const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["_assets/View-54eIsvYy.js","_assets/View-ByXG4Sib.css","_assets/View-Dbf781Rr.js","_assets/question-times-up-RlmDgpeL.js","_assets/gameEvent-_4fVqoW0.js","_assets/View-BG6RBNzj.css","_assets/View-DJ78-t-n.js","_assets/View-D6XQxEH4.css","_assets/View-CDw1n81X.js","_assets/View-BUl0aoIt.css","_assets/AddSectionGridContainer-B3kUAA5Y.js","_assets/AddSectionGridContainer-CRvc9HBF.css","_assets/View-DXlyPRHR.js","_assets/View-DKVBY_02.css","_assets/GameInitializer-BiC-HVp_.js","_assets/Participations-G6tR-jOZ.js","_assets/PollGameInitializer-wY1gqqUt.js","_assets/Utility-m1V8WEom.js","_assets/GameInitializer-BEx1L1Cc.js","_assets/GameInitializer-CELC84h_.css","_assets/CampaignEditingLayer-81vpXXED.js","_assets/useEditOptions-BG5H33U_.js","_assets/index-DFKBuHX9.js","_assets/index-BzT4sFww.css","_assets/CampaignEditingLayer-DNbQI3sK.css","_assets/CampaignDemo-D9z9gzOV.js","_assets/CampaignDemo-CEa3rGaM.css","_assets/Editor-C9BJ3oLJ.js","_assets/blueprintChangeRequest-D6tPgslD.js","_assets/Editor-BWVdu5tz.css","_assets/Editor-BHM-sP3e.js","_assets/content-CVNnm0OF.js","_assets/View-Cu92H0Up.js","_assets/View-Dalmt0RQ.css","_assets/View-qVTb4QOO.js","_assets/View-CYj0IKFq.css","_assets/View-0h-Uic_X.js","_assets/View-2kRp77ub.css","_assets/View-B97QR20K.js","_assets/UIModal-BQvC7d95.js","_assets/UIModal-BPMq9Oig.css","_assets/VideoComponent-D0X7Nlnq.js","_assets/VideoComponent-2o1BzKF8.css","_assets/View-NWBGjpPl.css","_assets/View-6KqTS4hS.js","_assets/View-8Il5W7mE.css","_assets/View-BFqOACuw.js","_assets/View-DfQ8IU1O.css","_assets/View-BEfmdw_Y.js","_assets/View-B6LItkxo.css","_assets/View-Ca-rOe5s.js","_assets/View-DvnoLrbQ.css","_assets/View-SZ_u4DlI.js","_assets/View-mCkV3z4O.css","_assets/View-BuAnUoH4.js","_assets/View-CCE75IQi.css","_assets/View-053stuk2.js","_assets/View-Co6OpEjv.css","_assets/View-C-3lWpeW.js","_assets/index-DO7Pfw7g.js","_assets/View-g8cMOUJj.css","_assets/View-CLbYoZlO.js","_assets/View-BQ4i2lzW.css","_assets/View-57rolxFE.js","_assets/View-CcMOcDeC.css","_assets/View-BRO-C3Oc.js","_assets/View-Co3eGqws.css","_assets/View-BzkPdueP.js","_assets/interact.min-uFB99Z17.js","_assets/View-DqH-sJUk.css","_assets/View-DMhuxZHZ.js","_assets/View-CtdKAPwg.css","_assets/View-Bsavr9LK.js","_assets/View-B37HPWr2.css","_assets/View-MPtsuftk.js","_assets/View-BIwrn1N7.css","_assets/View-Diddgx9p.js","_assets/View-D_k4V2LP.css","_assets/View-B8bSdkTt.js","_assets/View-DkMpAf5w.css","_assets/View-lLBeyj4B.js","_assets/View-7a8C2d7l.css","_assets/View-XPt0NWXi.js","_assets/pagination.min--HukTa01.js","_assets/pagination-B2w-nx-M.css","_assets/View-D4XEu9_L.css","_assets/View-CrE51FFf.js","_assets/View-CtJgPgNR.css","_assets/View-BLuaVbSZ.js","_assets/View-DdQL1-kp.css","_assets/View-B5s--r12.js","_assets/View-BPSxd0ao.css","_assets/View-CiuYhH8T.js","_assets/SliderItemNoStyle-B3SDxusG.js","_assets/SliderItemNoStyle-QQQiYFJQ.css","_assets/View-DYEbvC5g.css","_assets/View-BomSxRvt.js","_assets/View-CFRlXMMx.css","_assets/View-BBxh9QzC.js","_assets/View-BftR-UEh.css","_assets/View-CNs3AFDI.js","_assets/View-DcfzSbPn.css","_assets/View-DW0ykjki.js","_assets/View-BTVg9i2O.css","_assets/View-D4AK-STl.js","_assets/View-DmONCVV1.css","_assets/View-B1a-FdTO.js","_assets/View-DoQs80md.css","_assets/View-DofWqWr7.js","_assets/View-Di5rCTTg.css","_assets/View-BXH9Af2o.js","_assets/View-Cq1kCHKS.css","_assets/View-P1r3JFvp.js","_assets/View-BJravflm.css","_assets/View-ofipVFRh.js","_assets/Icon-BZrFdXew.js","_assets/Icon-CBe0elnV.css","_assets/View-C9WtkldK.css","_assets/View-jpoJ3HmD.js","_assets/View-DBecbouo.css","_assets/View-SxWSvRPA.js","_assets/View-DWRnI1H6.css","_assets/Editor-2DyB4uxF.js","_assets/Textarea-bj9JqH3A.js","_assets/Textarea-CSo5t8U7.css","_assets/Slider-CSHY2myn.js","_assets/LFSlider-CLBEwFbq.js","_assets/slider-Cldy_4Fg.js","_assets/LFSlider-BlCzzTHz.css","_assets/Signature-4g73atUG.js","_assets/Signature-CG9fTZ4O.css","_assets/Mask-DmsA8XJ4.js","_assets/maska-D3ib9yL6.js","_assets/Dawa-C1DZzyan.js","_assets/Dawa-D19OQOt4.css","_assets/Date-DI6r-Zjc.js","_assets/index-B255jrxy.js","_assets/Date-BUKy9isS.css","_assets/Captcha-ByhY-Fma.js","_assets/Captcha-Dpjtj63s.css","_assets/Rating-GQ4cqqkN.js","_assets/Rating-jfefcWDi.css","_assets/ReCaptcha-KYKZ0Mhp.js","_assets/ReCaptcha-DPYQzqxZ.css","_assets/View-CnfdQ4s4.js","_assets/View-dy4yN8WU.css","_assets/View-DKaUlEzN.js","_assets/View-Byf12gPe.css","_assets/View-Bh6ly05w.js","_assets/View-C_5ZVsrW.css","_assets/View-DuSbE-Kv.js","_assets/View-DdCUvWh1.css","_assets/View-D4hVDquH.js","_assets/View-BXFGa7bS.css","_assets/View-ejmAQdhg.js","_assets/View-BTDLbPc2.css","_assets/View-CnD5Jjnc.js","_assets/View-BAF01Cr_.css","_assets/View-C3t6iR43.js","_assets/View-dYT2mQiE.css","_assets/View-DKAM-lSH.js","_assets/View-BQmYfjhl.css","_assets/View-DdtuKb9I.js","_assets/View-CFbgpjHX.css","_assets/View-C6xcs433.js","_assets/View-C34FNpDH.css","_assets/View-DjUOkatm.js","_assets/View-BIlrAwy1.css","_assets/View-Qs7VtUTR.js","_assets/View-DPsRU2AP.css","_assets/View-CDwrMmXB.js","_assets/View-BI6QuZQp.css","_assets/View-F52yDgPZ.js","_assets/View-Cx_CEbhb.js","_assets/View-Bavqj9Ax.css","_assets/View-CqSNwOlf.js","_assets/View-Do5l-lSF.css","_assets/View-DQx5CZCj.js","_assets/View-NdMTB1e5.css","_assets/View-BgadBzHP.js","_assets/View-BkdjEUsM.js","_assets/View-B7b9nvBV.css","_assets/View-BGePVa6y.js","_assets/View-BqI8zt62.css","_assets/View-QYwPKhJC.js","_assets/View-00VHOjmw.css","_assets/View-DBkfYSxm.js","_assets/View-BORIiIAY.css","_assets/View-DT5_XtZJ.js","_assets/View-D6Hi4S9G.css","_assets/View-C_br8Xgn.js","_assets/View-DlzWrfg4.css","_assets/View-Bfw1KBI0.js","_assets/View-BCFb3hpy.css"])))=>i.map(i=>d[i]);
var EI=Object.defineProperty,TI=Object.defineProperties;var CI=Object.getOwnPropertyDescriptors;var Fd=Object.getOwnPropertySymbols,kI=Object.getPrototypeOf,fy=Object.prototype.hasOwnProperty,dy=Object.prototype.propertyIsEnumerable,AI=Reflect.get;var bl=(t,e)=>(e=Symbol[t])?e:Symbol.for("Symbol."+t),Qp=t=>{throw TypeError(t)},Jp=Math.pow,Kp=(t,e,n)=>e in t?EI(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,f=(t,e)=>{for(var n in e||(e={}))fy.call(e,n)&&Kp(t,n,e[n]);if(Fd)for(var n of Fd(e))dy.call(e,n)&&Kp(t,n,e[n]);return t},H=(t,e)=>TI(t,CI(e));var my=(t,e)=>{var n={};for(var r in t)fy.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&Fd)for(var r of Fd(t))e.indexOf(r)<0&&dy.call(t,r)&&(n[r]=t[r]);return n};var Ke=(t,e,n)=>Kp(t,typeof e!="symbol"?e+"":e,n),gy=(t,e,n)=>e.has(t)||Qp("Cannot "+n);var De=(t,e,n)=>(gy(t,e,"read from private field"),n?n.call(t):e.get(t)),xt=(t,e,n)=>e.has(t)?Qp("Cannot add the same private member more than once"):e instanceof WeakSet?e.add(t):e.set(t,n),en=(t,e,n,r)=>(gy(t,e,"write to private field"),r?r.call(t,n):e.set(t,n),n);var py=(t,e,n)=>AI(kI(t),n,e);var G=(t,e,n)=>new Promise((r,i)=>{var o=l=>{try{a(n.next(l))}catch(c){i(c)}},s=l=>{try{a(n.throw(l))}catch(c){i(c)}},a=l=>l.done?r(l.value):Promise.resolve(l.value).then(o,s);a((n=n.apply(t,e)).next())}),ra=function(t,e){this[0]=t,this[1]=e},Zp=(t,e,n)=>{var r=(s,a,l,c)=>{try{var u=n[s](a),d=(a=u.value)instanceof ra,m=u.done;Promise.resolve(d?a[0]:a).then(g=>d?r(s==="return"?s:"next",a[1]?{done:g.done,value:g.value}:g,l,c):l({value:g,done:m})).catch(g=>r("throw",g,l,c))}catch(g){c(g)}},i=s=>o[s]=a=>new Promise((l,c)=>r(s,a,l,c)),o={};return n=n.apply(t,e),o[bl("asyncIterator")]=()=>o,i("next"),i("throw"),i("return"),o},eh=t=>{var e=t[bl("asyncIterator")],n=!1,r,i={};return e==null?(e=t[bl("iterator")](),r=o=>i[o]=s=>e[o](s)):(e=e.call(t),r=o=>i[o]=s=>{if(n){if(n=!1,o==="throw")throw s;return s}return n=!0,{done:!1,value:new ra(new Promise(a=>{var l=e[o](s);l instanceof Object||Qp("Object expected"),a(l)}),1)}}),i[bl("iterator")]=()=>i,r("next"),"throw"in e?r("throw"):i.throw=o=>{throw o},"return"in e&&r("return"),i},hy=(t,e,n)=>(e=t[bl("asyncIterator")])?e.call(t):(t=t[bl("iterator")](),e={},n=(r,i)=>(i=t[r])&&(e[r]=o=>new Promise((s,a,l)=>(o=i.call(t,o),l=o.done,Promise.resolve(o.value).then(c=>s({value:c,done:l}),a)))),n("next"),n("return"),e);(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const s of o.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&r(s)}).observe(document,{childList:!0,subtree:!0});function n(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerPolicy&&(o.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?o.credentials="include":i.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(i){if(i.ep)return;i.ep=!0;const o=n(i);fetch(i.href,o)}})();/**
* @vue/shared v3.5.12
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**//*! #__NO_SIDE_EFFECTS__ */function ep(t){const e=Object.create(null);for(const n of t.split(","))e[n]=1;return n=>n in e}const kt={},Yl=[],Li=()=>{},II=()=>!1,dd=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),Zb=t=>t.startsWith("onUpdate:"),nn=Object.assign,ev=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},OI=Object.prototype.hasOwnProperty,Vt=(t,e)=>OI.call(t,e),et=Array.isArray,Xl=t=>Mc(t)==="[object Map]",rl=t=>Mc(t)==="[object Set]",_y=t=>Mc(t)==="[object Date]",PI=t=>Mc(t)==="[object RegExp]",lt=t=>typeof t=="function",fn=t=>typeof t=="string",Vi=t=>typeof t=="symbol",Kt=t=>t!==null&&typeof t=="object",tv=t=>(Kt(t)||lt(t))&&lt(t.then)&&lt(t.catch),WE=Object.prototype.toString,Mc=t=>WE.call(t),xI=t=>Mc(t).slice(8,-1),tp=t=>Mc(t)==="[object Object]",nv=t=>fn(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,Kl=ep(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),np=t=>{const e=Object.create(null);return n=>e[n]||(e[n]=t(n))},DI=/-(\w)/g,vr=np(t=>t.replace(DI,(e,n)=>n?n.toUpperCase():"")),NI=/\B([A-Z])/g,zr=np(t=>t.replace(NI,"-$1").toLowerCase()),rp=np(t=>t.charAt(0).toUpperCase()+t.slice(1)),Sm=np(t=>t?`on${rp(t)}`:""),Ar=(t,e)=>!Object.is(t,e),Ql=(t,...e)=>{for(let n=0;n<t.length;n++)t[n](...e)},jE=(t,e,n,r=!1)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:r,value:n})},Jm=t=>{const e=parseFloat(t);return isNaN(e)?t:e},Zm=t=>{const e=fn(t)?Number(t):NaN;return isNaN(e)?t:e};let by;const ip=()=>by||(by=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{}),RI="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol",LI=ep(RI);function Xe(t){if(et(t)){const e={};for(let n=0;n<t.length;n++){const r=t[n],i=fn(r)?BI(r):Xe(r);if(i)for(const o in i)e[o]=i[o]}return e}else if(fn(t)||Kt(t))return t}const MI=/;(?![^(]*\))/g,$I=/:([^]+)/,FI=/\/\*[^]*?\*\//g;function BI(t){const e={};return t.replace(FI,"").split(MI).forEach(n=>{if(n){const r=n.split($I);r.length>1&&(e[r[0].trim()]=r[1].trim())}}),e}function nt(t){let e="";if(fn(t))e=t;else if(et(t))for(let n=0;n<t.length;n++){const r=nt(t[n]);r&&(e+=r+" ")}else if(Kt(t))for(const n in t)t[n]&&(e+=n+" ");return e.trim()}function Gte(t){if(!t)return null;let{class:e,style:n}=t;return e&&!fn(e)&&(t.class=nt(e)),n&&(t.style=Xe(n)),t}const VI="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",UI=ep(VI);function qE(t){return!!t||t===""}function HI(t,e){if(t.length!==e.length)return!1;let n=!0;for(let r=0;n&&r<t.length;r++)n=Us(t[r],e[r]);return n}function Us(t,e){if(t===e)return!0;let n=_y(t),r=_y(e);if(n||r)return n&&r?t.getTime()===e.getTime():!1;if(n=Vi(t),r=Vi(e),n||r)return t===e;if(n=et(t),r=et(e),n||r)return n&&r?HI(t,e):!1;if(n=Kt(t),r=Kt(e),n||r){if(!n||!r)return!1;const i=Object.keys(t).length,o=Object.keys(e).length;if(i!==o)return!1;for(const s in t){const a=t.hasOwnProperty(s),l=e.hasOwnProperty(s);if(a&&!l||!a&&l||!Us(t[s],e[s]))return!1}}return String(t)===String(e)}function op(t,e){return t.findIndex(n=>Us(n,e))}const YE=t=>!!(t&&t.__v_isRef===!0),qe=t=>fn(t)?t:t==null?"":et(t)||Kt(t)&&(t.toString===WE||!lt(t.toString))?YE(t)?qe(t.value):JSON.stringify(t,XE,2):String(t),XE=(t,e)=>YE(e)?XE(t,e.value):Xl(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((n,[r,i],o)=>(n[th(r,o)+" =>"]=i,n),{})}:rl(e)?{[`Set(${e.size})`]:[...e.values()].map(n=>th(n))}:Vi(e)?th(e):Kt(e)&&!et(e)&&!tp(e)?String(e):e,th=(t,e="")=>{var n;return Vi(t)?`Symbol(${(n=t.description)!=null?n:e})`:t};/**
* @vue/reactivity v3.5.12
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let kr;class KE{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=kr,!e&&kr&&(this.index=(kr.scopes||(kr.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,n;if(this.scopes)for(e=0,n=this.scopes.length;e<n;e++)this.scopes[e].pause();for(e=0,n=this.effects.length;e<n;e++)this.effects[e].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let e,n;if(this.scopes)for(e=0,n=this.scopes.length;e<n;e++)this.scopes[e].resume();for(e=0,n=this.effects.length;e<n;e++)this.effects[e].resume()}}run(e){if(this._active){const n=kr;try{return kr=this,e()}finally{kr=n}}}on(){kr=this}off(){kr=this.parent}stop(e){if(this._active){let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.scopes)for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!e){const i=this.parent.scopes.pop();i&&i!==this&&(this.parent.scopes[this.index]=i,i.index=this.index)}this.parent=void 0,this._active=!1}}}function QE(t){return new KE(t)}function JE(){return kr}function GI(t,e=!1){kr&&kr.cleanups.push(t)}let an;const nh=new WeakSet;class eg{constructor(e){this.fn=e,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,kr&&kr.active&&kr.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,nh.has(this)&&(nh.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||eT(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,vy(this),tT(this);const e=an,n=Mi;an=this,Mi=!0;try{return this.fn()}finally{nT(this),an=e,Mi=n,this.flags&=-3}}stop(){if(this.flags&1){for(let e=this.deps;e;e=e.nextDep)ov(e);this.deps=this.depsTail=void 0,vy(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?nh.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){t_(this)&&this.run()}get dirty(){return t_(this)}}let ZE=0,qu,Yu;function eT(t,e=!1){if(t.flags|=8,e){t.next=Yu,Yu=t;return}t.next=qu,qu=t}function rv(){ZE++}function iv(){if(--ZE>0)return;if(Yu){let e=Yu;for(Yu=void 0;e;){const n=e.next;e.next=void 0,e.flags&=-9,e=n}}let t;for(;qu;){let e=qu;for(qu=void 0;e;){const n=e.next;if(e.next=void 0,e.flags&=-9,e.flags&1)try{e.trigger()}catch(r){t||(t=r)}e=n}}if(t)throw t}function tT(t){for(let e=t.deps;e;e=e.nextDep)e.version=-1,e.prevActiveLink=e.dep.activeLink,e.dep.activeLink=e}function nT(t){let e,n=t.depsTail,r=n;for(;r;){const i=r.prevDep;r.version===-1?(r===n&&(n=i),ov(r),zI(r)):e=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=i}t.deps=e,t.depsTail=n}function t_(t){for(let e=t.deps;e;e=e.nextDep)if(e.dep.version!==e.version||e.dep.computed&&(rT(e.dep.computed)||e.dep.version!==e.version))return!0;return!!t._dirty}function rT(t){if(t.flags&4&&!(t.flags&16)||(t.flags&=-17,t.globalVersion===Sf))return;t.globalVersion=Sf;const e=t.dep;if(t.flags|=2,e.version>0&&!t.isSSR&&t.deps&&!t_(t)){t.flags&=-3;return}const n=an,r=Mi;an=t,Mi=!0;try{tT(t);const i=t.fn(t._value);(e.version===0||Ar(i,t._value))&&(t._value=i,e.version++)}catch(i){throw e.version++,i}finally{an=n,Mi=r,nT(t),t.flags&=-3}}function ov(t,e=!1){const{dep:n,prevSub:r,nextSub:i}=t;if(r&&(r.nextSub=i,t.prevSub=void 0),i&&(i.prevSub=r,t.nextSub=void 0),n.subs===t&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let o=n.computed.deps;o;o=o.nextDep)ov(o,!0)}!e&&!--n.sc&&n.map&&n.map.delete(n.key)}function zI(t){const{prevDep:e,nextDep:n}=t;e&&(e.nextDep=n,t.prevDep=void 0),n&&(n.prevDep=e,t.nextDep=void 0)}function zte(t,e){t.effect instanceof eg&&(t=t.effect.fn);const n=new eg(t);e&&nn(n,e);try{n.run()}catch(i){throw n.stop(),i}const r=n.run.bind(n);return r.effect=n,r}function Wte(t){t.effect.stop()}let Mi=!0;const iT=[];function Qs(){iT.push(Mi),Mi=!1}function Js(){const t=iT.pop();Mi=t===void 0?!0:t}function vy(t){const{cleanup:e}=t;if(t.cleanup=void 0,e){const n=an;an=void 0;try{e()}finally{an=n}}}let Sf=0;class WI{constructor(e,n){this.sub=e,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class sp{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(e){if(!an||!Mi||an===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==an)n=this.activeLink=new WI(an,this),an.deps?(n.prevDep=an.depsTail,an.depsTail.nextDep=n,an.depsTail=n):an.deps=an.depsTail=n,oT(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=an.depsTail,n.nextDep=void 0,an.depsTail.nextDep=n,an.depsTail=n,an.deps===n&&(an.deps=r)}return n}trigger(e){this.version++,Sf++,this.notify(e)}notify(e){rv();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{iv()}}}function oT(t){if(t.dep.sc++,t.sub.flags&4){const e=t.dep.computed;if(e&&!t.dep.subs){e.flags|=20;for(let r=e.deps;r;r=r.nextDep)oT(r)}const n=t.dep.subs;n!==t&&(t.prevSub=n,n&&(n.nextSub=t)),t.dep.subs=t}}const tg=new WeakMap,Ba=Symbol(""),n_=Symbol(""),Ef=Symbol("");function gr(t,e,n){if(Mi&&an){let r=tg.get(t);r||tg.set(t,r=new Map);let i=r.get(n);i||(r.set(n,i=new sp),i.map=r,i.key=n),i.track()}}function Go(t,e,n,r,i,o){const s=tg.get(t);if(!s){Sf++;return}const a=l=>{l&&l.trigger()};if(rv(),e==="clear")s.forEach(a);else{const l=et(t),c=l&&nv(n);if(l&&n==="length"){const u=Number(r);s.forEach((d,m)=>{(m==="length"||m===Ef||!Vi(m)&&m>=u)&&a(d)})}else switch((n!==void 0||s.has(void 0))&&a(s.get(n)),c&&a(s.get(Ef)),e){case"add":l?c&&a(s.get("length")):(a(s.get(Ba)),Xl(t)&&a(s.get(n_)));break;case"delete":l||(a(s.get(Ba)),Xl(t)&&a(s.get(n_)));break;case"set":Xl(t)&&a(s.get(Ba));break}}iv()}function jI(t,e){const n=tg.get(t);return n&&n.get(e)}function vl(t){const e=Ct(t);return e===t?e:(gr(e,"iterate",Ef),wi(t)?e:e.map(pr))}function ap(t){return gr(t=Ct(t),"iterate",Ef),t}const qI={__proto__:null,[Symbol.iterator](){return rh(this,Symbol.iterator,pr)},concat(...t){return vl(this).concat(...t.map(e=>et(e)?vl(e):e))},entries(){return rh(this,"entries",t=>(t[1]=pr(t[1]),t))},every(t,e){return wo(this,"every",t,e,void 0,arguments)},filter(t,e){return wo(this,"filter",t,e,n=>n.map(pr),arguments)},find(t,e){return wo(this,"find",t,e,pr,arguments)},findIndex(t,e){return wo(this,"findIndex",t,e,void 0,arguments)},findLast(t,e){return wo(this,"findLast",t,e,pr,arguments)},findLastIndex(t,e){return wo(this,"findLastIndex",t,e,void 0,arguments)},forEach(t,e){return wo(this,"forEach",t,e,void 0,arguments)},includes(...t){return ih(this,"includes",t)},indexOf(...t){return ih(this,"indexOf",t)},join(t){return vl(this).join(t)},lastIndexOf(...t){return ih(this,"lastIndexOf",t)},map(t,e){return wo(this,"map",t,e,void 0,arguments)},pop(){return wu(this,"pop")},push(...t){return wu(this,"push",t)},reduce(t,...e){return yy(this,"reduce",t,e)},reduceRight(t,...e){return yy(this,"reduceRight",t,e)},shift(){return wu(this,"shift")},some(t,e){return wo(this,"some",t,e,void 0,arguments)},splice(...t){return wu(this,"splice",t)},toReversed(){return vl(this).toReversed()},toSorted(t){return vl(this).toSorted(t)},toSpliced(...t){return vl(this).toSpliced(...t)},unshift(...t){return wu(this,"unshift",t)},values(){return rh(this,"values",pr)}};function rh(t,e,n){const r=ap(t),i=r[e]();return r!==t&&!wi(t)&&(i._next=i.next,i.next=()=>{const o=i._next();return o.value&&(o.value=n(o.value)),o}),i}const YI=Array.prototype;function wo(t,e,n,r,i,o){const s=ap(t),a=s!==t&&!wi(t),l=s[e];if(l!==YI[e]){const d=l.apply(t,o);return a?pr(d):d}let c=n;s!==t&&(a?c=function(d,m){return n.call(this,pr(d),m,t)}:n.length>2&&(c=function(d,m){return n.call(this,d,m,t)}));const u=l.call(s,c,r);return a&&i?i(u):u}function yy(t,e,n,r){const i=ap(t);let o=n;return i!==t&&(wi(t)?n.length>3&&(o=function(s,a,l){return n.call(this,s,a,l,t)}):o=function(s,a,l){return n.call(this,s,pr(a),l,t)}),i[e](o,...r)}function ih(t,e,n){const r=Ct(t);gr(r,"iterate",Ef);const i=r[e](...n);return(i===-1||i===!1)&&sv(n[0])?(n[0]=Ct(n[0]),r[e](...n)):i}function wu(t,e,n=[]){Qs(),rv();const r=Ct(t)[e].apply(t,n);return iv(),Js(),r}const XI=ep("__proto__,__v_isRef,__isVue"),sT=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(Vi));function KI(t){Vi(t)||(t=String(t));const e=Ct(this);return gr(e,"has",t),e.hasOwnProperty(t)}class aT{constructor(e=!1,n=!1){this._isReadonly=e,this._isShallow=n}get(e,n,r){const i=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!i;if(n==="__v_isReadonly")return i;if(n==="__v_isShallow")return o;if(n==="__v_raw")return r===(i?o?mT:dT:o?fT:uT).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(r)?e:void 0;const s=et(e);if(!i){let l;if(s&&(l=qI[n]))return l;if(n==="hasOwnProperty")return KI}const a=Reflect.get(e,n,Cn(e)?e:r);return(Vi(n)?sT.has(n):XI(n))||(i||gr(e,"get",n),o)?a:Cn(a)?s&&nv(n)?a:a.value:Kt(a)?i?pT(a):Zs(a):a}}class lT extends aT{constructor(e=!1){super(!1,e)}set(e,n,r,i){let o=e[n];if(!this._isShallow){const l=ja(o);if(!wi(r)&&!ja(r)&&(o=Ct(o),r=Ct(r)),!et(e)&&Cn(o)&&!Cn(r))return l?!1:(o.value=r,!0)}const s=et(e)&&nv(n)?Number(n)<e.length:Vt(e,n),a=Reflect.set(e,n,r,Cn(e)?e:i);return e===Ct(i)&&(s?Ar(r,o)&&Go(e,"set",n,r):Go(e,"add",n,r)),a}deleteProperty(e,n){const r=Vt(e,n);e[n];const i=Reflect.deleteProperty(e,n);return i&&r&&Go(e,"delete",n,void 0),i}has(e,n){const r=Reflect.has(e,n);return(!Vi(n)||!sT.has(n))&&gr(e,"has",n),r}ownKeys(e){return gr(e,"iterate",et(e)?"length":Ba),Reflect.ownKeys(e)}}class cT extends aT{constructor(e=!1){super(!0,e)}set(e,n){return!0}deleteProperty(e,n){return!0}}const QI=new lT,JI=new cT,ZI=new lT(!0),eO=new cT(!0),r_=t=>t,Bd=t=>Reflect.getPrototypeOf(t);function tO(t,e,n){return function(...r){const i=this.__v_raw,o=Ct(i),s=Xl(o),a=t==="entries"||t===Symbol.iterator&&s,l=t==="keys"&&s,c=i[t](...r),u=n?r_:e?i_:pr;return!e&&gr(o,"iterate",l?n_:Ba),{next(){const{value:d,done:m}=c.next();return m?{value:d,done:m}:{value:a?[u(d[0]),u(d[1])]:u(d),done:m}},[Symbol.iterator](){return this}}}}function Vd(t){return function(...e){return t==="delete"?!1:t==="clear"?void 0:this}}function nO(t,e){const n={get(i){const o=this.__v_raw,s=Ct(o),a=Ct(i);t||(Ar(i,a)&&gr(s,"get",i),gr(s,"get",a));const{has:l}=Bd(s),c=e?r_:t?i_:pr;if(l.call(s,i))return c(o.get(i));if(l.call(s,a))return c(o.get(a));o!==s&&o.get(i)},get size(){const i=this.__v_raw;return!t&&gr(Ct(i),"iterate",Ba),Reflect.get(i,"size",i)},has(i){const o=this.__v_raw,s=Ct(o),a=Ct(i);return t||(Ar(i,a)&&gr(s,"has",i),gr(s,"has",a)),i===a?o.has(i):o.has(i)||o.has(a)},forEach(i,o){const s=this,a=s.__v_raw,l=Ct(a),c=e?r_:t?i_:pr;return!t&&gr(l,"iterate",Ba),a.forEach((u,d)=>i.call(o,c(u),c(d),s))}};return nn(n,t?{add:Vd("add"),set:Vd("set"),delete:Vd("delete"),clear:Vd("clear")}:{add(i){!e&&!wi(i)&&!ja(i)&&(i=Ct(i));const o=Ct(this);return Bd(o).has.call(o,i)||(o.add(i),Go(o,"add",i,i)),this},set(i,o){!e&&!wi(o)&&!ja(o)&&(o=Ct(o));const s=Ct(this),{has:a,get:l}=Bd(s);let c=a.call(s,i);c||(i=Ct(i),c=a.call(s,i));const u=l.call(s,i);return s.set(i,o),c?Ar(o,u)&&Go(s,"set",i,o):Go(s,"add",i,o),this},delete(i){const o=Ct(this),{has:s,get:a}=Bd(o);let l=s.call(o,i);l||(i=Ct(i),l=s.call(o,i)),a&&a.call(o,i);const c=o.delete(i);return l&&Go(o,"delete",i,void 0),c},clear(){const i=Ct(this),o=i.size!==0,s=i.clear();return o&&Go(i,"clear",void 0,void 0),s}}),["keys","values","entries",Symbol.iterator].forEach(i=>{n[i]=tO(i,t,e)}),n}function lp(t,e){const n=nO(t,e);return(r,i,o)=>i==="__v_isReactive"?!t:i==="__v_isReadonly"?t:i==="__v_raw"?r:Reflect.get(Vt(n,i)&&i in r?n:r,i,o)}const rO={get:lp(!1,!1)},iO={get:lp(!1,!0)},oO={get:lp(!0,!1)},sO={get:lp(!0,!0)},uT=new WeakMap,fT=new WeakMap,dT=new WeakMap,mT=new WeakMap;function aO(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function lO(t){return t.__v_skip||!Object.isExtensible(t)?0:aO(xI(t))}function Zs(t){return ja(t)?t:cp(t,!1,QI,rO,uT)}function gT(t){return cp(t,!1,ZI,iO,fT)}function pT(t){return cp(t,!0,JI,oO,dT)}function jte(t){return cp(t,!0,eO,sO,mT)}function cp(t,e,n,r,i){if(!Kt(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const o=i.get(t);if(o)return o;const s=lO(t);if(s===0)return t;const a=new Proxy(t,s===2?r:n);return i.set(t,a),a}function Ko(t){return ja(t)?Ko(t.__v_raw):!!(t&&t.__v_isReactive)}function ja(t){return!!(t&&t.__v_isReadonly)}function wi(t){return!!(t&&t.__v_isShallow)}function sv(t){return t?!!t.__v_raw:!1}function Ct(t){const e=t&&t.__v_raw;return e?Ct(e):t}function av(t){return!Vt(t,"__v_skip")&&Object.isExtensible(t)&&jE(t,"__v_skip",!0),t}const pr=t=>Kt(t)?Zs(t):t,i_=t=>Kt(t)?pT(t):t;function Cn(t){return t?t.__v_isRef===!0:!1}function ce(t){return _T(t,!1)}function hT(t){return _T(t,!0)}function _T(t,e){return Cn(t)?t:new cO(t,e)}class cO{constructor(e,n){this.dep=new sp,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?e:Ct(e),this._value=n?e:pr(e),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(e){const n=this._rawValue,r=this.__v_isShallow||wi(e)||ja(e);e=r?e:Ct(e),Ar(e,n)&&(this._rawValue=e,this._value=r?e:pr(e),this.dep.trigger())}}function qte(t){t.dep&&t.dep.trigger()}function $i(t){return Cn(t)?t.value:t}function Yte(t){return lt(t)?t():$i(t)}const uO={get:(t,e,n)=>e==="__v_raw"?t:$i(Reflect.get(t,e,n)),set:(t,e,n,r)=>{const i=t[e];return Cn(i)&&!Cn(n)?(i.value=n,!0):Reflect.set(t,e,n,r)}};function bT(t){return Ko(t)?t:new Proxy(t,uO)}class fO{constructor(e){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new sp,{get:r,set:i}=e(n.track.bind(n),n.trigger.bind(n));this._get=r,this._set=i}get value(){return this._value=this._get()}set value(e){this._set(e)}}function dO(t){return new fO(t)}function mO(t){const e=et(t)?new Array(t.length):{};for(const n in t)e[n]=vT(t,n);return e}class gO{constructor(e,n,r){this._object=e,this._key=n,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0}get value(){const e=this._object[this._key];return this._value=e===void 0?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return jI(Ct(this._object),this._key)}}class pO{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function Ud(t,e,n){return Cn(t)?t:lt(t)?new pO(t):Kt(t)&&arguments.length>1?vT(t,e,n):ce(t)}function vT(t,e,n){const r=t[e];return Cn(r)?r:new gO(t,e,n)}class hO{constructor(e,n,r){this.fn=e,this.setter=n,this._value=void 0,this.dep=new sp(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Sf-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&an!==this)return eT(this,!0),!0}get value(){const e=this.dep.track();return rT(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function _O(t,e,n=!1){let r,i;return lt(t)?r=t:(r=t.get,i=t.set),new hO(r,i,n)}const Xte={GET:"get",HAS:"has",ITERATE:"iterate"},Kte={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"},Hd={},ng=new WeakMap;let ws;function Qte(){return ws}function bO(t,e=!1,n=ws){if(n){let r=ng.get(n);r||ng.set(n,r=[]),r.push(t)}}function vO(t,e,n=kt){const{immediate:r,deep:i,once:o,scheduler:s,augmentJob:a,call:l}=n,c=w=>i?w:wi(w)||i===!1||i===0?zo(w,1):zo(w);let u,d,m,g,p=!1,h=!1;if(Cn(t)?(d=()=>t.value,p=wi(t)):Ko(t)?(d=()=>c(t),p=!0):et(t)?(h=!0,p=t.some(w=>Ko(w)||wi(w)),d=()=>t.map(w=>{if(Cn(w))return w.value;if(Ko(w))return c(w);if(lt(w))return l?l(w,2):w()})):lt(t)?e?d=l?()=>l(t,2):t:d=()=>{if(m){Qs();try{m()}finally{Js()}}const w=ws;ws=u;try{return l?l(t,3,[g]):t(g)}finally{ws=w}}:d=Li,e&&i){const w=d,S=i===!0?1/0:i;d=()=>zo(w(),S)}const v=JE(),b=()=>{u.stop(),v&&ev(v.effects,u)};if(o&&e){const w=e;e=(...S)=>{w(...S),b()}}let y=h?new Array(t.length).fill(Hd):Hd;const _=w=>{if(!(!(u.flags&1)||!u.dirty&&!w))if(e){const S=u.run();if(i||p||(h?S.some((E,P)=>Ar(E,y[P])):Ar(S,y))){m&&m();const E=ws;ws=u;try{const P=[S,y===Hd?void 0:h&&y[0]===Hd?[]:y,g];l?l(e,3,P):e(...P),y=S}finally{ws=E}}}else u.run()};return a&&a(_),u=new eg(d),u.scheduler=s?()=>s(_,!1):_,g=w=>bO(w,!1,u),m=u.onStop=()=>{const w=ng.get(u);if(w){if(l)l(w,4);else for(const S of w)S();ng.delete(u)}},e?r?_(!0):y=u.run():s?s(_.bind(null,!0),!0):u.run(),b.pause=u.pause.bind(u),b.resume=u.resume.bind(u),b.stop=b,b}function zo(t,e=1/0,n){if(e<=0||!Kt(t)||t.__v_skip||(n=n||new Set,n.has(t)))return t;if(n.add(t),e--,Cn(t))zo(t.value,e,n);else if(et(t))for(let r=0;r<t.length;r++)zo(t[r],e,n);else if(rl(t)||Xl(t))t.forEach(r=>{zo(r,e,n)});else if(tp(t)){for(const r in t)zo(t[r],e,n);for(const r of Object.getOwnPropertySymbols(t))Object.prototype.propertyIsEnumerable.call(t,r)&&zo(t[r],e,n)}return t}/**
* @vue/runtime-core v3.5.12
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const yT=[];function yO(t){yT.push(t)}function wO(){yT.pop()}function Jte(t,e){}const Zte={SETUP_FUNCTION:0,0:"SETUP_FUNCTION",RENDER_FUNCTION:1,1:"RENDER_FUNCTION",NATIVE_EVENT_HANDLER:5,5:"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,6:"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,7:"VNODE_HOOK",DIRECTIVE_HOOK:8,8:"DIRECTIVE_HOOK",TRANSITION_HOOK:9,9:"TRANSITION_HOOK",APP_ERROR_HANDLER:10,10:"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,11:"APP_WARN_HANDLER",FUNCTION_REF:12,12:"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,13:"ASYNC_COMPONENT_LOADER",SCHEDULER:14,14:"SCHEDULER",COMPONENT_UPDATE:15,15:"COMPONENT_UPDATE",APP_UNMOUNT_CLEANUP:16,16:"APP_UNMOUNT_CLEANUP"},SO={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush",15:"component update",16:"app unmount cleanup function"};function md(t,e,n,r){try{return r?t(...r):t()}catch(i){$c(i,e,n)}}function Ui(t,e,n,r){if(lt(t)){const i=md(t,e,n,r);return i&&tv(i)&&i.catch(o=>{$c(o,e,n)}),i}if(et(t)){const i=[];for(let o=0;o<t.length;o++)i.push(Ui(t[o],e,n,r));return i}}function $c(t,e,n,r=!0){const i=e?e.vnode:null,{errorHandler:o,throwUnhandledErrorInProduction:s}=e&&e.appContext.config||kt;if(e){let a=e.parent;const l=e.proxy,c=`https://vuejs.org/error-reference/#runtime-${n}`;for(;a;){const u=a.ec;if(u){for(let d=0;d<u.length;d++)if(u[d](t,l,c)===!1)return}a=a.parent}if(o){Qs(),md(o,null,10,[t,l,c]),Js();return}}EO(t,n,i,r,s)}function EO(t,e,n,r=!0,i=!1){if(i)throw t;console.error(t)}const Ir=[];let Zi=-1;const Jl=[];let Ss=null,Cl=0;const wT=Promise.resolve();let rg=null;function ut(t){const e=rg||wT;return t?e.then(this?t.bind(this):t):e}function TO(t){let e=Zi+1,n=Ir.length;for(;e<n;){const r=e+n>>>1,i=Ir[r],o=Tf(i);o<t||o===t&&i.flags&2?e=r+1:n=r}return e}function lv(t){if(!(t.flags&1)){const e=Tf(t),n=Ir[Ir.length-1];!n||!(t.flags&2)&&e>=Tf(n)?Ir.push(t):Ir.splice(TO(e),0,t),t.flags|=1,ST()}}function ST(){rg||(rg=wT.then(ET))}function o_(t){et(t)?Jl.push(...t):Ss&&t.id===-1?Ss.splice(Cl+1,0,t):t.flags&1||(Jl.push(t),t.flags|=1),ST()}function wy(t,e,n=Zi+1){for(;n<Ir.length;n++){const r=Ir[n];if(r&&r.flags&2){if(t&&r.id!==t.uid)continue;Ir.splice(n,1),n--,r.flags&4&&(r.flags&=-2),r(),r.flags&4||(r.flags&=-2)}}}function ig(t){if(Jl.length){const e=[...new Set(Jl)].sort((n,r)=>Tf(n)-Tf(r));if(Jl.length=0,Ss){Ss.push(...e);return}for(Ss=e,Cl=0;Cl<Ss.length;Cl++){const n=Ss[Cl];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}Ss=null,Cl=0}}const Tf=t=>t.id==null?t.flags&2?-1:1/0:t.id;function ET(t){try{for(Zi=0;Zi<Ir.length;Zi++){const e=Ir[Zi];e&&!(e.flags&8)&&(e.flags&4&&(e.flags&=-2),md(e,e.i,e.i?15:14),e.flags&4||(e.flags&=-2))}}finally{for(;Zi<Ir.length;Zi++){const e=Ir[Zi];e&&(e.flags&=-2)}Zi=-1,Ir.length=0,ig(),rg=null,(Ir.length||Jl.length)&&ET()}}let kl,Gd=[];function TT(t,e){var n,r;kl=t,kl?(kl.enabled=!0,Gd.forEach(({event:i,args:o})=>kl.emit(i,...o)),Gd=[]):typeof window!="undefined"&&window.HTMLElement&&!((r=(n=window.navigator)==null?void 0:n.userAgent)!=null&&r.includes("jsdom"))?((e.__VUE_DEVTOOLS_HOOK_REPLAY__=e.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(o=>{TT(o,e)}),setTimeout(()=>{kl||(e.__VUE_DEVTOOLS_HOOK_REPLAY__=null,Gd=[])},3e3)):Gd=[]}let Kn=null,up=null;function Cf(t){const e=Kn;return Kn=t,up=t&&t.type.__scopeId||null,e}function ene(t){up=t}function tne(){up=null}const nne=t=>gt;function gt(t,e=Kn,n){if(!e||t._n)return t;const r=(...i)=>{r._d&&Ry(-1);const o=Cf(e);let s;try{s=t(...i)}finally{Cf(o),r._d&&Ry(1)}return s};return r._n=!0,r._c=!0,r._d=!0,r}function yr(t,e){if(Kn===null)return t;const n=hd(Kn),r=t.dirs||(t.dirs=[]);for(let i=0;i<e.length;i++){let[o,s,a,l=kt]=e[i];o&&(lt(o)&&(o={mounted:o,updated:o}),o.deep&&zo(s),r.push({dir:o,instance:n,value:s,oldValue:void 0,arg:a,modifiers:l}))}return t}function lo(t,e,n,r){const i=t.dirs,o=e&&e.dirs;for(let s=0;s<i.length;s++){const a=i[s];o&&(a.oldValue=o[s].value);let l=a.dir[r];l&&(Qs(),Ui(l,n,8,[t.el,a,t,e]),Js())}}const CT=Symbol("_vte"),kT=t=>t.__isTeleport,Xu=t=>t&&(t.disabled||t.disabled===""),CO=t=>t&&(t.defer||t.defer===""),Sy=t=>typeof SVGElement!="undefined"&&t instanceof SVGElement,Ey=t=>typeof MathMLElement=="function"&&t instanceof MathMLElement,s_=(t,e)=>{const n=t&&t.to;return fn(n)?e?e(n):null:n},kO={name:"Teleport",__isTeleport:!0,process(t,e,n,r,i,o,s,a,l,c){const{mc:u,pc:d,pbc:m,o:{insert:g,querySelector:p,createText:h,createComment:v}}=c,b=Xu(e.props);let{shapeFlag:y,children:_,dynamicChildren:w}=e;if(t==null){const S=e.el=h(""),E=e.anchor=h("");g(S,n,r),g(E,n,r);const P=(C,T)=>{y&16&&(i&&i.isCE&&(i.ce._teleportTarget=C),u(_,C,T,i,o,s,a,l))},A=()=>{const C=e.target=s_(e.props,p),T=AT(C,e,h,g);C&&(s!=="svg"&&Sy(C)?s="svg":s!=="mathml"&&Ey(C)&&(s="mathml"),b||(P(C,T),Em(e,!1)))};b&&(P(n,E),Em(e,!0)),CO(e.props)?er(A,o):A()}else{e.el=t.el,e.targetStart=t.targetStart;const S=e.anchor=t.anchor,E=e.target=t.target,P=e.targetAnchor=t.targetAnchor,A=Xu(t.props),C=A?n:E,T=A?S:P;if(s==="svg"||Sy(E)?s="svg":(s==="mathml"||Ey(E))&&(s="mathml"),w?(m(t.dynamicChildren,w,C,i,o,s,a),_v(t,e,!0)):l||d(t,e,C,T,i,o,s,a,!1),b)A?e.props&&t.props&&e.props.to!==t.props.to&&(e.props.to=t.props.to):zd(e,n,S,c,1);else if((e.props&&e.props.to)!==(t.props&&t.props.to)){const D=e.target=s_(e.props,p);D&&zd(e,D,null,c,0)}else A&&zd(e,E,P,c,1);Em(e,b)}},remove(t,e,n,{um:r,o:{remove:i}},o){const{shapeFlag:s,children:a,anchor:l,targetStart:c,targetAnchor:u,target:d,props:m}=t;if(d&&(i(c),i(u)),o&&i(l),s&16){const g=o||!Xu(m);for(let p=0;p<a.length;p++){const h=a[p];r(h,e,n,g,!!h.dynamicChildren)}}},move:zd,hydrate:AO};function zd(t,e,n,{o:{insert:r},m:i},o=2){o===0&&r(t.targetAnchor,e,n);const{el:s,anchor:a,shapeFlag:l,children:c,props:u}=t,d=o===2;if(d&&r(s,e,n),(!d||Xu(u))&&l&16)for(let m=0;m<c.length;m++)i(c[m],e,n,2);d&&r(a,e,n)}function AO(t,e,n,r,i,o,{o:{nextSibling:s,parentNode:a,querySelector:l,insert:c,createText:u}},d){const m=e.target=s_(e.props,l);if(m){const g=Xu(e.props),p=m._lpa||m.firstChild;if(e.shapeFlag&16)if(g)e.anchor=d(s(t),e,a(t),n,r,i,o),e.targetStart=p,e.targetAnchor=p&&s(p);else{e.anchor=s(t);let h=p;for(;h;){if(h&&h.nodeType===8){if(h.data==="teleport start anchor")e.targetStart=h;else if(h.data==="teleport anchor"){e.targetAnchor=h,m._lpa=e.targetAnchor&&s(e.targetAnchor);break}}h=s(h)}e.targetAnchor||AT(m,e,u,c),d(p&&s(p),e,m,n,r,i,o)}Em(e,g)}return e.anchor&&s(e.anchor)}const Zl=kO;function Em(t,e){const n=t.ctx;if(n&&n.ut){let r,i;for(e?(r=t.el,i=t.anchor):(r=t.targetStart,i=t.targetAnchor);r&&r!==i;)r.nodeType===1&&r.setAttribute("data-v-owner",n.uid),r=r.nextSibling;n.ut()}}function AT(t,e,n,r){const i=e.targetStart=n(""),o=e.targetAnchor=n("");return i[CT]=o,t&&(r(i,t),r(o,t)),o}const Es=Symbol("_leaveCb"),Wd=Symbol("_enterCb");function IT(){const t={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return qt(()=>{t.isMounted=!0}),ls(()=>{t.isUnmounting=!0}),t}const ui=[Function,Array],OT={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:ui,onEnter:ui,onAfterEnter:ui,onEnterCancelled:ui,onBeforeLeave:ui,onLeave:ui,onAfterLeave:ui,onLeaveCancelled:ui,onBeforeAppear:ui,onAppear:ui,onAfterAppear:ui,onAppearCancelled:ui},PT=t=>{const e=t.subTree;return e.component?PT(e.component):e},IO={name:"BaseTransition",props:OT,setup(t,{slots:e}){const n=In(),r=IT();return()=>{const i=e.default&&cv(e.default(),!0);if(!i||!i.length)return;const o=xT(i),s=Ct(t),{mode:a}=s;if(r.isLeaving)return oh(o);const l=Ty(o);if(!l)return oh(o);let c=kf(l,s,r,n,m=>c=m);l.type!==qn&&Hs(l,c);const u=n.subTree,d=u&&Ty(u);if(d&&d.type!==qn&&!Di(l,d)&&PT(n).type!==qn){const m=kf(d,s,r,n);if(Hs(d,m),a==="out-in"&&l.type!==qn)return r.isLeaving=!0,m.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete m.afterLeave},oh(o);a==="in-out"&&l.type!==qn&&(m.delayLeave=(g,p,h)=>{const v=DT(r,d);v[String(d.key)]=d,g[Es]=()=>{p(),g[Es]=void 0,delete c.delayedLeave},c.delayedLeave=h})}return o}}};function xT(t){let e=t[0];if(t.length>1){for(const n of t)if(n.type!==qn){e=n;break}}return e}const OO=IO;function DT(t,e){const{leavingVNodes:n}=t;let r=n.get(e.type);return r||(r=Object.create(null),n.set(e.type,r)),r}function kf(t,e,n,r,i){const{appear:o,mode:s,persisted:a=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:m,onLeave:g,onAfterLeave:p,onLeaveCancelled:h,onBeforeAppear:v,onAppear:b,onAfterAppear:y,onAppearCancelled:_}=e,w=String(t.key),S=DT(n,t),E=(C,T)=>{C&&Ui(C,r,9,T)},P=(C,T)=>{const D=T[1];E(C,T),et(C)?C.every(k=>k.length<=1)&&D():C.length<=1&&D()},A={mode:s,persisted:a,beforeEnter(C){let T=l;if(!n.isMounted)if(o)T=v||l;else return;C[Es]&&C[Es](!0);const D=S[w];D&&Di(t,D)&&D.el[Es]&&D.el[Es](),E(T,[C])},enter(C){let T=c,D=u,k=d;if(!n.isMounted)if(o)T=b||c,D=y||u,k=_||d;else return;let I=!1;const N=C[Wd]=B=>{I||(I=!0,B?E(k,[C]):E(D,[C]),A.delayedLeave&&A.delayedLeave(),C[Wd]=void 0)};T?P(T,[C,N]):N()},leave(C,T){const D=String(t.key);if(C[Wd]&&C[Wd](!0),n.isUnmounting)return T();E(m,[C]);let k=!1;const I=C[Es]=N=>{k||(k=!0,T(),N?E(h,[C]):E(p,[C]),C[Es]=void 0,S[D]===t&&delete S[D])};S[D]=t,g?P(g,[C,I]):I()},clone(C){const T=kf(C,e,n,r,i);return i&&i(T),T}};return A}function oh(t){if(gd(t))return t=es(t),t.children=null,t}function Ty(t){if(!gd(t))return kT(t.type)&&t.children?xT(t.children):t;const{shapeFlag:e,children:n}=t;if(n){if(e&16)return n[0];if(e&32&&lt(n.default))return n.default()}}function Hs(t,e){t.shapeFlag&6&&t.component?(t.transition=e,Hs(t.component.subTree,e)):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function cv(t,e=!1,n){let r=[],i=0;for(let o=0;o<t.length;o++){let s=t[o];const a=n==null?s.key:String(n)+String(s.key!=null?s.key:o);s.type===ze?(s.patchFlag&128&&i++,r=r.concat(cv(s.children,e,a))):(e||s.type!==qn)&&r.push(a!=null?es(s,{key:a}):s)}if(i>1)for(let o=0;o<r.length;o++)r[o].patchFlag=-2;return r}/*! #__NO_SIDE_EFFECTS__ */function Be(t,e){return lt(t)?nn({name:t.name},e,{setup:t}):t}function rne(){const t=In();return t?(t.appContext.config.idPrefix||"v")+"-"+t.ids[0]+t.ids[1]++:""}function uv(t){t.ids=[t.ids[0]+t.ids[2]+++"-",0,0]}function ine(t){const e=In(),n=hT(null);if(e){const i=e.refs===kt?e.refs={}:e.refs;Object.defineProperty(i,t,{enumerable:!0,get:()=>n.value,set:o=>n.value=o})}return n}function og(t,e,n,r,i=!1){if(et(t)){t.forEach((p,h)=>og(p,e&&(et(e)?e[h]:e),n,r,i));return}if(Fs(r)&&!i)return;const o=r.shapeFlag&4?hd(r.component):r.el,s=i?null:o,{i:a,r:l}=t,c=e&&e.r,u=a.refs===kt?a.refs={}:a.refs,d=a.setupState,m=Ct(d),g=d===kt?()=>!1:p=>Vt(m,p);if(c!=null&&c!==l&&(fn(c)?(u[c]=null,g(c)&&(d[c]=null)):Cn(c)&&(c.value=null)),lt(l))md(l,a,12,[s,u]);else{const p=fn(l),h=Cn(l);if(p||h){const v=()=>{if(t.f){const b=p?g(l)?d[l]:u[l]:l.value;i?et(b)&&ev(b,o):et(b)?b.includes(o)||b.push(o):p?(u[l]=[o],g(l)&&(d[l]=u[l])):(l.value=[o],t.k&&(u[t.k]=l.value))}else p?(u[l]=s,g(l)&&(d[l]=s)):h&&(l.value=s,t.k&&(u[t.k]=s))};s?(v.id=-1,er(v,n)):v()}}}let Cy=!1;const yl=()=>{Cy||(console.error("Hydration completed but contains mismatches."),Cy=!0)},PO=t=>t.namespaceURI.includes("svg")&&t.tagName!=="foreignObject",xO=t=>t.namespaceURI.includes("MathML"),jd=t=>{if(t.nodeType===1){if(PO(t))return"svg";if(xO(t))return"mathml"}},Dl=t=>t.nodeType===8;function DO(t){const{mt:e,p:n,o:{patchProp:r,createText:i,nextSibling:o,parentNode:s,remove:a,insert:l,createComment:c}}=t,u=(_,w)=>{if(!w.hasChildNodes()){n(null,_,w),ig(),w._vnode=_;return}d(w.firstChild,_,null,null,null),ig(),w._vnode=_},d=(_,w,S,E,P,A=!1)=>{A=A||!!w.dynamicChildren;const C=Dl(_)&&_.data==="[",T=()=>h(_,w,S,E,P,C),{type:D,ref:k,shapeFlag:I,patchFlag:N}=w;let B=_.nodeType;w.el=_,N===-2&&(A=!1,w.dynamicChildren=null);let L=null;switch(D){case Ua:B!==3?w.children===""?(l(w.el=i(""),s(_),_),L=_):L=T():(_.data!==w.children&&(yl(),_.data=w.children),L=o(_));break;case qn:y(_)?(L=o(_),b(w.el=_.content.firstChild,_,S)):B!==8||C?L=T():L=o(_);break;case nc:if(C&&(_=o(_),B=_.nodeType),B===1||B===3){L=_;const $=!w.children.length;for(let j=0;j<w.staticCount;j++)$&&(w.children+=L.nodeType===1?L.outerHTML:L.data),j===w.staticCount-1&&(w.anchor=L),L=o(L);return C?o(L):L}else T();break;case ze:C?L=p(_,w,S,E,P,A):L=T();break;default:if(I&1)(B!==1||w.type.toLowerCase()!==_.tagName.toLowerCase())&&!y(_)?L=T():L=m(_,w,S,E,P,A);else if(I&6){w.slotScopeIds=P;const $=s(_);if(C?L=v(_):Dl(_)&&_.data==="teleport start"?L=v(_,_.data,"teleport end"):L=o(_),e(w,$,null,S,E,jd($),A),Fs(w)){let j;C?(j=mt(ze),j.anchor=L?L.previousSibling:$.lastChild):j=_.nodeType===3?zt(""):mt("div"),j.el=_,w.component.subTree=j}}else I&64?B!==8?L=T():L=w.type.hydrate(_,w,S,E,P,A,t,g):I&128&&(L=w.type.hydrate(_,w,S,E,jd(s(_)),P,A,t,d))}return k!=null&&og(k,null,E,w),L},m=(_,w,S,E,P,A)=>{A=A||!!w.dynamicChildren;const{type:C,props:T,patchFlag:D,shapeFlag:k,dirs:I,transition:N}=w,B=C==="input"||C==="option";if(B||D!==-1){I&&lo(w,null,S,"created");let L=!1;if(y(_)){L=KT(null,N)&&S&&S.vnode.props&&S.vnode.props.appear;const j=_.content.firstChild;L&&N.beforeEnter(j),b(j,_,S),w.el=_=j}if(k&16&&!(T&&(T.innerHTML||T.textContent))){let j=g(_.firstChild,w,_,S,E,P,A);for(;j;){qd(_,1)||yl();const se=j;j=j.nextSibling,a(se)}}else if(k&8){let j=w.children;j[0]===`
`&&(_.tagName==="PRE"||_.tagName==="TEXTAREA")&&(j=j.slice(1)),_.textContent!==j&&(qd(_,0)||yl(),_.textContent=w.children)}if(T){if(B||!A||D&48){const j=_.tagName.includes("-");for(const se in T)(B&&(se.endsWith("value")||se==="indeterminate")||dd(se)&&!Kl(se)||se[0]==="."||j)&&r(_,se,null,T[se],void 0,S)}else if(T.onClick)r(_,"onClick",null,T.onClick,void 0,S);else if(D&4&&Ko(T.style))for(const j in T.style)T.style[j]}let $;($=T&&T.onVnodeBeforeMount)&&Br($,S,w),I&&lo(w,null,S,"beforeMount"),(($=T&&T.onVnodeMounted)||I||L)&&nC(()=>{$&&Br($,S,w),L&&N.enter(_),I&&lo(w,null,S,"mounted")},E)}return _.nextSibling},g=(_,w,S,E,P,A,C)=>{C=C||!!w.dynamicChildren;const T=w.children,D=T.length;for(let k=0;k<D;k++){const I=C?T[k]:T[k]=Ur(T[k]),N=I.type===Ua;_?(N&&!C&&k+1<D&&Ur(T[k+1]).type===Ua&&(l(i(_.data.slice(I.children.length)),S,o(_)),_.data=I.children),_=d(_,I,E,P,A,C)):N&&!I.children?l(I.el=i(""),S):(qd(S,1)||yl(),n(null,I,S,null,E,P,jd(S),A))}return _},p=(_,w,S,E,P,A)=>{const{slotScopeIds:C}=w;C&&(P=P?P.concat(C):C);const T=s(_),D=g(o(_),w,T,S,E,P,A);return D&&Dl(D)&&D.data==="]"?o(w.anchor=D):(yl(),l(w.anchor=c("]"),T,D),D)},h=(_,w,S,E,P,A)=>{if(qd(_.parentElement,1)||yl(),w.el=null,A){const D=v(_);for(;;){const k=o(_);if(k&&k!==D)a(k);else break}}const C=o(_),T=s(_);return a(_),n(null,w,T,C,S,E,jd(T),P),C},v=(_,w="[",S="]")=>{let E=0;for(;_;)if(_=o(_),_&&Dl(_)&&(_.data===w&&E++,_.data===S)){if(E===0)return o(_);E--}return _},b=(_,w,S)=>{const E=w.parentNode;E&&E.replaceChild(_,w);let P=S;for(;P;)P.vnode.el===w&&(P.vnode.el=P.subTree.el=_),P=P.parent},y=_=>_.nodeType===1&&_.tagName==="TEMPLATE";return[u,d]}const ky="data-allow-mismatch",NO={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function qd(t,e){if(e===0||e===1)for(;t&&!t.hasAttribute(ky);)t=t.parentElement;const n=t&&t.getAttribute(ky);if(n==null)return!1;if(n==="")return!0;{const r=n.split(",");return e===0&&r.includes("children")?!0:n.split(",").includes(NO[e])}}const RO=ip().requestIdleCallback||(t=>setTimeout(t,1)),LO=ip().cancelIdleCallback||(t=>clearTimeout(t)),one=(t=1e4)=>e=>{const n=RO(e,{timeout:t});return()=>LO(n)};function MO(t){const{top:e,left:n,bottom:r,right:i}=t.getBoundingClientRect(),{innerHeight:o,innerWidth:s}=window;return(e>0&&e<o||r>0&&r<o)&&(n>0&&n<s||i>0&&i<s)}const sne=t=>(e,n)=>{const r=new IntersectionObserver(i=>{for(const o of i)if(o.isIntersecting){r.disconnect(),e();break}},t);return n(i=>{if(i instanceof Element){if(MO(i))return e(),r.disconnect(),!1;r.observe(i)}}),()=>r.disconnect()},ane=t=>e=>{if(t){const n=matchMedia(t);if(n.matches)e();else return n.addEventListener("change",e,{once:!0}),()=>n.removeEventListener("change",e)}},lne=(t=[])=>(e,n)=>{fn(t)&&(t=[t]);let r=!1;const i=s=>{r||(r=!0,o(),e(),s.target.dispatchEvent(new s.constructor(s.type,s)))},o=()=>{n(s=>{for(const a of t)s.removeEventListener(a,i)})};return n(s=>{for(const a of t)s.addEventListener(a,i,{once:!0})}),o};function $O(t,e){if(Dl(t)&&t.data==="["){let n=1,r=t.nextSibling;for(;r;){if(r.nodeType===1){if(e(r)===!1)break}else if(Dl(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else e(t)}const Fs=t=>!!t.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function Hi(t){lt(t)&&(t={loader:t});const{loader:e,loadingComponent:n,errorComponent:r,delay:i=200,hydrate:o,timeout:s,suspensible:a=!0,onError:l}=t;let c=null,u,d=0;const m=()=>(d++,c=null,g()),g=()=>{let p;return c||(p=c=e().catch(h=>{if(h=h instanceof Error?h:new Error(String(h)),l)return new Promise((v,b)=>{l(h,()=>v(m()),()=>b(h),d+1)});throw h}).then(h=>p!==c&&c?c:(h&&(h.__esModule||h[Symbol.toStringTag]==="Module")&&(h=h.default),u=h,h)))};return Be({name:"AsyncComponentWrapper",__asyncLoader:g,__asyncHydrate(p,h,v){const b=o?()=>{const y=o(v,_=>$O(p,_));y&&(h.bum||(h.bum=[])).push(y)}:v;u?b():g().then(()=>!h.isUnmounted&&b())},get __asyncResolved(){return u},setup(){const p=Yn;if(uv(p),u)return()=>sh(u,p);const h=_=>{c=null,$c(_,p,13,!r)};if(a&&p.suspense||bc)return g().then(_=>()=>sh(_,p)).catch(_=>(h(_),()=>r?mt(r,{error:_}):null));const v=ce(!1),b=ce(),y=ce(!!i);return i&&setTimeout(()=>{y.value=!1},i),s!=null&&setTimeout(()=>{if(!v.value&&!b.value){const _=new Error(`Async component timed out after ${s}ms.`);h(_),b.value=_}},s),g().then(()=>{v.value=!0,p.parent&&gd(p.parent.vnode)&&p.parent.update()}).catch(_=>{h(_),b.value=_}),()=>{if(v.value&&u)return sh(u,p);if(b.value&&r)return mt(r,{error:b.value});if(n&&!y.value)return mt(n)}}})}function sh(t,e){const{ref:n,props:r,children:i,ce:o}=e.vnode,s=mt(t,r,i);return s.ref=n,s.ce=o,delete e.vnode.ce,s}const gd=t=>t.type.__isKeepAlive,FO={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(t,{slots:e}){const n=In(),r=n.ctx;if(!r.renderer)return()=>{const y=e.default&&e.default();return y&&y.length===1?y[0]:y};const i=new Map,o=new Set;let s=null;const a=n.suspense,{renderer:{p:l,m:c,um:u,o:{createElement:d}}}=r,m=d("div");r.activate=(y,_,w,S,E)=>{const P=y.component;c(y,_,w,0,a),l(P.vnode,y,_,w,P,a,S,y.slotScopeIds,E),er(()=>{P.isDeactivated=!1,P.a&&Ql(P.a);const A=y.props&&y.props.onVnodeMounted;A&&Br(A,P.parent,y)},a)},r.deactivate=y=>{const _=y.component;ag(_.m),ag(_.a),c(y,m,null,1,a),er(()=>{_.da&&Ql(_.da);const w=y.props&&y.props.onVnodeUnmounted;w&&Br(w,_.parent,y),_.isDeactivated=!0},a)};function g(y){ah(y),u(y,n,a,!0)}function p(y){i.forEach((_,w)=>{const S=__(_.type);S&&!y(S)&&h(w)})}function h(y){const _=i.get(y);_&&(!s||!Di(_,s))?g(_):s&&ah(s),i.delete(y),o.delete(y)}tt(()=>[t.include,t.exclude],([y,_])=>{y&&p(w=>Nu(y,w)),_&&p(w=>!Nu(_,w))},{flush:"post",deep:!0});let v=null;const b=()=>{v!=null&&(lg(n.subTree.type)?er(()=>{i.set(v,Yd(n.subTree))},n.subTree.suspense):i.set(v,Yd(n.subTree)))};return qt(b),Fc(b),ls(()=>{i.forEach(y=>{const{subTree:_,suspense:w}=n,S=Yd(_);if(y.type===S.type&&y.key===S.key){ah(S);const E=S.component.da;E&&er(E,w);return}g(y)})}),()=>{if(v=null,!e.default)return s=null;const y=e.default(),_=y[0];if(y.length>1)return s=null,y;if(!Gs(_)||!(_.shapeFlag&4)&&!(_.shapeFlag&128))return s=null,_;let w=Yd(_);if(w.type===qn)return s=null,w;const S=w.type,E=__(Fs(w)?w.type.__asyncResolved||{}:S),{include:P,exclude:A,max:C}=t;if(P&&(!E||!Nu(P,E))||A&&E&&Nu(A,E))return w.shapeFlag&=-257,s=w,_;const T=w.key==null?S:w.key,D=i.get(T);return w.el&&(w=es(w),_.shapeFlag&128&&(_.ssContent=w)),v=T,D?(w.el=D.el,w.component=D.component,w.transition&&Hs(w,w.transition),w.shapeFlag|=512,o.delete(T),o.add(T)):(o.add(T),C&&o.size>parseInt(C,10)&&h(o.values().next().value)),w.shapeFlag|=256,s=w,lg(_.type)?_:w}}},cne=FO;function Nu(t,e){return et(t)?t.some(n=>Nu(n,e)):fn(t)?t.split(",").includes(e):PI(t)?(t.lastIndex=0,t.test(e)):!1}function NT(t,e){LT(t,"a",e)}function RT(t,e){LT(t,"da",e)}function LT(t,e,n=Yn){const r=t.__wdc||(t.__wdc=()=>{let i=n;for(;i;){if(i.isDeactivated)return;i=i.parent}return t()});if(fp(e,r,n),n){let i=n.parent;for(;i&&i.parent;)gd(i.parent.vnode)&&BO(r,e,n,i),i=i.parent}}function BO(t,e,n,r){const i=fp(e,t,r,!0);ea(()=>{ev(r[e],i)},n)}function ah(t){t.shapeFlag&=-257,t.shapeFlag&=-513}function Yd(t){return t.shapeFlag&128?t.ssContent:t}function fp(t,e,n=Yn,r=!1){if(n){const i=n[t]||(n[t]=[]),o=e.__weh||(e.__weh=(...s)=>{Qs();const a=Ya(n),l=Ui(e,n,t,s);return a(),Js(),l});return r?i.unshift(o):i.push(o),o}}const as=t=>(e,n=Yn)=>{(!bc||t==="sp")&&fp(t,(...r)=>e(...r),n)},fv=as("bm"),qt=as("m"),VO=as("bu"),Fc=as("u"),ls=as("bum"),ea=as("um"),UO=as("sp"),HO=as("rtg"),GO=as("rtc");function zO(t,e=Yn){fp("ec",t,e)}const dv="components",WO="directives";function it(t,e){return mv(dv,t,!0,e)||t}const MT=Symbol.for("v-ndc");function yt(t){return fn(t)?mv(dv,t,!1)||t:t||MT}function dp(t){return mv(WO,t)}function mv(t,e,n=!0,r=!1){const i=Kn||Yn;if(i){const o=i.type;if(t===dv){const a=__(o,!1);if(a&&(a===e||a===vr(e)||a===rp(vr(e))))return o}const s=Ay(i[t]||o[t],e)||Ay(i.appContext[t],e);return!s&&r?o:s}}function Ay(t,e){return t&&(t[e]||t[vr(e)]||t[rp(vr(e))])}function Ft(t,e,n,r){let i;const o=n&&n[r],s=et(t);if(s||fn(t)){const a=s&&Ko(t);let l=!1;a&&(l=!wi(t),t=ap(t)),i=new Array(t.length);for(let c=0,u=t.length;c<u;c++)i[c]=e(l?pr(t[c]):t[c],c,void 0,o&&o[c])}else if(typeof t=="number"){i=new Array(t);for(let a=0;a<t;a++)i[a]=e(a+1,a,void 0,o&&o[a])}else if(Kt(t))if(t[Symbol.iterator])i=Array.from(t,(a,l)=>e(a,l,void 0,o&&o[l]));else{const a=Object.keys(t);i=new Array(a.length);for(let l=0,c=a.length;l<c;l++){const u=a[l];i[l]=e(t[u],u,l,o&&o[l])}}else i=[];return n&&(n[r]=i),i}function une(t,e){for(let n=0;n<e.length;n++){const r=e[n];if(et(r))for(let i=0;i<r.length;i++)t[r[i].name]=r[i].fn;else r&&(t[r.name]=r.key?(...i)=>{const o=r.fn(...i);return o&&(o.key=r.key),o}:r.fn)}return t}function Vn(t,e,n={},r,i){if(Kn.ce||Kn.parent&&Fs(Kn.parent)&&Kn.parent.ce)return e!=="default"&&(n.name=e),x(),Ae(ze,null,[mt("slot",n,r&&r())],64);let o=t[e];o&&o._c&&(o._d=!1),x();const s=o&&gv(o(n)),a=n.key||s&&s.key,l=Ae(ze,{key:(a&&!Vi(a)?a:`_${e}`)+(!s&&r?"_fb":"")},s||(r?r():[]),s&&t._===1?64:-2);return!i&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),o&&o._c&&(o._d=!0),l}function gv(t){return t.some(e=>Gs(e)?!(e.type===qn||e.type===ze&&!gv(e.children)):!0)?t:null}function jO(t,e){const n={};for(const r in t)n[e&&/[A-Z]/.test(r)?`on:${r}`:Sm(r)]=t[r];return n}const a_=t=>t?aC(t)?hd(t):a_(t.parent):null,Ku=nn(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>a_(t.parent),$root:t=>a_(t.root),$host:t=>t.ce,$emit:t=>t.emit,$options:t=>pv(t),$forceUpdate:t=>t.f||(t.f=()=>{lv(t.update)}),$nextTick:t=>t.n||(t.n=ut.bind(t.proxy)),$watch:t=>pP.bind(t)}),lh=(t,e)=>t!==kt&&!t.__isScriptSetup&&Vt(t,e),l_={get({_:t},e){if(e==="__v_skip")return!0;const{ctx:n,setupState:r,data:i,props:o,accessCache:s,type:a,appContext:l}=t;let c;if(e[0]!=="$"){const g=s[e];if(g!==void 0)switch(g){case 1:return r[e];case 2:return i[e];case 4:return n[e];case 3:return o[e]}else{if(lh(r,e))return s[e]=1,r[e];if(i!==kt&&Vt(i,e))return s[e]=2,i[e];if((c=t.propsOptions[0])&&Vt(c,e))return s[e]=3,o[e];if(n!==kt&&Vt(n,e))return s[e]=4,n[e];c_&&(s[e]=0)}}const u=Ku[e];let d,m;if(u)return e==="$attrs"&&gr(t.attrs,"get",""),u(t);if((d=a.__cssModules)&&(d=d[e]))return d;if(n!==kt&&Vt(n,e))return s[e]=4,n[e];if(m=l.config.globalProperties,Vt(m,e))return m[e]},set({_:t},e,n){const{data:r,setupState:i,ctx:o}=t;return lh(i,e)?(i[e]=n,!0):r!==kt&&Vt(r,e)?(r[e]=n,!0):Vt(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(o[e]=n,!0)},has({_:{data:t,setupState:e,accessCache:n,ctx:r,appContext:i,propsOptions:o}},s){let a;return!!n[s]||t!==kt&&Vt(t,s)||lh(e,s)||(a=o[0])&&Vt(a,s)||Vt(r,s)||Vt(Ku,s)||Vt(i.config.globalProperties,s)},defineProperty(t,e,n){return n.get!=null?t._.accessCache[e]=0:Vt(n,"value")&&this.set(t,e,n.value,null),Reflect.defineProperty(t,e,n)}},qO=nn({},l_,{get(t,e){if(e!==Symbol.unscopables)return l_.get(t,e,t)},has(t,e){return e[0]!=="_"&&!LI(e)}});function fne(){return null}function dne(){return null}function mne(t){}function gne(t){}function pne(){return null}function hne(){}function _ne(t,e){return null}function bne(){return $T().slots}function vne(){return $T().attrs}function $T(){const t=In();return t.setupContext||(t.setupContext=uC(t))}function Af(t){return et(t)?t.reduce((e,n)=>(e[n]=null,e),{}):t}function yne(t,e){const n=Af(t);for(const r in e){if(r.startsWith("__skip"))continue;let i=n[r];i?et(i)||lt(i)?i=n[r]={type:i,default:e[r]}:i.default=e[r]:i===null&&(i=n[r]={default:e[r]}),i&&e[`__skip_${r}`]&&(i.skipFactory=!0)}return n}function wne(t,e){return!t||!e?t||e:et(t)&&et(e)?t.concat(e):nn({},Af(t),Af(e))}function Sne(t,e){const n={};for(const r in t)e.includes(r)||Object.defineProperty(n,r,{enumerable:!0,get:()=>t[r]});return n}function Ene(t){const e=In();let n=t();return g_(),tv(n)&&(n=n.catch(r=>{throw Ya(e),r})),[n,()=>Ya(e)]}let c_=!0;function YO(t){const e=pv(t),n=t.proxy,r=t.ctx;c_=!1,e.beforeCreate&&Iy(e.beforeCreate,t,"bc");const{data:i,computed:o,methods:s,watch:a,provide:l,inject:c,created:u,beforeMount:d,mounted:m,beforeUpdate:g,updated:p,activated:h,deactivated:v,beforeDestroy:b,beforeUnmount:y,destroyed:_,unmounted:w,render:S,renderTracked:E,renderTriggered:P,errorCaptured:A,serverPrefetch:C,expose:T,inheritAttrs:D,components:k,directives:I,filters:N}=e;if(c&&XO(c,r,null),s)for(const $ in s){const j=s[$];lt(j)&&(r[$]=j.bind(n))}if(i){const $=i.call(n,n);Kt($)&&(t.data=Zs($))}if(c_=!0,o)for(const $ in o){const j=o[$],se=lt(j)?j.bind(n,n):lt(j.get)?j.get.bind(n,n):Li,Q=!lt(j)&&lt(j.set)?j.set.bind(n):Li,re=K({get:se,set:Q});Object.defineProperty(r,$,{enumerable:!0,configurable:!0,get:()=>re.value,set:ee=>re.value=ee})}if(a)for(const $ in a)FT(a[$],r,n,$);if(l){const $=lt(l)?l.call(n):l;Reflect.ownKeys($).forEach(j=>{ec(j,$[j])})}u&&Iy(u,t,"c");function L($,j){et(j)?j.forEach(se=>$(se.bind(n))):j&&$(j.bind(n))}if(L(fv,d),L(qt,m),L(VO,g),L(Fc,p),L(NT,h),L(RT,v),L(zO,A),L(GO,E),L(HO,P),L(ls,y),L(ea,w),L(UO,C),et(T))if(T.length){const $=t.exposed||(t.exposed={});T.forEach(j=>{Object.defineProperty($,j,{get:()=>n[j],set:se=>n[j]=se})})}else t.exposed||(t.exposed={});S&&t.render===Li&&(t.render=S),D!=null&&(t.inheritAttrs=D),k&&(t.components=k),I&&(t.directives=I),C&&uv(t)}function XO(t,e,n=Li){et(t)&&(t=u_(t));for(const r in t){const i=t[r];let o;Kt(i)?"default"in i?o=wr(i.from||r,i.default,!0):o=wr(i.from||r):o=wr(i),Cn(o)?Object.defineProperty(e,r,{enumerable:!0,configurable:!0,get:()=>o.value,set:s=>o.value=s}):e[r]=o}}function Iy(t,e,n){Ui(et(t)?t.map(r=>r.bind(e.proxy)):t.bind(e.proxy),e,n)}function FT(t,e,n,r){let i=r.includes(".")?JT(n,r):()=>n[r];if(fn(t)){const o=e[t];lt(o)&&tt(i,o)}else if(lt(t))tt(i,t.bind(n));else if(Kt(t))if(et(t))t.forEach(o=>FT(o,e,n,r));else{const o=lt(t.handler)?t.handler.bind(n):e[t.handler];lt(o)&&tt(i,o,t)}}function pv(t){const e=t.type,{mixins:n,extends:r}=e,{mixins:i,optionsCache:o,config:{optionMergeStrategies:s}}=t.appContext,a=o.get(e);let l;return a?l=a:!i.length&&!n&&!r?l=e:(l={},i.length&&i.forEach(c=>sg(l,c,s,!0)),sg(l,e,s)),Kt(e)&&o.set(e,l),l}function sg(t,e,n,r=!1){const{mixins:i,extends:o}=e;o&&sg(t,o,n,!0),i&&i.forEach(s=>sg(t,s,n,!0));for(const s in e)if(!(r&&s==="expose")){const a=KO[s]||n&&n[s];t[s]=a?a(t[s],e[s]):e[s]}return t}const KO={data:Oy,props:Py,emits:Py,methods:Ru,computed:Ru,beforeCreate:Er,created:Er,beforeMount:Er,mounted:Er,beforeUpdate:Er,updated:Er,beforeDestroy:Er,beforeUnmount:Er,destroyed:Er,unmounted:Er,activated:Er,deactivated:Er,errorCaptured:Er,serverPrefetch:Er,components:Ru,directives:Ru,watch:JO,provide:Oy,inject:QO};function Oy(t,e){return e?t?function(){return nn(lt(t)?t.call(this,this):t,lt(e)?e.call(this,this):e)}:e:t}function QO(t,e){return Ru(u_(t),u_(e))}function u_(t){if(et(t)){const e={};for(let n=0;n<t.length;n++)e[t[n]]=t[n];return e}return t}function Er(t,e){return t?[...new Set([].concat(t,e))]:e}function Ru(t,e){return t?nn(Object.create(null),t,e):e}function Py(t,e){return t?et(t)&&et(e)?[...new Set([...t,...e])]:nn(Object.create(null),Af(t),Af(e!=null?e:{})):e}function JO(t,e){if(!t)return e;if(!e)return t;const n=nn(Object.create(null),t);for(const r in e)n[r]=Er(t[r],e[r]);return n}function BT(){return{app:null,config:{isNativeTag:II,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let ZO=0;function eP(t,e){return function(r,i=null){lt(r)||(r=nn({},r)),i!=null&&!Kt(i)&&(i=null);const o=BT(),s=new WeakSet,a=[];let l=!1;const c=o.app={_uid:ZO++,_component:r,_props:i,_container:null,_context:o,_instance:null,version:fC,get config(){return o.config},set config(u){},use(u,...d){return s.has(u)||(u&&lt(u.install)?(s.add(u),u.install(c,...d)):lt(u)&&(s.add(u),u(c,...d))),c},mixin(u){return o.mixins.includes(u)||o.mixins.push(u),c},component(u,d){return d?(o.components[u]=d,c):o.components[u]},directive(u,d){return d?(o.directives[u]=d,c):o.directives[u]},mount(u,d,m){if(!l){const g=c._ceVNode||mt(r,i);return g.appContext=o,m===!0?m="svg":m===!1&&(m=void 0),d&&e?e(g,u):t(g,u,m),l=!0,c._container=u,u.__vue_app__=c,hd(g.component)}},onUnmount(u){a.push(u)},unmount(){l&&(Ui(a,c._instance,16),t(null,c._container),delete c._container.__vue_app__)},provide(u,d){return o.provides[u]=d,c},runWithContext(u){const d=Va;Va=c;try{return u()}finally{Va=d}}};return c}}let Va=null;function ec(t,e){if(Yn){let n=Yn.provides;const r=Yn.parent&&Yn.parent.provides;r===n&&(n=Yn.provides=Object.create(r)),n[t]=e}}function wr(t,e,n=!1){const r=Yn||Kn;if(r||Va){const i=Va?Va._context.provides:r?r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:void 0;if(i&&t in i)return i[t];if(arguments.length>1)return n&&lt(e)?e.call(r&&r.proxy):e}}function tP(){return!!(Yn||Kn||Va)}const VT={},UT=()=>Object.create(VT),HT=t=>Object.getPrototypeOf(t)===VT;function nP(t,e,n,r=!1){const i={},o=UT();t.propsDefaults=Object.create(null),GT(t,e,i,o);for(const s in t.propsOptions[0])s in i||(i[s]=void 0);n?t.props=r?i:gT(i):t.type.props?t.props=i:t.props=o,t.attrs=o}function rP(t,e,n,r){const{props:i,attrs:o,vnode:{patchFlag:s}}=t,a=Ct(i),[l]=t.propsOptions;let c=!1;if((r||s>0)&&!(s&16)){if(s&8){const u=t.vnode.dynamicProps;for(let d=0;d<u.length;d++){let m=u[d];if(mp(t.emitsOptions,m))continue;const g=e[m];if(l)if(Vt(o,m))g!==o[m]&&(o[m]=g,c=!0);else{const p=vr(m);i[p]=f_(l,a,p,g,t,!1)}else g!==o[m]&&(o[m]=g,c=!0)}}}else{GT(t,e,i,o)&&(c=!0);let u;for(const d in a)(!e||!Vt(e,d)&&((u=zr(d))===d||!Vt(e,u)))&&(l?n&&(n[d]!==void 0||n[u]!==void 0)&&(i[d]=f_(l,a,d,void 0,t,!0)):delete i[d]);if(o!==a)for(const d in o)(!e||!Vt(e,d))&&(delete o[d],c=!0)}c&&Go(t.attrs,"set","")}function GT(t,e,n,r){const[i,o]=t.propsOptions;let s=!1,a;if(e)for(let l in e){if(Kl(l))continue;const c=e[l];let u;i&&Vt(i,u=vr(l))?!o||!o.includes(u)?n[u]=c:(a||(a={}))[u]=c:mp(t.emitsOptions,l)||(!(l in r)||c!==r[l])&&(r[l]=c,s=!0)}if(o){const l=Ct(n),c=a||kt;for(let u=0;u<o.length;u++){const d=o[u];n[d]=f_(i,l,d,c[d],t,!Vt(c,d))}}return s}function f_(t,e,n,r,i,o){const s=t[n];if(s!=null){const a=Vt(s,"default");if(a&&r===void 0){const l=s.default;if(s.type!==Function&&!s.skipFactory&&lt(l)){const{propsDefaults:c}=i;if(n in c)r=c[n];else{const u=Ya(i);r=c[n]=l.call(null,e),u()}}else r=l;i.ce&&i.ce._setProp(n,r)}s[0]&&(o&&!a?r=!1:s[1]&&(r===""||r===zr(n))&&(r=!0))}return r}const iP=new WeakMap;function zT(t,e,n=!1){const r=n?iP:e.propsCache,i=r.get(t);if(i)return i;const o=t.props,s={},a=[];let l=!1;if(!lt(t)){const u=d=>{l=!0;const[m,g]=zT(d,e,!0);nn(s,m),g&&a.push(...g)};!n&&e.mixins.length&&e.mixins.forEach(u),t.extends&&u(t.extends),t.mixins&&t.mixins.forEach(u)}if(!o&&!l)return Kt(t)&&r.set(t,Yl),Yl;if(et(o))for(let u=0;u<o.length;u++){const d=vr(o[u]);xy(d)&&(s[d]=kt)}else if(o)for(const u in o){const d=vr(u);if(xy(d)){const m=o[u],g=s[d]=et(m)||lt(m)?{type:m}:nn({},m),p=g.type;let h=!1,v=!0;if(et(p))for(let b=0;b<p.length;++b){const y=p[b],_=lt(y)&&y.name;if(_==="Boolean"){h=!0;break}else _==="String"&&(v=!1)}else h=lt(p)&&p.name==="Boolean";g[0]=h,g[1]=v,(h||Vt(g,"default"))&&a.push(d)}}const c=[s,a];return Kt(t)&&r.set(t,c),c}function xy(t){return t[0]!=="$"&&!Kl(t)}const WT=t=>t[0]==="_"||t==="$stable",hv=t=>et(t)?t.map(Ur):[Ur(t)],oP=(t,e,n)=>{if(e._n)return e;const r=gt((...i)=>hv(e(...i)),n);return r._c=!1,r},jT=(t,e,n)=>{const r=t._ctx;for(const i in t){if(WT(i))continue;const o=t[i];if(lt(o))e[i]=oP(i,o,r);else if(o!=null){const s=hv(o);e[i]=()=>s}}},qT=(t,e)=>{const n=hv(e);t.slots.default=()=>n},YT=(t,e,n)=>{for(const r in e)(n||r!=="_")&&(t[r]=e[r])},sP=(t,e,n)=>{const r=t.slots=UT();if(t.vnode.shapeFlag&32){const i=e._;i?(YT(r,e,n),n&&jE(r,"_",i,!0)):jT(e,r)}else e&&qT(t,e)},aP=(t,e,n)=>{const{vnode:r,slots:i}=t;let o=!0,s=kt;if(r.shapeFlag&32){const a=e._;a?n&&a===1?o=!1:YT(i,e,n):(o=!e.$stable,jT(e,i)),s=e}else e&&(qT(t,e),s={default:1});if(o)for(const a in i)!WT(a)&&s[a]==null&&delete i[a]},er=nC;function lP(t){return XT(t)}function cP(t){return XT(t,DO)}function XT(t,e){const n=ip();n.__VUE__=!0;const{insert:r,remove:i,patchProp:o,createElement:s,createText:a,createComment:l,setText:c,setElementText:u,parentNode:d,nextSibling:m,setScopeId:g=Li,insertStaticContent:p}=t,h=(R,M,J,ae=null,ie=null,de=null,ke=void 0,Ee=null,Te=!!M.dynamicChildren)=>{if(R===M)return;R&&!Di(R,M)&&(ae=W(R),ee(R,ie,de,!0),R=null),M.patchFlag===-2&&(Te=!1,M.dynamicChildren=null);const{type:_e,ref:Z,shapeFlag:Ie}=M;switch(_e){case Ua:v(R,M,J,ae);break;case qn:b(R,M,J,ae);break;case nc:R==null&&y(M,J,ae,ke);break;case ze:k(R,M,J,ae,ie,de,ke,Ee,Te);break;default:Ie&1?S(R,M,J,ae,ie,de,ke,Ee,Te):Ie&6?I(R,M,J,ae,ie,de,ke,Ee,Te):(Ie&64||Ie&128)&&_e.process(R,M,J,ae,ie,de,ke,Ee,Te,he)}Z!=null&&ie&&og(Z,R&&R.ref,de,M||R,!M)},v=(R,M,J,ae)=>{if(R==null)r(M.el=a(M.children),J,ae);else{const ie=M.el=R.el;M.children!==R.children&&c(ie,M.children)}},b=(R,M,J,ae)=>{R==null?r(M.el=l(M.children||""),J,ae):M.el=R.el},y=(R,M,J,ae)=>{[R.el,R.anchor]=p(R.children,M,J,ae,R.el,R.anchor)},_=({el:R,anchor:M},J,ae)=>{let ie;for(;R&&R!==M;)ie=m(R),r(R,J,ae),R=ie;r(M,J,ae)},w=({el:R,anchor:M})=>{let J;for(;R&&R!==M;)J=m(R),i(R),R=J;i(M)},S=(R,M,J,ae,ie,de,ke,Ee,Te)=>{M.type==="svg"?ke="svg":M.type==="math"&&(ke="mathml"),R==null?E(M,J,ae,ie,de,ke,Ee,Te):C(R,M,ie,de,ke,Ee,Te)},E=(R,M,J,ae,ie,de,ke,Ee)=>{let Te,_e;const{props:Z,shapeFlag:Ie,transition:Oe,dirs:Ce}=R;if(Te=R.el=s(R.type,de,Z&&Z.is,Z),Ie&8?u(Te,R.children):Ie&16&&A(R.children,Te,null,ae,ie,ch(R,de),ke,Ee),Ce&&lo(R,null,ae,"created"),P(Te,R,R.scopeId,ke,ae),Z){for(const O in Z)O!=="value"&&!Kl(O)&&o(Te,O,null,Z[O],de,ae);"value"in Z&&o(Te,"value",null,Z.value,de),(_e=Z.onVnodeBeforeMount)&&Br(_e,ae,R)}Ce&&lo(R,null,ae,"beforeMount");const Y=KT(ie,Oe);Y&&Oe.beforeEnter(Te),r(Te,M,J),((_e=Z&&Z.onVnodeMounted)||Y||Ce)&&er(()=>{_e&&Br(_e,ae,R),Y&&Oe.enter(Te),Ce&&lo(R,null,ae,"mounted")},ie)},P=(R,M,J,ae,ie)=>{if(J&&g(R,J),ae)for(let de=0;de<ae.length;de++)g(R,ae[de]);if(ie){let de=ie.subTree;if(M===de||lg(de.type)&&(de.ssContent===M||de.ssFallback===M)){const ke=ie.vnode;P(R,ke,ke.scopeId,ke.slotScopeIds,ie.parent)}}},A=(R,M,J,ae,ie,de,ke,Ee,Te=0)=>{for(let _e=Te;_e<R.length;_e++){const Z=R[_e]=Ee?Ts(R[_e]):Ur(R[_e]);h(null,Z,M,J,ae,ie,de,ke,Ee)}},C=(R,M,J,ae,ie,de,ke)=>{const Ee=M.el=R.el;let{patchFlag:Te,dynamicChildren:_e,dirs:Z}=M;Te|=R.patchFlag&16;const Ie=R.props||kt,Oe=M.props||kt;let Ce;if(J&&ia(J,!1),(Ce=Oe.onVnodeBeforeUpdate)&&Br(Ce,J,M,R),Z&&lo(M,R,J,"beforeUpdate"),J&&ia(J,!0),(Ie.innerHTML&&Oe.innerHTML==null||Ie.textContent&&Oe.textContent==null)&&u(Ee,""),_e?T(R.dynamicChildren,_e,Ee,J,ae,ch(M,ie),de):ke||j(R,M,Ee,null,J,ae,ch(M,ie),de,!1),Te>0){if(Te&16)D(Ee,Ie,Oe,J,ie);else if(Te&2&&Ie.class!==Oe.class&&o(Ee,"class",null,Oe.class,ie),Te&4&&o(Ee,"style",Ie.style,Oe.style,ie),Te&8){const Y=M.dynamicProps;for(let O=0;O<Y.length;O++){const z=Y[O],te=Ie[z],oe=Oe[z];(oe!==te||z==="value")&&o(Ee,z,te,oe,ie,J)}}Te&1&&R.children!==M.children&&u(Ee,M.children)}else!ke&&_e==null&&D(Ee,Ie,Oe,J,ie);((Ce=Oe.onVnodeUpdated)||Z)&&er(()=>{Ce&&Br(Ce,J,M,R),Z&&lo(M,R,J,"updated")},ae)},T=(R,M,J,ae,ie,de,ke)=>{for(let Ee=0;Ee<M.length;Ee++){const Te=R[Ee],_e=M[Ee],Z=Te.el&&(Te.type===ze||!Di(Te,_e)||Te.shapeFlag&70)?d(Te.el):J;h(Te,_e,Z,null,ae,ie,de,ke,!0)}},D=(R,M,J,ae,ie)=>{if(M!==J){if(M!==kt)for(const de in M)!Kl(de)&&!(de in J)&&o(R,de,M[de],null,ie,ae);for(const de in J){if(Kl(de))continue;const ke=J[de],Ee=M[de];ke!==Ee&&de!=="value"&&o(R,de,Ee,ke,ie,ae)}"value"in J&&o(R,"value",M.value,J.value,ie)}},k=(R,M,J,ae,ie,de,ke,Ee,Te)=>{const _e=M.el=R?R.el:a(""),Z=M.anchor=R?R.anchor:a("");let{patchFlag:Ie,dynamicChildren:Oe,slotScopeIds:Ce}=M;Ce&&(Ee=Ee?Ee.concat(Ce):Ce),R==null?(r(_e,J,ae),r(Z,J,ae),A(M.children||[],J,Z,ie,de,ke,Ee,Te)):Ie>0&&Ie&64&&Oe&&R.dynamicChildren?(T(R.dynamicChildren,Oe,J,ie,de,ke,Ee),(M.key!=null||ie&&M===ie.subTree)&&_v(R,M,!0)):j(R,M,J,Z,ie,de,ke,Ee,Te)},I=(R,M,J,ae,ie,de,ke,Ee,Te)=>{M.slotScopeIds=Ee,R==null?M.shapeFlag&512?ie.ctx.activate(M,J,ae,ke,Te):N(M,J,ae,ie,de,ke,Te):B(R,M,Te)},N=(R,M,J,ae,ie,de,ke)=>{const Ee=R.component=sC(R,ae,ie);if(gd(R)&&(Ee.ctx.renderer=he),lC(Ee,!1,ke),Ee.asyncDep){if(ie&&ie.registerDep(Ee,L,ke),!R.el){const Te=Ee.subTree=mt(qn);b(null,Te,M,J)}}else L(Ee,R,M,J,ie,de,ke)},B=(R,M,J)=>{const ae=M.component=R.component;if(yP(R,M,J))if(ae.asyncDep&&!ae.asyncResolved){$(ae,M,J);return}else ae.next=M,ae.update();else M.el=R.el,ae.vnode=M},L=(R,M,J,ae,ie,de,ke)=>{const Ee=()=>{if(R.isMounted){let{next:Ie,bu:Oe,u:Ce,parent:Y,vnode:O}=R;{const Fe=QT(R);if(Fe){Ie&&(Ie.el=O.el,$(R,Ie,ke)),Fe.asyncDep.then(()=>{R.isUnmounted||Ee()});return}}let z=Ie,te;ia(R,!1),Ie?(Ie.el=O.el,$(R,Ie,ke)):Ie=O,Oe&&Ql(Oe),(te=Ie.props&&Ie.props.onVnodeBeforeUpdate)&&Br(te,Y,Ie,O),ia(R,!0);const oe=Tm(R),Ne=R.subTree;R.subTree=oe,h(Ne,oe,d(Ne.el),W(Ne),R,ie,de),Ie.el=oe.el,z===null&&bv(R,oe.el),Ce&&er(Ce,ie),(te=Ie.props&&Ie.props.onVnodeUpdated)&&er(()=>Br(te,Y,Ie,O),ie)}else{let Ie;const{el:Oe,props:Ce}=M,{bm:Y,m:O,parent:z,root:te,type:oe}=R,Ne=Fs(M);if(ia(R,!1),Y&&Ql(Y),!Ne&&(Ie=Ce&&Ce.onVnodeBeforeMount)&&Br(Ie,z,M),ia(R,!0),Oe&&Ge){const Fe=()=>{R.subTree=Tm(R),Ge(Oe,R.subTree,R,ie,null)};Ne&&oe.__asyncHydrate?oe.__asyncHydrate(Oe,R,Fe):Fe()}else{te.ce&&te.ce._injectChildStyle(oe);const Fe=R.subTree=Tm(R);h(null,Fe,J,ae,R,ie,de),M.el=Fe.el}if(O&&er(O,ie),!Ne&&(Ie=Ce&&Ce.onVnodeMounted)){const Fe=M;er(()=>Br(Ie,z,Fe),ie)}(M.shapeFlag&256||z&&Fs(z.vnode)&&z.vnode.shapeFlag&256)&&R.a&&er(R.a,ie),R.isMounted=!0,M=J=ae=null}};R.scope.on();const Te=R.effect=new eg(Ee);R.scope.off();const _e=R.update=Te.run.bind(Te),Z=R.job=Te.runIfDirty.bind(Te);Z.i=R,Z.id=R.uid,Te.scheduler=()=>lv(Z),ia(R,!0),_e()},$=(R,M,J)=>{M.component=R;const ae=R.vnode.props;R.vnode=M,R.next=null,rP(R,M.props,ae,J),aP(R,M.children,J),Qs(),wy(R),Js()},j=(R,M,J,ae,ie,de,ke,Ee,Te=!1)=>{const _e=R&&R.children,Z=R?R.shapeFlag:0,Ie=M.children,{patchFlag:Oe,shapeFlag:Ce}=M;if(Oe>0){if(Oe&128){Q(_e,Ie,J,ae,ie,de,ke,Ee,Te);return}else if(Oe&256){se(_e,Ie,J,ae,ie,de,ke,Ee,Te);return}}Ce&8?(Z&16&&ge(_e,ie,de),Ie!==_e&&u(J,Ie)):Z&16?Ce&16?Q(_e,Ie,J,ae,ie,de,ke,Ee,Te):ge(_e,ie,de,!0):(Z&8&&u(J,""),Ce&16&&A(Ie,J,ae,ie,de,ke,Ee,Te))},se=(R,M,J,ae,ie,de,ke,Ee,Te)=>{R=R||Yl,M=M||Yl;const _e=R.length,Z=M.length,Ie=Math.min(_e,Z);let Oe;for(Oe=0;Oe<Ie;Oe++){const Ce=M[Oe]=Te?Ts(M[Oe]):Ur(M[Oe]);h(R[Oe],Ce,J,null,ie,de,ke,Ee,Te)}_e>Z?ge(R,ie,de,!0,!1,Ie):A(M,J,ae,ie,de,ke,Ee,Te,Ie)},Q=(R,M,J,ae,ie,de,ke,Ee,Te)=>{let _e=0;const Z=M.length;let Ie=R.length-1,Oe=Z-1;for(;_e<=Ie&&_e<=Oe;){const Ce=R[_e],Y=M[_e]=Te?Ts(M[_e]):Ur(M[_e]);if(Di(Ce,Y))h(Ce,Y,J,null,ie,de,ke,Ee,Te);else break;_e++}for(;_e<=Ie&&_e<=Oe;){const Ce=R[Ie],Y=M[Oe]=Te?Ts(M[Oe]):Ur(M[Oe]);if(Di(Ce,Y))h(Ce,Y,J,null,ie,de,ke,Ee,Te);else break;Ie--,Oe--}if(_e>Ie){if(_e<=Oe){const Ce=Oe+1,Y=Ce<Z?M[Ce].el:ae;for(;_e<=Oe;)h(null,M[_e]=Te?Ts(M[_e]):Ur(M[_e]),J,Y,ie,de,ke,Ee,Te),_e++}}else if(_e>Oe)for(;_e<=Ie;)ee(R[_e],ie,de,!0),_e++;else{const Ce=_e,Y=_e,O=new Map;for(_e=Y;_e<=Oe;_e++){const Se=M[_e]=Te?Ts(M[_e]):Ur(M[_e]);Se.key!=null&&O.set(Se.key,_e)}let z,te=0;const oe=Oe-Y+1;let Ne=!1,Fe=0;const V=new Array(oe);for(_e=0;_e<oe;_e++)V[_e]=0;for(_e=Ce;_e<=Ie;_e++){const Se=R[_e];if(te>=oe){ee(Se,ie,de,!0);continue}let we;if(Se.key!=null)we=O.get(Se.key);else for(z=Y;z<=Oe;z++)if(V[z-Y]===0&&Di(Se,M[z])){we=z;break}we===void 0?ee(Se,ie,de,!0):(V[we-Y]=_e+1,we>=Fe?Fe=we:Ne=!0,h(Se,M[we],J,null,ie,de,ke,Ee,Te),te++)}const le=Ne?uP(V):Yl;for(z=le.length-1,_e=oe-1;_e>=0;_e--){const Se=Y+_e,we=M[Se],Le=Se+1<Z?M[Se+1].el:ae;V[_e]===0?h(null,we,J,Le,ie,de,ke,Ee,Te):Ne&&(z<0||_e!==le[z]?re(we,J,Le,2):z--)}}},re=(R,M,J,ae,ie=null)=>{const{el:de,type:ke,transition:Ee,children:Te,shapeFlag:_e}=R;if(_e&6){re(R.component.subTree,M,J,ae);return}if(_e&128){R.suspense.move(M,J,ae);return}if(_e&64){ke.move(R,M,J,he);return}if(ke===ze){r(de,M,J);for(let Ie=0;Ie<Te.length;Ie++)re(Te[Ie],M,J,ae);r(R.anchor,M,J);return}if(ke===nc){_(R,M,J);return}if(ae!==2&&_e&1&&Ee)if(ae===0)Ee.beforeEnter(de),r(de,M,J),er(()=>Ee.enter(de),ie);else{const{leave:Ie,delayLeave:Oe,afterLeave:Ce}=Ee,Y=()=>r(de,M,J),O=()=>{Ie(de,()=>{Y(),Ce&&Ce()})};Oe?Oe(de,Y,O):O()}else r(de,M,J)},ee=(R,M,J,ae=!1,ie=!1)=>{const{type:de,props:ke,ref:Ee,children:Te,dynamicChildren:_e,shapeFlag:Z,patchFlag:Ie,dirs:Oe,cacheIndex:Ce}=R;if(Ie===-2&&(ie=!1),Ee!=null&&og(Ee,null,J,R,!0),Ce!=null&&(M.renderCache[Ce]=void 0),Z&256){M.ctx.deactivate(R);return}const Y=Z&1&&Oe,O=!Fs(R);let z;if(O&&(z=ke&&ke.onVnodeBeforeUnmount)&&Br(z,M,R),Z&6)X(R.component,J,ae);else{if(Z&128){R.suspense.unmount(J,ae);return}Y&&lo(R,null,M,"beforeUnmount"),Z&64?R.type.remove(R,M,J,he,ae):_e&&!_e.hasOnce&&(de!==ze||Ie>0&&Ie&64)?ge(_e,M,J,!1,!0):(de===ze&&Ie&384||!ie&&Z&16)&&ge(Te,M,J),ae&&be(R)}(O&&(z=ke&&ke.onVnodeUnmounted)||Y)&&er(()=>{z&&Br(z,M,R),Y&&lo(R,null,M,"unmounted")},J)},be=R=>{const{type:M,el:J,anchor:ae,transition:ie}=R;if(M===ze){F(J,ae);return}if(M===nc){w(R);return}const de=()=>{i(J),ie&&!ie.persisted&&ie.afterLeave&&ie.afterLeave()};if(R.shapeFlag&1&&ie&&!ie.persisted){const{leave:ke,delayLeave:Ee}=ie,Te=()=>ke(J,de);Ee?Ee(R.el,de,Te):Te()}else de()},F=(R,M)=>{let J;for(;R!==M;)J=m(R),i(R),R=J;i(M)},X=(R,M,J)=>{const{bum:ae,scope:ie,job:de,subTree:ke,um:Ee,m:Te,a:_e}=R;ag(Te),ag(_e),ae&&Ql(ae),ie.stop(),de&&(de.flags|=8,ee(ke,R,M,J)),Ee&&er(Ee,M),er(()=>{R.isUnmounted=!0},M),M&&M.pendingBranch&&!M.isUnmounted&&R.asyncDep&&!R.asyncResolved&&R.suspenseId===M.pendingId&&(M.deps--,M.deps===0&&M.resolve())},ge=(R,M,J,ae=!1,ie=!1,de=0)=>{for(let ke=de;ke<R.length;ke++)ee(R[ke],M,J,ae,ie)},W=R=>{if(R.shapeFlag&6)return W(R.component.subTree);if(R.shapeFlag&128)return R.suspense.next();const M=m(R.anchor||R.el),J=M&&M[CT];return J?m(J):M};let fe=!1;const ne=(R,M,J)=>{R==null?M._vnode&&ee(M._vnode,null,null,!0):h(M._vnode||null,R,M,null,null,null,J),M._vnode=R,fe||(fe=!0,wy(),ig(),fe=!1)},he={p:h,um:ee,m:re,r:be,mt:N,mc:A,pc:j,pbc:T,n:W,o:t};let ye,Ge;return e&&([ye,Ge]=e(he)),{render:ne,hydrate:ye,createApp:eP(ne,ye)}}function ch({type:t,props:e},n){return n==="svg"&&t==="foreignObject"||n==="mathml"&&t==="annotation-xml"&&e&&e.encoding&&e.encoding.includes("html")?void 0:n}function ia({effect:t,job:e},n){n?(t.flags|=32,e.flags|=4):(t.flags&=-33,e.flags&=-5)}function KT(t,e){return(!t||t&&!t.pendingBranch)&&e&&!e.persisted}function _v(t,e,n=!1){const r=t.children,i=e.children;if(et(r)&&et(i))for(let o=0;o<r.length;o++){const s=r[o];let a=i[o];a.shapeFlag&1&&!a.dynamicChildren&&((a.patchFlag<=0||a.patchFlag===32)&&(a=i[o]=Ts(i[o]),a.el=s.el),!n&&a.patchFlag!==-2&&_v(s,a)),a.type===Ua&&(a.el=s.el)}}function uP(t){const e=t.slice(),n=[0];let r,i,o,s,a;const l=t.length;for(r=0;r<l;r++){const c=t[r];if(c!==0){if(i=n[n.length-1],t[i]<c){e[r]=i,n.push(r);continue}for(o=0,s=n.length-1;o<s;)a=o+s>>1,t[n[a]]<c?o=a+1:s=a;c<t[n[o]]&&(o>0&&(e[r]=n[o-1]),n[o]=r)}}for(o=n.length,s=n[o-1];o-- >0;)n[o]=s,s=e[s];return n}function QT(t){const e=t.subTree.component;if(e)return e.asyncDep&&!e.asyncResolved?e:QT(e)}function ag(t){if(t)for(let e=0;e<t.length;e++)t[e].flags|=8}const fP=Symbol.for("v-scx"),dP=()=>wr(fP);function Co(t,e){return pd(t,null,e)}function mP(t,e){return pd(t,null,{flush:"post"})}function gP(t,e){return pd(t,null,{flush:"sync"})}function tt(t,e,n){return pd(t,e,n)}function pd(t,e,n=kt){const{immediate:r,deep:i,flush:o,once:s}=n,a=nn({},n),l=e&&r||!e&&o!=="post";let c;if(bc){if(o==="sync"){const g=dP();c=g.__watcherHandles||(g.__watcherHandles=[])}else if(!l){const g=()=>{};return g.stop=Li,g.resume=Li,g.pause=Li,g}}const u=Yn;a.call=(g,p,h)=>Ui(g,u,p,h);let d=!1;o==="post"?a.scheduler=g=>{er(g,u&&u.suspense)}:o!=="sync"&&(d=!0,a.scheduler=(g,p)=>{p?g():lv(g)}),a.augmentJob=g=>{e&&(g.flags|=4),d&&(g.flags|=2,u&&(g.id=u.uid,g.i=u))};const m=vO(t,e,a);return bc&&(c?c.push(m):l&&m()),m}function pP(t,e,n){const r=this.proxy,i=fn(t)?t.includes(".")?JT(r,t):()=>r[t]:t.bind(r,r);let o;lt(e)?o=e:(o=e.handler,n=e);const s=Ya(this),a=pd(i,o.bind(r),n);return s(),a}function JT(t,e){const n=e.split(".");return()=>{let r=t;for(let i=0;i<n.length&&r;i++)r=r[n[i]];return r}}function Tne(t,e,n=kt){const r=In(),i=vr(e),o=zr(e),s=ZT(t,i),a=dO((l,c)=>{let u,d=kt,m;return gP(()=>{const g=t[i];Ar(u,g)&&(u=g,c())}),{get(){return l(),n.get?n.get(u):u},set(g){const p=n.set?n.set(g):g;if(!Ar(p,u)&&!(d!==kt&&Ar(g,d)))return;const h=r.vnode.props;h&&(e in h||i in h||o in h)&&(`onUpdate:${e}`in h||`onUpdate:${i}`in h||`onUpdate:${o}`in h)||(u=g,c()),r.emit(`update:${e}`,p),Ar(g,p)&&Ar(g,d)&&!Ar(p,m)&&c(),d=g,m=p}}});return a[Symbol.iterator]=()=>{let l=0;return{next(){return l<2?{value:l++?s||kt:a,done:!1}:{done:!0}}}},a}const ZT=(t,e)=>e==="modelValue"||e==="model-value"?t.modelModifiers:t[`${e}Modifiers`]||t[`${vr(e)}Modifiers`]||t[`${zr(e)}Modifiers`];function hP(t,e,...n){if(t.isUnmounted)return;const r=t.vnode.props||kt;let i=n;const o=e.startsWith("update:"),s=o&&ZT(r,e.slice(7));s&&(s.trim&&(i=n.map(u=>fn(u)?u.trim():u)),s.number&&(i=n.map(Jm)));let a,l=r[a=Sm(e)]||r[a=Sm(vr(e))];!l&&o&&(l=r[a=Sm(zr(e))]),l&&Ui(l,t,6,i);const c=r[a+"Once"];if(c){if(!t.emitted)t.emitted={};else if(t.emitted[a])return;t.emitted[a]=!0,Ui(c,t,6,i)}}function eC(t,e,n=!1){const r=e.emitsCache,i=r.get(t);if(i!==void 0)return i;const o=t.emits;let s={},a=!1;if(!lt(t)){const l=c=>{const u=eC(c,e,!0);u&&(a=!0,nn(s,u))};!n&&e.mixins.length&&e.mixins.forEach(l),t.extends&&l(t.extends),t.mixins&&t.mixins.forEach(l)}return!o&&!a?(Kt(t)&&r.set(t,null),null):(et(o)?o.forEach(l=>s[l]=null):nn(s,o),Kt(t)&&r.set(t,s),s)}function mp(t,e){return!t||!dd(e)?!1:(e=e.slice(2).replace(/Once$/,""),Vt(t,e[0].toLowerCase()+e.slice(1))||Vt(t,zr(e))||Vt(t,e))}function Tm(t){const{type:e,vnode:n,proxy:r,withProxy:i,propsOptions:[o],slots:s,attrs:a,emit:l,render:c,renderCache:u,props:d,data:m,setupState:g,ctx:p,inheritAttrs:h}=t,v=Cf(t);let b,y;try{if(n.shapeFlag&4){const w=i||r,S=w;b=Ur(c.call(S,w,u,d,g,m,p)),y=a}else{const w=e;b=Ur(w.length>1?w(d,{attrs:a,slots:s,emit:l}):w(d,null)),y=e.props?a:bP(a)}}catch(w){Qu.length=0,$c(w,t,1),b=mt(qn)}let _=b;if(y&&h!==!1){const w=Object.keys(y),{shapeFlag:S}=_;w.length&&S&7&&(o&&w.some(Zb)&&(y=vP(y,o)),_=es(_,y,!1,!0))}return n.dirs&&(_=es(_,null,!1,!0),_.dirs=_.dirs?_.dirs.concat(n.dirs):n.dirs),n.transition&&Hs(_,n.transition),b=_,Cf(v),b}function _P(t,e=!0){let n;for(let r=0;r<t.length;r++){const i=t[r];if(Gs(i)){if(i.type!==qn||i.children==="v-if"){if(n)return;n=i}}else return}return n}const bP=t=>{let e;for(const n in t)(n==="class"||n==="style"||dd(n))&&((e||(e={}))[n]=t[n]);return e},vP=(t,e)=>{const n={};for(const r in t)(!Zb(r)||!(r.slice(9)in e))&&(n[r]=t[r]);return n};function yP(t,e,n){const{props:r,children:i,component:o}=t,{props:s,children:a,patchFlag:l}=e,c=o.emitsOptions;if(e.dirs||e.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?Dy(r,s,c):!!s;if(l&8){const u=e.dynamicProps;for(let d=0;d<u.length;d++){const m=u[d];if(s[m]!==r[m]&&!mp(c,m))return!0}}}else return(i||a)&&(!a||!a.$stable)?!0:r===s?!1:r?s?Dy(r,s,c):!0:!!s;return!1}function Dy(t,e,n){const r=Object.keys(e);if(r.length!==Object.keys(t).length)return!0;for(let i=0;i<r.length;i++){const o=r[i];if(e[o]!==t[o]&&!mp(n,o))return!0}return!1}function bv({vnode:t,parent:e},n){for(;e;){const r=e.subTree;if(r.suspense&&r.suspense.activeBranch===t&&(r.el=t.el),r===t)(t=e.vnode).el=n,e=e.parent;else break}}const lg=t=>t.__isSuspense;let d_=0;const wP={name:"Suspense",__isSuspense:!0,process(t,e,n,r,i,o,s,a,l,c){if(t==null)SP(e,n,r,i,o,s,a,l,c);else{if(o&&o.deps>0&&!t.suspense.isInFallback){e.suspense=t.suspense,e.suspense.vnode=e,e.el=t.el;return}EP(t,e,n,r,i,s,a,l,c)}},hydrate:TP,normalize:CP},Cne=wP;function If(t,e){const n=t.props&&t.props[e];lt(n)&&n()}function SP(t,e,n,r,i,o,s,a,l){const{p:c,o:{createElement:u}}=l,d=u("div"),m=t.suspense=tC(t,i,r,e,d,n,o,s,a,l);c(null,m.pendingBranch=t.ssContent,d,null,r,m,o,s),m.deps>0?(If(t,"onPending"),If(t,"onFallback"),c(null,t.ssFallback,e,n,r,null,o,s),tc(m,t.ssFallback)):m.resolve(!1,!0)}function EP(t,e,n,r,i,o,s,a,{p:l,um:c,o:{createElement:u}}){const d=e.suspense=t.suspense;d.vnode=e,e.el=t.el;const m=e.ssContent,g=e.ssFallback,{activeBranch:p,pendingBranch:h,isInFallback:v,isHydrating:b}=d;if(h)d.pendingBranch=m,Di(m,h)?(l(h,m,d.hiddenContainer,null,i,d,o,s,a),d.deps<=0?d.resolve():v&&(b||(l(p,g,n,r,i,null,o,s,a),tc(d,g)))):(d.pendingId=d_++,b?(d.isHydrating=!1,d.activeBranch=h):c(h,i,d),d.deps=0,d.effects.length=0,d.hiddenContainer=u("div"),v?(l(null,m,d.hiddenContainer,null,i,d,o,s,a),d.deps<=0?d.resolve():(l(p,g,n,r,i,null,o,s,a),tc(d,g))):p&&Di(m,p)?(l(p,m,n,r,i,d,o,s,a),d.resolve(!0)):(l(null,m,d.hiddenContainer,null,i,d,o,s,a),d.deps<=0&&d.resolve()));else if(p&&Di(m,p))l(p,m,n,r,i,d,o,s,a),tc(d,m);else if(If(e,"onPending"),d.pendingBranch=m,m.shapeFlag&512?d.pendingId=m.component.suspenseId:d.pendingId=d_++,l(null,m,d.hiddenContainer,null,i,d,o,s,a),d.deps<=0)d.resolve();else{const{timeout:y,pendingId:_}=d;y>0?setTimeout(()=>{d.pendingId===_&&d.fallback(g)},y):y===0&&d.fallback(g)}}function tC(t,e,n,r,i,o,s,a,l,c,u=!1){const{p:d,m,um:g,n:p,o:{parentNode:h,remove:v}}=c;let b;const y=kP(t);y&&e&&e.pendingBranch&&(b=e.pendingId,e.deps++);const _=t.props?Zm(t.props.timeout):void 0,w=o,S={vnode:t,parent:e,parentComponent:n,namespace:s,container:r,hiddenContainer:i,deps:0,pendingId:d_++,timeout:typeof _=="number"?_:-1,activeBranch:null,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(E=!1,P=!1){const{vnode:A,activeBranch:C,pendingBranch:T,pendingId:D,effects:k,parentComponent:I,container:N}=S;let B=!1;S.isHydrating?S.isHydrating=!1:E||(B=C&&T.transition&&T.transition.mode==="out-in",B&&(C.transition.afterLeave=()=>{D===S.pendingId&&(m(T,N,o===w?p(C):o,0),o_(k))}),C&&(h(C.el)===N&&(o=p(C)),g(C,I,S,!0)),B||m(T,N,o,0)),tc(S,T),S.pendingBranch=null,S.isInFallback=!1;let L=S.parent,$=!1;for(;L;){if(L.pendingBranch){L.effects.push(...k),$=!0;break}L=L.parent}!$&&!B&&o_(k),S.effects=[],y&&e&&e.pendingBranch&&b===e.pendingId&&(e.deps--,e.deps===0&&!P&&e.resolve()),If(A,"onResolve")},fallback(E){if(!S.pendingBranch)return;const{vnode:P,activeBranch:A,parentComponent:C,container:T,namespace:D}=S;If(P,"onFallback");const k=p(A),I=()=>{S.isInFallback&&(d(null,E,T,k,C,null,D,a,l),tc(S,E))},N=E.transition&&E.transition.mode==="out-in";N&&(A.transition.afterLeave=I),S.isInFallback=!0,g(A,C,null,!0),N||I()},move(E,P,A){S.activeBranch&&m(S.activeBranch,E,P,A),S.container=E},next(){return S.activeBranch&&p(S.activeBranch)},registerDep(E,P,A){const C=!!S.pendingBranch;C&&S.deps++;const T=E.vnode.el;E.asyncDep.catch(D=>{$c(D,E,0)}).then(D=>{if(E.isUnmounted||S.isUnmounted||S.pendingId!==E.suspenseId)return;E.asyncResolved=!0;const{vnode:k}=E;p_(E,D,!1),T&&(k.el=T);const I=!T&&E.subTree.el;P(E,k,h(T||E.subTree.el),T?null:p(E.subTree),S,s,A),I&&v(I),bv(E,k.el),C&&--S.deps===0&&S.resolve()})},unmount(E,P){S.isUnmounted=!0,S.activeBranch&&g(S.activeBranch,n,E,P),S.pendingBranch&&g(S.pendingBranch,n,E,P)}};return S}function TP(t,e,n,r,i,o,s,a,l){const c=e.suspense=tC(e,r,n,t.parentNode,document.createElement("div"),null,i,o,s,a,!0),u=l(t,c.pendingBranch=e.ssContent,n,c,o,s);return c.deps===0&&c.resolve(!1,!0),u}function CP(t){const{shapeFlag:e,children:n}=t,r=e&32;t.ssContent=Ny(r?n.default:n),t.ssFallback=r?Ny(n.fallback):mt(qn)}function Ny(t){let e;if(lt(t)){const n=qa&&t._c;n&&(t._d=!1,x()),t=t(),n&&(t._d=!0,e=br,rC())}return et(t)&&(t=_P(t)),t=Ur(t),e&&!t.dynamicChildren&&(t.dynamicChildren=e.filter(n=>n!==t)),t}function nC(t,e){e&&e.pendingBranch?et(t)?e.effects.push(...t):e.effects.push(t):o_(t)}function tc(t,e){t.activeBranch=e;const{vnode:n,parentComponent:r}=t;let i=e.el;for(;!i&&e.component;)e=e.component.subTree,i=e.el;n.el=i,r&&r.subTree===n&&(r.vnode.el=i,bv(r,i))}function kP(t){const e=t.props&&t.props.suspensible;return e!=null&&e!==!1}const ze=Symbol.for("v-fgt"),Ua=Symbol.for("v-txt"),qn=Symbol.for("v-cmt"),nc=Symbol.for("v-stc"),Qu=[];let br=null;function x(t=!1){Qu.push(br=t?null:[])}function rC(){Qu.pop(),br=Qu[Qu.length-1]||null}let qa=1;function Ry(t){qa+=t,t<0&&br&&(br.hasOnce=!0)}function iC(t){return t.dynamicChildren=qa>0?br||Yl:null,rC(),qa>0&&br&&br.push(t),t}function U(t,e,n,r,i,o){return iC(q(t,e,n,r,i,o,!0))}function Ae(t,e,n,r,i){return iC(mt(t,e,n,r,i,!0))}function Gs(t){return t?t.__v_isVNode===!0:!1}function Di(t,e){return t.type===e.type&&t.key===e.key}function kne(t){}const oC=({key:t})=>t!=null?t:null,Cm=({ref:t,ref_key:e,ref_for:n})=>(typeof t=="number"&&(t=""+t),t!=null?fn(t)||Cn(t)||lt(t)?{i:Kn,r:t,k:e,f:!!n}:t:null);function q(t,e=null,n=null,r=0,i=null,o=t===ze?0:1,s=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&oC(e),ref:e&&Cm(e),scopeId:up,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:Kn};return a?(vv(l,n),o&128&&t.normalize(l)):n&&(l.shapeFlag|=fn(n)?8:16),qa>0&&!s&&br&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&br.push(l),l}const mt=AP;function AP(t,e=null,n=null,r=0,i=null,o=!1){if((!t||t===MT)&&(t=qn),Gs(t)){const a=es(t,e,!0);return n&&vv(a,n),qa>0&&!o&&br&&(a.shapeFlag&6?br[br.indexOf(t)]=a:br.push(a)),a.patchFlag=-2,a}if(NP(t)&&(t=t.__vccOpts),e){e=IP(e);let{class:a,style:l}=e;a&&!fn(a)&&(e.class=nt(a)),Kt(l)&&(sv(l)&&!et(l)&&(l=nn({},l)),e.style=Xe(l))}const s=fn(t)?1:lg(t)?128:kT(t)?64:Kt(t)?4:lt(t)?2:0;return q(t,e,n,r,i,s,o,!0)}function IP(t){return t?sv(t)||HT(t)?nn({},t):t:null}function es(t,e,n=!1,r=!1){const{props:i,ref:o,patchFlag:s,children:a,transition:l}=t,c=e?ts(i||{},e):i,u={__v_isVNode:!0,__v_skip:!0,type:t.type,props:c,key:c&&oC(c),ref:e&&e.ref?n&&o?et(o)?o.concat(Cm(e)):[o,Cm(e)]:Cm(e):o,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:a,target:t.target,targetStart:t.targetStart,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==ze?s===-1?16:s|16:s,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:l,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&es(t.ssContent),ssFallback:t.ssFallback&&es(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce};return l&&r&&Hs(u,l.clone(u)),u}function zt(t=" ",e=0){return mt(Ua,null,t,e)}function il(t,e){const n=mt(nc,null,t);return n.staticCount=e,n}function pe(t="",e=!1){return e?(x(),Ae(qn,null,t)):mt(qn,null,t)}function Ur(t){return t==null||typeof t=="boolean"?mt(qn):et(t)?mt(ze,null,t.slice()):Gs(t)?Ts(t):mt(Ua,null,String(t))}function Ts(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:es(t)}function vv(t,e){let n=0;const{shapeFlag:r}=t;if(e==null)e=null;else if(et(e))n=16;else if(typeof e=="object")if(r&65){const i=e.default;i&&(i._c&&(i._d=!1),vv(t,i()),i._c&&(i._d=!0));return}else{n=32;const i=e._;!i&&!HT(e)?e._ctx=Kn:i===3&&Kn&&(Kn.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else lt(e)?(e={default:e,_ctx:Kn},n=32):(e=String(e),r&64?(n=16,e=[zt(e)]):n=8);t.children=e,t.shapeFlag|=n}function ts(...t){const e={};for(let n=0;n<t.length;n++){const r=t[n];for(const i in r)if(i==="class")e.class!==r.class&&(e.class=nt([e.class,r.class]));else if(i==="style")e.style=Xe([e.style,r.style]);else if(dd(i)){const o=e[i],s=r[i];s&&o!==s&&!(et(o)&&o.includes(s))&&(e[i]=o?[].concat(o,s):s)}else i!==""&&(e[i]=r[i])}return e}function Br(t,e,n,r=null){Ui(t,e,7,[n,r])}const OP=BT();let PP=0;function sC(t,e,n){const r=t.type,i=(e?e.appContext:t.appContext)||OP,o={uid:PP++,vnode:t,type:r,parent:e,appContext:i,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new KE(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:e?e.provides:Object.create(i.provides),ids:e?e.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:zT(r,i),emitsOptions:eC(r,i),emit:null,emitted:null,propsDefaults:kt,inheritAttrs:r.inheritAttrs,ctx:kt,data:kt,props:kt,attrs:kt,slots:kt,refs:kt,setupState:kt,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return o.ctx={_:o},o.root=e?e.root:o,o.emit=hP.bind(null,o),t.ce&&t.ce(o),o}let Yn=null;const In=()=>Yn||Kn;let cg,m_;{const t=ip(),e=(n,r)=>{let i;return(i=t[n])||(i=t[n]=[]),i.push(r),o=>{i.length>1?i.forEach(s=>s(o)):i[0](o)}};cg=e("__VUE_INSTANCE_SETTERS__",n=>Yn=n),m_=e("__VUE_SSR_SETTERS__",n=>bc=n)}const Ya=t=>{const e=Yn;return cg(t),t.scope.on(),()=>{t.scope.off(),cg(e)}},g_=()=>{Yn&&Yn.scope.off(),cg(null)};function aC(t){return t.vnode.shapeFlag&4}let bc=!1;function lC(t,e=!1,n=!1){e&&m_(e);const{props:r,children:i}=t.vnode,o=aC(t);nP(t,r,o,e),sP(t,i,n);const s=o?xP(t,e):void 0;return e&&m_(!1),s}function xP(t,e){const n=t.type;t.accessCache=Object.create(null),t.proxy=new Proxy(t.ctx,l_);const{setup:r}=n;if(r){Qs();const i=t.setupContext=r.length>1?uC(t):null,o=Ya(t),s=md(r,t,0,[t.props,i]),a=tv(s);if(Js(),o(),(a||t.sp)&&!Fs(t)&&uv(t),a){if(s.then(g_,g_),e)return s.then(l=>{p_(t,l,e)}).catch(l=>{$c(l,t,0)});t.asyncDep=s}else p_(t,s,e)}else cC(t,e)}function p_(t,e,n){lt(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:Kt(e)&&(t.setupState=bT(e)),cC(t,n)}let ug,h_;function Ane(t){ug=t,h_=e=>{e.render._rc&&(e.withProxy=new Proxy(e.ctx,qO))}}const Ine=()=>!ug;function cC(t,e,n){const r=t.type;if(!t.render){if(!e&&ug&&!r.render){const i=r.template||pv(t).template;if(i){const{isCustomElement:o,compilerOptions:s}=t.appContext.config,{delimiters:a,compilerOptions:l}=r,c=nn(nn({isCustomElement:o,delimiters:a},s),l);r.render=ug(i,c)}}t.render=r.render||Li,h_&&h_(t)}{const i=Ya(t);Qs();try{YO(t)}finally{Js(),i()}}}const DP={get(t,e){return gr(t,"get",""),t[e]}};function uC(t){const e=n=>{t.exposed=n||{}};return{attrs:new Proxy(t.attrs,DP),slots:t.slots,emit:t.emit,expose:e}}function hd(t){return t.exposed?t.exposeProxy||(t.exposeProxy=new Proxy(bT(av(t.exposed)),{get(e,n){if(n in e)return e[n];if(n in Ku)return Ku[n](t)},has(e,n){return n in e||n in Ku}})):t.proxy}function __(t,e=!0){return lt(t)?t.displayName||t.name:t.name||e&&t.__name}function NP(t){return lt(t)&&"__vccOpts"in t}const K=(t,e)=>_O(t,e,bc);function yv(t,e,n){const r=arguments.length;return r===2?Kt(e)&&!et(e)?Gs(e)?mt(t,null,[e]):mt(t,e):mt(t,null,e):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Gs(n)&&(n=[n]),mt(t,e,n))}function One(){}function Pne(t,e,n,r){const i=n[r];if(i&&RP(i,t))return i;const o=e();return o.memo=t.slice(),o.cacheIndex=r,n[r]=o}function RP(t,e){const n=t.memo;if(n.length!=e.length)return!1;for(let r=0;r<n.length;r++)if(Ar(n[r],e[r]))return!1;return qa>0&&br&&br.push(t),!0}const fC="3.5.12",xne=Li,Dne=SO,Nne=kl,Rne=TT,LP={createComponentInstance:sC,setupComponent:lC,renderComponentRoot:Tm,setCurrentRenderingInstance:Cf,isVNode:Gs,normalizeVNode:Ur,getComponentPublicInstance:hd,ensureValidVNode:gv,pushWarningContext:yO,popWarningContext:wO},Lne=LP,Mne=null,$ne=null,Fne=null;/**
* @vue/runtime-dom v3.5.12
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/let b_;const Ly=typeof window!="undefined"&&window.trustedTypes;if(Ly)try{b_=Ly.createPolicy("vue",{createHTML:t=>t})}catch(t){}const dC=b_?t=>b_.createHTML(t):t=>t,MP="http://www.w3.org/2000/svg",$P="http://www.w3.org/1998/Math/MathML",ko=typeof document!="undefined"?document:null,My=ko&&ko.createElement("template"),FP={insert:(t,e,n)=>{e.insertBefore(t,n||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,n,r)=>{const i=e==="svg"?ko.createElementNS(MP,t):e==="mathml"?ko.createElementNS($P,t):n?ko.createElement(t,{is:n}):ko.createElement(t);return t==="select"&&r&&r.multiple!=null&&i.setAttribute("multiple",r.multiple),i},createText:t=>ko.createTextNode(t),createComment:t=>ko.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>ko.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,r,i,o){const s=n?n.previousSibling:e.lastChild;if(i&&(i===o||i.nextSibling))for(;e.insertBefore(i.cloneNode(!0),n),!(i===o||!(i=i.nextSibling)););else{My.innerHTML=dC(r==="svg"?`<svg>${t}</svg>`:r==="mathml"?`<math>${t}</math>`:t);const a=My.content;if(r==="svg"||r==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}e.insertBefore(a,n)}return[s?s.nextSibling:e.firstChild,n?n.previousSibling:e.lastChild]}},ds="transition",Su="animation",vc=Symbol("_vtc"),mC={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},gC=nn({},OT,mC),BP=t=>(t.displayName="Transition",t.props=gC,t),Of=BP((t,{slots:e})=>yv(OO,pC(t),e)),oa=(t,e=[])=>{et(t)?t.forEach(n=>n(...e)):t&&t(...e)},$y=t=>t?et(t)?t.some(e=>e.length>1):t.length>1:!1;function pC(t){const e={};for(const k in t)k in mC||(e[k]=t[k]);if(t.css===!1)return e;const{name:n="v",type:r,duration:i,enterFromClass:o=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=o,appearActiveClass:c=s,appearToClass:u=a,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:m=`${n}-leave-active`,leaveToClass:g=`${n}-leave-to`}=t,p=VP(i),h=p&&p[0],v=p&&p[1],{onBeforeEnter:b,onEnter:y,onEnterCancelled:_,onLeave:w,onLeaveCancelled:S,onBeforeAppear:E=b,onAppear:P=y,onAppearCancelled:A=_}=e,C=(k,I,N)=>{_s(k,I?u:a),_s(k,I?c:s),N&&N()},T=(k,I)=>{k._isLeaving=!1,_s(k,d),_s(k,g),_s(k,m),I&&I()},D=k=>(I,N)=>{const B=k?P:y,L=()=>C(I,k,N);oa(B,[I,L]),Fy(()=>{_s(I,k?l:o),Eo(I,k?u:a),$y(B)||By(I,r,h,L)})};return nn(e,{onBeforeEnter(k){oa(b,[k]),Eo(k,o),Eo(k,s)},onBeforeAppear(k){oa(E,[k]),Eo(k,l),Eo(k,c)},onEnter:D(!1),onAppear:D(!0),onLeave(k,I){k._isLeaving=!0;const N=()=>T(k,I);Eo(k,d),Eo(k,m),_C(),Fy(()=>{k._isLeaving&&(_s(k,d),Eo(k,g),$y(w)||By(k,r,v,N))}),oa(w,[k,N])},onEnterCancelled(k){C(k,!1),oa(_,[k])},onAppearCancelled(k){C(k,!0),oa(A,[k])},onLeaveCancelled(k){T(k),oa(S,[k])}})}function VP(t){if(t==null)return null;if(Kt(t))return[uh(t.enter),uh(t.leave)];{const e=uh(t);return[e,e]}}function uh(t){return Zm(t)}function Eo(t,e){e.split(/\s+/).forEach(n=>n&&t.classList.add(n)),(t[vc]||(t[vc]=new Set)).add(e)}function _s(t,e){e.split(/\s+/).forEach(r=>r&&t.classList.remove(r));const n=t[vc];n&&(n.delete(e),n.size||(t[vc]=void 0))}function Fy(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let UP=0;function By(t,e,n,r){const i=t._endId=++UP,o=()=>{i===t._endId&&r()};if(n!=null)return setTimeout(o,n);const{type:s,timeout:a,propCount:l}=hC(t,e);if(!s)return r();const c=s+"end";let u=0;const d=()=>{t.removeEventListener(c,m),o()},m=g=>{g.target===t&&++u>=l&&d()};setTimeout(()=>{u<l&&d()},a+1),t.addEventListener(c,m)}function hC(t,e){const n=window.getComputedStyle(t),r=p=>(n[p]||"").split(", "),i=r(`${ds}Delay`),o=r(`${ds}Duration`),s=Vy(i,o),a=r(`${Su}Delay`),l=r(`${Su}Duration`),c=Vy(a,l);let u=null,d=0,m=0;e===ds?s>0&&(u=ds,d=s,m=o.length):e===Su?c>0&&(u=Su,d=c,m=l.length):(d=Math.max(s,c),u=d>0?s>c?ds:Su:null,m=u?u===ds?o.length:l.length:0);const g=u===ds&&/\b(transform|all)(,|$)/.test(r(`${ds}Property`).toString());return{type:u,timeout:d,propCount:m,hasTransform:g}}function Vy(t,e){for(;t.length<e.length;)t=t.concat(t);return Math.max(...e.map((n,r)=>Uy(n)+Uy(t[r])))}function Uy(t){return t==="auto"?0:Number(t.slice(0,-1).replace(",","."))*1e3}function _C(){return document.body.offsetHeight}function HP(t,e,n){const r=t[vc];r&&(e=(e?[e,...r]:[...r]).join(" ")),e==null?t.removeAttribute("class"):n?t.setAttribute("class",e):t.className=e}const fg=Symbol("_vod"),bC=Symbol("_vsh"),gp={beforeMount(t,{value:e},{transition:n}){t[fg]=t.style.display==="none"?"":t.style.display,n&&e?n.beforeEnter(t):Eu(t,e)},mounted(t,{value:e},{transition:n}){n&&e&&n.enter(t)},updated(t,{value:e,oldValue:n},{transition:r}){!e!=!n&&(r?e?(r.beforeEnter(t),Eu(t,!0),r.enter(t)):r.leave(t,()=>{Eu(t,!1)}):Eu(t,e))},beforeUnmount(t,{value:e}){Eu(t,e)}};function Eu(t,e){t.style.display=e?t[fg]:"none",t[bC]=!e}function GP(){gp.getSSRProps=({value:t})=>{if(!t)return{style:{display:"none"}}}}const vC=Symbol("");function zP(t){const e=In();if(!e)return;const n=e.ut=(i=t(e.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${e.uid}"]`)).forEach(o=>dg(o,i))},r=()=>{const i=t(e.proxy);e.ce?dg(e.ce,i):v_(e.subTree,i),n(i)};fv(()=>{mP(r)}),qt(()=>{const i=new MutationObserver(r);i.observe(e.subTree.el.parentNode,{childList:!0}),ea(()=>i.disconnect())})}function v_(t,e){if(t.shapeFlag&128){const n=t.suspense;t=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{v_(n.activeBranch,e)})}for(;t.component;)t=t.component.subTree;if(t.shapeFlag&1&&t.el)dg(t.el,e);else if(t.type===ze)t.children.forEach(n=>v_(n,e));else if(t.type===nc){let{el:n,anchor:r}=t;for(;n&&(dg(n,e),n!==r);)n=n.nextSibling}}function dg(t,e){if(t.nodeType===1){const n=t.style;let r="";for(const i in e)n.setProperty(`--${i}`,e[i]),r+=`--${i}: ${e[i]};`;n[vC]=r}}const WP=/(^|;)\s*display\s*:/;function jP(t,e,n){const r=t.style,i=fn(n);let o=!1;if(n&&!i){if(e)if(fn(e))for(const s of e.split(";")){const a=s.slice(0,s.indexOf(":")).trim();n[a]==null&&km(r,a,"")}else for(const s in e)n[s]==null&&km(r,s,"");for(const s in n)s==="display"&&(o=!0),km(r,s,n[s])}else if(i){if(e!==n){const s=r[vC];s&&(n+=";"+s),r.cssText=n,o=WP.test(n)}}else e&&t.removeAttribute("style");fg in t&&(t[fg]=o?r.display:"",t[bC]&&(r.display="none"))}const Hy=/\s*!important$/;function km(t,e,n){if(et(n))n.forEach(r=>km(t,e,r));else if(n==null&&(n=""),e.startsWith("--"))t.setProperty(e,n);else{const r=qP(t,e);Hy.test(n)?t.setProperty(zr(r),n.replace(Hy,""),"important"):t[r]=n}}const Gy=["Webkit","Moz","ms"],fh={};function qP(t,e){const n=fh[e];if(n)return n;let r=vr(e);if(r!=="filter"&&r in t)return fh[e]=r;r=rp(r);for(let i=0;i<Gy.length;i++){const o=Gy[i]+r;if(o in t)return fh[e]=o}return e}const zy="http://www.w3.org/1999/xlink";function Wy(t,e,n,r,i,o=UI(e)){r&&e.startsWith("xlink:")?n==null?t.removeAttributeNS(zy,e.slice(6,e.length)):t.setAttributeNS(zy,e,n):n==null||o&&!qE(n)?t.removeAttribute(e):t.setAttribute(e,o?"":Vi(n)?String(n):n)}function jy(t,e,n,r,i){if(e==="innerHTML"||e==="textContent"){n!=null&&(t[e]=e==="innerHTML"?dC(n):n);return}const o=t.tagName;if(e==="value"&&o!=="PROGRESS"&&!o.includes("-")){const a=o==="OPTION"?t.getAttribute("value")||"":t.value,l=n==null?t.type==="checkbox"?"on":"":String(n);(a!==l||!("_value"in t))&&(t.value=l),n==null&&t.removeAttribute(e),t._value=n;return}let s=!1;if(n===""||n==null){const a=typeof t[e];a==="boolean"?n=qE(n):n==null&&a==="string"?(n="",s=!0):a==="number"&&(n=0,s=!0)}try{t[e]=n}catch(a){}s&&t.removeAttribute(i||e)}function Wo(t,e,n,r){t.addEventListener(e,n,r)}function YP(t,e,n,r){t.removeEventListener(e,n,r)}const qy=Symbol("_vei");function XP(t,e,n,r,i=null){const o=t[qy]||(t[qy]={}),s=o[e];if(r&&s)s.value=r;else{const[a,l]=KP(e);if(r){const c=o[e]=ZP(r,i);Wo(t,a,c,l)}else s&&(YP(t,a,s,l),o[e]=void 0)}}const Yy=/(?:Once|Passive|Capture)$/;function KP(t){let e;if(Yy.test(t)){e={};let r;for(;r=t.match(Yy);)t=t.slice(0,t.length-r[0].length),e[r[0].toLowerCase()]=!0}return[t[2]===":"?t.slice(3):zr(t.slice(2)),e]}let dh=0;const QP=Promise.resolve(),JP=()=>dh||(QP.then(()=>dh=0),dh=Date.now());function ZP(t,e){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;Ui(e6(r,n.value),e,5,[r])};return n.value=t,n.attached=JP(),n}function e6(t,e){if(et(e)){const n=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{n.call(t),t._stopped=!0},e.map(r=>i=>!i._stopped&&r&&r(i))}else return e}const Xy=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.charCodeAt(2)<123,t6=(t,e,n,r,i,o)=>{const s=i==="svg";e==="class"?HP(t,r,s):e==="style"?jP(t,n,r):dd(e)?Zb(e)||XP(t,e,n,r,o):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):n6(t,e,r,s))?(jy(t,e,r),!t.tagName.includes("-")&&(e==="value"||e==="checked"||e==="selected")&&Wy(t,e,r,s,o,e!=="value")):t._isVueCE&&(/[A-Z]/.test(e)||!fn(r))?jy(t,vr(e),r,o,e):(e==="true-value"?t._trueValue=r:e==="false-value"&&(t._falseValue=r),Wy(t,e,r,s))};function n6(t,e,n,r){if(r)return!!(e==="innerHTML"||e==="textContent"||e in t&&Xy(e)&&lt(n));if(e==="spellcheck"||e==="draggable"||e==="translate"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA")return!1;if(e==="width"||e==="height"){const i=t.tagName;if(i==="IMG"||i==="VIDEO"||i==="CANVAS"||i==="SOURCE")return!1}return Xy(e)&&fn(n)?!1:e in t}const Ky={};/*! #__NO_SIDE_EFFECTS__ */function r6(t,e,n){const r=Be(t,e);tp(r)&&nn(r,e);class i extends wv{constructor(s){super(r,s,n)}}return i.def=r,i}/*! #__NO_SIDE_EFFECTS__ */const Bne=(t,e)=>r6(t,e,b6),i6=typeof HTMLElement!="undefined"?HTMLElement:class{};class wv extends i6{constructor(e,n={},r=hg){super(),this._def=e,this._props=n,this._createApp=r,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._ob=null,this.shadowRoot&&r!==hg?this._root=this.shadowRoot:e.shadowRoot!==!1?(this.attachShadow({mode:"open"}),this._root=this.shadowRoot):this._root=this,this._def.__asyncLoader||this._resolveProps(this._def)}connectedCallback(){if(!this.isConnected)return;this.shadowRoot||this._parseSlots(),this._connected=!0;let e=this;for(;e=e&&(e.parentNode||e.host);)if(e instanceof wv){this._parent=e;break}this._instance||(this._resolved?(this._setParent(),this._update()):e&&e._pendingResolve?this._pendingResolve=e._pendingResolve.then(()=>{this._pendingResolve=void 0,this._resolveDef()}):this._resolveDef())}_setParent(e=this._parent){e&&(this._instance.parent=e._instance,this._instance.provides=e._instance.provides)}disconnectedCallback(){this._connected=!1,ut(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null)})}_resolveDef(){if(this._pendingResolve)return;for(let r=0;r<this.attributes.length;r++)this._setAttr(this.attributes[r].name);this._ob=new MutationObserver(r=>{for(const i of r)this._setAttr(i.attributeName)}),this._ob.observe(this,{attributes:!0});const e=(r,i=!1)=>{this._resolved=!0,this._pendingResolve=void 0;const{props:o,styles:s}=r;let a;if(o&&!et(o))for(const l in o){const c=o[l];(c===Number||c&&c.type===Number)&&(l in this._props&&(this._props[l]=Zm(this._props[l])),(a||(a=Object.create(null)))[vr(l)]=!0)}this._numberProps=a,i&&this._resolveProps(r),this.shadowRoot&&this._applyStyles(s),this._mount(r)},n=this._def.__asyncLoader;n?this._pendingResolve=n().then(r=>e(this._def=r,!0)):e(this._def)}_mount(e){this._app=this._createApp(e),e.configureApp&&e.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const n=this._instance&&this._instance.exposed;if(n)for(const r in n)Vt(this,r)||Object.defineProperty(this,r,{get:()=>$i(n[r])})}_resolveProps(e){const{props:n}=e,r=et(n)?n:Object.keys(n||{});for(const i of Object.keys(this))i[0]!=="_"&&r.includes(i)&&this._setProp(i,this[i]);for(const i of r.map(vr))Object.defineProperty(this,i,{get(){return this._getProp(i)},set(o){this._setProp(i,o,!0,!0)}})}_setAttr(e){if(e.startsWith("data-v-"))return;const n=this.hasAttribute(e);let r=n?this.getAttribute(e):Ky;const i=vr(e);n&&this._numberProps&&this._numberProps[i]&&(r=Zm(r)),this._setProp(i,r,!1,!0)}_getProp(e){return this._props[e]}_setProp(e,n,r=!0,i=!1){n!==this._props[e]&&(n===Ky?delete this._props[e]:(this._props[e]=n,e==="key"&&this._app&&(this._app._ceVNode.key=n)),i&&this._instance&&this._update(),r&&(n===!0?this.setAttribute(zr(e),""):typeof n=="string"||typeof n=="number"?this.setAttribute(zr(e),n+""):n||this.removeAttribute(zr(e))))}_update(){_6(this._createVNode(),this._root)}_createVNode(){const e={};this.shadowRoot||(e.onVnodeMounted=e.onVnodeUpdated=this._renderSlots.bind(this));const n=mt(this._def,nn(e,this._props));return this._instance||(n.ce=r=>{this._instance=r,r.ce=this,r.isCE=!0;const i=(o,s)=>{this.dispatchEvent(new CustomEvent(o,tp(s[0])?nn({detail:s},s[0]):{detail:s}))};r.emit=(o,...s)=>{i(o,s),zr(o)!==o&&i(zr(o),s)},this._setParent()}),n}_applyStyles(e,n){if(!e)return;if(n){if(n===this._def||this._styleChildren.has(n))return;this._styleChildren.add(n)}const r=this._nonce;for(let i=e.length-1;i>=0;i--){const o=document.createElement("style");r&&o.setAttribute("nonce",r),o.textContent=e[i],this.shadowRoot.prepend(o)}}_parseSlots(){const e=this._slots={};let n;for(;n=this.firstChild;){const r=n.nodeType===1&&n.getAttribute("slot")||"default";(e[r]||(e[r]=[])).push(n),this.removeChild(n)}}_renderSlots(){const e=(this._teleportTarget||this).querySelectorAll("slot"),n=this._instance.type.__scopeId;for(let r=0;r<e.length;r++){const i=e[r],o=i.getAttribute("name")||"default",s=this._slots[o],a=i.parentNode;if(s)for(const l of s){if(n&&l.nodeType===1){const c=n+"-s",u=document.createTreeWalker(l,1);l.setAttribute(c,"");let d;for(;d=u.nextNode();)d.setAttribute(c,"")}a.insertBefore(l,i)}else for(;i.firstChild;)a.insertBefore(i.firstChild,i);a.removeChild(i)}}_injectChildStyle(e){this._applyStyles(e.styles,e)}_removeChildStyle(e){}}function o6(t){const e=In(),n=e&&e.ce;return n||null}function Vne(){const t=o6();return t&&t.shadowRoot}function Une(t="$style"){{const e=In();if(!e)return kt;const n=e.type.__cssModules;if(!n)return kt;const r=n[t];return r||kt}}const yC=new WeakMap,wC=new WeakMap,mg=Symbol("_moveCb"),Qy=Symbol("_enterCb"),s6=t=>(delete t.props.mode,t),a6=s6({name:"TransitionGroup",props:nn({},gC,{tag:String,moveClass:String}),setup(t,{slots:e}){const n=In(),r=IT();let i,o;return Fc(()=>{if(!i.length)return;const s=t.moveClass||`${t.name||"v"}-move`;if(!f6(i[0].el,n.vnode.el,s))return;i.forEach(l6),i.forEach(c6);const a=i.filter(u6);_C(),a.forEach(l=>{const c=l.el,u=c.style;Eo(c,s),u.transform=u.webkitTransform=u.transitionDuration="";const d=c[mg]=m=>{m&&m.target!==c||(!m||/transform$/.test(m.propertyName))&&(c.removeEventListener("transitionend",d),c[mg]=null,_s(c,s))};c.addEventListener("transitionend",d)})}),()=>{const s=Ct(t),a=pC(s);let l=s.tag||ze;if(i=[],o)for(let c=0;c<o.length;c++){const u=o[c];u.el&&u.el instanceof Element&&(i.push(u),Hs(u,kf(u,a,r,n)),yC.set(u,u.el.getBoundingClientRect()))}o=e.default?cv(e.default()):[];for(let c=0;c<o.length;c++){const u=o[c];u.key!=null&&Hs(u,kf(u,a,r,n))}return mt(l,null,o)}}}),gg=a6;function l6(t){const e=t.el;e[mg]&&e[mg](),e[Qy]&&e[Qy]()}function c6(t){wC.set(t,t.el.getBoundingClientRect())}function u6(t){const e=yC.get(t),n=wC.get(t),r=e.left-n.left,i=e.top-n.top;if(r||i){const o=t.el.style;return o.transform=o.webkitTransform=`translate(${r}px,${i}px)`,o.transitionDuration="0s",t}}function f6(t,e,n){const r=t.cloneNode(),i=t[vc];i&&i.forEach(a=>{a.split(/\s+/).forEach(l=>l&&r.classList.remove(l))}),n.split(/\s+/).forEach(a=>a&&r.classList.add(a)),r.style.display="none";const o=e.nodeType===1?e:e.parentNode;o.appendChild(r);const{hasTransform:s}=hC(r);return o.removeChild(r),s}const zs=t=>{const e=t.props["onUpdate:modelValue"]||!1;return et(e)?n=>Ql(e,n):e};function d6(t){t.target.composing=!0}function Jy(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const Si=Symbol("_assign"),pg={created(t,{modifiers:{lazy:e,trim:n,number:r}},i){t[Si]=zs(i);const o=r||i.props&&i.props.type==="number";Wo(t,e?"change":"input",s=>{if(s.target.composing)return;let a=t.value;n&&(a=a.trim()),o&&(a=Jm(a)),t[Si](a)}),n&&Wo(t,"change",()=>{t.value=t.value.trim()}),e||(Wo(t,"compositionstart",d6),Wo(t,"compositionend",Jy),Wo(t,"change",Jy))},mounted(t,{value:e}){t.value=e==null?"":e},beforeUpdate(t,{value:e,oldValue:n,modifiers:{lazy:r,trim:i,number:o}},s){if(t[Si]=zs(s),t.composing)return;const a=(o||t.type==="number")&&!/^0\d/.test(t.value)?Jm(t.value):t.value,l=e==null?"":e;a!==l&&(document.activeElement===t&&t.type!=="range"&&(r&&e===n||i&&t.value.trim()===l)||(t.value=l))}},Ha={deep:!0,created(t,e,n){t[Si]=zs(n),Wo(t,"change",()=>{const r=t._modelValue,i=yc(t),o=t.checked,s=t[Si];if(et(r)){const a=op(r,i),l=a!==-1;if(o&&!l)s(r.concat(i));else if(!o&&l){const c=[...r];c.splice(a,1),s(c)}}else if(rl(r)){const a=new Set(r);o?a.add(i):a.delete(i),s(a)}else s(EC(t,o))})},mounted:Zy,beforeUpdate(t,e,n){t[Si]=zs(n),Zy(t,e,n)}};function Zy(t,{value:e,oldValue:n},r){t._modelValue=e;let i;if(et(e))i=op(e,r.props.value)>-1;else if(rl(e))i=e.has(r.props.value);else{if(e===n)return;i=Us(e,EC(t,!0))}t.checked!==i&&(t.checked=i)}const Sv={created(t,{value:e},n){t.checked=Us(e,n.props.value),t[Si]=zs(n),Wo(t,"change",()=>{t[Si](yc(t))})},beforeUpdate(t,{value:e,oldValue:n},r){t[Si]=zs(r),e!==n&&(t.checked=Us(e,r.props.value))}},SC={deep:!0,created(t,{value:e,modifiers:{number:n}},r){const i=rl(e);Wo(t,"change",()=>{const o=Array.prototype.filter.call(t.options,s=>s.selected).map(s=>n?Jm(yc(s)):yc(s));t[Si](t.multiple?i?new Set(o):o:o[0]),t._assigning=!0,ut(()=>{t._assigning=!1})}),t[Si]=zs(r)},mounted(t,{value:e}){ew(t,e)},beforeUpdate(t,e,n){t[Si]=zs(n)},updated(t,{value:e}){t._assigning||ew(t,e)}};function ew(t,e){const n=t.multiple,r=et(e);if(!(n&&!r&&!rl(e))){for(let i=0,o=t.options.length;i<o;i++){const s=t.options[i],a=yc(s);if(n)if(r){const l=typeof a;l==="string"||l==="number"?s.selected=e.some(c=>String(c)===String(a)):s.selected=op(e,a)>-1}else s.selected=e.has(a);else if(Us(yc(s),e)){t.selectedIndex!==i&&(t.selectedIndex=i);return}}!n&&t.selectedIndex!==-1&&(t.selectedIndex=-1)}}function yc(t){return"_value"in t?t._value:t.value}function EC(t,e){const n=e?"_trueValue":"_falseValue";return n in t?t[n]:e}const TC={created(t,e,n){Xd(t,e,n,null,"created")},mounted(t,e,n){Xd(t,e,n,null,"mounted")},beforeUpdate(t,e,n,r){Xd(t,e,n,r,"beforeUpdate")},updated(t,e,n,r){Xd(t,e,n,r,"updated")}};function CC(t,e){switch(t){case"SELECT":return SC;case"TEXTAREA":return pg;default:switch(e){case"checkbox":return Ha;case"radio":return Sv;default:return pg}}}function Xd(t,e,n,r,i){const s=CC(t.tagName,n.props&&n.props.type)[i];s&&s(t,e,n,r)}function m6(){pg.getSSRProps=({value:t})=>({value:t}),Sv.getSSRProps=({value:t},e)=>{if(e.props&&Us(e.props.value,t))return{checked:!0}},Ha.getSSRProps=({value:t},e)=>{if(et(t)){if(e.props&&op(t,e.props.value)>-1)return{checked:!0}}else if(rl(t)){if(e.props&&t.has(e.props.value))return{checked:!0}}else if(t)return{checked:!0}},TC.getSSRProps=(t,e)=>{if(typeof e.type!="string")return;const n=CC(e.type.toUpperCase(),e.props&&e.props.type);if(n.getSSRProps)return n.getSSRProps(t,e)}}const g6=["ctrl","shift","alt","meta"],p6={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&t.button!==0,middle:t=>"button"in t&&t.button!==1,right:t=>"button"in t&&t.button!==2,exact:(t,e)=>g6.some(n=>t[`${n}Key`]&&!e.includes(n))},Nt=(t,e)=>{const n=t._withMods||(t._withMods={}),r=e.join(".");return n[r]||(n[r]=(i,...o)=>{for(let s=0;s<e.length;s++){const a=p6[e[s]];if(a&&a(i,e))return}return t(i,...o)})},h6={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},Al=(t,e)=>{const n=t._withKeys||(t._withKeys={}),r=e.join(".");return n[r]||(n[r]=i=>{if(!("key"in i))return;const o=zr(i.key);if(e.some(s=>s===o||h6[s]===o))return t(i)})},kC=nn({patchProp:t6},FP);let Ju,tw=!1;function AC(){return Ju||(Ju=lP(kC))}function IC(){return Ju=tw?Ju:cP(kC),tw=!0,Ju}const _6=(...t)=>{AC().render(...t)},Hne=(...t)=>{IC().hydrate(...t)},hg=(...t)=>{const e=AC().createApp(...t),{mount:n}=e;return e.mount=r=>{const i=PC(r);if(!i)return;const o=e._component;!lt(o)&&!o.render&&!o.template&&(o.template=i.innerHTML),i.nodeType===1&&(i.textContent="");const s=n(i,!1,OC(i));return i instanceof Element&&(i.removeAttribute("v-cloak"),i.setAttribute("data-v-app","")),s},e},b6=(...t)=>{const e=IC().createApp(...t),{mount:n}=e;return e.mount=r=>{const i=PC(r);if(i)return n(i,!0,OC(i))},e};function OC(t){if(t instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&t instanceof MathMLElement)return"mathml"}function PC(t){return fn(t)?document.querySelector(t):t}let nw=!1;const Gne=()=>{nw||(nw=!0,m6(),GP())},Ze=(t,e)=>{const n=t.__vccOpts||t;for(const[r,i]of e)n[r]=i;return n},v6={};function y6(t,e){const n=it("RouterView");return x(),Ae(n)}const w6=Ze(v6,[["render",y6]]),S6="modulepreload",E6=function(t){return"/"+t},rw={},ve=function(e,n,r){let i=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const s=document.querySelector("meta[property=csp-nonce]"),a=(s==null?void 0:s.nonce)||(s==null?void 0:s.getAttribute("nonce"));i=Promise.allSettled(n.map(l=>{if(l=E6(l),l in rw)return;rw[l]=!0;const c=l.endsWith(".css"),u=c?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${l}"]${u}`))return;const d=document.createElement("link");if(d.rel=c?"stylesheet":S6,c||(d.as="script"),d.crossOrigin="",d.href=l,a&&d.setAttribute("nonce",a),document.head.appendChild(d),c)return new Promise((m,g)=>{d.addEventListener("load",m),d.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${l}`)))})}))}function o(s){const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=s,window.dispatchEvent(a),!a.defaultPrevented)throw s}return i.then(s=>{for(const a of s||[])a.status==="rejected"&&o(a.reason);return e().catch(o)})};/*!
  * vue-router v4.4.5
  * (c) 2024 Eduardo San Martin Morote
  * @license MIT
  */const Il=typeof document!="undefined";function xC(t){return typeof t=="object"||"displayName"in t||"props"in t||"__vccOpts"in t}function T6(t){return t.__esModule||t[Symbol.toStringTag]==="Module"||t.default&&xC(t.default)}const jt=Object.assign;function mh(t,e){const n={};for(const r in e){const i=e[r];n[r]=Gi(i)?i.map(t):t(i)}return n}const Zu=()=>{},Gi=Array.isArray,DC=/#/g,C6=/&/g,k6=/\//g,A6=/=/g,I6=/\?/g,NC=/\+/g,O6=/%5B/g,P6=/%5D/g,RC=/%5E/g,x6=/%60/g,LC=/%7B/g,D6=/%7C/g,MC=/%7D/g,N6=/%20/g;function Ev(t){return encodeURI(""+t).replace(D6,"|").replace(O6,"[").replace(P6,"]")}function R6(t){return Ev(t).replace(LC,"{").replace(MC,"}").replace(RC,"^")}function y_(t){return Ev(t).replace(NC,"%2B").replace(N6,"+").replace(DC,"%23").replace(C6,"%26").replace(x6,"`").replace(LC,"{").replace(MC,"}").replace(RC,"^")}function L6(t){return y_(t).replace(A6,"%3D")}function M6(t){return Ev(t).replace(DC,"%23").replace(I6,"%3F")}function $6(t){return t==null?"":M6(t).replace(k6,"%2F")}function Pf(t){try{return decodeURIComponent(""+t)}catch(e){}return""+t}const F6=/\/$/,B6=t=>t.replace(F6,"");function gh(t,e,n="/"){let r,i={},o="",s="";const a=e.indexOf("#");let l=e.indexOf("?");return a<l&&a>=0&&(l=-1),l>-1&&(r=e.slice(0,l),o=e.slice(l+1,a>-1?a:e.length),i=t(o)),a>-1&&(r=r||e.slice(0,a),s=e.slice(a,e.length)),r=G6(r!=null?r:e,n),{fullPath:r+(o&&"?")+o+s,path:r,query:i,hash:Pf(s)}}function V6(t,e){const n=e.query?t(e.query):"";return e.path+(n&&"?")+n+(e.hash||"")}function iw(t,e){return!e||!t.toLowerCase().startsWith(e.toLowerCase())?t:t.slice(e.length)||"/"}function U6(t,e,n){const r=e.matched.length-1,i=n.matched.length-1;return r>-1&&r===i&&wc(e.matched[r],n.matched[i])&&$C(e.params,n.params)&&t(e.query)===t(n.query)&&e.hash===n.hash}function wc(t,e){return(t.aliasOf||t)===(e.aliasOf||e)}function $C(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(const n in t)if(!H6(t[n],e[n]))return!1;return!0}function H6(t,e){return Gi(t)?ow(t,e):Gi(e)?ow(e,t):t===e}function ow(t,e){return Gi(e)?t.length===e.length&&t.every((n,r)=>n===e[r]):t.length===1&&t[0]===e}function G6(t,e){if(t.startsWith("/"))return t;if(!t)return e;const n=e.split("/"),r=t.split("/"),i=r[r.length-1];(i===".."||i===".")&&r.push("");let o=n.length-1,s,a;for(s=0;s<r.length;s++)if(a=r[s],a!==".")if(a==="..")o>1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(s).join("/")}const ms={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var xf;(function(t){t.pop="pop",t.push="push"})(xf||(xf={}));var ef;(function(t){t.back="back",t.forward="forward",t.unknown=""})(ef||(ef={}));function z6(t){if(!t)if(Il){const e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return t[0]!=="/"&&t[0]!=="#"&&(t="/"+t),B6(t)}const W6=/^[^#]+#/;function j6(t,e){return t.replace(W6,"#")+e}function q6(t,e){const n=document.documentElement.getBoundingClientRect(),r=t.getBoundingClientRect();return{behavior:e.behavior,left:r.left-n.left-(e.left||0),top:r.top-n.top-(e.top||0)}}const pp=()=>({left:window.scrollX,top:window.scrollY});function Y6(t){let e;if("el"in t){const n=t.el,r=typeof n=="string"&&n.startsWith("#"),i=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!i)return;e=q6(i,t)}else e=t;"scrollBehavior"in document.documentElement.style?window.scrollTo(e):window.scrollTo(e.left!=null?e.left:window.scrollX,e.top!=null?e.top:window.scrollY)}function sw(t,e){return(history.state?history.state.position-e:-1)+t}const w_=new Map;function X6(t,e){w_.set(t,e)}function K6(t){const e=w_.get(t);return w_.delete(t),e}let Q6=()=>location.protocol+"//"+location.host;function FC(t,e){const{pathname:n,search:r,hash:i}=e,o=t.indexOf("#");if(o>-1){let a=i.includes(t.slice(o))?t.slice(o).length:1,l=i.slice(a);return l[0]!=="/"&&(l="/"+l),iw(l,"")}return iw(n,t)+r+i}function J6(t,e,n,r){let i=[],o=[],s=null;const a=({state:m})=>{const g=FC(t,location),p=n.value,h=e.value;let v=0;if(m){if(n.value=g,e.value=m,s&&s===p){s=null;return}v=h?m.position-h.position:0}else r(g);i.forEach(b=>{b(n.value,p,{delta:v,type:xf.pop,direction:v?v>0?ef.forward:ef.back:ef.unknown})})};function l(){s=n.value}function c(m){i.push(m);const g=()=>{const p=i.indexOf(m);p>-1&&i.splice(p,1)};return o.push(g),g}function u(){const{history:m}=window;m.state&&m.replaceState(jt({},m.state,{scroll:pp()}),"")}function d(){for(const m of o)m();o=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",u,{passive:!0}),{pauseListeners:l,listen:c,destroy:d}}function aw(t,e,n,r=!1,i=!1){return{back:t,current:e,forward:n,replaced:r,position:window.history.length,scroll:i?pp():null}}function Z6(t){const{history:e,location:n}=window,r={value:FC(t,n)},i={value:e.state};i.value||o(r.value,{back:null,current:r.value,forward:null,position:e.length-1,replaced:!0,scroll:null},!0);function o(l,c,u){const d=t.indexOf("#"),m=d>-1?(n.host&&document.querySelector("base")?t:t.slice(d))+l:Q6()+t+l;try{e[u?"replaceState":"pushState"](c,"",m),i.value=c}catch(g){console.error(g),n[u?"replace":"assign"](m)}}function s(l,c){const u=jt({},e.state,aw(i.value.back,l,i.value.forward,!0),c,{position:i.value.position});o(l,u,!0),r.value=l}function a(l,c){const u=jt({},i.value,e.state,{forward:l,scroll:pp()});o(u.current,u,!0);const d=jt({},aw(r.value,l,null),{position:u.position+1},c);o(l,d,!1),r.value=l}return{location:r,state:i,push:a,replace:s}}function ex(t){t=z6(t);const e=Z6(t),n=J6(t,e.state,e.location,e.replace);function r(o,s=!0){s||n.pauseListeners(),history.go(o)}const i=jt({location:"",base:t,go:r,createHref:j6.bind(null,t)},e,n);return Object.defineProperty(i,"location",{enumerable:!0,get:()=>e.location.value}),Object.defineProperty(i,"state",{enumerable:!0,get:()=>e.state.value}),i}function tx(t){return typeof t=="string"||t&&typeof t=="object"}function BC(t){return typeof t=="string"||typeof t=="symbol"}const VC=Symbol("");var lw;(function(t){t[t.aborted=4]="aborted",t[t.cancelled=8]="cancelled",t[t.duplicated=16]="duplicated"})(lw||(lw={}));function Sc(t,e){return jt(new Error,{type:t,[VC]:!0},e)}function So(t,e){return t instanceof Error&&VC in t&&(e==null||!!(t.type&e))}const cw="[^/]+?",nx={sensitive:!1,strict:!1,start:!0,end:!0},rx=/[.+*?^${}()[\]/\\]/g;function ix(t,e){const n=jt({},nx,e),r=[];let i=n.start?"^":"";const o=[];for(const c of t){const u=c.length?[]:[90];n.strict&&!c.length&&(i+="/");for(let d=0;d<c.length;d++){const m=c[d];let g=40+(n.sensitive?.25:0);if(m.type===0)d||(i+="/"),i+=m.value.replace(rx,"\\$&"),g+=40;else if(m.type===1){const{value:p,repeatable:h,optional:v,regexp:b}=m;o.push({name:p,repeatable:h,optional:v});const y=b||cw;if(y!==cw){g+=10;try{new RegExp(`(${y})`)}catch(w){throw new Error(`Invalid custom RegExp for param "${p}" (${y}): `+w.message)}}let _=h?`((?:${y})(?:/(?:${y}))*)`:`(${y})`;d||(_=v&&c.length<2?`(?:/${_})`:"/"+_),v&&(_+="?"),i+=_,g+=20,v&&(g+=-8),h&&(g+=-20),y===".*"&&(g+=-50)}u.push(g)}r.push(u)}if(n.strict&&n.end){const c=r.length-1;r[c][r[c].length-1]+=.7000000000000001}n.strict||(i+="/?"),n.end?i+="$":n.strict&&(i+="(?:/|$)");const s=new RegExp(i,n.sensitive?"":"i");function a(c){const u=c.match(s),d={};if(!u)return null;for(let m=1;m<u.length;m++){const g=u[m]||"",p=o[m-1];d[p.name]=g&&p.repeatable?g.split("/"):g}return d}function l(c){let u="",d=!1;for(const m of t){(!d||!u.endsWith("/"))&&(u+="/"),d=!1;for(const g of m)if(g.type===0)u+=g.value;else if(g.type===1){const{value:p,repeatable:h,optional:v}=g,b=p in c?c[p]:"";if(Gi(b)&&!h)throw new Error(`Provided param "${p}" is an array but it is not repeatable (* or + modifiers)`);const y=Gi(b)?b.join("/"):b;if(!y)if(v)m.length<2&&(u.endsWith("/")?u=u.slice(0,-1):d=!0);else throw new Error(`Missing required param "${p}"`);u+=y}}return u||"/"}return{re:s,score:r,keys:o,parse:a,stringify:l}}function ox(t,e){let n=0;for(;n<t.length&&n<e.length;){const r=e[n]-t[n];if(r)return r;n++}return t.length<e.length?t.length===1&&t[0]===80?-1:1:t.length>e.length?e.length===1&&e[0]===80?1:-1:0}function UC(t,e){let n=0;const r=t.score,i=e.score;for(;n<r.length&&n<i.length;){const o=ox(r[n],i[n]);if(o)return o;n++}if(Math.abs(i.length-r.length)===1){if(uw(r))return 1;if(uw(i))return-1}return i.length-r.length}function uw(t){const e=t[t.length-1];return t.length>0&&e[e.length-1]<0}const sx={type:0,value:""},ax=/[a-zA-Z0-9_]/;function lx(t){if(!t)return[[]];if(t==="/")return[[sx]];if(!t.startsWith("/"))throw new Error(`Invalid path "${t}"`);function e(g){throw new Error(`ERR (${n})/"${c}": ${g}`)}let n=0,r=n;const i=[];let o;function s(){o&&i.push(o),o=[]}let a=0,l,c="",u="";function d(){c&&(n===0?o.push({type:0,value:c}):n===1||n===2||n===3?(o.length>1&&(l==="*"||l==="+")&&e(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),o.push({type:1,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):e("Invalid state to consume buffer"),c="")}function m(){c+=l}for(;a<t.length;){if(l=t[a++],l==="\\"&&n!==2){r=n,n=4;continue}switch(n){case 0:l==="/"?(c&&d(),s()):l===":"?(d(),n=1):m();break;case 4:m(),n=r;break;case 1:l==="("?n=2:ax.test(l)?m():(d(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&a--);break;case 2:l===")"?u[u.length-1]=="\\"?u=u.slice(0,-1)+l:n=3:u+=l;break;case 3:d(),n=0,l!=="*"&&l!=="?"&&l!=="+"&&a--,u="";break;default:e("Unknown state");break}}return n===2&&e(`Unfinished custom RegExp for param "${c}"`),d(),s(),i}function cx(t,e,n){const r=ix(lx(t.path),n),i=jt(r,{record:t,parent:e,children:[],alias:[]});return e&&!i.record.aliasOf==!e.record.aliasOf&&e.children.push(i),i}function ux(t,e){const n=[],r=new Map;e=gw({strict:!1,end:!0,sensitive:!1},e);function i(d){return r.get(d)}function o(d,m,g){const p=!g,h=dw(d);h.aliasOf=g&&g.record;const v=gw(e,d),b=[h];if("alias"in d){const w=typeof d.alias=="string"?[d.alias]:d.alias;for(const S of w)b.push(dw(jt({},h,{components:g?g.record.components:h.components,path:S,aliasOf:g?g.record:h})))}let y,_;for(const w of b){const{path:S}=w;if(m&&S[0]!=="/"){const E=m.record.path,P=E[E.length-1]==="/"?"":"/";w.path=m.record.path+(S&&P+S)}if(y=cx(w,m,v),g?g.alias.push(y):(_=_||y,_!==y&&_.alias.push(y),p&&d.name&&!mw(y)&&s(d.name)),HC(y)&&l(y),h.children){const E=h.children;for(let P=0;P<E.length;P++)o(E[P],y,g&&g.children[P])}g=g||y}return _?()=>{s(_)}:Zu}function s(d){if(BC(d)){const m=r.get(d);m&&(r.delete(d),n.splice(n.indexOf(m),1),m.children.forEach(s),m.alias.forEach(s))}else{const m=n.indexOf(d);m>-1&&(n.splice(m,1),d.record.name&&r.delete(d.record.name),d.children.forEach(s),d.alias.forEach(s))}}function a(){return n}function l(d){const m=mx(d,n);n.splice(m,0,d),d.record.name&&!mw(d)&&r.set(d.record.name,d)}function c(d,m){let g,p={},h,v;if("name"in d&&d.name){if(g=r.get(d.name),!g)throw Sc(1,{location:d});v=g.record.name,p=jt(fw(m.params,g.keys.filter(_=>!_.optional).concat(g.parent?g.parent.keys.filter(_=>_.optional):[]).map(_=>_.name)),d.params&&fw(d.params,g.keys.map(_=>_.name))),h=g.stringify(p)}else if(d.path!=null)h=d.path,g=n.find(_=>_.re.test(h)),g&&(p=g.parse(h),v=g.record.name);else{if(g=m.name?r.get(m.name):n.find(_=>_.re.test(m.path)),!g)throw Sc(1,{location:d,currentLocation:m});v=g.record.name,p=jt({},m.params,d.params),h=g.stringify(p)}const b=[];let y=g;for(;y;)b.unshift(y.record),y=y.parent;return{name:v,path:h,params:p,matched:b,meta:dx(b)}}t.forEach(d=>o(d));function u(){n.length=0,r.clear()}return{addRoute:o,resolve:c,removeRoute:s,clearRoutes:u,getRoutes:a,getRecordMatcher:i}}function fw(t,e){const n={};for(const r of e)r in t&&(n[r]=t[r]);return n}function dw(t){const e={path:t.path,redirect:t.redirect,name:t.name,meta:t.meta||{},aliasOf:t.aliasOf,beforeEnter:t.beforeEnter,props:fx(t),children:t.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in t?t.components||null:t.component&&{default:t.component}};return Object.defineProperty(e,"mods",{value:{}}),e}function fx(t){const e={},n=t.props||!1;if("component"in t)e.default=n;else for(const r in t.components)e[r]=typeof n=="object"?n[r]:n;return e}function mw(t){for(;t;){if(t.record.aliasOf)return!0;t=t.parent}return!1}function dx(t){return t.reduce((e,n)=>jt(e,n.meta),{})}function gw(t,e){const n={};for(const r in t)n[r]=r in e?e[r]:t[r];return n}function mx(t,e){let n=0,r=e.length;for(;n!==r;){const o=n+r>>1;UC(t,e[o])<0?r=o:n=o+1}const i=gx(t);return i&&(r=e.lastIndexOf(i,r-1)),r}function gx(t){let e=t;for(;e=e.parent;)if(HC(e)&&UC(t,e)===0)return e}function HC({record:t}){return!!(t.name||t.components&&Object.keys(t.components).length||t.redirect)}function px(t){const e={};if(t===""||t==="?")return e;const r=(t[0]==="?"?t.slice(1):t).split("&");for(let i=0;i<r.length;++i){const o=r[i].replace(NC," "),s=o.indexOf("="),a=Pf(s<0?o:o.slice(0,s)),l=s<0?null:Pf(o.slice(s+1));if(a in e){let c=e[a];Gi(c)||(c=e[a]=[c]),c.push(l)}else e[a]=l}return e}function pw(t){let e="";for(let n in t){const r=t[n];if(n=L6(n),r==null){r!==void 0&&(e+=(e.length?"&":"")+n);continue}(Gi(r)?r.map(o=>o&&y_(o)):[r&&y_(r)]).forEach(o=>{o!==void 0&&(e+=(e.length?"&":"")+n,o!=null&&(e+="="+o))})}return e}function hx(t){const e={};for(const n in t){const r=t[n];r!==void 0&&(e[n]=Gi(r)?r.map(i=>i==null?null:""+i):r==null?r:""+r)}return e}const _x=Symbol(""),hw=Symbol(""),hp=Symbol(""),Tv=Symbol(""),S_=Symbol("");function Tu(){let t=[];function e(r){return t.push(r),()=>{const i=t.indexOf(r);i>-1&&t.splice(i,1)}}function n(){t=[]}return{add:e,list:()=>t.slice(),reset:n}}function Cs(t,e,n,r,i,o=s=>s()){const s=r&&(r.enterCallbacks[i]=r.enterCallbacks[i]||[]);return()=>new Promise((a,l)=>{const c=m=>{m===!1?l(Sc(4,{from:n,to:e})):m instanceof Error?l(m):tx(m)?l(Sc(2,{from:e,to:m})):(s&&r.enterCallbacks[i]===s&&typeof m=="function"&&s.push(m),a())},u=o(()=>t.call(r&&r.instances[i],e,n,c));let d=Promise.resolve(u);t.length<3&&(d=d.then(c)),d.catch(m=>l(m))})}function ph(t,e,n,r,i=o=>o()){const o=[];for(const s of t)for(const a in s.components){let l=s.components[a];if(!(e!=="beforeRouteEnter"&&!s.instances[a]))if(xC(l)){const u=(l.__vccOpts||l)[e];u&&o.push(Cs(u,n,r,s,a,i))}else{let c=l();o.push(()=>c.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${a}" at "${s.path}"`);const d=T6(u)?u.default:u;s.mods[a]=u,s.components[a]=d;const g=(d.__vccOpts||d)[e];return g&&Cs(g,n,r,s,a,i)()}))}}return o}function _w(t){const e=wr(hp),n=wr(Tv),r=K(()=>{const l=$i(t.to);return e.resolve(l)}),i=K(()=>{const{matched:l}=r.value,{length:c}=l,u=l[c-1],d=n.matched;if(!u||!d.length)return-1;const m=d.findIndex(wc.bind(null,u));if(m>-1)return m;const g=bw(l[c-2]);return c>1&&bw(u)===g&&d[d.length-1].path!==g?d.findIndex(wc.bind(null,l[c-2])):m}),o=K(()=>i.value>-1&&wx(n.params,r.value.params)),s=K(()=>i.value>-1&&i.value===n.matched.length-1&&$C(n.params,r.value.params));function a(l={}){return yx(l)?e[$i(t.replace)?"replace":"push"]($i(t.to)).catch(Zu):Promise.resolve()}return{route:r,href:K(()=>r.value.href),isActive:o,isExactActive:s,navigate:a}}const bx=Be({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:_w,setup(t,{slots:e}){const n=Zs(_w(t)),{options:r}=wr(hp),i=K(()=>({[vw(t.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[vw(t.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const o=e.default&&e.default(n);return t.custom?o:yv("a",{"aria-current":n.isExactActive?t.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:i.value},o)}}}),vx=bx;function yx(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&!(t.button!==void 0&&t.button!==0)){if(t.currentTarget&&t.currentTarget.getAttribute){const e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function wx(t,e){for(const n in e){const r=e[n],i=t[n];if(typeof r=="string"){if(r!==i)return!1}else if(!Gi(i)||i.length!==r.length||r.some((o,s)=>o!==i[s]))return!1}return!0}function bw(t){return t?t.aliasOf?t.aliasOf.path:t.path:""}const vw=(t,e,n)=>t!=null?t:e!=null?e:n,Sx=Be({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(t,{attrs:e,slots:n}){const r=wr(S_),i=K(()=>t.route||r.value),o=wr(hw,0),s=K(()=>{let c=$i(o);const{matched:u}=i.value;let d;for(;(d=u[c])&&!d.components;)c++;return c}),a=K(()=>i.value.matched[s.value]);ec(hw,K(()=>s.value+1)),ec(_x,a),ec(S_,i);const l=ce();return tt(()=>[l.value,a.value,t.name],([c,u,d],[m,g,p])=>{u&&(u.instances[d]=c,g&&g!==u&&c&&c===m&&(u.leaveGuards.size||(u.leaveGuards=g.leaveGuards),u.updateGuards.size||(u.updateGuards=g.updateGuards))),c&&u&&(!g||!wc(u,g)||!m)&&(u.enterCallbacks[d]||[]).forEach(h=>h(c))},{flush:"post"}),()=>{const c=i.value,u=t.name,d=a.value,m=d&&d.components[u];if(!m)return yw(n.default,{Component:m,route:c});const g=d.props[u],p=g?g===!0?c.params:typeof g=="function"?g(c):g:null,v=yv(m,jt({},p,e,{onVnodeUnmounted:b=>{b.component.isUnmounted&&(d.instances[u]=null)},ref:l}));return yw(n.default,{Component:v,route:c})||v}}});function yw(t,e){if(!t)return null;const n=t(e);return n.length===1?n[0]:n}const Ex=Sx;function Tx(t){const e=ux(t.routes,t),n=t.parseQuery||px,r=t.stringifyQuery||pw,i=t.history,o=Tu(),s=Tu(),a=Tu(),l=hT(ms);let c=ms;Il&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=mh.bind(null,W=>""+W),d=mh.bind(null,$6),m=mh.bind(null,Pf);function g(W,fe){let ne,he;return BC(W)?(ne=e.getRecordMatcher(W),he=fe):he=W,e.addRoute(he,ne)}function p(W){const fe=e.getRecordMatcher(W);fe&&e.removeRoute(fe)}function h(){return e.getRoutes().map(W=>W.record)}function v(W){return!!e.getRecordMatcher(W)}function b(W,fe){if(fe=jt({},fe||l.value),typeof W=="string"){const M=gh(n,W,fe.path),J=e.resolve({path:M.path},fe),ae=i.createHref(M.fullPath);return jt(M,J,{params:m(J.params),hash:Pf(M.hash),redirectedFrom:void 0,href:ae})}let ne;if(W.path!=null)ne=jt({},W,{path:gh(n,W.path,fe.path).path});else{const M=jt({},W.params);for(const J in M)M[J]==null&&delete M[J];ne=jt({},W,{params:d(M)}),fe.params=d(fe.params)}const he=e.resolve(ne,fe),ye=W.hash||"";he.params=u(m(he.params));const Ge=V6(r,jt({},W,{hash:R6(ye),path:he.path})),R=i.createHref(Ge);return jt({fullPath:Ge,hash:ye,query:r===pw?hx(W.query):W.query||{}},he,{redirectedFrom:void 0,href:R})}function y(W){return typeof W=="string"?gh(n,W,l.value.path):jt({},W)}function _(W,fe){if(c!==W)return Sc(8,{from:fe,to:W})}function w(W){return P(W)}function S(W){return w(jt(y(W),{replace:!0}))}function E(W){const fe=W.matched[W.matched.length-1];if(fe&&fe.redirect){const{redirect:ne}=fe;let he=typeof ne=="function"?ne(W):ne;return typeof he=="string"&&(he=he.includes("?")||he.includes("#")?he=y(he):{path:he},he.params={}),jt({query:W.query,hash:W.hash,params:he.path!=null?{}:W.params},he)}}function P(W,fe){const ne=c=b(W),he=l.value,ye=W.state,Ge=W.force,R=W.replace===!0,M=E(ne);if(M)return P(jt(y(M),{state:typeof M=="object"?jt({},ye,M.state):ye,force:Ge,replace:R}),fe||ne);const J=ne;J.redirectedFrom=fe;let ae;return!Ge&&U6(r,he,ne)&&(ae=Sc(16,{to:J,from:he}),re(he,he,!0,!1)),(ae?Promise.resolve(ae):T(J,he)).catch(ie=>So(ie)?So(ie,2)?ie:Q(ie):j(ie,J,he)).then(ie=>{if(ie){if(So(ie,2))return P(jt({replace:R},y(ie.to),{state:typeof ie.to=="object"?jt({},ye,ie.to.state):ye,force:Ge}),fe||J)}else ie=k(J,he,!0,R,ye);return D(J,he,ie),ie})}function A(W,fe){const ne=_(W,fe);return ne?Promise.reject(ne):Promise.resolve()}function C(W){const fe=F.values().next().value;return fe&&typeof fe.runWithContext=="function"?fe.runWithContext(W):W()}function T(W,fe){let ne;const[he,ye,Ge]=Cx(W,fe);ne=ph(he.reverse(),"beforeRouteLeave",W,fe);for(const M of he)M.leaveGuards.forEach(J=>{ne.push(Cs(J,W,fe))});const R=A.bind(null,W,fe);return ne.push(R),ge(ne).then(()=>{ne=[];for(const M of o.list())ne.push(Cs(M,W,fe));return ne.push(R),ge(ne)}).then(()=>{ne=ph(ye,"beforeRouteUpdate",W,fe);for(const M of ye)M.updateGuards.forEach(J=>{ne.push(Cs(J,W,fe))});return ne.push(R),ge(ne)}).then(()=>{ne=[];for(const M of Ge)if(M.beforeEnter)if(Gi(M.beforeEnter))for(const J of M.beforeEnter)ne.push(Cs(J,W,fe));else ne.push(Cs(M.beforeEnter,W,fe));return ne.push(R),ge(ne)}).then(()=>(W.matched.forEach(M=>M.enterCallbacks={}),ne=ph(Ge,"beforeRouteEnter",W,fe,C),ne.push(R),ge(ne))).then(()=>{ne=[];for(const M of s.list())ne.push(Cs(M,W,fe));return ne.push(R),ge(ne)}).catch(M=>So(M,8)?M:Promise.reject(M))}function D(W,fe,ne){a.list().forEach(he=>C(()=>he(W,fe,ne)))}function k(W,fe,ne,he,ye){const Ge=_(W,fe);if(Ge)return Ge;const R=fe===ms,M=Il?history.state:{};ne&&(he||R?i.replace(W.fullPath,jt({scroll:R&&M&&M.scroll},ye)):i.push(W.fullPath,ye)),l.value=W,re(W,fe,ne,R),Q()}let I;function N(){I||(I=i.listen((W,fe,ne)=>{if(!X.listening)return;const he=b(W),ye=E(he);if(ye){P(jt(ye,{replace:!0}),he).catch(Zu);return}c=he;const Ge=l.value;Il&&X6(sw(Ge.fullPath,ne.delta),pp()),T(he,Ge).catch(R=>So(R,12)?R:So(R,2)?(P(R.to,he).then(M=>{So(M,20)&&!ne.delta&&ne.type===xf.pop&&i.go(-1,!1)}).catch(Zu),Promise.reject()):(ne.delta&&i.go(-ne.delta,!1),j(R,he,Ge))).then(R=>{R=R||k(he,Ge,!1),R&&(ne.delta&&!So(R,8)?i.go(-ne.delta,!1):ne.type===xf.pop&&So(R,20)&&i.go(-1,!1)),D(he,Ge,R)}).catch(Zu)}))}let B=Tu(),L=Tu(),$;function j(W,fe,ne){Q(W);const he=L.list();return he.length?he.forEach(ye=>ye(W,fe,ne)):console.error(W),Promise.reject(W)}function se(){return $&&l.value!==ms?Promise.resolve():new Promise((W,fe)=>{B.add([W,fe])})}function Q(W){return $||($=!W,N(),B.list().forEach(([fe,ne])=>W?ne(W):fe()),B.reset()),W}function re(W,fe,ne,he){const{scrollBehavior:ye}=t;if(!Il||!ye)return Promise.resolve();const Ge=!ne&&K6(sw(W.fullPath,0))||(he||!ne)&&history.state&&history.state.scroll||null;return ut().then(()=>ye(W,fe,Ge)).then(R=>R&&Y6(R)).catch(R=>j(R,W,fe))}const ee=W=>i.go(W);let be;const F=new Set,X={currentRoute:l,listening:!0,addRoute:g,removeRoute:p,clearRoutes:e.clearRoutes,hasRoute:v,getRoutes:h,resolve:b,options:t,push:w,replace:S,go:ee,back:()=>ee(-1),forward:()=>ee(1),beforeEach:o.add,beforeResolve:s.add,afterEach:a.add,onError:L.add,isReady:se,install(W){const fe=this;W.component("RouterLink",vx),W.component("RouterView",Ex),W.config.globalProperties.$router=fe,Object.defineProperty(W.config.globalProperties,"$route",{enumerable:!0,get:()=>$i(l)}),Il&&!be&&l.value===ms&&(be=!0,w(i.location).catch(ye=>{}));const ne={};for(const ye in ms)Object.defineProperty(ne,ye,{get:()=>l.value[ye],enumerable:!0});W.provide(hp,fe),W.provide(Tv,gT(ne)),W.provide(S_,l);const he=W.unmount;F.add(W),W.unmount=function(){F.delete(W),F.size<1&&(c=ms,I&&I(),I=null,l.value=ms,be=!1,$=!1),he()}}};function ge(W){return W.reduce((fe,ne)=>fe.then(()=>C(ne)),Promise.resolve())}return X}function Cx(t,e){const n=[],r=[],i=[],o=Math.max(e.matched.length,t.matched.length);for(let s=0;s<o;s++){const a=e.matched[s];a&&(t.matched.find(c=>wc(c,a))?r.push(a):n.push(a));const l=t.matched[s];l&&(e.matched.find(c=>wc(c,l))||i.push(l))}return[n,r,i]}function kx(){return wr(hp)}function _d(t){return wr(Tv)}const Ax=new Set(["title","titleTemplate","script","style","noscript"]),Am=new Set(["base","meta","link","style","script","noscript"]),Ix=new Set(["title","titleTemplate","templateParams","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"]),Ox=new Set(["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"]),GC=new Set(["tagPosition","tagPriority","tagDuplicateStrategy","children","innerHTML","textContent","processTemplateParams"]),Px=typeof window!="undefined";function _g(t){let e=9;for(let n=0;n<t.length;)e=Math.imul(e^t.charCodeAt(n++),Jp(9,9));return((e^e>>>9)+65536).toString(16).substring(1,8).toLowerCase()}function E_(t){if(t._h)return t._h;if(t._d)return _g(t._d);let e=`${t.tag}:${t.textContent||t.innerHTML||""}:`;for(const n in t.props)e+=`${n}:${String(t.props[n])},`;return _g(e)}function xx(t,e){return t instanceof Promise?t.then(e):e(t)}function T_(t,e,n,r){const i=r||WC(typeof e=="object"&&typeof e!="function"&&!(e instanceof Promise)?f({},e):{[t==="script"||t==="noscript"||t==="style"?"innerHTML":"textContent"]:e},t==="templateParams"||t==="titleTemplate");if(i instanceof Promise)return i.then(s=>T_(t,e,n,s));const o={tag:t,props:i};for(const s of GC){const a=o.props[s]!==void 0?o.props[s]:n[s];a!==void 0&&((!(s==="innerHTML"||s==="textContent"||s==="children")||Ax.has(o.tag))&&(o[s==="children"?"innerHTML":s]=a),delete o.props[s])}return o.props.body&&(o.tagPosition="bodyClose",delete o.props.body),o.tag==="script"&&typeof o.innerHTML=="object"&&(o.innerHTML=JSON.stringify(o.innerHTML),o.props.type=o.props.type||"application/json"),Array.isArray(o.props.content)?o.props.content.map(s=>H(f({},o),{props:H(f({},o.props),{content:s})})):o}function Dx(t,e){var r;const n=t==="class"?" ":";";return e&&typeof e=="object"&&!Array.isArray(e)&&(e=Object.entries(e).filter(([,i])=>i).map(([i,o])=>t==="style"?`${i}:${o}`:i)),(r=String(Array.isArray(e)?e.join(n):e))==null?void 0:r.split(n).filter(i=>!!i.trim()).join(n)}function zC(t,e,n,r){for(let i=r;i<n.length;i+=1){const o=n[i];if(o==="class"||o==="style"){t[o]=Dx(o,t[o]);continue}if(t[o]instanceof Promise)return t[o].then(s=>(t[o]=s,zC(t,e,n,i)));if(!e&&!GC.has(o)){const s=String(t[o]),a=o.startsWith("data-");s==="true"||s===""?t[o]=a?"true":!0:t[o]||(a&&s==="false"?t[o]="false":delete t[o])}}}function WC(t,e=!1){const n=zC(t,e,Object.keys(t),0);return n instanceof Promise?n.then(()=>t):t}const Nx=10;function jC(t,e,n){for(let r=n;r<e.length;r+=1){const i=e[r];if(i instanceof Promise)return i.then(o=>(e[r]=o,jC(t,e,r)));Array.isArray(i)?t.push(...i):t.push(i)}}function Rx(t){const e=[],n=t.resolvedInput;for(const i in n){if(!Object.prototype.hasOwnProperty.call(n,i))continue;const o=n[i];if(!(o===void 0||!Ix.has(i))){if(Array.isArray(o)){for(const s of o)e.push(T_(i,s,t));continue}e.push(T_(i,o,t))}}if(e.length===0)return[];const r=[];return xx(jC(r,e,0),()=>r.map((i,o)=>(i._e=t._i,t.mode&&(i._m=t.mode),i._p=(t._i<<Nx)+o,i)))}const ww=new Set(["onload","onerror","onabort","onprogress","onloadstart"]),Sw={base:-10,title:10},Ew={critical:-80,high:-10,low:20};function bg(t){const e=t.tagPriority;if(typeof e=="number")return e;let n=100;return t.tag==="meta"?t.props["http-equiv"]==="content-security-policy"?n=-30:t.props.charset?n=-20:t.props.name==="viewport"&&(n=-15):t.tag==="link"&&t.props.rel==="preconnect"?n=20:t.tag in Sw&&(n=Sw[t.tag]),e&&e in Ew?n+Ew[e]:n}const Lx=[{prefix:"before:",offset:-1},{prefix:"after:",offset:1}],Mx=["name","property","http-equiv"];function qC(t){const{props:e,tag:n}=t;if(Ox.has(n))return n;if(n==="link"&&e.rel==="canonical")return"canonical";if(e.charset)return"charset";if(e.id)return`${n}:id:${e.id}`;for(const r of Mx)if(e[r]!==void 0)return`${n}:${r}:${e[r]}`;return!1}const ks="%separator";function $x(t,e){var r;let n;if(e==="s"||e==="pageTitle")n=t.pageTitle;else if(e.includes(".")){const i=e.indexOf(".");n=(r=t[e.substring(0,i)])==null?void 0:r[e.substring(i+1)]}else n=t[e];return n!==void 0?(n||"").replace(/"/g,'\\"'):void 0}const Fx=new RegExp(`${ks}(?:\\s*${ks})*`,"g");function Kd(t,e,n){if(typeof t!="string"||!t.includes("%"))return t;let r=t;try{r=decodeURI(t)}catch(s){}const i=r.match(/%\w+(?:\.\w+)?/g);if(!i)return t;const o=t.includes(ks);return t=t.replace(/%\w+(?:\.\w+)?/g,s=>{if(s===ks||!i.includes(s))return s;const a=$x(e,s.slice(1));return a!==void 0?a:s}).trim(),o&&(t.endsWith(ks)&&(t=t.slice(0,-ks.length)),t.startsWith(ks)&&(t=t.slice(ks.length)),t=t.replace(Fx,n).trim()),t}function Tw(t,e){return t==null?e||null:typeof t=="function"?t(e):t}function Bx(n){return G(this,arguments,function*(t,e={}){const r=e.document||t.resolvedOptions.document;if(!r||!t.dirty)return;const i={shouldRender:!0,tags:[]};if(yield t.hooks.callHook("dom:beforeRender",i),!!i.shouldRender)return t._domUpdatePromise||(t._domUpdatePromise=new Promise(o=>G(this,null,function*(){var m;const s=(yield t.resolveTags()).map(g=>({tag:g,id:Am.has(g.tag)?E_(g):g.tag,shouldRender:!0}));let a=t._dom;if(!a){a={elMap:{htmlAttrs:r.documentElement,bodyAttrs:r.body}};const g=new Set;for(const p of["body","head"]){const h=(m=r[p])==null?void 0:m.children;for(const v of h){const b=v.tagName.toLowerCase();if(!Am.has(b))continue;const y={tag:b,props:yield WC(v.getAttributeNames().reduce((E,P)=>H(f({},E),{[P]:v.getAttribute(P)}),{})),innerHTML:v.innerHTML},_=qC(y);let w=_,S=1;for(;w&&g.has(w);)w=`${_}:${S++}`;w&&(y._d=w,g.add(w)),a.elMap[v.getAttribute("data-hid")||E_(y)]=v}}}a.pendingSideEffects=f({},a.sideEffects),a.sideEffects={};function l(g,p,h){const v=`${g}:${p}`;a.sideEffects[v]=h,delete a.pendingSideEffects[v]}function c({id:g,$el:p,tag:h}){const v=h.tag.endsWith("Attrs");if(a.elMap[g]=p,v||(h.textContent&&h.textContent!==p.textContent&&(p.textContent=h.textContent),h.innerHTML&&h.innerHTML!==p.innerHTML&&(p.innerHTML=h.innerHTML),l(g,"el",()=>{var b;(b=a.elMap[g])==null||b.remove(),delete a.elMap[g]})),h._eventHandlers)for(const b in h._eventHandlers)Object.prototype.hasOwnProperty.call(h._eventHandlers,b)&&p.getAttribute(`data-${b}`)!==""&&((h.tag==="bodyAttrs"?r.defaultView:p).addEventListener(b.substring(2),h._eventHandlers[b].bind(p)),p.setAttribute(`data-${b}`,""));for(const b in h.props){if(!Object.prototype.hasOwnProperty.call(h.props,b))continue;const y=h.props[b],_=`attr:${b}`;if(b==="class"){if(!y)continue;for(const w of y.split(" "))v&&l(g,`${_}:${w}`,()=>p.classList.remove(w)),!p.classList.contains(w)&&p.classList.add(w)}else if(b==="style"){if(!y)continue;for(const w of y.split(";")){const S=w.indexOf(":"),E=w.substring(0,S).trim(),P=w.substring(S+1).trim();l(g,`${_}:${E}`,()=>{p.style.removeProperty(E)}),p.style.setProperty(E,P)}}else p.getAttribute(b)!==y&&p.setAttribute(b,y===!0?"":String(y)),v&&l(g,_,()=>p.removeAttribute(b))}}const u=[],d={bodyClose:void 0,bodyOpen:void 0,head:void 0};for(const g of s){const{tag:p,shouldRender:h,id:v}=g;if(h){if(p.tag==="title"){r.title=p.textContent;continue}g.$el=g.$el||a.elMap[v],g.$el?c(g):Am.has(p.tag)&&u.push(g)}}for(const g of u){const p=g.tag.tagPosition||"head";g.$el=r.createElement(g.tag.tag),c(g),d[p]=d[p]||r.createDocumentFragment(),d[p].appendChild(g.$el)}for(const g of s)yield t.hooks.callHook("dom:renderTag",g,r,l);d.head&&r.head.appendChild(d.head),d.bodyOpen&&r.body.insertBefore(d.bodyOpen,r.body.firstChild),d.bodyClose&&r.body.appendChild(d.bodyClose);for(const g in a.pendingSideEffects)a.pendingSideEffects[g]();t._dom=a,yield t.hooks.callHook("dom:rendered",{renders:s}),o()})).finally(()=>{t._domUpdatePromise=void 0,t.dirty=!1})),t._domUpdatePromise})}function Vx(t,e={}){const n=e.delayFn||(r=>setTimeout(r,10));return t._domDebouncedUpdatePromise=t._domDebouncedUpdatePromise||new Promise(r=>n(()=>Bx(t,e).then(()=>{delete t._domDebouncedUpdatePromise,r()})))}function Ux(t){return e=>{var r,i;const n=((i=(r=e.resolvedOptions.document)==null?void 0:r.head.querySelector('script[id="unhead:payload"]'))==null?void 0:i.innerHTML)||!1;return n&&e.push(JSON.parse(n)),{mode:"client",hooks:{"entries:updated":o=>{Vx(o,t)}}}}}function C_(t,e={},n){for(const r in t){const i=t[r],o=n?`${n}:${r}`:r;typeof i=="object"&&i!==null?C_(i,e,o):typeof i=="function"&&(e[o]=i)}return e}const Hx={run:t=>t()},Gx=()=>Hx,YC=typeof console.createTask!="undefined"?console.createTask:Gx;function zx(t,e){const n=e.shift(),r=YC(n);return t.reduce((i,o)=>i.then(()=>r.run(()=>o(...e))),Promise.resolve())}function Wx(t,e){const n=e.shift(),r=YC(n);return Promise.all(t.map(i=>r.run(()=>i(...e))))}function hh(t,e){for(const n of[...t])n(e)}class jx{constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(e,n,r={}){if(!e||typeof n!="function")return()=>{};const i=e;let o;for(;this._deprecatedHooks[e];)o=this._deprecatedHooks[e],e=o.to;if(o&&!r.allowDeprecated){let s=o.message;s||(s=`${i} hook has been deprecated`+(o.to?`, please use ${o.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(s)||(console.warn(s),this._deprecatedMessages.add(s))}if(!n.name)try{Object.defineProperty(n,"name",{get:()=>"_"+e.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch(s){}return this._hooks[e]=this._hooks[e]||[],this._hooks[e].push(n),()=>{n&&(this.removeHook(e,n),n=void 0)}}hookOnce(e,n){let r,i=(...o)=>(typeof r=="function"&&r(),r=void 0,i=void 0,n(...o));return r=this.hook(e,i),r}removeHook(e,n){if(this._hooks[e]){const r=this._hooks[e].indexOf(n);r!==-1&&this._hooks[e].splice(r,1),this._hooks[e].length===0&&delete this._hooks[e]}}deprecateHook(e,n){this._deprecatedHooks[e]=typeof n=="string"?{to:n}:n;const r=this._hooks[e]||[];delete this._hooks[e];for(const i of r)this.hook(e,i)}deprecateHooks(e){Object.assign(this._deprecatedHooks,e);for(const n in e)this.deprecateHook(n,e[n])}addHooks(e){const n=C_(e),r=Object.keys(n).map(i=>this.hook(i,n[i]));return()=>{for(const i of r.splice(0,r.length))i()}}removeHooks(e){const n=C_(e);for(const r in n)this.removeHook(r,n[r])}removeAllHooks(){for(const e in this._hooks)delete this._hooks[e]}callHook(e,...n){return n.unshift(e),this.callHookWith(zx,e,...n)}callHookParallel(e,...n){return n.unshift(e),this.callHookWith(Wx,e,...n)}callHookWith(e,n,...r){const i=this._before||this._after?{name:n,args:r,context:{}}:void 0;this._before&&hh(this._before,i);const o=e(n in this._hooks?[...this._hooks[n]]:[],r);return o instanceof Promise?o.finally(()=>{this._after&&i&&hh(this._after,i)}):(this._after&&i&&hh(this._after,i),o)}beforeEach(e){return this._before=this._before||[],this._before.push(e),()=>{if(this._before!==void 0){const n=this._before.indexOf(e);n!==-1&&this._before.splice(n,1)}}}afterEach(e){return this._after=this._after||[],this._after.push(e),()=>{if(this._after!==void 0){const n=this._after.indexOf(e);n!==-1&&this._after.splice(n,1)}}}}function Cv(){return new jx}const qx=new Set(["templateParams","htmlAttrs","bodyAttrs"]),Yx={hooks:{"tag:normalise":({tag:t})=>{t.props.hid&&(t.key=t.props.hid,delete t.props.hid),t.props.vmid&&(t.key=t.props.vmid,delete t.props.vmid),t.props.key&&(t.key=t.props.key,delete t.props.key);const e=qC(t);e&&!e.startsWith("meta:og:")&&!e.startsWith("meta:twitter:")&&delete t.key;const n=e||(t.key?`${t.tag}:${t.key}`:!1);n&&(t._d=n)},"tags:resolve":t=>{const e=Object.create(null);for(const r of t.tags){const i=(r.key?`${r.tag}:${r.key}`:r._d)||E_(r),o=e[i];if(o){let a=r==null?void 0:r.tagDuplicateStrategy;if(!a&&qx.has(r.tag)&&(a="merge"),a==="merge"){const l=o.props;l.style&&r.props.style&&(l.style[l.style.length-1]!==";"&&(l.style+=";"),r.props.style=`${l.style} ${r.props.style}`),l.class&&r.props.class?r.props.class=`${l.class} ${r.props.class}`:l.class&&(r.props.class=l.class),e[i].props=f(f({},l),r.props);continue}else if(r._e===o._e){o._duped=o._duped||[],r._d=`${o._d}:${o._duped.length+1}`,o._duped.push(r);continue}else if(bg(r)>bg(o))continue}if(!(r.innerHTML||r.textContent||Object.keys(r.props).length!==0)&&Am.has(r.tag)){delete e[i];continue}e[i]=r}const n=[];for(const r in e){const i=e[r],o=i._duped;n.push(i),o&&(delete i._duped,n.push(...o))}t.tags=n,t.tags=t.tags.filter(r=>!(r.tag==="meta"&&(r.props.name||r.props.property)&&!r.props.content))}}},Xx=new Set(["script","link","bodyAttrs"]),Kx=t=>({hooks:{"tags:resolve":e=>{for(const n of e.tags){if(!Xx.has(n.tag))continue;const r=n.props;for(const i in r){if(i[0]!=="o"||i[1]!=="n"||!Object.prototype.hasOwnProperty.call(r,i))continue;const o=r[i];typeof o=="function"&&(t.ssr&&ww.has(i)?r[i]=`this.dataset.${i}fired = true`:delete r[i],n._eventHandlers=n._eventHandlers||{},n._eventHandlers[i]=o)}t.ssr&&n._eventHandlers&&(n.props.src||n.props.href)&&(n.key=n.key||_g(n.props.src||n.props.href))}},"dom:renderTag":({$el:e,tag:n})=>{var i,o;const r=e==null?void 0:e.dataset;if(r)for(const s in r){if(!s.endsWith("fired"))continue;const a=s.slice(0,-5);ww.has(a)&&((o=(i=n._eventHandlers)==null?void 0:i[a])==null||o.call(e,new Event(a.substring(2))))}}}}),Qx=new Set(["link","style","script","noscript"]),Jx={hooks:{"tag:normalise":({tag:t})=>{t.key&&Qx.has(t.tag)&&(t.props["data-hid"]=t._h=_g(t.key))}}},Zx={mode:"server",hooks:{"tags:beforeResolve":t=>{const e={};let n=!1;for(const r of t.tags)r._m!=="server"||r.tag!=="titleTemplate"&&r.tag!=="templateParams"&&r.tag!=="title"||(e[r.tag]=r.tag==="title"||r.tag==="titleTemplate"?r.textContent:r.props,n=!0);n&&t.tags.push({tag:"script",innerHTML:JSON.stringify(e),props:{id:"unhead:payload",type:"application/json"}})}}},eD={hooks:{"tags:resolve":t=>{var e;for(const n of t.tags)if(typeof n.tagPriority=="string")for(const{prefix:r,offset:i}of Lx){if(!n.tagPriority.startsWith(r))continue;const o=n.tagPriority.substring(r.length),s=(e=t.tags.find(a=>a._d===o))==null?void 0:e._p;if(s!==void 0){n._p=s+i;break}}t.tags.sort((n,r)=>{const i=bg(n),o=bg(r);return i<o?-1:i>o?1:n._p-r._p})}}},tD={meta:"content",link:"href",htmlAttrs:"lang"},nD=["innerHTML","textContent"],rD=t=>({hooks:{"tags:resolve":e=>{var s;const{tags:n}=e;let r;for(let a=0;a<n.length;a+=1)n[a].tag==="templateParams"&&(r=e.tags.splice(a,1)[0].props,a-=1);const i=r||{},o=i.separator||"|";delete i.separator,i.pageTitle=Kd(i.pageTitle||((s=n.find(a=>a.tag==="title"))==null?void 0:s.textContent)||"",i,o);for(const a of n){if(a.processTemplateParams===!1)continue;const l=tD[a.tag];if(l&&typeof a.props[l]=="string")a.props[l]=Kd(a.props[l],i,o);else if(a.processTemplateParams||a.tag==="titleTemplate"||a.tag==="title")for(const c of nD)typeof a[c]=="string"&&(a[c]=Kd(a[c],i,o))}t._templateParams=i,t._separator=o},"tags:afterResolve":({tags:e})=>{let n;for(let r=0;r<e.length;r+=1){const i=e[r];i.tag==="title"&&i.processTemplateParams!==!1&&(n=i)}n!=null&&n.textContent&&(n.textContent=Kd(n.textContent,t._templateParams,t._separator))}}}),iD={hooks:{"tags:resolve":t=>{const{tags:e}=t;let n,r;for(let i=0;i<e.length;i+=1){const o=e[i];o.tag==="title"?n=o:o.tag==="titleTemplate"&&(r=o)}if(r&&n){const i=Tw(r.textContent,n.textContent);i!==null?n.textContent=i||n.textContent:t.tags.splice(t.tags.indexOf(n),1)}else if(r){const i=Tw(r.textContent);i!==null&&(r.textContent=i,r.tag="title",r=void 0)}r&&t.tags.splice(t.tags.indexOf(r),1)}}},oD={hooks:{"tags:afterResolve":t=>{for(const e of t.tags)typeof e.innerHTML=="string"&&(e.innerHTML&&(e.props.type==="application/ld+json"||e.props.type==="application/json")?e.innerHTML=e.innerHTML.replace(/</g,"\\u003C"):e.innerHTML=e.innerHTML.replace(new RegExp(`</${e.tag}`,"g"),`<\\/${e.tag}`))}}};let XC;function sD(t={}){const e=aD(t);return e.use(Ux()),XC=e}function Cw(t,e){return!t||t==="server"&&e||t==="client"&&!e}function aD(t={}){const e=Cv();e.addHooks(t.hooks||{}),t.document=t.document||(Px?document:void 0);const n=!t.document,r=()=>{a.dirty=!0,e.callHook("entries:updated",a)};let i=0,o=[];const s=[],a={plugins:s,dirty:!1,resolvedOptions:t,hooks:e,headEntries(){return o},use(c){const u=typeof c=="function"?c(a):c;(!u.key||!s.some(d=>d.key===u.key))&&(s.push(u),Cw(u.mode,n)&&e.addHooks(u.hooks||{}))},push(c,u){u==null||delete u.head;const d=f({_i:i++,input:c},u);return Cw(d.mode,n)&&(o.push(d),r()),{dispose(){o=o.filter(m=>m._i!==d._i),r()},patch(m){for(const g of o)g._i===d._i&&(g.input=d.input=m);r()}}},resolveTags(){return G(this,null,function*(){const c={tags:[],entries:[...o]};yield e.callHook("entries:resolve",c);for(const u of c.entries){const d=u.resolvedInput||u.input;if(u.resolvedInput=yield u.transform?u.transform(d):d,u.resolvedInput)for(const m of yield Rx(u)){const g={tag:m,entry:u,resolvedOptions:a.resolvedOptions};yield e.callHook("tag:normalise",g),c.tags.push(g.tag)}}return yield e.callHook("tags:beforeResolve",c),yield e.callHook("tags:resolve",c),yield e.callHook("tags:afterResolve",c),c.tags})},ssr:n};return[Yx,Zx,Kx,Jx,eD,rD,iD,oD,...(t==null?void 0:t.plugins)||[]].forEach(c=>a.use(c)),a.hooks.callHook("init",a),a}function lD(){return XC}const cD=fC[0]==="3";function uD(t){return typeof t=="function"?t():$i(t)}function vg(t){if(t instanceof Promise||t instanceof Date||t instanceof RegExp)return t;const e=uD(t);if(!t||!e)return e;if(Array.isArray(e))return e.map(n=>vg(n));if(typeof e=="object"){const n={};for(const r in e)if(Object.prototype.hasOwnProperty.call(e,r)){if(r==="titleTemplate"||r[0]==="o"&&r[1]==="n"){n[r]=$i(e[r]);continue}n[r]=vg(e[r])}return n}return e}const fD={hooks:{"entries:resolve":t=>{for(const e of t.entries)e.resolvedInput=vg(e.input)}}},KC="usehead";function dD(t){return{install(n){cD&&(n.config.globalProperties.$unhead=t,n.config.globalProperties.$head=t,n.provide(KC,t))}}.install}function mD(t={}){t.domDelayFn=t.domDelayFn||(n=>ut(()=>setTimeout(()=>n(),0)));const e=sD(t);return e.use(fD),e.install=dD(e),e}const kw=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{},Aw="__unhead_injection_handler__";function gD(){if(Aw in kw)return kw[Aw]();const t=wr(KC);return t||lD()}function QC(t,e={}){const n=e.head||gD();if(n)return n.ssr?n.push(t,e):pD(n,t,e)}function pD(t,e,n={}){const r=ce(!1),i=ce({});Co(()=>{i.value=r.value?{}:vg(e)});const o=t.push(i.value,n);return tt(i,a=>{o.patch(a)}),In()&&(ls(()=>{o.dispose()}),RT(()=>{r.value=!0}),NT(()=>{r.value=!1})),o}const _h=typeof navigator!="undefined"?navigator.userAgent.toLowerCase().indexOf("firefox")>0:!1;function bh(t,e,n,r){t.addEventListener?t.addEventListener(e,n,r):t.attachEvent&&t.attachEvent("on".concat(e),n)}function Cu(t,e,n,r){t.removeEventListener?t.removeEventListener(e,n,r):t.detachEvent&&t.detachEvent("on".concat(e),n)}function JC(t,e){const n=e.slice(0,e.length-1);for(let r=0;r<n.length;r++)n[r]=t[n[r].toLowerCase()];return n}function ZC(t){typeof t!="string"&&(t=""),t=t.replace(/\s/g,"");const e=t.split(",");let n=e.lastIndexOf("");for(;n>=0;)e[n-1]+=",",e.splice(n,1),n=e.lastIndexOf("");return e}function hD(t,e){const n=t.length>=e.length?t:e,r=t.length>=e.length?e:t;let i=!0;for(let o=0;o<n.length;o++)r.indexOf(n[o])===-1&&(i=!1);return i}const Df={backspace:8,"⌫":8,tab:9,clear:12,enter:13,"↩":13,return:13,esc:27,escape:27,space:32,left:37,up:38,right:39,down:40,del:46,delete:46,ins:45,insert:45,home:36,end:35,pageup:33,pagedown:34,capslock:20,num_0:96,num_1:97,num_2:98,num_3:99,num_4:100,num_5:101,num_6:102,num_7:103,num_8:104,num_9:105,num_multiply:106,num_add:107,num_enter:108,num_subtract:109,num_decimal:110,num_divide:111,"⇪":20,",":188,".":190,"/":191,"`":192,"-":_h?173:189,"=":_h?61:187,";":_h?59:186,"'":222,"[":219,"]":221,"\\":220},_o={"⇧":16,shift:16,"⌥":18,alt:18,option:18,"⌃":17,ctrl:17,control:17,"⌘":91,cmd:91,command:91},k_={16:"shiftKey",18:"altKey",17:"ctrlKey",91:"metaKey",shiftKey:16,ctrlKey:17,altKey:18,metaKey:91},lr={16:!1,18:!1,17:!1,91:!1},vn={};for(let t=1;t<20;t++)Df["f".concat(t)]=111+t;let sn=[],tf=null,e5="all";const Ao=new Map,bd=t=>Df[t.toLowerCase()]||_o[t.toLowerCase()]||t.toUpperCase().charCodeAt(0),_D=t=>Object.keys(Df).find(e=>Df[e]===t),bD=t=>Object.keys(_o).find(e=>_o[e]===t);function t5(t){e5=t||"all"}function Nf(){return e5||"all"}function vD(){return sn.slice(0)}function yD(){return sn.map(t=>_D(t)||bD(t)||String.fromCharCode(t))}function wD(){const t=[];return Object.keys(vn).forEach(e=>{vn[e].forEach(n=>{let{key:r,scope:i,mods:o,shortcut:s}=n;t.push({scope:i,shortcut:s,mods:o,keys:r.split("+").map(a=>bd(a))})})}),t}function SD(t){const e=t.target||t.srcElement,{tagName:n}=e;let r=!0;const i=n==="INPUT"&&!["checkbox","radio","range","button","file","reset","submit","color"].includes(e.type);return(e.isContentEditable||(i||n==="TEXTAREA"||n==="SELECT")&&!e.readOnly)&&(r=!1),r}function ED(t){return typeof t=="string"&&(t=bd(t)),sn.indexOf(t)!==-1}function TD(t,e){let n,r;t||(t=Nf());for(const i in vn)if(Object.prototype.hasOwnProperty.call(vn,i))for(n=vn[i],r=0;r<n.length;)n[r].scope===t?n.splice(r,1).forEach(s=>{let{element:a}=s;return kv(a)}):r++;Nf()===t&&t5(e||"all")}function CD(t){let e=t.keyCode||t.which||t.charCode;const n=sn.indexOf(e);if(n>=0&&sn.splice(n,1),t.key&&t.key.toLowerCase()==="meta"&&sn.splice(0,sn.length),(e===93||e===224)&&(e=91),e in lr){lr[e]=!1;for(const r in _o)_o[r]===e&&(nr[r]=!1)}}function n5(t){if(typeof t=="undefined")Object.keys(vn).forEach(i=>{Array.isArray(vn[i])&&vn[i].forEach(o=>Qd(o)),delete vn[i]}),kv(null);else if(Array.isArray(t))t.forEach(i=>{i.key&&Qd(i)});else if(typeof t=="object")t.key&&Qd(t);else if(typeof t=="string"){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];let[i,o]=n;typeof i=="function"&&(o=i,i=""),Qd({key:t,scope:i,method:o,splitKey:"+"})}}const Qd=t=>{let{key:e,scope:n,method:r,splitKey:i="+"}=t;ZC(e).forEach(s=>{const a=s.split(i),l=a.length,c=a[l-1],u=c==="*"?"*":bd(c);if(!vn[u])return;n||(n=Nf());const d=l>1?JC(_o,a):[],m=[];vn[u]=vn[u].filter(g=>{const h=(r?g.method===r:!0)&&g.scope===n&&hD(g.mods,d);return h&&m.push(g.element),!h}),m.forEach(g=>kv(g))})};function Iw(t,e,n,r){if(e.element!==r)return;let i;if(e.scope===n||e.scope==="all"){i=e.mods.length>0;for(const o in lr)Object.prototype.hasOwnProperty.call(lr,o)&&(!lr[o]&&e.mods.indexOf(+o)>-1||lr[o]&&e.mods.indexOf(+o)===-1)&&(i=!1);(e.mods.length===0&&!lr[16]&&!lr[18]&&!lr[17]&&!lr[91]||i||e.shortcut==="*")&&(e.keys=[],e.keys=e.keys.concat(sn),e.method(t,e)===!1&&(t.preventDefault?t.preventDefault():t.returnValue=!1,t.stopPropagation&&t.stopPropagation(),t.cancelBubble&&(t.cancelBubble=!0)))}}function Ow(t,e){const n=vn["*"];let r=t.keyCode||t.which||t.charCode;if(!nr.filter.call(this,t))return;if((r===93||r===224)&&(r=91),sn.indexOf(r)===-1&&r!==229&&sn.push(r),["ctrlKey","altKey","shiftKey","metaKey"].forEach(a=>{const l=k_[a];t[a]&&sn.indexOf(l)===-1?sn.push(l):!t[a]&&sn.indexOf(l)>-1?sn.splice(sn.indexOf(l),1):a==="metaKey"&&t[a]&&sn.length===3&&(t.ctrlKey||t.shiftKey||t.altKey||(sn=sn.slice(sn.indexOf(l))))}),r in lr){lr[r]=!0;for(const a in _o)_o[a]===r&&(nr[a]=!0);if(!n)return}for(const a in lr)Object.prototype.hasOwnProperty.call(lr,a)&&(lr[a]=t[k_[a]]);t.getModifierState&&!(t.altKey&&!t.ctrlKey)&&t.getModifierState("AltGraph")&&(sn.indexOf(17)===-1&&sn.push(17),sn.indexOf(18)===-1&&sn.push(18),lr[17]=!0,lr[18]=!0);const i=Nf();if(n)for(let a=0;a<n.length;a++)n[a].scope===i&&(t.type==="keydown"&&n[a].keydown||t.type==="keyup"&&n[a].keyup)&&Iw(t,n[a],i,e);if(!(r in vn))return;const o=vn[r],s=o.length;for(let a=0;a<s;a++)if((t.type==="keydown"&&o[a].keydown||t.type==="keyup"&&o[a].keyup)&&o[a].key){const l=o[a],{splitKey:c}=l,u=l.key.split(c),d=[];for(let m=0;m<u.length;m++)d.push(bd(u[m]));d.sort().join("")===sn.sort().join("")&&Iw(t,l,i,e)}}function nr(t,e,n){sn=[];const r=ZC(t);let i=[],o="all",s=document,a=0,l=!1,c=!0,u="+",d=!1,m=!1;for(n===void 0&&typeof e=="function"&&(n=e),Object.prototype.toString.call(e)==="[object Object]"&&(e.scope&&(o=e.scope),e.element&&(s=e.element),e.keyup&&(l=e.keyup),e.keydown!==void 0&&(c=e.keydown),e.capture!==void 0&&(d=e.capture),typeof e.splitKey=="string"&&(u=e.splitKey),e.single===!0&&(m=!0)),typeof e=="string"&&(o=e),m&&n5(t,o);a<r.length;a++)t=r[a].split(u),i=[],t.length>1&&(i=JC(_o,t)),t=t[t.length-1],t=t==="*"?"*":bd(t),t in vn||(vn[t]=[]),vn[t].push({keyup:l,keydown:c,scope:o,mods:i,shortcut:r[a],method:n,key:r[a],splitKey:u,element:s});if(typeof s!="undefined"&&window){if(!Ao.has(s)){const g=function(){let h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window.event;return Ow(h,s)},p=function(){let h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window.event;Ow(h,s),CD(h)};Ao.set(s,{keydownListener:g,keyupListenr:p,capture:d}),bh(s,"keydown",g,d),bh(s,"keyup",p,d)}if(!tf){const g=()=>{sn=[]};tf={listener:g,capture:d},bh(window,"focus",g,d)}}}function kD(t){let e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"all";Object.keys(vn).forEach(n=>{vn[n].filter(i=>i.scope===e&&i.shortcut===t).forEach(i=>{i&&i.method&&i.method()})})}function kv(t){const e=Object.values(vn).flat();if(e.findIndex(r=>{let{element:i}=r;return i===t})<0){const{keydownListener:r,keyupListenr:i,capture:o}=Ao.get(t)||{};r&&i&&(Cu(t,"keyup",i,o),Cu(t,"keydown",r,o),Ao.delete(t))}if((e.length<=0||Ao.size<=0)&&(Object.keys(Ao).forEach(i=>{const{keydownListener:o,keyupListenr:s,capture:a}=Ao.get(i)||{};o&&s&&(Cu(i,"keyup",s,a),Cu(i,"keydown",o,a),Ao.delete(i))}),Ao.clear(),Object.keys(vn).forEach(i=>delete vn[i]),tf)){const{listener:i,capture:o}=tf;Cu(window,"focus",i,o),tf=null}}const vh={getPressedKeyString:yD,setScope:t5,getScope:Nf,deleteScope:TD,getPressedKeyCodes:vD,getAllKeyCodes:wD,isPressed:ED,filter:SD,trigger:kD,unbind:n5,keyMap:Df,modifier:_o,modifierMap:k_};for(const t in vh)Object.prototype.hasOwnProperty.call(vh,t)&&(nr[t]=vh[t]);if(typeof window!="undefined"){const t=window.hotkeys;nr.noConflict=e=>(e&&window.hotkeys===nr&&(window.hotkeys=t),nr),window.hotkeys=nr}function r5(t,e){return function(){return t.apply(e,arguments)}}const{toString:AD}=Object.prototype,{getPrototypeOf:Av}=Object,_p=(t=>e=>{const n=AD.call(e);return t[n]||(t[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Wi=t=>(t=t.toLowerCase(),e=>_p(e)===t),bp=t=>e=>typeof e===t,{isArray:Bc}=Array,Rf=bp("undefined");function ID(t){return t!==null&&!Rf(t)&&t.constructor!==null&&!Rf(t.constructor)&&li(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const i5=Wi("ArrayBuffer");function OD(t){let e;return typeof ArrayBuffer!="undefined"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&i5(t.buffer),e}const PD=bp("string"),li=bp("function"),o5=bp("number"),vp=t=>t!==null&&typeof t=="object",xD=t=>t===!0||t===!1,Im=t=>{if(_p(t)!=="object")return!1;const e=Av(t);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(Symbol.toStringTag in t)&&!(Symbol.iterator in t)},DD=Wi("Date"),ND=Wi("File"),RD=Wi("Blob"),LD=Wi("FileList"),MD=t=>vp(t)&&li(t.pipe),$D=t=>{let e;return t&&(typeof FormData=="function"&&t instanceof FormData||li(t.append)&&((e=_p(t))==="formdata"||e==="object"&&li(t.toString)&&t.toString()==="[object FormData]"))},FD=Wi("URLSearchParams"),[BD,VD,UD,HD]=["ReadableStream","Request","Response","Headers"].map(Wi),GD=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function vd(t,e,{allOwnKeys:n=!1}={}){if(t===null||typeof t=="undefined")return;let r,i;if(typeof t!="object"&&(t=[t]),Bc(t))for(r=0,i=t.length;r<i;r++)e.call(null,t[r],r,t);else{const o=n?Object.getOwnPropertyNames(t):Object.keys(t),s=o.length;let a;for(r=0;r<s;r++)a=o[r],e.call(null,t[a],a,t)}}function s5(t,e){e=e.toLowerCase();const n=Object.keys(t);let r=n.length,i;for(;r-- >0;)if(i=n[r],e===i.toLowerCase())return i;return null}const xa=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:global,a5=t=>!Rf(t)&&t!==xa;function A_(){const{caseless:t}=a5(this)&&this||{},e={},n=(r,i)=>{const o=t&&s5(e,i)||i;Im(e[o])&&Im(r)?e[o]=A_(e[o],r):Im(r)?e[o]=A_({},r):Bc(r)?e[o]=r.slice():e[o]=r};for(let r=0,i=arguments.length;r<i;r++)arguments[r]&&vd(arguments[r],n);return e}const zD=(t,e,n,{allOwnKeys:r}={})=>(vd(e,(i,o)=>{n&&li(i)?t[o]=r5(i,n):t[o]=i},{allOwnKeys:r}),t),WD=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),jD=(t,e,n,r)=>{t.prototype=Object.create(e.prototype,r),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),n&&Object.assign(t.prototype,n)},qD=(t,e,n,r)=>{let i,o,s;const a={};if(e=e||{},t==null)return e;do{for(i=Object.getOwnPropertyNames(t),o=i.length;o-- >0;)s=i[o],(!r||r(s,t,e))&&!a[s]&&(e[s]=t[s],a[s]=!0);t=n!==!1&&Av(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e},YD=(t,e,n)=>{t=String(t),(n===void 0||n>t.length)&&(n=t.length),n-=e.length;const r=t.indexOf(e,n);return r!==-1&&r===n},XD=t=>{if(!t)return null;if(Bc(t))return t;let e=t.length;if(!o5(e))return null;const n=new Array(e);for(;e-- >0;)n[e]=t[e];return n},KD=(t=>e=>t&&e instanceof t)(typeof Uint8Array!="undefined"&&Av(Uint8Array)),QD=(t,e)=>{const r=(t&&t[Symbol.iterator]).call(t);let i;for(;(i=r.next())&&!i.done;){const o=i.value;e.call(t,o[0],o[1])}},JD=(t,e)=>{let n;const r=[];for(;(n=t.exec(e))!==null;)r.push(n);return r},ZD=Wi("HTMLFormElement"),e7=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,i){return r.toUpperCase()+i}),Pw=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),t7=Wi("RegExp"),l5=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),r={};vd(n,(i,o)=>{let s;(s=e(i,o,t))!==!1&&(r[o]=s||i)}),Object.defineProperties(t,r)},n7=t=>{l5(t,(e,n)=>{if(li(t)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=t[n];if(li(r)){if(e.enumerable=!1,"writable"in e){e.writable=!1;return}e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},r7=(t,e)=>{const n={},r=i=>{i.forEach(o=>{n[o]=!0})};return Bc(t)?r(t):r(String(t).split(e)),n},i7=()=>{},o7=(t,e)=>t!=null&&Number.isFinite(t=+t)?t:e,yh="abcdefghijklmnopqrstuvwxyz",xw="0123456789",c5={DIGIT:xw,ALPHA:yh,ALPHA_DIGIT:yh+yh.toUpperCase()+xw},s7=(t=16,e=c5.ALPHA_DIGIT)=>{let n="";const{length:r}=e;for(;t--;)n+=e[Math.random()*r|0];return n};function a7(t){return!!(t&&li(t.append)&&t[Symbol.toStringTag]==="FormData"&&t[Symbol.iterator])}const l7=t=>{const e=new Array(10),n=(r,i)=>{if(vp(r)){if(e.indexOf(r)>=0)return;if(!("toJSON"in r)){e[i]=r;const o=Bc(r)?[]:{};return vd(r,(s,a)=>{const l=n(s,i+1);!Rf(l)&&(o[a]=l)}),e[i]=void 0,o}}return r};return n(t,0)},c7=Wi("AsyncFunction"),u7=t=>t&&(vp(t)||li(t))&&li(t.then)&&li(t.catch),u5=((t,e)=>t?setImmediate:e?((n,r)=>(xa.addEventListener("message",({source:i,data:o})=>{i===xa&&o===n&&r.length&&r.shift()()},!1),i=>{r.push(i),xa.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",li(xa.postMessage)),f7=typeof queueMicrotask!="undefined"?queueMicrotask.bind(xa):typeof process!="undefined"&&process.nextTick||u5,me={isArray:Bc,isArrayBuffer:i5,isBuffer:ID,isFormData:$D,isArrayBufferView:OD,isString:PD,isNumber:o5,isBoolean:xD,isObject:vp,isPlainObject:Im,isReadableStream:BD,isRequest:VD,isResponse:UD,isHeaders:HD,isUndefined:Rf,isDate:DD,isFile:ND,isBlob:RD,isRegExp:t7,isFunction:li,isStream:MD,isURLSearchParams:FD,isTypedArray:KD,isFileList:LD,forEach:vd,merge:A_,extend:zD,trim:GD,stripBOM:WD,inherits:jD,toFlatObject:qD,kindOf:_p,kindOfTest:Wi,endsWith:YD,toArray:XD,forEachEntry:QD,matchAll:JD,isHTMLForm:ZD,hasOwnProperty:Pw,hasOwnProp:Pw,reduceDescriptors:l5,freezeMethods:n7,toObjectSet:r7,toCamelCase:e7,noop:i7,toFiniteNumber:o7,findKey:s5,global:xa,isContextDefined:a5,ALPHABET:c5,generateString:s7,isSpecCompliantForm:a7,toJSONObject:l7,isAsyncFn:c7,isThenable:u7,setImmediate:u5,asap:f7};function _t(t,e,n,r,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=t,this.name="AxiosError",e&&(this.code=e),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i,this.status=i.status?i.status:null)}me.inherits(_t,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:me.toJSONObject(this.config),code:this.code,status:this.status}}});const f5=_t.prototype,d5={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(t=>{d5[t]={value:t}});Object.defineProperties(_t,d5);Object.defineProperty(f5,"isAxiosError",{value:!0});_t.from=(t,e,n,r,i,o)=>{const s=Object.create(f5);return me.toFlatObject(t,s,function(l){return l!==Error.prototype},a=>a!=="isAxiosError"),_t.call(s,t.message,e,n,r,i),s.cause=t,s.name=t.name,o&&Object.assign(s,o),s};const d7=null;function I_(t){return me.isPlainObject(t)||me.isArray(t)}function m5(t){return me.endsWith(t,"[]")?t.slice(0,-2):t}function Dw(t,e,n){return t?t.concat(e).map(function(i,o){return i=m5(i),!n&&o?"["+i+"]":i}).join(n?".":""):e}function m7(t){return me.isArray(t)&&!t.some(I_)}const g7=me.toFlatObject(me,{},null,function(e){return/^is[A-Z]/.test(e)});function yp(t,e,n){if(!me.isObject(t))throw new TypeError("target must be an object");e=e||new FormData,n=me.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(h,v){return!me.isUndefined(v[h])});const r=n.metaTokens,i=n.visitor||u,o=n.dots,s=n.indexes,l=(n.Blob||typeof Blob!="undefined"&&Blob)&&me.isSpecCompliantForm(e);if(!me.isFunction(i))throw new TypeError("visitor must be a function");function c(p){if(p===null)return"";if(me.isDate(p))return p.toISOString();if(!l&&me.isBlob(p))throw new _t("Blob is not supported. Use a Buffer instead.");return me.isArrayBuffer(p)||me.isTypedArray(p)?l&&typeof Blob=="function"?new Blob([p]):Buffer.from(p):p}function u(p,h,v){let b=p;if(p&&!v&&typeof p=="object"){if(me.endsWith(h,"{}"))h=r?h:h.slice(0,-2),p=JSON.stringify(p);else if(me.isArray(p)&&m7(p)||(me.isFileList(p)||me.endsWith(h,"[]"))&&(b=me.toArray(p)))return h=m5(h),b.forEach(function(_,w){!(me.isUndefined(_)||_===null)&&e.append(s===!0?Dw([h],w,o):s===null?h:h+"[]",c(_))}),!1}return I_(p)?!0:(e.append(Dw(v,h,o),c(p)),!1)}const d=[],m=Object.assign(g7,{defaultVisitor:u,convertValue:c,isVisitable:I_});function g(p,h){if(!me.isUndefined(p)){if(d.indexOf(p)!==-1)throw Error("Circular reference detected in "+h.join("."));d.push(p),me.forEach(p,function(b,y){(!(me.isUndefined(b)||b===null)&&i.call(e,b,me.isString(y)?y.trim():y,h,m))===!0&&g(b,h?h.concat(y):[y])}),d.pop()}}if(!me.isObject(t))throw new TypeError("data must be an object");return g(t),e}function Nw(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(r){return e[r]})}function Iv(t,e){this._pairs=[],t&&yp(t,this,e)}const g5=Iv.prototype;g5.append=function(e,n){this._pairs.push([e,n])};g5.toString=function(e){const n=e?function(r){return e.call(this,r,Nw)}:Nw;return this._pairs.map(function(i){return n(i[0])+"="+n(i[1])},"").join("&")};function p7(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function p5(t,e,n){if(!e)return t;const r=n&&n.encode||p7,i=n&&n.serialize;let o;if(i?o=i(e,n):o=me.isURLSearchParams(e)?e.toString():new Iv(e,n).toString(r),o){const s=t.indexOf("#");s!==-1&&(t=t.slice(0,s)),t+=(t.indexOf("?")===-1?"?":"&")+o}return t}class Rw{constructor(){this.handlers=[]}use(e,n,r){return this.handlers.push({fulfilled:e,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){me.forEach(this.handlers,function(r){r!==null&&e(r)})}}const h5={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},h7=typeof URLSearchParams!="undefined"?URLSearchParams:Iv,_7=typeof FormData!="undefined"?FormData:null,b7=typeof Blob!="undefined"?Blob:null,v7={isBrowser:!0,classes:{URLSearchParams:h7,FormData:_7,Blob:b7},protocols:["http","https","file","blob","url","data"]},Ov=typeof window!="undefined"&&typeof document!="undefined",O_=typeof navigator=="object"&&navigator||void 0,y7=Ov&&(!O_||["ReactNative","NativeScript","NS"].indexOf(O_.product)<0),w7=typeof WorkerGlobalScope!="undefined"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",S7=Ov&&window.location.href||"http://localhost",E7=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Ov,hasStandardBrowserEnv:y7,hasStandardBrowserWebWorkerEnv:w7,navigator:O_,origin:S7},Symbol.toStringTag,{value:"Module"})),Xr=f(f({},E7),v7);function T7(t,e){return yp(t,new Xr.classes.URLSearchParams,Object.assign({visitor:function(n,r,i,o){return Xr.isNode&&me.isBuffer(n)?(this.append(r,n.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},e))}function C7(t){return me.matchAll(/\w+|\[(\w*)]/g,t).map(e=>e[0]==="[]"?"":e[1]||e[0])}function k7(t){const e={},n=Object.keys(t);let r;const i=n.length;let o;for(r=0;r<i;r++)o=n[r],e[o]=t[o];return e}function _5(t){function e(n,r,i,o){let s=n[o++];if(s==="__proto__")return!0;const a=Number.isFinite(+s),l=o>=n.length;return s=!s&&me.isArray(i)?i.length:s,l?(me.hasOwnProp(i,s)?i[s]=[i[s],r]:i[s]=r,!a):((!i[s]||!me.isObject(i[s]))&&(i[s]=[]),e(n,r,i[s],o)&&me.isArray(i[s])&&(i[s]=k7(i[s])),!a)}if(me.isFormData(t)&&me.isFunction(t.entries)){const n={};return me.forEachEntry(t,(r,i)=>{e(C7(r),i,n,0)}),n}return null}function A7(t,e,n){if(me.isString(t))try{return(e||JSON.parse)(t),me.trim(t)}catch(r){if(r.name!=="SyntaxError")throw r}return(0,JSON.stringify)(t)}const yd={transitional:h5,adapter:["xhr","http","fetch"],transformRequest:[function(e,n){const r=n.getContentType()||"",i=r.indexOf("application/json")>-1,o=me.isObject(e);if(o&&me.isHTMLForm(e)&&(e=new FormData(e)),me.isFormData(e))return i?JSON.stringify(_5(e)):e;if(me.isArrayBuffer(e)||me.isBuffer(e)||me.isStream(e)||me.isFile(e)||me.isBlob(e)||me.isReadableStream(e))return e;if(me.isArrayBufferView(e))return e.buffer;if(me.isURLSearchParams(e))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let a;if(o){if(r.indexOf("application/x-www-form-urlencoded")>-1)return T7(e,this.formSerializer).toString();if((a=me.isFileList(e))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return yp(a?{"files[]":e}:e,l&&new l,this.formSerializer)}}return o||i?(n.setContentType("application/json",!1),A7(e)):e}],transformResponse:[function(e){const n=this.transitional||yd.transitional,r=n&&n.forcedJSONParsing,i=this.responseType==="json";if(me.isResponse(e)||me.isReadableStream(e))return e;if(e&&me.isString(e)&&(r&&!this.responseType||i)){const s=!(n&&n.silentJSONParsing)&&i;try{return JSON.parse(e)}catch(a){if(s)throw a.name==="SyntaxError"?_t.from(a,_t.ERR_BAD_RESPONSE,this,null,this.response):a}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Xr.classes.FormData,Blob:Xr.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};me.forEach(["delete","get","head","post","put","patch"],t=>{yd.headers[t]={}});const I7=me.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),O7=t=>{const e={};let n,r,i;return t&&t.split(`
`).forEach(function(s){i=s.indexOf(":"),n=s.substring(0,i).trim().toLowerCase(),r=s.substring(i+1).trim(),!(!n||e[n]&&I7[n])&&(n==="set-cookie"?e[n]?e[n].push(r):e[n]=[r]:e[n]=e[n]?e[n]+", "+r:r)}),e},Lw=Symbol("internals");function ku(t){return t&&String(t).trim().toLowerCase()}function Om(t){return t===!1||t==null?t:me.isArray(t)?t.map(Om):String(t)}function P7(t){const e=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(t);)e[r[1]]=r[2];return e}const x7=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function wh(t,e,n,r,i){if(me.isFunction(r))return r.call(this,e,n);if(i&&(e=n),!!me.isString(e)){if(me.isString(r))return e.indexOf(r)!==-1;if(me.isRegExp(r))return r.test(e)}}function D7(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,n,r)=>n.toUpperCase()+r)}function N7(t,e){const n=me.toCamelCase(" "+e);["get","set","has"].forEach(r=>{Object.defineProperty(t,r+n,{value:function(i,o,s){return this[r].call(this,e,i,o,s)},configurable:!0})})}class Kr{constructor(e){e&&this.set(e)}set(e,n,r){const i=this;function o(a,l,c){const u=ku(l);if(!u)throw new Error("header name must be a non-empty string");const d=me.findKey(i,u);(!d||i[d]===void 0||c===!0||c===void 0&&i[d]!==!1)&&(i[d||l]=Om(a))}const s=(a,l)=>me.forEach(a,(c,u)=>o(c,u,l));if(me.isPlainObject(e)||e instanceof this.constructor)s(e,n);else if(me.isString(e)&&(e=e.trim())&&!x7(e))s(O7(e),n);else if(me.isHeaders(e))for(const[a,l]of e.entries())o(l,a,r);else e!=null&&o(n,e,r);return this}get(e,n){if(e=ku(e),e){const r=me.findKey(this,e);if(r){const i=this[r];if(!n)return i;if(n===!0)return P7(i);if(me.isFunction(n))return n.call(this,i,r);if(me.isRegExp(n))return n.exec(i);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,n){if(e=ku(e),e){const r=me.findKey(this,e);return!!(r&&this[r]!==void 0&&(!n||wh(this,this[r],r,n)))}return!1}delete(e,n){const r=this;let i=!1;function o(s){if(s=ku(s),s){const a=me.findKey(r,s);a&&(!n||wh(r,r[a],a,n))&&(delete r[a],i=!0)}}return me.isArray(e)?e.forEach(o):o(e),i}clear(e){const n=Object.keys(this);let r=n.length,i=!1;for(;r--;){const o=n[r];(!e||wh(this,this[o],o,e,!0))&&(delete this[o],i=!0)}return i}normalize(e){const n=this,r={};return me.forEach(this,(i,o)=>{const s=me.findKey(r,o);if(s){n[s]=Om(i),delete n[o];return}const a=e?D7(o):String(o).trim();a!==o&&delete n[o],n[a]=Om(i),r[a]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const n=Object.create(null);return me.forEach(this,(r,i)=>{r!=null&&r!==!1&&(n[i]=e&&me.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,n])=>e+": "+n).join(`
`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...n){const r=new this(e);return n.forEach(i=>r.set(i)),r}static accessor(e){const r=(this[Lw]=this[Lw]={accessors:{}}).accessors,i=this.prototype;function o(s){const a=ku(s);r[a]||(N7(i,s),r[a]=!0)}return me.isArray(e)?e.forEach(o):o(e),this}}Kr.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);me.reduceDescriptors(Kr.prototype,({value:t},e)=>{let n=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(r){this[n]=r}}});me.freezeMethods(Kr);function Sh(t,e){const n=this||yd,r=e||n,i=Kr.from(r.headers);let o=r.data;return me.forEach(t,function(a){o=a.call(n,o,i.normalize(),e?e.status:void 0)}),i.normalize(),o}function b5(t){return!!(t&&t.__CANCEL__)}function Vc(t,e,n){_t.call(this,t==null?"canceled":t,_t.ERR_CANCELED,e,n),this.name="CanceledError"}me.inherits(Vc,_t,{__CANCEL__:!0});function v5(t,e,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?t(n):e(new _t("Request failed with status code "+n.status,[_t.ERR_BAD_REQUEST,_t.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function R7(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function L7(t,e){t=t||10;const n=new Array(t),r=new Array(t);let i=0,o=0,s;return e=e!==void 0?e:1e3,function(l){const c=Date.now(),u=r[o];s||(s=c),n[i]=l,r[i]=c;let d=o,m=0;for(;d!==i;)m+=n[d++],d=d%t;if(i=(i+1)%t,i===o&&(o=(o+1)%t),c-s<e)return;const g=u&&c-u;return g?Math.round(m*1e3/g):void 0}}function M7(t,e){let n=0,r=1e3/e,i,o;const s=(c,u=Date.now())=>{n=u,i=null,o&&(clearTimeout(o),o=null),t.apply(null,c)};return[(...c)=>{const u=Date.now(),d=u-n;d>=r?s(c,u):(i=c,o||(o=setTimeout(()=>{o=null,s(i)},r-d)))},()=>i&&s(i)]}const yg=(t,e,n=3)=>{let r=0;const i=L7(50,250);return M7(o=>{const s=o.loaded,a=o.lengthComputable?o.total:void 0,l=s-r,c=i(l),u=s<=a;r=s;const d={loaded:s,total:a,progress:a?s/a:void 0,bytes:l,rate:c||void 0,estimated:c&&a&&u?(a-s)/c:void 0,event:o,lengthComputable:a!=null,[e?"download":"upload"]:!0};t(d)},n)},Mw=(t,e)=>{const n=t!=null;return[r=>e[0]({lengthComputable:n,total:t,loaded:r}),e[1]]},$w=t=>(...e)=>me.asap(()=>t(...e)),$7=Xr.hasStandardBrowserEnv?function(){const e=Xr.navigator&&/(msie|trident)/i.test(Xr.navigator.userAgent),n=document.createElement("a");let r;function i(o){let s=o;return e&&(n.setAttribute("href",s),s=n.href),n.setAttribute("href",s),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=i(window.location.href),function(s){const a=me.isString(s)?i(s):s;return a.protocol===r.protocol&&a.host===r.host}}():function(){return function(){return!0}}(),F7=Xr.hasStandardBrowserEnv?{write(t,e,n,r,i,o){const s=[t+"="+encodeURIComponent(e)];me.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),me.isString(r)&&s.push("path="+r),me.isString(i)&&s.push("domain="+i),o===!0&&s.push("secure"),document.cookie=s.join("; ")},read(t){const e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove(t){this.write(t,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function B7(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function V7(t,e){return e?t.replace(/\/?\/$/,"")+"/"+e.replace(/^\/+/,""):t}function y5(t,e){return t&&!B7(e)?V7(t,e):e}const Fw=t=>t instanceof Kr?f({},t):t;function Xa(t,e){e=e||{};const n={};function r(c,u,d){return me.isPlainObject(c)&&me.isPlainObject(u)?me.merge.call({caseless:d},c,u):me.isPlainObject(u)?me.merge({},u):me.isArray(u)?u.slice():u}function i(c,u,d){if(me.isUndefined(u)){if(!me.isUndefined(c))return r(void 0,c,d)}else return r(c,u,d)}function o(c,u){if(!me.isUndefined(u))return r(void 0,u)}function s(c,u){if(me.isUndefined(u)){if(!me.isUndefined(c))return r(void 0,c)}else return r(void 0,u)}function a(c,u,d){if(d in e)return r(c,u);if(d in t)return r(void 0,c)}const l={url:o,method:o,data:o,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,withXSRFToken:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:a,headers:(c,u)=>i(Fw(c),Fw(u),!0)};return me.forEach(Object.keys(Object.assign({},t,e)),function(u){const d=l[u]||i,m=d(t[u],e[u],u);me.isUndefined(m)&&d!==a||(n[u]=m)}),n}const w5=t=>{const e=Xa({},t);let{data:n,withXSRFToken:r,xsrfHeaderName:i,xsrfCookieName:o,headers:s,auth:a}=e;e.headers=s=Kr.from(s),e.url=p5(y5(e.baseURL,e.url),t.params,t.paramsSerializer),a&&s.set("Authorization","Basic "+btoa((a.username||"")+":"+(a.password?unescape(encodeURIComponent(a.password)):"")));let l;if(me.isFormData(n)){if(Xr.hasStandardBrowserEnv||Xr.hasStandardBrowserWebWorkerEnv)s.setContentType(void 0);else if((l=s.getContentType())!==!1){const[c,...u]=l?l.split(";").map(d=>d.trim()).filter(Boolean):[];s.setContentType([c||"multipart/form-data",...u].join("; "))}}if(Xr.hasStandardBrowserEnv&&(r&&me.isFunction(r)&&(r=r(e)),r||r!==!1&&$7(e.url))){const c=i&&o&&F7.read(o);c&&s.set(i,c)}return e},U7=typeof XMLHttpRequest!="undefined",H7=U7&&function(t){return new Promise(function(n,r){const i=w5(t);let o=i.data;const s=Kr.from(i.headers).normalize();let{responseType:a,onUploadProgress:l,onDownloadProgress:c}=i,u,d,m,g,p;function h(){g&&g(),p&&p(),i.cancelToken&&i.cancelToken.unsubscribe(u),i.signal&&i.signal.removeEventListener("abort",u)}let v=new XMLHttpRequest;v.open(i.method.toUpperCase(),i.url,!0),v.timeout=i.timeout;function b(){if(!v)return;const _=Kr.from("getAllResponseHeaders"in v&&v.getAllResponseHeaders()),S={data:!a||a==="text"||a==="json"?v.responseText:v.response,status:v.status,statusText:v.statusText,headers:_,config:t,request:v};v5(function(P){n(P),h()},function(P){r(P),h()},S),v=null}"onloadend"in v?v.onloadend=b:v.onreadystatechange=function(){!v||v.readyState!==4||v.status===0&&!(v.responseURL&&v.responseURL.indexOf("file:")===0)||setTimeout(b)},v.onabort=function(){v&&(r(new _t("Request aborted",_t.ECONNABORTED,t,v)),v=null)},v.onerror=function(){r(new _t("Network Error",_t.ERR_NETWORK,t,v)),v=null},v.ontimeout=function(){let w=i.timeout?"timeout of "+i.timeout+"ms exceeded":"timeout exceeded";const S=i.transitional||h5;i.timeoutErrorMessage&&(w=i.timeoutErrorMessage),r(new _t(w,S.clarifyTimeoutError?_t.ETIMEDOUT:_t.ECONNABORTED,t,v)),v=null},o===void 0&&s.setContentType(null),"setRequestHeader"in v&&me.forEach(s.toJSON(),function(w,S){v.setRequestHeader(S,w)}),me.isUndefined(i.withCredentials)||(v.withCredentials=!!i.withCredentials),a&&a!=="json"&&(v.responseType=i.responseType),c&&([m,p]=yg(c,!0),v.addEventListener("progress",m)),l&&v.upload&&([d,g]=yg(l),v.upload.addEventListener("progress",d),v.upload.addEventListener("loadend",g)),(i.cancelToken||i.signal)&&(u=_=>{v&&(r(!_||_.type?new Vc(null,t,v):_),v.abort(),v=null)},i.cancelToken&&i.cancelToken.subscribe(u),i.signal&&(i.signal.aborted?u():i.signal.addEventListener("abort",u)));const y=R7(i.url);if(y&&Xr.protocols.indexOf(y)===-1){r(new _t("Unsupported protocol "+y+":",_t.ERR_BAD_REQUEST,t));return}v.send(o||null)})},G7=(t,e)=>{const{length:n}=t=t?t.filter(Boolean):[];if(e||n){let r=new AbortController,i;const o=function(c){if(!i){i=!0,a();const u=c instanceof Error?c:this.reason;r.abort(u instanceof _t?u:new Vc(u instanceof Error?u.message:u))}};let s=e&&setTimeout(()=>{s=null,o(new _t(`timeout ${e} of ms exceeded`,_t.ETIMEDOUT))},e);const a=()=>{t&&(s&&clearTimeout(s),s=null,t.forEach(c=>{c.unsubscribe?c.unsubscribe(o):c.removeEventListener("abort",o)}),t=null)};t.forEach(c=>c.addEventListener("abort",o));const{signal:l}=r;return l.unsubscribe=()=>me.asap(a),l}},z7=function*(t,e){let n=t.byteLength;if(n<e){yield t;return}let r=0,i;for(;r<n;)i=r+e,yield t.slice(r,i),r=i},W7=function(t,e){return Zp(this,null,function*(){try{for(var n=hy(j7(t)),r,i,o;r=!(i=yield new ra(n.next())).done;r=!1){const s=i.value;yield*eh(z7(s,e))}}catch(i){o=[i]}finally{try{r&&(i=n.return)&&(yield new ra(i.call(n)))}finally{if(o)throw o[0]}}})},j7=function(t){return Zp(this,null,function*(){if(t[Symbol.asyncIterator]){yield*eh(t);return}const e=t.getReader();try{for(;;){const{done:n,value:r}=yield new ra(e.read());if(n)break;yield r}}finally{yield new ra(e.cancel())}})},Bw=(t,e,n,r)=>{const i=W7(t,e);let o=0,s,a=c=>{s||(s=!0,r&&r(c))};return new ReadableStream({pull(c){return G(this,null,function*(){try{const{done:u,value:d}=yield i.next();if(u){a(),c.close();return}let m=d.byteLength;if(n){let g=o+=m;n(g)}c.enqueue(new Uint8Array(d))}catch(u){throw a(u),u}})},cancel(c){return a(c),i.return()}},{highWaterMark:2})},wp=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",S5=wp&&typeof ReadableStream=="function",q7=wp&&(typeof TextEncoder=="function"?(t=>e=>t.encode(e))(new TextEncoder):t=>G(void 0,null,function*(){return new Uint8Array(yield new Response(t).arrayBuffer())})),E5=(t,...e)=>{try{return!!t(...e)}catch(n){return!1}},Y7=S5&&E5(()=>{let t=!1;const e=new Request(Xr.origin,{body:new ReadableStream,method:"POST",get duplex(){return t=!0,"half"}}).headers.has("Content-Type");return t&&!e}),Vw=64*1024,P_=S5&&E5(()=>me.isReadableStream(new Response("").body)),wg={stream:P_&&(t=>t.body)};wp&&(t=>{["text","arrayBuffer","blob","formData","stream"].forEach(e=>{!wg[e]&&(wg[e]=me.isFunction(t[e])?n=>n[e]():(n,r)=>{throw new _t(`Response type '${e}' is not supported`,_t.ERR_NOT_SUPPORT,r)})})})(new Response);const X7=t=>G(void 0,null,function*(){if(t==null)return 0;if(me.isBlob(t))return t.size;if(me.isSpecCompliantForm(t))return(yield new Request(Xr.origin,{method:"POST",body:t}).arrayBuffer()).byteLength;if(me.isArrayBufferView(t)||me.isArrayBuffer(t))return t.byteLength;if(me.isURLSearchParams(t)&&(t=t+""),me.isString(t))return(yield q7(t)).byteLength}),K7=(t,e)=>G(void 0,null,function*(){const n=me.toFiniteNumber(t.getContentLength());return n==null?X7(e):n}),Q7=wp&&(t=>G(void 0,null,function*(){let{url:e,method:n,data:r,signal:i,cancelToken:o,timeout:s,onDownloadProgress:a,onUploadProgress:l,responseType:c,headers:u,withCredentials:d="same-origin",fetchOptions:m}=w5(t);c=c?(c+"").toLowerCase():"text";let g=G7([i,o&&o.toAbortSignal()],s),p;const h=g&&g.unsubscribe&&(()=>{g.unsubscribe()});let v;try{if(l&&Y7&&n!=="get"&&n!=="head"&&(v=yield K7(u,r))!==0){let S=new Request(e,{method:"POST",body:r,duplex:"half"}),E;if(me.isFormData(r)&&(E=S.headers.get("content-type"))&&u.setContentType(E),S.body){const[P,A]=Mw(v,yg($w(l)));r=Bw(S.body,Vw,P,A)}}me.isString(d)||(d=d?"include":"omit");const b="credentials"in Request.prototype;p=new Request(e,H(f({},m),{signal:g,method:n.toUpperCase(),headers:u.normalize().toJSON(),body:r,duplex:"half",credentials:b?d:void 0}));let y=yield fetch(p);const _=P_&&(c==="stream"||c==="response");if(P_&&(a||_&&h)){const S={};["status","statusText","headers"].forEach(C=>{S[C]=y[C]});const E=me.toFiniteNumber(y.headers.get("content-length")),[P,A]=a&&Mw(E,yg($w(a),!0))||[];y=new Response(Bw(y.body,Vw,P,()=>{A&&A(),h&&h()}),S)}c=c||"text";let w=yield wg[me.findKey(wg,c)||"text"](y,t);return!_&&h&&h(),yield new Promise((S,E)=>{v5(S,E,{data:w,headers:Kr.from(y.headers),status:y.status,statusText:y.statusText,config:t,request:p})})}catch(b){throw h&&h(),b&&b.name==="TypeError"&&/fetch/i.test(b.message)?Object.assign(new _t("Network Error",_t.ERR_NETWORK,t,p),{cause:b.cause||b}):_t.from(b,b&&b.code,t,p)}})),x_={http:d7,xhr:H7,fetch:Q7};me.forEach(x_,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch(n){}Object.defineProperty(t,"adapterName",{value:e})}});const Uw=t=>`- ${t}`,J7=t=>me.isFunction(t)||t===null||t===!1,T5={getAdapter:t=>{t=me.isArray(t)?t:[t];const{length:e}=t;let n,r;const i={};for(let o=0;o<e;o++){n=t[o];let s;if(r=n,!J7(n)&&(r=x_[(s=String(n)).toLowerCase()],r===void 0))throw new _t(`Unknown adapter '${s}'`);if(r)break;i[s||"#"+o]=r}if(!r){const o=Object.entries(i).map(([a,l])=>`adapter ${a} `+(l===!1?"is not supported by the environment":"is not available in the build"));let s=e?o.length>1?`since :
`+o.map(Uw).join(`
`):" "+Uw(o[0]):"as no adapter specified";throw new _t("There is no suitable adapter to dispatch the request "+s,"ERR_NOT_SUPPORT")}return r},adapters:x_};function Eh(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new Vc(null,t)}function Hw(t){return Eh(t),t.headers=Kr.from(t.headers),t.data=Sh.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),T5.getAdapter(t.adapter||yd.adapter)(t).then(function(r){return Eh(t),r.data=Sh.call(t,t.transformResponse,r),r.headers=Kr.from(r.headers),r},function(r){return b5(r)||(Eh(t),r&&r.response&&(r.response.data=Sh.call(t,t.transformResponse,r.response),r.response.headers=Kr.from(r.response.headers))),Promise.reject(r)})}const C5="1.7.7",Pv={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{Pv[t]=function(r){return typeof r===t||"a"+(e<1?"n ":" ")+t}});const Gw={};Pv.transitional=function(e,n,r){function i(o,s){return"[Axios v"+C5+"] Transitional option '"+o+"'"+s+(r?". "+r:"")}return(o,s,a)=>{if(e===!1)throw new _t(i(s," has been removed"+(n?" in "+n:"")),_t.ERR_DEPRECATED);return n&&!Gw[s]&&(Gw[s]=!0,console.warn(i(s," has been deprecated since v"+n+" and will be removed in the near future"))),e?e(o,s,a):!0}};function Z7(t,e,n){if(typeof t!="object")throw new _t("options must be an object",_t.ERR_BAD_OPTION_VALUE);const r=Object.keys(t);let i=r.length;for(;i-- >0;){const o=r[i],s=e[o];if(s){const a=t[o],l=a===void 0||s(a,o,t);if(l!==!0)throw new _t("option "+o+" must be "+l,_t.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new _t("Unknown option "+o,_t.ERR_BAD_OPTION)}}const D_={assertOptions:Z7,validators:Pv},gs=D_.validators;class Ga{constructor(e){this.defaults=e,this.interceptors={request:new Rw,response:new Rw}}request(e,n){return G(this,null,function*(){try{return yield this._request(e,n)}catch(r){if(r instanceof Error){let i;Error.captureStackTrace?Error.captureStackTrace(i={}):i=new Error;const o=i.stack?i.stack.replace(/^.+\n/,""):"";try{r.stack?o&&!String(r.stack).endsWith(o.replace(/^.+\n.+\n/,""))&&(r.stack+=`
`+o):r.stack=o}catch(s){}}throw r}})}_request(e,n){typeof e=="string"?(n=n||{},n.url=e):n=e||{},n=Xa(this.defaults,n);const{transitional:r,paramsSerializer:i,headers:o}=n;r!==void 0&&D_.assertOptions(r,{silentJSONParsing:gs.transitional(gs.boolean),forcedJSONParsing:gs.transitional(gs.boolean),clarifyTimeoutError:gs.transitional(gs.boolean)},!1),i!=null&&(me.isFunction(i)?n.paramsSerializer={serialize:i}:D_.assertOptions(i,{encode:gs.function,serialize:gs.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let s=o&&me.merge(o.common,o[n.method]);o&&me.forEach(["delete","get","head","post","put","patch","common"],p=>{delete o[p]}),n.headers=Kr.concat(s,o);const a=[];let l=!0;this.interceptors.request.forEach(function(h){typeof h.runWhen=="function"&&h.runWhen(n)===!1||(l=l&&h.synchronous,a.unshift(h.fulfilled,h.rejected))});const c=[];this.interceptors.response.forEach(function(h){c.push(h.fulfilled,h.rejected)});let u,d=0,m;if(!l){const p=[Hw.bind(this),void 0];for(p.unshift.apply(p,a),p.push.apply(p,c),m=p.length,u=Promise.resolve(n);d<m;)u=u.then(p[d++],p[d++]);return u}m=a.length;let g=n;for(d=0;d<m;){const p=a[d++],h=a[d++];try{g=p(g)}catch(v){h.call(this,v);break}}try{u=Hw.call(this,g)}catch(p){return Promise.reject(p)}for(d=0,m=c.length;d<m;)u=u.then(c[d++],c[d++]);return u}getUri(e){e=Xa(this.defaults,e);const n=y5(e.baseURL,e.url);return p5(n,e.params,e.paramsSerializer)}}me.forEach(["delete","get","head","options"],function(e){Ga.prototype[e]=function(n,r){return this.request(Xa(r||{},{method:e,url:n,data:(r||{}).data}))}});me.forEach(["post","put","patch"],function(e){function n(r){return function(o,s,a){return this.request(Xa(a||{},{method:e,headers:r?{"Content-Type":"multipart/form-data"}:{},url:o,data:s}))}}Ga.prototype[e]=n(),Ga.prototype[e+"Form"]=n(!0)});class xv{constructor(e){if(typeof e!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(o){n=o});const r=this;this.promise.then(i=>{if(!r._listeners)return;let o=r._listeners.length;for(;o-- >0;)r._listeners[o](i);r._listeners=null}),this.promise.then=i=>{let o;const s=new Promise(a=>{r.subscribe(a),o=a}).then(i);return s.cancel=function(){r.unsubscribe(o)},s},e(function(o,s,a){r.reason||(r.reason=new Vc(o,s,a),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const n=this._listeners.indexOf(e);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const e=new AbortController,n=r=>{e.abort(r)};return this.subscribe(n),e.signal.unsubscribe=()=>this.unsubscribe(n),e.signal}static source(){let e;return{token:new xv(function(i){e=i}),cancel:e}}}function e9(t){return function(n){return t.apply(null,n)}}function t9(t){return me.isObject(t)&&t.isAxiosError===!0}const N_={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(N_).forEach(([t,e])=>{N_[e]=t});function k5(t){const e=new Ga(t),n=r5(Ga.prototype.request,e);return me.extend(n,Ga.prototype,e,{allOwnKeys:!0}),me.extend(n,e,null,{allOwnKeys:!0}),n.create=function(i){return k5(Xa(t,i))},n}const tn=k5(yd);tn.Axios=Ga;tn.CanceledError=Vc;tn.CancelToken=xv;tn.isCancel=b5;tn.VERSION=C5;tn.toFormData=yp;tn.AxiosError=_t;tn.Cancel=tn.CanceledError;tn.all=function(e){return Promise.all(e)};tn.spread=e9;tn.isAxiosError=t9;tn.mergeConfig=Xa;tn.AxiosHeaders=Kr;tn.formToJSON=t=>_5(me.isHTMLForm(t)?new FormData(t):t);tn.getAdapter=T5.getAdapter;tn.HttpStatusCode=N_;tn.default=tn;var zne=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function ol(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function Wne(t){if(t.__esModule)return t;var e=t.default;if(typeof e=="function"){var n=function r(){return this instanceof r?Reflect.construct(e,arguments,this.constructor):e.apply(this,arguments)};n.prototype=e.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(t).forEach(function(r){var i=Object.getOwnPropertyDescriptor(t,r);Object.defineProperty(n,r,i.get?i:{enumerable:!0,get:function(){return t[r]}})}),n}var Dv={exports:{}},rc=typeof Reflect=="object"?Reflect:null,zw=rc&&typeof rc.apply=="function"?rc.apply:function(e,n,r){return Function.prototype.apply.call(e,n,r)},Pm;rc&&typeof rc.ownKeys=="function"?Pm=rc.ownKeys:Object.getOwnPropertySymbols?Pm=function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Pm=function(e){return Object.getOwnPropertyNames(e)};function n9(t){console&&console.warn&&console.warn(t)}var A5=Number.isNaN||function(e){return e!==e};function Qt(){Qt.init.call(this)}Dv.exports=Qt;Dv.exports.once=s9;Qt.EventEmitter=Qt;Qt.prototype._events=void 0;Qt.prototype._eventsCount=0;Qt.prototype._maxListeners=void 0;var Ww=10;function Sp(t){if(typeof t!="function")throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof t)}Object.defineProperty(Qt,"defaultMaxListeners",{enumerable:!0,get:function(){return Ww},set:function(t){if(typeof t!="number"||t<0||A5(t))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+t+".");Ww=t}});Qt.init=function(){(this._events===void 0||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0};Qt.prototype.setMaxListeners=function(e){if(typeof e!="number"||e<0||A5(e))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+e+".");return this._maxListeners=e,this};function I5(t){return t._maxListeners===void 0?Qt.defaultMaxListeners:t._maxListeners}Qt.prototype.getMaxListeners=function(){return I5(this)};Qt.prototype.emit=function(e){for(var n=[],r=1;r<arguments.length;r++)n.push(arguments[r]);var i=e==="error",o=this._events;if(o!==void 0)i=i&&o.error===void 0;else if(!i)return!1;if(i){var s;if(n.length>0&&(s=n[0]),s instanceof Error)throw s;var a=new Error("Unhandled error."+(s?" ("+s.message+")":""));throw a.context=s,a}var l=o[e];if(l===void 0)return!1;if(typeof l=="function")zw(l,this,n);else for(var c=l.length,u=N5(l,c),r=0;r<c;++r)zw(u[r],this,n);return!0};function O5(t,e,n,r){var i,o,s;if(Sp(n),o=t._events,o===void 0?(o=t._events=Object.create(null),t._eventsCount=0):(o.newListener!==void 0&&(t.emit("newListener",e,n.listener?n.listener:n),o=t._events),s=o[e]),s===void 0)s=o[e]=n,++t._eventsCount;else if(typeof s=="function"?s=o[e]=r?[n,s]:[s,n]:r?s.unshift(n):s.push(n),i=I5(t),i>0&&s.length>i&&!s.warned){s.warned=!0;var a=new Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(e)+" listeners added. Use emitter.setMaxListeners() to increase limit");a.name="MaxListenersExceededWarning",a.emitter=t,a.type=e,a.count=s.length,n9(a)}return t}Qt.prototype.addListener=function(e,n){return O5(this,e,n,!1)};Qt.prototype.on=Qt.prototype.addListener;Qt.prototype.prependListener=function(e,n){return O5(this,e,n,!0)};function r9(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,arguments.length===0?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function P5(t,e,n){var r={fired:!1,wrapFn:void 0,target:t,type:e,listener:n},i=r9.bind(r);return i.listener=n,r.wrapFn=i,i}Qt.prototype.once=function(e,n){return Sp(n),this.on(e,P5(this,e,n)),this};Qt.prototype.prependOnceListener=function(e,n){return Sp(n),this.prependListener(e,P5(this,e,n)),this};Qt.prototype.removeListener=function(e,n){var r,i,o,s,a;if(Sp(n),i=this._events,i===void 0)return this;if(r=i[e],r===void 0)return this;if(r===n||r.listener===n)--this._eventsCount===0?this._events=Object.create(null):(delete i[e],i.removeListener&&this.emit("removeListener",e,r.listener||n));else if(typeof r!="function"){for(o=-1,s=r.length-1;s>=0;s--)if(r[s]===n||r[s].listener===n){a=r[s].listener,o=s;break}if(o<0)return this;o===0?r.shift():i9(r,o),r.length===1&&(i[e]=r[0]),i.removeListener!==void 0&&this.emit("removeListener",e,a||n)}return this};Qt.prototype.off=Qt.prototype.removeListener;Qt.prototype.removeAllListeners=function(e){var n,r,i;if(r=this._events,r===void 0)return this;if(r.removeListener===void 0)return arguments.length===0?(this._events=Object.create(null),this._eventsCount=0):r[e]!==void 0&&(--this._eventsCount===0?this._events=Object.create(null):delete r[e]),this;if(arguments.length===0){var o=Object.keys(r),s;for(i=0;i<o.length;++i)s=o[i],s!=="removeListener"&&this.removeAllListeners(s);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if(n=r[e],typeof n=="function")this.removeListener(e,n);else if(n!==void 0)for(i=n.length-1;i>=0;i--)this.removeListener(e,n[i]);return this};function x5(t,e,n){var r=t._events;if(r===void 0)return[];var i=r[e];return i===void 0?[]:typeof i=="function"?n?[i.listener||i]:[i]:n?o9(i):N5(i,i.length)}Qt.prototype.listeners=function(e){return x5(this,e,!0)};Qt.prototype.rawListeners=function(e){return x5(this,e,!1)};Qt.listenerCount=function(t,e){return typeof t.listenerCount=="function"?t.listenerCount(e):D5.call(t,e)};Qt.prototype.listenerCount=D5;function D5(t){var e=this._events;if(e!==void 0){var n=e[t];if(typeof n=="function")return 1;if(n!==void 0)return n.length}return 0}Qt.prototype.eventNames=function(){return this._eventsCount>0?Pm(this._events):[]};function N5(t,e){for(var n=new Array(e),r=0;r<e;++r)n[r]=t[r];return n}function i9(t,e){for(;e+1<t.length;e++)t[e]=t[e+1];t.pop()}function o9(t){for(var e=new Array(t.length),n=0;n<e.length;++n)e[n]=t[n].listener||t[n];return e}function s9(t,e){return new Promise(function(n,r){function i(s){t.removeListener(e,o),r(s)}function o(){typeof t.removeListener=="function"&&t.removeListener("error",i),n([].slice.call(arguments))}R5(t,e,o,{once:!0}),e!=="error"&&a9(t,i,{once:!0})})}function a9(t,e,n){typeof t.on=="function"&&R5(t,"error",e,n)}function R5(t,e,n,r){if(typeof t.on=="function")r.once?t.once(e,n):t.on(e,n);else if(typeof t.addEventListener=="function")t.addEventListener(e,function i(o){r.once&&t.removeEventListener(e,i),n(o)});else throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof t)}var l9=Dv.exports;const Nv=ol(l9),Bs=new Nv;var uc;class sl{constructor(e){xt(this,uc);en(this,uc,e)}get alias(){return De(this,uc).alias}get idAttribute(){var e;return(e=De(this,uc).state.genericAdvancedSettings.state.advanced)==null?void 0:e.elementId}}uc=new WeakMap;var ri;class Rv{constructor(e){xt(this,ri);en(this,ri,e)}get id(){const e=Number(De(this,ri).state.id);return isNaN(e)?String(De(this,ri).state.id):e}get sdkIdentifier(){return De(this,ri).state.sdkIdentifier}get label(){return De(this,ri).state.label}get type(){return De(this,ri).state.inputHtmlType}get value(){return De(this,ri).getStringifiedValue()}set value(e){if(!["string","number","boolean"].includes((typeof e).toLowerCase()))throw new TypeError(`[SDK] ${e} is not typeof string, number or boolean.`);De(this,ri).state.value=De(this,ri).parseStringValue(e!=null?e:"")}set valid(e){try{if(typeof e!="boolean")throw new TypeError(`[SDK] ${e} is not typeof boolean.`);De(this,ri).state.isValid=e}catch(n){console.error(n)}}get valid(){throw new Error("This functionality is not yet available")}onChange(e){return tt(()=>this.value,n=>{e(n)},{deep:!0})}onChangeOnce(e){const n=this.onChange(r=>{n&&(e(r),n())});return n}}ri=new WeakMap;var fc;class Ep extends sl{constructor(n){super(n);xt(this,fc);en(this,fc,n)}get formFields(){var n;return De(this,fc).state.fields?(n=De(this,fc).state.fields.map(r=>new Rv(r)))!=null?n:[]:[]}}fc=new WeakMap;var dc;class c9 extends sl{constructor(n){super(n);xt(this,dc);en(this,dc,n)}get formFields(){var n;return De(this,dc).state.fields?(n=De(this,dc).state.fields.map(r=>new Rv(r)))!=null?n:[]:[]}}dc=new WeakMap;function On(t,e){if(typeof e!==t)throw new TypeError(`[SDK] ${e} is not typeof ${t}`)}var mc;class L5 extends sl{constructor(n){super(n);xt(this,mc);en(this,mc,n)}get label(){return De(this,mc).state.label}set label(n){try{On("string",n),De(this,mc).state.label=n}catch(r){console.error(r)}}}mc=new WeakMap;class u9 extends sl{}var Ls;class M5 extends sl{constructor(n){super(n);xt(this,Ls);en(this,Ls,n)}get source(){return De(this,Ls).state.src}set source(n){try{On("string",n),De(this,Ls).state.src=n}catch(r){console.error(r)}}get alt(){return De(this,Ls).state.altText}set alt(n){try{On("string",n),De(this,Ls).state.altText=n}catch(r){console.error(r)}}}Ls=new WeakMap;var La;class f9 extends sl{constructor(n){super(n);xt(this,La);en(this,La,n)}get formFields(){var n;if(De(this,La).state.fields&&!De(this,La).state.settings.customIdentifier)return(n=De(this,La).state.fields.map(r=>new Rv(r)))!=null?n:[]}}La=new WeakMap;var Ma;class $5{constructor(e){xt(this,Ma);en(this,Ma,e)}get addons(){return De(this,Ma).state.addons.map(e=>e.alias==="registration"?new Ep(e):e.alias==="lf-button"?new L5(e):e.alias==="lf-icon"?new u9(e):e.alias==="lf-image"?new M5(e):e.alias==="tipafriend"?new c9(e):e.alias==="authentication"?new f9(e):new sl(e))}get id(){return String(De(this,Ma).state.id)}get label(){return De(this,Ma).state.label}}Ma=new WeakMap;var $a;class Lv{constructor(e){xt(this,$a);en(this,$a,e)}get Columns(){return console.warn("[Playable] SdkRowModel.Columns is deprecated, use SdkRowModel.columns instead"),this.columns}get columns(){return De(this,$a).state.columns.map(e=>new $5(e))}get id(){return String(De(this,$a).state.id)}get label(){return De(this,$a).state.label}}$a=new WeakMap;var Vo;class Ws{constructor(e){xt(this,Vo);en(this,Vo,e)}get rows(){return De(this,Vo).state.content[0]&&De(this,Vo).state.content[0].type==="grid"?De(this,Vo).state.content[0].rows.map(e=>new Lv(e)):(console.error("[SDK] Not able to find any rows on the section"),[])}get formFields(){const e=[];return this.rows.forEach(n=>{n.columns.forEach(r=>{r.addons.forEach(i=>{i instanceof Ep&&e.push(...i.formFields)})})}),e}get id(){return De(this,Vo).state.id}get title(){return De(this,Vo).state.title}}Vo=new WeakMap;var Zf,ed;class d9{constructor(e,n){xt(this,Zf);xt(this,ed);en(this,Zf,n?new Ws(n):void 0),en(this,ed,new Ws(e))}get from(){return De(this,Zf)}get to(){return De(this,ed)}}Zf=new WeakMap,ed=new WeakMap;var td;class m9{constructor(e){xt(this,td);en(this,td,e)}get winner(){return De(this,td)}}td=new WeakMap;let Jd;const g9=new Uint8Array(16);function p9(){if(!Jd&&(Jd=typeof crypto!="undefined"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!Jd))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return Jd(g9)}const sr=[];for(let t=0;t<256;++t)sr.push((t+256).toString(16).slice(1));function h9(t,e=0){return sr[t[e+0]]+sr[t[e+1]]+sr[t[e+2]]+sr[t[e+3]]+"-"+sr[t[e+4]]+sr[t[e+5]]+"-"+sr[t[e+6]]+sr[t[e+7]]+"-"+sr[t[e+8]]+sr[t[e+9]]+"-"+sr[t[e+10]]+sr[t[e+11]]+sr[t[e+12]]+sr[t[e+13]]+sr[t[e+14]]+sr[t[e+15]]}const _9=typeof crypto!="undefined"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),jw={randomUUID:_9};function xm(t,e,n){if(jw.randomUUID&&!e&&!t)return jw.randomUUID();t=t||{};const r=t.random||(t.rng||p9)();return r[6]=r[6]&15|64,r[8]=r[8]&63|128,h9(r)}const b9=new Set(["ENOTFOUND","ENETUNREACH","UNABLE_TO_GET_ISSUER_CERT","UNABLE_TO_GET_CRL","UNABLE_TO_DECRYPT_CERT_SIGNATURE","UNABLE_TO_DECRYPT_CRL_SIGNATURE","UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY","CERT_SIGNATURE_FAILURE","CRL_SIGNATURE_FAILURE","CERT_NOT_YET_VALID","CERT_HAS_EXPIRED","CRL_NOT_YET_VALID","CRL_HAS_EXPIRED","ERROR_IN_CERT_NOT_BEFORE_FIELD","ERROR_IN_CERT_NOT_AFTER_FIELD","ERROR_IN_CRL_LAST_UPDATE_FIELD","ERROR_IN_CRL_NEXT_UPDATE_FIELD","OUT_OF_MEM","DEPTH_ZERO_SELF_SIGNED_CERT","SELF_SIGNED_CERT_IN_CHAIN","UNABLE_TO_GET_ISSUER_CERT_LOCALLY","UNABLE_TO_VERIFY_LEAF_SIGNATURE","CERT_CHAIN_TOO_LONG","CERT_REVOKED","INVALID_CA","PATH_LENGTH_EXCEEDED","INVALID_PURPOSE","CERT_UNTRUSTED","CERT_REJECTED","HOSTNAME_MISMATCH"]);var v9=t=>!b9.has(t&&t.code);const y9=ol(v9);function qw(t,e,n,r,i,o,s){try{var a=t[o](s),l=a.value}catch(c){n(c);return}a.done?e(l):Promise.resolve(l).then(r,i)}function F5(t){return function(){var e=this,n=arguments;return new Promise(function(r,i){var o=t.apply(e,n);function s(l){qw(o,r,i,s,a,"next",l)}function a(l){qw(o,r,i,s,a,"throw",l)}s(void 0)})}}function Yw(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function Th(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?Yw(Object(n),!0).forEach(function(r){w9(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Yw(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function w9(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var B5="axios-retry";function V5(t){var e=["ERR_CANCELED","ECONNABORTED"];return!t.response&&!!t.code&&!e.includes(t.code)&&y9(t)}var U5=["get","head","options"],S9=U5.concat(["put","delete"]);function Mv(t){return t.code!=="ECONNABORTED"&&(!t.response||t.response.status>=500&&t.response.status<=599)}function E9(t){return t.config?Mv(t)&&U5.indexOf(t.config.method)!==-1:!1}function H5(t){return t.config?Mv(t)&&S9.indexOf(t.config.method)!==-1:!1}function G5(t){return V5(t)||H5(t)}function T9(){return 0}function C9(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:100,n=Math.pow(2,t)*e,r=n*.2*Math.random();return n+r}var k9={retries:3,retryCondition:G5,retryDelay:T9,shouldResetTimeout:!1,onRetry:()=>{}};function A9(t,e){return Th(Th(Th({},k9),e),t[B5])}function Xw(t,e){var n=A9(t,e);return n.retryCount=n.retryCount||0,t[B5]=n,n}function I9(t,e){t.defaults.agent===e.agent&&delete e.agent,t.defaults.httpAgent===e.httpAgent&&delete e.httpAgent,t.defaults.httpsAgent===e.httpsAgent&&delete e.httpsAgent}function O9(t,e){return R_.apply(this,arguments)}function R_(){return R_=F5(function*(t,e){var{retries:n,retryCondition:r}=t,i=t.retryCount<n&&r(e);if(typeof i=="object")try{var o=yield i;return o!==!1}catch(s){return!1}return i}),R_.apply(this,arguments)}function al(t,e){var n=t.interceptors.request.use(i=>{var o=Xw(i,e);return o.lastRequestTime=Date.now(),i}),r=t.interceptors.response.use(null,function(){var i=F5(function*(o){var{config:s}=o;if(!s)return Promise.reject(o);var a=Xw(s,e);if(yield O9(a,o)){a.retryCount+=1;var{retryDelay:l,shouldResetTimeout:c,onRetry:u}=a,d=l(a.retryCount,o);if(I9(t,s),!c&&s.timeout&&a.lastRequestTime){var m=Date.now()-a.lastRequestTime,g=s.timeout-m-d;if(g<=0)return Promise.reject(o);s.timeout=g}return s.transformRequest=[p=>p],yield u(a.retryCount,o,s),new Promise(p=>setTimeout(()=>p(t(s)),d))}return Promise.reject(o)});return function(o){return i.apply(this,arguments)}}());return{requestInterceptorId:n,responseInterceptorId:r}}al.isNetworkError=V5;al.isSafeRequestError=E9;al.isIdempotentRequestError=H5;al.isNetworkOrIdempotentRequestError=G5;al.exponentialDelay=C9;al.isRetryableError=Mv;const z5=Object.prototype.toString;function W5(t){switch(z5.call(t)){case"[object Error]":case"[object Exception]":case"[object DOMException]":return!0;default:return ns(t,Error)}}function Uc(t,e){return z5.call(t)===`[object ${e}]`}function $v(t){return Uc(t,"ErrorEvent")}function Kw(t){return Uc(t,"DOMError")}function P9(t){return Uc(t,"DOMException")}function go(t){return Uc(t,"String")}function Fv(t){return typeof t=="object"&&t!==null&&"__sentry_template_string__"in t&&"__sentry_template_values__"in t}function Bv(t){return t===null||Fv(t)||typeof t!="object"&&typeof t!="function"}function Ec(t){return Uc(t,"Object")}function Tp(t){return typeof Event!="undefined"&&ns(t,Event)}function x9(t){return typeof Element!="undefined"&&ns(t,Element)}function D9(t){return Uc(t,"RegExp")}function Cp(t){return!!(t&&t.then&&typeof t.then=="function")}function N9(t){return Ec(t)&&"nativeEvent"in t&&"preventDefault"in t&&"stopPropagation"in t}function j5(t){return typeof t=="number"&&t!==t}function ns(t,e){try{return t instanceof e}catch(n){return!1}}function q5(t){return!!(typeof t=="object"&&t!==null&&(t.__isVue||t._isVue))}function ic(t,e=0){return typeof t!="string"||e===0||t.length<=e?t:`${t.slice(0,e)}...`}function Qw(t,e){if(!Array.isArray(t))return"";const n=[];for(let r=0;r<t.length;r++){const i=t[r];try{q5(i)?n.push("[VueViewModel]"):n.push(String(i))}catch(o){n.push("[value cannot be serialized]")}}return n.join(e)}function R9(t,e,n=!1){return go(t)?D9(e)?e.test(t):go(e)?n?t===e:t.includes(e):!1:!1}function wd(t,e=[],n=!1){return e.some(r=>R9(t,r,n))}function L9(t,e,n=250,r,i,o,s){if(!o.exception||!o.exception.values||!s||!ns(s.originalException,Error))return;const a=o.exception.values.length>0?o.exception.values[o.exception.values.length-1]:void 0;a&&(o.exception.values=M9(L_(t,e,i,s.originalException,r,o.exception.values,a,0),n))}function L_(t,e,n,r,i,o,s,a){if(o.length>=n+1)return o;let l=[...o];if(ns(r[i],Error)){Jw(s,a);const c=t(e,r[i]),u=l.length;Zw(c,i,u,a),l=L_(t,e,n,r[i],i,[c,...l],c,u)}return Array.isArray(r.errors)&&r.errors.forEach((c,u)=>{if(ns(c,Error)){Jw(s,a);const d=t(e,c),m=l.length;Zw(d,`errors[${u}]`,m,a),l=L_(t,e,n,c,i,[d,...l],d,m)}}),l}function Jw(t,e){t.mechanism=t.mechanism||{type:"generic",handled:!0},t.mechanism=H(f(f({},t.mechanism),t.type==="AggregateError"&&{is_exception_group:!0}),{exception_id:e})}function Zw(t,e,n,r){t.mechanism=t.mechanism||{type:"generic",handled:!0},t.mechanism=H(f({},t.mechanism),{type:"chained",source:e,exception_id:n,parent_id:r})}function M9(t,e){return t.map(n=>(n.value&&(n.value=ic(n.value,e)),n))}function Zd(t){return t&&t.Math==Math?t:void 0}const Bt=typeof globalThis=="object"&&Zd(globalThis)||typeof window=="object"&&Zd(window)||typeof self=="object"&&Zd(self)||typeof global=="object"&&Zd(global)||function(){return this}()||{};function Vv(){return Bt}function Y5(t,e,n){const r=n||Bt,i=r.__SENTRY__=r.__SENTRY__||{};return i[t]||(i[t]=e())}const oc=Vv(),$9=80;function Tc(t,e={}){if(!t)return"<unknown>";try{let n=t;const r=5,i=[];let o=0,s=0;const a=" > ",l=a.length;let c;const u=Array.isArray(e)?e:e.keyAttrs,d=!Array.isArray(e)&&e.maxStringLength||$9;for(;n&&o++<r&&(c=F9(n,u),!(c==="html"||o>1&&s+i.length*l+c.length>=d));)i.push(c),s+=c.length,n=n.parentNode;return i.reverse().join(a)}catch(n){return"<unknown>"}}function F9(t,e){const n=t,r=[];let i,o,s,a,l;if(!n||!n.tagName)return"";if(oc.HTMLElement&&n instanceof HTMLElement&&n.dataset&&n.dataset.sentryComponent)return n.dataset.sentryComponent;r.push(n.tagName.toLowerCase());const c=e&&e.length?e.filter(d=>n.getAttribute(d)).map(d=>[d,n.getAttribute(d)]):null;if(c&&c.length)c.forEach(d=>{r.push(`[${d[0]}="${d[1]}"]`)});else if(n.id&&r.push(`#${n.id}`),i=n.className,i&&go(i))for(o=i.split(/\s+/),l=0;l<o.length;l++)r.push(`.${o[l]}`);const u=["aria-label","type","name","title","alt"];for(l=0;l<u.length;l++)s=u[l],a=n.getAttribute(s),a&&r.push(`[${s}="${a}"]`);return r.join("")}function B9(){try{return oc.document.location.href}catch(t){return""}}function V9(t){return oc.document&&oc.document.querySelector?oc.document.querySelector(t):null}function X5(t){if(!oc.HTMLElement)return null;let e=t;const n=5;for(let r=0;r<n;r++){if(!e)return null;if(e instanceof HTMLElement&&e.dataset.sentryComponent)return e.dataset.sentryComponent;e=e.parentNode}return null}const Hc=typeof __SENTRY_DEBUG__=="undefined"||__SENTRY_DEBUG__,U9="Sentry Logger ",M_=["debug","info","warn","error","log","assert","trace"],Sg={};function ll(t){if(!("console"in Bt))return t();const e=Bt.console,n={},r=Object.keys(Sg);r.forEach(i=>{const o=Sg[i];n[i]=e[i],e[i]=o});try{return t()}finally{r.forEach(i=>{e[i]=n[i]})}}function H9(){let t=!1;const e={enable:()=>{t=!0},disable:()=>{t=!1},isEnabled:()=>t};return Hc?M_.forEach(n=>{e[n]=(...r)=>{t&&ll(()=>{Bt.console[n](`${U9}[${n}]:`,...r)})}}):M_.forEach(n=>{e[n]=()=>{}}),e}const Pe=H9(),G9=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/;function z9(t){return t==="http"||t==="https"}function Gc(t,e=!1){const{host:n,path:r,pass:i,port:o,projectId:s,protocol:a,publicKey:l}=t;return`${a}://${l}${e&&i?`:${i}`:""}@${n}${o?`:${o}`:""}/${r&&`${r}/`}${s}`}function W9(t){const e=G9.exec(t);if(!e){ll(()=>{console.error(`Invalid Sentry Dsn: ${t}`)});return}const[n,r,i="",o,s="",a]=e.slice(1);let l="",c=a;const u=c.split("/");if(u.length>1&&(l=u.slice(0,-1).join("/"),c=u.pop()),c){const d=c.match(/^\d+/);d&&(c=d[0])}return K5({host:o,pass:i,path:l,projectId:c,port:s,protocol:n,publicKey:r})}function K5(t){return{protocol:t.protocol,publicKey:t.publicKey||"",pass:t.pass||"",host:t.host,port:t.port||"",path:t.path||"",projectId:t.projectId}}function j9(t){if(!Hc)return!0;const{port:e,projectId:n,protocol:r}=t;return["protocol","publicKey","host","projectId"].find(s=>t[s]?!1:(Pe.error(`Invalid Sentry Dsn: ${s} missing`),!0))?!1:n.match(/^\d+$/)?z9(r)?e&&isNaN(parseInt(e,10))?(Pe.error(`Invalid Sentry Dsn: Invalid port ${e}`),!1):!0:(Pe.error(`Invalid Sentry Dsn: Invalid protocol ${r}`),!1):(Pe.error(`Invalid Sentry Dsn: Invalid projectId ${n}`),!1)}function q9(t){const e=typeof t=="string"?W9(t):K5(t);if(!(!e||!j9(e)))return e}class co extends Error{constructor(e,n="warn"){super(e),this.message=e,this.name=new.target.prototype.constructor.name,Object.setPrototypeOf(this,new.target.prototype),this.logLevel=n}}function cr(t,e,n){if(!(e in t))return;const r=t[e],i=n(r);typeof i=="function"&&Q5(i,r),t[e]=i}function Ka(t,e,n){try{Object.defineProperty(t,e,{value:n,writable:!0,configurable:!0})}catch(r){Hc&&Pe.log(`Failed to add non-enumerable property "${e}" to object`,t)}}function Q5(t,e){try{const n=e.prototype||{};t.prototype=e.prototype=n,Ka(t,"__sentry_original__",e)}catch(n){}}function Uv(t){return t.__sentry_original__}function Y9(t){return Object.keys(t).map(e=>`${encodeURIComponent(e)}=${encodeURIComponent(t[e])}`).join("&")}function J5(t){if(W5(t))return f({message:t.message,name:t.name,stack:t.stack},tS(t));if(Tp(t)){const e=f({type:t.type,target:eS(t.target),currentTarget:eS(t.currentTarget)},tS(t));return typeof CustomEvent!="undefined"&&ns(t,CustomEvent)&&(e.detail=t.detail),e}else return t}function eS(t){try{return x9(t)?Tc(t):Object.prototype.toString.call(t)}catch(e){return"<unknown>"}}function tS(t){if(typeof t=="object"&&t!==null){const e={};for(const n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}else return{}}function X9(t,e=40){const n=Object.keys(J5(t));if(n.sort(),!n.length)return"[object has no keys]";if(n[0].length>=e)return ic(n[0],e);for(let r=n.length;r>0;r--){const i=n.slice(0,r).join(", ");if(!(i.length>e))return r===n.length?i:ic(i,e)}return""}function si(t){return $_(t,new Map)}function $_(t,e){if(K9(t)){const n=e.get(t);if(n!==void 0)return n;const r={};e.set(t,r);for(const i of Object.keys(t))typeof t[i]!="undefined"&&(r[i]=$_(t[i],e));return r}if(Array.isArray(t)){const n=e.get(t);if(n!==void 0)return n;const r=[];return e.set(t,r),t.forEach(i=>{r.push($_(i,e))}),r}return t}function K9(t){if(!Ec(t))return!1;try{const e=Object.getPrototypeOf(t).constructor.name;return!e||e==="Object"}catch(e){return!0}}const Z5=50,nS=/\(error: (.*)\)/,rS=/captureMessage|captureException/;function ek(...t){const e=t.sort((n,r)=>n[0]-r[0]).map(n=>n[1]);return(n,r=0)=>{const i=[],o=n.split(`
`);for(let s=r;s<o.length;s++){const a=o[s];if(a.length>1024)continue;const l=nS.test(a)?a.replace(nS,"$1"):a;if(!l.match(/\S*Error: /)){for(const c of e){const u=c(l);if(u){i.push(u);break}}if(i.length>=Z5)break}}return J9(i)}}function Q9(t){return Array.isArray(t)?ek(...t):t}function J9(t){if(!t.length)return[];const e=Array.from(t);return/sentryWrapped/.test(e[e.length-1].function||"")&&e.pop(),e.reverse(),rS.test(e[e.length-1].function||"")&&(e.pop(),rS.test(e[e.length-1].function||"")&&e.pop()),e.slice(0,Z5).map(n=>H(f({},n),{filename:n.filename||e[e.length-1].filename,function:n.function||"?"}))}const Ch="<anonymous>";function rs(t){try{return!t||typeof t!="function"?Ch:t.name||Ch}catch(e){return Ch}}const Dm={},iS={};function cl(t,e){Dm[t]=Dm[t]||[],Dm[t].push(e)}function ul(t,e){iS[t]||(e(),iS[t]=!0)}function Fi(t,e){const n=t&&Dm[t];if(n)for(const r of n)try{r(e)}catch(i){Hc&&Pe.error(`Error while triggering instrumentation handler.
Type: ${t}
Name: ${rs(r)}
Error:`,i)}}function Z9(t){const e="console";cl(e,t),ul(e,eN)}function eN(){"console"in Bt&&M_.forEach(function(t){t in Bt.console&&cr(Bt.console,t,function(e){return Sg[t]=e,function(...n){Fi("console",{args:n,level:t});const i=Sg[t];i&&i.apply(Bt.console,n)}})})}function Pn(){const t=Bt,e=t.crypto||t.msCrypto;let n=()=>Math.random()*16;try{if(e&&e.randomUUID)return e.randomUUID().replace(/-/g,"");e&&e.getRandomValues&&(n=()=>{const r=new Uint8Array(1);return e.getRandomValues(r),r[0]})}catch(r){}return("10000000100040008000"+1e11).replace(/[018]/g,r=>(r^(n()&15)>>r/4).toString(16))}function tk(t){return t.exception&&t.exception.values?t.exception.values[0]:void 0}function Ds(t){const{message:e,event_id:n}=t;if(e)return e;const r=tk(t);return r?r.type&&r.value?`${r.type}: ${r.value}`:r.type||r.value||n||"<unknown>":n||"<unknown>"}function F_(t,e,n){const r=t.exception=t.exception||{},i=r.values=r.values||[],o=i[0]=i[0]||{};o.value||(o.value=e||""),o.type||(o.type="Error")}function Lf(t,e){const n=tk(t);if(!n)return;const r={type:"generic",handled:!0},i=n.mechanism;if(n.mechanism=f(f(f({},r),i),e),e&&"data"in e){const o=f(f({},i&&i.data),e.data);n.mechanism.data=o}}function oS(t){if(t&&t.__sentry_captured__)return!0;try{Ka(t,"__sentry_captured__",!0)}catch(e){}return!1}function Hv(t){return Array.isArray(t)?t:[t]}const Ol=Bt,tN=1e3;let sS,B_,V_;function nN(t){const e="dom";cl(e,t),ul(e,rN)}function rN(){if(!Ol.document)return;const t=Fi.bind(null,"dom"),e=aS(t,!0);Ol.document.addEventListener("click",e,!1),Ol.document.addEventListener("keypress",e,!1),["EventTarget","Node"].forEach(n=>{const r=Ol[n]&&Ol[n].prototype;!r||!r.hasOwnProperty||!r.hasOwnProperty("addEventListener")||(cr(r,"addEventListener",function(i){return function(o,s,a){if(o==="click"||o=="keypress")try{const l=this,c=l.__sentry_instrumentation_handlers__=l.__sentry_instrumentation_handlers__||{},u=c[o]=c[o]||{refCount:0};if(!u.handler){const d=aS(t);u.handler=d,i.call(this,o,d,a)}u.refCount++}catch(l){}return i.call(this,o,s,a)}}),cr(r,"removeEventListener",function(i){return function(o,s,a){if(o==="click"||o=="keypress")try{const l=this,c=l.__sentry_instrumentation_handlers__||{},u=c[o];u&&(u.refCount--,u.refCount<=0&&(i.call(this,o,u.handler,a),u.handler=void 0,delete c[o]),Object.keys(c).length===0&&delete l.__sentry_instrumentation_handlers__)}catch(l){}return i.call(this,o,s,a)}}))})}function iN(t){if(t.type!==B_)return!1;try{if(!t.target||t.target._sentryId!==V_)return!1}catch(e){}return!0}function oN(t,e){return t!=="keypress"?!1:!e||!e.tagName?!0:!(e.tagName==="INPUT"||e.tagName==="TEXTAREA"||e.isContentEditable)}function aS(t,e=!1){return n=>{if(!n||n._sentryCaptured)return;const r=sN(n);if(oN(n.type,r))return;Ka(n,"_sentryCaptured",!0),r&&!r._sentryId&&Ka(r,"_sentryId",Pn());const i=n.type==="keypress"?"input":n.type;iN(n)||(t({event:n,name:i,global:e}),B_=n.type,V_=r?r._sentryId:void 0),clearTimeout(sS),sS=Ol.setTimeout(()=>{V_=void 0,B_=void 0},tN)}}function sN(t){try{return t.target}catch(e){return null}}const U_=Vv();function nk(){if(!("fetch"in U_))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch(t){return!1}}function H_(t){return t&&/^function fetch\(\)\s+\{\s+\[native code\]\s+\}$/.test(t.toString())}function aN(){if(typeof EdgeRuntime=="string")return!0;if(!nk())return!1;if(H_(U_.fetch))return!0;let t=!1;const e=U_.document;if(e&&typeof e.createElement=="function")try{const n=e.createElement("iframe");n.hidden=!0,e.head.appendChild(n),n.contentWindow&&n.contentWindow.fetch&&(t=H_(n.contentWindow.fetch)),e.head.removeChild(n)}catch(n){Hc&&Pe.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",n)}return t}function rk(t){const e="fetch";cl(e,t),ul(e,lN)}function lN(){aN()&&cr(Bt,"fetch",function(t){return function(...e){const{method:n,url:r}=cN(e),i={args:e,fetchData:{method:n,url:r},startTimestamp:Date.now()};return Fi("fetch",f({},i)),t.apply(Bt,e).then(o=>{const s=H(f({},i),{endTimestamp:Date.now(),response:o});return Fi("fetch",s),o},o=>{const s=H(f({},i),{endTimestamp:Date.now(),error:o});throw Fi("fetch",s),o})}})}function G_(t,e){return!!t&&typeof t=="object"&&!!t[e]}function lS(t){return typeof t=="string"?t:t?G_(t,"url")?t.url:t.toString?t.toString():"":""}function cN(t){if(t.length===0)return{method:"GET",url:""};if(t.length===2){const[n,r]=t;return{url:lS(n),method:G_(r,"method")?String(r.method).toUpperCase():"GET"}}const e=t[0];return{url:lS(e),method:G_(e,"method")?String(e.method).toUpperCase():"GET"}}let em=null;function ik(t){const e="error";cl(e,t),ul(e,uN)}function uN(){em=Bt.onerror,Bt.onerror=function(t,e,n,r,i){return Fi("error",{column:r,error:i,line:n,msg:t,url:e}),em&&!em.__SENTRY_LOADER__?em.apply(this,arguments):!1},Bt.onerror.__SENTRY_INSTRUMENTED__=!0}let tm=null;function ok(t){const e="unhandledrejection";cl(e,t),ul(e,fN)}function fN(){tm=Bt.onunhandledrejection,Bt.onunhandledrejection=function(t){return Fi("unhandledrejection",t),tm&&!tm.__SENTRY_LOADER__?tm.apply(this,arguments):!0},Bt.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}const nm=Vv();function dN(){const t=nm.chrome,e=t&&t.app&&t.app.runtime,n="history"in nm&&!!nm.history.pushState&&!!nm.history.replaceState;return!e&&n}const Au=Bt;let rm;function Gv(t){const e="history";cl(e,t),ul(e,mN)}function mN(){if(!dN())return;const t=Au.onpopstate;Au.onpopstate=function(...n){const r=Au.location.href,i=rm;if(rm=r,Fi("history",{from:i,to:r}),t)try{return t.apply(this,n)}catch(s){}};function e(n){return function(...r){const i=r.length>2?r[2]:void 0;if(i){const o=rm,s=String(i);rm=s,Fi("history",{from:o,to:s})}return n.apply(this,r)}}cr(Au.history,"pushState",e),cr(Au.history,"replaceState",e)}const gN=Bt,Nl="__sentry_xhr_v3__";function sk(t){const e="xhr";cl(e,t),ul(e,pN)}function pN(){if(!gN.XMLHttpRequest)return;const t=XMLHttpRequest.prototype;cr(t,"open",function(e){return function(...n){const r=Date.now(),i=go(n[0])?n[0].toUpperCase():void 0,o=hN(n[1]);if(!i||!o)return e.apply(this,n);this[Nl]={method:i,url:o,request_headers:{}},i==="POST"&&o.match(/sentry_key/)&&(this.__sentry_own_request__=!0);const s=()=>{const a=this[Nl];if(a&&this.readyState===4){try{a.status_code=this.status}catch(c){}const l={args:[i,o],endTimestamp:Date.now(),startTimestamp:r,xhr:this};Fi("xhr",l)}};return"onreadystatechange"in this&&typeof this.onreadystatechange=="function"?cr(this,"onreadystatechange",function(a){return function(...l){return s(),a.apply(this,l)}}):this.addEventListener("readystatechange",s),cr(this,"setRequestHeader",function(a){return function(...l){const[c,u]=l,d=this[Nl];return d&&go(c)&&go(u)&&(d.request_headers[c.toLowerCase()]=u),a.apply(this,l)}}),e.apply(this,n)}}),cr(t,"send",function(e){return function(...n){const r=this[Nl];if(!r)return e.apply(this,n);n[0]!==void 0&&(r.body=n[0]);const i={args:[r.method,r.url],startTimestamp:Date.now(),xhr:this};return Fi("xhr",i),e.apply(this,n)}})}function hN(t){if(go(t))return t;try{return t.toString()}catch(e){}}function _N(){return"npm"}function bN(){const t=typeof WeakSet=="function",e=t?new WeakSet:[];function n(i){if(t)return e.has(i)?!0:(e.add(i),!1);for(let o=0;o<e.length;o++)if(e[o]===i)return!0;return e.push(i),!1}function r(i){if(t)e.delete(i);else for(let o=0;o<e.length;o++)if(e[o]===i){e.splice(o,1);break}}return[n,r]}function As(t,e=100,n=1/0){try{return z_("",t,e,n)}catch(r){return{ERROR:`**non-serializable** (${r})`}}}function ak(t,e=3,n=100*1024){const r=As(t,e);return SN(r)>n?ak(t,e-1,n):r}function z_(t,e,n=1/0,r=1/0,i=bN()){const[o,s]=i;if(e==null||["number","boolean","string"].includes(typeof e)&&!j5(e))return e;const a=vN(t,e);if(!a.startsWith("[object "))return a;if(e.__sentry_skip_normalization__)return e;const l=typeof e.__sentry_override_normalization_depth__=="number"?e.__sentry_override_normalization_depth__:n;if(l===0)return a.replace("object ","");if(o(e))return"[Circular ~]";const c=e;if(c&&typeof c.toJSON=="function")try{const g=c.toJSON();return z_("",g,l-1,r,i)}catch(g){}const u=Array.isArray(e)?[]:{};let d=0;const m=J5(e);for(const g in m){if(!Object.prototype.hasOwnProperty.call(m,g))continue;if(d>=r){u[g]="[MaxProperties ~]";break}const p=m[g];u[g]=z_(g,p,l-1,r,i),d++}return s(e),u}function vN(t,e){try{if(t==="domain"&&e&&typeof e=="object"&&e._events)return"[Domain]";if(t==="domainEmitter")return"[DomainEmitter]";if(typeof global!="undefined"&&e===global)return"[Global]";if(typeof window!="undefined"&&e===window)return"[Window]";if(typeof document!="undefined"&&e===document)return"[Document]";if(q5(e))return"[VueViewModel]";if(N9(e))return"[SyntheticEvent]";if(typeof e=="number"&&e!==e)return"[NaN]";if(typeof e=="function")return`[Function: ${rs(e)}]`;if(typeof e=="symbol")return`[${String(e)}]`;if(typeof e=="bigint")return`[BigInt: ${String(e)}]`;const n=yN(e);return/^HTML(\w*)Element$/.test(n)?`[HTMLElement: ${n}]`:`[object ${n}]`}catch(n){return`**non-serializable** (${n})`}}function yN(t){const e=Object.getPrototypeOf(t);return e?e.constructor.name:"null prototype"}function wN(t){return~-encodeURI(t).split(/%..|./).length}function SN(t){return wN(JSON.stringify(t))}var Io;(function(t){t[t.PENDING=0]="PENDING";const n=1;t[t.RESOLVED=n]="RESOLVED";const r=2;t[t.REJECTED=r]="REJECTED"})(Io||(Io={}));function Cc(t){return new ii(e=>{e(t)})}function zv(t){return new ii((e,n)=>{n(t)})}class ii{constructor(e){ii.prototype.__init.call(this),ii.prototype.__init2.call(this),ii.prototype.__init3.call(this),ii.prototype.__init4.call(this),this._state=Io.PENDING,this._handlers=[];try{e(this._resolve,this._reject)}catch(n){this._reject(n)}}then(e,n){return new ii((r,i)=>{this._handlers.push([!1,o=>{if(!e)r(o);else try{r(e(o))}catch(s){i(s)}},o=>{if(!n)i(o);else try{r(n(o))}catch(s){i(s)}}]),this._executeHandlers()})}catch(e){return this.then(n=>n,e)}finally(e){return new ii((n,r)=>{let i,o;return this.then(s=>{o=!1,i=s,e&&e()},s=>{o=!0,i=s,e&&e()}).then(()=>{if(o){r(i);return}n(i)})})}__init(){this._resolve=e=>{this._setResult(Io.RESOLVED,e)}}__init2(){this._reject=e=>{this._setResult(Io.REJECTED,e)}}__init3(){this._setResult=(e,n)=>{if(this._state===Io.PENDING){if(Cp(n)){n.then(this._resolve,this._reject);return}this._state=e,this._value=n,this._executeHandlers()}}}__init4(){this._executeHandlers=()=>{if(this._state===Io.PENDING)return;const e=this._handlers.slice();this._handlers=[],e.forEach(n=>{n[0]||(this._state===Io.RESOLVED&&n[1](this._value),this._state===Io.REJECTED&&n[2](this._value),n[0]=!0)})}}}function EN(t){const e=[];function n(){return t===void 0||e.length<t}function r(s){return e.splice(e.indexOf(s),1)[0]}function i(s){if(!n())return zv(new co("Not adding Promise because buffer limit was reached."));const a=s();return e.indexOf(a)===-1&&e.push(a),a.then(()=>r(a)).then(null,()=>r(a).then(null,()=>{})),a}function o(s){return new ii((a,l)=>{let c=e.length;if(!c)return a(!0);const u=setTimeout(()=>{s&&s>0&&a(!1)},s);e.forEach(d=>{Cc(d).then(()=>{--c||(clearTimeout(u),a(!0))},l)})})}return{$:e,add:i,drain:o}}function za(t){if(!t)return{};const e=t.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!e)return{};const n=e[6]||"",r=e[8]||"";return{host:e[4],path:e[5],protocol:e[2],search:n,hash:r,relative:e[5]+n+r}}const TN=["fatal","error","warning","log","info","debug"];function CN(t){return t==="warn"?"warning":TN.includes(t)?t:"log"}const lk=1e3;function Sd(){return Date.now()/lk}function kN(){const{performance:t}=Bt;if(!t||!t.now)return Sd;const e=Date.now()-t.now(),n=t.timeOrigin==null?e:t.timeOrigin;return()=>(n+t.now())/lk}const zc=kN(),Ei=(()=>{const{performance:t}=Bt;if(!t||!t.now)return;const e=3600*1e3,n=t.now(),r=Date.now(),i=t.timeOrigin?Math.abs(t.timeOrigin+n-r):e,o=i<e,s=t.timing&&t.timing.navigationStart,l=typeof s=="number"?Math.abs(s+n-r):e,c=l<e;return o||c?i<=l?t.timeOrigin:s:r})(),W_="baggage",ck="sentry-",AN=/^sentry-/,IN=8192;function ON(t){if(!go(t)&&!Array.isArray(t))return;let e={};if(Array.isArray(t))e=t.reduce((r,i)=>{const o=cS(i);for(const s of Object.keys(o))r[s]=o[s];return r},{});else{if(!t)return;e=cS(t)}const n=Object.entries(e).reduce((r,[i,o])=>{if(i.match(AN)){const s=i.slice(ck.length);r[s]=o}return r},{});if(Object.keys(n).length>0)return n}function uk(t){if(!t)return;const e=Object.entries(t).reduce((n,[r,i])=>(i&&(n[`${ck}${r}`]=i),n),{});return PN(e)}function cS(t){return t.split(",").map(e=>e.split("=").map(n=>decodeURIComponent(n.trim()))).reduce((e,[n,r])=>(e[n]=r,e),{})}function PN(t){if(Object.keys(t).length!==0)return Object.entries(t).reduce((e,[n,r],i)=>{const o=`${encodeURIComponent(n)}=${encodeURIComponent(r)}`,s=i===0?o:`${e},${o}`;return s.length>IN?(Hc&&Pe.warn(`Not adding key: ${n} with val: ${r} to baggage header due to exceeding baggage size limits.`),e):s},"")}const xN=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");function DN(t){if(!t)return;const e=t.match(xN);if(!e)return;let n;return e[3]==="1"?n=!0:e[3]==="0"&&(n=!1),{traceId:e[1],parentSampled:n,parentSpanId:e[2]}}function NN(t,e){const n=DN(t),r=ON(e),{traceId:i,parentSpanId:o,parentSampled:s}=n||{};return n?{traceId:i||Pn(),parentSpanId:o||Pn().substring(16),spanId:Pn().substring(16),sampled:s,dsc:r||{}}:{traceId:i||Pn(),spanId:Pn().substring(16)}}function Wv(t=Pn(),e=Pn().substring(16),n){let r="";return n!==void 0&&(r=n?"-1":"-0"),`${t}-${e}${r}`}function fl(t,e=[]){return[t,e]}function RN(t,e){const[n,r]=t;return[n,[...r,e]]}function uS(t,e){const n=t[1];for(const r of n){const i=r[0].type;if(e(r,i))return!0}return!1}function j_(t,e){return(e||new TextEncoder).encode(t)}function LN(t,e){const[n,r]=t;let i=JSON.stringify(n);function o(s){typeof i=="string"?i=typeof s=="string"?i+s:[j_(i,e),s]:i.push(typeof s=="string"?j_(s,e):s)}for(const s of r){const[a,l]=s;if(o(`
${JSON.stringify(a)}
`),typeof l=="string"||l instanceof Uint8Array)o(l);else{let c;try{c=JSON.stringify(l)}catch(u){c=JSON.stringify(As(l))}o(c)}}return typeof i=="string"?i:MN(i)}function MN(t){const e=t.reduce((i,o)=>i+o.length,0),n=new Uint8Array(e);let r=0;for(const i of t)n.set(i,r),r+=i.length;return n}function $N(t,e){const n=typeof t.data=="string"?j_(t.data,e):t.data;return[si({type:"attachment",length:n.length,filename:t.filename,content_type:t.contentType,attachment_type:t.attachmentType}),n]}const FN={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",feedback:"feedback",span:"span",statsd:"metric_bucket"};function fS(t){return FN[t]}function fk(t){if(!t||!t.sdk)return;const{name:e,version:n}=t.sdk;return{name:e,version:n}}function BN(t,e,n,r){const i=t.sdkProcessingMetadata&&t.sdkProcessingMetadata.dynamicSamplingContext;return f(f(f({event_id:t.event_id,sent_at:new Date().toISOString()},e&&{sdk:e}),!!n&&r&&{dsn:Gc(r)}),i&&{trace:si(f({},i))})}function VN(t,e,n){const r=[{type:"client_report"},{timestamp:Sd(),discarded_events:t}];return fl(e?{dsn:e}:{},[r])}const UN=60*1e3;function HN(t,e=Date.now()){const n=parseInt(`${t}`,10);if(!isNaN(n))return n*1e3;const r=Date.parse(`${t}`);return isNaN(r)?UN:r-e}function GN(t,e){return t[e]||t.all||0}function zN(t,e,n=Date.now()){return GN(t,e)>n}function WN(t,{statusCode:e,headers:n},r=Date.now()){const i=f({},t),o=n&&n["x-sentry-rate-limits"],s=n&&n["retry-after"];if(o)for(const a of o.trim().split(",")){const[l,c,,,u]=a.split(":",5),d=parseInt(l,10),m=(isNaN(d)?60:d)*1e3;if(!c)i.all=r+m;else for(const g of c.split(";"))g==="metric_bucket"?(!u||u.split(";").includes("custom"))&&(i[g]=r+m):i[g]=r+m}else s?i.all=r+HN(s,r):e===429&&(i.all=r+60*1e3);return i}const st=typeof __SENTRY_DEBUG__=="undefined"||__SENTRY_DEBUG__,kp="production";function jv(){return Y5("globalEventProcessors",()=>[])}function jN(t){jv().push(t)}function Eg(t,e,n,r=0){return new ii((i,o)=>{const s=t[r];if(e===null||typeof s!="function")i(e);else{const a=s(f({},e),n);st&&s.id&&a===null&&Pe.log(`Event processor "${s.id}" dropped event`),Cp(a)?a.then(l=>Eg(t,l,n,r+1).then(i)).then(null,o):Eg(t,a,n,r+1).then(i).then(null,o)}})}function dk(t){const e=zc(),n={sid:Pn(),init:!0,timestamp:e,started:e,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>qN(n)};return t&&Qa(n,t),n}function Qa(t,e={}){if(e.user&&(!t.ipAddress&&e.user.ip_address&&(t.ipAddress=e.user.ip_address),!t.did&&!e.did&&(t.did=e.user.id||e.user.email||e.user.username)),t.timestamp=e.timestamp||zc(),e.abnormal_mechanism&&(t.abnormal_mechanism=e.abnormal_mechanism),e.ignoreDuration&&(t.ignoreDuration=e.ignoreDuration),e.sid&&(t.sid=e.sid.length===32?e.sid:Pn()),e.init!==void 0&&(t.init=e.init),!t.did&&e.did&&(t.did=`${e.did}`),typeof e.started=="number"&&(t.started=e.started),t.ignoreDuration)t.duration=void 0;else if(typeof e.duration=="number")t.duration=e.duration;else{const n=t.timestamp-t.started;t.duration=n>=0?n:0}e.release&&(t.release=e.release),e.environment&&(t.environment=e.environment),!t.ipAddress&&e.ipAddress&&(t.ipAddress=e.ipAddress),!t.userAgent&&e.userAgent&&(t.userAgent=e.userAgent),typeof e.errors=="number"&&(t.errors=e.errors),e.status&&(t.status=e.status)}function mk(t,e){let n={};t.status==="ok"&&(n={status:"exited"}),Qa(t,n)}function qN(t){return si({sid:`${t.sid}`,init:t.init,started:new Date(t.started*1e3).toISOString(),timestamp:new Date(t.timestamp*1e3).toISOString(),status:t.status,errors:t.errors,did:typeof t.did=="number"||typeof t.did=="string"?`${t.did}`:void 0,duration:t.duration,abnormal_mechanism:t.abnormal_mechanism,attrs:{release:t.release,environment:t.environment,ip_address:t.ipAddress,user_agent:t.userAgent}})}const YN=0,gk=1;function qv(t){const{spanId:e,traceId:n}=t.spanContext(),{data:r,op:i,parent_span_id:o,status:s,tags:a,origin:l}=Sr(t);return si({data:r,op:i,parent_span_id:o,span_id:e,status:s,tags:a,trace_id:n,origin:l})}function Ap(t){const{traceId:e,spanId:n}=t.spanContext(),r=Yv(t);return Wv(e,n,r)}function Ip(t){return typeof t=="number"?dS(t):Array.isArray(t)?t[0]+t[1]/1e9:t instanceof Date?dS(t.getTime()):zc()}function dS(t){return t>9999999999?t/1e3:t}function Sr(t){return XN(t)?t.getSpanJSON():typeof t.toJSON=="function"?t.toJSON():{}}function XN(t){return typeof t.getSpanJSON=="function"}function Yv(t){const{traceFlags:e}=t.spanContext();return!!(e&gk)}function KN(t,e,n,r,i,o){const{normalizeDepth:s=3,normalizeMaxBreadth:a=1e3}=t,l=H(f({},e),{event_id:e.event_id||n.event_id||Pn(),timestamp:e.timestamp||Sd()}),c=n.integrations||t.integrations.map(v=>v.name);QN(l,t),e8(l,c),e.type===void 0&&JN(l,t.stackParser);const u=n8(r,n.captureContext);n.mechanism&&Lf(l,n.mechanism);const d=i&&i.getEventProcessors?i.getEventProcessors():[],m=_8().getScopeData();if(o){const v=o.getScopeData();hS(m,v)}if(u){const v=u.getScopeData();hS(m,v)}const g=[...n.attachments||[],...m.attachments];g.length&&(n.attachments=g),bk(l,m);const p=[...d,...jv(),...m.eventProcessors];return Eg(p,l,n).then(v=>(v&&ZN(v),typeof s=="number"&&s>0?t8(v,s,a):v))}function QN(t,e){const{environment:n,release:r,dist:i,maxValueLength:o=250}=e;"environment"in t||(t.environment="environment"in e?n:kp),t.release===void 0&&r!==void 0&&(t.release=r),t.dist===void 0&&i!==void 0&&(t.dist=i),t.message&&(t.message=ic(t.message,o));const s=t.exception&&t.exception.values&&t.exception.values[0];s&&s.value&&(s.value=ic(s.value,o));const a=t.request;a&&a.url&&(a.url=ic(a.url,o))}const mS=new WeakMap;function JN(t,e){const n=Bt._sentryDebugIds;if(!n)return;let r;const i=mS.get(e);i?r=i:(r=new Map,mS.set(e,r));const o=Object.keys(n).reduce((s,a)=>{let l;const c=r.get(a);c?l=c:(l=e(a),r.set(a,l));for(let u=l.length-1;u>=0;u--){const d=l[u];if(d.filename){s[d.filename]=n[a];break}}return s},{});try{t.exception.values.forEach(s=>{s.stacktrace.frames.forEach(a=>{a.filename&&(a.debug_id=o[a.filename])})})}catch(s){}}function ZN(t){const e={};try{t.exception.values.forEach(r=>{r.stacktrace.frames.forEach(i=>{i.debug_id&&(i.abs_path?e[i.abs_path]=i.debug_id:i.filename&&(e[i.filename]=i.debug_id),delete i.debug_id)})})}catch(r){}if(Object.keys(e).length===0)return;t.debug_meta=t.debug_meta||{},t.debug_meta.images=t.debug_meta.images||[];const n=t.debug_meta.images;Object.keys(e).forEach(r=>{n.push({type:"sourcemap",code_file:r,debug_id:e[r]})})}function e8(t,e){e.length>0&&(t.sdk=t.sdk||{},t.sdk.integrations=[...t.sdk.integrations||[],...e])}function t8(t,e,n){if(!t)return null;const r=f(f(f(f(f({},t),t.breadcrumbs&&{breadcrumbs:t.breadcrumbs.map(i=>f(f({},i),i.data&&{data:As(i.data,e,n)}))}),t.user&&{user:As(t.user,e,n)}),t.contexts&&{contexts:As(t.contexts,e,n)}),t.extra&&{extra:As(t.extra,e,n)});return t.contexts&&t.contexts.trace&&r.contexts&&(r.contexts.trace=t.contexts.trace,t.contexts.trace.data&&(r.contexts.trace.data=As(t.contexts.trace.data,e,n))),t.spans&&(r.spans=t.spans.map(i=>{const o=Sr(i).data;return o&&(i.data=As(o,e,n)),i})),r}function n8(t,e){if(!e)return t;const n=t?t.clone():new Qo;return n.update(e),n}function r8(t){if(t)return i8(t)?{captureContext:t}:s8(t)?{captureContext:t}:t}function i8(t){return t instanceof Qo||typeof t=="function"}const o8=["user","level","extra","contexts","tags","fingerprint","requestSession","propagationContext"];function s8(t){return Object.keys(t).some(e=>o8.includes(e))}function is(t,e){return Pr().captureException(t,r8(e))}function pk(t,e){return Pr().captureEvent(t,e)}function js(t,e){Pr().addBreadcrumb(t,e)}function a8(t,e){Pr().setContext(t,e)}function l8(t,e){Pr().setTag(t,e)}function c8(t){Pr().setUser(t)}function u8(...t){const e=Pr();if(t.length===2){const[n,r]=t;return n?e.withScope(()=>(e.getStackTop().scope=n,r(n))):e.withScope(r)}return e.withScope(t[0])}function Qn(){return Pr().getClient()}function ji(){return Pr().getScope()}function gS(t){const e=Qn(),n=dl(),r=ji(),{release:i,environment:o=kp}=e&&e.getOptions()||{},{userAgent:s}=Bt.navigator||{},a=dk(f(f({release:i,environment:o,user:r.getUser()||n.getUser()},s&&{userAgent:s}),t)),l=n.getSession();return l&&l.status==="ok"&&Qa(l,{status:"exited"}),hk(),n.setSession(a),r.setSession(a),a}function hk(){const t=dl(),e=ji(),n=e.getSession()||t.getSession();n&&mk(n),_k(),t.setSession(),e.setSession()}function _k(){const t=dl(),e=ji(),n=Qn(),r=e.getSession()||t.getSession();r&&n&&n.captureSession&&n.captureSession(r)}function pS(t=!1){if(t){hk();return}_k()}function Tg(t){return t.transaction}function Op(t,e,n){const r=e.getOptions(),{publicKey:i}=e.getDsn()||{},{segment:o}=n&&n.getUser()||{},s=si({environment:r.environment||kp,release:r.release,user_segment:o,public_key:i,trace_id:t});return e.emit&&e.emit("createDsc",s),s}function kc(t){const e=Qn();if(!e)return{};const n=Op(Sr(t).trace_id||"",e,ji()),r=Tg(t);if(!r)return n;const i=r&&r._frozenDynamicSamplingContext;if(i)return i;const{sampleRate:o,source:s}=r.metadata;o!=null&&(n.sample_rate=`${o}`);const a=Sr(r);return s&&s!=="url"&&(n.transaction=a.description),n.sampled=String(Yv(r)),e.emit&&e.emit("createDsc",n),n}function bk(t,e){const{fingerprint:n,span:r,breadcrumbs:i,sdkProcessingMetadata:o}=e;f8(t,e),r&&g8(t,r),p8(t,n),d8(t,i),m8(t,o)}function hS(t,e){const{extra:n,tags:r,user:i,contexts:o,level:s,sdkProcessingMetadata:a,breadcrumbs:l,fingerprint:c,eventProcessors:u,attachments:d,propagationContext:m,transactionName:g,span:p}=e;Iu(t,"extra",n),Iu(t,"tags",r),Iu(t,"user",i),Iu(t,"contexts",o),Iu(t,"sdkProcessingMetadata",a),s&&(t.level=s),g&&(t.transactionName=g),p&&(t.span=p),l.length&&(t.breadcrumbs=[...t.breadcrumbs,...l]),c.length&&(t.fingerprint=[...t.fingerprint,...c]),u.length&&(t.eventProcessors=[...t.eventProcessors,...u]),d.length&&(t.attachments=[...t.attachments,...d]),t.propagationContext=f(f({},t.propagationContext),m)}function Iu(t,e,n){if(n&&Object.keys(n).length){t[e]=f({},t[e]);for(const r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[e][r]=n[r])}}function f8(t,e){const{extra:n,tags:r,user:i,contexts:o,level:s,transactionName:a}=e,l=si(n);l&&Object.keys(l).length&&(t.extra=f(f({},l),t.extra));const c=si(r);c&&Object.keys(c).length&&(t.tags=f(f({},c),t.tags));const u=si(i);u&&Object.keys(u).length&&(t.user=f(f({},u),t.user));const d=si(o);d&&Object.keys(d).length&&(t.contexts=f(f({},d),t.contexts)),s&&(t.level=s),a&&(t.transaction=a)}function d8(t,e){const n=[...t.breadcrumbs||[],...e];t.breadcrumbs=n.length?n:void 0}function m8(t,e){t.sdkProcessingMetadata=f(f({},t.sdkProcessingMetadata),e)}function g8(t,e){t.contexts=f({trace:qv(e)},t.contexts);const n=Tg(e);if(n){t.sdkProcessingMetadata=f({dynamicSamplingContext:kc(e)},t.sdkProcessingMetadata);const r=Sr(n).description;r&&(t.tags=f({transaction:r},t.tags))}}function p8(t,e){t.fingerprint=t.fingerprint?Hv(t.fingerprint):[],e&&(t.fingerprint=t.fingerprint.concat(e)),t.fingerprint&&!t.fingerprint.length&&delete t.fingerprint}const h8=100;let kh;class Qo{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext=_S()}static clone(e){return e?e.clone():new Qo}clone(){const e=new Qo;return e._breadcrumbs=[...this._breadcrumbs],e._tags=f({},this._tags),e._extra=f({},this._extra),e._contexts=f({},this._contexts),e._user=this._user,e._level=this._level,e._span=this._span,e._session=this._session,e._transactionName=this._transactionName,e._fingerprint=this._fingerprint,e._eventProcessors=[...this._eventProcessors],e._requestSession=this._requestSession,e._attachments=[...this._attachments],e._sdkProcessingMetadata=f({},this._sdkProcessingMetadata),e._propagationContext=f({},this._propagationContext),e._client=this._client,e}setClient(e){this._client=e}getClient(){return this._client}addScopeListener(e){this._scopeListeners.push(e)}addEventProcessor(e){return this._eventProcessors.push(e),this}setUser(e){return this._user=e||{email:void 0,id:void 0,ip_address:void 0,segment:void 0,username:void 0},this._session&&Qa(this._session,{user:e}),this._notifyScopeListeners(),this}getUser(){return this._user}getRequestSession(){return this._requestSession}setRequestSession(e){return this._requestSession=e,this}setTags(e){return this._tags=f(f({},this._tags),e),this._notifyScopeListeners(),this}setTag(e,n){return this._tags=H(f({},this._tags),{[e]:n}),this._notifyScopeListeners(),this}setExtras(e){return this._extra=f(f({},this._extra),e),this._notifyScopeListeners(),this}setExtra(e,n){return this._extra=H(f({},this._extra),{[e]:n}),this._notifyScopeListeners(),this}setFingerprint(e){return this._fingerprint=e,this._notifyScopeListeners(),this}setLevel(e){return this._level=e,this._notifyScopeListeners(),this}setTransactionName(e){return this._transactionName=e,this._notifyScopeListeners(),this}setContext(e,n){return n===null?delete this._contexts[e]:this._contexts[e]=n,this._notifyScopeListeners(),this}setSpan(e){return this._span=e,this._notifyScopeListeners(),this}getSpan(){return this._span}getTransaction(){const e=this._span;return e&&e.transaction}setSession(e){return e?this._session=e:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(e){if(!e)return this;const n=typeof e=="function"?e(this):e;if(n instanceof Qo){const r=n.getScopeData();this._tags=f(f({},this._tags),r.tags),this._extra=f(f({},this._extra),r.extra),this._contexts=f(f({},this._contexts),r.contexts),r.user&&Object.keys(r.user).length&&(this._user=r.user),r.level&&(this._level=r.level),r.fingerprint.length&&(this._fingerprint=r.fingerprint),n.getRequestSession()&&(this._requestSession=n.getRequestSession()),r.propagationContext&&(this._propagationContext=r.propagationContext)}else if(Ec(n)){const r=e;this._tags=f(f({},this._tags),r.tags),this._extra=f(f({},this._extra),r.extra),this._contexts=f(f({},this._contexts),r.contexts),r.user&&(this._user=r.user),r.level&&(this._level=r.level),r.fingerprint&&(this._fingerprint=r.fingerprint),r.requestSession&&(this._requestSession=r.requestSession),r.propagationContext&&(this._propagationContext=r.propagationContext)}return this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._requestSession=void 0,this._span=void 0,this._session=void 0,this._notifyScopeListeners(),this._attachments=[],this._propagationContext=_S(),this}addBreadcrumb(e,n){const r=typeof n=="number"?n:h8;if(r<=0)return this;const i=f({timestamp:Sd()},e),o=this._breadcrumbs;return o.push(i),this._breadcrumbs=o.length>r?o.slice(-r):o,this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(e){return this._attachments.push(e),this}getAttachments(){return this.getScopeData().attachments}clearAttachments(){return this._attachments=[],this}getScopeData(){const{_breadcrumbs:e,_attachments:n,_contexts:r,_tags:i,_extra:o,_user:s,_level:a,_fingerprint:l,_eventProcessors:c,_propagationContext:u,_sdkProcessingMetadata:d,_transactionName:m,_span:g}=this;return{breadcrumbs:e,attachments:n,contexts:r,tags:i,extra:o,user:s,level:a,fingerprint:l||[],eventProcessors:c,propagationContext:u,sdkProcessingMetadata:d,transactionName:m,span:g}}applyToEvent(e,n={},r=[]){bk(e,this.getScopeData());const i=[...r,...jv(),...this._eventProcessors];return Eg(i,e,n)}setSDKProcessingMetadata(e){return this._sdkProcessingMetadata=f(f({},this._sdkProcessingMetadata),e),this}setPropagationContext(e){return this._propagationContext=e,this}getPropagationContext(){return this._propagationContext}captureException(e,n){const r=n&&n.event_id?n.event_id:Pn();if(!this._client)return Pe.warn("No client configured on scope - will not capture exception!"),r;const i=new Error("Sentry syntheticException");return this._client.captureException(e,H(f({originalException:e,syntheticException:i},n),{event_id:r}),this),r}captureMessage(e,n,r){const i=r&&r.event_id?r.event_id:Pn();if(!this._client)return Pe.warn("No client configured on scope - will not capture message!"),i;const o=new Error(e);return this._client.captureMessage(e,n,H(f({originalException:e,syntheticException:o},r),{event_id:i}),this),i}captureEvent(e,n){const r=n&&n.event_id?n.event_id:Pn();return this._client?(this._client.captureEvent(e,H(f({},n),{event_id:r}),this),r):(Pe.warn("No client configured on scope - will not capture event!"),r)}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(e=>{e(this)}),this._notifyingListeners=!1)}}function _8(){return kh||(kh=new Qo),kh}function _S(){return{traceId:Pn(),spanId:Pn().substring(16)}}const Mf="7.119.2",vk=parseFloat(Mf),b8=100;class yk{constructor(e,n,r,i=vk){this._version=i;let o;n?o=n:(o=new Qo,o.setClient(e));let s;r?s=r:(s=new Qo,s.setClient(e)),this._stack=[{scope:o}],e&&this.bindClient(e),this._isolationScope=s}isOlderThan(e){return this._version<e}bindClient(e){const n=this.getStackTop();n.client=e,n.scope.setClient(e),e&&e.setupIntegrations&&e.setupIntegrations()}pushScope(){const e=this.getScope().clone();return this.getStack().push({client:this.getClient(),scope:e}),e}popScope(){return this.getStack().length<=1?!1:!!this.getStack().pop()}withScope(e){const n=this.pushScope();let r;try{r=e(n)}catch(i){throw this.popScope(),i}return Cp(r)?r.then(i=>(this.popScope(),i),i=>{throw this.popScope(),i}):(this.popScope(),r)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStack(){return this._stack}getStackTop(){return this._stack[this._stack.length-1]}captureException(e,n){const r=this._lastEventId=n&&n.event_id?n.event_id:Pn(),i=new Error("Sentry syntheticException");return this.getScope().captureException(e,H(f({originalException:e,syntheticException:i},n),{event_id:r})),r}captureMessage(e,n,r){const i=this._lastEventId=r&&r.event_id?r.event_id:Pn(),o=new Error(e);return this.getScope().captureMessage(e,n,H(f({originalException:e,syntheticException:o},r),{event_id:i})),i}captureEvent(e,n){const r=n&&n.event_id?n.event_id:Pn();return e.type||(this._lastEventId=r),this.getScope().captureEvent(e,H(f({},n),{event_id:r})),r}lastEventId(){return this._lastEventId}addBreadcrumb(e,n){const{scope:r,client:i}=this.getStackTop();if(!i)return;const{beforeBreadcrumb:o=null,maxBreadcrumbs:s=b8}=i.getOptions&&i.getOptions()||{};if(s<=0)return;const a=Sd(),l=f({timestamp:a},e),c=o?ll(()=>o(l,n)):l;c!==null&&(i.emit&&i.emit("beforeAddBreadcrumb",c,n),r.addBreadcrumb(c,s))}setUser(e){this.getScope().setUser(e),this.getIsolationScope().setUser(e)}setTags(e){this.getScope().setTags(e),this.getIsolationScope().setTags(e)}setExtras(e){this.getScope().setExtras(e),this.getIsolationScope().setExtras(e)}setTag(e,n){this.getScope().setTag(e,n),this.getIsolationScope().setTag(e,n)}setExtra(e,n){this.getScope().setExtra(e,n),this.getIsolationScope().setExtra(e,n)}setContext(e,n){this.getScope().setContext(e,n),this.getIsolationScope().setContext(e,n)}configureScope(e){const{scope:n,client:r}=this.getStackTop();r&&e(n)}run(e){const n=bS(this);try{e(this)}finally{bS(n)}}getIntegration(e){const n=this.getClient();if(!n)return null;try{return n.getIntegration(e)}catch(r){return st&&Pe.warn(`Cannot retrieve integration ${e.id} from the current Hub`),null}}startTransaction(e,n){const r=this._callExtensionMethod("startTransaction",e,n);return st&&!r&&(this.getClient()?Pe.warn(`Tracing extension 'startTransaction' has not been added. Call 'addTracingExtensions' before calling 'init':
Sentry.addTracingExtensions();
Sentry.init({...});
`):Pe.warn("Tracing extension 'startTransaction' is missing. You should 'init' the SDK before calling 'startTransaction'")),r}traceHeaders(){return this._callExtensionMethod("traceHeaders")}captureSession(e=!1){if(e)return this.endSession();this._sendSessionUpdate()}endSession(){const n=this.getStackTop().scope,r=n.getSession();r&&mk(r),this._sendSessionUpdate(),n.setSession()}startSession(e){const{scope:n,client:r}=this.getStackTop(),{release:i,environment:o=kp}=r&&r.getOptions()||{},{userAgent:s}=Bt.navigator||{},a=dk(f(f({release:i,environment:o,user:n.getUser()},s&&{userAgent:s}),e)),l=n.getSession&&n.getSession();return l&&l.status==="ok"&&Qa(l,{status:"exited"}),this.endSession(),n.setSession(a),a}shouldSendDefaultPii(){const e=this.getClient(),n=e&&e.getOptions();return!!(n&&n.sendDefaultPii)}_sendSessionUpdate(){const{scope:e,client:n}=this.getStackTop(),r=e.getSession();r&&n&&n.captureSession&&n.captureSession(r)}_callExtensionMethod(e,...n){const i=Ed().__SENTRY__;if(i&&i.extensions&&typeof i.extensions[e]=="function")return i.extensions[e].apply(this,n);st&&Pe.warn(`Extension method ${e} couldn't be found, doing nothing.`)}}function Ed(){return Bt.__SENTRY__=Bt.__SENTRY__||{extensions:{},hub:void 0},Bt}function bS(t){const e=Ed(),n=q_(e);return wk(e,t),n}function Pr(){const t=Ed();if(t.__SENTRY__&&t.__SENTRY__.acs){const e=t.__SENTRY__.acs.getCurrentHub();if(e)return e}return v8(t)}function dl(){return Pr().getIsolationScope()}function v8(t=Ed()){return(!y8(t)||q_(t).isOlderThan(vk))&&wk(t,new yk),q_(t)}function y8(t){return!!(t&&t.__SENTRY__&&t.__SENTRY__.hub)}function q_(t){return Y5("hub",()=>new yk,t)}function wk(t,e){if(!t)return!1;const n=t.__SENTRY__=t.__SENTRY__||{};return n.hub=e,!0}function Ja(t){return Pr().getScope().getTransaction()}let vS=!1;function w8(){vS||(vS=!0,ik(Y_),ok(Y_))}function Y_(){const t=Ja();if(t){const e="internal_error";st&&Pe.log(`[Tracing] Transaction: ${e} -> Global error occured`),t.setStatus(e)}}Y_.tag="sentry_tracingErrorCallback";var yS;(function(t){const e="ok";t.Ok=e;const n="deadline_exceeded";t.DeadlineExceeded=n;const r="unauthenticated";t.Unauthenticated=r;const i="permission_denied";t.PermissionDenied=i;const o="not_found";t.NotFound=o;const s="resource_exhausted";t.ResourceExhausted=s;const a="invalid_argument";t.InvalidArgument=a;const l="unimplemented";t.Unimplemented=l;const c="unavailable";t.Unavailable=c;const u="internal_error";t.InternalError=u;const d="unknown_error";t.UnknownError=d;const m="cancelled";t.Cancelled=m;const g="already_exists";t.AlreadyExists=g;const p="failed_precondition";t.FailedPrecondition=p;const h="aborted";t.Aborted=h;const v="out_of_range";t.OutOfRange=v;const b="data_loss";t.DataLoss=b})(yS||(yS={}));function S8(t){if(t<400&&t>=100)return"ok";if(t>=400&&t<500)switch(t){case 401:return"unauthenticated";case 403:return"permission_denied";case 404:return"not_found";case 409:return"already_exists";case 413:return"failed_precondition";case 429:return"resource_exhausted";default:return"invalid_argument"}if(t>=500&&t<600)switch(t){case 501:return"unimplemented";case 503:return"unavailable";case 504:return"deadline_exceeded";default:return"internal_error"}return"unknown_error"}function Xv(t,e){t.setTag("http.status_code",String(e)),t.setData("http.response.status_code",e);const n=S8(e);n!=="unknown_error"&&t.setStatus(n)}function ml(t){if(typeof __SENTRY_TRACING__=="boolean"&&!__SENTRY_TRACING__)return!1;const e=Qn(),n=t||e&&e.getOptions();return!!n&&(n.enableTracing||"tracesSampleRate"in n||"tracesSampler"in n)}function Cg(t){if(!ml())return;const e=T8(t),n=Pr(),r=t.scope?t.scope.getSpan():X_();if(t.onlyIfParent&&!r)return;const s=(t.scope||ji()).clone();return E8(n,{parentSpan:r,spanContext:e,forceTransaction:t.forceTransaction,scope:s})}function X_(){return ji().getSpan()}function E8(t,{parentSpan:e,spanContext:n,forceTransaction:r,scope:i}){if(!ml())return;const o=dl();let s;if(e&&!r)s=e.startChild(n);else if(e){const a=kc(e),{traceId:l,spanId:c}=e.spanContext(),u=Yv(e);s=t.startTransaction(H(f({traceId:l,parentSpanId:c,parentSampled:u},n),{metadata:f({dynamicSamplingContext:a},n.metadata)}))}else{const{traceId:a,dsc:l,parentSpanId:c,sampled:u}=f(f({},o.getPropagationContext()),i.getPropagationContext());s=t.startTransaction(H(f({traceId:a,parentSpanId:c,parentSampled:u},n),{metadata:f({dynamicSamplingContext:l},n.metadata)}))}return i.setSpan(s),C8(s,i,o),s}function T8(t){if(t.startTime){const e=f({},t);return e.startTimestamp=Ip(t.startTime),delete e.startTime,e}return t}const Sk="_sentryScope",Ek="_sentryIsolationScope";function C8(t,e,n){t&&(Ka(t,Ek,n),Ka(t,Sk,e))}function k8(t){return{scope:t[Sk],isolationScope:t[Ek]}}const po="sentry.source",Rl="sentry.sample_rate",im="sentry.op",qo="sentry.origin",A8="profile_id";class Tk{constructor(e=1e3){this._maxlen=e,this.spans=[]}add(e){this.spans.length>this._maxlen?e.spanRecorder=void 0:this.spans.push(e)}}class Pp{constructor(e={}){this._traceId=e.traceId||Pn(),this._spanId=e.spanId||Pn().substring(16),this._startTime=e.startTimestamp||zc(),this.tags=e.tags?f({},e.tags):{},this.data=e.data?f({},e.data):{},this.instrumenter=e.instrumenter||"sentry",this._attributes={},this.setAttributes(f({[qo]:e.origin||"manual",[im]:e.op},e.attributes)),this._name=e.name||e.description,e.parentSpanId&&(this._parentSpanId=e.parentSpanId),"sampled"in e&&(this._sampled=e.sampled),e.status&&(this._status=e.status),e.endTimestamp&&(this._endTime=e.endTimestamp),e.exclusiveTime!==void 0&&(this._exclusiveTime=e.exclusiveTime),this._measurements=e.measurements?f({},e.measurements):{}}get name(){return this._name||""}set name(e){this.updateName(e)}get description(){return this._name}set description(e){this._name=e}get traceId(){return this._traceId}set traceId(e){this._traceId=e}get spanId(){return this._spanId}set spanId(e){this._spanId=e}set parentSpanId(e){this._parentSpanId=e}get parentSpanId(){return this._parentSpanId}get sampled(){return this._sampled}set sampled(e){this._sampled=e}get attributes(){return this._attributes}set attributes(e){this._attributes=e}get startTimestamp(){return this._startTime}set startTimestamp(e){this._startTime=e}get endTimestamp(){return this._endTime}set endTimestamp(e){this._endTime=e}get status(){return this._status}set status(e){this._status=e}get op(){return this._attributes[im]}set op(e){this.setAttribute(im,e)}get origin(){return this._attributes[qo]}set origin(e){this.setAttribute(qo,e)}spanContext(){const{_spanId:e,_traceId:n,_sampled:r}=this;return{spanId:e,traceId:n,traceFlags:r?gk:YN}}startChild(e){const n=new Pp(H(f({},e),{parentSpanId:this._spanId,sampled:this._sampled,traceId:this._traceId}));n.spanRecorder=this.spanRecorder,n.spanRecorder&&n.spanRecorder.add(n);const r=Tg(this);if(n.transaction=r,st&&r){const i=e&&e.op||"< unknown op >",o=Sr(n).description||"< unknown name >",s=r.spanContext().spanId,a=`[Tracing] Starting '${i}' span on transaction '${o}' (${s}).`;Pe.log(a),this._logMessage=a}return n}setTag(e,n){return this.tags=H(f({},this.tags),{[e]:n}),this}setData(e,n){return this.data=H(f({},this.data),{[e]:n}),this}setAttribute(e,n){n===void 0?delete this._attributes[e]:this._attributes[e]=n}setAttributes(e){Object.keys(e).forEach(n=>this.setAttribute(n,e[n]))}setStatus(e){return this._status=e,this}setHttpStatus(e){return Xv(this,e),this}setName(e){this.updateName(e)}updateName(e){return this._name=e,this}isSuccess(){return this._status==="ok"}finish(e){return this.end(e)}end(e){if(this._endTime)return;const n=Tg(this);if(st&&n&&n.spanContext().spanId!==this._spanId){const r=this._logMessage;r&&Pe.log(r.replace("Starting","Finishing"))}this._endTime=Ip(e)}toTraceparent(){return Ap(this)}toContext(){return si({data:this._getData(),description:this._name,endTimestamp:this._endTime,op:this.op,parentSpanId:this._parentSpanId,sampled:this._sampled,spanId:this._spanId,startTimestamp:this._startTime,status:this._status,tags:this.tags,traceId:this._traceId})}updateWithContext(e){return this.data=e.data||{},this._name=e.name||e.description,this._endTime=e.endTimestamp,this.op=e.op,this._parentSpanId=e.parentSpanId,this._sampled=e.sampled,this._spanId=e.spanId||this._spanId,this._startTime=e.startTimestamp||this._startTime,this._status=e.status,this.tags=e.tags||{},this._traceId=e.traceId||this._traceId,this}getTraceContext(){return qv(this)}getSpanJSON(){return si({data:this._getData(),description:this._name,op:this._attributes[im],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:this._status,tags:Object.keys(this.tags).length>0?this.tags:void 0,timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[qo],_metrics_summary:void 0,profile_id:this._attributes[A8],exclusive_time:this._exclusiveTime,measurements:Object.keys(this._measurements).length>0?this._measurements:void 0})}isRecording(){return!this._endTime&&!!this._sampled}toJSON(){return this.getSpanJSON()}_getData(){const{data:e,_attributes:n}=this,r=Object.keys(e).length>0,i=Object.keys(n).length>0;if(!(!r&&!i))return r&&i?f(f({},e),n):r?e:n}}class Ck extends Pp{constructor(e,n){super(e),this._contexts={},this._hub=n||Pr(),this._name=e.name||"",this._metadata=f({},e.metadata),this._trimEnd=e.trimEnd,this.transaction=this;const r=this._metadata.dynamicSamplingContext;r&&(this._frozenDynamicSamplingContext=f({},r))}get name(){return this._name}set name(e){this.setName(e)}get metadata(){return f(f(f({source:"custom",spanMetadata:{}},this._metadata),this._attributes[po]&&{source:this._attributes[po]}),this._attributes[Rl]&&{sampleRate:this._attributes[Rl]})}set metadata(e){this._metadata=e}setName(e,n="custom"){this._name=e,this.setAttribute(po,n)}updateName(e){return this._name=e,this}initSpanRecorder(e=1e3){this.spanRecorder||(this.spanRecorder=new Tk(e)),this.spanRecorder.add(this)}setContext(e,n){n===null?delete this._contexts[e]:this._contexts[e]=n}setMeasurement(e,n,r=""){this._measurements[e]={value:n,unit:r}}setMetadata(e){this._metadata=f(f({},this._metadata),e)}end(e){const n=Ip(e),r=this._finishTransaction(n);if(r)return this._hub.captureEvent(r)}toContext(){const e=super.toContext();return si(H(f({},e),{name:this._name,trimEnd:this._trimEnd}))}updateWithContext(e){return super.updateWithContext(e),this._name=e.name||"",this._trimEnd=e.trimEnd,this}getDynamicSamplingContext(){return kc(this)}setHub(e){this._hub=e}getProfileId(){if(this._contexts!==void 0&&this._contexts.profile!==void 0)return this._contexts.profile.profile_id}_finishTransaction(e){if(this._endTime!==void 0)return;this._name||(st&&Pe.warn("Transaction has no name, falling back to `<unlabeled transaction>`."),this._name="<unlabeled transaction>"),super.end(e);const n=this._hub.getClient();if(n&&n.emit&&n.emit("finishTransaction",this),this._sampled!==!0){st&&Pe.log("[Tracing] Discarding transaction because its trace was not chosen to be sampled."),n&&n.recordDroppedEvent("sample_rate","transaction");return}const r=this.spanRecorder?this.spanRecorder.spans.filter(u=>u!==this&&Sr(u).timestamp):[];if(this._trimEnd&&r.length>0){const u=r.map(d=>Sr(d).timestamp).filter(Boolean);this._endTime=u.reduce((d,m)=>d>m?d:m)}const{scope:i,isolationScope:o}=k8(this),{metadata:s}=this,{source:a}=s,l=f({contexts:H(f({},this._contexts),{trace:qv(this)}),spans:r,start_timestamp:this._startTime,tags:this.tags,timestamp:this._endTime,transaction:this._name,type:"transaction",sdkProcessingMetadata:f(H(f({},s),{capturedSpanScope:i,capturedSpanIsolationScope:o}),si({dynamicSamplingContext:kc(this)})),_metrics_summary:void 0},a&&{transaction_info:{source:a}});return Object.keys(this._measurements).length>0&&(st&&Pe.log("[Measurements] Adding measurements to transaction",JSON.stringify(this._measurements,void 0,2)),l.measurements=this._measurements),st&&Pe.log(`[Tracing] Finishing ${this.op} transaction: ${this._name}.`),l}}const Nm={idleTimeout:1e3,finalTimeout:3e4,heartbeatInterval:5e3},I8="finishReason",wl=["heartbeatFailed","idleTimeout","documentHidden","finalTimeout","externalFinish","cancelled"];class O8 extends Tk{constructor(e,n,r,i){super(i),this._pushActivity=e,this._popActivity=n,this.transactionSpanId=r}add(e){if(e.spanContext().spanId!==this.transactionSpanId){const n=e.end;e.end=(...r)=>(this._popActivity(e.spanContext().spanId),n.apply(e,r)),Sr(e).timestamp===void 0&&this._pushActivity(e.spanContext().spanId)}super.add(e)}}class P8 extends Ck{constructor(e,n,r=Nm.idleTimeout,i=Nm.finalTimeout,o=Nm.heartbeatInterval,s=!1,a=!1){super(e,n),this._idleHub=n,this._idleTimeout=r,this._finalTimeout=i,this._heartbeatInterval=o,this._onScope=s,this.activities={},this._heartbeatCounter=0,this._finished=!1,this._idleTimeoutCanceledPermanently=!1,this._beforeFinishCallbacks=[],this._finishReason=wl[4],this._autoFinishAllowed=!a,s&&(st&&Pe.log(`Setting idle transaction on scope. Span ID: ${this.spanContext().spanId}`),n.getScope().setSpan(this)),a||this._restartIdleTimeout(),setTimeout(()=>{this._finished||(this.setStatus("deadline_exceeded"),this._finishReason=wl[3],this.end())},this._finalTimeout)}end(e){const n=Ip(e);if(this._finished=!0,this.activities={},this.op==="ui.action.click"&&this.setAttribute(I8,this._finishReason),this.spanRecorder){st&&Pe.log("[Tracing] finishing IdleTransaction",new Date(n*1e3).toISOString(),this.op);for(const r of this._beforeFinishCallbacks)r(this,n);this.spanRecorder.spans=this.spanRecorder.spans.filter(r=>{if(r.spanContext().spanId===this.spanContext().spanId)return!0;Sr(r).timestamp||(r.setStatus("cancelled"),r.end(n),st&&Pe.log("[Tracing] cancelling span since transaction ended early",JSON.stringify(r,void 0,2)));const{start_timestamp:i,timestamp:o}=Sr(r),s=i&&i<n,a=(this._finalTimeout+this._idleTimeout)/1e3,l=o&&i&&o-i<a;if(st){const c=JSON.stringify(r,void 0,2);s?l||Pe.log("[Tracing] discarding Span since it finished after Transaction final timeout",c):Pe.log("[Tracing] discarding Span since it happened after Transaction was finished",c)}return s&&l}),st&&Pe.log("[Tracing] flushing IdleTransaction")}else st&&Pe.log("[Tracing] No active IdleTransaction");if(this._onScope){const r=this._idleHub.getScope();r.getTransaction()===this&&r.setSpan(void 0)}return super.end(e)}registerBeforeFinishCallback(e){this._beforeFinishCallbacks.push(e)}initSpanRecorder(e){if(!this.spanRecorder){const n=i=>{this._finished||this._pushActivity(i)},r=i=>{this._finished||this._popActivity(i)};this.spanRecorder=new O8(n,r,this.spanContext().spanId,e),st&&Pe.log("Starting heartbeat"),this._pingHeartbeat()}this.spanRecorder.add(this)}cancelIdleTimeout(e,{restartOnChildSpanChange:n}={restartOnChildSpanChange:!0}){this._idleTimeoutCanceledPermanently=n===!1,this._idleTimeoutID&&(clearTimeout(this._idleTimeoutID),this._idleTimeoutID=void 0,Object.keys(this.activities).length===0&&this._idleTimeoutCanceledPermanently&&(this._finishReason=wl[5],this.end(e)))}setFinishReason(e){this._finishReason=e}sendAutoFinishSignal(){this._autoFinishAllowed||(st&&Pe.log("[Tracing] Received finish signal for idle transaction."),this._restartIdleTimeout(),this._autoFinishAllowed=!0)}_restartIdleTimeout(e){this.cancelIdleTimeout(),this._idleTimeoutID=setTimeout(()=>{!this._finished&&Object.keys(this.activities).length===0&&(this._finishReason=wl[1],this.end(e))},this._idleTimeout)}_pushActivity(e){this.cancelIdleTimeout(void 0,{restartOnChildSpanChange:!this._idleTimeoutCanceledPermanently}),st&&Pe.log(`[Tracing] pushActivity: ${e}`),this.activities[e]=!0,st&&Pe.log("[Tracing] new activities count",Object.keys(this.activities).length)}_popActivity(e){if(this.activities[e]&&(st&&Pe.log(`[Tracing] popActivity ${e}`),delete this.activities[e],st&&Pe.log("[Tracing] new activities count",Object.keys(this.activities).length)),Object.keys(this.activities).length===0){const n=zc();this._idleTimeoutCanceledPermanently?this._autoFinishAllowed&&(this._finishReason=wl[5],this.end(n)):this._restartIdleTimeout(n+this._idleTimeout/1e3)}}_beat(){if(this._finished)return;const e=Object.keys(this.activities).join("");e===this._prevHeartbeatString?this._heartbeatCounter++:this._heartbeatCounter=1,this._prevHeartbeatString=e,this._heartbeatCounter>=3?this._autoFinishAllowed&&(st&&Pe.log("[Tracing] Transaction finished because of no change for 3 heart beats"),this.setStatus("deadline_exceeded"),this._finishReason=wl[0],this.end()):this._pingHeartbeat()}_pingHeartbeat(){st&&Pe.log(`pinging Heartbeat -> current counter: ${this._heartbeatCounter}`),setTimeout(()=>{this._beat()},this._heartbeatInterval)}}function kk(t,e,n){if(!ml(e))return t.sampled=!1,t;if(t.sampled!==void 0)return t.setAttribute(Rl,Number(t.sampled)),t;let r;return typeof e.tracesSampler=="function"?(r=e.tracesSampler(n),t.setAttribute(Rl,Number(r))):n.parentSampled!==void 0?r=n.parentSampled:typeof e.tracesSampleRate!="undefined"?(r=e.tracesSampleRate,t.setAttribute(Rl,Number(r))):(r=1,t.setAttribute(Rl,r)),Ak(r)?r?(t.sampled=Math.random()<r,t.sampled?(st&&Pe.log(`[Tracing] starting ${t.op} transaction - ${Sr(t).description}`),t):(st&&Pe.log(`[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ${Number(r)})`),t)):(st&&Pe.log(`[Tracing] Discarding transaction because ${typeof e.tracesSampler=="function"?"tracesSampler returned 0 or false":"a negative sampling decision was inherited or tracesSampleRate is set to 0"}`),t.sampled=!1,t):(st&&Pe.warn("[Tracing] Discarding transaction because of invalid sample rate."),t.sampled=!1,t)}function Ak(t){return j5(t)||!(typeof t=="number"||typeof t=="boolean")?(st&&Pe.warn(`[Tracing] Given sample rate is invalid. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(t)} of type ${JSON.stringify(typeof t)}.`),!1):t<0||t>1?(st&&Pe.warn(`[Tracing] Given sample rate is invalid. Sample rate must be between 0 and 1. Got ${t}.`),!1):!0}function x8(){const e=this.getScope().getSpan();return e?{"sentry-trace":Ap(e)}:{}}function D8(t,e){const n=this.getClient(),r=n&&n.getOptions()||{},i=r.instrumenter||"sentry",o=t.instrumenter||"sentry";i!==o&&(st&&Pe.error(`A transaction was started with instrumenter=\`${o}\`, but the SDK is configured with the \`${i}\` instrumenter.
The transaction will not be sampled. Please use the ${i} instrumentation to start transactions.`),t.sampled=!1);let s=new Ck(t,this);return s=kk(s,r,f({name:t.name,parentSampled:t.parentSampled,transactionContext:t,attributes:f(f({},t.data),t.attributes)},e)),s.isRecording()&&s.initSpanRecorder(r._experiments&&r._experiments.maxSpans),n&&n.emit&&n.emit("startTransaction",s),s}function wS(t,e,n,r,i,o,s,a=!1){const l=t.getClient(),c=l&&l.getOptions()||{};let u=new P8(e,t,n,r,s,i,a);return u=kk(u,c,f({name:e.name,parentSampled:e.parentSampled,transactionContext:e,attributes:f(f({},e.data),e.attributes)},o)),u.isRecording()&&u.initSpanRecorder(c._experiments&&c._experiments.maxSpans),l&&l.emit&&l.emit("startTransaction",u),u}function N8(){const t=Ed();t.__SENTRY__&&(t.__SENTRY__.extensions=t.__SENTRY__.extensions||{},t.__SENTRY__.extensions.startTransaction||(t.__SENTRY__.extensions.startTransaction=D8),t.__SENTRY__.extensions.traceHeaders||(t.__SENTRY__.extensions.traceHeaders=x8),w8())}function R8(t,e,n){const r=Ja();r&&r.setMeasurement(t,e,n)}function L8(t,e){return e&&(t.sdk=t.sdk||{},t.sdk.name=t.sdk.name||e.name,t.sdk.version=t.sdk.version||e.version,t.sdk.integrations=[...t.sdk.integrations||[],...e.integrations||[]],t.sdk.packages=[...t.sdk.packages||[],...e.packages||[]]),t}function M8(t,e,n,r){const i=fk(n),o=f(f({sent_at:new Date().toISOString()},i&&{sdk:i}),!!r&&e&&{dsn:Gc(e)}),s="aggregates"in t?[{type:"sessions"},t]:[{type:"session"},t.toJSON()];return fl(o,[s])}function $8(t,e,n,r){const i=fk(n),o=t.type&&t.type!=="replay_event"?t.type:"event";L8(t,n&&n.sdk);const s=BN(t,i,r,e);return delete t.sdkProcessingMetadata,fl(s,[[{type:o},t]])}const F8="7";function B8(t){const e=t.protocol?`${t.protocol}:`:"",n=t.port?`:${t.port}`:"";return`${e}//${t.host}${n}${t.path?`/${t.path}`:""}/api/`}function V8(t){return`${B8(t)}${t.projectId}/envelope/`}function U8(t,e){return Y9(f({sentry_key:t.publicKey,sentry_version:F8},e&&{sentry_client:`${e.name}/${e.version}`}))}function H8(t,e={}){const n=typeof e=="string"?e:e.tunnel,r=typeof e=="string"||!e._metadata?void 0:e._metadata.sdk;return n||`${V8(t)}?${U8(t,r)}`}const SS=[];function G8(t){const e={};return t.forEach(n=>{const{name:r}=n,i=e[r];i&&!i.isDefaultInstance&&n.isDefaultInstance||(e[r]=n)}),Object.keys(e).map(n=>e[n])}function z8(t){const e=t.defaultIntegrations||[],n=t.integrations;e.forEach(s=>{s.isDefaultInstance=!0});let r;Array.isArray(n)?r=[...e,...n]:typeof n=="function"?r=Hv(n(e)):r=e;const i=G8(r),o=j8(i,s=>s.name==="Debug");if(o!==-1){const[s]=i.splice(o,1);i.push(s)}return i}function W8(t,e){const n={};return e.forEach(r=>{r&&Ik(t,r,n)}),n}function ES(t,e){for(const n of e)n&&n.afterAllSetup&&n.afterAllSetup(t)}function Ik(t,e,n){if(n[e.name]){st&&Pe.log(`Integration skipped because it was already installed: ${e.name}`);return}if(n[e.name]=e,SS.indexOf(e.name)===-1&&(e.setupOnce(jN,Pr),SS.push(e.name)),e.setup&&typeof e.setup=="function"&&e.setup(t),t.on&&typeof e.preprocessEvent=="function"){const r=e.preprocessEvent.bind(e);t.on("preprocessEvent",(i,o)=>r(i,o,t))}if(t.addEventProcessor&&typeof e.processEvent=="function"){const r=e.processEvent.bind(e),i=Object.assign((o,s)=>r(o,s,t),{id:e.name});t.addEventProcessor(i)}st&&Pe.log(`Integration installed: ${e.name}`)}function j8(t,e){for(let n=0;n<t.length;n++)if(e(t[n])===!0)return n;return-1}function cs(t,e){return Object.assign(function(...r){return e(...r)},{id:t})}function q8(t){let e="";for(const n of t){const r=Object.entries(n.tags),i=r.length>0?`|#${r.map(([o,s])=>`${o}:${s}`).join(",")}`:"";e+=`${n.name}@${n.unit}:${n.metric}|${n.metricType}${i}|T${n.timestamp}
`}return e}function Y8(t,e,n,r){const i={sent_at:new Date().toISOString()};n&&n.sdk&&(i.sdk={name:n.sdk.name,version:n.sdk.version}),r&&e&&(i.dsn=Gc(e));const o=X8(t);return fl(i,[o])}function X8(t){const e=q8(t);return[{type:"statsd",length:e.length},e]}const TS="Not capturing exception because it's already been captured.";class K8{constructor(e){if(this._options=e,this._integrations={},this._integrationsInitialized=!1,this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],e.dsn?this._dsn=q9(e.dsn):st&&Pe.warn("No DSN provided, client will not send events."),this._dsn){const n=H8(this._dsn,e);this._transport=e.transport(H(f({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this)},e.transportOptions),{url:n}))}}captureException(e,n,r){if(oS(e)){st&&Pe.log(TS);return}let i=n&&n.event_id;return this._process(this.eventFromException(e,n).then(o=>this._captureEvent(o,n,r)).then(o=>{i=o})),i}captureMessage(e,n,r,i){let o=r&&r.event_id;const s=Fv(e)?e:String(e),a=Bv(e)?this.eventFromMessage(s,n,r):this.eventFromException(e,r);return this._process(a.then(l=>this._captureEvent(l,r,i)).then(l=>{o=l})),o}captureEvent(e,n,r){if(n&&n.originalException&&oS(n.originalException)){st&&Pe.log(TS);return}let i=n&&n.event_id;const s=(e.sdkProcessingMetadata||{}).capturedSpanScope;return this._process(this._captureEvent(e,n,s||r).then(a=>{i=a})),i}captureSession(e){typeof e.release!="string"?st&&Pe.warn("Discarded session because of missing or non-string release"):(this.sendSession(e),Qa(e,{init:!1}))}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}flush(e){const n=this._transport;return n?(this.metricsAggregator&&this.metricsAggregator.flush(),this._isClientDoneProcessing(e).then(r=>n.flush(e).then(i=>r&&i))):Cc(!0)}close(e){return this.flush(e).then(n=>(this.getOptions().enabled=!1,this.metricsAggregator&&this.metricsAggregator.close(),n))}getEventProcessors(){return this._eventProcessors}addEventProcessor(e){this._eventProcessors.push(e)}setupIntegrations(e){(e&&!this._integrationsInitialized||this._isEnabled()&&!this._integrationsInitialized)&&this._setupIntegrations()}init(){this._isEnabled()&&this._setupIntegrations()}getIntegrationById(e){return this.getIntegrationByName(e)}getIntegrationByName(e){return this._integrations[e]}getIntegration(e){try{return this._integrations[e.id]||null}catch(n){return st&&Pe.warn(`Cannot retrieve integration ${e.id} from the current Client`),null}}addIntegration(e){const n=this._integrations[e.name];Ik(this,e,this._integrations),n||ES(this,[e])}sendEvent(e,n={}){this.emit("beforeSendEvent",e,n);let r=$8(e,this._dsn,this._options._metadata,this._options.tunnel);for(const o of n.attachments||[])r=RN(r,$N(o,this._options.transportOptions&&this._options.transportOptions.textEncoder));const i=this._sendEnvelope(r);i&&i.then(o=>this.emit("afterSendEvent",e,o),null)}sendSession(e){const n=M8(e,this._dsn,this._options._metadata,this._options.tunnel);this._sendEnvelope(n)}recordDroppedEvent(e,n,r){if(this._options.sendClientReports){const i=typeof r=="number"?r:1,o=`${e}:${n}`;st&&Pe.log(`Recording outcome: "${o}"${i>1?` (${i} times)`:""}`),this._outcomes[o]=(this._outcomes[o]||0)+i}}captureAggregateMetrics(e){st&&Pe.log(`Flushing aggregated metrics, number of metrics: ${e.length}`);const n=Y8(e,this._dsn,this._options._metadata,this._options.tunnel);this._sendEnvelope(n)}on(e,n){this._hooks[e]||(this._hooks[e]=[]),this._hooks[e].push(n)}emit(e,...n){this._hooks[e]&&this._hooks[e].forEach(r=>r(...n))}_setupIntegrations(){const{integrations:e}=this._options;this._integrations=W8(this,e),ES(this,e),this._integrationsInitialized=!0}_updateSessionFromEvent(e,n){let r=!1,i=!1;const o=n.exception&&n.exception.values;if(o){i=!0;for(const l of o){const c=l.mechanism;if(c&&c.handled===!1){r=!0;break}}}const s=e.status==="ok";(s&&e.errors===0||s&&r)&&(Qa(e,H(f({},r&&{status:"crashed"}),{errors:e.errors||Number(i||r)})),this.captureSession(e))}_isClientDoneProcessing(e){return new ii(n=>{let r=0;const i=1,o=setInterval(()=>{this._numProcessing==0?(clearInterval(o),n(!0)):(r+=i,e&&r>=e&&(clearInterval(o),n(!1)))},i)})}_isEnabled(){return this.getOptions().enabled!==!1&&this._transport!==void 0}_prepareEvent(e,n,r,i=dl()){const o=this.getOptions(),s=Object.keys(this._integrations);return!n.integrations&&s.length>0&&(n.integrations=s),this.emit("preprocessEvent",e,n),KN(o,e,n,r,this,i).then(a=>{if(a===null)return a;const l=f(f({},i.getPropagationContext()),r?r.getPropagationContext():void 0);if(!(a.contexts&&a.contexts.trace)&&l){const{traceId:u,spanId:d,parentSpanId:m,dsc:g}=l;a.contexts=f({trace:{trace_id:u,span_id:d,parent_span_id:m}},a.contexts);const p=g||Op(u,this,r);a.sdkProcessingMetadata=f({dynamicSamplingContext:p},a.sdkProcessingMetadata)}return a})}_captureEvent(e,n={},r){return this._processEvent(e,n,r).then(i=>i.event_id,i=>{if(st){const o=i;o.logLevel==="log"?Pe.log(o.message):Pe.warn(o)}})}_processEvent(e,n,r){const i=this.getOptions(),{sampleRate:o}=i,s=Pk(e),a=Ok(e),l=e.type||"error",c=`before send for type \`${l}\``;if(a&&typeof o=="number"&&Math.random()>o)return this.recordDroppedEvent("sample_rate","error",e),zv(new co(`Discarding event because it's not included in the random sample (sampling rate = ${o})`,"log"));const u=l==="replay_event"?"replay":l,m=(e.sdkProcessingMetadata||{}).capturedSpanIsolationScope;return this._prepareEvent(e,n,r,m).then(g=>{if(g===null)throw this.recordDroppedEvent("event_processor",u,e),new co("An event processor returned `null`, will not send event.","log");if(n.data&&n.data.__sentry__===!0)return g;const h=J8(i,g,n);return Q8(h,c)}).then(g=>{if(g===null){if(this.recordDroppedEvent("before_send",u,e),s){const b=1+(e.spans||[]).length;this.recordDroppedEvent("before_send","span",b)}throw new co(`${c} returned \`null\`, will not send event.`,"log")}const p=r&&r.getSession();if(!s&&p&&this._updateSessionFromEvent(p,g),s){const v=g.sdkProcessingMetadata&&g.sdkProcessingMetadata.spanCountBeforeProcessing||0,b=g.spans?g.spans.length:0,y=v-b;y>0&&this.recordDroppedEvent("before_send","span",y)}const h=g.transaction_info;if(s&&h&&g.transaction!==e.transaction){const v="custom";g.transaction_info=H(f({},h),{source:v})}return this.sendEvent(g,n),g}).then(null,g=>{throw g instanceof co?g:(this.captureException(g,{data:{__sentry__:!0},originalException:g}),new co(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.
Reason: ${g}`))})}_process(e){this._numProcessing++,e.then(n=>(this._numProcessing--,n),n=>(this._numProcessing--,n))}_sendEnvelope(e){if(this.emit("beforeEnvelope",e),this._isEnabled()&&this._transport)return this._transport.send(e).then(null,n=>{st&&Pe.error("Error while sending event:",n)});st&&Pe.error("Transport disabled")}_clearOutcomes(){const e=this._outcomes;return this._outcomes={},Object.keys(e).map(n=>{const[r,i]=n.split(":");return{reason:r,category:i,quantity:e[n]}})}}function Q8(t,e){const n=`${e} must return \`null\` or a valid event.`;if(Cp(t))return t.then(r=>{if(!Ec(r)&&r!==null)throw new co(n);return r},r=>{throw new co(`${e} rejected with ${r}`)});if(!Ec(t)&&t!==null)throw new co(n);return t}function J8(t,e,n){const{beforeSend:r,beforeSendTransaction:i}=t;if(Ok(e)&&r)return r(e,n);if(Pk(e)&&i){if(e.spans){const o=e.spans.length;e.sdkProcessingMetadata=H(f({},e.sdkProcessingMetadata),{spanCountBeforeProcessing:o})}return i(e,n)}return e}function Ok(t){return t.type===void 0}function Pk(t){return t.type==="transaction"}function Z8(t,e){e.debug===!0&&(st?Pe.enable():ll(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")})),ji().update(e.initialScope);const r=new t(e);eR(r),tR(r)}function eR(t){const n=Pr().getStackTop();n.client=t,n.scope.setClient(t)}function tR(t){t.init?t.init():t.setupIntegrations&&t.setupIntegrations()}const nR=30;function xk(t,e,n=EN(t.bufferSize||nR)){let r={};const i=s=>n.drain(s);function o(s){const a=[];if(uS(s,(d,m)=>{const g=fS(m);if(zN(r,g)){const p=CS(d,m);t.recordDroppedEvent("ratelimit_backoff",g,p)}else a.push(d)}),a.length===0)return Cc();const l=fl(s[0],a),c=d=>{uS(l,(m,g)=>{const p=CS(m,g);t.recordDroppedEvent(d,fS(g),p)})},u=()=>e({body:LN(l,t.textEncoder)}).then(d=>(d.statusCode!==void 0&&(d.statusCode<200||d.statusCode>=300)&&st&&Pe.warn(`Sentry responded with status code ${d.statusCode} to sent event.`),r=WN(r,d),d),d=>{throw c("network_error"),d});return n.add(u).then(d=>d,d=>{if(d instanceof co)return st&&Pe.error("Skipped sending event because buffer is full."),c("queue_overflow"),Cc();throw d})}return o.__sentry__baseTransport__=!0,{send:o,flush:i}}function CS(t,e){if(!(e!=="event"&&e!=="transaction"))return Array.isArray(t)?t[1]:void 0}function rR(t,e){const n={sent_at:new Date().toISOString()};e&&(n.dsn=Gc(e));const r=t.map(iR);return fl(n,r)}function iR(t){return[{type:"span"},t]}function oR(t,e,n=[e],r="npm"){const i=t._metadata||{};i.sdk||(i.sdk={name:`sentry.javascript.${e}`,packages:n.map(o=>({name:`${r}:@sentry/${o}`,version:Mf})),version:Mf}),t._metadata=i}const sR=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/],aR=[/^.*\/healthcheck$/,/^.*\/healthy$/,/^.*\/live$/,/^.*\/ready$/,/^.*\/heartbeat$/,/^.*\/health$/,/^.*\/healthz$/],Dk="InboundFilters",lR=(t={})=>({name:Dk,setupOnce(){},processEvent(e,n,r){const i=r.getOptions(),o=cR(t,i);return uR(e,o)?null:e}}),Nk=lR;cs(Dk,Nk);function cR(t={},e={}){return{allowUrls:[...t.allowUrls||[],...e.allowUrls||[]],denyUrls:[...t.denyUrls||[],...e.denyUrls||[]],ignoreErrors:[...t.ignoreErrors||[],...e.ignoreErrors||[],...t.disableErrorDefaults?[]:sR],ignoreTransactions:[...t.ignoreTransactions||[],...e.ignoreTransactions||[],...t.disableTransactionDefaults?[]:aR],ignoreInternal:t.ignoreInternal!==void 0?t.ignoreInternal:!0}}function uR(t,e){return e.ignoreInternal&&hR(t)?(st&&Pe.warn(`Event dropped due to being internal Sentry Error.
Event: ${Ds(t)}`),!0):fR(t,e.ignoreErrors)?(st&&Pe.warn(`Event dropped due to being matched by \`ignoreErrors\` option.
Event: ${Ds(t)}`),!0):dR(t,e.ignoreTransactions)?(st&&Pe.warn(`Event dropped due to being matched by \`ignoreTransactions\` option.
Event: ${Ds(t)}`),!0):mR(t,e.denyUrls)?(st&&Pe.warn(`Event dropped due to being matched by \`denyUrls\` option.
Event: ${Ds(t)}.
Url: ${kg(t)}`),!0):gR(t,e.allowUrls)?!1:(st&&Pe.warn(`Event dropped due to not being matched by \`allowUrls\` option.
Event: ${Ds(t)}.
Url: ${kg(t)}`),!0)}function fR(t,e){return t.type||!e||!e.length?!1:pR(t).some(n=>wd(n,e))}function dR(t,e){if(t.type!=="transaction"||!e||!e.length)return!1;const n=t.transaction;return n?wd(n,e):!1}function mR(t,e){if(!e||!e.length)return!1;const n=kg(t);return n?wd(n,e):!1}function gR(t,e){if(!e||!e.length)return!0;const n=kg(t);return n?wd(n,e):!0}function pR(t){const e=[];t.message&&e.push(t.message);let n;try{n=t.exception.values[t.exception.values.length-1]}catch(r){}return n&&n.value&&(e.push(n.value),n.type&&e.push(`${n.type}: ${n.value}`)),st&&e.length===0&&Pe.error(`Could not extract message for event ${Ds(t)}`),e}function hR(t){try{return t.exception.values[0].type==="SentryError"}catch(e){}return!1}function _R(t=[]){for(let e=t.length-1;e>=0;e--){const n=t[e];if(n&&n.filename!=="<anonymous>"&&n.filename!=="[native code]")return n.filename||null}return null}function kg(t){try{let e;try{e=t.exception.values[0].stacktrace.frames}catch(n){}return e?_R(e):null}catch(e){return st&&Pe.error(`Cannot extract url for event ${Ds(t)}`),null}}let kS;const Rk="FunctionToString",AS=new WeakMap,bR=()=>({name:Rk,setupOnce(){kS=Function.prototype.toString;try{Function.prototype.toString=function(...t){const e=Uv(this),n=AS.has(Qn())&&e!==void 0?e:this;return kS.apply(n,t)}}catch(t){}},setup(t){AS.set(t,!0)}}),Lk=bR;cs(Rk,Lk);const cn=typeof __SENTRY_DEBUG__=="undefined"||__SENTRY_DEBUG__,bt=Bt;function vR(){bt.document?bt.document.addEventListener("visibilitychange",()=>{const t=Ja();if(bt.document.hidden&&t){const e="cancelled",{op:n,status:r}=Sr(t);cn&&Pe.log(`[Tracing] Transaction: ${e} -> since tab moved to the background, op: ${n}`),r||t.setStatus(e),t.setTag("visibilitychange","document.hidden"),t.end()}}):cn&&Pe.warn("[Tracing] Could not set up background tab detection due to lack of global document")}const Td=(t,e,n)=>{let r,i;return o=>{e.value>=0&&(o||n)&&(i=e.value-(r||0),(i||r===void 0)&&(r=e.value,e.delta=i,t(e)))}},yR=()=>`v3-${Date.now()}-${Math.floor(Math.random()*(9e12-1))+1e12}`,wR=()=>{const t=bt.performance.timing,e=bt.performance.navigation.type,n={entryType:"navigation",startTime:0,type:e==2?"back_forward":e===1?"reload":"navigate"};for(const r in t)r!=="navigationStart"&&r!=="toJSON"&&(n[r]=Math.max(t[r]-t.navigationStart,0));return n},xp=()=>bt.__WEB_VITALS_POLYFILL__?bt.performance&&(performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]||wR()):bt.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0],Kv=()=>{const t=xp();return t&&t.activationStart||0},Cd=(t,e)=>{const n=xp();let r="navigate";return n&&(bt.document&&bt.document.prerendering||Kv()>0?r="prerender":r=n.type.replace(/_/g,"-")),{name:t,value:typeof e=="undefined"?-1:e,rating:"good",delta:0,entries:[],id:yR(),navigationType:r}},Wc=(t,e,n)=>{try{if(PerformanceObserver.supportedEntryTypes.includes(t)){const r=new PerformanceObserver(i=>{e(i.getEntries())});return r.observe(Object.assign({type:t,buffered:!0},n||{})),r}}catch(r){}},kd=(t,e)=>{const n=r=>{(r.type==="pagehide"||bt.document.visibilityState==="hidden")&&(t(r),e&&(removeEventListener("visibilitychange",n,!0),removeEventListener("pagehide",n,!0)))};bt.document&&(addEventListener("visibilitychange",n,!0),addEventListener("pagehide",n,!0))},SR=(t,e={})=>{const n=Cd("CLS",0);let r,i=0,o=[];const s=l=>{l.forEach(c=>{if(!c.hadRecentInput){const u=o[0],d=o[o.length-1];i&&o.length!==0&&c.startTime-d.startTime<1e3&&c.startTime-u.startTime<5e3?(i+=c.value,o.push(c)):(i=c.value,o=[c]),i>n.value&&(n.value=i,n.entries=o,r&&r())}})},a=Wc("layout-shift",s);if(a){r=Td(t,n,e.reportAllChanges);const l=()=>{s(a.takeRecords()),r(!0)};return kd(l),l}};let Ag=-1;const ER=()=>{bt.document&&bt.document.visibilityState&&(Ag=bt.document.visibilityState==="hidden"&&!bt.document.prerendering?0:1/0)},TR=()=>{kd(({timeStamp:t})=>{Ag=t},!0)},Qv=()=>(Ag<0&&(ER(),TR()),{get firstHiddenTime(){return Ag}}),CR=t=>{const e=Qv(),n=Cd("FID");let r;const i=a=>{a.startTime<e.firstHiddenTime&&(n.value=a.processingStart-a.startTime,n.entries.push(a),r(!0))},o=a=>{a.forEach(i)},s=Wc("first-input",o);r=Td(t,n),s&&kd(()=>{o(s.takeRecords()),s.disconnect()},!0)};let Mk=0,Ah=1/0,om=0;const kR=t=>{t.forEach(e=>{e.interactionId&&(Ah=Math.min(Ah,e.interactionId),om=Math.max(om,e.interactionId),Mk=om?(om-Ah)/7+1:0)})};let K_;const AR=()=>K_?Mk:performance.interactionCount||0,IR=()=>{"interactionCount"in performance||K_||(K_=Wc("event",kR,{type:"event",buffered:!0,durationThreshold:0}))},$k=()=>AR(),IS=10,Fo=[],Ih={},OS=t=>{const e=Fo[Fo.length-1],n=Ih[t.interactionId];if(n||Fo.length<IS||t.duration>e.latency){if(n)n.entries.push(t),n.latency=Math.max(n.latency,t.duration);else{const r={id:t.interactionId,latency:t.duration,entries:[t]};Ih[r.id]=r,Fo.push(r)}Fo.sort((r,i)=>i.latency-r.latency),Fo.splice(IS).forEach(r=>{delete Ih[r.id]})}},OR=()=>{const t=Math.min(Fo.length-1,Math.floor($k()/50));return Fo[t]},PR=(t,e)=>{e=e||{},IR();const n=Cd("INP");let r;const i=s=>{s.forEach(l=>{l.interactionId&&OS(l),l.entryType==="first-input"&&!Fo.some(u=>u.entries.some(d=>l.duration===d.duration&&l.startTime===d.startTime))&&OS(l)});const a=OR();a&&a.latency!==n.value&&(n.value=a.latency,n.entries=a.entries,r())},o=Wc("event",i,{durationThreshold:e.durationThreshold||40});r=Td(t,n,e.reportAllChanges),o&&(o.observe({type:"first-input",buffered:!0}),kd(()=>{i(o.takeRecords()),n.value<0&&$k()>0&&(n.value=0,n.entries=[]),r(!0)}))},PS={},xR=t=>{const e=Qv(),n=Cd("LCP");let r;const i=s=>{const a=s[s.length-1];if(a){const l=Math.max(a.startTime-Kv(),0);l<e.firstHiddenTime&&(n.value=l,n.entries=[a],r())}},o=Wc("largest-contentful-paint",i);if(o){r=Td(t,n);const s=()=>{PS[n.id]||(i(o.takeRecords()),o.disconnect(),PS[n.id]=!0,r(!0))};return["keydown","click"].forEach(a=>{bt.document&&addEventListener(a,s,{once:!0,capture:!0})}),kd(s,!0),s}},Q_=t=>{bt.document&&(bt.document.prerendering?addEventListener("prerenderingchange",()=>Q_(t),!0):bt.document.readyState!=="complete"?addEventListener("load",()=>Q_(t),!0):setTimeout(t,0))},DR=(t,e)=>{e=e||{};const n=Cd("TTFB"),r=Td(t,n,e.reportAllChanges);Q_(()=>{const i=xp();if(i){if(n.value=Math.max(i.responseStart-Kv(),0),n.value<0||n.value>performance.now())return;n.entries=[i],r(!0)}})},nf={},Ig={};let Fk,Bk,Vk,Uk,Hk;function NR(t,e=!1){return Ad("cls",t,FR,Fk,e)}function RR(t,e=!1){return Ad("lcp",t,VR,Vk,e)}function LR(t){return Ad("ttfb",t,UR,Uk)}function MR(t){return Ad("fid",t,BR,Bk)}function $R(t){return Ad("inp",t,HR,Hk)}function $f(t,e){return Gk(t,e),Ig[t]||(GR(t),Ig[t]=!0),zk(t,e)}function jc(t,e){const n=nf[t];if(!(!n||!n.length))for(const r of n)try{r(e)}catch(i){cn&&Pe.error(`Error while triggering instrumentation handler.
Type: ${t}
Name: ${rs(r)}
Error:`,i)}}function FR(){return SR(t=>{jc("cls",{metric:t}),Fk=t},{reportAllChanges:!0})}function BR(){return CR(t=>{jc("fid",{metric:t}),Bk=t})}function VR(){return xR(t=>{jc("lcp",{metric:t}),Vk=t})}function UR(){return DR(t=>{jc("ttfb",{metric:t}),Uk=t})}function HR(){return PR(t=>{jc("inp",{metric:t}),Hk=t})}function Ad(t,e,n,r,i=!1){Gk(t,e);let o;return Ig[t]||(o=n(),Ig[t]=!0),r&&e({metric:r}),zk(t,e,i?o:void 0)}function GR(t){const e={};t==="event"&&(e.durationThreshold=0),Wc(t,n=>{jc(t,{entries:n})},e)}function Gk(t,e){nf[t]=nf[t]||[],nf[t].push(e)}function zk(t,e,n){return()=>{n&&n();const r=nf[t];if(!r)return;const i=r.indexOf(e);i!==-1&&r.splice(i,1)}}function Oh(t){return typeof t=="number"&&isFinite(t)}function Ac(t,r){var i=r,{startTimestamp:e}=i,n=my(i,["startTimestamp"]);return e&&t.startTimestamp>e&&(t.startTimestamp=e),t.startChild(f({startTimestamp:e},n))}const zR=2147483647;function Xn(t){return t/1e3}function Jv(){return bt&&bt.addEventListener&&bt.performance}let xS=0,En={},eo,rf;function WR(){const t=Jv();if(t&&Ei){t.mark&&bt.performance.mark("sentry-tracing-init");const e=QR(),n=XR(),r=KR(),i=JR();return()=>{e(),n(),r(),i()}}return()=>{}}function jR(){$f("longtask",({entries:t})=>{for(const e of t){const n=Ja();if(!n)return;const r=Xn(Ei+e.startTime),i=Xn(e.duration);n.startChild({description:"Main UI thread blocked",op:"ui.long-task",origin:"auto.ui.browser.metrics",startTimestamp:r,endTimestamp:r+i})}})}function qR(){$f("event",({entries:t})=>{for(const e of t){const n=Ja();if(!n)return;if(e.name==="click"){const r=Xn(Ei+e.startTime),i=Xn(e.duration),o={description:Tc(e.target),op:`ui.interaction.${e.name}`,origin:"auto.ui.browser.metrics",startTimestamp:r,endTimestamp:r+i},s=X5(e.target);s&&(o.attributes={"ui.component_name":s}),n.startChild(o)}}})}function YR(t,e){if(Jv()&&Ei){const r=ZR(t,e);return()=>{r()}}return()=>{}}function XR(){return NR(({metric:t})=>{const e=t.entries[t.entries.length-1];e&&(cn&&Pe.log("[Measurements] Adding CLS"),En.cls={value:t.value,unit:""},rf=e)},!0)}function KR(){return RR(({metric:t})=>{const e=t.entries[t.entries.length-1];e&&(cn&&Pe.log("[Measurements] Adding LCP"),En.lcp={value:t.value,unit:"millisecond"},eo=e)},!0)}function QR(){return MR(({metric:t})=>{const e=t.entries[t.entries.length-1];if(!e)return;const n=Xn(Ei),r=Xn(e.startTime);cn&&Pe.log("[Measurements] Adding FID"),En.fid={value:t.value,unit:"millisecond"},En["mark.fid"]={value:n+r,unit:"second"}})}function JR(){return LR(({metric:t})=>{t.entries[t.entries.length-1]&&(cn&&Pe.log("[Measurements] Adding TTFB"),En.ttfb={value:t.value,unit:"millisecond"})})}const DS={click:"click",pointerdown:"click",pointerup:"click",mousedown:"click",mouseup:"click",touchstart:"click",touchend:"click",mouseover:"hover",mouseout:"hover",mouseenter:"hover",mouseleave:"hover",pointerover:"hover",pointerout:"hover",pointerenter:"hover",pointerleave:"hover",dragstart:"drag",dragend:"drag",drag:"drag",dragenter:"drag",dragleave:"drag",dragover:"drag",drop:"drag",keydown:"press",keyup:"press",keypress:"press",input:"press"};function ZR(t,e){return $R(({metric:n})=>{if(n.value===void 0)return;const r=n.entries.find(_=>_.duration===n.value&&DS[_.name]!==void 0),i=Qn();if(!r||!i)return;const o=DS[r.name],s=i.getOptions(),a=Xn(Ei+r.startTime),l=Xn(n.value),c=r.interactionId!==void 0?t[r.interactionId]:void 0;if(c===void 0)return;const{routeName:u,parentContext:d,activeTransaction:m,user:g,replayId:p}=c,h=g!==void 0?g.email||g.id||g.ip_address:void 0,v=m!==void 0?m.getProfileId():void 0,b=new Pp({startTimestamp:a,endTimestamp:a+l,op:`ui.interaction.${o}`,name:Tc(r.target),attributes:f(f(f({release:s.release,environment:s.environment,transaction:u},h!==void 0&&h!==""?{user:h}:{}),v!==void 0?{profile_id:v}:{}),p!==void 0?{replay_id:p}:{}),exclusiveTime:n.value,measurements:{inp:{value:n.value,unit:"millisecond"}}}),y=lL(d,s,e);if(y&&Math.random()<y){const _=b?rR([b],i.getDsn()):void 0,w=i&&i.getTransport();w&&_&&w.send(_).then(null,S=>{cn&&Pe.error("Error while sending interaction:",S)});return}})}function eL(t){const e=Jv();if(!e||!bt.performance.getEntries||!Ei)return;cn&&Pe.log("[Tracing] Adding & adjusting spans using Performance API");const n=Xn(Ei),r=e.getEntries(),{op:i,start_timestamp:o}=Sr(t);if(r.slice(xS).forEach(s=>{const a=Xn(s.startTime),l=Xn(s.duration);if(!(t.op==="navigation"&&o&&n+a<o))switch(s.entryType){case"navigation":{nL(t,s,n);break}case"mark":case"paint":case"measure":{tL(t,s,a,l,n);const c=Qv(),u=s.startTime<c.firstHiddenTime;s.name==="first-paint"&&u&&(cn&&Pe.log("[Measurements] Adding FP"),En.fp={value:s.startTime,unit:"millisecond"}),s.name==="first-contentful-paint"&&u&&(cn&&Pe.log("[Measurements] Adding FCP"),En.fcp={value:s.startTime,unit:"millisecond"});break}case"resource":{iL(t,s,s.name,a,l,n);break}}}),xS=Math.max(r.length-1,0),oL(t),i==="pageload"){aL(En),["fcp","fp","lcp"].forEach(a=>{if(!En[a]||!o||n>=o)return;const l=En[a].value,c=n+Xn(l),u=Math.abs((c-o)*1e3),d=u-l;cn&&Pe.log(`[Measurements] Normalized ${a} from ${l} to ${u} (${d})`),En[a].value=u});const s=En["mark.fid"];s&&En.fid&&(Ac(t,{description:"first input delay",endTimestamp:s.value+Xn(En.fid.value),op:"ui.action",origin:"auto.ui.browser.metrics",startTimestamp:s.value}),delete En["mark.fid"]),"fcp"in En||delete En.cls,Object.keys(En).forEach(a=>{R8(a,En[a].value,En[a].unit)}),sL(t)}eo=void 0,rf=void 0,En={}}function tL(t,e,n,r,i){const o=i+n,s=o+r;return Ac(t,{description:e.name,endTimestamp:s,op:e.entryType,origin:"auto.resource.browser.metrics",startTimestamp:o}),o}function nL(t,e,n){["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach(r=>{sm(t,e,r,n)}),sm(t,e,"secureConnection",n,"TLS/SSL","connectEnd"),sm(t,e,"fetch",n,"cache","domainLookupStart"),sm(t,e,"domainLookup",n,"DNS"),rL(t,e,n)}function sm(t,e,n,r,i,o){const s=o?e[o]:e[`${n}End`],a=e[`${n}Start`];!a||!s||Ac(t,{op:"browser",origin:"auto.browser.browser.metrics",description:i||n,startTimestamp:r+Xn(a),endTimestamp:r+Xn(s)})}function rL(t,e,n){e.responseEnd&&(Ac(t,{op:"browser",origin:"auto.browser.browser.metrics",description:"request",startTimestamp:n+Xn(e.requestStart),endTimestamp:n+Xn(e.responseEnd)}),Ac(t,{op:"browser",origin:"auto.browser.browser.metrics",description:"response",startTimestamp:n+Xn(e.responseStart),endTimestamp:n+Xn(e.responseEnd)}))}function iL(t,e,n,r,i,o){if(e.initiatorType==="xmlhttprequest"||e.initiatorType==="fetch")return;const s=za(n),a={};Ph(a,e,"transferSize","http.response_transfer_size"),Ph(a,e,"encodedBodySize","http.response_content_length"),Ph(a,e,"decodedBodySize","http.decoded_response_content_length"),"renderBlockingStatus"in e&&(a["resource.render_blocking_status"]=e.renderBlockingStatus),s.protocol&&(a["url.scheme"]=s.protocol.split(":").pop()),s.host&&(a["server.address"]=s.host),a["url.same_origin"]=n.includes(bt.location.origin);const l=o+r,c=l+i;Ac(t,{description:n.replace(bt.location.origin,""),endTimestamp:c,op:e.initiatorType?`resource.${e.initiatorType}`:"resource.other",origin:"auto.resource.browser.metrics",startTimestamp:l,data:a})}function oL(t){const e=bt.navigator;if(!e)return;const n=e.connection;n&&(n.effectiveType&&t.setTag("effectiveConnectionType",n.effectiveType),n.type&&t.setTag("connectionType",n.type),Oh(n.rtt)&&(En["connection.rtt"]={value:n.rtt,unit:"millisecond"})),Oh(e.deviceMemory)&&t.setTag("deviceMemory",`${e.deviceMemory} GB`),Oh(e.hardwareConcurrency)&&t.setTag("hardwareConcurrency",String(e.hardwareConcurrency))}function sL(t){eo&&(cn&&Pe.log("[Measurements] Adding LCP Data"),eo.element&&t.setTag("lcp.element",Tc(eo.element)),eo.id&&t.setTag("lcp.id",eo.id),eo.url&&t.setTag("lcp.url",eo.url.trim().slice(0,200)),t.setTag("lcp.size",eo.size)),rf&&rf.sources&&(cn&&Pe.log("[Measurements] Adding CLS Data"),rf.sources.forEach((e,n)=>t.setTag(`cls.source.${n+1}`,Tc(e.node))))}function Ph(t,e,n,r){const i=e[n];i!=null&&i<zR&&(t[r]=i)}function aL(t){const e=xp();if(!e)return;const{responseStart:n,requestStart:r}=e;r<=n&&(cn&&Pe.log("[Measurements] Adding TTFB Request Time"),t["ttfb.requestTime"]={value:n-r,unit:"millisecond"})}function lL(t,e,n){if(!ml(e))return!1;let r;return t!==void 0&&typeof e.tracesSampler=="function"?r=e.tracesSampler({transactionContext:t,name:t.name,parentSampled:t.parentSampled,attributes:f(f({},t.data),t.attributes),location:bt.location}):t!==void 0&&t.sampled!==void 0?r=t.sampled:typeof e.tracesSampleRate!="undefined"?r=e.tracesSampleRate:r=1,Ak(r)?r===!0?n:r===!1?0:r*n:(cn&&Pe.warn("[Tracing] Discarding interaction span because of invalid sample rate."),!1)}function cL(t,e,n,r,i="auto.http.browser"){if(!ml()||!t.fetchData)return;const o=e(t.fetchData.url);if(t.endTimestamp&&o){const g=t.fetchData.__span;if(!g)return;const p=r[g];p&&(dL(p,t),delete r[g]);return}const s=ji(),a=Qn(),{method:l,url:c}=t.fetchData,u=fL(c),d=u?za(u).host:void 0,m=o?Cg({name:`${l} ${c}`,onlyIfParent:!0,attributes:{url:c,type:"fetch","http.method":l,"http.url":u,"server.address":d,[qo]:i},op:"http.client"}):void 0;if(m&&(t.fetchData.__span=m.spanContext().spanId,r[m.spanContext().spanId]=m),n(t.fetchData.url)&&a){const g=t.args[0];t.args[1]=t.args[1]||{};const p=t.args[1];p.headers=uL(g,a,s,p,m)}return m}function uL(t,e,n,r,i){const o=i||n.getSpan(),s=dl(),{traceId:a,spanId:l,sampled:c,dsc:u}=f(f({},s.getPropagationContext()),n.getPropagationContext()),d=o?Ap(o):Wv(a,l,c),m=uk(u||(o?kc(o):Op(a,e,n))),g=r.headers||(typeof Request!="undefined"&&ns(t,Request)?t.headers:void 0);if(g)if(typeof Headers!="undefined"&&ns(g,Headers)){const p=new Headers(g);return p.append("sentry-trace",d),m&&p.append(W_,m),p}else if(Array.isArray(g)){const p=[...g,["sentry-trace",d]];return m&&p.push([W_,m]),p}else{const p="baggage"in g?g.baggage:void 0,h=[];return Array.isArray(p)?h.push(...p):p&&h.push(p),m&&h.push(m),H(f({},g),{"sentry-trace":d,baggage:h.length>0?h.join(","):void 0})}else return{"sentry-trace":d,baggage:m}}function fL(t){try{return new URL(t).href}catch(e){return}}function dL(t,e){if(e.response){Xv(t,e.response.status);const n=e.response&&e.response.headers&&e.response.headers.get("content-length");if(n){const r=parseInt(n);r>0&&t.setAttribute("http.response_content_length",r)}}else e.error&&t.setStatus("internal_error");t.end()}const J_=["localhost",/^\/(?!\/)/],Z_={traceFetch:!0,traceXHR:!0,enableHTTPTimings:!0,tracingOrigins:J_,tracePropagationTargets:J_};function mL(t){const{traceFetch:e,traceXHR:n,tracePropagationTargets:r,tracingOrigins:i,shouldCreateSpanForRequest:o,enableHTTPTimings:s}=f({traceFetch:Z_.traceFetch,traceXHR:Z_.traceXHR},t),a=typeof o=="function"?o:u=>!0,l=u=>_L(u,r||i),c={};e&&rk(u=>{const d=cL(u,a,l,c);if(d){const m=Wk(u.fetchData.url),g=m?za(m).host:void 0;d.setAttributes({"http.url":m,"server.address":g})}s&&d&&NS(d)}),n&&sk(u=>{const d=bL(u,a,l,c);s&&d&&NS(d)})}function gL(t){return t.entryType==="resource"&&"initiatorType"in t&&typeof t.nextHopProtocol=="string"&&(t.initiatorType==="fetch"||t.initiatorType==="xmlhttprequest")}function NS(t){const{url:e}=Sr(t).data||{};if(!e||typeof e!="string")return;const n=$f("resource",({entries:r})=>{r.forEach(i=>{gL(i)&&i.name.endsWith(e)&&(hL(i).forEach(s=>t.setAttribute(...s)),setTimeout(n))})})}function pL(t){let e="unknown",n="unknown",r="";for(const i of t){if(i==="/"){[e,n]=t.split("/");break}if(!isNaN(Number(i))){e=r==="h"?"http":r,n=t.split(r)[1];break}r+=i}return r===t&&(e=r),{name:e,version:n}}function qi(t=0){return((Ei||performance.timeOrigin)+t)/1e3}function hL(t){const{name:e,version:n}=pL(t.nextHopProtocol),r=[];return r.push(["network.protocol.version",n],["network.protocol.name",e]),Ei?[...r,["http.request.redirect_start",qi(t.redirectStart)],["http.request.fetch_start",qi(t.fetchStart)],["http.request.domain_lookup_start",qi(t.domainLookupStart)],["http.request.domain_lookup_end",qi(t.domainLookupEnd)],["http.request.connect_start",qi(t.connectStart)],["http.request.secure_connection_start",qi(t.secureConnectionStart)],["http.request.connection_end",qi(t.connectEnd)],["http.request.request_start",qi(t.requestStart)],["http.request.response_start",qi(t.responseStart)],["http.request.response_end",qi(t.responseEnd)]]:r}function _L(t,e){return wd(t,e||J_)}function bL(t,e,n,r){const i=t.xhr,o=i&&i[Nl];if(!ml()||!i||i.__sentry_own_request__||!o)return;const s=e(o.url);if(t.endTimestamp&&s){const g=i.__sentry_xhr_span_id__;if(!g)return;const p=r[g];p&&o.status_code!==void 0&&(Xv(p,o.status_code),p.end(),delete r[g]);return}const a=ji(),l=dl(),c=Wk(o.url),u=c?za(c).host:void 0,d=s?Cg({name:`${o.method} ${o.url}`,onlyIfParent:!0,attributes:{type:"xhr","http.method":o.method,"http.url":c,url:o.url,"server.address":u,[qo]:"auto.http.browser"},op:"http.client"}):void 0;d&&(i.__sentry_xhr_span_id__=d.spanContext().spanId,r[i.__sentry_xhr_span_id__]=d);const m=Qn();if(i.setRequestHeader&&n(o.url)&&m){const{traceId:g,spanId:p,sampled:h,dsc:v}=f(f({},l.getPropagationContext()),a.getPropagationContext()),b=d?Ap(d):Wv(g,p,h),y=uk(v||(d?kc(d):Op(g,m,a)));vL(i,b,y)}return d}function vL(t,e,n){try{t.setRequestHeader("sentry-trace",e),n&&t.setRequestHeader(W_,n)}catch(r){}}function Wk(t){try{return new URL(t,bt.location.origin).href}catch(e){return}}function yL(t,e=!0,n=!0){if(!bt||!bt.location){cn&&Pe.warn("Could not initialize routing instrumentation due to invalid location");return}let r=bt.location.href,i;e&&(i=t({name:bt.location.pathname,startTimestamp:Ei?Ei/1e3:void 0,op:"pageload",origin:"auto.pageload.browser",metadata:{source:"url"}})),n&&Gv(({to:o,from:s})=>{if(s===void 0&&r&&r.indexOf(o)!==-1){r=void 0;return}s!==o&&(r=void 0,i&&(cn&&Pe.log(`[Tracing] Finishing current transaction with op: ${i.op}`),i.end()),i=t({name:bt.location.pathname,op:"navigation",origin:"auto.navigation.browser",metadata:{source:"url"}}))})}const wL="BrowserTracing",SL=f(H(f({},Nm),{markBackgroundTransactions:!0,routingInstrumentation:yL,startTransactionOnLocationChange:!0,startTransactionOnPageLoad:!0,enableLongTask:!0,enableInp:!1,interactionsSampleRate:1,_experiments:{}}),Z_),RS=10;class EL{constructor(e){this.name=wL,this._hasSetTracePropagationTargets=!1,N8(),cn&&(this._hasSetTracePropagationTargets=!!(e&&(e.tracePropagationTargets||e.tracingOrigins))),this.options=f(f({},SL),e),this.options._experiments.enableLongTask!==void 0&&(this.options.enableLongTask=this.options._experiments.enableLongTask),e&&!e.tracePropagationTargets&&e.tracingOrigins&&(this.options.tracePropagationTargets=e.tracingOrigins),this._collectWebVitals=WR(),this._interactionIdToRouteNameMapping={},this.options.enableInp&&YR(this._interactionIdToRouteNameMapping,this.options.interactionsSampleRate),this.options.enableLongTask&&jR(),this.options._experiments.enableInteractions&&qR(),this._latestRoute={name:void 0,context:void 0}}setupOnce(e,n){this._getCurrentHub=n;const i=n().getClient(),o=i&&i.getOptions(),{routingInstrumentation:s,startTransactionOnLocationChange:a,startTransactionOnPageLoad:l,markBackgroundTransactions:c,traceFetch:u,traceXHR:d,shouldCreateSpanForRequest:m,enableHTTPTimings:g,_experiments:p}=this.options,h=o&&o.tracePropagationTargets,v=h||this.options.tracePropagationTargets;cn&&this._hasSetTracePropagationTargets&&h&&Pe.warn("[Tracing] The `tracePropagationTargets` option was set in the BrowserTracing integration and top level `Sentry.init`. The top level `Sentry.init` value is being used."),s(b=>{const y=this._createRouteTransaction(b);return this.options._experiments.onStartRouteTransaction&&this.options._experiments.onStartRouteTransaction(y,b,n),y},l,a),c&&vR(),p.enableInteractions&&this._registerInteractionListener(),this.options.enableInp&&this._registerInpInteractionListener(),mL({traceFetch:u,traceXHR:d,tracePropagationTargets:v,shouldCreateSpanForRequest:m,enableHTTPTimings:g})}_createRouteTransaction(e){if(!this._getCurrentHub){cn&&Pe.warn(`[Tracing] Did not create ${e.op} transaction because _getCurrentHub is invalid.`);return}const n=this._getCurrentHub(),{beforeNavigate:r,idleTimeout:i,finalTimeout:o,heartbeatInterval:s}=this.options,a=e.op==="pageload";let l;if(a){const g=a?LS("sentry-trace"):"",p=a?LS("baggage"):void 0,{traceId:h,dsc:v,parentSpanId:b,sampled:y}=NN(g,p);l=H(f({traceId:h,parentSpanId:b,parentSampled:y},e),{metadata:H(f({},e.metadata),{dynamicSamplingContext:v}),trimEnd:!0})}else l=f({trimEnd:!0},e);const c=typeof r=="function"?r(l):l,u=c===void 0?H(f({},l),{sampled:!1}):c;u.metadata=u.name!==l.name?H(f({},u.metadata),{source:"custom"}):u.metadata,this._latestRoute.name=u.name,this._latestRoute.context=u,u.sampled===!1&&cn&&Pe.log(`[Tracing] Will not send ${u.op} transaction because of beforeNavigate.`),cn&&Pe.log(`[Tracing] Starting ${u.op} transaction on scope`);const{location:d}=bt,m=wS(n,u,i,o,!0,{location:d},s,a);return a&&bt.document&&(bt.document.addEventListener("readystatechange",()=>{["interactive","complete"].includes(bt.document.readyState)&&m.sendAutoFinishSignal()}),["interactive","complete"].includes(bt.document.readyState)&&m.sendAutoFinishSignal()),m.registerBeforeFinishCallback(g=>{this._collectWebVitals(),eL(g)}),m}_registerInteractionListener(){let e;const n=()=>{const{idleTimeout:r,finalTimeout:i,heartbeatInterval:o}=this.options,s="ui.action.click",a=Ja();if(a&&a.op&&["navigation","pageload"].includes(a.op)){cn&&Pe.warn(`[Tracing] Did not create ${s} transaction because a pageload or navigation transaction is in progress.`);return}if(e&&(e.setFinishReason("interactionInterrupted"),e.end(),e=void 0),!this._getCurrentHub){cn&&Pe.warn(`[Tracing] Did not create ${s} transaction because _getCurrentHub is invalid.`);return}if(!this._latestRoute.name){cn&&Pe.warn(`[Tracing] Did not create ${s} transaction because _latestRouteName is missing.`);return}const l=this._getCurrentHub(),{location:c}=bt,u={name:this._latestRoute.name,op:s,trimEnd:!0,data:{[po]:this._latestRoute.context?TL(this._latestRoute.context):"url"}};e=wS(l,u,r,i,!0,{location:c},o)};["click"].forEach(r=>{bt.document&&addEventListener(r,n,{once:!1,capture:!0})})}_registerInpInteractionListener(){const e=({entries:n})=>{const r=Qn(),i=r!==void 0&&r.getIntegrationByName!==void 0?r.getIntegrationByName("Replay"):void 0,o=i!==void 0?i.getReplayId():void 0,s=Ja(),a=ji(),l=a!==void 0?a.getUser():void 0;n.forEach(c=>{if(CL(c)){const u=c.interactionId;if(u===void 0)return;const d=this._interactionIdToRouteNameMapping[u],m=c.duration,g=c.startTime,p=Object.keys(this._interactionIdToRouteNameMapping),h=p.length>0?p.reduce((v,b)=>this._interactionIdToRouteNameMapping[v].duration<this._interactionIdToRouteNameMapping[b].duration?v:b):void 0;if(c.entryType==="first-input"&&p.map(b=>this._interactionIdToRouteNameMapping[b]).some(b=>b.duration===m&&b.startTime===g)||!u)return;if(d)d.duration=Math.max(d.duration,m);else if(p.length<RS||h===void 0||m>this._interactionIdToRouteNameMapping[h].duration){const v=this._latestRoute.name,b=this._latestRoute.context;v&&b&&(h&&Object.keys(this._interactionIdToRouteNameMapping).length>=RS&&delete this._interactionIdToRouteNameMapping[h],this._interactionIdToRouteNameMapping[u]={routeName:v,duration:m,parentContext:b,user:l,activeTransaction:s,replayId:o,startTime:g})}}})};$f("event",e),$f("first-input",e)}}function LS(t){const e=V9(`meta[name=${t}]`);return e?e.getAttribute("content"):void 0}function TL(t){const e=t.attributes&&t.attributes[po],n=t.data&&t.data[po],r=t.metadata&&t.metadata.source;return e||n||r}function CL(t){return"duration"in t}const Gt=Bt;let e0=0;function jk(){return e0>0}function kL(){e0++,setTimeout(()=>{e0--})}function Ic(t,e={},n){if(typeof t!="function")return t;try{const i=t.__sentry_wrapped__;if(i)return typeof i=="function"?i:t;if(Uv(t))return t}catch(i){return t}const r=function(){const i=Array.prototype.slice.call(arguments);try{const o=i.map(s=>Ic(s,e));return t.apply(this,o)}catch(o){throw kL(),u8(s=>{s.addEventProcessor(a=>(e.mechanism&&(F_(a,void 0),Lf(a,e.mechanism)),a.extra=H(f({},a.extra),{arguments:i}),a)),is(o)}),o}};try{for(const i in t)Object.prototype.hasOwnProperty.call(t,i)&&(r[i]=t[i])}catch(i){}Q5(r,t),Ka(t,"__sentry_wrapped__",r);try{Object.getOwnPropertyDescriptor(r,"name").configurable&&Object.defineProperty(r,"name",{get(){return t.name}})}catch(i){}return r}const Yo=typeof __SENTRY_DEBUG__=="undefined"||__SENTRY_DEBUG__;function qk(t,e){const n=Zv(t,e),r={type:e&&e.name,value:PL(e)};return n.length&&(r.stacktrace={frames:n}),r.type===void 0&&r.value===""&&(r.value="Unrecoverable error caught"),r}function AL(t,e,n,r){const i=Qn(),o=i&&i.getOptions().normalizeDepth,s={exception:{values:[{type:Tp(e)?e.constructor.name:r?"UnhandledRejection":"Error",value:NL(e,{isUnhandledRejection:r})}]},extra:{__serialized__:ak(e,o)}};if(n){const a=Zv(t,n);a.length&&(s.exception.values[0].stacktrace={frames:a})}return s}function xh(t,e){return{exception:{values:[qk(t,e)]}}}function Zv(t,e){const n=e.stacktrace||e.stack||"",r=OL(e);try{return t(n,r)}catch(i){}return[]}const IL=/Minified React error #\d+;/i;function OL(t){if(t){if(typeof t.framesToPop=="number")return t.framesToPop;if(IL.test(t.message))return 1}return 0}function PL(t){const e=t&&t.message;return e?e.error&&typeof e.error.message=="string"?e.error.message:e:"No error message"}function xL(t,e,n,r){const i=n&&n.syntheticException||void 0,o=e1(t,e,i,r);return Lf(o),o.level="error",n&&n.event_id&&(o.event_id=n.event_id),Cc(o)}function DL(t,e,n="info",r,i){const o=r&&r.syntheticException||void 0,s=t0(t,e,o,i);return s.level=n,r&&r.event_id&&(s.event_id=r.event_id),Cc(s)}function e1(t,e,n,r,i){let o;if($v(e)&&e.error)return xh(t,e.error);if(Kw(e)||P9(e)){const s=e;if("stack"in e)o=xh(t,e);else{const a=s.name||(Kw(s)?"DOMError":"DOMException"),l=s.message?`${a}: ${s.message}`:a;o=t0(t,l,n,r),F_(o,l)}return"code"in s&&(o.tags=H(f({},o.tags),{"DOMException.code":`${s.code}`})),o}return W5(e)?xh(t,e):Ec(e)||Tp(e)?(o=AL(t,e,n,i),Lf(o,{synthetic:!0}),o):(o=t0(t,e,n,r),F_(o,`${e}`),Lf(o,{synthetic:!0}),o)}function t0(t,e,n,r){const i={};if(r&&n){const o=Zv(t,n);o.length&&(i.exception={values:[{value:e,stacktrace:{frames:o}}]})}if(Fv(e)){const{__sentry_template_string__:o,__sentry_template_values__:s}=e;return i.logentry={message:o,params:s},i}return i.message=e,i}function NL(t,{isUnhandledRejection:e}){const n=X9(t),r=e?"promise rejection":"exception";return $v(t)?`Event \`ErrorEvent\` captured as ${r} with message \`${t.message}\``:Tp(t)?`Event \`${RL(t)}\` (type=${t.type}) captured as ${r}`:`Object captured as ${r} with keys: ${n}`}function RL(t){try{const e=Object.getPrototypeOf(t);return e?e.constructor.name:void 0}catch(e){}}function LL(t,{metadata:e,tunnel:n,dsn:r}){const i=f(f({event_id:t.event_id,sent_at:new Date().toISOString()},e&&e.sdk&&{sdk:{name:e.sdk.name,version:e.sdk.version}}),!!n&&!!r&&{dsn:Gc(r)}),o=ML(t);return fl(i,[o])}function ML(t){return[{type:"user_report"},t]}class $L extends K8{constructor(e){const n=Gt.SENTRY_SDK_SOURCE||_N();oR(e,"browser",["browser"],n),super(e),e.sendClientReports&&Gt.document&&Gt.document.addEventListener("visibilitychange",()=>{Gt.document.visibilityState==="hidden"&&this._flushOutcomes()})}eventFromException(e,n){return xL(this._options.stackParser,e,n,this._options.attachStacktrace)}eventFromMessage(e,n="info",r){return DL(this._options.stackParser,e,n,r,this._options.attachStacktrace)}captureUserFeedback(e){if(!this._isEnabled()){Yo&&Pe.warn("SDK not enabled, will not capture user feedback.");return}const n=LL(e,{metadata:this.getSdkMetadata(),dsn:this.getDsn(),tunnel:this.getOptions().tunnel});this._sendEnvelope(n)}_prepareEvent(e,n,r){return e.platform=e.platform||"javascript",super._prepareEvent(e,n,r)}_flushOutcomes(){const e=this._clearOutcomes();if(e.length===0){Yo&&Pe.log("No outcomes to send");return}if(!this._dsn){Yo&&Pe.log("No dsn provided, will not send outcomes");return}Yo&&Pe.log("Sending outcomes:",e);const n=VN(e,this._options.tunnel&&Gc(this._dsn));this._sendEnvelope(n)}}let Lu;function FL(){if(Lu)return Lu;if(H_(Gt.fetch))return Lu=Gt.fetch.bind(Gt);const t=Gt.document;let e=Gt.fetch;if(t&&typeof t.createElement=="function")try{const n=t.createElement("iframe");n.hidden=!0,t.head.appendChild(n);const r=n.contentWindow;r&&r.fetch&&(e=r.fetch),t.head.removeChild(n)}catch(n){Yo&&Pe.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",n)}return Lu=e.bind(Gt)}function BL(){Lu=void 0}function VL(t,e=FL()){let n=0,r=0;function i(o){const s=o.body.length;n+=s,r++;const a=f({body:o.body,method:"POST",referrerPolicy:"origin",headers:t.headers,keepalive:n<=6e4&&r<15},t.fetchOptions);try{return e(t.url,a).then(l=>(n-=s,r--,{statusCode:l.status,headers:{"x-sentry-rate-limits":l.headers.get("X-Sentry-Rate-Limits"),"retry-after":l.headers.get("Retry-After")}}))}catch(l){return BL(),n-=s,r--,zv(l)}}return xk(t,i)}const UL=4;function HL(t){function e(n){return new ii((r,i)=>{const o=new XMLHttpRequest;o.onerror=i,o.onreadystatechange=()=>{o.readyState===UL&&r({statusCode:o.status,headers:{"x-sentry-rate-limits":o.getResponseHeader("X-Sentry-Rate-Limits"),"retry-after":o.getResponseHeader("Retry-After")}})},o.open("POST",t.url);for(const s in t.headers)Object.prototype.hasOwnProperty.call(t.headers,s)&&o.setRequestHeader(s,t.headers[s]);o.send(n.body)})}return xk(t,e)}const Dp="?",GL=30,zL=40,WL=50;function t1(t,e,n,r){const i={filename:t,function:e,in_app:!0};return n!==void 0&&(i.lineno=n),r!==void 0&&(i.colno=r),i}const jL=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,qL=/\((\S*)(?::(\d+))(?::(\d+))\)/,YL=t=>{const e=jL.exec(t);if(e){if(e[2]&&e[2].indexOf("eval")===0){const o=qL.exec(e[2]);o&&(e[2]=o[1],e[3]=o[2],e[4]=o[3])}const[r,i]=Yk(e[1]||Dp,e[2]);return t1(i,r,e[3]?+e[3]:void 0,e[4]?+e[4]:void 0)}},XL=[GL,YL],KL=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,QL=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,JL=t=>{const e=KL.exec(t);if(e){if(e[3]&&e[3].indexOf(" > eval")>-1){const o=QL.exec(e[3]);o&&(e[1]=e[1]||"eval",e[3]=o[1],e[4]=o[2],e[5]="")}let r=e[3],i=e[1]||Dp;return[i,r]=Yk(i,r),t1(r,i,e[4]?+e[4]:void 0,e[5]?+e[5]:void 0)}},ZL=[WL,JL],eM=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:[-a-z]+):.*?):(\d+)(?::(\d+))?\)?\s*$/i,tM=t=>{const e=eM.exec(t);return e?t1(e[2],e[1]||Dp,+e[3],e[4]?+e[4]:void 0):void 0},nM=[zL,tM],rM=[XL,ZL,nM],iM=ek(...rM),Yk=(t,e)=>{const n=t.indexOf("safari-extension")!==-1,r=t.indexOf("safari-web-extension")!==-1;return n||r?[t.indexOf("@")!==-1?t.split("@")[0]:Dp,n?`safari-extension:${e}`:`safari-web-extension:${e}`]:[t,e]},am=1024,Xk="Breadcrumbs",oM=(t={})=>{const e=f({console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0},t);return{name:Xk,setupOnce(){},setup(n){e.console&&Z9(lM(n)),e.dom&&nN(aM(n,e.dom)),e.xhr&&sk(cM(n)),e.fetch&&rk(uM(n)),e.history&&Gv(fM(n)),e.sentry&&n.on&&n.on("beforeSendEvent",sM(n))}}},Kk=oM;cs(Xk,Kk);function sM(t){return function(n){Qn()===t&&js({category:`sentry.${n.type==="transaction"?"transaction":"event"}`,event_id:n.event_id,level:n.level,message:Ds(n)},{event:n})}}function aM(t,e){return function(r){if(Qn()!==t)return;let i,o,s=typeof e=="object"?e.serializeAttribute:void 0,a=typeof e=="object"&&typeof e.maxStringLength=="number"?e.maxStringLength:void 0;a&&a>am&&(Yo&&Pe.warn(`\`dom.maxStringLength\` cannot exceed ${am}, but a value of ${a} was configured. Sentry will use ${am} instead.`),a=am),typeof s=="string"&&(s=[s]);try{const c=r.event,u=dM(c)?c.target:c;i=Tc(u,{keyAttrs:s,maxStringLength:a}),o=X5(u)}catch(c){i="<unknown>"}if(i.length===0)return;const l={category:`ui.${r.name}`,message:i};o&&(l.data={"ui.component_name":o}),js(l,{event:r.event,name:r.name,global:r.global})}}function lM(t){return function(n){if(Qn()!==t)return;const r={category:"console",data:{arguments:n.args,logger:"console"},level:CN(n.level),message:Qw(n.args," ")};if(n.level==="assert")if(n.args[0]===!1)r.message=`Assertion failed: ${Qw(n.args.slice(1)," ")||"console.assert"}`,r.data.arguments=n.args.slice(1);else return;js(r,{input:n.args,level:n.level})}}function cM(t){return function(n){if(Qn()!==t)return;const{startTimestamp:r,endTimestamp:i}=n,o=n.xhr[Nl];if(!r||!i||!o)return;const{method:s,url:a,status_code:l,body:c}=o,u={method:s,url:a,status_code:l},d={xhr:n.xhr,input:c,startTimestamp:r,endTimestamp:i};js({category:"xhr",data:u,type:"http"},d)}}function uM(t){return function(n){if(Qn()!==t)return;const{startTimestamp:r,endTimestamp:i}=n;if(i&&!(n.fetchData.url.match(/sentry_key/)&&n.fetchData.method==="POST"))if(n.error){const o=n.fetchData,s={data:n.error,input:n.args,startTimestamp:r,endTimestamp:i};js({category:"fetch",data:o,level:"error",type:"http"},s)}else{const o=n.response,s=H(f({},n.fetchData),{status_code:o&&o.status}),a={input:n.args,response:o,startTimestamp:r,endTimestamp:i};js({category:"fetch",data:s,type:"http"},a)}}}function fM(t){return function(n){if(Qn()!==t)return;let r=n.from,i=n.to;const o=za(Gt.location.href);let s=r?za(r):void 0;const a=za(i);(!s||!s.path)&&(s=o),o.protocol===a.protocol&&o.host===a.host&&(i=a.relative),o.protocol===s.protocol&&o.host===s.host&&(r=s.relative),js({category:"navigation",data:{from:r,to:i}})}}function dM(t){return!!t&&!!t.target}const Qk="Dedupe",mM=()=>{let t;return{name:Qk,setupOnce(){},processEvent(e){if(e.type)return e;try{if(gM(e,t))return Yo&&Pe.warn("Event dropped due to being a duplicate of previously captured event."),null}catch(n){}return t=e}}},Jk=mM;cs(Qk,Jk);function gM(t,e){return e?!!(pM(t,e)||hM(t,e)):!1}function pM(t,e){const n=t.message,r=e.message;return!(!n&&!r||n&&!r||!n&&r||n!==r||!e3(t,e)||!Zk(t,e))}function hM(t,e){const n=MS(e),r=MS(t);return!(!n||!r||n.type!==r.type||n.value!==r.value||!e3(t,e)||!Zk(t,e))}function Zk(t,e){let n=$S(t),r=$S(e);if(!n&&!r)return!0;if(n&&!r||!n&&r||(n=n,r=r,r.length!==n.length))return!1;for(let i=0;i<r.length;i++){const o=r[i],s=n[i];if(o.filename!==s.filename||o.lineno!==s.lineno||o.colno!==s.colno||o.function!==s.function)return!1}return!0}function e3(t,e){let n=t.fingerprint,r=e.fingerprint;if(!n&&!r)return!0;if(n&&!r||!n&&r)return!1;n=n,r=r;try{return n.join("")===r.join("")}catch(i){return!1}}function MS(t){return t.exception&&t.exception.values&&t.exception.values[0]}function $S(t){const e=t.exception;if(e)try{return e.values[0].stacktrace.frames}catch(n){return}}const t3="GlobalHandlers",_M=(t={})=>{const e=f({onerror:!0,onunhandledrejection:!0},t);return{name:t3,setupOnce(){Error.stackTraceLimit=50},setup(n){e.onerror&&(bM(n),FS("onerror")),e.onunhandledrejection&&(vM(n),FS("onunhandledrejection"))}}},n3=_M;cs(t3,n3);function bM(t){ik(e=>{const{stackParser:n,attachStacktrace:r}=i3();if(Qn()!==t||jk())return;const{msg:i,url:o,line:s,column:a,error:l}=e,c=l===void 0&&go(i)?SM(i,o,s,a):r3(e1(n,l||i,void 0,r,!1),o,s,a);c.level="error",pk(c,{originalException:l,mechanism:{handled:!1,type:"onerror"}})})}function vM(t){ok(e=>{const{stackParser:n,attachStacktrace:r}=i3();if(Qn()!==t||jk())return;const i=yM(e),o=Bv(i)?wM(i):e1(n,i,void 0,r,!0);o.level="error",pk(o,{originalException:i,mechanism:{handled:!1,type:"onunhandledrejection"}})})}function yM(t){if(Bv(t))return t;const e=t;try{if("reason"in e)return e.reason;if("detail"in e&&"reason"in e.detail)return e.detail.reason}catch(n){}return t}function wM(t){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(t)}`}]}}}function SM(t,e,n,r){const i=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i;let o=$v(t)?t.message:t,s="Error";const a=o.match(i);return a&&(s=a[1],o=a[2]),r3({exception:{values:[{type:s,value:o}]}},e,n,r)}function r3(t,e,n,r){const i=t.exception=t.exception||{},o=i.values=i.values||[],s=o[0]=o[0]||{},a=s.stacktrace=s.stacktrace||{},l=a.frames=a.frames||[],c=isNaN(parseInt(r,10))?void 0:r,u=isNaN(parseInt(n,10))?void 0:n,d=go(e)&&e.length>0?e:B9();return l.length===0&&l.push({colno:c,filename:d,function:"?",in_app:!0,lineno:u}),t}function FS(t){Yo&&Pe.log(`Global Handler attached: ${t}`)}function i3(){const t=Qn();return t&&t.getOptions()||{stackParser:()=>[],attachStacktrace:!1}}const o3="HttpContext",EM=()=>({name:o3,setupOnce(){},preprocessEvent(t){if(!Gt.navigator&&!Gt.location&&!Gt.document)return;const e=t.request&&t.request.url||Gt.location&&Gt.location.href,{referrer:n}=Gt.document||{},{userAgent:r}=Gt.navigator||{},i=f(f(f({},t.request&&t.request.headers),n&&{Referer:n}),r&&{"User-Agent":r}),o=H(f(f({},t.request),e&&{url:e}),{headers:i});t.request=o}}),s3=EM;cs(o3,s3);const TM="cause",CM=5,a3="LinkedErrors",kM=(t={})=>{const e=t.limit||CM,n=t.key||TM;return{name:a3,setupOnce(){},preprocessEvent(r,i,o){const s=o.getOptions();L9(qk,s.stackParser,s.maxValueLength,n,e,r,i)}}},l3=kM;cs(a3,l3);const AM=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],c3="TryCatch",IM=(t={})=>{const e=f({XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0},t);return{name:c3,setupOnce(){e.setTimeout&&cr(Gt,"setTimeout",BS),e.setInterval&&cr(Gt,"setInterval",BS),e.requestAnimationFrame&&cr(Gt,"requestAnimationFrame",OM),e.XMLHttpRequest&&"XMLHttpRequest"in Gt&&cr(XMLHttpRequest.prototype,"send",PM);const n=e.eventTarget;n&&(Array.isArray(n)?n:AM).forEach(xM)}}},u3=IM;cs(c3,u3);function BS(t){return function(...e){const n=e[0];return e[0]=Ic(n,{mechanism:{data:{function:rs(t)},handled:!1,type:"instrument"}}),t.apply(this,e)}}function OM(t){return function(e){return t.apply(this,[Ic(e,{mechanism:{data:{function:"requestAnimationFrame",handler:rs(t)},handled:!1,type:"instrument"}})])}}function PM(t){return function(...e){const n=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(i=>{i in n&&typeof n[i]=="function"&&cr(n,i,function(o){const s={mechanism:{data:{function:i,handler:rs(o)},handled:!1,type:"instrument"}},a=Uv(o);return a&&(s.mechanism.data.handler=rs(a)),Ic(o,s)})}),t.apply(this,e)}}function xM(t){const e=Gt,n=e[t]&&e[t].prototype;!n||!n.hasOwnProperty||!n.hasOwnProperty("addEventListener")||(cr(n,"addEventListener",function(r){return function(i,o,s){try{typeof o.handleEvent=="function"&&(o.handleEvent=Ic(o.handleEvent,{mechanism:{data:{function:"handleEvent",handler:rs(o),target:t},handled:!1,type:"instrument"}}))}catch(a){}return r.apply(this,[i,Ic(o,{mechanism:{data:{function:"addEventListener",handler:rs(o),target:t},handled:!1,type:"instrument"}}),s])}}),cr(n,"removeEventListener",function(r){return function(i,o,s){const a=o;try{const l=a&&a.__sentry_wrapped__;l&&r.call(this,i,l,s)}catch(l){}return r.call(this,i,a,s)}}))}const DM=[Nk(),Lk(),u3(),Kk(),n3(),l3(),Jk(),s3()];function f3(t){return[...DM]}function NM(t={}){t.defaultIntegrations===void 0&&(t.defaultIntegrations=f3()),t.release===void 0&&(typeof __SENTRY_RELEASE__=="string"&&(t.release=__SENTRY_RELEASE__),Gt.SENTRY_RELEASE&&Gt.SENTRY_RELEASE.id&&(t.release=Gt.SENTRY_RELEASE.id)),t.autoSessionTracking===void 0&&(t.autoSessionTracking=!0),t.sendClientReports===void 0&&(t.sendClientReports=!0);const e=H(f({},t),{stackParser:Q9(t.stackParser||iM),integrations:z8(t),transport:t.transport||(nk()?VL:HL)});Z8($L,e),t.autoSessionTracking&&RM()}function RM(){if(typeof Gt.document=="undefined"){Yo&&Pe.warn("Session tracking in non-browser environment with @sentry/browser is not supported.");return}gS({ignoreDuration:!0}),pS(),Gv(({from:t,to:e})=>{t!==void 0&&t!==e&&(gS({ignoreDuration:!0}),pS())})}const d3=["activate","mount","update"],LM=/(?:^|[-_])(\w)/g,MM=t=>t.replace(LM,e=>e.toUpperCase()).replace(/[-_]/g,""),$M="<Root>",Dh="<Anonymous>",FM=(t,e)=>t.repeat?t.repeat(e):t,of=(t,e)=>{if(!t)return Dh;if(t.$root===t)return $M;if(!t.$options)return Dh;const n=t.$options;let r=n.name||n._componentTag;const i=n.__file;if(!r&&i){const o=i.match(/([^/\\]+)\.vue$/);o&&(r=o[1])}return(r?`<${MM(r)}>`:Dh)+(i&&e!==!1?` at ${i}`:"")},BM=t=>{if(t&&(t._isVue||t.__isVue)&&t.$parent){const e=[];let n=0;for(;t;){if(e.length>0){const i=e[e.length-1];if(i.constructor===t.constructor){n++,t=t.$parent;continue}else n>0&&(e[e.length-1]=[i,n],n=0)}e.push(t),t=t.$parent}return`

found in

${e.map((i,o)=>`${(o===0?"---> ":FM(" ",5+o*2))+(Array.isArray(i)?`${of(i[0])}... (${i[1]} recursive calls)`:of(i))}`).join(`
`)}`}return`

(found in ${of(t)})`},m3=(t,e)=>{const{errorHandler:n,warnHandler:r,silent:i}=t.config;t.config.errorHandler=(o,s,a)=>{const l=of(s,!1),c=s?BM(s):"",u={componentName:l,lifecycleHook:a,trace:c};if(e.attachProps&&s&&(s.$options&&s.$options.propsData?u.propsData=s.$options.propsData:s.$props&&(u.propsData=s.$props)),setTimeout(()=>{is(o,{captureContext:{contexts:{vue:u}},mechanism:{handled:!1}})}),typeof n=="function"&&n.call(t,o,s,a),e.logErrors){const d=typeof console!="undefined",m=`Error in ${a}: "${o&&o.toString()}"`;r?r.call(null,m,s,c):d&&!i&&ll(()=>{console.error(`[Vue warn]: ${m}${c}`)})}}},VM=typeof __SENTRY_DEBUG__=="undefined"||__SENTRY_DEBUG__,VS="ui.vue",UM={activate:["activated","deactivated"],create:["beforeCreate","created"],unmount:["beforeUnmount","unmounted"],destroy:["beforeDestroy","destroyed"],mount:["beforeMount","mounted"],update:["beforeUpdate","updated"]};function HM(){return ji().getTransaction()}function GM(t,e,n){t.$_sentryRootSpanTimer&&clearTimeout(t.$_sentryRootSpanTimer),t.$_sentryRootSpanTimer=setTimeout(()=>{t.$root&&t.$root.$_sentryRootSpan&&(t.$root.$_sentryRootSpan.end(e),t.$root.$_sentryRootSpan=void 0)},n)}const g3=t=>{const e=(t.hooks||[]).concat(d3).filter((r,i,o)=>o.indexOf(r)===i),n={};for(const r of e){const i=UM[r];if(!i){VM&&Pe.warn(`Unknown hook: ${r}`);continue}for(const o of i)n[o]=function(){const s=this.$root===this;s&&X_()&&(this.$_sentryRootSpan=this.$_sentryRootSpan||Cg({name:"Application Render",op:`${VS}.render`,origin:"auto.ui.vue"}));const a=of(this,!1),l=Array.isArray(t.trackComponents)?t.trackComponents.indexOf(a)>-1:t.trackComponents;if(!(!s&&!l))if(this.$_sentrySpans=this.$_sentrySpans||{},o==i[0]){if(this.$root&&this.$root.$_sentryRootSpan||X_()){const u=this.$_sentrySpans[r];u&&u.end(),this.$_sentrySpans[r]=Cg({name:`Vue <${a}>`,op:`${VS}.${r}`,origin:"auto.ui.vue"})}}else{const c=this.$_sentrySpans[r];if(!c)return;c.end(),GM(this,zc(),t.timeout)}}}return n},zM=Bt,WM={Vue:zM.Vue,attachProps:!0,logErrors:!0,hooks:d3,timeout:2e3,trackComponents:!1},p3="Vue",jM=(t={})=>({name:p3,setupOnce(){},setup(e){qM(e,t)}}),h3=jM;cs(p3,h3);function qM(t,e){const n=f(f(f({},WM),t.getOptions()),e);if(!n.Vue&&!n.app){ll(()=>{console.warn("[@sentry/vue]: Misconfigured SDK. Vue specific errors will not be captured.\nUpdate your `Sentry.init` call with an appropriate config option:\n`app` (Application Instance - Vue 3) or `Vue` (Vue Constructor - Vue 2).")});return}n.app?Hv(n.app).forEach(i=>US(i,n)):n.Vue&&US(n.Vue,n)}const US=(t,e)=>{const n=t;(n._instance&&n._instance.isMounted)===!0&&ll(()=>{console.warn("[@sentry/vue]: Misconfigured SDK. Vue app is already mounted. Make sure to call `app.mount()` after `Sentry.init()`.")}),m3(t,e),ml(e)&&t.mixin(g3(f(f({},e),e.tracingOptions)))};function YM(t={}){const e=f({_metadata:{sdk:{name:"sentry.javascript.vue",packages:[{name:"npm:@sentry/vue",version:Mf}],version:Mf}},defaultIntegrations:[...f3(),h3()]},t);NM(e)}function XM(t,e={}){return(n,r=!0,i=!0)=>{r&&Gt&&Gt.location&&n({name:Gt.location.pathname,op:"pageload",attributes:{[qo]:"auto.pageload.vue",[po]:"url"}}),KM(t,{routeLabel:e.routeLabel||"name",instrumentNavigation:i,instrumentPageLoad:r},n)}}function KM(t,e,n){t.onError(r=>is(r,{mechanism:{handled:!1}})),t.beforeEach((r,i,o)=>{const s=i.name==null&&i.matched.length===0,a={[qo]:"auto.navigation.vue"};for(const u of Object.keys(r.params))a[`params.${u}`]=r.params[u];for(const u of Object.keys(r.query)){const d=r.query[u];d&&(a[`query.${u}`]=d)}let l=r.path,c="url";if(r.name&&e.routeLabel!=="path"?(l=r.name.toString(),c="custom"):r.matched[0]&&r.matched[0].path&&(l=r.matched[0].path,c="route"),e.instrumentPageLoad&&s){const u=HM();u&&((Sr(u).data||{})[po]!=="custom"&&(u.updateName(l),u.setAttribute(po,c)),u.setAttributes(H(f({},a),{[qo]:"auto.pageload.vue"})))}e.instrumentNavigation&&!s&&(a[po]=c,n({name:l,op:"navigation",attributes:a})),o&&o()})}function n1(t){return t===void 0}function QM(t){return t===null}function JM(t){return typeof t=="boolean"}function Og(t){return t===Object(t)}function HS(t){return Array.isArray(t)}function ZM(t){return t instanceof Date}function _3(t,e){return e?Og(t)&&!n1(t.uri):Og(t)&&typeof t.size=="number"&&typeof t.type=="string"&&typeof t.slice=="function"}function e$(t,e){return _3(t,e)&&typeof t.name=="string"&&(Og(t.lastModifiedDate)||typeof t.lastModified=="number")}function sa(t){return n1(t)?!1:t}function n0(t,e,n,r){e=e||{},n=n||new FormData,e.indices=sa(e.indices),e.nullsAsUndefineds=sa(e.nullsAsUndefineds),e.booleansAsIntegers=sa(e.booleansAsIntegers),e.allowEmptyArrays=sa(e.allowEmptyArrays),e.noAttributesWithArrayNotation=sa(e.noAttributesWithArrayNotation),e.noFilesWithArrayNotation=sa(e.noFilesWithArrayNotation),e.dotsForObjectNotation=sa(e.dotsForObjectNotation);const i=typeof n.getParts=="function";return n1(t)||(QM(t)?e.nullsAsUndefineds||n.append(r,""):JM(t)?e.booleansAsIntegers?n.append(r,t?1:0):n.append(r,t):HS(t)?t.length?t.forEach((o,s)=>{let a=r+"["+(e.indices?s:"")+"]";(e.noAttributesWithArrayNotation||e.noFilesWithArrayNotation&&e$(o,i))&&(a=r),n0(o,e,n,a)}):e.allowEmptyArrays&&n.append(e.noAttributesWithArrayNotation?r:r+"[]",""):ZM(t)?n.append(r,t.toISOString()):Og(t)&&!_3(t,i)?Object.keys(t).forEach(o=>{const s=t[o];if(HS(s))for(;o.length>2&&o.lastIndexOf("[]")===o.length-2;)o=o.substring(0,o.length-2);const a=r?e.dotsForObjectNotation?r+"."+o:r+"["+o+"]":o;n0(s,e,n,a)}):n.append(r,t)),n}var t$={serialize:n0},n$=!1;/*!
 * pinia v2.2.4
 * (c) 2024 Eduardo San Martin Morote
 * @license MIT
 */let b3;const Id=t=>b3=t,v3=Symbol();function r0(t){return t&&typeof t=="object"&&Object.prototype.toString.call(t)==="[object Object]"&&typeof t.toJSON!="function"}var sf;(function(t){t.direct="direct",t.patchObject="patch object",t.patchFunction="patch function"})(sf||(sf={}));function r$(){const t=QE(!0),e=t.run(()=>ce({}));let n=[],r=[];const i=av({install(o){Id(i),i._a=o,o.provide(v3,i),o.config.globalProperties.$pinia=i,r.forEach(s=>n.push(s)),r=[]},use(o){return!this._a&&!n$?r.push(o):n.push(o),this},_p:n,_a:null,_e:t,_s:new Map,state:e});return i}const y3=()=>{};function GS(t,e,n,r=y3){t.push(e);const i=()=>{const o=t.indexOf(e);o>-1&&(t.splice(o,1),r())};return!n&&JE()&&GI(i),i}function Sl(t,...e){t.slice().forEach(n=>{n(...e)})}const i$=t=>t(),zS=Symbol(),Nh=Symbol();function i0(t,e){t instanceof Map&&e instanceof Map?e.forEach((n,r)=>t.set(r,n)):t instanceof Set&&e instanceof Set&&e.forEach(t.add,t);for(const n in e){if(!e.hasOwnProperty(n))continue;const r=e[n],i=t[n];r0(i)&&r0(r)&&t.hasOwnProperty(n)&&!Cn(r)&&!Ko(r)?t[n]=i0(i,r):t[n]=r}return t}const o$=Symbol();function s$(t){return!r0(t)||!t.hasOwnProperty(o$)}const{assign:bs}=Object;function a$(t){return!!(Cn(t)&&t.effect)}function l$(t,e,n,r){const{state:i,actions:o,getters:s}=e,a=n.state.value[t];let l;function c(){a||(n.state.value[t]=i?i():{});const u=mO(n.state.value[t]);return bs(u,o,Object.keys(s||{}).reduce((d,m)=>(d[m]=av(K(()=>{Id(n);const g=n._s.get(t);return s[m].call(g,g)})),d),{}))}return l=w3(t,c,e,n,r,!0),l}function w3(t,e,n={},r,i,o){let s;const a=bs({actions:{}},n),l={deep:!0};let c,u,d=[],m=[],g;const p=r.state.value[t];!o&&!p&&(r.state.value[t]={}),ce({});let h;function v(A){let C;c=u=!1,typeof A=="function"?(A(r.state.value[t]),C={type:sf.patchFunction,storeId:t,events:g}):(i0(r.state.value[t],A),C={type:sf.patchObject,payload:A,storeId:t,events:g});const T=h=Symbol();ut().then(()=>{h===T&&(c=!0)}),u=!0,Sl(d,C,r.state.value[t])}const b=o?function(){const{state:C}=n,T=C?C():{};this.$patch(D=>{bs(D,T)})}:y3;function y(){s.stop(),d=[],m=[],r._s.delete(t)}const _=(A,C="")=>{if(zS in A)return A[Nh]=C,A;const T=function(){Id(r);const D=Array.from(arguments),k=[],I=[];function N($){k.push($)}function B($){I.push($)}Sl(m,{args:D,name:T[Nh],store:S,after:N,onError:B});let L;try{L=A.apply(this&&this.$id===t?this:S,D)}catch($){throw Sl(I,$),$}return L instanceof Promise?L.then($=>(Sl(k,$),$)).catch($=>(Sl(I,$),Promise.reject($))):(Sl(k,L),L)};return T[zS]=!0,T[Nh]=C,T},w={_p:r,$id:t,$onAction:GS.bind(null,m),$patch:v,$reset:b,$subscribe(A,C={}){const T=GS(d,A,C.detached,()=>D()),D=s.run(()=>tt(()=>r.state.value[t],k=>{(C.flush==="sync"?u:c)&&A({storeId:t,type:sf.direct,events:g},k)},bs({},l,C)));return T},$dispose:y},S=Zs(w);r._s.set(t,S);const P=(r._a&&r._a.runWithContext||i$)(()=>r._e.run(()=>(s=QE()).run(()=>e({action:_}))));for(const A in P){const C=P[A];if(Cn(C)&&!a$(C)||Ko(C))o||(p&&s$(C)&&(Cn(C)?C.value=p[A]:i0(C,p[A])),r.state.value[t][A]=C);else if(typeof C=="function"){const T=_(C,A);P[A]=T,a.actions[A]=C}}return bs(S,P),bs(Ct(S),P),Object.defineProperty(S,"$state",{get:()=>r.state.value[t],set:A=>{v(C=>{bs(C,A)})}}),r._p.forEach(A=>{bs(S,s.run(()=>A({store:S,app:r._a,pinia:r,options:a})))}),p&&o&&n.hydrate&&n.hydrate(S.$state,p),c=!0,u=!0,S}function qc(t,e,n){let r,i;const o=typeof e=="function";typeof t=="string"?(r=t,i=o?n:e):(i=t,r=t.id);function s(a,l){const c=tP();return a=a||(c?wr(v3,null):null),a&&Id(a),a=b3,a._s.has(r)||(o?w3(r,e,i,a):l$(r,i,a)),a._s.get(r)}return s.$id=r,s}var Ye=(t=>(t[t.TILE=0]="TILE",t[t.ACTUAL_SIZE=1]="ACTUAL_SIZE",t[t.STRETCH=2]="STRETCH",t[t.CONTAIN=3]="CONTAIN",t[t.COVER=4]="COVER",t[t.CENTER=5]="CENTER",t))(Ye||{}),Ue=(t=>(t[t.TOP_LEFT=0]="TOP_LEFT",t[t.TOP_CENTER=1]="TOP_CENTER",t[t.TOP_RIGHT=2]="TOP_RIGHT",t[t.CENTER_LEFT=3]="CENTER_LEFT",t[t.CENTER_CENTER=4]="CENTER_CENTER",t[t.CENTER_RIGHT=5]="CENTER_RIGHT",t[t.BOTTOM_LEFT=6]="BOTTOM_LEFT",t[t.BOTTOM_CENTER=7]="BOTTOM_CENTER",t[t.BOTTOM_RIGHT=8]="BOTTOM_RIGHT",t[t.CUSTOM=9]="CUSTOM",t))(Ue||{}),c$=(t=>(t.ACTUAL_SIZE="actual_size",t.TILE="tile",t.STRETCH="stretch",t.CONTAIN="contain",t.COVER="cover",t))(c$||{}),u$=(t=>(t.LOSER="loser",t.NO_PRIZE="no_prize",t.NEW_TURN="new_turn",t.WINNER="winner",t))(u$||{}),Ve=(t=>(t.SECTION="section",t.POPOVER="popover",t.FLOWPAGE="flowpage",t))(Ve||{}),Hn=(t=>(t.DESKTOP="desktop",t.TABLET="tablet",t.MOBILE="mobile",t))(Hn||{}),r1=(t=>(t.SECTION="section",t.ROW="row",t.COLUMN="column",t.ADDON="addon",t.FLOWPAGE="flowpage",t))(r1||{}),Wn=(t=>(t.GRADIENT="gradient",t.TRANSPARENT="transparent",t.SOLID="solid",t.IMAGE="image",t.VIDEO="video",t.SLIDER="slider",t))(Wn||{}),Mu=(t=>(t.FULL="full",t.THUMB="thumb",t.MEDIUM="medium",t.CUSTOM="custom",t))(Mu||{}),S3=(t=>(t.WINDOW="window",t.CONTENT="content",t.FIXED="fixed",t))(S3||{}),$u=(t=>(t.YOUTUBE="youtube",t.VIMEO="vimeo",t.EXTERNAL="external",t))($u||{}),sc=(t=>(t.AUTO="auto",t.CUSTOM="custom",t.FULL="full",t.EMPTY="",t))(sc||{}),Fr=(t=>(t.ABSOLUTE="absolute",t.FIXED="fixed",t.EMPTY="",t))(Fr||{}),ca=(t=>(t.RIGHT="right",t.LEFT="left",t.CENTER="center",t))(ca||{}),Rm=(t=>(t.TOP="top",t.BOTTOM="bottom",t))(Rm||{}),o0=(t=>(t.TOP="top",t.BOTTOM="bottom",t))(o0||{}),Ms=(t=>(t.TRANSPARENT="transparent",t.SOLID="solid",t.GRADIENTS="gradient",t))(Ms||{}),s0=(t=>(t.SOLID="solid",t.DASHED="dashed",t.DOTTED="dotted",t))(s0||{}),Ns=(t=>(t.TEXT="text",t.FILE="file",t.CHECKBOX="checkbox",t.SELECT="select",t.HIDDEN="hidden",t.MASK="mask",t.TEXTAREA="textarea",t.DIVIDER="divider",t.RAIDO="radio",t.SLIDER="slider",t.DATE="date",t.SIGNATURE="signature",t.DAWA="dawa",t.CVR="cvr",t.PARAGRAPH="paragraph",t))(Ns||{}),ya=(t=>(t.TEXT="text",t.EMAIL="email",t.CHECKBOX="checkbox",t.FILE="file",t.SELECT="select",t.HIDDEN="hidden",t.TEXTAREA="textarea",t.DIVIDER="divider",t.RADIO="radio",t.DAWA="dawa",t.CVR="cvr",t.PARAGRAPH="paragraph",t.TEL="tel",t))(ya||{}),$t=(t=>(t.NAME="name",t.EMAIL="email",t.CHECKBOX="checkboxes",t.FILE="file",t.TEXT="text",t.EMAIL_CONFIRM="emailconfirm",t.PASSWORD="password",t.PASSWORD_CONFIRM="password_confirm",t.PHONE_NUMBER="phonenumber",t.PHONE_NUMBER_CONFIRM="phonenumber_confirm",t.SELECT="select",t.HIDDEN="hidden",t.MASK="mask",t.TEXTAREA="textarea",t.DIVIDER="divider",t.RADIO="radio",t.SLIDER="slider",t.DATE="date",t.DAWA="dawa",t.CVR="cvr",t.SIGNATURE="signature",t.PARAGRAPH="paragraph",t.MULTIPLE="multiple",t))($t||{}),Fu=(t=>(t.TODATE="todate",t.SIMPLE="simple",t))(Fu||{}),pt=(t=>(t.LEFT="left",t.CENTER="center",t.RIGHT="right",t))(pt||{}),Rs=(t=>(t.NONE="",t.FADE_IN="fadeIn",t.FADE_IN_DOWN="fadeInDown",t.FADE_IN_DOWN_BIG="fadeInDownBig",t.FADE_IN_LEFT="fadeInLeft",t.FADE_IN_LEFT_BIG="fadeInLeftBig",t.FADE_IN_RIGHT="fadeInRight",t.FADE_IN_RIGHT_BIG="fadeInRightBig",t.FADE_IN_UP="fadeInUp",t.FADE_OUT="fadeOut",t.FADE_OUT_DOWN="fadeOutDown",t.FADE_OUT_DOWN_BIG="fadeOutDownBig",t.FADE_OUT_LEFT="fadeOutLeft",t.FADE_OUT_LEFT_BIG="fadeOutLeftBig",t.FADE_OUT_RIGHT="fadeOutRight",t.FADE_OUT_RIGHT_BIG="fadeOutRightBig",t.FADE_OUT_UP="fadeOutUp",t.FADE_OUT_UP_BIG="fadeOutUpBig",t.SLIDE_OUT_UP="slideOutUp",t.SLIDE_OUT_DOWN="slideOutDown",t.SLIDE_OUT_LEFT="slideOutLeft",t.SLIDE_OUT_RIGHT="slideOutRight",t.ZOOM_OUT="zoomOut",t.ZOOM_OUT_DOWN="zoomOutDown",t.ZOOM_OUT_LEFT="zoomOutLeft",t.ZOOM_OUT_RIGHT="zoomOutRight",t.ZOOM_OUT_UP="zoomOutUp",t.ROTATE_IN="rotateIn",t.ROTATE_OUT_DOWN_LEFT="rotateOutDownLeft",t.ROTATE_OUT_DOWN_RIGHT="rotateOutDownRight",t.ROTATE_OUT_UP_LEFT="rotateOutUpLeft",t.ROTATE_OUT_UP_RIGHT="rotateOutUpRight",t.FLIP="flip",t.FLIP_OUT_X="flipOutX",t.FLIP_OUT_Y="flipOutY",t.BOUNCE_OUT="bounceOut",t.BOUNCE_OUT_DOWN="bounceOutDown",t.BOUNCE_OUT_LEFT="bounceOutLeft",t.BOUNCE_OUT_RIGHT="bounceOutRight",t.BOUNCE_OUT_UP="bounceOutUp",t))(Rs||{}),Ni=(t=>(t.CAPITALIZE="capitalize",t.NONE="none",t.UPPERCASE="uppercase",t.LOWERCASE="lowercase",t.DEFAULT="default",t))(Ni||{}),Xo=(t=>(t.ITALIC="italic",t.DEFAULT="default",t.NORMAL="normal",t.OBLIQUE="oblique",t))(Xo||{}),uo=(t=>(t.NONE="none",t.UNDERLINE="underline",t.DEFAULT="default",t.OVERLINE="overline",t.LINE_THROUGH="line-through",t))(uo||{}),hr=(t=>(t.INTERVAL="interval",t.OPTIONS="options",t.LINE="line",t.PASTE="paste",t.COUNTRIES="countries",t))(hr||{}),Od=(t=>(t.PRIMARY="primary",t.SECONDARY="secondary",t))(Od||{}),Et=(t=>(t[t.ALL_DEVICES=0]="ALL_DEVICES",t[t.MOBILE_ONLY=1]="MOBILE_ONLY",t[t.ADS=2]="ADS",t))(Et||{}),kn=(t=>(t[t.RESPONSIVE=0]="RESPONSIVE",t[t.FIXED=1]="FIXED",t))(kn||{}),Dt=(t=>(t.URL="url",t.SECTION="section",t.POPOVER="popover",t.GOTO_FLOW_PAGE="goto_flow_page",t.RESTART="restart",t.ONCLICK="onclick",t.FORCE_SKIP_REGISTRATION="force_skip_registration",t.CLOSE_POPOVER="close_popover",t.HIDE="hide",t.FADE="fade",t.NEXTFLOW="nextflow",t.NONE="none",t.CLOSE_POPUP="close_popup",t.FLOWPAGE="flowpage",t.COPY_TO_CLIPBOARD="copy_to_clipboard",t.FINISH_GAME="finish_game",t.CLICK_TAG="click_tag",t))(Dt||{}),Pg=(t=>(t.H1="h1",t.H2="h2",t.H3="h3",t.H4="h4",t.H5="h5",t.H6="h6",t))(Pg||{}),Ff=(t=>(t.TOP="top",t.MIDDLE="middle",t.CENTER="center",t.BOTTOM="bottom",t))(Ff||{}),a0=(t=>(t.LEFT="left",t.CENTER="center",t.RIGHT="right",t))(a0||{}),E3=(t=>(t.CIRCLE="circle",t.CURLY="curly",t.UNDERLINE="underline",t.DOUBLE="double",t.DOUBLE_UNDERLINE="double_underline",t.UNDERLINE_ZIGZAG="underline_zigzag",t.DIAGONAL="diagonal",t.STRIKETHROUGH="strikethrough",t.CROSS="cross",t))(E3||{}),qs=(t=>(t.FLUID="fluid",t.FIXED="fixed",t.WINDOW="window",t))(qs||{}),l0=(t=>(t.NO_REPEAT="no-repeat",t.REPEAT="repeat",t.REPEAT_X="repeat-x",t.REPEAT_Y="repeat-y",t))(l0||{}),Bu=(t=>(t.ROTATION="rotation",t.ROTATION_ONLY_TEXT="rotation-only-text",t.HIGHLIGHTED="highlighted",t))(Bu||{}),T3=(t=>(t.SLIDE="slide",t.FLIP="flip",t.SLIDE_DOWN="slide-down",t.DROP_IN="drop-in",t))(T3||{}),c0=(t=>(t.DEFAULT="default",t.STACKED="stacked",t.FRAMED="framed",t))(c0||{}),f$=(t=>(t.SQUARE="square",t.CIRCLE="circle",t))(f$||{}),i1=(t=>(t.DEFAULT="default",t.NO_GUTTER="no_gutter",t))(i1||{}),C3=(t=>(t.NORMAL="roadmap",t.HYBRID="hybrid",t.SATELLITE="satellite",t))(C3||{}),d$=(t=>(t.PLAYER="player",t.EXTERNAL="external",t))(d$||{}),k3=(t=>(t.TRUE="1",t.FALSE="0",t))(k3||{}),Vu=(t=>(t.PERCENT="percent",t.PIXEL="pixel",t))(Vu||{}),A3=(t=>(t.DARK="dark",t.LIGHT="light",t))(A3||{}),gl=(t=>(t.AUTO="auto",t.MANUAL="manual",t))(gl||{}),u0=(t=>(t.COOKIE_INFORMATION="cookieinformation",t.COOKIE_BOT="cookiebot",t))(u0||{}),Bf=(t=>(t.ESCAPE="esc",t.ENTER="enter",t.BACKSPACE="backspace",t))(Bf||{}),m$=(t=>(t.RESIZE="resize",t.SCROLL_TOP="scroll-to-top",t.CAMPAIGN_READY="campaign-ready",t))(m$||{}),g$=(t=>(t.COPY="ctrl+c,command+c",t.PASTE="ctrl+v,command+v",t.MOVEUP="ctrl+up,command+up",t.MOVEDOWN="ctrl+down,command+down",t.SECTION_SETTINGS="ctrl+s,command+s",t.GAME_SETTINGS="ctrl+g,command+g",t.LAYOUT_SETTINGS="ctrl+l,command+l",t.DUPLICATE="ctrl+d,command+d",t.DELETE="ctrl+backspace",t.EXTRA_COLUMN="ctrl+i,command+i",t))(g$||{});const at=qc("utility",{state:()=>({fonts:[],bodyClassList:[],userAgent:null,host:null,path:null,cookies:null,overwrittenWindowHeight:null,overwrittenUrl:null,campaignPadding:0,metatags:[]}),getters:{windowHeight(t){var e;return(e=t.overwrittenWindowHeight)!=null?e:window.innerHeight},url(t){return t.overwrittenUrl===null?"":t.overwrittenUrl},isDemoUrl(t){let e=t.overwrittenUrl;return e||(e=window.location.href),e?e.includes("/campaign/view/demo"):!1}},actions:{addBodyClass(t){this.addBodyClasses([t])},addBodyClasses(t){t.forEach(e=>{this.bodyClassList.includes(e)||this.bodyClassList.push(e)})},removeBodyClass(t){this.removeBodyClasses([t])},removeBodyClasses(t){t.forEach(e=>{this.bodyClassList.includes(e)&&this.bodyClassList.splice(this.bodyClassList.indexOf(e),1)})},addRemoveClassList(t,e){t.forEach(n=>{this.bodyClassList.includes(n)||this.bodyClassList.push(n)}),e.forEach(n=>{this.bodyClassList.includes(n)&&this.bodyClassList.splice(this.bodyClassList.indexOf(n),1)})},addMetatag(t){const e=this.metatags.find(n=>{for(const r in n)if(Object.prototype.hasOwnProperty.call(n,r)&&n[`${r}`]===t[`${r}`])return t;return!1});e?this.metatags.push(e):this.metatags.push(t)},loadFont(t){if(!t.includes("custom:")){if(t.includes('"')){const n=t.match(/"([a-z_\-0-9 ]+)"/i);n&&n[1]&&(t=n[1])}this.fonts.includes(t)||this.fonts.push(t)}}}});var f0={exports:{}},d0={exports:{}},I3={exports:{}};(function(t){function e(n){return n&&n.__esModule?n:{default:n}}t.exports=e,t.exports.__esModule=!0,t.exports.default=t.exports})(I3);var wn=I3.exports,m0={exports:{}},g0={exports:{}},O3={exports:{}};(function(t){function e(n){"@babel/helpers - typeof";return t.exports=e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},t.exports.__esModule=!0,t.exports.default=t.exports,e(n)}t.exports=e,t.exports.__esModule=!0,t.exports.default=t.exports})(O3);var P3=O3.exports,p0={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=n;function n(r,i){if(i.length<r)throw new TypeError(r+" argument"+(r>1?"s":"")+" required, but only "+i.length+" present")}t.exports=e.default})(p0,p0.exports);var xr=p0.exports;(function(t,e){var n=wn.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var r=n(P3),i=n(xr);function o(s){return(0,i.default)(1,arguments),s instanceof Date||(0,r.default)(s)==="object"&&Object.prototype.toString.call(s)==="[object Date]"}t.exports=e.default})(g0,g0.exports);var p$=g0.exports,h0={exports:{}};(function(t,e){var n=wn.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var r=n(P3),i=n(xr);function o(s){(0,i.default)(1,arguments);var a=Object.prototype.toString.call(s);return s instanceof Date||(0,r.default)(s)==="object"&&a==="[object Date]"?new Date(s.getTime()):typeof s=="number"||a==="[object Number]"?new Date(s):((typeof s=="string"||a==="[object String]")&&typeof console!="undefined"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}t.exports=e.default})(h0,h0.exports);var vo=h0.exports;(function(t,e){var n=wn.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=s;var r=n(p$),i=n(vo),o=n(xr);function s(a){if((0,o.default)(1,arguments),!(0,r.default)(a)&&typeof a!="number")return!1;var l=(0,i.default)(a);return!isNaN(Number(l))}t.exports=e.default})(m0,m0.exports);var h$=m0.exports,_0={exports:{}},b0={exports:{}},v0={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=n;function n(r){if(r===null||r===!0||r===!1)return NaN;var i=Number(r);return isNaN(i)?i:i<0?Math.ceil(i):Math.floor(i)}t.exports=e.default})(v0,v0.exports);var pl=v0.exports;(function(t,e){var n=wn.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=s;var r=n(pl),i=n(vo),o=n(xr);function s(a,l){(0,o.default)(2,arguments);var c=(0,i.default)(a).getTime(),u=(0,r.default)(l);return new Date(c+u)}t.exports=e.default})(b0,b0.exports);var _$=b0.exports;(function(t,e){var n=wn.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=s;var r=n(_$),i=n(xr),o=n(pl);function s(a,l){(0,i.default)(2,arguments);var c=(0,o.default)(l);return(0,r.default)(a,-c)}t.exports=e.default})(_0,_0.exports);var b$=_0.exports,y0={exports:{}},w0={exports:{}};(function(t,e){var n=wn.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=s;var r=n(vo),i=n(xr),o=864e5;function s(a){(0,i.default)(1,arguments);var l=(0,r.default)(a),c=l.getTime();l.setUTCMonth(0,1),l.setUTCHours(0,0,0,0);var u=l.getTime(),d=c-u;return Math.floor(d/o)+1}t.exports=e.default})(w0,w0.exports);var v$=w0.exports,S0={exports:{}},E0={exports:{}};(function(t,e){var n=wn.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var r=n(vo),i=n(xr);function o(s){(0,i.default)(1,arguments);var a=1,l=(0,r.default)(s),c=l.getUTCDay(),u=(c<a?7:0)+c-a;return l.setUTCDate(l.getUTCDate()-u),l.setUTCHours(0,0,0,0),l}t.exports=e.default})(E0,E0.exports);var o1=E0.exports,T0={exports:{}},C0={exports:{}};(function(t,e){var n=wn.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=s;var r=n(vo),i=n(xr),o=n(o1);function s(a){(0,i.default)(1,arguments);var l=(0,r.default)(a),c=l.getUTCFullYear(),u=new Date(0);u.setUTCFullYear(c+1,0,4),u.setUTCHours(0,0,0,0);var d=(0,o.default)(u),m=new Date(0);m.setUTCFullYear(c,0,4),m.setUTCHours(0,0,0,0);var g=(0,o.default)(m);return l.getTime()>=d.getTime()?c+1:l.getTime()>=g.getTime()?c:c-1}t.exports=e.default})(C0,C0.exports);var x3=C0.exports;(function(t,e){var n=wn.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=s;var r=n(x3),i=n(o1),o=n(xr);function s(a){(0,o.default)(1,arguments);var l=(0,r.default)(a),c=new Date(0);c.setUTCFullYear(l,0,4),c.setUTCHours(0,0,0,0);var u=(0,i.default)(c);return u}t.exports=e.default})(T0,T0.exports);var y$=T0.exports;(function(t,e){var n=wn.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=l;var r=n(vo),i=n(o1),o=n(y$),s=n(xr),a=6048e5;function l(c){(0,s.default)(1,arguments);var u=(0,r.default)(c),d=(0,i.default)(u).getTime()-(0,o.default)(u).getTime();return Math.round(d/a)+1}t.exports=e.default})(S0,S0.exports);var w$=S0.exports,k0={exports:{}},A0={exports:{}},hl={};Object.defineProperty(hl,"__esModule",{value:!0});hl.getDefaultOptions=S$;hl.setDefaultOptions=E$;var D3={};function S$(){return D3}function E$(t){D3=t}(function(t,e){var n=wn.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=a;var r=n(vo),i=n(xr),o=n(pl),s=hl;function a(l,c){var u,d,m,g,p,h,v,b;(0,i.default)(1,arguments);var y=(0,s.getDefaultOptions)(),_=(0,o.default)((u=(d=(m=(g=c==null?void 0:c.weekStartsOn)!==null&&g!==void 0?g:c==null||(p=c.locale)===null||p===void 0||(h=p.options)===null||h===void 0?void 0:h.weekStartsOn)!==null&&m!==void 0?m:y.weekStartsOn)!==null&&d!==void 0?d:(v=y.locale)===null||v===void 0||(b=v.options)===null||b===void 0?void 0:b.weekStartsOn)!==null&&u!==void 0?u:0);if(!(_>=0&&_<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var w=(0,r.default)(l),S=w.getUTCDay(),E=(S<_?7:0)+S-_;return w.setUTCDate(w.getUTCDate()-E),w.setUTCHours(0,0,0,0),w}t.exports=e.default})(A0,A0.exports);var s1=A0.exports,I0={exports:{}},O0={exports:{}};(function(t,e){var n=wn.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=l;var r=n(vo),i=n(xr),o=n(s1),s=n(pl),a=hl;function l(c,u){var d,m,g,p,h,v,b,y;(0,i.default)(1,arguments);var _=(0,r.default)(c),w=_.getUTCFullYear(),S=(0,a.getDefaultOptions)(),E=(0,s.default)((d=(m=(g=(p=u==null?void 0:u.firstWeekContainsDate)!==null&&p!==void 0?p:u==null||(h=u.locale)===null||h===void 0||(v=h.options)===null||v===void 0?void 0:v.firstWeekContainsDate)!==null&&g!==void 0?g:S.firstWeekContainsDate)!==null&&m!==void 0?m:(b=S.locale)===null||b===void 0||(y=b.options)===null||y===void 0?void 0:y.firstWeekContainsDate)!==null&&d!==void 0?d:1);if(!(E>=1&&E<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var P=new Date(0);P.setUTCFullYear(w+1,0,E),P.setUTCHours(0,0,0,0);var A=(0,o.default)(P,u),C=new Date(0);C.setUTCFullYear(w,0,E),C.setUTCHours(0,0,0,0);var T=(0,o.default)(C,u);return _.getTime()>=A.getTime()?w+1:_.getTime()>=T.getTime()?w:w-1}t.exports=e.default})(O0,O0.exports);var N3=O0.exports;(function(t,e){var n=wn.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=l;var r=n(N3),i=n(xr),o=n(s1),s=n(pl),a=hl;function l(c,u){var d,m,g,p,h,v,b,y;(0,i.default)(1,arguments);var _=(0,a.getDefaultOptions)(),w=(0,s.default)((d=(m=(g=(p=u==null?void 0:u.firstWeekContainsDate)!==null&&p!==void 0?p:u==null||(h=u.locale)===null||h===void 0||(v=h.options)===null||v===void 0?void 0:v.firstWeekContainsDate)!==null&&g!==void 0?g:_.firstWeekContainsDate)!==null&&m!==void 0?m:(b=_.locale)===null||b===void 0||(y=b.options)===null||y===void 0?void 0:y.firstWeekContainsDate)!==null&&d!==void 0?d:1),S=(0,r.default)(c,u),E=new Date(0);E.setUTCFullYear(S,0,w),E.setUTCHours(0,0,0,0);var P=(0,o.default)(E,u);return P}t.exports=e.default})(I0,I0.exports);var T$=I0.exports;(function(t,e){var n=wn.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=l;var r=n(vo),i=n(s1),o=n(T$),s=n(xr),a=6048e5;function l(c,u){(0,s.default)(1,arguments);var d=(0,r.default)(c),m=(0,i.default)(d,u).getTime()-(0,o.default)(d,u).getTime();return Math.round(m/a)+1}t.exports=e.default})(k0,k0.exports);var C$=k0.exports,P0={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=n;function n(r,i){for(var o=r<0?"-":"",s=Math.abs(r).toString();s.length<i;)s="0"+s;return o+s}t.exports=e.default})(P0,P0.exports);var R3=P0.exports,x0={exports:{}};(function(t,e){var n=wn.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(R3),i={y:function(a,l){var c=a.getUTCFullYear(),u=c>0?c:1-c;return(0,r.default)(l==="yy"?u%100:u,l.length)},M:function(a,l){var c=a.getUTCMonth();return l==="M"?String(c+1):(0,r.default)(c+1,2)},d:function(a,l){return(0,r.default)(a.getUTCDate(),l.length)},a:function(a,l){var c=a.getUTCHours()/12>=1?"pm":"am";switch(l){case"a":case"aa":return c.toUpperCase();case"aaa":return c;case"aaaaa":return c[0];case"aaaa":default:return c==="am"?"a.m.":"p.m."}},h:function(a,l){return(0,r.default)(a.getUTCHours()%12||12,l.length)},H:function(a,l){return(0,r.default)(a.getUTCHours(),l.length)},m:function(a,l){return(0,r.default)(a.getUTCMinutes(),l.length)},s:function(a,l){return(0,r.default)(a.getUTCSeconds(),l.length)},S:function(a,l){var c=l.length,u=a.getUTCMilliseconds(),d=Math.floor(u*Math.pow(10,c-3));return(0,r.default)(d,l.length)}},o=i;e.default=o,t.exports=e.default})(x0,x0.exports);var k$=x0.exports;(function(t,e){var n=wn.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(v$),i=n(w$),o=n(x3),s=n(C$),a=n(N3),l=n(R3),c=n(k$),u={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},d={G:function(b,y,_){var w=b.getUTCFullYear()>0?1:0;switch(y){case"G":case"GG":case"GGG":return _.era(w,{width:"abbreviated"});case"GGGGG":return _.era(w,{width:"narrow"});case"GGGG":default:return _.era(w,{width:"wide"})}},y:function(b,y,_){if(y==="yo"){var w=b.getUTCFullYear(),S=w>0?w:1-w;return _.ordinalNumber(S,{unit:"year"})}return c.default.y(b,y)},Y:function(b,y,_,w){var S=(0,a.default)(b,w),E=S>0?S:1-S;if(y==="YY"){var P=E%100;return(0,l.default)(P,2)}return y==="Yo"?_.ordinalNumber(E,{unit:"year"}):(0,l.default)(E,y.length)},R:function(b,y){var _=(0,o.default)(b);return(0,l.default)(_,y.length)},u:function(b,y){var _=b.getUTCFullYear();return(0,l.default)(_,y.length)},Q:function(b,y,_){var w=Math.ceil((b.getUTCMonth()+1)/3);switch(y){case"Q":return String(w);case"QQ":return(0,l.default)(w,2);case"Qo":return _.ordinalNumber(w,{unit:"quarter"});case"QQQ":return _.quarter(w,{width:"abbreviated",context:"formatting"});case"QQQQQ":return _.quarter(w,{width:"narrow",context:"formatting"});case"QQQQ":default:return _.quarter(w,{width:"wide",context:"formatting"})}},q:function(b,y,_){var w=Math.ceil((b.getUTCMonth()+1)/3);switch(y){case"q":return String(w);case"qq":return(0,l.default)(w,2);case"qo":return _.ordinalNumber(w,{unit:"quarter"});case"qqq":return _.quarter(w,{width:"abbreviated",context:"standalone"});case"qqqqq":return _.quarter(w,{width:"narrow",context:"standalone"});case"qqqq":default:return _.quarter(w,{width:"wide",context:"standalone"})}},M:function(b,y,_){var w=b.getUTCMonth();switch(y){case"M":case"MM":return c.default.M(b,y);case"Mo":return _.ordinalNumber(w+1,{unit:"month"});case"MMM":return _.month(w,{width:"abbreviated",context:"formatting"});case"MMMMM":return _.month(w,{width:"narrow",context:"formatting"});case"MMMM":default:return _.month(w,{width:"wide",context:"formatting"})}},L:function(b,y,_){var w=b.getUTCMonth();switch(y){case"L":return String(w+1);case"LL":return(0,l.default)(w+1,2);case"Lo":return _.ordinalNumber(w+1,{unit:"month"});case"LLL":return _.month(w,{width:"abbreviated",context:"standalone"});case"LLLLL":return _.month(w,{width:"narrow",context:"standalone"});case"LLLL":default:return _.month(w,{width:"wide",context:"standalone"})}},w:function(b,y,_,w){var S=(0,s.default)(b,w);return y==="wo"?_.ordinalNumber(S,{unit:"week"}):(0,l.default)(S,y.length)},I:function(b,y,_){var w=(0,i.default)(b);return y==="Io"?_.ordinalNumber(w,{unit:"week"}):(0,l.default)(w,y.length)},d:function(b,y,_){return y==="do"?_.ordinalNumber(b.getUTCDate(),{unit:"date"}):c.default.d(b,y)},D:function(b,y,_){var w=(0,r.default)(b);return y==="Do"?_.ordinalNumber(w,{unit:"dayOfYear"}):(0,l.default)(w,y.length)},E:function(b,y,_){var w=b.getUTCDay();switch(y){case"E":case"EE":case"EEE":return _.day(w,{width:"abbreviated",context:"formatting"});case"EEEEE":return _.day(w,{width:"narrow",context:"formatting"});case"EEEEEE":return _.day(w,{width:"short",context:"formatting"});case"EEEE":default:return _.day(w,{width:"wide",context:"formatting"})}},e:function(b,y,_,w){var S=b.getUTCDay(),E=(S-w.weekStartsOn+8)%7||7;switch(y){case"e":return String(E);case"ee":return(0,l.default)(E,2);case"eo":return _.ordinalNumber(E,{unit:"day"});case"eee":return _.day(S,{width:"abbreviated",context:"formatting"});case"eeeee":return _.day(S,{width:"narrow",context:"formatting"});case"eeeeee":return _.day(S,{width:"short",context:"formatting"});case"eeee":default:return _.day(S,{width:"wide",context:"formatting"})}},c:function(b,y,_,w){var S=b.getUTCDay(),E=(S-w.weekStartsOn+8)%7||7;switch(y){case"c":return String(E);case"cc":return(0,l.default)(E,y.length);case"co":return _.ordinalNumber(E,{unit:"day"});case"ccc":return _.day(S,{width:"abbreviated",context:"standalone"});case"ccccc":return _.day(S,{width:"narrow",context:"standalone"});case"cccccc":return _.day(S,{width:"short",context:"standalone"});case"cccc":default:return _.day(S,{width:"wide",context:"standalone"})}},i:function(b,y,_){var w=b.getUTCDay(),S=w===0?7:w;switch(y){case"i":return String(S);case"ii":return(0,l.default)(S,y.length);case"io":return _.ordinalNumber(S,{unit:"day"});case"iii":return _.day(w,{width:"abbreviated",context:"formatting"});case"iiiii":return _.day(w,{width:"narrow",context:"formatting"});case"iiiiii":return _.day(w,{width:"short",context:"formatting"});case"iiii":default:return _.day(w,{width:"wide",context:"formatting"})}},a:function(b,y,_){var w=b.getUTCHours(),S=w/12>=1?"pm":"am";switch(y){case"a":case"aa":return _.dayPeriod(S,{width:"abbreviated",context:"formatting"});case"aaa":return _.dayPeriod(S,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return _.dayPeriod(S,{width:"narrow",context:"formatting"});case"aaaa":default:return _.dayPeriod(S,{width:"wide",context:"formatting"})}},b:function(b,y,_){var w=b.getUTCHours(),S;switch(w===12?S=u.noon:w===0?S=u.midnight:S=w/12>=1?"pm":"am",y){case"b":case"bb":return _.dayPeriod(S,{width:"abbreviated",context:"formatting"});case"bbb":return _.dayPeriod(S,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return _.dayPeriod(S,{width:"narrow",context:"formatting"});case"bbbb":default:return _.dayPeriod(S,{width:"wide",context:"formatting"})}},B:function(b,y,_){var w=b.getUTCHours(),S;switch(w>=17?S=u.evening:w>=12?S=u.afternoon:w>=4?S=u.morning:S=u.night,y){case"B":case"BB":case"BBB":return _.dayPeriod(S,{width:"abbreviated",context:"formatting"});case"BBBBB":return _.dayPeriod(S,{width:"narrow",context:"formatting"});case"BBBB":default:return _.dayPeriod(S,{width:"wide",context:"formatting"})}},h:function(b,y,_){if(y==="ho"){var w=b.getUTCHours()%12;return w===0&&(w=12),_.ordinalNumber(w,{unit:"hour"})}return c.default.h(b,y)},H:function(b,y,_){return y==="Ho"?_.ordinalNumber(b.getUTCHours(),{unit:"hour"}):c.default.H(b,y)},K:function(b,y,_){var w=b.getUTCHours()%12;return y==="Ko"?_.ordinalNumber(w,{unit:"hour"}):(0,l.default)(w,y.length)},k:function(b,y,_){var w=b.getUTCHours();return w===0&&(w=24),y==="ko"?_.ordinalNumber(w,{unit:"hour"}):(0,l.default)(w,y.length)},m:function(b,y,_){return y==="mo"?_.ordinalNumber(b.getUTCMinutes(),{unit:"minute"}):c.default.m(b,y)},s:function(b,y,_){return y==="so"?_.ordinalNumber(b.getUTCSeconds(),{unit:"second"}):c.default.s(b,y)},S:function(b,y){return c.default.S(b,y)},X:function(b,y,_,w){var S=w._originalDate||b,E=S.getTimezoneOffset();if(E===0)return"Z";switch(y){case"X":return g(E);case"XXXX":case"XX":return p(E);case"XXXXX":case"XXX":default:return p(E,":")}},x:function(b,y,_,w){var S=w._originalDate||b,E=S.getTimezoneOffset();switch(y){case"x":return g(E);case"xxxx":case"xx":return p(E);case"xxxxx":case"xxx":default:return p(E,":")}},O:function(b,y,_,w){var S=w._originalDate||b,E=S.getTimezoneOffset();switch(y){case"O":case"OO":case"OOO":return"GMT"+m(E,":");case"OOOO":default:return"GMT"+p(E,":")}},z:function(b,y,_,w){var S=w._originalDate||b,E=S.getTimezoneOffset();switch(y){case"z":case"zz":case"zzz":return"GMT"+m(E,":");case"zzzz":default:return"GMT"+p(E,":")}},t:function(b,y,_,w){var S=w._originalDate||b,E=Math.floor(S.getTime()/1e3);return(0,l.default)(E,y.length)},T:function(b,y,_,w){var S=w._originalDate||b,E=S.getTime();return(0,l.default)(E,y.length)}};function m(v,b){var y=v>0?"-":"+",_=Math.abs(v),w=Math.floor(_/60),S=_%60;if(S===0)return y+String(w);var E=b;return y+String(w)+E+(0,l.default)(S,2)}function g(v,b){if(v%60===0){var y=v>0?"-":"+";return y+(0,l.default)(Math.abs(v)/60,2)}return p(v,b)}function p(v,b){var y=b||"",_=v>0?"-":"+",w=Math.abs(v),S=(0,l.default)(Math.floor(w/60),2),E=(0,l.default)(w%60,2);return _+S+y+E}var h=d;e.default=h,t.exports=e.default})(y0,y0.exports);var A$=y0.exports,D0={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=function(l,c){switch(l){case"P":return c.date({width:"short"});case"PP":return c.date({width:"medium"});case"PPP":return c.date({width:"long"});case"PPPP":default:return c.date({width:"full"})}},r=function(l,c){switch(l){case"p":return c.time({width:"short"});case"pp":return c.time({width:"medium"});case"ppp":return c.time({width:"long"});case"pppp":default:return c.time({width:"full"})}},i=function(l,c){var u=l.match(/(P+)(p+)?/)||[],d=u[1],m=u[2];if(!m)return n(l,c);var g;switch(d){case"P":g=c.dateTime({width:"short"});break;case"PP":g=c.dateTime({width:"medium"});break;case"PPP":g=c.dateTime({width:"long"});break;case"PPPP":default:g=c.dateTime({width:"full"});break}return g.replace("{{date}}",n(d,c)).replace("{{time}}",r(m,c))},o={p:r,P:i},s=o;e.default=s,t.exports=e.default})(D0,D0.exports);var I$=D0.exports,N0={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=n;function n(r){var i=new Date(Date.UTC(r.getFullYear(),r.getMonth(),r.getDate(),r.getHours(),r.getMinutes(),r.getSeconds(),r.getMilliseconds()));return i.setUTCFullYear(r.getFullYear()),r.getTime()-i.getTime()}t.exports=e.default})(N0,N0.exports);var L3=N0.exports,Pd={};Object.defineProperty(Pd,"__esModule",{value:!0});Pd.isProtectedDayOfYearToken=x$;Pd.isProtectedWeekYearToken=D$;Pd.throwProtectedError=N$;var O$=["D","DD"],P$=["YY","YYYY"];function x$(t){return O$.indexOf(t)!==-1}function D$(t){return P$.indexOf(t)!==-1}function N$(t,e,n){if(t==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(e,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(t==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(e,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(t==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(e,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(t==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(e,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var R0={exports:{}},L0={exports:{}},M0={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},r=function(s,a,l){var c,u=n[s];return typeof u=="string"?c=u:a===1?c=u.one:c=u.other.replace("{{count}}",a.toString()),l!=null&&l.addSuffix?l.comparison&&l.comparison>0?"in "+c:c+" ago":c},i=r;e.default=i,t.exports=e.default})(M0,M0.exports);var R$=M0.exports,$0={exports:{}},F0={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=n;function n(r){return function(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=i.width?String(i.width):r.defaultWidth,s=r.formats[o]||r.formats[r.defaultWidth];return s}}t.exports=e.default})(F0,F0.exports);var L$=F0.exports;(function(t,e){var n=wn.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(L$),i={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},o={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},s={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},a={date:(0,r.default)({formats:i,defaultWidth:"full"}),time:(0,r.default)({formats:o,defaultWidth:"full"}),dateTime:(0,r.default)({formats:s,defaultWidth:"full"})},l=a;e.default=l,t.exports=e.default})($0,$0.exports);var M$=$0.exports,B0={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},r=function(s,a,l,c){return n[s]},i=r;e.default=i,t.exports=e.default})(B0,B0.exports);var $$=B0.exports,V0={exports:{}},U0={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=n;function n(r){return function(i,o){var s=o!=null&&o.context?String(o.context):"standalone",a;if(s==="formatting"&&r.formattingValues){var l=r.defaultFormattingWidth||r.defaultWidth,c=o!=null&&o.width?String(o.width):l;a=r.formattingValues[c]||r.formattingValues[l]}else{var u=r.defaultWidth,d=o!=null&&o.width?String(o.width):r.defaultWidth;a=r.values[d]||r.values[u]}var m=r.argumentCallback?r.argumentCallback(i):i;return a[m]}}t.exports=e.default})(U0,U0.exports);var F$=U0.exports;(function(t,e){var n=wn.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(F$),i={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},o={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},s={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},a={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},l={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},c={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},u=function(p,h){var v=Number(p),b=v%100;if(b>20||b<10)switch(b%10){case 1:return v+"st";case 2:return v+"nd";case 3:return v+"rd"}return v+"th"},d={ordinalNumber:u,era:(0,r.default)({values:i,defaultWidth:"wide"}),quarter:(0,r.default)({values:o,defaultWidth:"wide",argumentCallback:function(p){return p-1}}),month:(0,r.default)({values:s,defaultWidth:"wide"}),day:(0,r.default)({values:a,defaultWidth:"wide"}),dayPeriod:(0,r.default)({values:l,defaultWidth:"wide",formattingValues:c,defaultFormattingWidth:"wide"})},m=d;e.default=m,t.exports=e.default})(V0,V0.exports);var B$=V0.exports,H0={exports:{}},G0={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=n;function n(o){return function(s){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},l=a.width,c=l&&o.matchPatterns[l]||o.matchPatterns[o.defaultMatchWidth],u=s.match(c);if(!u)return null;var d=u[0],m=l&&o.parsePatterns[l]||o.parsePatterns[o.defaultParseWidth],g=Array.isArray(m)?i(m,function(v){return v.test(d)}):r(m,function(v){return v.test(d)}),p;p=o.valueCallback?o.valueCallback(g):g,p=a.valueCallback?a.valueCallback(p):p;var h=s.slice(d.length);return{value:p,rest:h}}}function r(o,s){for(var a in o)if(o.hasOwnProperty(a)&&s(o[a]))return a}function i(o,s){for(var a=0;a<o.length;a++)if(s(o[a]))return a}t.exports=e.default})(G0,G0.exports);var V$=G0.exports,z0={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=n;function n(r){return function(i){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=i.match(r.matchPattern);if(!s)return null;var a=s[0],l=i.match(r.parsePattern);if(!l)return null;var c=r.valueCallback?r.valueCallback(l[0]):l[0];c=o.valueCallback?o.valueCallback(c):c;var u=i.slice(a.length);return{value:c,rest:u}}}t.exports=e.default})(z0,z0.exports);var U$=z0.exports;(function(t,e){var n=wn.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(V$),i=n(U$),o=/^(\d+)(th|st|nd|rd)?/i,s=/\d+/i,a={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},l={any:[/^b/i,/^(a|c)/i]},c={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},u={any:[/1/i,/2/i,/3/i,/4/i]},d={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},m={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},g={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},p={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},h={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},v={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},b={ordinalNumber:(0,i.default)({matchPattern:o,parsePattern:s,valueCallback:function(w){return parseInt(w,10)}}),era:(0,r.default)({matchPatterns:a,defaultMatchWidth:"wide",parsePatterns:l,defaultParseWidth:"any"}),quarter:(0,r.default)({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:u,defaultParseWidth:"any",valueCallback:function(w){return w+1}}),month:(0,r.default)({matchPatterns:d,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),day:(0,r.default)({matchPatterns:g,defaultMatchWidth:"wide",parsePatterns:p,defaultParseWidth:"any"}),dayPeriod:(0,r.default)({matchPatterns:h,defaultMatchWidth:"any",parsePatterns:v,defaultParseWidth:"any"})},y=b;e.default=y,t.exports=e.default})(H0,H0.exports);var H$=H0.exports;(function(t,e){var n=wn.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(R$),i=n(M$),o=n($$),s=n(B$),a=n(H$),l={code:"en-US",formatDistance:r.default,formatLong:i.default,formatRelative:o.default,localize:s.default,match:a.default,options:{weekStartsOn:0,firstWeekContainsDate:1}},c=l;e.default=c,t.exports=e.default})(L0,L0.exports);var G$=L0.exports;(function(t,e){var n=wn.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(G$),i=r.default;e.default=i,t.exports=e.default})(R0,R0.exports);var z$=R0.exports;(function(t,e){var n=wn.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=_;var r=n(h$),i=n(b$),o=n(vo),s=n(A$),a=n(I$),l=n(L3),c=Pd,u=n(pl),d=n(xr),m=hl,g=n(z$),p=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,h=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,v=/^'([^]*?)'?$/,b=/''/g,y=/[a-zA-Z]/;function _(S,E,P){var A,C,T,D,k,I,N,B,L,$,j,se,Q,re,ee,be,F,X;(0,d.default)(2,arguments);var ge=String(E),W=(0,m.getDefaultOptions)(),fe=(A=(C=P==null?void 0:P.locale)!==null&&C!==void 0?C:W.locale)!==null&&A!==void 0?A:g.default,ne=(0,u.default)((T=(D=(k=(I=P==null?void 0:P.firstWeekContainsDate)!==null&&I!==void 0?I:P==null||(N=P.locale)===null||N===void 0||(B=N.options)===null||B===void 0?void 0:B.firstWeekContainsDate)!==null&&k!==void 0?k:W.firstWeekContainsDate)!==null&&D!==void 0?D:(L=W.locale)===null||L===void 0||($=L.options)===null||$===void 0?void 0:$.firstWeekContainsDate)!==null&&T!==void 0?T:1);if(!(ne>=1&&ne<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var he=(0,u.default)((j=(se=(Q=(re=P==null?void 0:P.weekStartsOn)!==null&&re!==void 0?re:P==null||(ee=P.locale)===null||ee===void 0||(be=ee.options)===null||be===void 0?void 0:be.weekStartsOn)!==null&&Q!==void 0?Q:W.weekStartsOn)!==null&&se!==void 0?se:(F=W.locale)===null||F===void 0||(X=F.options)===null||X===void 0?void 0:X.weekStartsOn)!==null&&j!==void 0?j:0);if(!(he>=0&&he<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!fe.localize)throw new RangeError("locale must contain localize property");if(!fe.formatLong)throw new RangeError("locale must contain formatLong property");var ye=(0,o.default)(S);if(!(0,r.default)(ye))throw new RangeError("Invalid time value");var Ge=(0,l.default)(ye),R=(0,i.default)(ye,Ge),M={firstWeekContainsDate:ne,weekStartsOn:he,locale:fe,_originalDate:ye},J=ge.match(h).map(function(ae){var ie=ae[0];if(ie==="p"||ie==="P"){var de=a.default[ie];return de(ae,fe.formatLong)}return ae}).join("").match(p).map(function(ae){if(ae==="''")return"'";var ie=ae[0];if(ie==="'")return w(ae);var de=s.default[ie];if(de)return!(P!=null&&P.useAdditionalWeekYearTokens)&&(0,c.isProtectedWeekYearToken)(ae)&&(0,c.throwProtectedError)(ae,E,String(S)),!(P!=null&&P.useAdditionalDayOfYearTokens)&&(0,c.isProtectedDayOfYearToken)(ae)&&(0,c.throwProtectedError)(ae,E,String(S)),de(R,ae,fe.localize,M);if(ie.match(y))throw new RangeError("Format string contains an unescaped latin alphabet character `"+ie+"`");return ae}).join("");return J}function w(S){var E=S.match(v);return E?E[1].replace(b,"'"):S}t.exports=e.default})(d0,d0.exports);var W$=d0.exports,W0={exports:{}},j0={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=n;function n(s,a,l){var c=o(s,l.timeZone,l.locale);return c.formatToParts?r(c,a):i(c,a)}function r(s,a){for(var l=s.formatToParts(a),c=l.length-1;c>=0;--c)if(l[c].type==="timeZoneName")return l[c].value}function i(s,a){var l=s.format(a).replace(/\u200E/g,""),c=/ [\w-+ ]+$/.exec(l);return c?c[0].substr(1):""}function o(s,a,l){if(l&&!l.code)throw new Error("date-fns-tz error: Please set a language code on the locale object imported from date-fns, e.g. `locale.code = 'en-US'`");return new Intl.DateTimeFormat(l?[l.code,"en-US"]:void 0,{timeZone:a,timeZoneName:s})}t.exports=e.default})(j0,j0.exports);var j$=j0.exports,q0={exports:{}},Y0={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=n;function n(l,c){var u=a(c);return u.formatToParts?i(u,l):o(u,l)}var r={year:0,month:1,day:2,hour:3,minute:4,second:5};function i(l,c){try{for(var u=l.formatToParts(c),d=[],m=0;m<u.length;m++){var g=r[u[m].type];g>=0&&(d[g]=parseInt(u[m].value,10))}return d}catch(p){if(p instanceof RangeError)return[NaN];throw p}}function o(l,c){var u=l.format(c).replace(/\u200E/g,""),d=/(\d+)\/(\d+)\/(\d+),? (\d+):(\d+):(\d+)/.exec(u);return[d[3],d[1],d[2],d[4],d[5],d[6]]}var s={};function a(l){if(!s[l]){var c=new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:"America/New_York",year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}).format(new Date("2014-06-25T04:00:00.123Z")),u=c==="06/25/2014, 00:00:00"||c==="‎06‎/‎25‎/‎2014‎ ‎00‎:‎00‎:‎00";s[l]=u?new Intl.DateTimeFormat("en-US",{hour12:!1,timeZone:l,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"}):new Intl.DateTimeFormat("en-US",{hourCycle:"h23",timeZone:l,year:"numeric",month:"numeric",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit"})}return s[l]}t.exports=e.default})(Y0,Y0.exports);var q$=Y0.exports,X0={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=n;function n(r,i,o,s,a,l,c){var u=new Date(0);return u.setUTCFullYear(r,i,o),u.setUTCHours(s,a,l,c),u}t.exports=e.default})(X0,X0.exports);var M3=X0.exports;(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=l;var n=i(q$),r=i(M3);function i(h){return h&&h.__esModule?h:{default:h}}var o=36e5,s=6e4,a={timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-]\d{2})$/,timezoneHHMM:/^([+-]\d{2}):?(\d{2})$/};function l(h,v,b){var y,_;if(!h||(y=a.timezoneZ.exec(h),y))return 0;var w;if(y=a.timezoneHH.exec(h),y)return w=parseInt(y[1],10),m(w)?-(w*o):NaN;if(y=a.timezoneHHMM.exec(h),y){w=parseInt(y[1],10);var S=parseInt(y[2],10);return m(w,S)?(_=Math.abs(w)*o+S*s,w>0?-_:_):NaN}if(p(h)){v=new Date(v||Date.now());var E=b?v:c(v),P=u(E,h),A=b?P:d(v,P,h);return-A}return NaN}function c(h){return(0,r.default)(h.getFullYear(),h.getMonth(),h.getDate(),h.getHours(),h.getMinutes(),h.getSeconds(),h.getMilliseconds())}function u(h,v){var b=(0,n.default)(h,v),y=(0,r.default)(b[0],b[1]-1,b[2],b[3]%24,b[4],b[5],0).getTime(),_=h.getTime(),w=_%1e3;return _-=w>=0?w:1e3+w,y-_}function d(h,v,b){var y=h.getTime(),_=y-v,w=u(new Date(_),b);if(v===w)return v;_-=w-v;var S=u(new Date(_),b);return w===S?w:Math.max(w,S)}function m(h,v){return-23<=h&&h<=23&&(v==null||0<=v&&v<=59)}var g={};function p(h){if(g[h])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:h}),g[h]=!0,!0}catch(v){return!1}}t.exports=e.default})(q0,q0.exports);var xd=q0.exports;(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=i(j$),r=i(xd);function i(g){return g&&g.__esModule?g:{default:g}}var o=60*1e3,s={X:function(g,p,h,v){var b=a(v.timeZone,v._originalDate||g);if(b===0)return"Z";switch(p){case"X":return u(b);case"XXXX":case"XX":return c(b);case"XXXXX":case"XXX":default:return c(b,":")}},x:function(g,p,h,v){var b=a(v.timeZone,v._originalDate||g);switch(p){case"x":return u(b);case"xxxx":case"xx":return c(b);case"xxxxx":case"xxx":default:return c(b,":")}},O:function(g,p,h,v){var b=a(v.timeZone,v._originalDate||g);switch(p){case"O":case"OO":case"OOO":return"GMT"+d(b,":");case"OOOO":default:return"GMT"+c(b,":")}},z:function(g,p,h,v){var b=v._originalDate||g;switch(p){case"z":case"zz":case"zzz":return(0,n.default)("short",b,v);case"zzzz":default:return(0,n.default)("long",b,v)}}};function a(g,p){var h=g?(0,r.default)(g,p,!0)/o:p.getTimezoneOffset();if(Number.isNaN(h))throw new RangeError("Invalid time zone specified: "+g);return h}function l(g,p){for(var h=g<0?"-":"",v=Math.abs(g).toString();v.length<p;)v="0"+v;return h+v}function c(g,p){var h=p||"",v=g>0?"-":"+",b=Math.abs(g),y=l(Math.floor(b/60),2),_=l(Math.floor(b%60),2);return v+y+h+_}function u(g,p){if(g%60===0){var h=g>0?"-":"+";return h+l(Math.abs(g)/60,2)}return c(g,p)}function d(g,p){var h=g>0?"-":"+",v=Math.abs(g),b=Math.floor(v/60),y=v%60;if(y===0)return h+String(b);var _=p;return h+String(b)+_+l(y,2)}var m=s;e.default=m,t.exports=e.default})(W0,W0.exports);var Y$=W0.exports,K0={exports:{}},Q0={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var n=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/,r=n;e.default=r,t.exports=e.default})(Q0,Q0.exports);var $3=Q0.exports;(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=d;var n=s(pl),r=s(L3),i=s(xd),o=s($3);function s(A){return A&&A.__esModule?A:{default:A}}var a=36e5,l=6e4,c=2,u={dateTimePattern:/^([0-9W+-]+)(T| )(.*)/,datePattern:/^([0-9W+-]+)(.*)/,plainTime:/:/,YY:/^(\d{2})$/,YYY:[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],YYYY:/^(\d{4})/,YYYYY:[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],MM:/^-(\d{2})$/,DDD:/^-?(\d{3})$/,MMDD:/^-?(\d{2})-?(\d{2})$/,Www:/^-?W(\d{2})$/,WwwD:/^-?W(\d{2})-?(\d{1})$/,HH:/^(\d{2}([.,]\d*)?)$/,HHMM:/^(\d{2}):?(\d{2}([.,]\d*)?)$/,HHMMSS:/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,timeZone:o.default};function d(A,C){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(A===null)return new Date(NaN);var T=C||{},D=T.additionalDigits==null?c:(0,n.default)(T.additionalDigits);if(D!==2&&D!==1&&D!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(A instanceof Date||typeof A=="object"&&Object.prototype.toString.call(A)==="[object Date]")return new Date(A.getTime());if(typeof A=="number"||Object.prototype.toString.call(A)==="[object Number]")return new Date(A);if(!(typeof A=="string"||Object.prototype.toString.call(A)==="[object String]"))return new Date(NaN);var k=m(A),I=g(k.date,D),N=I.year,B=I.restDateString,L=p(B,N);if(isNaN(L))return new Date(NaN);if(L){var $=L.getTime(),j=0,se;if(k.time&&(j=h(k.time),isNaN(j)))return new Date(NaN);if(k.timeZone||T.timeZone){if(se=(0,i.default)(k.timeZone||T.timeZone,new Date($+j)),isNaN(se))return new Date(NaN)}else se=(0,r.default)(new Date($+j)),se=(0,r.default)(new Date($+j+se));return new Date($+j+se)}else return new Date(NaN)}function m(A){var C={},T=u.dateTimePattern.exec(A),D;if(T?(C.date=T[1],D=T[3]):(T=u.datePattern.exec(A),T?(C.date=T[1],D=T[2]):(C.date=null,D=A)),D){var k=u.timeZone.exec(D);k?(C.time=D.replace(k[1],""),C.timeZone=k[1].trim()):C.time=D}return C}function g(A,C){var T=u.YYY[C],D=u.YYYYY[C],k;if(k=u.YYYY.exec(A)||D.exec(A),k){var I=k[1];return{year:parseInt(I,10),restDateString:A.slice(I.length)}}if(k=u.YY.exec(A)||T.exec(A),k){var N=k[1];return{year:parseInt(N,10)*100,restDateString:A.slice(N.length)}}return{year:null}}function p(A,C){if(C===null)return null;var T,D,k,I;if(A.length===0)return D=new Date(0),D.setUTCFullYear(C),D;if(T=u.MM.exec(A),T)return D=new Date(0),k=parseInt(T[1],10)-1,w(C,k)?(D.setUTCFullYear(C,k),D):new Date(NaN);if(T=u.DDD.exec(A),T){D=new Date(0);var N=parseInt(T[1],10);return S(C,N)?(D.setUTCFullYear(C,0,N),D):new Date(NaN)}if(T=u.MMDD.exec(A),T){D=new Date(0),k=parseInt(T[1],10)-1;var B=parseInt(T[2],10);return w(C,k,B)?(D.setUTCFullYear(C,k,B),D):new Date(NaN)}if(T=u.Www.exec(A),T)return I=parseInt(T[1],10)-1,E(C,I)?v(C,I):new Date(NaN);if(T=u.WwwD.exec(A),T){I=parseInt(T[1],10)-1;var L=parseInt(T[2],10)-1;return E(C,I,L)?v(C,I,L):new Date(NaN)}return null}function h(A){var C,T,D;if(C=u.HH.exec(A),C)return T=parseFloat(C[1].replace(",",".")),P(T)?T%24*a:NaN;if(C=u.HHMM.exec(A),C)return T=parseInt(C[1],10),D=parseFloat(C[2].replace(",",".")),P(T,D)?T%24*a+D*l:NaN;if(C=u.HHMMSS.exec(A),C){T=parseInt(C[1],10),D=parseInt(C[2],10);var k=parseFloat(C[3].replace(",","."));return P(T,D,k)?T%24*a+D*l+k*1e3:NaN}return null}function v(A,C,T){C=C||0,T=T||0;var D=new Date(0);D.setUTCFullYear(A,0,4);var k=D.getUTCDay()||7,I=C*7+T+1-k;return D.setUTCDate(D.getUTCDate()+I),D}var b=[31,28,31,30,31,30,31,31,30,31,30,31],y=[31,29,31,30,31,30,31,31,30,31,30,31];function _(A){return A%400===0||A%4===0&&A%100!==0}function w(A,C,T){if(C<0||C>11)return!1;if(T!=null){if(T<1)return!1;var D=_(A);if(D&&T>y[C]||!D&&T>b[C])return!1}return!0}function S(A,C){if(C<1)return!1;var T=_(A);return!(T&&C>366||!T&&C>365)}function E(A,C,T){return!(C<0||C>52||T!=null&&(T<0||T>6))}function P(A,C,T){return!(A!=null&&(A<0||A>=25)||C!=null&&(C<0||C>=60)||T!=null&&(T<0||T>=60))}t.exports=e.default})(K0,K0.exports);var Np=K0.exports;(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=a;var n=o(W$),r=o(Y$),i=o(Np);function o(l){return l&&l.__esModule?l:{default:l}}var s=/([xXOz]+)|''|'(''|[^'])+('|$)/g;function a(l,c,u){var d=String(c),m=u||{},g=d.match(s);if(g){var p=(0,i.default)(l,m);d=g.reduce(function(h,v){if(v[0]==="'")return h;var b=h.indexOf(v),y=h[b-1]==="'",_=h.replace(v,"'"+r.default[v[0]](p,v,null,m)+"'");return y?_.substring(0,b-1)+_.substring(b+1):_},d)}return(0,n.default)(l,d,m)}t.exports=e.default})(f0,f0.exports);var F3=f0.exports,J0={exports:{}},Z0={exports:{}},eb={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=n;function n(r,i){if(r==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(r[o]=i[o]);return r}t.exports=e.default})(eb,eb.exports);var X$=eb.exports;(function(t,e){var n=wn.default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var r=n(X$);function i(o){return(0,r.default)({},o)}t.exports=e.default})(Z0,Z0.exports);var B3=Z0.exports,tb={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var n=i(xd),r=i(Np);function i(s){return s&&s.__esModule?s:{default:s}}function o(s,a,l){var c=(0,r.default)(s,l),u=(0,n.default)(a,c,!0),d=new Date(c.getTime()-u),m=new Date(0);return m.setFullYear(d.getUTCFullYear(),d.getUTCMonth(),d.getUTCDate()),m.setHours(d.getUTCHours(),d.getUTCMinutes(),d.getUTCSeconds(),d.getUTCMilliseconds()),m}t.exports=e.default})(tb,tb.exports);var V3=tb.exports;(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=s;var n=o(B3),r=o(F3),i=o(V3);function o(a){return a&&a.__esModule?a:{default:a}}function s(a,l,c,u){var d=(0,n.default)(u);return d.timeZone=l,(0,r.default)((0,i.default)(a,l),c,d)}t.exports=e.default})(J0,J0.exports);var K$=J0.exports,nb={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var n=r(xd);function r(o){return o&&o.__esModule?o:{default:o}}function i(o,s){return-(0,n.default)(o,s)}t.exports=e.default})(nb,nb.exports);var Q$=nb.exports,rb={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=l;var n=a(B3),r=a(Np),i=a($3),o=a(xd),s=a(M3);function a(c){return c&&c.__esModule?c:{default:c}}function l(c,u,d){if(typeof c=="string"&&!c.match(i.default)){var m=(0,n.default)(d);return m.timeZone=u,(0,r.default)(c,m)}var g=(0,r.default)(c,d),p=(0,s.default)(g.getFullYear(),g.getMonth(),g.getDate(),g.getHours(),g.getMinutes(),g.getSeconds(),g.getMilliseconds()).getTime(),h=(0,o.default)(u,new Date(p));return new Date(p+h)}t.exports=e.default})(rb,rb.exports);var J$=rb.exports,Z$={format:F3,formatInTimeZone:K$,getTimezoneOffset:Q$,toDate:Np,utcToZonedTime:V3,zonedTimeToUtc:J$};const U3=ol(Z$);function os(t){"@babel/helpers - typeof";return os=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},os(t)}function Zr(t){if(t===null||t===!0||t===!1)return NaN;var e=Number(t);return isNaN(e)?e:e<0?Math.ceil(e):Math.floor(e)}function mn(t,e){if(e.length<t)throw new TypeError(t+" argument"+(t>1?"s":"")+" required, but only "+e.length+" present")}function dn(t){mn(1,arguments);var e=Object.prototype.toString.call(t);return t instanceof Date||os(t)==="object"&&e==="[object Date]"?new Date(t.getTime()):typeof t=="number"||e==="[object Number]"?new Date(t):((typeof t=="string"||e==="[object String]")&&typeof console!="undefined"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}function eF(t,e){mn(2,arguments);var n=dn(t).getTime(),r=Zr(e);return new Date(n+r)}var tF={};function Yc(){return tF}function H3(t){var e=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return e.setUTCFullYear(t.getFullYear()),t.getTime()-e.getTime()}function WS(t,e){mn(2,arguments);var n=dn(t),r=dn(e),i=n.getTime()-r.getTime();return i<0?-1:i>0?1:i}var nF=6e4,rF=36e5,iF=1e3;function oF(t){return mn(1,arguments),t instanceof Date||os(t)==="object"&&Object.prototype.toString.call(t)==="[object Date]"}function Oc(t){if(mn(1,arguments),!oF(t)&&typeof t!="number")return!1;var e=dn(t);return!isNaN(Number(e))}function sF(t,e){mn(2,arguments);var n=dn(t),r=dn(e);return n.getFullYear()-r.getFullYear()}function aF(t,e){mn(2,arguments);var n=dn(t),r=dn(e),i=WS(n,r),o=Math.abs(sF(n,r));n.setFullYear(1584),r.setFullYear(1584);var s=WS(n,r)===-i,a=i*(o-Number(s));return a===0?0:a}function G3(t,e){mn(2,arguments);var n=Zr(e);return eF(t,-n)}var lF=864e5;function cF(t){mn(1,arguments);var e=dn(t),n=e.getTime();e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0);var r=e.getTime(),i=n-r;return Math.floor(i/lF)+1}function Pc(t){mn(1,arguments);var e=1,n=dn(t),r=n.getUTCDay(),i=(r<e?7:0)+r-e;return n.setUTCDate(n.getUTCDate()-i),n.setUTCHours(0,0,0,0),n}function z3(t){mn(1,arguments);var e=dn(t),n=e.getUTCFullYear(),r=new Date(0);r.setUTCFullYear(n+1,0,4),r.setUTCHours(0,0,0,0);var i=Pc(r),o=new Date(0);o.setUTCFullYear(n,0,4),o.setUTCHours(0,0,0,0);var s=Pc(o);return e.getTime()>=i.getTime()?n+1:e.getTime()>=s.getTime()?n:n-1}function uF(t){mn(1,arguments);var e=z3(t),n=new Date(0);n.setUTCFullYear(e,0,4),n.setUTCHours(0,0,0,0);var r=Pc(n);return r}var fF=6048e5;function W3(t){mn(1,arguments);var e=dn(t),n=Pc(e).getTime()-uF(e).getTime();return Math.round(n/fF)+1}function Za(t,e){var n,r,i,o,s,a,l,c;mn(1,arguments);var u=Yc(),d=Zr((n=(r=(i=(o=e==null?void 0:e.weekStartsOn)!==null&&o!==void 0?o:e==null||(s=e.locale)===null||s===void 0||(a=s.options)===null||a===void 0?void 0:a.weekStartsOn)!==null&&i!==void 0?i:u.weekStartsOn)!==null&&r!==void 0?r:(l=u.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.weekStartsOn)!==null&&n!==void 0?n:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var m=dn(t),g=m.getUTCDay(),p=(g<d?7:0)+g-d;return m.setUTCDate(m.getUTCDate()-p),m.setUTCHours(0,0,0,0),m}function a1(t,e){var n,r,i,o,s,a,l,c;mn(1,arguments);var u=dn(t),d=u.getUTCFullYear(),m=Yc(),g=Zr((n=(r=(i=(o=e==null?void 0:e.firstWeekContainsDate)!==null&&o!==void 0?o:e==null||(s=e.locale)===null||s===void 0||(a=s.options)===null||a===void 0?void 0:a.firstWeekContainsDate)!==null&&i!==void 0?i:m.firstWeekContainsDate)!==null&&r!==void 0?r:(l=m.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&n!==void 0?n:1);if(!(g>=1&&g<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var p=new Date(0);p.setUTCFullYear(d+1,0,g),p.setUTCHours(0,0,0,0);var h=Za(p,e),v=new Date(0);v.setUTCFullYear(d,0,g),v.setUTCHours(0,0,0,0);var b=Za(v,e);return u.getTime()>=h.getTime()?d+1:u.getTime()>=b.getTime()?d:d-1}function dF(t,e){var n,r,i,o,s,a,l,c;mn(1,arguments);var u=Yc(),d=Zr((n=(r=(i=(o=e==null?void 0:e.firstWeekContainsDate)!==null&&o!==void 0?o:e==null||(s=e.locale)===null||s===void 0||(a=s.options)===null||a===void 0?void 0:a.firstWeekContainsDate)!==null&&i!==void 0?i:u.firstWeekContainsDate)!==null&&r!==void 0?r:(l=u.locale)===null||l===void 0||(c=l.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&n!==void 0?n:1),m=a1(t,e),g=new Date(0);g.setUTCFullYear(m,0,d),g.setUTCHours(0,0,0,0);var p=Za(g,e);return p}var mF=6048e5;function j3(t,e){mn(1,arguments);var n=dn(t),r=Za(n,e).getTime()-dF(n,e).getTime();return Math.round(r/mF)+1}function Wt(t,e){for(var n=t<0?"-":"",r=Math.abs(t).toString();r.length<e;)r="0"+r;return n+r}var ps={y:function(e,n){var r=e.getUTCFullYear(),i=r>0?r:1-r;return Wt(n==="yy"?i%100:i,n.length)},M:function(e,n){var r=e.getUTCMonth();return n==="M"?String(r+1):Wt(r+1,2)},d:function(e,n){return Wt(e.getUTCDate(),n.length)},a:function(e,n){var r=e.getUTCHours()/12>=1?"pm":"am";switch(n){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];case"aaaa":default:return r==="am"?"a.m.":"p.m."}},h:function(e,n){return Wt(e.getUTCHours()%12||12,n.length)},H:function(e,n){return Wt(e.getUTCHours(),n.length)},m:function(e,n){return Wt(e.getUTCMinutes(),n.length)},s:function(e,n){return Wt(e.getUTCSeconds(),n.length)},S:function(e,n){var r=n.length,i=e.getUTCMilliseconds(),o=Math.floor(i*Math.pow(10,r-3));return Wt(o,n.length)}},El={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},gF={G:function(e,n,r){var i=e.getUTCFullYear()>0?1:0;switch(n){case"G":case"GG":case"GGG":return r.era(i,{width:"abbreviated"});case"GGGGG":return r.era(i,{width:"narrow"});case"GGGG":default:return r.era(i,{width:"wide"})}},y:function(e,n,r){if(n==="yo"){var i=e.getUTCFullYear(),o=i>0?i:1-i;return r.ordinalNumber(o,{unit:"year"})}return ps.y(e,n)},Y:function(e,n,r,i){var o=a1(e,i),s=o>0?o:1-o;if(n==="YY"){var a=s%100;return Wt(a,2)}return n==="Yo"?r.ordinalNumber(s,{unit:"year"}):Wt(s,n.length)},R:function(e,n){var r=z3(e);return Wt(r,n.length)},u:function(e,n){var r=e.getUTCFullYear();return Wt(r,n.length)},Q:function(e,n,r){var i=Math.ceil((e.getUTCMonth()+1)/3);switch(n){case"Q":return String(i);case"QQ":return Wt(i,2);case"Qo":return r.ordinalNumber(i,{unit:"quarter"});case"QQQ":return r.quarter(i,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(i,{width:"narrow",context:"formatting"});case"QQQQ":default:return r.quarter(i,{width:"wide",context:"formatting"})}},q:function(e,n,r){var i=Math.ceil((e.getUTCMonth()+1)/3);switch(n){case"q":return String(i);case"qq":return Wt(i,2);case"qo":return r.ordinalNumber(i,{unit:"quarter"});case"qqq":return r.quarter(i,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(i,{width:"narrow",context:"standalone"});case"qqqq":default:return r.quarter(i,{width:"wide",context:"standalone"})}},M:function(e,n,r){var i=e.getUTCMonth();switch(n){case"M":case"MM":return ps.M(e,n);case"Mo":return r.ordinalNumber(i+1,{unit:"month"});case"MMM":return r.month(i,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(i,{width:"narrow",context:"formatting"});case"MMMM":default:return r.month(i,{width:"wide",context:"formatting"})}},L:function(e,n,r){var i=e.getUTCMonth();switch(n){case"L":return String(i+1);case"LL":return Wt(i+1,2);case"Lo":return r.ordinalNumber(i+1,{unit:"month"});case"LLL":return r.month(i,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(i,{width:"narrow",context:"standalone"});case"LLLL":default:return r.month(i,{width:"wide",context:"standalone"})}},w:function(e,n,r,i){var o=j3(e,i);return n==="wo"?r.ordinalNumber(o,{unit:"week"}):Wt(o,n.length)},I:function(e,n,r){var i=W3(e);return n==="Io"?r.ordinalNumber(i,{unit:"week"}):Wt(i,n.length)},d:function(e,n,r){return n==="do"?r.ordinalNumber(e.getUTCDate(),{unit:"date"}):ps.d(e,n)},D:function(e,n,r){var i=cF(e);return n==="Do"?r.ordinalNumber(i,{unit:"dayOfYear"}):Wt(i,n.length)},E:function(e,n,r){var i=e.getUTCDay();switch(n){case"E":case"EE":case"EEE":return r.day(i,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(i,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(i,{width:"short",context:"formatting"});case"EEEE":default:return r.day(i,{width:"wide",context:"formatting"})}},e:function(e,n,r,i){var o=e.getUTCDay(),s=(o-i.weekStartsOn+8)%7||7;switch(n){case"e":return String(s);case"ee":return Wt(s,2);case"eo":return r.ordinalNumber(s,{unit:"day"});case"eee":return r.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(o,{width:"short",context:"formatting"});case"eeee":default:return r.day(o,{width:"wide",context:"formatting"})}},c:function(e,n,r,i){var o=e.getUTCDay(),s=(o-i.weekStartsOn+8)%7||7;switch(n){case"c":return String(s);case"cc":return Wt(s,n.length);case"co":return r.ordinalNumber(s,{unit:"day"});case"ccc":return r.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(o,{width:"narrow",context:"standalone"});case"cccccc":return r.day(o,{width:"short",context:"standalone"});case"cccc":default:return r.day(o,{width:"wide",context:"standalone"})}},i:function(e,n,r){var i=e.getUTCDay(),o=i===0?7:i;switch(n){case"i":return String(o);case"ii":return Wt(o,n.length);case"io":return r.ordinalNumber(o,{unit:"day"});case"iii":return r.day(i,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(i,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(i,{width:"short",context:"formatting"});case"iiii":default:return r.day(i,{width:"wide",context:"formatting"})}},a:function(e,n,r){var i=e.getUTCHours(),o=i/12>=1?"pm":"am";switch(n){case"a":case"aa":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(o,{width:"narrow",context:"formatting"});case"aaaa":default:return r.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(e,n,r){var i=e.getUTCHours(),o;switch(i===12?o=El.noon:i===0?o=El.midnight:o=i/12>=1?"pm":"am",n){case"b":case"bb":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(o,{width:"narrow",context:"formatting"});case"bbbb":default:return r.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(e,n,r){var i=e.getUTCHours(),o;switch(i>=17?o=El.evening:i>=12?o=El.afternoon:i>=4?o=El.morning:o=El.night,n){case"B":case"BB":case"BBB":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(o,{width:"narrow",context:"formatting"});case"BBBB":default:return r.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(e,n,r){if(n==="ho"){var i=e.getUTCHours()%12;return i===0&&(i=12),r.ordinalNumber(i,{unit:"hour"})}return ps.h(e,n)},H:function(e,n,r){return n==="Ho"?r.ordinalNumber(e.getUTCHours(),{unit:"hour"}):ps.H(e,n)},K:function(e,n,r){var i=e.getUTCHours()%12;return n==="Ko"?r.ordinalNumber(i,{unit:"hour"}):Wt(i,n.length)},k:function(e,n,r){var i=e.getUTCHours();return i===0&&(i=24),n==="ko"?r.ordinalNumber(i,{unit:"hour"}):Wt(i,n.length)},m:function(e,n,r){return n==="mo"?r.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):ps.m(e,n)},s:function(e,n,r){return n==="so"?r.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):ps.s(e,n)},S:function(e,n){return ps.S(e,n)},X:function(e,n,r,i){var o=i._originalDate||e,s=o.getTimezoneOffset();if(s===0)return"Z";switch(n){case"X":return qS(s);case"XXXX":case"XX":return ua(s);case"XXXXX":case"XXX":default:return ua(s,":")}},x:function(e,n,r,i){var o=i._originalDate||e,s=o.getTimezoneOffset();switch(n){case"x":return qS(s);case"xxxx":case"xx":return ua(s);case"xxxxx":case"xxx":default:return ua(s,":")}},O:function(e,n,r,i){var o=i._originalDate||e,s=o.getTimezoneOffset();switch(n){case"O":case"OO":case"OOO":return"GMT"+jS(s,":");case"OOOO":default:return"GMT"+ua(s,":")}},z:function(e,n,r,i){var o=i._originalDate||e,s=o.getTimezoneOffset();switch(n){case"z":case"zz":case"zzz":return"GMT"+jS(s,":");case"zzzz":default:return"GMT"+ua(s,":")}},t:function(e,n,r,i){var o=i._originalDate||e,s=Math.floor(o.getTime()/1e3);return Wt(s,n.length)},T:function(e,n,r,i){var o=i._originalDate||e,s=o.getTime();return Wt(s,n.length)}};function jS(t,e){var n=t>0?"-":"+",r=Math.abs(t),i=Math.floor(r/60),o=r%60;if(o===0)return n+String(i);var s=e;return n+String(i)+s+Wt(o,2)}function qS(t,e){if(t%60===0){var n=t>0?"-":"+";return n+Wt(Math.abs(t)/60,2)}return ua(t,e)}function ua(t,e){var n=e||"",r=t>0?"-":"+",i=Math.abs(t),o=Wt(Math.floor(i/60),2),s=Wt(i%60,2);return r+o+n+s}var YS=function(e,n){switch(e){case"P":return n.date({width:"short"});case"PP":return n.date({width:"medium"});case"PPP":return n.date({width:"long"});case"PPPP":default:return n.date({width:"full"})}},q3=function(e,n){switch(e){case"p":return n.time({width:"short"});case"pp":return n.time({width:"medium"});case"ppp":return n.time({width:"long"});case"pppp":default:return n.time({width:"full"})}},pF=function(e,n){var r=e.match(/(P+)(p+)?/)||[],i=r[1],o=r[2];if(!o)return YS(e,n);var s;switch(i){case"P":s=n.dateTime({width:"short"});break;case"PP":s=n.dateTime({width:"medium"});break;case"PPP":s=n.dateTime({width:"long"});break;case"PPPP":default:s=n.dateTime({width:"full"});break}return s.replace("{{date}}",YS(i,n)).replace("{{time}}",q3(o,n))},ib={p:q3,P:pF},hF=["D","DD"],_F=["YY","YYYY"];function Y3(t){return hF.indexOf(t)!==-1}function X3(t){return _F.indexOf(t)!==-1}function xg(t,e,n){if(t==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(e,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(t==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(e,"`) for formatting years to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(t==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(e,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(t==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(e,"`) for formatting days of the month to the input `").concat(n,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var bF={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},vF=function(e,n,r){var i,o=bF[e];return typeof o=="string"?i=o:n===1?i=o.one:i=o.other.replace("{{count}}",n.toString()),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"in "+i:i+" ago":i};function Rh(t){return function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=e.width?String(e.width):t.defaultWidth,r=t.formats[n]||t.formats[t.defaultWidth];return r}}var yF={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},wF={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},SF={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},EF={date:Rh({formats:yF,defaultWidth:"full"}),time:Rh({formats:wF,defaultWidth:"full"}),dateTime:Rh({formats:SF,defaultWidth:"full"})},TF={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},CF=function(e,n,r,i){return TF[e]};function Ou(t){return function(e,n){var r=n!=null&&n.context?String(n.context):"standalone",i;if(r==="formatting"&&t.formattingValues){var o=t.defaultFormattingWidth||t.defaultWidth,s=n!=null&&n.width?String(n.width):o;i=t.formattingValues[s]||t.formattingValues[o]}else{var a=t.defaultWidth,l=n!=null&&n.width?String(n.width):t.defaultWidth;i=t.values[l]||t.values[a]}var c=t.argumentCallback?t.argumentCallback(e):e;return i[c]}}var kF={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},AF={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},IF={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},OF={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},PF={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},xF={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},DF=function(e,n){var r=Number(e),i=r%100;if(i>20||i<10)switch(i%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},NF={ordinalNumber:DF,era:Ou({values:kF,defaultWidth:"wide"}),quarter:Ou({values:AF,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:Ou({values:IF,defaultWidth:"wide"}),day:Ou({values:OF,defaultWidth:"wide"}),dayPeriod:Ou({values:PF,defaultWidth:"wide",formattingValues:xF,defaultFormattingWidth:"wide"})};function Pu(t){return function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.width,i=r&&t.matchPatterns[r]||t.matchPatterns[t.defaultMatchWidth],o=e.match(i);if(!o)return null;var s=o[0],a=r&&t.parsePatterns[r]||t.parsePatterns[t.defaultParseWidth],l=Array.isArray(a)?LF(a,function(d){return d.test(s)}):RF(a,function(d){return d.test(s)}),c;c=t.valueCallback?t.valueCallback(l):l,c=n.valueCallback?n.valueCallback(c):c;var u=e.slice(s.length);return{value:c,rest:u}}}function RF(t,e){for(var n in t)if(t.hasOwnProperty(n)&&e(t[n]))return n}function LF(t,e){for(var n=0;n<t.length;n++)if(e(t[n]))return n}function MF(t){return function(e){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=e.match(t.matchPattern);if(!r)return null;var i=r[0],o=e.match(t.parsePattern);if(!o)return null;var s=t.valueCallback?t.valueCallback(o[0]):o[0];s=n.valueCallback?n.valueCallback(s):s;var a=e.slice(i.length);return{value:s,rest:a}}}var $F=/^(\d+)(th|st|nd|rd)?/i,FF=/\d+/i,BF={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},VF={any:[/^b/i,/^(a|c)/i]},UF={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},HF={any:[/1/i,/2/i,/3/i,/4/i]},GF={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},zF={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},WF={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},jF={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},qF={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},YF={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},XF={ordinalNumber:MF({matchPattern:$F,parsePattern:FF,valueCallback:function(e){return parseInt(e,10)}}),era:Pu({matchPatterns:BF,defaultMatchWidth:"wide",parsePatterns:VF,defaultParseWidth:"any"}),quarter:Pu({matchPatterns:UF,defaultMatchWidth:"wide",parsePatterns:HF,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:Pu({matchPatterns:GF,defaultMatchWidth:"wide",parsePatterns:zF,defaultParseWidth:"any"}),day:Pu({matchPatterns:WF,defaultMatchWidth:"wide",parsePatterns:jF,defaultParseWidth:"any"}),dayPeriod:Pu({matchPatterns:qF,defaultMatchWidth:"any",parsePatterns:YF,defaultParseWidth:"any"})},K3={code:"en-US",formatDistance:vF,formatLong:EF,formatRelative:CF,localize:NF,match:XF,options:{weekStartsOn:0,firstWeekContainsDate:1}},KF=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,QF=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,JF=/^'([^]*?)'?$/,ZF=/''/g,eB=/[a-zA-Z]/;function tB(t,e,n){var r,i,o,s,a,l,c,u,d,m,g,p,h,v;mn(2,arguments);var b=String(e),y=Yc(),_=(r=(i=void 0)!==null&&i!==void 0?i:y.locale)!==null&&r!==void 0?r:K3,w=Zr((o=(s=(a=(l=void 0)!==null&&l!==void 0?l:void 0)!==null&&a!==void 0?a:y.firstWeekContainsDate)!==null&&s!==void 0?s:(c=y.locale)===null||c===void 0||(u=c.options)===null||u===void 0?void 0:u.firstWeekContainsDate)!==null&&o!==void 0?o:1);if(!(w>=1&&w<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var S=Zr((d=(m=(g=(p=void 0)!==null&&p!==void 0?p:void 0)!==null&&g!==void 0?g:y.weekStartsOn)!==null&&m!==void 0?m:(h=y.locale)===null||h===void 0||(v=h.options)===null||v===void 0?void 0:v.weekStartsOn)!==null&&d!==void 0?d:0);if(!(S>=0&&S<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!_.localize)throw new RangeError("locale must contain localize property");if(!_.formatLong)throw new RangeError("locale must contain formatLong property");var E=dn(t);if(!Oc(E))throw new RangeError("Invalid time value");var P=H3(E),A=G3(E,P),C={firstWeekContainsDate:w,weekStartsOn:S,locale:_,_originalDate:E},T=b.match(QF).map(function(D){var k=D[0];if(k==="p"||k==="P"){var I=ib[k];return I(D,_.formatLong)}return D}).join("").match(KF).map(function(D){if(D==="''")return"'";var k=D[0];if(k==="'")return nB(D);var I=gF[k];if(I)return X3(D)&&xg(D,e,String(t)),Y3(D)&&xg(D,e,String(t)),I(A,D,_.localize,C);if(k.match(eB))throw new RangeError("Format string contains an unescaped latin alphabet character `"+k+"`");return D}).join("");return T}function nB(t){var e=t.match(JF);return e?e[1].replace(ZF,"'"):t}function rB(t,e){if(t==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t}function iB(t,e){mn(2,arguments);var n=dn(t),r=dn(e);return n.getTime()>r.getTime()}function oB(t,e){mn(2,arguments);var n=dn(t),r=dn(e);return n.getTime()<r.getTime()}function XS(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=Array(e);n<e;n++)r[n]=t[n];return r}function sB(t,e){if(t){if(typeof t=="string")return XS(t,e);var n={}.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?XS(t,e):void 0}}function KS(t,e){var n=typeof Symbol!="undefined"&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=sB(t))||e){n&&(t=n);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(c){throw c},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var o,s=!0,a=!1;return{s:function(){n=n.call(t)},n:function(){var c=n.next();return s=c.done,c},e:function(c){a=!0,o=c},f:function(){try{s||n.return==null||n.return()}finally{if(a)throw o}}}}function Qe(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function ob(t,e){return ob=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},ob(t,e)}function Rt(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&ob(t,e)}function Dg(t){return Dg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Dg(t)}function Q3(){try{var t=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Q3=function(){return!!t})()}function aB(t,e){if(e&&(os(e)=="object"||typeof e=="function"))return e;if(e!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Qe(t)}function Lt(t){var e=Q3();return function(){var n,r=Dg(t);if(e){var i=Dg(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return aB(this,n)}}function At(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function lB(t,e){if(os(t)!="object"||!t)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e||"default");if(os(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(t)}function J3(t){var e=lB(t,"string");return os(e)=="symbol"?e:e+""}function cB(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,J3(r.key),r)}}function It(t,e,n){return e&&cB(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}function We(t,e,n){return(e=J3(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var uB=10,Z3=function(){function t(){At(this,t),We(this,"priority",void 0),We(this,"subPriority",0)}return It(t,[{key:"validate",value:function(n,r){return!0}}]),t}(),fB=function(t){Rt(n,t);var e=Lt(n);function n(r,i,o,s,a){var l;return At(this,n),l=e.call(this),l.value=r,l.validateValue=i,l.setValue=o,l.priority=s,a&&(l.subPriority=a),l}return It(n,[{key:"validate",value:function(i,o){return this.validateValue(i,this.value,o)}},{key:"set",value:function(i,o,s){return this.setValue(i,o,this.value,s)}}]),n}(Z3),dB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",uB),We(Qe(r),"subPriority",-1),r}return It(n,[{key:"set",value:function(i,o){if(o.timestampIsSet)return i;var s=new Date(0);return s.setFullYear(i.getUTCFullYear(),i.getUTCMonth(),i.getUTCDate()),s.setHours(i.getUTCHours(),i.getUTCMinutes(),i.getUTCSeconds(),i.getUTCMilliseconds()),s}}]),n}(Z3),Ut=function(){function t(){At(this,t),We(this,"incompatibleTokens",void 0),We(this,"priority",void 0),We(this,"subPriority",void 0)}return It(t,[{key:"run",value:function(n,r,i,o){var s=this.parse(n,r,i,o);return s?{setter:new fB(s.value,this.validate,this.set,this.priority,this.subPriority),rest:s.rest}:null}},{key:"validate",value:function(n,r,i){return!0}}]),t}(),mB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",140),We(Qe(r),"incompatibleTokens",["R","u","t","T"]),r}return It(n,[{key:"parse",value:function(i,o,s){switch(o){case"G":case"GG":case"GGG":return s.era(i,{width:"abbreviated"})||s.era(i,{width:"narrow"});case"GGGGG":return s.era(i,{width:"narrow"});case"GGGG":default:return s.era(i,{width:"wide"})||s.era(i,{width:"abbreviated"})||s.era(i,{width:"narrow"})}}},{key:"set",value:function(i,o,s){return o.era=s,i.setUTCFullYear(s,0,1),i.setUTCHours(0,0,0,0),i}}]),n}(Ut),xn={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},fo={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function Dn(t,e){return t&&{value:e(t.value),rest:t.rest}}function bn(t,e){var n=e.match(t);return n?{value:parseInt(n[0],10),rest:e.slice(n[0].length)}:null}function mo(t,e){var n=e.match(t);if(!n)return null;if(n[0]==="Z")return{value:0,rest:e.slice(1)};var r=n[1]==="+"?1:-1,i=n[2]?parseInt(n[2],10):0,o=n[3]?parseInt(n[3],10):0,s=n[5]?parseInt(n[5],10):0;return{value:r*(i*rF+o*nF+s*iF),rest:e.slice(n[0].length)}}function eA(t){return bn(xn.anyDigitsSigned,t)}function An(t,e){switch(t){case 1:return bn(xn.singleDigit,e);case 2:return bn(xn.twoDigits,e);case 3:return bn(xn.threeDigits,e);case 4:return bn(xn.fourDigits,e);default:return bn(new RegExp("^\\d{1,"+t+"}"),e)}}function Ng(t,e){switch(t){case 1:return bn(xn.singleDigitSigned,e);case 2:return bn(xn.twoDigitsSigned,e);case 3:return bn(xn.threeDigitsSigned,e);case 4:return bn(xn.fourDigitsSigned,e);default:return bn(new RegExp("^-?\\d{1,"+t+"}"),e)}}function l1(t){switch(t){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0}}function tA(t,e){var n=e>0,r=n?e:1-e,i;if(r<=50)i=t||100;else{var o=r+50,s=Math.floor(o/100)*100,a=t>=o%100;i=t+s-(a?100:0)}return n?i:1-i}function nA(t){return t%400===0||t%4===0&&t%100!==0}var gB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",130),We(Qe(r),"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"]),r}return It(n,[{key:"parse",value:function(i,o,s){var a=function(c){return{year:c,isTwoDigitYear:o==="yy"}};switch(o){case"y":return Dn(An(4,i),a);case"yo":return Dn(s.ordinalNumber(i,{unit:"year"}),a);default:return Dn(An(o.length,i),a)}}},{key:"validate",value:function(i,o){return o.isTwoDigitYear||o.year>0}},{key:"set",value:function(i,o,s){var a=i.getUTCFullYear();if(s.isTwoDigitYear){var l=tA(s.year,a);return i.setUTCFullYear(l,0,1),i.setUTCHours(0,0,0,0),i}var c=!("era"in o)||o.era===1?s.year:1-s.year;return i.setUTCFullYear(c,0,1),i.setUTCHours(0,0,0,0),i}}]),n}(Ut),pB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",130),We(Qe(r),"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"]),r}return It(n,[{key:"parse",value:function(i,o,s){var a=function(c){return{year:c,isTwoDigitYear:o==="YY"}};switch(o){case"Y":return Dn(An(4,i),a);case"Yo":return Dn(s.ordinalNumber(i,{unit:"year"}),a);default:return Dn(An(o.length,i),a)}}},{key:"validate",value:function(i,o){return o.isTwoDigitYear||o.year>0}},{key:"set",value:function(i,o,s,a){var l=a1(i,a);if(s.isTwoDigitYear){var c=tA(s.year,l);return i.setUTCFullYear(c,0,a.firstWeekContainsDate),i.setUTCHours(0,0,0,0),Za(i,a)}var u=!("era"in o)||o.era===1?s.year:1-s.year;return i.setUTCFullYear(u,0,a.firstWeekContainsDate),i.setUTCHours(0,0,0,0),Za(i,a)}}]),n}(Ut),hB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",130),We(Qe(r),"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]),r}return It(n,[{key:"parse",value:function(i,o){return Ng(o==="R"?4:o.length,i)}},{key:"set",value:function(i,o,s){var a=new Date(0);return a.setUTCFullYear(s,0,4),a.setUTCHours(0,0,0,0),Pc(a)}}]),n}(Ut),_B=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",130),We(Qe(r),"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"]),r}return It(n,[{key:"parse",value:function(i,o){return Ng(o==="u"?4:o.length,i)}},{key:"set",value:function(i,o,s){return i.setUTCFullYear(s,0,1),i.setUTCHours(0,0,0,0),i}}]),n}(Ut),bB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",120),We(Qe(r),"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]),r}return It(n,[{key:"parse",value:function(i,o,s){switch(o){case"Q":case"QQ":return An(o.length,i);case"Qo":return s.ordinalNumber(i,{unit:"quarter"});case"QQQ":return s.quarter(i,{width:"abbreviated",context:"formatting"})||s.quarter(i,{width:"narrow",context:"formatting"});case"QQQQQ":return s.quarter(i,{width:"narrow",context:"formatting"});case"QQQQ":default:return s.quarter(i,{width:"wide",context:"formatting"})||s.quarter(i,{width:"abbreviated",context:"formatting"})||s.quarter(i,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(i,o){return o>=1&&o<=4}},{key:"set",value:function(i,o,s){return i.setUTCMonth((s-1)*3,1),i.setUTCHours(0,0,0,0),i}}]),n}(Ut),vB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",120),We(Qe(r),"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]),r}return It(n,[{key:"parse",value:function(i,o,s){switch(o){case"q":case"qq":return An(o.length,i);case"qo":return s.ordinalNumber(i,{unit:"quarter"});case"qqq":return s.quarter(i,{width:"abbreviated",context:"standalone"})||s.quarter(i,{width:"narrow",context:"standalone"});case"qqqqq":return s.quarter(i,{width:"narrow",context:"standalone"});case"qqqq":default:return s.quarter(i,{width:"wide",context:"standalone"})||s.quarter(i,{width:"abbreviated",context:"standalone"})||s.quarter(i,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(i,o){return o>=1&&o<=4}},{key:"set",value:function(i,o,s){return i.setUTCMonth((s-1)*3,1),i.setUTCHours(0,0,0,0),i}}]),n}(Ut),yB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]),We(Qe(r),"priority",110),r}return It(n,[{key:"parse",value:function(i,o,s){var a=function(c){return c-1};switch(o){case"M":return Dn(bn(xn.month,i),a);case"MM":return Dn(An(2,i),a);case"Mo":return Dn(s.ordinalNumber(i,{unit:"month"}),a);case"MMM":return s.month(i,{width:"abbreviated",context:"formatting"})||s.month(i,{width:"narrow",context:"formatting"});case"MMMMM":return s.month(i,{width:"narrow",context:"formatting"});case"MMMM":default:return s.month(i,{width:"wide",context:"formatting"})||s.month(i,{width:"abbreviated",context:"formatting"})||s.month(i,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(i,o){return o>=0&&o<=11}},{key:"set",value:function(i,o,s){return i.setUTCMonth(s,1),i.setUTCHours(0,0,0,0),i}}]),n}(Ut),wB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",110),We(Qe(r),"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]),r}return It(n,[{key:"parse",value:function(i,o,s){var a=function(c){return c-1};switch(o){case"L":return Dn(bn(xn.month,i),a);case"LL":return Dn(An(2,i),a);case"Lo":return Dn(s.ordinalNumber(i,{unit:"month"}),a);case"LLL":return s.month(i,{width:"abbreviated",context:"standalone"})||s.month(i,{width:"narrow",context:"standalone"});case"LLLLL":return s.month(i,{width:"narrow",context:"standalone"});case"LLLL":default:return s.month(i,{width:"wide",context:"standalone"})||s.month(i,{width:"abbreviated",context:"standalone"})||s.month(i,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(i,o){return o>=0&&o<=11}},{key:"set",value:function(i,o,s){return i.setUTCMonth(s,1),i.setUTCHours(0,0,0,0),i}}]),n}(Ut);function SB(t,e,n){mn(2,arguments);var r=dn(t),i=Zr(e),o=j3(r,n)-i;return r.setUTCDate(r.getUTCDate()-o*7),r}var EB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",100),We(Qe(r),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"]),r}return It(n,[{key:"parse",value:function(i,o,s){switch(o){case"w":return bn(xn.week,i);case"wo":return s.ordinalNumber(i,{unit:"week"});default:return An(o.length,i)}}},{key:"validate",value:function(i,o){return o>=1&&o<=53}},{key:"set",value:function(i,o,s,a){return Za(SB(i,s,a),a)}}]),n}(Ut);function TB(t,e){mn(2,arguments);var n=dn(t),r=Zr(e),i=W3(n)-r;return n.setUTCDate(n.getUTCDate()-i*7),n}var CB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",100),We(Qe(r),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]),r}return It(n,[{key:"parse",value:function(i,o,s){switch(o){case"I":return bn(xn.week,i);case"Io":return s.ordinalNumber(i,{unit:"week"});default:return An(o.length,i)}}},{key:"validate",value:function(i,o){return o>=1&&o<=53}},{key:"set",value:function(i,o,s){return Pc(TB(i,s))}}]),n}(Ut),kB=[31,28,31,30,31,30,31,31,30,31,30,31],AB=[31,29,31,30,31,30,31,31,30,31,30,31],IB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",90),We(Qe(r),"subPriority",1),We(Qe(r),"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"]),r}return It(n,[{key:"parse",value:function(i,o,s){switch(o){case"d":return bn(xn.date,i);case"do":return s.ordinalNumber(i,{unit:"date"});default:return An(o.length,i)}}},{key:"validate",value:function(i,o){var s=i.getUTCFullYear(),a=nA(s),l=i.getUTCMonth();return a?o>=1&&o<=AB[l]:o>=1&&o<=kB[l]}},{key:"set",value:function(i,o,s){return i.setUTCDate(s),i.setUTCHours(0,0,0,0),i}}]),n}(Ut),OB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",90),We(Qe(r),"subpriority",1),We(Qe(r),"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]),r}return It(n,[{key:"parse",value:function(i,o,s){switch(o){case"D":case"DD":return bn(xn.dayOfYear,i);case"Do":return s.ordinalNumber(i,{unit:"date"});default:return An(o.length,i)}}},{key:"validate",value:function(i,o){var s=i.getUTCFullYear(),a=nA(s);return a?o>=1&&o<=366:o>=1&&o<=365}},{key:"set",value:function(i,o,s){return i.setUTCMonth(0,s),i.setUTCHours(0,0,0,0),i}}]),n}(Ut);function c1(t,e,n){var r,i,o,s,a,l,c,u;mn(2,arguments);var d=Yc(),m=Zr((r=(i=(o=(s=n==null?void 0:n.weekStartsOn)!==null&&s!==void 0?s:n==null||(a=n.locale)===null||a===void 0||(l=a.options)===null||l===void 0?void 0:l.weekStartsOn)!==null&&o!==void 0?o:d.weekStartsOn)!==null&&i!==void 0?i:(c=d.locale)===null||c===void 0||(u=c.options)===null||u===void 0?void 0:u.weekStartsOn)!==null&&r!==void 0?r:0);if(!(m>=0&&m<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var g=dn(t),p=Zr(e),h=g.getUTCDay(),v=p%7,b=(v+7)%7,y=(b<m?7:0)+p-h;return g.setUTCDate(g.getUTCDate()+y),g}var PB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",90),We(Qe(r),"incompatibleTokens",["D","i","e","c","t","T"]),r}return It(n,[{key:"parse",value:function(i,o,s){switch(o){case"E":case"EE":case"EEE":return s.day(i,{width:"abbreviated",context:"formatting"})||s.day(i,{width:"short",context:"formatting"})||s.day(i,{width:"narrow",context:"formatting"});case"EEEEE":return s.day(i,{width:"narrow",context:"formatting"});case"EEEEEE":return s.day(i,{width:"short",context:"formatting"})||s.day(i,{width:"narrow",context:"formatting"});case"EEEE":default:return s.day(i,{width:"wide",context:"formatting"})||s.day(i,{width:"abbreviated",context:"formatting"})||s.day(i,{width:"short",context:"formatting"})||s.day(i,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(i,o){return o>=0&&o<=6}},{key:"set",value:function(i,o,s,a){return i=c1(i,s,a),i.setUTCHours(0,0,0,0),i}}]),n}(Ut),xB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",90),We(Qe(r),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]),r}return It(n,[{key:"parse",value:function(i,o,s,a){var l=function(u){var d=Math.floor((u-1)/7)*7;return(u+a.weekStartsOn+6)%7+d};switch(o){case"e":case"ee":return Dn(An(o.length,i),l);case"eo":return Dn(s.ordinalNumber(i,{unit:"day"}),l);case"eee":return s.day(i,{width:"abbreviated",context:"formatting"})||s.day(i,{width:"short",context:"formatting"})||s.day(i,{width:"narrow",context:"formatting"});case"eeeee":return s.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return s.day(i,{width:"short",context:"formatting"})||s.day(i,{width:"narrow",context:"formatting"});case"eeee":default:return s.day(i,{width:"wide",context:"formatting"})||s.day(i,{width:"abbreviated",context:"formatting"})||s.day(i,{width:"short",context:"formatting"})||s.day(i,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(i,o){return o>=0&&o<=6}},{key:"set",value:function(i,o,s,a){return i=c1(i,s,a),i.setUTCHours(0,0,0,0),i}}]),n}(Ut),DB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",90),We(Qe(r),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]),r}return It(n,[{key:"parse",value:function(i,o,s,a){var l=function(u){var d=Math.floor((u-1)/7)*7;return(u+a.weekStartsOn+6)%7+d};switch(o){case"c":case"cc":return Dn(An(o.length,i),l);case"co":return Dn(s.ordinalNumber(i,{unit:"day"}),l);case"ccc":return s.day(i,{width:"abbreviated",context:"standalone"})||s.day(i,{width:"short",context:"standalone"})||s.day(i,{width:"narrow",context:"standalone"});case"ccccc":return s.day(i,{width:"narrow",context:"standalone"});case"cccccc":return s.day(i,{width:"short",context:"standalone"})||s.day(i,{width:"narrow",context:"standalone"});case"cccc":default:return s.day(i,{width:"wide",context:"standalone"})||s.day(i,{width:"abbreviated",context:"standalone"})||s.day(i,{width:"short",context:"standalone"})||s.day(i,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(i,o){return o>=0&&o<=6}},{key:"set",value:function(i,o,s,a){return i=c1(i,s,a),i.setUTCHours(0,0,0,0),i}}]),n}(Ut);function NB(t,e){mn(2,arguments);var n=Zr(e);n%7===0&&(n=n-7);var r=1,i=dn(t),o=i.getUTCDay(),s=n%7,a=(s+7)%7,l=(a<r?7:0)+n-o;return i.setUTCDate(i.getUTCDate()+l),i}var RB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",90),We(Qe(r),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]),r}return It(n,[{key:"parse",value:function(i,o,s){var a=function(c){return c===0?7:c};switch(o){case"i":case"ii":return An(o.length,i);case"io":return s.ordinalNumber(i,{unit:"day"});case"iii":return Dn(s.day(i,{width:"abbreviated",context:"formatting"})||s.day(i,{width:"short",context:"formatting"})||s.day(i,{width:"narrow",context:"formatting"}),a);case"iiiii":return Dn(s.day(i,{width:"narrow",context:"formatting"}),a);case"iiiiii":return Dn(s.day(i,{width:"short",context:"formatting"})||s.day(i,{width:"narrow",context:"formatting"}),a);case"iiii":default:return Dn(s.day(i,{width:"wide",context:"formatting"})||s.day(i,{width:"abbreviated",context:"formatting"})||s.day(i,{width:"short",context:"formatting"})||s.day(i,{width:"narrow",context:"formatting"}),a)}}},{key:"validate",value:function(i,o){return o>=1&&o<=7}},{key:"set",value:function(i,o,s){return i=NB(i,s),i.setUTCHours(0,0,0,0),i}}]),n}(Ut),LB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",80),We(Qe(r),"incompatibleTokens",["b","B","H","k","t","T"]),r}return It(n,[{key:"parse",value:function(i,o,s){switch(o){case"a":case"aa":case"aaa":return s.dayPeriod(i,{width:"abbreviated",context:"formatting"})||s.dayPeriod(i,{width:"narrow",context:"formatting"});case"aaaaa":return s.dayPeriod(i,{width:"narrow",context:"formatting"});case"aaaa":default:return s.dayPeriod(i,{width:"wide",context:"formatting"})||s.dayPeriod(i,{width:"abbreviated",context:"formatting"})||s.dayPeriod(i,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(i,o,s){return i.setUTCHours(l1(s),0,0,0),i}}]),n}(Ut),MB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",80),We(Qe(r),"incompatibleTokens",["a","B","H","k","t","T"]),r}return It(n,[{key:"parse",value:function(i,o,s){switch(o){case"b":case"bb":case"bbb":return s.dayPeriod(i,{width:"abbreviated",context:"formatting"})||s.dayPeriod(i,{width:"narrow",context:"formatting"});case"bbbbb":return s.dayPeriod(i,{width:"narrow",context:"formatting"});case"bbbb":default:return s.dayPeriod(i,{width:"wide",context:"formatting"})||s.dayPeriod(i,{width:"abbreviated",context:"formatting"})||s.dayPeriod(i,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(i,o,s){return i.setUTCHours(l1(s),0,0,0),i}}]),n}(Ut),$B=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",80),We(Qe(r),"incompatibleTokens",["a","b","t","T"]),r}return It(n,[{key:"parse",value:function(i,o,s){switch(o){case"B":case"BB":case"BBB":return s.dayPeriod(i,{width:"abbreviated",context:"formatting"})||s.dayPeriod(i,{width:"narrow",context:"formatting"});case"BBBBB":return s.dayPeriod(i,{width:"narrow",context:"formatting"});case"BBBB":default:return s.dayPeriod(i,{width:"wide",context:"formatting"})||s.dayPeriod(i,{width:"abbreviated",context:"formatting"})||s.dayPeriod(i,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(i,o,s){return i.setUTCHours(l1(s),0,0,0),i}}]),n}(Ut),BB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",70),We(Qe(r),"incompatibleTokens",["H","K","k","t","T"]),r}return It(n,[{key:"parse",value:function(i,o,s){switch(o){case"h":return bn(xn.hour12h,i);case"ho":return s.ordinalNumber(i,{unit:"hour"});default:return An(o.length,i)}}},{key:"validate",value:function(i,o){return o>=1&&o<=12}},{key:"set",value:function(i,o,s){var a=i.getUTCHours()>=12;return a&&s<12?i.setUTCHours(s+12,0,0,0):!a&&s===12?i.setUTCHours(0,0,0,0):i.setUTCHours(s,0,0,0),i}}]),n}(Ut),VB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",70),We(Qe(r),"incompatibleTokens",["a","b","h","K","k","t","T"]),r}return It(n,[{key:"parse",value:function(i,o,s){switch(o){case"H":return bn(xn.hour23h,i);case"Ho":return s.ordinalNumber(i,{unit:"hour"});default:return An(o.length,i)}}},{key:"validate",value:function(i,o){return o>=0&&o<=23}},{key:"set",value:function(i,o,s){return i.setUTCHours(s,0,0,0),i}}]),n}(Ut),UB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",70),We(Qe(r),"incompatibleTokens",["h","H","k","t","T"]),r}return It(n,[{key:"parse",value:function(i,o,s){switch(o){case"K":return bn(xn.hour11h,i);case"Ko":return s.ordinalNumber(i,{unit:"hour"});default:return An(o.length,i)}}},{key:"validate",value:function(i,o){return o>=0&&o<=11}},{key:"set",value:function(i,o,s){var a=i.getUTCHours()>=12;return a&&s<12?i.setUTCHours(s+12,0,0,0):i.setUTCHours(s,0,0,0),i}}]),n}(Ut),HB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",70),We(Qe(r),"incompatibleTokens",["a","b","h","H","K","t","T"]),r}return It(n,[{key:"parse",value:function(i,o,s){switch(o){case"k":return bn(xn.hour24h,i);case"ko":return s.ordinalNumber(i,{unit:"hour"});default:return An(o.length,i)}}},{key:"validate",value:function(i,o){return o>=1&&o<=24}},{key:"set",value:function(i,o,s){var a=s<=24?s%24:s;return i.setUTCHours(a,0,0,0),i}}]),n}(Ut),GB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",60),We(Qe(r),"incompatibleTokens",["t","T"]),r}return It(n,[{key:"parse",value:function(i,o,s){switch(o){case"m":return bn(xn.minute,i);case"mo":return s.ordinalNumber(i,{unit:"minute"});default:return An(o.length,i)}}},{key:"validate",value:function(i,o){return o>=0&&o<=59}},{key:"set",value:function(i,o,s){return i.setUTCMinutes(s,0,0),i}}]),n}(Ut),zB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",50),We(Qe(r),"incompatibleTokens",["t","T"]),r}return It(n,[{key:"parse",value:function(i,o,s){switch(o){case"s":return bn(xn.second,i);case"so":return s.ordinalNumber(i,{unit:"second"});default:return An(o.length,i)}}},{key:"validate",value:function(i,o){return o>=0&&o<=59}},{key:"set",value:function(i,o,s){return i.setUTCSeconds(s,0),i}}]),n}(Ut),WB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",30),We(Qe(r),"incompatibleTokens",["t","T"]),r}return It(n,[{key:"parse",value:function(i,o){var s=function(l){return Math.floor(l*Math.pow(10,-o.length+3))};return Dn(An(o.length,i),s)}},{key:"set",value:function(i,o,s){return i.setUTCMilliseconds(s),i}}]),n}(Ut),jB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",10),We(Qe(r),"incompatibleTokens",["t","T","x"]),r}return It(n,[{key:"parse",value:function(i,o){switch(o){case"X":return mo(fo.basicOptionalMinutes,i);case"XX":return mo(fo.basic,i);case"XXXX":return mo(fo.basicOptionalSeconds,i);case"XXXXX":return mo(fo.extendedOptionalSeconds,i);case"XXX":default:return mo(fo.extended,i)}}},{key:"set",value:function(i,o,s){return o.timestampIsSet?i:new Date(i.getTime()-s)}}]),n}(Ut),qB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",10),We(Qe(r),"incompatibleTokens",["t","T","X"]),r}return It(n,[{key:"parse",value:function(i,o){switch(o){case"x":return mo(fo.basicOptionalMinutes,i);case"xx":return mo(fo.basic,i);case"xxxx":return mo(fo.basicOptionalSeconds,i);case"xxxxx":return mo(fo.extendedOptionalSeconds,i);case"xxx":default:return mo(fo.extended,i)}}},{key:"set",value:function(i,o,s){return o.timestampIsSet?i:new Date(i.getTime()-s)}}]),n}(Ut),YB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",40),We(Qe(r),"incompatibleTokens","*"),r}return It(n,[{key:"parse",value:function(i){return eA(i)}},{key:"set",value:function(i,o,s){return[new Date(s*1e3),{timestampIsSet:!0}]}}]),n}(Ut),XB=function(t){Rt(n,t);var e=Lt(n);function n(){var r;At(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return r=e.call.apply(e,[this].concat(o)),We(Qe(r),"priority",20),We(Qe(r),"incompatibleTokens","*"),r}return It(n,[{key:"parse",value:function(i){return eA(i)}},{key:"set",value:function(i,o,s){return[new Date(s),{timestampIsSet:!0}]}}]),n}(Ut),KB={G:new mB,y:new gB,Y:new pB,R:new hB,u:new _B,Q:new bB,q:new vB,M:new yB,L:new wB,w:new EB,I:new CB,d:new IB,D:new OB,E:new PB,e:new xB,c:new DB,i:new RB,a:new LB,b:new MB,B:new $B,h:new BB,H:new VB,K:new UB,k:new HB,m:new GB,s:new zB,S:new WB,X:new jB,x:new qB,t:new YB,T:new XB},QB=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,JB=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,ZB=/^'([^]*?)'?$/,eV=/''/g,tV=/\S/,nV=/[a-zA-Z]/;function u1(t,e,n,r){var i,o,s,a,l,c,u,d,m,g,p,h,v,b;mn(3,arguments);var y=String(t),_=String(e),w=Yc(),S=(i=(o=void 0)!==null&&o!==void 0?o:w.locale)!==null&&i!==void 0?i:K3;if(!S.match)throw new RangeError("locale must contain match property");var E=Zr((s=(a=(l=(c=void 0)!==null&&c!==void 0?c:void 0)!==null&&l!==void 0?l:w.firstWeekContainsDate)!==null&&a!==void 0?a:(u=w.locale)===null||u===void 0||(d=u.options)===null||d===void 0?void 0:d.firstWeekContainsDate)!==null&&s!==void 0?s:1);if(!(E>=1&&E<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var P=Zr((m=(g=(p=(h=void 0)!==null&&h!==void 0?h:void 0)!==null&&p!==void 0?p:w.weekStartsOn)!==null&&g!==void 0?g:(v=w.locale)===null||v===void 0||(b=v.options)===null||b===void 0?void 0:b.weekStartsOn)!==null&&m!==void 0?m:0);if(!(P>=0&&P<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(_==="")return y===""?dn(n):new Date(NaN);var A={firstWeekContainsDate:E,weekStartsOn:P,locale:S},C=[new dB],T=_.match(JB).map(function(F){var X=F[0];if(X in ib){var ge=ib[X];return ge(F,S.formatLong)}return F}).join("").match(QB),D=[],k=KS(T),I;try{var N=function(){var X=I.value;!(r!=null&&r.useAdditionalWeekYearTokens)&&X3(X)&&xg(X,_,t),!(r!=null&&r.useAdditionalDayOfYearTokens)&&Y3(X)&&xg(X,_,t);var ge=X[0],W=KB[ge];if(W){var fe=W.incompatibleTokens;if(Array.isArray(fe)){var ne=D.find(function(ye){return fe.includes(ye.token)||ye.token===ge});if(ne)throw new RangeError("The format string mustn't contain `".concat(ne.fullToken,"` and `").concat(X,"` at the same time"))}else if(W.incompatibleTokens==="*"&&D.length>0)throw new RangeError("The format string mustn't contain `".concat(X,"` and any other token at the same time"));D.push({token:ge,fullToken:X});var he=W.run(y,X,S.match,A);if(!he)return{v:new Date(NaN)};C.push(he.setter),y=he.rest}else{if(ge.match(nV))throw new RangeError("Format string contains an unescaped latin alphabet character `"+ge+"`");if(X==="''"?X="'":ge==="'"&&(X=rV(X)),y.indexOf(X)===0)y=y.slice(X.length);else return{v:new Date(NaN)}}};for(k.s();!(I=k.n()).done;){var B=N();if(os(B)==="object")return B.v}}catch(F){k.e(F)}finally{k.f()}if(y.length>0&&tV.test(y))return new Date(NaN);var L=C.map(function(F){return F.priority}).sort(function(F,X){return X-F}).filter(function(F,X,ge){return ge.indexOf(F)===X}).map(function(F){return C.filter(function(X){return X.priority===F}).sort(function(X,ge){return ge.subPriority-X.subPriority})}).map(function(F){return F[0]}),$=dn(n);if(isNaN($.getTime()))return new Date(NaN);var j=G3($,H3($)),se={},Q=KS(L),re;try{for(Q.s();!(re=Q.n()).done;){var ee=re.value;if(!ee.validate(j,A))return new Date(NaN);var be=ee.set(j,se,A);Array.isArray(be)?(j=be[0],rB(se,be[1])):j=be}}catch(F){Q.e(F)}finally{Q.f()}return j}function rV(t){return t.match(ZB)[1].replace(eV,"'")}const $s=t=>{var n,r,i;const e=ue();return U3.toDate(t,{timeZone:(i=(r=(n=e.model)==null?void 0:n.state.config)==null?void 0:r.timezone)!=null?i:"Europe/Copenhagen"})},Vf=(t,e)=>{const n=e.replace("Y","yyyy").replace("m","MM").replace("d","dd").replace("H","HH").replace("i","mm");return u1(t,n,new Date)},xc=(t,e,n=!0)=>{var s,a,l;const i=(l=(a=(s=ue().model)==null?void 0:s.state.config)==null?void 0:a.timezone)!=null?l:"Europe/Copenhagen",o=e.replace("Y","yyyy").replace("m","MM").replace("d","dd").replace("H","HH").replace("i","mm");return n?U3.formatInTimeZone(t,i,o):tB(t,o)},iV=(t,e)=>{const n=Vf(t,"Y-m-d");return Oc(n)?xc(n,e):""};var rA={exports:{}};(function(t){/*!mobile-detect v1.4.5 2021-03-13*//*!@license Copyright 2013, Heinrich Goebl, License: MIT, see https://github.com/hgoebl/mobile-detect.js*/(function(e,n){e(function(){var r={};r.mobileDetectRules={phones:{iPhone:"\\biPhone\\b|\\biPod\\b",BlackBerry:"BlackBerry|\\bBB10\\b|rim[0-9]+|\\b(BBA100|BBB100|BBD100|BBE100|BBF100|STH100)\\b-[0-9]+",Pixel:"; \\bPixel\\b",HTC:"HTC|HTC.*(Sensation|Evo|Vision|Explorer|6800|8100|8900|A7272|S510e|C110e|Legend|Desire|T8282)|APX515CKT|Qtek9090|APA9292KT|HD_mini|Sensation.*Z710e|PG86100|Z715e|Desire.*(A8181|HD)|ADR6200|ADR6400L|ADR6425|001HT|Inspire 4G|Android.*\\bEVO\\b|T-Mobile G1|Z520m|Android [0-9.]+; Pixel",Nexus:"Nexus One|Nexus S|Galaxy.*Nexus|Android.*Nexus.*Mobile|Nexus 4|Nexus 5|Nexus 5X|Nexus 6",Dell:"Dell[;]? (Streak|Aero|Venue|Venue Pro|Flash|Smoke|Mini 3iX)|XCD28|XCD35|\\b001DL\\b|\\b101DL\\b|\\bGS01\\b",Motorola:"Motorola|DROIDX|DROID BIONIC|\\bDroid\\b.*Build|Android.*Xoom|HRI39|MOT-|A1260|A1680|A555|A853|A855|A953|A955|A956|Motorola.*ELECTRIFY|Motorola.*i1|i867|i940|MB200|MB300|MB501|MB502|MB508|MB511|MB520|MB525|MB526|MB611|MB612|MB632|MB810|MB855|MB860|MB861|MB865|MB870|ME501|ME502|ME511|ME525|ME600|ME632|ME722|ME811|ME860|ME863|ME865|MT620|MT710|MT716|MT720|MT810|MT870|MT917|Motorola.*TITANIUM|WX435|WX445|XT300|XT301|XT311|XT316|XT317|XT319|XT320|XT390|XT502|XT530|XT531|XT532|XT535|XT603|XT610|XT611|XT615|XT681|XT701|XT702|XT711|XT720|XT800|XT806|XT860|XT862|XT875|XT882|XT883|XT894|XT901|XT907|XT909|XT910|XT912|XT928|XT926|XT915|XT919|XT925|XT1021|\\bMoto E\\b|XT1068|XT1092|XT1052",Samsung:"\\bSamsung\\b|SM-G950F|SM-G955F|SM-G9250|GT-19300|SGH-I337|BGT-S5230|GT-B2100|GT-B2700|GT-B2710|GT-B3210|GT-B3310|GT-B3410|GT-B3730|GT-B3740|GT-B5510|GT-B5512|GT-B5722|GT-B6520|GT-B7300|GT-B7320|GT-B7330|GT-B7350|GT-B7510|GT-B7722|GT-B7800|GT-C3010|GT-C3011|GT-C3060|GT-C3200|GT-C3212|GT-C3212I|GT-C3262|GT-C3222|GT-C3300|GT-C3300K|GT-C3303|GT-C3303K|GT-C3310|GT-C3322|GT-C3330|GT-C3350|GT-C3500|GT-C3510|GT-C3530|GT-C3630|GT-C3780|GT-C5010|GT-C5212|GT-C6620|GT-C6625|GT-C6712|GT-E1050|GT-E1070|GT-E1075|GT-E1080|GT-E1081|GT-E1085|GT-E1087|GT-E1100|GT-E1107|GT-E1110|GT-E1120|GT-E1125|GT-E1130|GT-E1160|GT-E1170|GT-E1175|GT-E1180|GT-E1182|GT-E1200|GT-E1210|GT-E1225|GT-E1230|GT-E1390|GT-E2100|GT-E2120|GT-E2121|GT-E2152|GT-E2220|GT-E2222|GT-E2230|GT-E2232|GT-E2250|GT-E2370|GT-E2550|GT-E2652|GT-E3210|GT-E3213|GT-I5500|GT-I5503|GT-I5700|GT-I5800|GT-I5801|GT-I6410|GT-I6420|GT-I7110|GT-I7410|GT-I7500|GT-I8000|GT-I8150|GT-I8160|GT-I8190|GT-I8320|GT-I8330|GT-I8350|GT-I8530|GT-I8700|GT-I8703|GT-I8910|GT-I9000|GT-I9001|GT-I9003|GT-I9010|GT-I9020|GT-I9023|GT-I9070|GT-I9082|GT-I9100|GT-I9103|GT-I9220|GT-I9250|GT-I9300|GT-I9305|GT-I9500|GT-I9505|GT-M3510|GT-M5650|GT-M7500|GT-M7600|GT-M7603|GT-M8800|GT-M8910|GT-N7000|GT-S3110|GT-S3310|GT-S3350|GT-S3353|GT-S3370|GT-S3650|GT-S3653|GT-S3770|GT-S3850|GT-S5210|GT-S5220|GT-S5229|GT-S5230|GT-S5233|GT-S5250|GT-S5253|GT-S5260|GT-S5263|GT-S5270|GT-S5300|GT-S5330|GT-S5350|GT-S5360|GT-S5363|GT-S5369|GT-S5380|GT-S5380D|GT-S5560|GT-S5570|GT-S5600|GT-S5603|GT-S5610|GT-S5620|GT-S5660|GT-S5670|GT-S5690|GT-S5750|GT-S5780|GT-S5830|GT-S5839|GT-S6102|GT-S6500|GT-S7070|GT-S7200|GT-S7220|GT-S7230|GT-S7233|GT-S7250|GT-S7500|GT-S7530|GT-S7550|GT-S7562|GT-S7710|GT-S8000|GT-S8003|GT-S8500|GT-S8530|GT-S8600|SCH-A310|SCH-A530|SCH-A570|SCH-A610|SCH-A630|SCH-A650|SCH-A790|SCH-A795|SCH-A850|SCH-A870|SCH-A890|SCH-A930|SCH-A950|SCH-A970|SCH-A990|SCH-I100|SCH-I110|SCH-I400|SCH-I405|SCH-I500|SCH-I510|SCH-I515|SCH-I600|SCH-I730|SCH-I760|SCH-I770|SCH-I830|SCH-I910|SCH-I920|SCH-I959|SCH-LC11|SCH-N150|SCH-N300|SCH-R100|SCH-R300|SCH-R351|SCH-R400|SCH-R410|SCH-T300|SCH-U310|SCH-U320|SCH-U350|SCH-U360|SCH-U365|SCH-U370|SCH-U380|SCH-U410|SCH-U430|SCH-U450|SCH-U460|SCH-U470|SCH-U490|SCH-U540|SCH-U550|SCH-U620|SCH-U640|SCH-U650|SCH-U660|SCH-U700|SCH-U740|SCH-U750|SCH-U810|SCH-U820|SCH-U900|SCH-U940|SCH-U960|SCS-26UC|SGH-A107|SGH-A117|SGH-A127|SGH-A137|SGH-A157|SGH-A167|SGH-A177|SGH-A187|SGH-A197|SGH-A227|SGH-A237|SGH-A257|SGH-A437|SGH-A517|SGH-A597|SGH-A637|SGH-A657|SGH-A667|SGH-A687|SGH-A697|SGH-A707|SGH-A717|SGH-A727|SGH-A737|SGH-A747|SGH-A767|SGH-A777|SGH-A797|SGH-A817|SGH-A827|SGH-A837|SGH-A847|SGH-A867|SGH-A877|SGH-A887|SGH-A897|SGH-A927|SGH-B100|SGH-B130|SGH-B200|SGH-B220|SGH-C100|SGH-C110|SGH-C120|SGH-C130|SGH-C140|SGH-C160|SGH-C170|SGH-C180|SGH-C200|SGH-C207|SGH-C210|SGH-C225|SGH-C230|SGH-C417|SGH-C450|SGH-D307|SGH-D347|SGH-D357|SGH-D407|SGH-D415|SGH-D780|SGH-D807|SGH-D980|SGH-E105|SGH-E200|SGH-E315|SGH-E316|SGH-E317|SGH-E335|SGH-E590|SGH-E635|SGH-E715|SGH-E890|SGH-F300|SGH-F480|SGH-I200|SGH-I300|SGH-I320|SGH-I550|SGH-I577|SGH-I600|SGH-I607|SGH-I617|SGH-I627|SGH-I637|SGH-I677|SGH-I700|SGH-I717|SGH-I727|SGH-i747M|SGH-I777|SGH-I780|SGH-I827|SGH-I847|SGH-I857|SGH-I896|SGH-I897|SGH-I900|SGH-I907|SGH-I917|SGH-I927|SGH-I937|SGH-I997|SGH-J150|SGH-J200|SGH-L170|SGH-L700|SGH-M110|SGH-M150|SGH-M200|SGH-N105|SGH-N500|SGH-N600|SGH-N620|SGH-N625|SGH-N700|SGH-N710|SGH-P107|SGH-P207|SGH-P300|SGH-P310|SGH-P520|SGH-P735|SGH-P777|SGH-Q105|SGH-R210|SGH-R220|SGH-R225|SGH-S105|SGH-S307|SGH-T109|SGH-T119|SGH-T139|SGH-T209|SGH-T219|SGH-T229|SGH-T239|SGH-T249|SGH-T259|SGH-T309|SGH-T319|SGH-T329|SGH-T339|SGH-T349|SGH-T359|SGH-T369|SGH-T379|SGH-T409|SGH-T429|SGH-T439|SGH-T459|SGH-T469|SGH-T479|SGH-T499|SGH-T509|SGH-T519|SGH-T539|SGH-T559|SGH-T589|SGH-T609|SGH-T619|SGH-T629|SGH-T639|SGH-T659|SGH-T669|SGH-T679|SGH-T709|SGH-T719|SGH-T729|SGH-T739|SGH-T746|SGH-T749|SGH-T759|SGH-T769|SGH-T809|SGH-T819|SGH-T839|SGH-T919|SGH-T929|SGH-T939|SGH-T959|SGH-T989|SGH-U100|SGH-U200|SGH-U800|SGH-V205|SGH-V206|SGH-X100|SGH-X105|SGH-X120|SGH-X140|SGH-X426|SGH-X427|SGH-X475|SGH-X495|SGH-X497|SGH-X507|SGH-X600|SGH-X610|SGH-X620|SGH-X630|SGH-X700|SGH-X820|SGH-X890|SGH-Z130|SGH-Z150|SGH-Z170|SGH-ZX10|SGH-ZX20|SHW-M110|SPH-A120|SPH-A400|SPH-A420|SPH-A460|SPH-A500|SPH-A560|SPH-A600|SPH-A620|SPH-A660|SPH-A700|SPH-A740|SPH-A760|SPH-A790|SPH-A800|SPH-A820|SPH-A840|SPH-A880|SPH-A900|SPH-A940|SPH-A960|SPH-D600|SPH-D700|SPH-D710|SPH-D720|SPH-I300|SPH-I325|SPH-I330|SPH-I350|SPH-I500|SPH-I600|SPH-I700|SPH-L700|SPH-M100|SPH-M220|SPH-M240|SPH-M300|SPH-M305|SPH-M320|SPH-M330|SPH-M350|SPH-M360|SPH-M370|SPH-M380|SPH-M510|SPH-M540|SPH-M550|SPH-M560|SPH-M570|SPH-M580|SPH-M610|SPH-M620|SPH-M630|SPH-M800|SPH-M810|SPH-M850|SPH-M900|SPH-M910|SPH-M920|SPH-M930|SPH-N100|SPH-N200|SPH-N240|SPH-N300|SPH-N400|SPH-Z400|SWC-E100|SCH-i909|GT-N7100|GT-N7105|SCH-I535|SM-N900A|SGH-I317|SGH-T999L|GT-S5360B|GT-I8262|GT-S6802|GT-S6312|GT-S6310|GT-S5312|GT-S5310|GT-I9105|GT-I8510|GT-S6790N|SM-G7105|SM-N9005|GT-S5301|GT-I9295|GT-I9195|SM-C101|GT-S7392|GT-S7560|GT-B7610|GT-I5510|GT-S7582|GT-S7530E|GT-I8750|SM-G9006V|SM-G9008V|SM-G9009D|SM-G900A|SM-G900D|SM-G900F|SM-G900H|SM-G900I|SM-G900J|SM-G900K|SM-G900L|SM-G900M|SM-G900P|SM-G900R4|SM-G900S|SM-G900T|SM-G900V|SM-G900W8|SHV-E160K|SCH-P709|SCH-P729|SM-T2558|GT-I9205|SM-G9350|SM-J120F|SM-G920F|SM-G920V|SM-G930F|SM-N910C|SM-A310F|GT-I9190|SM-J500FN|SM-G903F|SM-J330F|SM-G610F|SM-G981B|SM-G892A|SM-A530F",LG:"\\bLG\\b;|LG[- ]?(C800|C900|E400|E610|E900|E-900|F160|F180K|F180L|F180S|730|855|L160|LS740|LS840|LS970|LU6200|MS690|MS695|MS770|MS840|MS870|MS910|P500|P700|P705|VM696|AS680|AS695|AX840|C729|E970|GS505|272|C395|E739BK|E960|L55C|L75C|LS696|LS860|P769BK|P350|P500|P509|P870|UN272|US730|VS840|VS950|LN272|LN510|LS670|LS855|LW690|MN270|MN510|P509|P769|P930|UN200|UN270|UN510|UN610|US670|US740|US760|UX265|UX840|VN271|VN530|VS660|VS700|VS740|VS750|VS910|VS920|VS930|VX9200|VX11000|AX840A|LW770|P506|P925|P999|E612|D955|D802|MS323|M257)|LM-G710",Sony:"SonyST|SonyLT|SonyEricsson|SonyEricssonLT15iv|LT18i|E10i|LT28h|LT26w|SonyEricssonMT27i|C5303|C6902|C6903|C6906|C6943|D2533|SOV34|601SO|F8332",Asus:"Asus.*Galaxy|PadFone.*Mobile",Xiaomi:"^(?!.*\\bx11\\b).*xiaomi.*$|POCOPHONE F1|MI 8|Redmi Note 9S|Redmi Note 5A Prime|N2G47H|M2001J2G|M2001J2I|M1805E10A|M2004J11G|M1902F1G|M2002J9G|M2004J19G|M2003J6A1G",NokiaLumia:"Lumia [0-9]{3,4}",Micromax:"Micromax.*\\b(A210|A92|A88|A72|A111|A110Q|A115|A116|A110|A90S|A26|A51|A35|A54|A25|A27|A89|A68|A65|A57|A90)\\b",Palm:"PalmSource|Palm",Vertu:"Vertu|Vertu.*Ltd|Vertu.*Ascent|Vertu.*Ayxta|Vertu.*Constellation(F|Quest)?|Vertu.*Monika|Vertu.*Signature",Pantech:"PANTECH|IM-A850S|IM-A840S|IM-A830L|IM-A830K|IM-A830S|IM-A820L|IM-A810K|IM-A810S|IM-A800S|IM-T100K|IM-A725L|IM-A780L|IM-A775C|IM-A770K|IM-A760S|IM-A750K|IM-A740S|IM-A730S|IM-A720L|IM-A710K|IM-A690L|IM-A690S|IM-A650S|IM-A630K|IM-A600S|VEGA PTL21|PT003|P8010|ADR910L|P6030|P6020|P9070|P4100|P9060|P5000|CDM8992|TXT8045|ADR8995|IS11PT|P2030|P6010|P8000|PT002|IS06|CDM8999|P9050|PT001|TXT8040|P2020|P9020|P2000|P7040|P7000|C790",Fly:"IQ230|IQ444|IQ450|IQ440|IQ442|IQ441|IQ245|IQ256|IQ236|IQ255|IQ235|IQ245|IQ275|IQ240|IQ285|IQ280|IQ270|IQ260|IQ250",Wiko:"KITE 4G|HIGHWAY|GETAWAY|STAIRWAY|DARKSIDE|DARKFULL|DARKNIGHT|DARKMOON|SLIDE|WAX 4G|RAINBOW|BLOOM|SUNSET|GOA(?!nna)|LENNY|BARRY|IGGY|OZZY|CINK FIVE|CINK PEAX|CINK PEAX 2|CINK SLIM|CINK SLIM 2|CINK +|CINK KING|CINK PEAX|CINK SLIM|SUBLIM",iMobile:"i-mobile (IQ|i-STYLE|idea|ZAA|Hitz)",SimValley:"\\b(SP-80|XT-930|SX-340|XT-930|SX-310|SP-360|SP60|SPT-800|SP-120|SPT-800|SP-140|SPX-5|SPX-8|SP-100|SPX-8|SPX-12)\\b",Wolfgang:"AT-B24D|AT-AS50HD|AT-AS40W|AT-AS55HD|AT-AS45q2|AT-B26D|AT-AS50Q",Alcatel:"Alcatel",Nintendo:"Nintendo (3DS|Switch)",Amoi:"Amoi",INQ:"INQ",OnePlus:"ONEPLUS",GenericPhone:"Tapatalk|PDA;|SAGEM|\\bmmp\\b|pocket|\\bpsp\\b|symbian|Smartphone|smartfon|treo|up.browser|up.link|vodafone|\\bwap\\b|nokia|Series40|Series60|S60|SonyEricsson|N900|MAUI.*WAP.*Browser"},tablets:{iPad:"iPad|iPad.*Mobile",NexusTablet:"Android.*Nexus[\\s]+(7|9|10)",GoogleTablet:"Android.*Pixel C",SamsungTablet:"SAMSUNG.*Tablet|Galaxy.*Tab|SC-01C|GT-P1000|GT-P1003|GT-P1010|GT-P3105|GT-P6210|GT-P6800|GT-P6810|GT-P7100|GT-P7300|GT-P7310|GT-P7500|GT-P7510|SCH-I800|SCH-I815|SCH-I905|SGH-I957|SGH-I987|SGH-T849|SGH-T859|SGH-T869|SPH-P100|GT-P3100|GT-P3108|GT-P3110|GT-P5100|GT-P5110|GT-P6200|GT-P7320|GT-P7511|GT-N8000|GT-P8510|SGH-I497|SPH-P500|SGH-T779|SCH-I705|SCH-I915|GT-N8013|GT-P3113|GT-P5113|GT-P8110|GT-N8010|GT-N8005|GT-N8020|GT-P1013|GT-P6201|GT-P7501|GT-N5100|GT-N5105|GT-N5110|SHV-E140K|SHV-E140L|SHV-E140S|SHV-E150S|SHV-E230K|SHV-E230L|SHV-E230S|SHW-M180K|SHW-M180L|SHW-M180S|SHW-M180W|SHW-M300W|SHW-M305W|SHW-M380K|SHW-M380S|SHW-M380W|SHW-M430W|SHW-M480K|SHW-M480S|SHW-M480W|SHW-M485W|SHW-M486W|SHW-M500W|GT-I9228|SCH-P739|SCH-I925|GT-I9200|GT-P5200|GT-P5210|GT-P5210X|SM-T311|SM-T310|SM-T310X|SM-T210|SM-T210R|SM-T211|SM-P600|SM-P601|SM-P605|SM-P900|SM-P901|SM-T217|SM-T217A|SM-T217S|SM-P6000|SM-T3100|SGH-I467|XE500|SM-T110|GT-P5220|GT-I9200X|GT-N5110X|GT-N5120|SM-P905|SM-T111|SM-T2105|SM-T315|SM-T320|SM-T320X|SM-T321|SM-T520|SM-T525|SM-T530NU|SM-T230NU|SM-T330NU|SM-T900|XE500T1C|SM-P605V|SM-P905V|SM-T337V|SM-T537V|SM-T707V|SM-T807V|SM-P600X|SM-P900X|SM-T210X|SM-T230|SM-T230X|SM-T325|GT-P7503|SM-T531|SM-T330|SM-T530|SM-T705|SM-T705C|SM-T535|SM-T331|SM-T800|SM-T700|SM-T537|SM-T807|SM-P907A|SM-T337A|SM-T537A|SM-T707A|SM-T807A|SM-T237|SM-T807P|SM-P607T|SM-T217T|SM-T337T|SM-T807T|SM-T116NQ|SM-T116BU|SM-P550|SM-T350|SM-T550|SM-T9000|SM-P9000|SM-T705Y|SM-T805|GT-P3113|SM-T710|SM-T810|SM-T815|SM-T360|SM-T533|SM-T113|SM-T335|SM-T715|SM-T560|SM-T670|SM-T677|SM-T377|SM-T567|SM-T357T|SM-T555|SM-T561|SM-T713|SM-T719|SM-T813|SM-T819|SM-T580|SM-T355Y?|SM-T280|SM-T817A|SM-T820|SM-W700|SM-P580|SM-T587|SM-P350|SM-P555M|SM-P355M|SM-T113NU|SM-T815Y|SM-T585|SM-T285|SM-T825|SM-W708|SM-T835|SM-T830|SM-T837V|SM-T720|SM-T510|SM-T387V|SM-P610|SM-T290|SM-T515|SM-T590|SM-T595|SM-T725|SM-T817P|SM-P585N0|SM-T395|SM-T295|SM-T865|SM-P610N|SM-P615|SM-T970|SM-T380|SM-T5950|SM-T905|SM-T231|SM-T500|SM-T860",Kindle:"Kindle|Silk.*Accelerated|Android.*\\b(KFOT|KFTT|KFJWI|KFJWA|KFOTE|KFSOWI|KFTHWI|KFTHWA|KFAPWI|KFAPWA|WFJWAE|KFSAWA|KFSAWI|KFASWI|KFARWI|KFFOWI|KFGIWI|KFMEWI)\\b|Android.*Silk/[0-9.]+ like Chrome/[0-9.]+ (?!Mobile)",SurfaceTablet:"Windows NT [0-9.]+; ARM;.*(Tablet|ARMBJS)",HPTablet:"HP Slate (7|8|10)|HP ElitePad 900|hp-tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10",AsusTablet:"^.*PadFone((?!Mobile).)*$|Transformer|TF101|TF101G|TF300T|TF300TG|TF300TL|TF700T|TF700KL|TF701T|TF810C|ME171|ME301T|ME302C|ME371MG|ME370T|ME372MG|ME172V|ME173X|ME400C|Slider SL101|\\bK00F\\b|\\bK00C\\b|\\bK00E\\b|\\bK00L\\b|TX201LA|ME176C|ME102A|\\bM80TA\\b|ME372CL|ME560CG|ME372CG|ME302KL| K010 | K011 | K017 | K01E |ME572C|ME103K|ME170C|ME171C|\\bME70C\\b|ME581C|ME581CL|ME8510C|ME181C|P01Y|PO1MA|P01Z|\\bP027\\b|\\bP024\\b|\\bP00C\\b",BlackBerryTablet:"PlayBook|RIM Tablet",HTCtablet:"HTC_Flyer_P512|HTC Flyer|HTC Jetstream|HTC-P715a|HTC EVO View 4G|PG41200|PG09410",MotorolaTablet:"xoom|sholest|MZ615|MZ605|MZ505|MZ601|MZ602|MZ603|MZ604|MZ606|MZ607|MZ608|MZ609|MZ615|MZ616|MZ617",NookTablet:"Android.*Nook|NookColor|nook browser|BNRV200|BNRV200A|BNTV250|BNTV250A|BNTV400|BNTV600|LogicPD Zoom2",AcerTablet:"Android.*; \\b(A100|A101|A110|A200|A210|A211|A500|A501|A510|A511|A700|A701|W500|W500P|W501|W501P|W510|W511|W700|G100|G100W|B1-A71|B1-710|B1-711|A1-810|A1-811|A1-830)\\b|W3-810|\\bA3-A10\\b|\\bA3-A11\\b|\\bA3-A20\\b|\\bA3-A30|A3-A40",ToshibaTablet:"Android.*(AT100|AT105|AT200|AT205|AT270|AT275|AT300|AT305|AT1S5|AT500|AT570|AT700|AT830)|TOSHIBA.*FOLIO",LGTablet:"\\bL-06C|LG-V909|LG-V900|LG-V700|LG-V510|LG-V500|LG-V410|LG-V400|LG-VK810\\b",FujitsuTablet:"Android.*\\b(F-01D|F-02F|F-05E|F-10D|M532|Q572)\\b",PrestigioTablet:"PMP3170B|PMP3270B|PMP3470B|PMP7170B|PMP3370B|PMP3570C|PMP5870C|PMP3670B|PMP5570C|PMP5770D|PMP3970B|PMP3870C|PMP5580C|PMP5880D|PMP5780D|PMP5588C|PMP7280C|PMP7280C3G|PMP7280|PMP7880D|PMP5597D|PMP5597|PMP7100D|PER3464|PER3274|PER3574|PER3884|PER5274|PER5474|PMP5097CPRO|PMP5097|PMP7380D|PMP5297C|PMP5297C_QUAD|PMP812E|PMP812E3G|PMP812F|PMP810E|PMP880TD|PMT3017|PMT3037|PMT3047|PMT3057|PMT7008|PMT5887|PMT5001|PMT5002",LenovoTablet:"Lenovo TAB|Idea(Tab|Pad)( A1|A10| K1|)|ThinkPad([ ]+)?Tablet|YT3-850M|YT3-X90L|YT3-X90F|YT3-X90X|Lenovo.*(S2109|S2110|S5000|S6000|K3011|A3000|A3500|A1000|A2107|A2109|A1107|A5500|A7600|B6000|B8000|B8080)(-|)(FL|F|HV|H|)|TB-X103F|TB-X304X|TB-X304F|TB-X304L|TB-X505F|TB-X505L|TB-X505X|TB-X605F|TB-X605L|TB-8703F|TB-8703X|TB-8703N|TB-8704N|TB-8704F|TB-8704X|TB-8704V|TB-7304F|TB-7304I|TB-7304X|Tab2A7-10F|Tab2A7-20F|TB2-X30L|YT3-X50L|YT3-X50F|YT3-X50M|YT-X705F|YT-X703F|YT-X703L|YT-X705L|YT-X705X|TB2-X30F|TB2-X30L|TB2-X30M|A2107A-F|A2107A-H|TB3-730F|TB3-730M|TB3-730X|TB-7504F|TB-7504X|TB-X704F|TB-X104F|TB3-X70F|TB-X705F|TB-8504F|TB3-X70L|TB3-710F|TB-X704L",DellTablet:"Venue 11|Venue 8|Venue 7|Dell Streak 10|Dell Streak 7",YarvikTablet:"Android.*\\b(TAB210|TAB211|TAB224|TAB250|TAB260|TAB264|TAB310|TAB360|TAB364|TAB410|TAB411|TAB420|TAB424|TAB450|TAB460|TAB461|TAB464|TAB465|TAB467|TAB468|TAB07-100|TAB07-101|TAB07-150|TAB07-151|TAB07-152|TAB07-200|TAB07-201-3G|TAB07-210|TAB07-211|TAB07-212|TAB07-214|TAB07-220|TAB07-400|TAB07-485|TAB08-150|TAB08-200|TAB08-201-3G|TAB08-201-30|TAB09-100|TAB09-211|TAB09-410|TAB10-150|TAB10-201|TAB10-211|TAB10-400|TAB10-410|TAB13-201|TAB274EUK|TAB275EUK|TAB374EUK|TAB462EUK|TAB474EUK|TAB9-200)\\b",MedionTablet:"Android.*\\bOYO\\b|LIFE.*(P9212|P9514|P9516|S9512)|LIFETAB",ArnovaTablet:"97G4|AN10G2|AN7bG3|AN7fG3|AN8G3|AN8cG3|AN7G3|AN9G3|AN7dG3|AN7dG3ST|AN7dG3ChildPad|AN10bG3|AN10bG3DT|AN9G2",IntensoTablet:"INM8002KP|INM1010FP|INM805ND|Intenso Tab|TAB1004",IRUTablet:"M702pro",MegafonTablet:"MegaFon V9|\\bZTE V9\\b|Android.*\\bMT7A\\b",EbodaTablet:"E-Boda (Supreme|Impresspeed|Izzycomm|Essential)",AllViewTablet:"Allview.*(Viva|Alldro|City|Speed|All TV|Frenzy|Quasar|Shine|TX1|AX1|AX2)",ArchosTablet:"\\b(101G9|80G9|A101IT)\\b|Qilive 97R|Archos5|\\bARCHOS (70|79|80|90|97|101|FAMILYPAD|)(b|c|)(G10| Cobalt| TITANIUM(HD|)| Xenon| Neon|XSK| 2| XS 2| PLATINUM| CARBON|GAMEPAD)\\b",AinolTablet:"NOVO7|NOVO8|NOVO10|Novo7Aurora|Novo7Basic|NOVO7PALADIN|novo9-Spark",NokiaLumiaTablet:"Lumia 2520",SonyTablet:"Sony.*Tablet|Xperia Tablet|Sony Tablet S|SO-03E|SGPT12|SGPT13|SGPT114|SGPT121|SGPT122|SGPT123|SGPT111|SGPT112|SGPT113|SGPT131|SGPT132|SGPT133|SGPT211|SGPT212|SGPT213|SGP311|SGP312|SGP321|EBRD1101|EBRD1102|EBRD1201|SGP351|SGP341|SGP511|SGP512|SGP521|SGP541|SGP551|SGP621|SGP641|SGP612|SOT31|SGP771|SGP611|SGP612|SGP712",PhilipsTablet:"\\b(PI2010|PI3000|PI3100|PI3105|PI3110|PI3205|PI3210|PI3900|PI4010|PI7000|PI7100)\\b",CubeTablet:"Android.*(K8GT|U9GT|U10GT|U16GT|U17GT|U18GT|U19GT|U20GT|U23GT|U30GT)|CUBE U8GT",CobyTablet:"MID1042|MID1045|MID1125|MID1126|MID7012|MID7014|MID7015|MID7034|MID7035|MID7036|MID7042|MID7048|MID7127|MID8042|MID8048|MID8127|MID9042|MID9740|MID9742|MID7022|MID7010",MIDTablet:"M9701|M9000|M9100|M806|M1052|M806|T703|MID701|MID713|MID710|MID727|MID760|MID830|MID728|MID933|MID125|MID810|MID732|MID120|MID930|MID800|MID731|MID900|MID100|MID820|MID735|MID980|MID130|MID833|MID737|MID960|MID135|MID860|MID736|MID140|MID930|MID835|MID733|MID4X10",MSITablet:"MSI \\b(Primo 73K|Primo 73L|Primo 81L|Primo 77|Primo 93|Primo 75|Primo 76|Primo 73|Primo 81|Primo 91|Primo 90|Enjoy 71|Enjoy 7|Enjoy 10)\\b",SMiTTablet:"Android.*(\\bMID\\b|MID-560|MTV-T1200|MTV-PND531|MTV-P1101|MTV-PND530)",RockChipTablet:"Android.*(RK2818|RK2808A|RK2918|RK3066)|RK2738|RK2808A",FlyTablet:"IQ310|Fly Vision",bqTablet:"Android.*(bq)?.*\\b(Elcano|Curie|Edison|Maxwell|Kepler|Pascal|Tesla|Hypatia|Platon|Newton|Livingstone|Cervantes|Avant|Aquaris ([E|M]10|M8))\\b|Maxwell.*Lite|Maxwell.*Plus",HuaweiTablet:"MediaPad|MediaPad 7 Youth|IDEOS S7|S7-201c|S7-202u|S7-101|S7-103|S7-104|S7-105|S7-106|S7-201|S7-Slim|M2-A01L|BAH-L09|BAH-W09|AGS-L09|CMR-AL19",NecTablet:"\\bN-06D|\\bN-08D",PantechTablet:"Pantech.*P4100",BronchoTablet:"Broncho.*(N701|N708|N802|a710)",VersusTablet:"TOUCHPAD.*[78910]|\\bTOUCHTAB\\b",ZyncTablet:"z1000|Z99 2G|z930|z990|z909|Z919|z900",PositivoTablet:"TB07STA|TB10STA|TB07FTA|TB10FTA",NabiTablet:"Android.*\\bNabi",KoboTablet:"Kobo Touch|\\bK080\\b|\\bVox\\b Build|\\bArc\\b Build",DanewTablet:"DSlide.*\\b(700|701R|702|703R|704|802|970|971|972|973|974|1010|1012)\\b",TexetTablet:"NaviPad|TB-772A|TM-7045|TM-7055|TM-9750|TM-7016|TM-7024|TM-7026|TM-7041|TM-7043|TM-7047|TM-8041|TM-9741|TM-9747|TM-9748|TM-9751|TM-7022|TM-7021|TM-7020|TM-7011|TM-7010|TM-7023|TM-7025|TM-7037W|TM-7038W|TM-7027W|TM-9720|TM-9725|TM-9737W|TM-1020|TM-9738W|TM-9740|TM-9743W|TB-807A|TB-771A|TB-727A|TB-725A|TB-719A|TB-823A|TB-805A|TB-723A|TB-715A|TB-707A|TB-705A|TB-709A|TB-711A|TB-890HD|TB-880HD|TB-790HD|TB-780HD|TB-770HD|TB-721HD|TB-710HD|TB-434HD|TB-860HD|TB-840HD|TB-760HD|TB-750HD|TB-740HD|TB-730HD|TB-722HD|TB-720HD|TB-700HD|TB-500HD|TB-470HD|TB-431HD|TB-430HD|TB-506|TB-504|TB-446|TB-436|TB-416|TB-146SE|TB-126SE",PlaystationTablet:"Playstation.*(Portable|Vita)",TrekstorTablet:"ST10416-1|VT10416-1|ST70408-1|ST702xx-1|ST702xx-2|ST80208|ST97216|ST70104-2|VT10416-2|ST10216-2A|SurfTab",PyleAudioTablet:"\\b(PTBL10CEU|PTBL10C|PTBL72BC|PTBL72BCEU|PTBL7CEU|PTBL7C|PTBL92BC|PTBL92BCEU|PTBL9CEU|PTBL9CUK|PTBL9C)\\b",AdvanTablet:"Android.* \\b(E3A|T3X|T5C|T5B|T3E|T3C|T3B|T1J|T1F|T2A|T1H|T1i|E1C|T1-E|T5-A|T4|E1-B|T2Ci|T1-B|T1-D|O1-A|E1-A|T1-A|T3A|T4i)\\b ",DanyTechTablet:"Genius Tab G3|Genius Tab S2|Genius Tab Q3|Genius Tab G4|Genius Tab Q4|Genius Tab G-II|Genius TAB GII|Genius TAB GIII|Genius Tab S1",GalapadTablet:"Android [0-9.]+; [a-z-]+; \\bG1\\b",MicromaxTablet:"Funbook|Micromax.*\\b(P250|P560|P360|P362|P600|P300|P350|P500|P275)\\b",KarbonnTablet:"Android.*\\b(A39|A37|A34|ST8|ST10|ST7|Smart Tab3|Smart Tab2)\\b",AllFineTablet:"Fine7 Genius|Fine7 Shine|Fine7 Air|Fine8 Style|Fine9 More|Fine10 Joy|Fine11 Wide",PROSCANTablet:"\\b(PEM63|PLT1023G|PLT1041|PLT1044|PLT1044G|PLT1091|PLT4311|PLT4311PL|PLT4315|PLT7030|PLT7033|PLT7033D|PLT7035|PLT7035D|PLT7044K|PLT7045K|PLT7045KB|PLT7071KG|PLT7072|PLT7223G|PLT7225G|PLT7777G|PLT7810K|PLT7849G|PLT7851G|PLT7852G|PLT8015|PLT8031|PLT8034|PLT8036|PLT8080K|PLT8082|PLT8088|PLT8223G|PLT8234G|PLT8235G|PLT8816K|PLT9011|PLT9045K|PLT9233G|PLT9735|PLT9760G|PLT9770G)\\b",YONESTablet:"BQ1078|BC1003|BC1077|RK9702|BC9730|BC9001|IT9001|BC7008|BC7010|BC708|BC728|BC7012|BC7030|BC7027|BC7026",ChangJiaTablet:"TPC7102|TPC7103|TPC7105|TPC7106|TPC7107|TPC7201|TPC7203|TPC7205|TPC7210|TPC7708|TPC7709|TPC7712|TPC7110|TPC8101|TPC8103|TPC8105|TPC8106|TPC8203|TPC8205|TPC8503|TPC9106|TPC9701|TPC97101|TPC97103|TPC97105|TPC97106|TPC97111|TPC97113|TPC97203|TPC97603|TPC97809|TPC97205|TPC10101|TPC10103|TPC10106|TPC10111|TPC10203|TPC10205|TPC10503",GUTablet:"TX-A1301|TX-M9002|Q702|kf026",PointOfViewTablet:"TAB-P506|TAB-navi-7-3G-M|TAB-P517|TAB-P-527|TAB-P701|TAB-P703|TAB-P721|TAB-P731N|TAB-P741|TAB-P825|TAB-P905|TAB-P925|TAB-PR945|TAB-PL1015|TAB-P1025|TAB-PI1045|TAB-P1325|TAB-PROTAB[0-9]+|TAB-PROTAB25|TAB-PROTAB26|TAB-PROTAB27|TAB-PROTAB26XL|TAB-PROTAB2-IPS9|TAB-PROTAB30-IPS9|TAB-PROTAB25XXL|TAB-PROTAB26-IPS10|TAB-PROTAB30-IPS10",OvermaxTablet:"OV-(SteelCore|NewBase|Basecore|Baseone|Exellen|Quattor|EduTab|Solution|ACTION|BasicTab|TeddyTab|MagicTab|Stream|TB-08|TB-09)|Qualcore 1027",HCLTablet:"HCL.*Tablet|Connect-3G-2.0|Connect-2G-2.0|ME Tablet U1|ME Tablet U2|ME Tablet G1|ME Tablet X1|ME Tablet Y2|ME Tablet Sync",DPSTablet:"DPS Dream 9|DPS Dual 7",VistureTablet:"V97 HD|i75 3G|Visture V4( HD)?|Visture V5( HD)?|Visture V10",CrestaTablet:"CTP(-)?810|CTP(-)?818|CTP(-)?828|CTP(-)?838|CTP(-)?888|CTP(-)?978|CTP(-)?980|CTP(-)?987|CTP(-)?988|CTP(-)?989",MediatekTablet:"\\bMT8125|MT8389|MT8135|MT8377\\b",ConcordeTablet:"Concorde([ ]+)?Tab|ConCorde ReadMan",GoCleverTablet:"GOCLEVER TAB|A7GOCLEVER|M1042|M7841|M742|R1042BK|R1041|TAB A975|TAB A7842|TAB A741|TAB A741L|TAB M723G|TAB M721|TAB A1021|TAB I921|TAB R721|TAB I720|TAB T76|TAB R70|TAB R76.2|TAB R106|TAB R83.2|TAB M813G|TAB I721|GCTA722|TAB I70|TAB I71|TAB S73|TAB R73|TAB R74|TAB R93|TAB R75|TAB R76.1|TAB A73|TAB A93|TAB A93.2|TAB T72|TAB R83|TAB R974|TAB R973|TAB A101|TAB A103|TAB A104|TAB A104.2|R105BK|M713G|A972BK|TAB A971|TAB R974.2|TAB R104|TAB R83.3|TAB A1042",ModecomTablet:"FreeTAB 9000|FreeTAB 7.4|FreeTAB 7004|FreeTAB 7800|FreeTAB 2096|FreeTAB 7.5|FreeTAB 1014|FreeTAB 1001 |FreeTAB 8001|FreeTAB 9706|FreeTAB 9702|FreeTAB 7003|FreeTAB 7002|FreeTAB 1002|FreeTAB 7801|FreeTAB 1331|FreeTAB 1004|FreeTAB 8002|FreeTAB 8014|FreeTAB 9704|FreeTAB 1003",VoninoTablet:"\\b(Argus[ _]?S|Diamond[ _]?79HD|Emerald[ _]?78E|Luna[ _]?70C|Onyx[ _]?S|Onyx[ _]?Z|Orin[ _]?HD|Orin[ _]?S|Otis[ _]?S|SpeedStar[ _]?S|Magnet[ _]?M9|Primus[ _]?94[ _]?3G|Primus[ _]?94HD|Primus[ _]?QS|Android.*\\bQ8\\b|Sirius[ _]?EVO[ _]?QS|Sirius[ _]?QS|Spirit[ _]?S)\\b",ECSTablet:"V07OT2|TM105A|S10OT1|TR10CS1",StorexTablet:"eZee[_']?(Tab|Go)[0-9]+|TabLC7|Looney Tunes Tab",VodafoneTablet:"SmartTab([ ]+)?[0-9]+|SmartTabII10|SmartTabII7|VF-1497|VFD 1400",EssentielBTablet:"Smart[ ']?TAB[ ]+?[0-9]+|Family[ ']?TAB2",RossMoorTablet:"RM-790|RM-997|RMD-878G|RMD-974R|RMT-705A|RMT-701|RME-601|RMT-501|RMT-711",iMobileTablet:"i-mobile i-note",TolinoTablet:"tolino tab [0-9.]+|tolino shine",AudioSonicTablet:"\\bC-22Q|T7-QC|T-17B|T-17P\\b",AMPETablet:"Android.* A78 ",SkkTablet:"Android.* (SKYPAD|PHOENIX|CYCLOPS)",TecnoTablet:"TECNO P9|TECNO DP8D",JXDTablet:"Android.* \\b(F3000|A3300|JXD5000|JXD3000|JXD2000|JXD300B|JXD300|S5800|S7800|S602b|S5110b|S7300|S5300|S602|S603|S5100|S5110|S601|S7100a|P3000F|P3000s|P101|P200s|P1000m|P200m|P9100|P1000s|S6600b|S908|P1000|P300|S18|S6600|S9100)\\b",iJoyTablet:"Tablet (Spirit 7|Essentia|Galatea|Fusion|Onix 7|Landa|Titan|Scooby|Deox|Stella|Themis|Argon|Unique 7|Sygnus|Hexen|Finity 7|Cream|Cream X2|Jade|Neon 7|Neron 7|Kandy|Scape|Saphyr 7|Rebel|Biox|Rebel|Rebel 8GB|Myst|Draco 7|Myst|Tab7-004|Myst|Tadeo Jones|Tablet Boing|Arrow|Draco Dual Cam|Aurix|Mint|Amity|Revolution|Finity 9|Neon 9|T9w|Amity 4GB Dual Cam|Stone 4GB|Stone 8GB|Andromeda|Silken|X2|Andromeda II|Halley|Flame|Saphyr 9,7|Touch 8|Planet|Triton|Unique 10|Hexen 10|Memphis 4GB|Memphis 8GB|Onix 10)",FX2Tablet:"FX2 PAD7|FX2 PAD10",XoroTablet:"KidsPAD 701|PAD[ ]?712|PAD[ ]?714|PAD[ ]?716|PAD[ ]?717|PAD[ ]?718|PAD[ ]?720|PAD[ ]?721|PAD[ ]?722|PAD[ ]?790|PAD[ ]?792|PAD[ ]?900|PAD[ ]?9715D|PAD[ ]?9716DR|PAD[ ]?9718DR|PAD[ ]?9719QR|PAD[ ]?9720QR|TelePAD1030|Telepad1032|TelePAD730|TelePAD731|TelePAD732|TelePAD735Q|TelePAD830|TelePAD9730|TelePAD795|MegaPAD 1331|MegaPAD 1851|MegaPAD 2151",ViewsonicTablet:"ViewPad 10pi|ViewPad 10e|ViewPad 10s|ViewPad E72|ViewPad7|ViewPad E100|ViewPad 7e|ViewSonic VB733|VB100a",VerizonTablet:"QTAQZ3|QTAIR7|QTAQTZ3|QTASUN1|QTASUN2|QTAXIA1",OdysTablet:"LOOX|XENO10|ODYS[ -](Space|EVO|Xpress|NOON)|\\bXELIO\\b|Xelio10Pro|XELIO7PHONETAB|XELIO10EXTREME|XELIOPT2|NEO_QUAD10",CaptivaTablet:"CAPTIVA PAD",IconbitTablet:"NetTAB|NT-3702|NT-3702S|NT-3702S|NT-3603P|NT-3603P|NT-0704S|NT-0704S|NT-3805C|NT-3805C|NT-0806C|NT-0806C|NT-0909T|NT-0909T|NT-0907S|NT-0907S|NT-0902S|NT-0902S",TeclastTablet:"T98 4G|\\bP80\\b|\\bX90HD\\b|X98 Air|X98 Air 3G|\\bX89\\b|P80 3G|\\bX80h\\b|P98 Air|\\bX89HD\\b|P98 3G|\\bP90HD\\b|P89 3G|X98 3G|\\bP70h\\b|P79HD 3G|G18d 3G|\\bP79HD\\b|\\bP89s\\b|\\bA88\\b|\\bP10HD\\b|\\bP19HD\\b|G18 3G|\\bP78HD\\b|\\bA78\\b|\\bP75\\b|G17s 3G|G17h 3G|\\bP85t\\b|\\bP90\\b|\\bP11\\b|\\bP98t\\b|\\bP98HD\\b|\\bG18d\\b|\\bP85s\\b|\\bP11HD\\b|\\bP88s\\b|\\bA80HD\\b|\\bA80se\\b|\\bA10h\\b|\\bP89\\b|\\bP78s\\b|\\bG18\\b|\\bP85\\b|\\bA70h\\b|\\bA70\\b|\\bG17\\b|\\bP18\\b|\\bA80s\\b|\\bA11s\\b|\\bP88HD\\b|\\bA80h\\b|\\bP76s\\b|\\bP76h\\b|\\bP98\\b|\\bA10HD\\b|\\bP78\\b|\\bP88\\b|\\bA11\\b|\\bA10t\\b|\\bP76a\\b|\\bP76t\\b|\\bP76e\\b|\\bP85HD\\b|\\bP85a\\b|\\bP86\\b|\\bP75HD\\b|\\bP76v\\b|\\bA12\\b|\\bP75a\\b|\\bA15\\b|\\bP76Ti\\b|\\bP81HD\\b|\\bA10\\b|\\bT760VE\\b|\\bT720HD\\b|\\bP76\\b|\\bP73\\b|\\bP71\\b|\\bP72\\b|\\bT720SE\\b|\\bC520Ti\\b|\\bT760\\b|\\bT720VE\\b|T720-3GE|T720-WiFi",OndaTablet:"\\b(V975i|Vi30|VX530|V701|Vi60|V701s|Vi50|V801s|V719|Vx610w|VX610W|V819i|Vi10|VX580W|Vi10|V711s|V813|V811|V820w|V820|Vi20|V711|VI30W|V712|V891w|V972|V819w|V820w|Vi60|V820w|V711|V813s|V801|V819|V975s|V801|V819|V819|V818|V811|V712|V975m|V101w|V961w|V812|V818|V971|V971s|V919|V989|V116w|V102w|V973|Vi40)\\b[\\s]+|V10 \\b4G\\b",JaytechTablet:"TPC-PA762",BlaupunktTablet:"Endeavour 800NG|Endeavour 1010",DigmaTablet:"\\b(iDx10|iDx9|iDx8|iDx7|iDxD7|iDxD8|iDsQ8|iDsQ7|iDsQ8|iDsD10|iDnD7|3TS804H|iDsQ11|iDj7|iDs10)\\b",EvolioTablet:"ARIA_Mini_wifi|Aria[ _]Mini|Evolio X10|Evolio X7|Evolio X8|\\bEvotab\\b|\\bNeura\\b",LavaTablet:"QPAD E704|\\bIvoryS\\b|E-TAB IVORY|\\bE-TAB\\b",AocTablet:"MW0811|MW0812|MW0922|MTK8382|MW1031|MW0831|MW0821|MW0931|MW0712",MpmanTablet:"MP11 OCTA|MP10 OCTA|MPQC1114|MPQC1004|MPQC994|MPQC974|MPQC973|MPQC804|MPQC784|MPQC780|\\bMPG7\\b|MPDCG75|MPDCG71|MPDC1006|MP101DC|MPDC9000|MPDC905|MPDC706HD|MPDC706|MPDC705|MPDC110|MPDC100|MPDC99|MPDC97|MPDC88|MPDC8|MPDC77|MP709|MID701|MID711|MID170|MPDC703|MPQC1010",CelkonTablet:"CT695|CT888|CT[\\s]?910|CT7 Tab|CT9 Tab|CT3 Tab|CT2 Tab|CT1 Tab|C820|C720|\\bCT-1\\b",WolderTablet:"miTab \\b(DIAMOND|SPACE|BROOKLYN|NEO|FLY|MANHATTAN|FUNK|EVOLUTION|SKY|GOCAR|IRON|GENIUS|POP|MINT|EPSILON|BROADWAY|JUMP|HOP|LEGEND|NEW AGE|LINE|ADVANCE|FEEL|FOLLOW|LIKE|LINK|LIVE|THINK|FREEDOM|CHICAGO|CLEVELAND|BALTIMORE-GH|IOWA|BOSTON|SEATTLE|PHOENIX|DALLAS|IN 101|MasterChef)\\b",MediacomTablet:"M-MPI10C3G|M-SP10EG|M-SP10EGP|M-SP10HXAH|M-SP7HXAH|M-SP10HXBH|M-SP8HXAH|M-SP8MXA",MiTablet:"\\bMI PAD\\b|\\bHM NOTE 1W\\b",NibiruTablet:"Nibiru M1|Nibiru Jupiter One",NexoTablet:"NEXO NOVA|NEXO 10|NEXO AVIO|NEXO FREE|NEXO GO|NEXO EVO|NEXO 3G|NEXO SMART|NEXO KIDDO|NEXO MOBI",LeaderTablet:"TBLT10Q|TBLT10I|TBL-10WDKB|TBL-10WDKBO2013|TBL-W230V2|TBL-W450|TBL-W500|SV572|TBLT7I|TBA-AC7-8G|TBLT79|TBL-8W16|TBL-10W32|TBL-10WKB|TBL-W100",UbislateTablet:"UbiSlate[\\s]?7C",PocketBookTablet:"Pocketbook",KocasoTablet:"\\b(TB-1207)\\b",HisenseTablet:"\\b(F5281|E2371)\\b",Hudl:"Hudl HT7S3|Hudl 2",TelstraTablet:"T-Hub2",GenericTablet:"Android.*\\b97D\\b|Tablet(?!.*PC)|BNTV250A|MID-WCDMA|LogicPD Zoom2|\\bA7EB\\b|CatNova8|A1_07|CT704|CT1002|\\bM721\\b|rk30sdk|\\bEVOTAB\\b|M758A|ET904|ALUMIUM10|Smartfren Tab|Endeavour 1010|Tablet-PC-4|Tagi Tab|\\bM6pro\\b|CT1020W|arc 10HD|\\bTP750\\b|\\bQTAQZ3\\b|WVT101|TM1088|KT107"},oss:{AndroidOS:"Android",BlackBerryOS:"blackberry|\\bBB10\\b|rim tablet os",PalmOS:"PalmOS|avantgo|blazer|elaine|hiptop|palm|plucker|xiino",SymbianOS:"Symbian|SymbOS|Series60|Series40|SYB-[0-9]+|\\bS60\\b",WindowsMobileOS:"Windows CE.*(PPC|Smartphone|Mobile|[0-9]{3}x[0-9]{3})|Windows Mobile|Windows Phone [0-9.]+|WCE;",WindowsPhoneOS:"Windows Phone 10.0|Windows Phone 8.1|Windows Phone 8.0|Windows Phone OS|XBLWP7|ZuneWP7|Windows NT 6.[23]; ARM;",iOS:"\\biPhone.*Mobile|\\biPod|\\biPad|AppleCoreMedia",iPadOS:"CPU OS 13",SailfishOS:"Sailfish",MeeGoOS:"MeeGo",MaemoOS:"Maemo",JavaOS:"J2ME/|\\bMIDP\\b|\\bCLDC\\b",webOS:"webOS|hpwOS",badaOS:"\\bBada\\b",BREWOS:"BREW"},uas:{Chrome:"\\bCrMo\\b|CriOS|Android.*Chrome/[.0-9]* (Mobile)?",Dolfin:"\\bDolfin\\b",Opera:"Opera.*Mini|Opera.*Mobi|Android.*Opera|Mobile.*OPR/[0-9.]+$|Coast/[0-9.]+",Skyfire:"Skyfire",Edge:"\\bEdgiOS\\b|Mobile Safari/[.0-9]* Edge",IE:"IEMobile|MSIEMobile",Firefox:"fennec|firefox.*maemo|(Mobile|Tablet).*Firefox|Firefox.*Mobile|FxiOS",Bolt:"bolt",TeaShark:"teashark",Blazer:"Blazer",Safari:"Version((?!\\bEdgiOS\\b).)*Mobile.*Safari|Safari.*Mobile|MobileSafari",WeChat:"\\bMicroMessenger\\b",UCBrowser:"UC.*Browser|UCWEB",baiduboxapp:"baiduboxapp",baidubrowser:"baidubrowser",DiigoBrowser:"DiigoBrowser",Mercury:"\\bMercury\\b",ObigoBrowser:"Obigo",NetFront:"NF-Browser",GenericBrowser:"NokiaBrowser|OviBrowser|OneBrowser|TwonkyBeamBrowser|SEMC.*Browser|FlyFlow|Minimo|NetFront|Novarra-Vision|MQQBrowser|MicroMessenger",PaleMoon:"Android.*PaleMoon|Mobile.*PaleMoon"},props:{Mobile:"Mobile/[VER]",Build:"Build/[VER]",Version:"Version/[VER]",VendorID:"VendorID/[VER]",iPad:"iPad.*CPU[a-z ]+[VER]",iPhone:"iPhone.*CPU[a-z ]+[VER]",iPod:"iPod.*CPU[a-z ]+[VER]",Kindle:"Kindle/[VER]",Chrome:["Chrome/[VER]","CriOS/[VER]","CrMo/[VER]"],Coast:["Coast/[VER]"],Dolfin:"Dolfin/[VER]",Firefox:["Firefox/[VER]","FxiOS/[VER]"],Fennec:"Fennec/[VER]",Edge:"Edge/[VER]",IE:["IEMobile/[VER];","IEMobile [VER]","MSIE [VER];","Trident/[0-9.]+;.*rv:[VER]"],NetFront:"NetFront/[VER]",NokiaBrowser:"NokiaBrowser/[VER]",Opera:[" OPR/[VER]","Opera Mini/[VER]","Version/[VER]"],"Opera Mini":"Opera Mini/[VER]","Opera Mobi":"Version/[VER]",UCBrowser:["UCWEB[VER]","UC.*Browser/[VER]"],MQQBrowser:"MQQBrowser/[VER]",MicroMessenger:"MicroMessenger/[VER]",baiduboxapp:"baiduboxapp/[VER]",baidubrowser:"baidubrowser/[VER]",SamsungBrowser:"SamsungBrowser/[VER]",Iron:"Iron/[VER]",Safari:["Version/[VER]","Safari/[VER]"],Skyfire:"Skyfire/[VER]",Tizen:"Tizen/[VER]",Webkit:"webkit[ /][VER]",PaleMoon:"PaleMoon/[VER]",SailfishBrowser:"SailfishBrowser/[VER]",Gecko:"Gecko/[VER]",Trident:"Trident/[VER]",Presto:"Presto/[VER]",Goanna:"Goanna/[VER]",iOS:" \\bi?OS\\b [VER][ ;]{1}",Android:"Android [VER]",Sailfish:"Sailfish [VER]",BlackBerry:["BlackBerry[\\w]+/[VER]","BlackBerry.*Version/[VER]","Version/[VER]"],BREW:"BREW [VER]",Java:"Java/[VER]","Windows Phone OS":["Windows Phone OS [VER]","Windows Phone [VER]"],"Windows Phone":"Windows Phone [VER]","Windows CE":"Windows CE/[VER]","Windows NT":"Windows NT [VER]",Symbian:["SymbianOS/[VER]","Symbian/[VER]"],webOS:["webOS/[VER]","hpwOS/[VER];"]},utils:{Bot:"Googlebot|facebookexternalhit|Google-AMPHTML|s~amp-validator|AdsBot-Google|Google Keyword Suggestion|Facebot|YandexBot|YandexMobileBot|bingbot|ia_archiver|AhrefsBot|Ezooms|GSLFbot|WBSearchBot|Twitterbot|TweetmemeBot|Twikle|PaperLiBot|Wotbox|UnwindFetchor|Exabot|MJ12bot|YandexImages|TurnitinBot|Pingdom|contentkingapp|AspiegelBot",MobileBot:"Googlebot-Mobile|AdsBot-Google-Mobile|YahooSeeker/M1A1-R2D2",DesktopMode:"WPDesktop",TV:"SonyDTV|HbbTV",WebKit:"(webkit)[ /]([\\w.]+)",Console:"\\b(Nintendo|Nintendo WiiU|Nintendo 3DS|Nintendo Switch|PLAYSTATION|Xbox)\\b",Watch:"SM-V700"}},r.detectMobileBrowsers={fullPattern:/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,shortPattern:/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,tabletPattern:/android|ipad|playbook|silk/i};var i=Object.prototype.hasOwnProperty,o;r.FALLBACK_PHONE="UnknownPhone",r.FALLBACK_TABLET="UnknownTablet",r.FALLBACK_MOBILE="UnknownMobile",o="isArray"in Array?Array.isArray:function(d){return Object.prototype.toString.call(d)==="[object Array]"};function s(d,m){return d!=null&&m!=null&&d.toLowerCase()===m.toLowerCase()}function a(d,m){var g,p,h=d.length;if(!h||!m)return!1;for(g=m.toLowerCase(),p=0;p<h;++p)if(g===d[p].toLowerCase())return!0;return!1}function l(d){for(var m in d)i.call(d,m)&&(d[m]=new RegExp(d[m],"i"))}function c(d){return(d||"").substr(0,500)}(function(){var m,g,p,h,v,b,y=r.mobileDetectRules;for(m in y.props)if(i.call(y.props,m)){for(g=y.props[m],o(g)||(g=[g]),v=g.length,h=0;h<v;++h)p=g[h],b=p.indexOf("[VER]"),b>=0&&(p=p.substring(0,b)+"([\\w._\\+]+)"+p.substring(b+5)),g[h]=new RegExp(p,"i");y.props[m]=g}l(y.oss),l(y.phones),l(y.tablets),l(y.uas),l(y.utils),y.oss0={WindowsPhoneOS:y.oss.WindowsPhoneOS,WindowsMobileOS:y.oss.WindowsMobileOS}})(),r.findMatch=function(d,m){for(var g in d)if(i.call(d,g)&&d[g].test(m))return g;return null},r.findMatches=function(d,m){var g=[];for(var p in d)i.call(d,p)&&d[p].test(m)&&g.push(p);return g},r.getVersionStr=function(d,m){var g=r.mobileDetectRules.props,p,h,v,b;if(i.call(g,d)){for(p=g[d],v=p.length,h=0;h<v;++h)if(b=p[h].exec(m),b!==null)return b[1]}return null},r.getVersion=function(d,m){var g=r.getVersionStr(d,m);return g?r.prepareVersionNo(g):NaN},r.prepareVersionNo=function(d){var m;return m=d.split(/[a-z._ \/\-]/i),m.length===1&&(d=m[0]),m.length>1&&(d=m[0]+".",m.shift(),d+=m.join("")),Number(d)},r.isMobileFallback=function(d){return r.detectMobileBrowsers.fullPattern.test(d)||r.detectMobileBrowsers.shortPattern.test(d.substr(0,4))},r.isTabletFallback=function(d){return r.detectMobileBrowsers.tabletPattern.test(d)},r.prepareDetectionCache=function(d,m,g){if(d.mobile===n){var p,h,v;if(h=r.findMatch(r.mobileDetectRules.tablets,m),h){d.mobile=d.tablet=h,d.phone=null;return}if(p=r.findMatch(r.mobileDetectRules.phones,m),p){d.mobile=d.phone=p,d.tablet=null;return}r.isMobileFallback(m)?(v=u.isPhoneSized(g),v===n?(d.mobile=r.FALLBACK_MOBILE,d.tablet=d.phone=null):v?(d.mobile=d.phone=r.FALLBACK_PHONE,d.tablet=null):(d.mobile=d.tablet=r.FALLBACK_TABLET,d.phone=null)):r.isTabletFallback(m)?(d.mobile=d.tablet=r.FALLBACK_TABLET,d.phone=null):d.mobile=d.tablet=d.phone=null}},r.mobileGrade=function(d){var m=d.mobile()!==null;return d.os("iOS")&&d.version("iPad")>=4.3||d.os("iOS")&&d.version("iPhone")>=3.1||d.os("iOS")&&d.version("iPod")>=3.1||d.version("Android")>2.1&&d.is("Webkit")||d.version("Windows Phone OS")>=7||d.is("BlackBerry")&&d.version("BlackBerry")>=6||d.match("Playbook.*Tablet")||d.version("webOS")>=1.4&&d.match("Palm|Pre|Pixi")||d.match("hp.*TouchPad")||d.is("Firefox")&&d.version("Firefox")>=12||d.is("Chrome")&&d.is("AndroidOS")&&d.version("Android")>=4||d.is("Skyfire")&&d.version("Skyfire")>=4.1&&d.is("AndroidOS")&&d.version("Android")>=2.3||d.is("Opera")&&d.version("Opera Mobi")>11&&d.is("AndroidOS")||d.is("MeeGoOS")||d.is("Tizen")||d.is("Dolfin")&&d.version("Bada")>=2||(d.is("UC Browser")||d.is("Dolfin"))&&d.version("Android")>=2.3||d.match("Kindle Fire")||d.is("Kindle")&&d.version("Kindle")>=3||d.is("AndroidOS")&&d.is("NookTablet")||d.version("Chrome")>=11&&!m||d.version("Safari")>=5&&!m||d.version("Firefox")>=4&&!m||d.version("MSIE")>=7&&!m||d.version("Opera")>=10&&!m?"A":d.os("iOS")&&d.version("iPad")<4.3||d.os("iOS")&&d.version("iPhone")<3.1||d.os("iOS")&&d.version("iPod")<3.1||d.is("Blackberry")&&d.version("BlackBerry")>=5&&d.version("BlackBerry")<6||d.version("Opera Mini")>=5&&d.version("Opera Mini")<=6.5&&(d.version("Android")>=2.3||d.is("iOS"))||d.match("NokiaN8|NokiaC7|N97.*Series60|Symbian/3")||d.version("Opera Mobi")>=11&&d.is("SymbianOS")?"B":(d.version("BlackBerry")<5||d.match("MSIEMobile|Windows CE.*Mobile")||d.version("Windows Mobile")<=5.2,"C")},r.detectOS=function(d){return r.findMatch(r.mobileDetectRules.oss0,d)||r.findMatch(r.mobileDetectRules.oss,d)},r.getDeviceSmallerSide=function(){return window.screen.width<window.screen.height?window.screen.width:window.screen.height};function u(d,m){this.ua=c(d),this._cache={},this.maxPhoneWidth=m||600}return u.prototype={constructor:u,mobile:function(){return r.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.mobile},phone:function(){return r.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.phone},tablet:function(){return r.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.tablet},userAgent:function(){return this._cache.userAgent===n&&(this._cache.userAgent=r.findMatch(r.mobileDetectRules.uas,this.ua)),this._cache.userAgent},userAgents:function(){return this._cache.userAgents===n&&(this._cache.userAgents=r.findMatches(r.mobileDetectRules.uas,this.ua)),this._cache.userAgents},os:function(){return this._cache.os===n&&(this._cache.os=r.detectOS(this.ua)),this._cache.os},version:function(d){return r.getVersion(d,this.ua)},versionStr:function(d){return r.getVersionStr(d,this.ua)},is:function(d){return a(this.userAgents(),d)||s(d,this.os())||s(d,this.phone())||s(d,this.tablet())||a(r.findMatches(r.mobileDetectRules.utils,this.ua),d)},match:function(d){return d instanceof RegExp||(d=new RegExp(d,"i")),d.test(this.ua)},isPhoneSized:function(d){return u.isPhoneSized(d||this.maxPhoneWidth)},mobileGrade:function(){return this._cache.grade===n&&(this._cache.grade=r.mobileGrade(this)),this._cache.grade}},typeof window!="undefined"&&window.screen?u.isPhoneSized=function(d){return d<0?n:r.getDeviceSmallerSide()<=d}:u.isPhoneSized=function(){},u._impl=r,u.version="1.4.5 2021-03-13",u})})(function(e){if(t.exports)return function(n){t.exports=n()};if(typeof window!="undefined")return function(n){window.MobileDetect=n()};throw new Error("unknown environment")}())})(rA);var oV=rA.exports;const sV=ol(oV),Pa=class Pa{static get(e){var n;return(n=Pa.data[`${e}`])!=null?n:null}static set(e,n){Pa.data[`${e}`]=n}static exists(e){return typeof Pa.data[`${e}`]!="undefined"}static clear(){Pa.data={}}};Ke(Pa,"data",{});let vt=Pa;function aV(){return"ontouchstart"in window}function lV(){return navigator.platform==="MacIntel"&&navigator.maxTouchPoints>1}function je(t=!0){var l;const e=navigator.userAgent,n=(l=vt.get("mobile-detect"))!=null?l:new sV(e);vt.set("mobile-detect",n);const i=ue().currentDevice;let o=!!n.mobile()||t&&i===Hn.MOBILE,s=!!n.tablet()||t&&i===Hn.TABLET;!s&&!o&&aV()&&lV()&&(s=!0);const a=!o&&!s;return o=o&&!s,s=s&&!o,{isMobile:o,isTablet:s,isDesktop:a,device:o?"mobile":s?"tablet":"desktop"}}function Re(t,e="overwrite_mobile",n="overwrite_tablet"){var c,u,d;const r=ue();if(((c=r.model)==null?void 0:c.state.deviceType)===Et.ADS&&((u=r.model)==null?void 0:u.state.adsSizeType)===kn.FIXED&&r.currentSimulatedView){const m=(d=t.default)!=null?d:void 0;return m===void 0||typeof m[`overwrite_${r.currentSimulatedView.view}`]=="undefined"||m[`overwrite_${r.currentSimulatedView.view}`]+""=="1"?m!=null?m:t.desktop:t[r.currentSimulatedView.view]}const i=t.desktop,{isMobile:o,isTablet:s}=je(),a=i===void 0||typeof i[e]=="undefined"||i[e]+""=="1",l=i===void 0||typeof i[n]=="undefined"||i[n]+""=="1";return s&&!l?t.tablet:o&&!a?t.mobile:i}function QS(){const{isTablet:t,isMobile:e}=je();return e?"mobile":t?"tablet":"desktop"}const Rg=[{id:Hn.DESKTOP,name:"Desktop",icon:"desktop",sizes:[{id:"fullscreen",label:"Fullscreen"}]},{id:Hn.TABLET,name:"Tablet",icon:"tablet",sizes:[{id:"ipad",label:"iPad",dimensions:{width:768,height:1024}},{id:"ipadPro",label:"iPad Pro",dimensions:{width:1024,height:1366}},{id:"galaxyTab",label:"Galaxy Tab",dimensions:{width:800,height:1280}},{id:"surfacePro",label:"Surface Pro",dimensions:{width:1366,height:768}}]},{id:Hn.MOBILE,name:"Mobile",icon:"mobile",sizes:[{id:"iphone8",label:"iPhone 8",dimensions:{width:375,height:667}},{id:"iphoneX",label:"iPhone X",dimensions:{width:375,height:812}},{id:"iphone11",label:"iPhone 11",dimensions:{width:414,height:896}},{id:"iphone13",label:"iPhone 13",dimensions:{width:428,height:926}},{id:"iphone13Pro",label:"iPhone 13 Pro",dimensions:{width:428,height:926}},{id:"pixel2",label:"Pixel 2",dimensions:{width:411,height:731}},{id:"pixel5",label:"Pixel 5",dimensions:{width:412,height:853}},{id:"galaxyS5",label:"Galaxy S5",dimensions:{width:360,height:640}},{id:"pixel6Pro",label:"Pixel 6 Pro",dimensions:{width:392,height:869}},{id:"galaxyS21",label:"Galaxy S21",dimensions:{width:360,height:800}},{id:"onePlus9",label:"OnePlus 9",dimensions:{width:402,height:869}},{id:"onePlus9Pro",label:"OnePlus 9 Pro",dimensions:{width:402,height:869}}]}],jne=()=>{var e,n,r;const t=ue();return((e=t.model)==null?void 0:e.state.deviceType)===Et.ADS&&((n=t.model)==null?void 0:n.state.adsSizeType)===kn.FIXED?[]:((r=t.model)==null?void 0:r.state.deviceType)===Et.MOBILE_ONLY?Rg.filter(i=>i.id===Hn.MOBILE):Rg},Lg=(t,e,n)=>{var i,o,s;const r=ue();if(t=t!=null?t:(i=r.model)==null?void 0:i.state.deviceType,e=e!=null?e:(o=r.model)==null?void 0:o.state.adDimensions,n=n!=null?n:(s=r.model)==null?void 0:s.state.adsSizeType,t===Et.MOBILE_ONLY)return Rg.filter(a=>a.id===Hn.MOBILE);if(t===Et.ADS&&n===kn.FIXED){const a=[{name:"Ads",icon:"message-square",sizes:[]}];return a[0].sizes.length===0&&e&&e.length>0&&(a[0].sizes=e.map(l=>{const[c,u]=l.split("x").map(Number);return{id:l,label:l,dimensions:{width:c,height:u}}})),a}return Rg},JS=()=>{var n,r;const t=ue(),e=at();return(n=t.currentSimulatedView)!=null&&n.height?(r=t.currentSimulatedView)==null?void 0:r.height:e.windowHeight},qne=(t,e)=>{ue().requestDeviceChange(t,e)};/*!
  * vue-cookie-next v1.3.0
  * (c) 2021 Anish George
  * @license MIT
  */const fi={expire:"1d",path:"; path=/",domain:"",secure:"",sameSite:"; SameSite=Lax"},el={install:function(t){t.config.globalProperties.$cookie=this,t.provide("cookie",this)},config:function(t){const{expire:e,path:n,domain:r,secure:i,sameSite:o}=t;fi.expire=e||"1d",fi.path=n?"; path="+n:"; path=/",fi.domain=r?"; domain="+r:"",fi.secure=i?"; Secure":"",fi.sameSite=o?"; SameSite="+o:"; SameSite=Lax"},getCookie:function(t){var e=decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*"+encodeURIComponent(t).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1"))||null;if(e&&e.substring(0,1)==="{"&&e.substring(e.length-1,e.length)==="}")try{e=JSON.parse(e)}catch(n){return e}return e},setCookie:function(t,e,n){let{expire:r,path:i,domain:o,secure:s,sameSite:a}=n||{};if(t){if(/^(?:expires|max\-age|path|domain|secure|SameSite)$/i.test(t))throw new Error('Cookie key name illegality, Cannot be set to ["expires","max-age","path","domain","secure","SameSite"]	 current key name: '+t)}else throw new Error("Cookie name is not find in first argument.");e&&e.constructor===Object&&(e=JSON.stringify(e));var l="";if(r=r===void 0?fi.expire:r,r&&r!=0)switch(r.constructor){case Number:r===1/0||r===-1?l="; expires=Fri, 31 Dec 9999 23:59:59 GMT":l="; max-age="+r;break;case String:let u=r.toString();if(/^(?:\d+(y|m|d|h|min|s))$/i.test(u)){var c=u.replace(/^(\d+)(?:y|m|d|h|min|s)$/i,"$1");switch(u.replace(/^(?:\d+)(y|m|d|h|min|s)$/i,"$1").toLowerCase()){case"m":l="; max-age="+ +c*2592e3;break;case"d":l="; max-age="+ +c*86400;break;case"h":l="; max-age="+ +c*3600;break;case"min":l="; max-age="+ +c*60;break;case"s":l="; max-age="+c;break;case"y":l="; max-age="+ +c*31104e3;break}}else l="; expires="+r;break;case Date:l="; expires="+r.toUTCString();break}return document.cookie=encodeURIComponent(t)+"="+encodeURIComponent(e)+l+(o?"; domain="+o:fi.domain)+(i?"; path="+i:fi.path)+(s===void 0?fi.secure:s?"; Secure":"")+(a===void 0?fi.sameSite:a?"; SameSite="+a:""),this},removeCookie:function(t,e){const{path:n,domain:r}=e||{};return!t||!this.isCookieAvailable(t)?!1:(document.cookie=encodeURIComponent(t)+"=; expires=Thu, 01 Jan 1970 00:00:00 GMT"+(r?"; domain="+r:fi.domain)+(n?"; path="+n:fi.path)+"; SameSite=Lax",this)},isCookieAvailable:function(t){return new RegExp("(?:^|;\\s*)"+encodeURIComponent(t).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=").test(document.cookie)},keys:function(){if(!document.cookie)return[];for(var t=document.cookie.replace(/((?:^|\s*;)[^\=]+)(?=;|$)|^\s*|\s*(?:\=[^;]*)?(?:\1|$)/g,"").split(/\s*(?:\=[^;]*)?;\s*/),e=0;e<t.length;e++)t[e]=decodeURIComponent(t[e]);return t}},cV=(t,e)=>{try{localStorage.setItem(t,e)}catch(n){}},uV=t=>{try{return localStorage.getItem(t)}catch(e){}},af=t=>{try{localStorage.removeItem(t)}catch(e){}},sb=()=>{const t=[];try{for(let e=0;e<localStorage.length;e++){const n=localStorage.key(e);n!==null&&t.push(n)}}catch(e){}return t},ei=(t,e,n,r=!1,i=!0)=>{var a,l;const o=ue(),s={path:"/",domain:document.domain,sameSite:"none",secure:"true",expire:new Date(new Date().getTime()+30*24*60*60*1e3)};if(r){if(typeof document=="undefined"||((l=(a=o.model)==null?void 0:a.state.config)==null?void 0:l.cookiesEnabled)===!1)return;t&&t!==""&&el.setCookie(t,e,f(f({},s),n))}else t&&t!==""&&el.setCookie(t,e,f(f({},s),n));i&&t&&e&&cV(t,e)},Qr=t=>{if(typeof document=="undefined"||!t)return null;let e=el.getCookie(t);if(e||(e=uV(t)),(typeof e).toLowerCase()==="string"){if(e[0]==="{"||e[0]==="[")try{const n=JSON.parse(e);return(typeof n).toLowerCase()!=="string"?n:null}catch(n){return null}else if(e[0]==='"')return null}return e},lf=t=>{typeof document=="undefined"||!t||(af(t),document.cookie=encodeURIComponent(t)+"=; expires=Thu, 01 Jan 1970 00:00:00 GMT; domain="+document.domain+"; path=/; Secure; SameSite=none")},fV=()=>{if(typeof document=="undefined")return[];const t=[],e=el.keys();if(window.localStorage&&(!e||e.length===0)){for(let n=0;n<localStorage.length;n++)t.push(localStorage.key(n));return t}return e},pn=new Nv,ue=qc("campaign",{state:()=>{let t;const e=new Promise(n=>{t=n});return{changingDevice:!1,demoToken:void 0,model:void 0,flowId:void 0,popoverId:void 0,flowOverlay:!1,noMoreFlowPages:!1,hasResponsiveScript:!1,mountedSections:[],mountedFlowpages:[],metricData:{},replacementTags:{},gameData:null,gameWinner:null,gameEnded:!1,instantWinData:null,staticFormData:{},staticQueryParams:{},currentDevice:null,currentDeviceSimulateView:void 0,currentDeviceOrientation:Qr("p-device-orientation"),initializationTime:new Date().getTime(),flowRegistrationInfo:void 0,gameSectionImageOverlay:void 0,gameTestDate:void 0,readyPromise:e,readyPromiseResolve:t,enableCSS:!0}},getters:{flowIndex(t){var e,n;if(t.flowId!==void 0)return(n=(e=t==null?void 0:t.model)==null?void 0:e.getFlowPageIndex(t.flowId))!=null?n:void 0},flowModel(t){var e,n;if(t.flowId!==void 0)return(n=(e=t==null?void 0:t.model)==null?void 0:e.getFlowPageModel(t.flowId))!=null?n:void 0},hasGamePopover:t=>{var n;const e=(n=t.model)==null?void 0:n.getGamePlayModel();return!e||!e.state||!e.state.settings||typeof e.state.settings.gameOverlay=="undefined"?!1:t.popoverId===e.state.settings.gameOverlay},currentSimulatedView(t){var n,r,i,o,s,a;const e=(n=t.currentDevice)!=null?n:Hn.DESKTOP;if(t.currentDeviceSimulateView){if(t.currentDeviceSimulateView.height!==void 0&&t.currentDeviceSimulateView.width!==void 0)return t.currentDeviceSimulateView;{const l=Lg(),c=((r=t.model)==null?void 0:r.state.deviceType)===Et.ADS&&t.model.state.adsSizeType===kn.FIXED?l[0]:l.find(d=>d.id===e);if(!c)return;const u=c.sizes.find(d=>{var m;return d.id===((m=t.currentDeviceSimulateView)==null?void 0:m.view)});return u?this.currentDeviceOrientation&&this.currentDeviceOrientation==="landscape"&&e!==Hn.DESKTOP?{view:t.currentDeviceSimulateView.view,width:(i=u.dimensions)==null?void 0:i.height,height:(o=u.dimensions)==null?void 0:o.width}:{view:t.currentDeviceSimulateView.view,width:(s=u.dimensions)==null?void 0:s.width,height:(a=u.dimensions)==null?void 0:a.height}:void 0}}}},actions:{setActivePopover(t){var e,n;t===void 0?this.popoverId=void 0:(n=(e=this.model)==null?void 0:e.state.popovers)!=null&&n.some(r=>r.id===t)?this.popoverId=t:this.popoverId=void 0},toggleDeviceOrientation(){this.currentDeviceOrientation=this.currentDeviceOrientation==="portrait"?"landscape":"portrait",ei("p-device-orientation",this.currentDeviceOrientation)},setDeviceOrientation(t){this.currentDeviceOrientation=t,ei("p-device-orientation",this.currentDeviceOrientation)},resetGameState(){this.gameEnded=!1},requestDeviceChange(t,e){this.changingDevice||(this.changingDevice=!0,t!==Hn.DESKTOP?document.body.style.cssText="background: var(--color-base-200) !important;":document.body.style.cssText="",ut().then(()=>{setTimeout(()=>{var n,r;this.currentDevice=t,(n=this.model)==null||n.redoParse(),e==null||e(),(r=this.model)==null||r.redoParse()},500),setTimeout(()=>{pn.emit("deviceChanged"),this.changingDevice=!1},700)}))},addReplacementTags(t){for(const e in t)Object.prototype.hasOwnProperty.call(t,e)&&(this.replacementTags[`${e}`]=t[`${e}`])},addStaticQueryParams(t){Object.assign(this.staticQueryParams,t)},addStaticFormData(t){Object.assign(this.staticFormData,t)},setGameTestDate(t){if(!at().url.includes("/campaign/view/demo")||!this.demoToken)return;const n=$s(`${t} 00:00:00`);this.addReplacementTags({date:xc(n,"Y-m-d")}),this.gameTestDate=n}}});function Xt(t,e,n,r,i){const o=ue(),s=xm(),a=1e3,l=tn.create();al(l,f({retryDelay:y=>a*Jp(2,y),retries:5,shouldResetTimeout:!0},i&&{retryCondition:i}));const c=()=>G(this,null,function*(){if(r)try{return{data:yield r(e!=null?e:{})}}catch(y){console.log("Encountered an error when attempting to sign request data. Falling back to sending without.",y),is(y)}return e!=null?e:{}}),u=()=>G(this,null,function*(){const y=yield c();return(yield l.get(t,{url:t,timeout:19e3,params:H(f({},y),{request_id:s}),headers:{}})).data}),d=()=>G(this,null,function*(){const y=yield c();return(yield l.get(t,{params:H(f({},y),{request_id:s}),timeout:19e3})).data}),m=y=>(y.includes("?")?y+="&request_id="+encodeURIComponent(s):y+="?request_id="+encodeURIComponent(s),y);return{postDataFormData:()=>G(this,null,function*(){var _,w,S;const y=r?yield c():t$.serialize(e,{indices:!0});return(yield l.post(m(t),y,{timeout:19e3,headers:(w=(_=o.model)==null?void 0:_.state.edit)!=null&&w.csrfToken?{"X-CSRF-TOKEN":(S=o.model)==null?void 0:S.state.edit.csrfToken,"Content-Type":r?"application/json":"application/x-www-form-urlencoded"}:{"Content-Type":r?"application/json":"application/x-www-form-urlencoded"}})).data}),postData:(y=!0)=>G(this,null,function*(){var w,S,E;const _=yield c();return(yield l.post(t,_,{timeout:19e3,headers:f({},y&&((S=(w=o.model)==null?void 0:w.state.edit)==null?void 0:S.csrfToken)&&{"X-CSRF-TOKEN":(E=o.model)==null?void 0:E.state.edit.csrfToken})})).data}),fetchData:u,fetchDataClean:d,postDeleteFormData:()=>G(this,null,function*(){var _,w,S;const y=yield c();return(yield l.delete(m(t),{timeout:19e3,data:y,headers:(w=(_=o.model)==null?void 0:_.state.edit)!=null&&w.csrfToken?{"X-CSRF-TOKEN":(S=o.model)==null?void 0:S.state.edit.csrfToken}:{}})).data}),putData:()=>G(this,null,function*(){const y=yield c();return(yield l.put(m(t),y,H(f({},!t.startsWith("http")&&{timeout:19e3}),{headers:n}))).data}),deleteData:()=>G(this,null,function*(){var y,_,w;return(yield l.delete(m(t),{timeout:19e3,headers:(_=(y=o.model)==null?void 0:y.state.edit)!=null&&_.csrfToken?{"X-CSRF-TOKEN":(w=o.model)==null?void 0:w.state.edit.csrfToken}:{}})).data})}}const dV=Be({name:"Integration",props:{model:{type:Object,required:!0}},setup(t){let e;const n=new Promise(i=>{e=i});return{integrationComp:Hi({loader:()=>G(this,null,function*(){const i=yield t.model.getVueComponent();if(!i)throw new Error(`Unrecognized component for integration "${t.model.state.namespace}"`);return ut().then(()=>{e&&e()}),i})}),onBeforeEnter:()=>G(this,null,function*(){yield n})}}});function mV(t,e,n,r,i,o){return x(),Ae(yt(t.integrationComp),{model:t.model},null,8,["model"])}const gV=Ze(dV,[["render",mV]]),pV=Be({name:"DotsLoader",props:{message:String,tip:Boolean},emits:["close-toast"]}),hV={class:"lf-toast"},_V={key:0,class:"lf-toast__icon"},bV=["innerHTML"];function vV(t,e,n,r,i,o){return x(),U("div",hV,[t.tip?(x(),U("div",_V,e[0]||(e[0]=[q("div",{class:"circle"},[zt("TIP"),q("span",{class:"highlight"},"!")],-1)]))):pe("",!0),q("div",{class:"lf-toast__content",innerHTML:t.message},null,8,bV)])}const yV=Ze(pV,[["render",vV]]),Yne=t=>Object.entries(t).map(([e,n])=>`${e.replace(/([A-Z])/g,i=>`-${i.toLowerCase()}`)}: ${n}`).join("; "),wV=(t,e,n)=>{let r;return function(){const i=this,o=arguments,s=function(){r=null,n||t.apply(i,o)},a=n&&!r;r&&window.clearTimeout(r),r=window.setTimeout(s,e),a&&t.apply(i,o)}},SV=t=>t.replace(/&#(\d+);/g,(e,n)=>String.fromCharCode(n)),EV=t=>{const e=t.split(""),n=e.length;for(let r=n-1;r>0;r--){const i=Math.floor(Math.random()*(r+1)),o=e[r];e[r]=e[i],e[i]=o}return e.join("")},bo=t=>{for(let e=t.length-1;e>0;e--){const n=Math.floor(Math.random()*(e+1)),r=t[e];t[Number(e)]=t[Number(n)],t[Number(n)]=r}return t},Ki=(t,e)=>{t.length===4&&(t+=t.substring(1));const n=parseInt(t.slice(1,3),16),r=parseInt(t.slice(3,5),16),i=parseInt(t.slice(5,7),16);return e?"rgba("+n+", "+r+", "+i+", "+e+")":"rgb("+n+", "+r+", "+i+")"},Yt=()=>{let t="";const e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",n=e.length;for(let r=0;r<8;r++)t+=e.charAt(Math.floor(Math.random()*n));return t},iA=t=>{const e=/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=)([^#&?]*).*/,n=t.match(e);return n&&n[2].length===11?n[2]:void 0},oA=t=>{const e=/vimeo.*\/(\d+)/i.exec(t);if(e)return e[1]},TV=t=>`//www.youtube.com/embed/${t}?autoplay=1&autohide=1&showinfo=0&modestbranding=1&controls=0&mute=0&rel=0&enablejsapi=1`,CV=t=>`https://player.vimeo.com/video/${t}?&autoplay=1&loop=1&title=0&byline=0&portrait=0&muted=1`,Lh=(t,e)=>Number(t.slice(0,-e)),ct=t=>t&&!t.includes("#")&&!t.includes("rgba")&&!t.includes("transparent")?"#"+t:t,xu=(t,e)=>{if(t.includes("rgb"))return t;e=Math.max(-255,Math.min(255,e)),t=t.replace("#","");let n="";t.length!==3?n=t:t.split("").forEach(c=>{n+=c+c});let r=parseInt(n.substring(0,2),16),i=parseInt(n.substring(2,4),16),o=parseInt(n.substring(4,6),16);r=Math.max(0,Math.min(255,r+e)),i=Math.max(0,Math.min(255,i+e)),o=Math.max(0,Math.min(255,o+e));const s=r.toString(16).length===1?"0"+r.toString(16):r.toString(16),a=i.toString(16).length===1?"0"+i.toString(16):i.toString(16),l=o.toString(16).length===1?"0"+o.toString(16):o.toString(16);return`#${s}${a}${l}`},sA=t=>{t=t.replace(/^\s+|\s+$/g,""),t=t.toLowerCase();const e="àáãäâèéëêìíïîòóöôùúüûñç·/_,:;",n="aaaaaeeeeiiiioooouuuunc------";for(let r=0,i=e.length;r<i;r++)t=t.replace(new RegExp(e.charAt(r),"g"),n.charAt(r));return t=t.replace(/[^a-z0-9 -]/g,"").replace(/\s+/g,"-").replace(/-+/g,"-"),t},kV=(t=!1)=>{const e=at(),n=["site","site--desktop","category-landingpage","category-desktop"],r=["site--tablet","site--mobile","category-tablet","category-mobile"];t&&(n.push("site--simulate-desktop"),r.push("site--simulate-tablet","site--simulate-mobile")),e.addRemoveClassList(n,r)},AV=(t=!1)=>{const e=at(),n=["site","category-landingpage","site--tablet","category-tablet"],r=["site--desktop","site--mobile","category-desktop","category-mobile"];t&&(n.push("site--simulate-tablet"),r.push("site--simulate-desktop","site--simulate-mobile")),e.addRemoveClassList(n,r)},IV=(t=!1)=>{const e=at(),n=["site","category-landingpage","site--mobile","category-mobile"],r=["site--desktop","site--tablet","category-desktop","category-tablet"];t&&(n.push("site--simulate-mobile"),r.push("site--simulate-desktop","site--simulate-tablet")),e.addRemoveClassList(n,r)},OV=()=>{var o,s,a,l;const t=at(),e=ue(),n=["site","site--ads","category-landingpage"],r=["site--desktop","site--mobile","site--tablet","category-desktop","category-tablet","category-mobile"],i=((s=(o=Lg()[0])==null?void 0:o.sizes)!=null?s:[]).filter(c=>c.dimensions!==void 0);if(r.push(...i.filter(c=>{var u;return c.id!==((u=e.currentSimulatedView)==null?void 0:u.view)}).map(c=>`site--ads-size-${c.id}`)),(a=e.currentSimulatedView)!=null&&a.view&&n.push(`site--ads-size-${e.currentSimulatedView.view}`),((l=e.model)==null?void 0:l.state.adsSizeType)!==void 0)switch(e.model.state.adsSizeType){case kn.FIXED:n.push("site--ads-type-fixed");break;case kn.RESPONSIVE:n.push("site--ads-type-responsive");break}t.addRemoveClassList(n,r)},Xne=(t,e,n,r)=>{t=(t+"").replace(/[^0-9+\-Ee.]/g,"");const i=isFinite(+t)?+t:0,o=isFinite(+e)?Math.abs(e):0,s=",",a=n,c=(o?((u,d)=>{if((""+u).includes("e")){const m=(""+u).split("e");let g="";return+m[1]+d>0&&(g="+"),(+(Math.round(+(+m[0]+"e"+g+(+m[1]+d)))+"e-"+d)).toFixed(d)}else return+(Math.round(+(u+"e+"+d))+"e-"+d)})(i,o).toString():""+Math.round(i)).split(".");return c[0].length>3&&(c[0]=c[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,s)),(c[1]||"").length<o&&(c[1]=c[1]||"",c[1]+=new Array(o-c[1].length+1).join("0")),c.join(a)},hs=t=>!isNaN(t),Kne=t=>{const e=document.createElement("div");return e.innerHTML=t,e.textContent||e.innerText||""},Wr=t=>{var r,i,o,s;const n=(r=ue().model)==null?void 0:r.state;if(t&&t.includes("custom:")){const a=Number(t.replace("custom:",""));if((i=n==null?void 0:n.config)!=null&&i.customFonts){const l=n==null?void 0:n.config.customFonts.find(c=>c.id===a);return l==null?void 0:l.fontFamily}}else{const a=(o=n==null?void 0:n.config)==null?void 0:o.customFonts.find(l=>l.name===t);return(s=a==null?void 0:a.fontFamily)!=null?s:t}return t},rr=(t,e)=>{var i;const n=ue();if((i=n.model)!=null&&i.state.isEditModeActive)return t;const r=n.replacementTags;for(let o=0;o<=2;o++){if(typeof e!="undefined")for(const s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.toLowerCase().includes(s.toLowerCase())&&(t=t.replace(new RegExp(`#${s}#`,"gi"),e[`${s}`].toString()));for(const s in r)Object.prototype.hasOwnProperty.call(r,s)&&t.toLowerCase().includes(s.toLowerCase())&&(t=t.replace(new RegExp(`#${s}#`,"gi"),r[`${s}`].toString()))}return t.replace(/#[a-z0-9\-_]+#/gi,"")};function Qne(t){typeof window!="undefined"&&(window.fbAsyncInit=function(){FB.init({appId:t,cookie:!0,xfbml:!0,version:"v2.8"})}),typeof document!="undefined"&&function(e,n,r){let i=e.getElementsByTagName(n)[0];if(e.getElementById(r))return;const o=e.createElement(n);o.id=r,o.src="https://connect.facebook.net/en_US/sdk.js",i.parentNode.insertBefore(o,i)}(document,"script","facebook-jssdk")}const aA=()=>Math.max(document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.offsetHeight,document.body.clientHeight,document.documentElement.clientHeight),ai=()=>{try{return window.self!==window.top}catch(t){return!0}},PV=(t,e)=>Math.floor(Math.random()*e)+t,Jne=t=>window.TouchEvent&&t instanceof TouchEvent?t.touches[0]:t;var f1=(t=>(t[t.PERCENT=0]="PERCENT",t[t.PIXEL=1]="PIXEL",t[t.VIEW_HEIGHT=2]="VIEW_HEIGHT",t))(f1||{});const Zne=(t,e)=>{switch(e){case 0:return`${t}%`;case 1:return`${t}px`;case 2:return`${t}vh`;default:return""}},lA=t=>{if(t.includes("%"))return 0;if(t.includes("px"))return 1;if(t.includes("vh"))return 2},Tn=(t,e=0)=>t?t.includes("%")?Lh(t,1):t.includes("px")||t.includes("vh")?Lh(t,2):e:e,Uf=(t,e)=>{const n=`${t}${e}`,r=vt.get(n);if(r)return r.loaded?Promise.resolve(r.element):r.promise;const i=new Image;e&&(i.crossOrigin=e);const o=new Promise((s,a)=>{i.onload=()=>{vt.set(n,{promise:o,element:i,loaded:!0}),s(i)},i.onerror=()=>{a(new Error(`Failed to load image: ${i.src}`))}});return vt.set(n,{promise:o,element:i,loaded:!1}),i.src=t,o},Dd=t=>{let e=Bn()+t;return e+=(e.includes("?")?"&":"?")+"template=iframe",e},ere=()=>{if(vt.exists("scrollbarWidth"))return vt.get("scrollbarWidth");const t=document.createElement("div");t.style.visibility="hidden",t.style.overflow="scroll",document.body.appendChild(t);const e=document.createElement("div");return t.appendChild(e),vt.set("scrollbarWidth",t.offsetWidth-e.offsetWidth),t&&t.parentNode&&t.parentNode.removeChild(t),vt.get("scrollbarWidth")},d1=()=>{const t=(window.pageYOffset||document.documentElement.scrollTop)-(document.documentElement.clientTop||0);return isNaN(t)?0:Math.abs(t)},tre=(t,e)=>{const n=t.replace(/<(?:.|\n)*?>/gm,"");return n.length>e?n.substring(0,e-3)+"...":t},ZS=t=>{const e=t.split(" "),n=e.length;for(let r=0;r<n;r++)e[r]=EV(e[r]);return e.join(" ")},xV=t=>{const e=[];let n=null;const r=Math.floor(t.length/5)||1;for(let i=0;i<t.length&&(n=Math.floor(Math.random()*t.length),t[n]!==" "&&!e.includes(n)&&e.push(n),e.length!==r);i++);return e},nre=t=>{if(t=t||null,!t)return 0;if(!t.includes(":"))return Number(t);const e=t.split(":"),n=parseInt(e[0],10),r=parseInt(e[1],10);return(n>0?n*60:0)+r},DV=(t,e=3e3)=>new Promise(n=>{G(void 0,null,function*(){let r=!1;setTimeout(()=>{r||(r=!0,n())},e),yield Promise.all(Array.from(t.querySelectorAll("img")).filter(i=>!!i.src).map(i=>new Promise(o=>{i.complete&&i.naturalWidth?o():(i.addEventListener("abort",()=>{o()}),i.addEventListener("load",()=>{o()}),i.addEventListener("error",()=>{o()}))}))),r||(r=!0,n())})}),rre=(t,e)=>{let n=t;for(;n!==null;){if(n.classList.contains(e))return n;n=n.parentElement}return null},NV=(t,e)=>{let n=t;for(;n!==null;){if(e(n))return n;n=n.parentElement}return null},RV=t=>{let e=t,n=0;for(;e;)n+=e.scrollTop,e=e.parentElement;return n},Mh=t=>{let e=t,n=0;for(;e;)n+=e.offsetTop,e=e.parentElement;return n},LV=t=>{if(navigator.clipboard&&typeof navigator.clipboard.writeText=="function")navigator.clipboard.writeText(t).catch(e=>{console.error("[Playable] Copy operation failed:",e)});else{const e=document.createElement("textarea");e.value=t,e.style.position="fixed",e.style.top="0",e.style.left="0",document.body.appendChild(e),e.focus(),e.select();try{document.execCommand("copy")||console.error("[Playable] Copy operation failed without reason")}catch(n){console.error("[Playable] Copy operation failed:",n)}document.body.removeChild(e)}},ire=t=>{for(let e=t.length-1;e>0;e--){const n=Math.floor(Math.random()*(e+1));[t[Number(e)],t[Number(n)]]=[t[Number(n)],t[Number(e)]]}return t};function gn(t){return t!=null&&t!==""}const ore=t=>{const e=n=>{const r=document.querySelector(t);if(!r)return;const{top:i,bottom:o}=r.getBoundingClientRect();for(const s of n.touches)if(s.clientY>=i&&s.clientY<=o){n.preventDefault();break}};return window.addEventListener("touchstart",e,{passive:!1}),()=>{window.removeEventListener("touchstart",e)}};let e2=!1,t2=!1;const ci=(t,e,n)=>{var s;n=n||!1;const r=ue(),i=f({type:"leadfamly-campaign",action:t,uri:window.location.href,campaignId:Number((s=r.model)==null?void 0:s.id)},e&&{data:e}),o=n?window.top:window.parent;o&&ai()&&o.postMessage(JSON.stringify(i),"*")},n2=(t,e)=>{const n=r=>{let i;try{i=JSON.parse(r.data),i.action===t&&e(i)}catch(o){}};return window.addEventListener("message",n),()=>{window.removeEventListener("message",n)}},MV=()=>{var i,o;const t=ue(),e=t.gameWinner,n=t.flowRegistrationInfo,r=jr();if(!t2&&e!==null&&(n!=null&&n.id||r["send-game-event"])){t2=!0;const s=t.replacementTags,a={winner:e,metricData:t.metricData,registrationId:n==null?void 0:n.id};s.bulk_prize_value&&(a.bulkPrize=(i=a.bulkPrize)!=null?i:{},a.bulkPrize.code=s.bulk_prize_value),s.bulk_prize_value&&(a.bulkPrize=(o=a.bulkPrize)!=null?o:{},a.bulkPrize.value=s.bulk_prize_value),ci("game-state",a)}},$V=()=>{var r,i;const t=ue(),e=t.gameWinner,n=t.flowRegistrationInfo;if(!e2&&e!==null){e2=!0;const o=t.replacementTags,s=f({winner:e,metricData:t.metricData},(n==null?void 0:n.id)&&{registrationId:n.id});o.bulk_prize_value&&(s.bulkPrize=(r=s.bulkPrize)!=null?r:{},s.bulkPrize.code=o.bulk_prize_value),o.bulk_prize_value&&(s.bulkPrize=(i=s.bulkPrize)!=null?i:{},s.bulkPrize.value=o.bulk_prize_value),ci("no-flow-page",s)}else ci("no-flow-page",{})};var tr=(t=>(t[t.BLANK=0]="BLANK",t[t.TOP=1]="TOP",t[t.SELF=2]="SELF",t))(tr||{});const Nd=(t,e)=>{const n=ar(t.url,e);t.url=n!=null?n:t.url;const r=new CustomEvent("redirect");if(r.initCustomEvent("redirect",!0,!0,t),pn.emit("redirect",r),!r.defaultPrevented){if(t.url.startsWith("javascript:"))throw new Error("Unsafe JavaScript redirect. Rejected.");switch(t.target){case 0:window.open(t.url);break;case 2:ai()?(ci("scroll-to-top"),setTimeout(()=>{window.location.href=t.url},1)):window.location.href=t.url;break;case 1:if(window.top)try{window.top.location.href=t.url}catch(i){ai()?(ci("scroll-to-top"),setTimeout(()=>{window.location.href=t.url},1)):window.location.href=t.url}else window.location.href=t.url;break}}},FV=()=>location.hostname,ab={adminUiEndpoint:"https://appv2.leadfamly.com",apiEndpoint:"https://campaign-zone-1.api.leadfamly.com",leaderboardUI:"https://cdn.prod.leadfamly.com/frontend/leaderboard/leaderboard.js",facebookId:"0",sentry:{dsn:"https://46f7effaa6c94756ba9e977d80c75462@o367362.ingest.sentry.io/4504678627409920",environment:"prod"},adminUiEndpointOverwrites:[{lookup:"gameplay.lobyco.com",overwrite:"https://gameplay.lobyco.com"},{lookup:"app.playable.com",overwrite:"https://app.playable.com"}],analyticsEndpoint:"https://collector.prod.data.playable.com/"},m1=()=>ab,r2=t=>new RegExp("^((https?:)?\\/\\/)?(?:\\S+(?::\\S*)?@)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i").test(t);function Rp(t){try{const e=t.split(/[?#]/);if(!e[1])return{};const n=e[1].split("&"),r={};for(let o=0;o<n.length;o++)try{const s=n[o].split("=");r[decodeURIComponent(s[0])]=decodeURIComponent(s[1])}catch(s){console.error(`Error in parseQueryString when trying to loop params: ${s}`)}const i=new URL(t);for(const o of i.searchParams.keys()){const s=i.searchParams.get(o);s!==null&&(r[`${o}`]=s)}return r}catch(e){return{}}}const ar=(t,e)=>t&&((!(t.includes(":")&&!t.includes("http"))&&t.indexOf("coop-game-")!==0||t.indexOf("lotto://")===0)&&(t&&!t.includes("http://")&&!t.includes("https://")&&!t.includes(":")&&t[0]!=="/"&&t[0]!=="#"&&(t="http://"+t),t.startsWith("/files/")&&(t=`https://${window.location.host}`+t),t=BV(t),t=VV(t)),rr(t,e));function cA(){const t=at();return typeof window!="undefined"?window.location.href:t.url}function jr(){const t=ue();return f(f({},Rp(cA())),t.staticQueryParams)}function sre(t){return jr()[`${t}`]}const BV=t=>{var n,r,i,o,s,a,l,c,u,d,m,g;const e=ue();if((r=(n=e.model)==null?void 0:n.state.config)!=null&&r.utmEnabled&&t.includes("http")&&!t.includes("utm_source=")&&!t.includes("utm_medium=")&&!t.includes("utm_campaign=")&&typeof((o=(i=e.model)==null?void 0:i.state.config)==null?void 0:o.utmSource)!="undefined"&&typeof((a=(s=e.model)==null?void 0:s.state.config)==null?void 0:a.utmCampaign)!="undefined"&&typeof((c=(l=e.model)==null?void 0:l.state.config)==null?void 0:c.utmMedium)!="undefined"){const p=jr(),h=[],v=p.utm_source||((u=e.model)==null?void 0:u.state.config.utmSource),b=p.utm_medium||((d=e.model)==null?void 0:d.state.config.utmMedium),y=p.utm_campaign||((m=e.model)==null?void 0:m.state.config.utmCampaign),_=p.utm_content||((g=e.model)==null?void 0:g.state.config.utmContent);h.push("utm_source="+encodeURIComponent(v)),h.push("utm_medium="+encodeURIComponent(b)),h.push("utm_campaign="+encodeURIComponent(y)),_&&!t.includes("utm_content=")&&h.push("utm_content="+encodeURIComponent(_)),t.includes("?")?t+="&":t+="?",t+=h.join("&")}return t},i2=(t,e)=>rr(t,e).replace(/<a.*href="(.+?)"/gm,(n,r)=>{var i;return n.replace(r,(i=ar(r))!=null?i:"")}),VV=t=>{var a,l,c,u,d,m,g,p;const e=ue(),n=m1(),r=at().url.includes("/campaign/view/demo");if(t.includes("/track?url=")||t&&(t.indexOf("#")===0||t.match(/#[a-z0-9_-]+#/gim))||t&&((l=(a=e.model)==null?void 0:a.state.config)!=null&&l.deactivateInternalLinkTracking)||!t)return t;t=t.replace(/&aelig;/gi,"æ").replace(/&oslash;/gi,"ø").replace(/&aring;/gi,"å").replace(/&AElig;/gi,"Æ").replace(/&Oslash;/gi,"Ø").replace(/&Aring;/gi,"Å").replace(/&amp;/gi,"&"),t=t.replace("å","%C3%A5").replace("Å","%C3%85").replace("æ","%C3%A6").replace("Æ","%C3%86").replace("ø","%C3%B8").replace("Ø","%C3%98");let i=(d=(u=(c=e.model)==null?void 0:c.state.config)==null?void 0:u.apiEndpoint)!=null?d:n.apiEndpoint;r&&(i=window.location.origin);const o=i+"/track?url=",s=encodeURIComponent(t);return o+s+"&campaign_id="+((m=e.model)==null?void 0:m.id)+"&customer_id="+((p=(g=e.model)==null?void 0:g.state.config)==null?void 0:p.customerId)},uA=t=>{const e=window.location.href,n=e.endsWith("/")?e.slice(0,-1):e;return new URL(n).hostname},UV=t=>uA().endsWith("localhost"),HV=t=>uA().endsWith("dev.playable.com"),Bn=()=>{const t=m1(),e=FV();if(t.adminUiEndpointOverwrites&&Array.isArray(t.adminUiEndpointOverwrites)&&t.adminUiEndpointOverwrites.length>0){const n=t.adminUiEndpointOverwrites.find(r=>r.lookup===e);if(n)return console.info("Made use of custom administration URL:",n.overwrite),n.overwrite}return t.adminUiEndpoint};class Jn{constructor(e){Ke(this,"_data");Ke(this,"modelId");Ke(this,"state");this._data=e,this.modelId=Yt(),this.state=Zs({}),this.shallSkipInitialParse()||this.parse(e)}toJSON(){return{}}setValue(e,n,r){typeof r=="undefined"&&(r=!0);const i=this.getValuePath(e);if(i){let o,s=this._data;for(o=0;o<i.length-1;o++)typeof s[i[Number(o)]]=="undefined"?typeof i[o+1]!="undefined"&&Number(i[o+1])===0?s[i[Number(o)]]=[]:s[i[Number(o)]]={}:Array.isArray(s[i[o]])&&Number(i[o])!=i[o]&&s[i[o]].length===0&&(s[i[Number(o)]]={}),s=s[i[Number(o)]];s[i[Number(o)]]=n,r&&this.parse(this._data)}}setData(e){this._data=e,this.parse(this._data)}getData(){return this._data}serialize(){return JSON.stringify(this.getData())}redoParse(){this.parse(this._data)}getValuePath(e){const n=this.getValueRoot();return n&&n.length>0&&e.indexOf(n)!==0?[...this.getValueRoot().split("."),...e.split(".")]:[...e.split(".")]}shallSkipInitialParse(){return!1}getValueRoot(){return""}}function lb(){const t=ue(),e=at();return{getDate:()=>{var s;const r=new Date,i=((s=e.url)!=null?s:window.location.href).includes("/campaign/view/demo"),o=t.gameTestDate;return i&&o?o:r}}}const Ys=qc("clipboard",{state:()=>({elementInClipboard:null,dataInClipboard:null}),getters:{},actions:{add(t){this.elementInClipboard=t,this.dataInClipboard=t.serialize()},clear(){this.dataInClipboard=null,this.elementInClipboard=null}}}),Pt=qc("editing",{state:()=>({showGameSettingsModal:!1,showLayoutSettingsModal:!1,isNavigatorActive:!1,activeTabCategory:void 0,activeFormUrl:"",activeModel:void 0,isContextMenuVisible:!1,selectedContextItem:void 0,loading:!1,contextXPosition:0,contextYPosition:0,sectionWithGame:null,navigatorCategories:[{id:Ve.SECTION,label:"Sections",active:!0,strings:{plural:"sections",single:"section",addNew:"Add new section"}},{id:Ve.FLOWPAGE,isActive:!1,hide:!1,label:"Flow pages",strings:{plural:"flow pages",single:"flow page",addNew:"Add new flow page"}},{id:Ve.POPOVER,isActive:!1,hide:!1,label:"Popovers",strings:{plural:"popovers",single:"popover",addNew:"Add new popover"}}]}),getters:{activeNavigatorId(t){var e;return(e=t.activeModel)==null?void 0:e.state.id}},actions:{setActiveModel(t){this.activeModel=t,this.activeModel&&this.activeModel.setEditingActive()},hideError(){this.error=void 0},showError(t,e){this.error={title:t,description:e}},hideDeletePrompt(){this.deletePrompt=void 0},showDeletePrompt(t,e,n){this.deletePrompt={title:e,description:n,callback:t}},removeActiveModel(){var t;(t=this.activeModel)!=null&&t.state.edit&&(this.activeModel.state.edit.isActive=!1),this.activeModel=void 0},hideContextMenu(){this.isContextMenuVisible=!1,this.selectedContextItem=void 0},showContextMenu(t,e,n){this.contextXPosition=e?e.clientX:0,this.contextYPosition=e?e.clientY:0,t&&(this.isContextMenuVisible=!0,this.selectedContextItem=n)}}});class Xc extends Jn{constructor(n,r){super(n);Ke(this,"identifier");this.identifier=r,this.parse(this.getData())}shallSkipInitialParse(){return!0}parse(n){const r=this.state;n.code&&n.code.length>0?r.code=Xc.parseCSSCodeWithIdentifier(n,this.identifier):r.code=void 0}static parseCSSCodeWithIdentifier(n,r){return n==null?void 0:n.code.replace(/^selector/gm,"."+r).replace(/ selector/gm," ."+r).replace(/&#62;/gi,">").replace(/&#60;/gi,"<").replace(/&#92;/gi,"\\")}authorSignature(){return"Nicky Christensen"}}class fA extends Error{}function Or(){const t=ue(),e=(o,s=!1)=>{var d,m,g,p,h;typeof o=="undefined"&&(o=t.flowIndex);const a=o==null?0:o+1;if(typeof((d=t.model)==null?void 0:d.state.flowPages[Number(a)])=="undefined")return null;const l=(m=t.model)==null?void 0:m.state.flowPages[Number(a)];if(!l)return null;const c=l.state;if(!s&&t.gameEnded&&l.getAddons("gameplay").length>0)return e(t.model.getFlowPageIndex(l.id),s);const u=(h=(p=(g=c.config)==null?void 0:g.settings)==null?void 0:p.state.advanced)==null?void 0:h.visibilityCondition;return u&&!u.check()?e(t.model.getFlowPageIndex(l.id),s):c?c.id:null};return{getNextFlowPage:e,makeSpecificFlowPageActive:o=>{var s,a;if(!((s=t.model)!=null&&s.getFlowPageModel(o)))throw new fA(`The requested flow page ${o} does not exist on the campaign.`);if((a=t.model)!=null&&a.state.isEditModeActive){const l=t.model.state.flowPages.findIndex(d=>d.id===o),c=t.model.state.flowPages.findIndex(d=>d.getAddons("gameplay").length>0);l!==-1&&c!==-1&&l<=c&&t.resetGameState()}t.flowId=o,t.fictiveFlowPage=void 0},getFirstFlowPage:()=>e(null,!0),goToNextFlowPage:()=>{const o=e();o?(t.flowId=o,t.fictiveFlowPage=void 0):(t.noMoreFlowPages=!0,$V())}}}var Uo;class GV{constructor(e){xt(this,Uo);en(this,Uo,e)}get rows(){return De(this,Uo).state.content[0]&&De(this,Uo).state.content[0].type===zi.GRID?De(this,Uo).state.content[0].rows.map(e=>new Lv(e)):(console.error("[SDK] Not able to find any rows on the section"),[])}get formFields(){const e=[];return this.rows.forEach(n=>{n.columns.forEach(r=>{r.addons.forEach(i=>{i instanceof Ep&&e.push(...i.formFields)})})}),e}get id(){return De(this,Uo).state.id}get title(){return De(this,Uo).state.title}}Uo=new WeakMap;var Ho;class dA{constructor(e){xt(this,Ho);en(this,Ho,e)}get rows(){return De(this,Ho).state.content[0]&&De(this,Ho).state.content[0].type===zi.GRID?De(this,Ho).state.content[0].rows.map(e=>new Lv(e)):(console.error("[SDK] Not able to find any rows on the section"),[])}get formFields(){const e=[];return this.rows.forEach(n=>{n.columns.forEach(r=>{r.addons.forEach(i=>{i instanceof Ep&&e.push(...i.formFields)})})}),e}get id(){return De(this,Ho).state.id}get title(){return De(this,Ho).state.title}}Ho=new WeakMap;var vi=(t=>(t.NONE="none",t.WINNER="winner",t.LOSER="loser",t))(vi||{});class Un extends Jn{parse(e){var r,i,o,s,a,l,c,u,d,m,g,p,h,v,b,y,_,w,S,E,P;const n=this.state;if(n.condition=(r=e.condition)!=null?r:vi.NONE,e.date_range&&(n.dateRange=Un.parseDateRangeData(e.date_range)),e.time_range&&(n.timeRange=Un.parseTimeRangeData(e.time_range)),n.devices={desktop:((o=(i=e.devices)==null?void 0:i.desktop)!=null?o:"1")==="1",tablet:((a=(s=e.devices)==null?void 0:s.tablet)!=null?a:"1")==="1",mobile:((c=(l=e.devices)==null?void 0:l.mobile)!=null?c:"1")==="1"},e.metric_data&&(n.metricData=Un.parseMetricData(e.metric_data),(u=e.metric_data)!=null&&u.items?n.metricData.items=e.metric_data.items.map(A=>{var C;return{field:(C=A.field)!=null?C:"",type:Number(A.type),value:(A.value||A.value_option||"")+""}}).filter(A=>A.field):n.metricData.items=[]),e.form_fields){let A;switch(e.form_fields.operator){case"and":A="and";break;default:A="or";break}n.formFields={operator:A,enabled:e.form_fields.enabled==="1",items:(g=(m=(d=e.form_fields)==null?void 0:d.items)==null?void 0:m.map(C=>({field:C.field,type:Number(C.type),value:C.value})).filter(C=>C.field))!=null?g:[]}}if((p=e==null?void 0:e.flow)!=null&&p.pages){n.flow={enabled:e.flow.enabled==="1"},n.flow.pages={};for(const[A,C]of Object.entries(e.flow.pages))A&&(n.flow.pages[parseInt(A)]=!!Number(C))}if(e.parameters&&(n.parameters=Un.parseParametersData(e.parameters),n.parameters.items=(b=(v=(h=e.parameters)==null?void 0:h.items)==null?void 0:v.map(A=>({field:A.name,type:Number(A.type),value:A.value})).filter(A=>A.field))!=null?b:[]),e.cookies&&(n.cookies=Un.parseCookiesData(e.cookies),n.cookies.items=(w=(_=(y=e.cookies)==null?void 0:y.items)==null?void 0:_.map(A=>({field:A.name,type:Number(A.type),value:Number(A.value)})).filter(A=>A.field))!=null?w:[]),e.bulk_prizes?n.bulkPrizes={enabled:Number(e.bulk_prizes.enabled)===1,condition:(S=e.bulk_prizes)==null?void 0:S.condition,prizeCondition:(E=e.bulk_prizes)==null?void 0:E.prize_condition}:n.bulkPrizes&&delete n.bulkPrizes,e.custom){const A=(P=n.custom)!=null?P:[],C=[];for(const T in e.custom)if(Object.prototype.hasOwnProperty.call(e.custom,T)){const D=A.find(k=>k.alias===T);D?(D.settings=e.custom[`${T}`],C.push(D)):C.push({alias:T,settings:e.custom[`${T}`]})}n.custom=C}else n.custom=void 0}check(e,n){var s;const i=(s=ue().model)==null?void 0:s.state.isEditModeActive,o=this.validateCondition(n)&&this.validateDateRange()&&this.validateTimeRange()&&this.validateMetricData(e)&&this.validateFormFields()&&this.validateFlow()&&this.validateDevices()&&this.validateParameters()&&this.validateCookies()&&this.validateBulkPrizes()&&this.validateCustomResolvers();return i?this.validateDevices():o}static parseMetricData(e){return f(f({},(e==null?void 0:e.operator)&&{operator:e.operator}),(e==null?void 0:e.enabled)&&{enabled:e.enabled==="1"})}static parseTimeRangeData(e){return f(f(f({},(e==null?void 0:e.enabled)&&{enabled:e.enabled==="1"}),(e==null?void 0:e.time_from)&&{timeFrom:e.time_from.split(":").map((n,r)=>Number(n)*(r===0?60:1)).reduce((n,r)=>n+r,0),timeFromRaw:e.time_from}),(e==null?void 0:e.time_to)&&{timeTo:e.time_to.split(":").map((n,r)=>Number(n)*(r===0?60:1)).reduce((n,r)=>n+r,0),timeToRaw:e.time_to})}static parseDateRangeData(e){return f(f(f({},(e==null?void 0:e.enabled)&&{enabled:e.enabled==="1"}),(e==null?void 0:e.date_from)&&{dateFrom:$s(`${e.date_from} 00:00:00`),dateFromRaw:e.date_from}),(e==null?void 0:e.date_to)&&{dateTo:$s(`${e.date_to} 23:59:59`),dateToRaw:e.date_to})}static parseCookiesData(e){return f(f({},(e==null?void 0:e.operator)&&{operator:e.operator}),(e==null?void 0:e.enabled)&&{enabled:e.enabled==="1"})}static parseParametersData(e){return f(f({},(e==null?void 0:e.operator)&&{operator:e.operator}),(e==null?void 0:e.enabled)&&{enabled:e.enabled==="1"})}validateCondition(e){var i,o,s,a;if(!((i=this.state)!=null&&i.condition)||((o=this.state)==null?void 0:o.condition)===vi.NONE)return!0;const n=ue(),r=e!=null?e:n.gameWinner;return r&&((s=this.state)==null?void 0:s.condition)===vi.WINNER||r===!1&&((a=this.state)==null?void 0:a.condition)===vi.LOSER}validateDateRange(){var i,o,s,a;if(!((o=(i=this.state)==null?void 0:i.dateRange)!=null&&o.enabled))return!0;const e=(s=this.state.dateRange)!=null&&s.dateFrom?this.state.dateRange.dateFrom:null,n=(a=this.state.dateRange)!=null&&a.dateTo?this.state.dateRange.dateTo:null,r=lb().getDate();return!(e!==null&&e.getTime()>r.getTime()||n!==null&&n.getTime()<r.getTime())}validateTimeRange(){var o,s,a,l,c,u,d,m,g;if(!((s=(o=this.state)==null?void 0:o.timeRange)!=null&&s.enabled))return!0;const e=lb().getDate();if((a=this.state.dateRange)!=null&&a.enabled){if(this.state.dateRange.dateFromRaw&&this.state.timeRange.timeFromRaw){const p=$s(`${this.state.dateRange.dateFromRaw} ${this.state.timeRange.timeFromRaw}:00`);if(e.getTime()<p.getTime())return!1}if(this.state.dateRange.dateToRaw&&this.state.timeRange.timeToRaw){const p=$s(`${this.state.dateRange.dateToRaw} ${this.state.timeRange.timeToRaw}:59`);if(e.getTime()>p.getTime())return!1}}const n=(l=this.state.timeRange)!=null&&l.timeFrom||this.state.timeRange.timeFrom===0?this.state.timeRange.timeFrom:null,r=(c=this.state.timeRange)!=null&&c.timeTo||this.state.timeRange.timeTo===0?this.state.timeRange.timeTo:null,i=e.getHours()*60+e.getMinutes();return!(!((u=this.state.dateRange)!=null&&u.enabled)&&!((d=this.state.dateRange)!=null&&d.dateFromRaw)&&n!==null&&n>i||!((m=this.state.dateRange)!=null&&m.enabled)&&!((g=this.state.dateRange)!=null&&g.dateToRaw)&&r!==null&&r<i)}validateMetricData(e){var r,i,o,s,a,l;if(!((i=(r=this.state)==null?void 0:r.metricData)!=null&&i.enabled)||!((o=this.state)!=null&&o.metricData.items))return!0;const n=ue();return this.matchConditionsAgainstDataSet(((a=(s=this.state)==null?void 0:s.metricData)==null?void 0:a.operator)||"and",e!=null?e:n.metricData,(l=this.state)==null?void 0:l.metricData.items)}validateFormFields(){var n,r,i,o,s,a,l,c;if(!((r=(n=this.state)==null?void 0:n.formFields)!=null&&r.enabled)||!((i=this.state)!=null&&i.formFields.items)||((s=(o=this.state)==null?void 0:o.formFields)==null?void 0:s.items.length)===0)return!0;const e=ue();return this.matchConditionsAgainstDataSet(((l=(a=this.state)==null?void 0:a.formFields)==null?void 0:l.operator)||"and",u=>{var m;const d=(m=e.model)==null?void 0:m.getRegistrationFieldModel(g=>Number(u)===Number(g.id));if(d)return d.getSerializedCookieValue()},(c=this.state)==null?void 0:c.formFields.items)}validateFlow(){var r,i,o,s;if(!((i=(r=this.state)==null?void 0:r.flow)!=null&&i.enabled)||!((o=this.state)!=null&&o.flow.pages))return!0;const n=ue().flowId;return n===void 0?!1:!!((s=this.state)!=null&&s.flow.pages[Number(n)])}validateParameters(){var e,n,r,i,o,s;return!((n=(e=this.state)==null?void 0:e.parameters)!=null&&n.enabled)||!((r=this.state)!=null&&r.parameters.items)?!0:this.matchConditionsAgainstDataSet(((o=(i=this.state)==null?void 0:i.parameters)==null?void 0:o.operator)||"and",jr(),(s=this.state)==null?void 0:s.parameters.items)}validateCookies(){var r,i,o,s,a,l;if(!((i=(r=this.state)==null?void 0:r.cookies)!=null&&i.enabled)||!((o=this.state)!=null&&o.cookies.items))return!0;const e=fV(),n={};return e.forEach(c=>{if(c){const u=Qr(c);if(typeof u=="string"||typeof u=="number"){const d=Qr(c);d&&(n[`${c}`]=d)}}}),this.matchConditionsAgainstDataSet(((a=(s=this.state)==null?void 0:s.cookies)==null?void 0:a.operator)||"and",n,(l=this.state)==null?void 0:l.cookies.items)}validateBulkPrizes(){var s,a,l;if(!((a=(s=this.state)==null?void 0:s.bulkPrizes)!=null&&a.enabled)||!((l=this.state)!=null&&l.bulkPrizes.condition))return!0;const r=ue().replacementTags.bulk_prize_id,i=this.state.bulkPrizes.condition,o=this.state.bulkPrizes.prizeCondition;if(i==="winner"){if(!r)return!1;if(o)return o.includes(r.toString())}else if(i==="not_winner"){if(r)return!1}else if(i.includes("bulk_")&&"bulk_"+r!==i)return!1;return!0}validateDevices(){const{isDesktop:e,isTablet:n,isMobile:r}=je();return!this.state.devices.desktop&&e||!this.state.devices.tablet&&n?!1:!(!this.state.devices.mobile&&r)}validateCustomResolvers(){if(this.state.custom&&this.state.custom.length>0){let e=!0;const n=Un.getCustomResolvers();return this.state.custom.forEach(r=>{n[r.alias]||console.error(`Unrecognized visibility condition resolver "${r.alias}"`),n[r.alias]&&!n[r.alias](r.settings)&&(e=!1)}),e}return!0}matchConditionsAgainstDataSet(e,n,r){let i=!0,o=0;if(r.forEach(s=>{let a=typeof n=="function"?n(s.field):n[s.field],l=!1;switch(typeof s.field=="string"&&typeof s.value=="string"&&typeof n=="object"&&`${s.field}_${s.value}`in n&&(a=n[`${s.field}_${s.value}`],l=!0),s.type){case 1:typeof a!="undefined"&&a!==null&&s.value==a?o++:i=!1;break;case 2:if(s.value===""){i=!1;break}s&&s.value&&!(typeof a!="undefined"&&a!==null&&a!==""&&Number(a)>=Number(s.value))?i=!1:o++;break;case 3:if(s.value===""){i=!1;break}s&&s.value&&!(typeof a!="undefined"&&a!==null&&a!==""&&Number(a)<=Number(s.value))?i=!1:o++;break;case 4:if(s.value===""){i=!1;break}s&&s.value&&!(typeof a!="undefined"&&a!==null&&a!==""&&Number(a)>Number(s.value))?i=!1:o++;break;case 5:if(s.value===""){i=!1;break}s&&s.value&&!(typeof a!="undefined"&&a!==null&&a!==""&&Number(a)<Number(s.value))?i=!1:o++;break;case 6:if(l&&a){o++;break}typeof a!="undefined"&&a!==null&&(a+"").toLowerCase().includes((s.value+"").toLowerCase())?o++:i=!1;break;case 7:typeof a=="undefined"||a===null||a===""||a==="0"?o++:i=!1;break;case 8:typeof a!="undefined"&&a!==null&&a!==""&&a!=="0"?o++:i=!1;break;case 9:typeof a=="undefined"||a===null||s.value!=a?o++:i=!1;break;case 10:if(l&&!a){o++;break}typeof a=="undefined"||a===null||!(a+"").toLowerCase().includes((s.value+"").toLowerCase())?o++:i=!1;break}}),e==="or"){if(o===0)return!1}else if(!i)return!1;return!0}static getCustomResolvers(){var e;return(e=vt.get("visibility-conditions-resolvers"))!=null?e:{}}static registerCustomResolver(e,n){const r=this.getCustomResolvers();r[`${e}`]=n,vt.set("visibility-conditions-resolvers",r)}authorSignature(){return"Dannie Hansen"}}class Oi extends Jn{parse(e){var r,i;const n=this.state;e!=null&&e.generic?n.generic=Oi.parseGenericData(e):n.generic=void 0,e!=null&&e.advanced?n.advanced=Oi.parseAdvancedData(e):n.advanced=void 0,e!=null&&e.position?n.position=Oi.parsePositionData(e):n.position=void 0,e!=null&&e.transitions?n.transitions=Oi.parseTransitionData(e):n.transitions=void 0,e.visibility_condition||e.devices?n.visibilityConditions?n.visibilityConditions.setData(H(f({},(r=e.visibility_condition)!=null?r:{}),{devices:e.devices?{desktop:e.devices.desktop,tablet:e.devices.desktop,mobile:e.devices.mobile}:void 0})):n.visibilityConditions=new Un(H(f({},(i=e.visibility_condition)!=null?i:{}),{devices:e.devices?{desktop:e.devices.desktop,tablet:e.devices.desktop,mobile:e.devices.mobile}:void 0})):n.visibilityConditions=void 0,n.styling=n.styling||{},n.styling=Oi.constructElementInlineStyles(n)}static parseGenericData(e){if(e!=null&&e.generic){const n=Re(e.generic);return n?Oi.constructGenericState(n):void 0}}static constructGenericState(e){var r,i,o,s,a,l,c,u,d,m,g,p,h,v,b,y,_,w,S,E;let n=(r=e.width)==null?void 0:r.custom;return((i=e.width)==null?void 0:i.type)===sc.CUSTOM&&(typeof e.width.custom=="undefined"||e.width.custom.length===0)&&(n="100%"),f(f({margin:f(f(f(f({},gn((o=e.margin)==null?void 0:o.top)&&{top:Number((s=e.margin)==null?void 0:s.top)}),gn((a=e.margin)==null?void 0:a.right)&&{right:Number((l=e.margin)==null?void 0:l.right)}),gn((c=e.margin)==null?void 0:c.bottom)&&{bottom:Number((u=e.margin)==null?void 0:u.bottom)}),gn((d=e.margin)==null?void 0:d.left)&&{left:Number((m=e.margin)==null?void 0:m.left)}),padding:f(f(f(f({},gn((g=e.padding)==null?void 0:g.top)&&{top:Number((p=e.padding)==null?void 0:p.top)}),gn((h=e==null?void 0:e.padding)==null?void 0:h.right)&&{right:Number((v=e.padding)==null?void 0:v.right)}),gn((b=e==null?void 0:e.padding)==null?void 0:b.bottom)&&{bottom:Number((y=e.padding)==null?void 0:y.bottom)}),gn((_=e==null?void 0:e.padding)==null?void 0:_.left)&&{left:Number((w=e.padding)==null?void 0:w.left)}),width:f(f({},((S=e.width)==null?void 0:S.type)&&{type:(E=e.width)==null?void 0:E.type}),n&&{custom:n})},e.min_height&&{minHeight:e.min_height}),e.horisontal_alignment&&{horizontalAlignment:e.horisontal_alignment})}static parseAdvancedData(e){if(e.advanced)return Oi.constructAdvancedState(e.advanced)}static constructAdvancedState(e){return f(f(f({},e.zindex&&{zIndex:Number(e.zindex)}),e.element_id&&{elementId:e.element_id}),e.classname&&{className:e.classname})}static parsePositionData(e){var n,r,i;if(e!=null&&e.position){const o=ue();(((n=o.model)==null?void 0:n.state.deviceType)===Et.ALL_DEVICES||((r=o.model)==null?void 0:r.state.deviceType)===Et.ADS&&((i=o.model)==null?void 0:i.state.adsSizeType)===kn.RESPONSIVE)&&!e.position.desktop&&Object.keys(e.position).length>0&&(e.position.desktop={position:Fr.EMPTY,overwrite_mobile:"0",overwrite_tablet:"0"});const s=Re(e.position);return s?Oi.constructPositionState(s):void 0}}static constructPositionState(e){var i,o;let n=e.horizontal,r=e.vertical;return(e.position&&e.position===Fr.FIXED||e.position===Fr.ABSOLUTE)&&(n!=null&&n.offset||(n={alignment:(i=n==null?void 0:n.alignment)!=null?i:ca.LEFT,offset:"0px"}),r!=null&&r.offset||(r={alignment:(o=r==null?void 0:r.alignment)!=null?o:Rm.TOP,offset:"0px"})),f(f(f({},e.position&&{position:e.position}),n&&{horizontal:n}),r&&{vertical:r})}static parseTransitionData(e){if(e!=null&&e.transitions){const n=Re(e.transitions);return n?Oi.constructTransitionState(n):void 0}}static constructTransitionState(e){const n={enabled:!1};return e.enter&&e.enter!=="none"&&(n.enabled=!0,n.type=e.enter,e.enter_delay&&(n.delay=Number(e.enter_delay)),e.enter_duration&&(n.duration=Number(e.enter_duration))),n}static constructElementInlineStyles(e){var l,c,u,d,m,g;if(!e)return;const n=e.generic,r=n==null?void 0:n.margin,i=n==null?void 0:n.padding,o=e.advanced,s=e.position;let a="flex-start";switch(n==null?void 0:n.horizontalAlignment){case ca.LEFT:a="flex-start";break;case ca.RIGHT:a="flex-end";break;case ca.CENTER:a="center";break}return f(f(f(f(f(f(f(f(f(f(f(f(f({},gn(r==null?void 0:r.top)&&{marginTop:`${r==null?void 0:r.top}px`}),gn(r==null?void 0:r.bottom)&&{marginBottom:`${r==null?void 0:r.bottom}px`}),gn(r==null?void 0:r.right)&&{marginRight:`${r==null?void 0:r.right}px`}),gn(r==null?void 0:r.left)&&{marginLeft:`${r==null?void 0:r.left}px`}),gn(i==null?void 0:i.top)&&{paddingTop:`${i==null?void 0:i.top}px`}),gn(i==null?void 0:i.bottom)&&{paddingBottom:`${i==null?void 0:i.bottom}px`}),gn(i==null?void 0:i.right)&&{paddingRight:`${i==null?void 0:i.right}px`}),gn(i==null?void 0:i.left)&&{paddingLeft:`${i==null?void 0:i.left}px`}),(s==null?void 0:s.position)&&f(f({position:s==null?void 0:s.position},(s==null?void 0:s.vertical)&&(s.position===Fr.ABSOLUTE||s.position===Fr.FIXED)&&f(f({},s.vertical.alignment!==Rm.BOTTOM&&{top:(l=s.vertical)!=null&&l.offset?s.vertical.offset:0,bottom:"auto"}),s.vertical.alignment===Rm.BOTTOM&&(s.position===Fr.ABSOLUTE||s.position===Fr.FIXED)&&{top:"auto",bottom:s.vertical.offset?s.vertical.offset:0})),(s==null?void 0:s.horizontal)&&f(f({},((c=s.horizontal)==null?void 0:c.alignment)!==ca.RIGHT&&(s.position===Fr.ABSOLUTE||s.position===Fr.FIXED)&&{left:(u=s.horizontal)!=null&&u.offset?s.horizontal.offset:0,right:"auto"}),((d=s.horizontal)==null?void 0:d.alignment)===ca.RIGHT&&(s.position===Fr.ABSOLUTE||s.position===Fr.FIXED)&&{left:"auto",right:(m=s.horizontal)!=null&&m.offset?s.horizontal.offset:0}))),(n==null?void 0:n.minHeight)&&{minHeight:n.minHeight}),(n==null?void 0:n.horizontalAlignment)&&{alignSelf:a}),(o==null?void 0:o.zIndex)&&{zIndex:o.zIndex,position:"relative"}),((g=n==null?void 0:n.width)==null?void 0:g.type)===sc.CUSTOM&&{width:n.width.custom})}}class ht extends Jn{constructor(n,r){var o;super(n);Ke(this,"campaignId");Ke(this,"column");Ke(this,"deleted",!1);this.column=r,this.campaignId=r==null?void 0:r.campaignId;const i=(o=vt.get("reserved-addon-ids"))!=null?o:[];(!n.id||i.includes(n.id))&&(n.id=Yt()),i.push(n.id),vt.set("reserved-addon-ids",i),this.parse(n)}parse(n){var s,a,l,c,u,d,m;const r=ue(),i=this.state;i.modelId=this.modelId,i.alias=n.alias,i.id=(s=n.id)!=null?s:Yt(),i.classIdentifier=`grid__addon--${i.id}`,i.addonValid=this.isAddonValid();const o=(a=r.model)==null?void 0:a.state.edit;!i.edit&&(o!=null&&o.enabled)&&(i.edit={},i.edit.icon="",i.edit.label=(l=n.label)!=null?l:"",i.edit.isActive=!1,i.edit.isFocus=!1,i.edit.title=this.getAddonTitle()),(c=n==null?void 0:n.settings)!=null&&c.advanced&&(i.genericAdvancedSettings?i.genericAdvancedSettings.setData(n.settings.advanced):i.genericAdvancedSettings=new Oi(n.settings.advanced)),(m=(d=(u=n.settings)==null?void 0:u.advanced)==null?void 0:d.generic)!=null&&m.customcss&&(i.customCss=this.parseCustomCSSData(n,i.classIdentifier)),this.parseAddon(n)}isAddonValid(){return!0}getEditUrl(){if(!this.column)throw new Error("Missing column context for addon");const n=`/edit/campaign/addon/${this.campaignId}/${this.column.sectionId}?row_index=${this.column.rowIndex}&col_index=${this.column.index}&addon_index=${this.index}`;return Dd(n)}getAddonTitle(){var i,o,s;const r=(o=(i=ue().model)==null?void 0:i.state.edit)==null?void 0:o.addons;return r?(s=r[this.state.alias])==null?void 0:s.name:this.state.alias}getValueRoot(){return"settings"}getSection(){if(!this.column)throw new Error("Missing column context for addon");return this.column.row.section}canDelete(){if(!this.column)throw new Error("Missing column context for addon");return this.column.row.section.canDelete()}canOpenSectionSettings(){return this.getSection().getSectionType()===Ve.FLOWPAGE}canOpenGameSettings(){return this.getSection().getSectionType()===Ve.FLOWPAGE}openSectionSettings(){this.getSection().openSectionSettings()}canCopy(){return!this.state.alias.includes("game")}canDuplicate(){return!!(this.index||this.index===0&&this.column)}canPaste(){var o,s,a;const n=Ys(),i=(o=Pt().activeModel)==null?void 0:o.getSection();return(a=(s=i==null?void 0:i.state)==null?void 0:s.config)!=null&&a.hasRegistrationAddon?!1:n.elementInClipboard instanceof ht}canMoveUp(){return this.index>0}onMoveUp(){if(!this.column)throw new Error("Missing column context for addon");this.column.onMoveAddonUp(this.index)}canMoveDown(){if(!this.column)throw new Error("Missing column context for addon");const r=this.column.state;return this.index<r.addons.length-1}onMoveDown(){if(!this.column)throw new Error("Missing column context for addon");this.column.onMoveAddonDown(this.index)}onPasteElement(){if(!this.column)throw new Error("Missing column context for addon");const r=Ys().dataInClipboard;r&&this.column.onPasteAddon(r,this.index)}onDelete(){return G(this,null,function*(){})}delete(){return G(this,null,function*(){if(!this.column)throw new Error("Missing column context for addon");this.deleted||(this.deleted=!0,yield this.column.deleteAddon(this.index))})}saveBlock(){return G(this,null,function*(){if(!this.column)throw new Error("Missing column context for addon");return this.column.row.section.saveBlock()})}parseCustomCSSData(n,r){var i,o,s;if((s=(o=(i=n.settings)==null?void 0:i.advanced)==null?void 0:o.generic)!=null&&s.customcss){const a=Re(n.settings.advanced.generic.customcss);return a&&a.code&&a.code.length>0?this.constructCustomCSSState(a,r):void 0}}constructCustomCSSState(n,r){return new Xc(n,r)}shallSkipInitialParse(){return!0}setEditingActive(){if(!this.column)throw new Error("Missing column context for addon");this.state.edit&&(this.state.edit.isActive=!0,this.state.edit.isCollapsed=!1),this.column.state.edit&&(this.column.state.edit.isCollapsed=!1),this.column.row.state.edit&&(this.column.row.state.edit.isCollapsed=!1),this.column.row.section.state.edit&&(this.column.row.section.state.edit.isCollapsed=!1)}callAddonHook(n,r){return G(this,null,function*(){var a,l,c,u,d;if(!this.column)throw new Error("Missing column context for addon");const i=ue(),o=`${(u=(c=(l=(a=i.model)==null?void 0:a.state)==null?void 0:l.config)==null?void 0:c.campaignApiRoot)!=null?u:""}/api/v1/campaign/addonHook?hook=${n}&campaign_id=${(d=i.model)==null?void 0:d.id}&page_id=${this.getSection().id}&row_index=${this.column.row.index}&col_index=${this.column.index}&addon_index=${this.index}`,{postDataFormData:s}=Xt(o,r);return yield s()})}get index(){const n=this.column.state.addons.indexOf(this);if(n===void 0)throw new Error("Could not find addon index in column addons");return n}get alias(){return this.getData().alias}}class Cr extends ht{parseAddon(e){var r,i,o,s,a,l,c,u,d,m;const n=this.state;e.settings.button_id&&(n.buttonId=e.settings.button_id),n.label=e.settings.label||"Lorem ipsum",n.buttonStyle=e.settings.button_style||Od.PRIMARY,(i=(r=e.settings)==null?void 0:r.action)!=null&&i.type?n.action?n.action.setData((o=e.settings)==null?void 0:o.action):n.action=new Jr((s=e.settings)==null?void 0:s.action):n.action=void 0,n.layout=(a=n.layout)!=null?a:{},n.layout.shadow=Cr.parseShadowData(e),n.layout.styles=Cr.parseStyleData(e),n.elementStyling=(l=n.elementStyling)!=null?l:{},(c=n.layout)!=null&&c.styles?(n.elementStyling.button=Cr.constructButtonInlineStyles(n.layout.styles),n.layout.styles.normal?n.elementStyling.normal=Cr.constructButtonNormalStyles(n.layout.styles.normal):n.elementStyling.normal=void 0,n.layout.styles.hover?n.elementStyling.hover=Cr.constructButtonHoverStyles(n.layout.styles.hover):n.elementStyling.hover=void 0,(u=n.layout)!=null&&u.shadow?n.elementStyling.buttonShadow=Cr.constructButtonShadowState(n.layout.shadow):n.elementStyling.buttonShadow=void 0,n.elementStyling.align={textAlign:n.layout.styles.alignment||pt.LEFT},n.elementStyling.hoverStyling=Cr.constructHoverStyling(n),n.elementStyling.buttonInlineStyle=f(f({},(d=n.elementStyling)==null?void 0:d.button),(m=n.elementStyling)==null?void 0:m.buttonShadow)):n.elementStyling={}}static parseShadowData(e){var n,r;if((r=(n=e.settings)==null?void 0:n.layout)!=null&&r.shadow){const i=Re(e.settings.layout.shadow);return i?Cr.constructShadowState(i):void 0}}static constructShadowState(e){return{blur:Number(e==null?void 0:e.blur),color:e==null?void 0:e.color,spread:Number(e==null?void 0:e.spread),horizontal:Number(e==null?void 0:e.horizontal),vertical:Number(e==null?void 0:e.vertical)}}static parseStyleData(e){var n,r;if((r=(n=e.settings)==null?void 0:n.layout)!=null&&r.styles){const i=Re(e.settings.layout.styles);return i?Cr.constructStyleState(i):void 0}}static generateButtonState(e){return{backgroundColor:e.background_color,borderColor:e.border_color,borderWidth:e.border_thickness,color:e.color}}static constructStyleState(e){var i;const n=!!((i=e.width)!=null&&i.includes("%"));let r;return e.width&&(r=Tn(e.width)),e.transform===Ni.DEFAULT&&(e.transform=Ni.NONE),e.text_style===Xo.DEFAULT&&(e.text_style=Xo.NORMAL),e.text_decoration===uo.DEFAULT&&(e.text_decoration=uo.NONE),H(f(f(f(f(f(f(f(f(f(f(f(f(f(f({},e.alignment&&{alignment:e.alignment}),gn(e.border_radius)&&{borderRadius:Number(e.border_radius)}),e.buttons_style&&{buttonsStyle:e.buttons_style}),e.font_family&&{fontFamily:Wr(e.font_family)}),e.font_weight&&{fontWeight:Number(e.font_weight)}),e.letter_spacing&&{letterSpacing:parseFloat(e.letter_spacing)}),e.line_height&&{lineHeight:parseFloat(e.line_height)}),e.size&&e.size!==""&&e.size!=="0px"&&e.size!=="0%"&&{fontSize:e.size}),e.text_decoration&&{textDecoration:e.text_decoration}),e.text_style&&{textStyle:e.text_style}),e.transform&&{transform:e.transform}),e.width&&{width:Number(r)}),e.normal&&{normal:Cr.generateButtonState(e.normal)}),e.hover&&{hover:Cr.generateButtonState(e.hover)}),{isWidthPercentage:n})}static constructButtonInlineStyles(e){var r;if(!e)return;let n="px";return e.isWidthPercentage&&(n="%"),e.fontFamily&&at().loadFont(e.fontFamily),f(f(f(f(f(f(f(f(f(f(f({},((r=e.normal)==null?void 0:r.borderWidth)&&{border:`${e.normal.borderWidth}px solid ${e.normal.borderColor}`}),typeof e.borderRadius!="undefined"&&{borderRadius:`${e.borderRadius}px`}),e.fontFamily&&{fontFamily:`"${e.fontFamily}", "Helvetica Neue", Arial, sans-serif`}),e.fontWeight&&{fontWeight:e.fontWeight}),e.fontSize&&{fontSize:`${e.fontSize}`}),e.textDecoration&&e.textDecoration!=="none"&&{textDecoration:`${e.textDecoration}`}),e.textStyle&&e.textStyle!=="normal"&&{fontStyle:`${e.textStyle}`}),e.transform&&e.transform!=="none"&&{textTransform:e.transform}),e.letterSpacing&&{letterSpacing:`${e.letterSpacing}px`}),e.lineHeight&&{lineHeight:e.lineHeight}),typeof e.width!="undefined"&&{minWidth:`${e.width}${n}`})}static constructButtonNormalStyles(e){if(e)return{backgroundColor:e.backgroundColor,color:e.color,borderWidth:`${e.borderWidth}px`,borderColor:e.borderColor}}static constructButtonHoverStyles(e){if(e)return f(f(f(f({},e.backgroundColor&&{backgroundColor:e.backgroundColor}),e.color&&{color:e.color}),e.borderWidth&&{borderWidth:`${e.borderWidth}px`}),e.borderColor&&{borderColor:e.borderColor})}static constructButtonShadowState(e){if(!(!e||!e.color))return{boxShadow:`${e==null?void 0:e.horizontal}px ${e==null?void 0:e.vertical}px ${e==null?void 0:e.blur}px ${e==null?void 0:e.spread}px ${e.color}`}}static constructHoverStyling(e){var n,r,i,o,s,a,l,c;return`.site .campaign .grid__addon--lf-button.${e.classIdentifier} .content__item-action.btn:hover {
          ${(r=(n=e.elementStyling)==null?void 0:n.hover)!=null&&r.backgroundColor?`background-color: ${e.elementStyling.hover.backgroundColor} !important;`:""}
          ${(o=(i=e.elementStyling)==null?void 0:i.hover)!=null&&o.borderColor?`border-color: ${e.elementStyling.hover.borderColor} !important;`:""}
          ${(a=(s=e.elementStyling)==null?void 0:s.hover)!=null&&a.color?`color: ${e.elementStyling.hover.color} !important;`:""}
          ${(c=(l=e.elementStyling)==null?void 0:l.hover)!=null&&c.borderWidth?`border: ${e.elementStyling.hover.borderWidth} solid ${e.elementStyling.hover.borderColor} !important;`:""}
        }`}}var Ll=(t=>(t.REPLACEMENT_TAG="use_replacement_tag",t.BROWSE="browse",t))(Ll||{});const $h=(t,e,n)=>(t-e)*(t-n)<=0,o2=t=>$h(t.r,0,255)&&$h(t.g,0,255)&&$h(t.b,0,255),zV=t=>{const e=t.match(/rgba?\((\d{1,3}), ?(\d{1,3}), ?(\d{1,3})\)?(?:, ?(\d(?:\.\d?))\))?/);if(e){const n=[e[1],e[2],e[3]];return e[4]&&n.push(e[4]),{r:Number(n[0]),g:Number(n[1]),b:Number(n[2]),a:Number(n[3])}}},cb=t=>t[0]==="#"?mA(t):zV(t),mA=(t,e=1)=>{if(!t)return;t.length===4&&(t+=t.substr(1));const n=parseInt(t.slice(1,3),16),r=parseInt(t.slice(3,5),16),i=parseInt(t.slice(5,7),16);if(!(isNaN(n)||isNaN(r)||isNaN(i)))return{r:n,g:r,b:i,a:e}};class Vr extends ht{parseAddon(e){var r,i,o,s,a,l,c,u,d,m,g,p,h,v;const n=this.state;n.sourceType=(r=e.settings.source_type)!=null?r:Ll.BROWSE,n.src=n.sourceType===Ll.BROWSE?e.settings.source:void 0,n.replacementTag=e.settings.replacement_tag,n.sourceType===Ll.REPLACEMENT_TAG&&(n.src=rr(`#${n.replacementTag}#`,(i=this.column)==null?void 0:i.replacementTags)),e.settings.width?n.width=Tn(e.settings.width):n.width=void 0,e.settings.height?n.height=Tn(e.settings.height):n.height=void 0,n.altText=(o=e.settings)==null?void 0:o.alt,n.size=(s=e.settings.size)!=null?s:Mu.FULL,(a=e.settings.action)!=null&&a.type?n.action?n.action.setData((l=e.settings)==null?void 0:l.action):n.action=new Jr((c=e.settings)==null?void 0:c.action):n.action=void 0,n.settings=(u=n.settings)!=null?u:{},n.elementStyling=n.elementStyling||{},e.settings.layout?(n.settings.layout=(d=n.settings.layout)!=null?d:{},n.settings.layout.border=Vr.parseLayoutBorderData(e.settings.layout.border),n.settings.layout.shadow=Vr.parseLayoutShadowData(e.settings.layout.shadow),n.settings.layout.settings=Vr.parseLayoutSettingsData(e.settings.layout.settings),e.settings.layout.filters?n.settings.layout.filters=Vr.constructLayoutFiltersState(e.settings.layout.filters):n.settings.layout.filters=void 0,n.elementStyling.wrapper={textAlign:(h=(p=(g=(m=n.settings)==null?void 0:m.layout)==null?void 0:g.settings)==null?void 0:p.alignment)!=null?h:pt.LEFT}):n.settings.layout=void 0,n.elementStyling.inline=Vr.constructImageInlineStyling(n),n.imageClasses={"lf-image__img--clickable":!!((v=n.action)!=null&&v.state)}}isAddonValid(){const e=this.getData();return e.settings.source_type===Ll.REPLACEMENT_TAG?!1:!!e.settings.source}static parseLayoutBorderData(e){if(e){const n=Re(e);return n?Vr.constructLayoutBorderState(n):void 0}}static constructLayoutBorderState(e){var n,r,i,o,s,a,l,c;return f(f(f({},e.color&&{color:e.color}),e.type&&{type:e.type}),e.width&&{width:f(f(f(f({},((n=e.width)==null?void 0:n.top)&&{top:Number((r=e==null?void 0:e.width)==null?void 0:r.top)}),((i=e.width)==null?void 0:i.right)&&{right:Number((o=e==null?void 0:e.width)==null?void 0:o.right)}),((s=e.width)==null?void 0:s.bottom)&&{bottom:Number((a=e==null?void 0:e.width)==null?void 0:a.bottom)}),((l=e.width)==null?void 0:l.left)&&{left:Number((c=e==null?void 0:e.width)==null?void 0:c.left)})})}static constructLayoutFiltersState(e){const n=e.normal,r=e.hover;return{normal:Vr.constructLayoutFilterState(n),hover:Vr.constructLayoutFilterState(r)}}static constructLayoutFilterState(e){return f({blur:(e==null?void 0:e.blur)!==void 0&&e.blur!==""?Number(e.blur):0,brightness:e!=null&&e.brightness&&(e==null?void 0:e.brightness)!==""!==void 0?Number(e.brightness):100,contrast:(e==null?void 0:e.contrast)!==void 0&&e.contrast!==""?Number(e.contrast):100,hue:(e==null?void 0:e.hue)!==void 0&&e.hue!==""?Number(e.hue):0,opacity:(e==null?void 0:e.opacity)!==void 0&&(e==null?void 0:e.opacity)!==""?Number(e.opacity):1,saturation:(e==null?void 0:e.saturation)!==void 0&&e.saturation!==""?Number(e.saturation):100,enterDuration:e!=null&&e.enter_duration?Number(e.enter_duration):1},(e==null?void 0:e.enter)&&{enter:e.enter})}static parseLayoutShadowData(e){if(e){const n=Re(e);return n?Vr.constructLayoutShadowState(n):void 0}}static constructLayoutShadowState(e){return f({blur:e.blur?Number(e.blur):0,horizontal:e.horizontal?Number(e.horizontal):0,spread:e.spread?Number(e.spread):0,vertical:e.vertical?Number(e.vertical):0},e.color&&{color:e.color})}static parseLayoutSettingsData(e){if(e){const n=Re(e);return n?Vr.constructLayoutSettingsState(n):void 0}}static constructLayoutSettingsState(e){return{alignment:e.alignment}}static constructImageInlineStyling(e){var y,_,w,S,E,P,A,C,T,D;let i,o;e.size===Mu.THUMB&&(i=150,o=150),e.size===Mu.MEDIUM&&(i=300,o=300),e.size===Mu.CUSTOM&&(i=e.width,o=e.height);const s=(_=(y=e.settings)==null?void 0:y.layout)==null?void 0:_.border,a=(S=(w=e.settings)==null?void 0:w.layout)==null?void 0:S.shadow,l=s==null?void 0:s.width,c=s==null?void 0:s.type,u=s==null?void 0:s.color,d=a!=null&&a.horizontal?a.horizontal:0,m=a!=null&&a.vertical?a.vertical:0,g=a!=null&&a.blur?a.blur:0,p=a!=null&&a.spread?a.spread:0;let h;a!=null&&a.color&&(h=cb(a.color));const v=0;let b=525;return(A=(P=(E=e.settings)==null?void 0:E.layout)==null?void 0:P.filters)!=null&&A.hover.enterDuration&&(b=e.settings.layout.filters.hover.enterDuration*1e3),f(f(f(f(H(f(f({},i!==void 0&&{width:`${i}px`}),o!==void 0&&{height:`${o}px`}),{borderTop:`${(l==null?void 0:l.top)||v}px`,borderRight:`${(l==null?void 0:l.right)||v}px`,borderBottom:`${(l==null?void 0:l.bottom)||v}px`,borderLeft:`${(l==null?void 0:l.left)||v}px`}),c&&{borderStyle:c}),u&&{borderColor:u}),h&&{boxShadow:`${d}px ${m}px ${g}px ${p}px ${a==null?void 0:a.color}`}),((D=(T=(C=e.settings)==null?void 0:C.layout)==null?void 0:T.filters)==null?void 0:D.hover.enter)&&{animationDuration:`${b}ms`})}authorSignature(){return"Nicky Christensen"}}var gc,Fn;class WV{constructor(e,n){xt(this,gc);xt(this,Fn);en(this,gc,e),en(this,Fn,n)}get type(){return De(this,gc).state.type}get flowPage(){var e;return(e=De(this,gc).state.flowPage)!=null?e:null}get origin(){if(De(this,Fn)instanceof Yr)return new Ws(De(this,Fn));if(De(this,Fn)instanceof Cr)return new L5(De(this,Fn));if(De(this,Fn)instanceof Vr)return new M5(De(this,Fn));if(De(this,Fn)instanceof Gr)return new $5(De(this,Fn))}get page(){var e,n;if(De(this,Fn)instanceof Yr)return this.getSectionModel(De(this,Fn));if(De(this,Fn)instanceof Gr)return this.getSectionModel(De(this,Fn).row.section);if((De(this,Fn)instanceof Cr||De(this,Fn)instanceof Vr)&&((e=De(this,Fn).column)!=null&&e.row.section))return this.getSectionModel((n=De(this,Fn).column)==null?void 0:n.row.section)}getSectionModel(e){if(e.getSectionType()===Ve.SECTION)return new GV(e);if(e.getSectionType()===Ve.FLOWPAGE)return new Ws(e);if(e.getSectionType()===Ve.POPOVER)return new dA(e)}}gc=new WeakMap,Fn=new WeakMap;var pc,nd,rd;class jV{constructor(e,n){xt(this,pc);xt(this,nd,[]);xt(this,rd,!1);en(this,pc,new WV(e,n))}suspense(e){De(this,nd).push(e())}waitForPromises(){return G(this,null,function*(){yield Promise.all(De(this,nd))})}preventDefault(){en(this,rd,!0)}get defaultPrevented(){return De(this,rd)}get origin(){return De(this,pc).origin}get action(){return De(this,pc)}}pc=new WeakMap,nd=new WeakMap,rd=new WeakMap;var hc,id,od,sd;class qV{constructor(e,n,r=void 0){xt(this,hc);xt(this,id,[]);xt(this,od);xt(this,sd);en(this,hc,new Ws(e)),en(this,od,n),en(this,sd,r)}suspense(e){De(this,id).push(e())}waitForPromises(){return G(this,null,function*(){yield Promise.all(De(this,id))})}get section(){return De(this,hc)}get formFields(){return De(this,hc).formFields}get success(){return De(this,od)}get registrationId(){return De(this,sd)}}hc=new WeakMap,id=new WeakMap,od=new WeakMap,sd=new WeakMap;class yi extends Error{constructor(n,r){super(n);Ke(this,"_allowContinueInFlow");this._allowContinueInFlow=r!=null?r:!1}get allowContinueInFlow(){return this._allowContinueInFlow}}const lm=(t,e)=>G(void 0,null,function*(){const n=new CustomEvent("formSubmitResponse",{detail:{pageModel:t,response:e},cancelable:!0});if(pn.emit("formSubmitResponse",n),n.defaultPrevented)throw new yi("Prevent default behavior for form submit, was prevented in formSubmitResponse SDK event");return n});let YV=class extends Event{constructor(n,r){super(n,r);Ke(this,"detail");this.detail=r.detail}};var ad;class XV extends YV{constructor(){super(...arguments);xt(this,ad,[])}suspense(n){De(this,ad).push(n())}waitForPromises(){return G(this,null,function*(){yield Promise.all(De(this,ad))})}}ad=new WeakMap;const KV=t=>G(void 0,null,function*(){const e=new XV("submitForm",{detail:t,cancelable:!0});if(pn.emit("formSubmit",e),yield e.waitForPromises(),e.defaultPrevented)throw new yi("Prevent default behavior for form submit, was prevented in formSubmit SDK event");return e});function QV(t,e){return G(this,null,function*(){var l;if(!((l=t.state.config)!=null&&l.hash))return Promise.reject(new Error("No hash found in campaign config."));const n=JSON.stringify({typ:"JWT",alg:"HS512"}),r=encodeURIComponent(JSON.stringify(e)),i=Fh(n),o=Fh(r),s=yield JV(t.state.config.hash,`${i}.${o}`),a=Fh(s);return`${i}.${o}.${a}`})}function Fh(t){return btoa(t).replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,"")}function JV(t,e){return G(this,null,function*(){const n=new window.TextEncoder;let r=window.crypto.subtle;typeof r=="undefined"&&"webkitSubtle"in window.crypto&&(r=window.crypto.webkitSubtle);const i=yield r.importKey("raw",n.encode(t),{name:"HMAC",hash:{name:"SHA-512"}},!1,["sign"]),o=yield r.sign("HMAC",i,n.encode(e));return String.fromCharCode(...new Uint8Array(o))})}var zn=(t=>(t.FUNCTIONAL="functional",t.STATISTICS="statistics",t.MARKETING="marketing",t))(zn||{});let cf=[];const Mg={path:"/",domain:document.domain,sameSite:"none",secure:!0,expire:new Date(new Date().getTime()+365*24*60*60*1e3)};function g1(){const t=Qr("cookie-access-categories");return t!=null&&typeof t=="string"?JSON.parse(t):t!==null&&typeof t=="object"?t:[]}function Lm(t){var n;return((n=ue().model)==null?void 0:n.state.deviceType)===Et.ADS?!1:typeof window.cookieWait=="undefined"||!window.cookieWait?!0:Qr("cookie-access")==="1"&&(t===void 0||g1().includes(t))}function s2(){return Qr("cookie-consent-chosen")==="1"}function gA(t){ei("cookie-access-categories",JSON.stringify(t),Mg,!0)}function jn(t){if(ei("cookie-access","1",Mg,!0),ei("cookie-consent-chosen","1",Mg,!0),t!==void 0){const e=g1();e.includes(t)||e.push(t),gA(e)}else{jn("functional"),jn("statistics"),jn("marketing");return}cf.filter(e=>!e.category||e.category===t).forEach(e=>{e.callback()}),cf=cf.filter(e=>e.category!==void 0&&e.category!==t)}function ZV(t){switch(t){case"functional":el.keys().forEach(e=>{e.includes("form")&&lf(e)}),sb().forEach(e=>{e.includes("form")&&af(e)});break;case"statistics":el.keys().forEach(e=>{(e.includes("_g")||e.endsWith("-sid")||e.endsWith("-sid-seen"))&&lf(e)}),sb().forEach(e=>{(e.includes("_g")||e.endsWith("-sid")||e.endsWith("-sid-seen"))&&af(e)});break}}function a2(){el.keys().forEach(t=>{["playable_session","leadfamly_session"].includes(t)||lf(t)}),sb().forEach(t=>{af(t)})}function _r(t){if(t!==void 0){ZV(t);const e=g1();e.includes(t)&&(e.splice(e.indexOf(t),1),e.length===0?a2():gA(e))}else a2();ei("cookie-consent-chosen","1",Mg,!0)}function Lp(t){return G(this,null,function*(){if(!Lm(t))return new Promise(e=>{cf.push({category:t,callback:e})})})}function eU(){typeof window!="undefined"&&(window.cookieAccept=function(t){jn(t)},window.cookieReject=function(t,e){_r(t),e!==void 0&&console!==void 0&&console.info("[INFO] Use of deprecated 2nd argument for cookieReject. You cannot specify that it should cleanup anymore")},window.cookieCleanup=function(){console!==void 0&&console.info("[INFO] Use of deprecated 2nd argument for cookieReject. You cannot specify that it should cleanup anymore")},window.waitForCookieAccess=function(t,e){return G(this,null,function*(){yield Lp(e),t()})})}function tU(){cf=[],eU()}function nU(t){if(typeof window!="undefined")switch(t){case u0.COOKIE_INFORMATION:window.cookieWait=!0,window.addEventListener("CookieInformationConsentGiven",function(){CookieInformation.getConsentGivenFor("cookie_cat_functional")?jn("functional"):_r("functional"),CookieInformation.getConsentGivenFor("cookie_cat_statistic")?jn("statistics"):_r("statistics"),CookieInformation.getConsentGivenFor("cookie_cat_marketing")?jn("marketing"):_r("marketing")},!1);break;case u0.COOKIE_BOT:window.cookieWait=!0,window.addEventListener("CookiebotOnAccept",function(){Cookiebot.consent.necessary?jn("functional"):_r("functional"),Cookiebot.consent.statistics?jn("statistics"):_r("statistics"),Cookiebot.consent.marketing?jn("marketing"):_r("marketing")},!1);break}}/*! *****************************************************************************
Copyright (c) Microsoft Corporation.

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */var ub=function(){return(ub=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)};function Oo(t,e,n,r){return new(n||(n=Promise))(function(i,o){function s(c){try{l(r.next(c))}catch(u){o(u)}}function a(c){try{l(r.throw(c))}catch(u){o(u)}}function l(c){var u;c.done?i(c.value):(u=c.value,u instanceof n?u:new n(function(d){d(u)})).then(s,a)}l((r=r.apply(t,[])).next())})}function Po(t,e){var n,r,i,o,s={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:a(0),throw:a(1),return:a(2)},typeof Symbol=="function"&&(o[Symbol.iterator]=function(){return this}),o;function a(l){return function(c){return function(u){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(i=2&u[0]?r.return:u[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,u[1])).done)return i;switch(r=0,i&&(u=[2&u[0],i.value]),u[0]){case 0:case 1:i=u;break;case 4:return s.label++,{value:u[1],done:!1};case 5:s.label++,r=u[1],u=[0];continue;case 7:u=s.ops.pop(),s.trys.pop();continue;default:if(i=s.trys,!((i=i.length>0&&i[i.length-1])||u[0]!==6&&u[0]!==2)){s=0;continue}if(u[0]===3&&(!i||u[1]>i[0]&&u[1]<i[3])){s.label=u[1];break}if(u[0]===6&&s.label<i[1]){s.label=i[1],i=u;break}if(i&&s.label<i[2]){s.label=i[2],s.ops.push(u);break}i[2]&&s.ops.pop(),s.trys.pop();continue}u=e.call(t,s)}catch(d){u=[6,d],r=0}finally{n=i=0}if(5&u[0])throw u[1];return{value:u[0]?u[1]:void 0,done:!0}}([l,c])}}}function Yi(t,e){var n=typeof Symbol=="function"&&t[Symbol.iterator];if(!n)return t;var r,i,o=n.call(t),s=[];try{for(;(e===void 0||e-- >0)&&!(r=o.next()).done;)s.push(r.value)}catch(a){i={error:a}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return s}function ki(t,e){for(var n=0,r=e.length,i=t.length;n<r;n++,i++)t[i]=e[n];return t}var rU=function(){function t(e){var n=this,r=e.key,i=e.heartBeatIntervalTime,o=i===void 0?1e3:i,s=e.heartBeatDetectIntervalTime,a=s===void 0?2e3:s;this._heartBeatIntervalId=null,this._heartBeatDetectIntervalId=null,this._key=r,this._heartBeatIntervalTime=o,this._heartBeatDetectIntervalTime=a,window.addEventListener("unload",function(){n.destroy()})}return t.prototype.start=function(){var e=this;this._heartBeatIntervalId=setInterval(function(){e._setLocalTime()},this._heartBeatIntervalTime)},t.prototype.destroy=function(){this._heartBeatIntervalId&&clearInterval(this._heartBeatIntervalId),this._heartBeatDetectIntervalId&&clearInterval(this._heartBeatDetectIntervalId)},t.prototype._setLocalTime=function(){window.localStorage.setItem(this._key,Date.now().toString())},t.prototype.detect=function(e){this._heartBeatDetectIntervalId=setInterval(function(){e()},this._heartBeatDetectIntervalTime)},t}();function Bh(t,e){window.localStorage.setItem(t,e),function(n,r){var i=new Event(n);i.value=r,i.key=n,document.dispatchEvent(i)}(t,e)}function cm(t){return window.localStorage.getItem(t)}function l2(t,e){var n=function(){return Oo(this,void 0,void 0,function(){return Po(this,function(i){switch(i.label){case 0:return[4,e()];case 1:return i.sent()&&document.removeEventListener(t,n),[2]}})})};document.addEventListener(t,n,!1);var r=function(i){return Oo(this,void 0,void 0,function(){return Po(this,function(o){switch(o.label){case 0:return i.storageArea!==localStorage||i.key!==t?[3,2]:[4,e()];case 1:o.sent()&&window.removeEventListener("storage",r),o.label=2;case 2:return[2]}})})};window.addEventListener("storage",r,!1)}var to,or={EXCLUSIVE:"exclusive",SHARED:"shared"};function c2(){return new Date().getTime()+"-"+String(Math.random()).substring(2)}(function(t){t.REQUEST_QUEUE_MAP="$navigator.locks-requestQueueMap",t.HELD_LOCK_SET="$navigator.locks-heldLockSet",t.CLIENT_IDS="$navigator.locks-clientIds"})(to||(to={}));var iU=function(){function t(){this._defaultOptions={mode:or.EXCLUSIVE,ifAvailable:!1,steal:!1},this._clientId="$navigator.locks-clientId-"+c2(),this._init()}return t.prototype._init=function(){var e=this;this._storeThisClientId();var n=new rU({key:this._clientId});n.start(),n.detect(function(){return e._cleanUnliveClientLocks()}),this._onUnload()},t.prototype._getClientIds=function(){var e=cm(to.CLIENT_IDS);return e&&JSON.parse(e)||[]},t.prototype._storeClientIds=function(e){Bh(to.CLIENT_IDS,JSON.stringify(e))},t.prototype._storeThisClientId=function(){var e=ki(ki([],Yi(this._getClientIds())),[this._clientId]);this._storeClientIds(e)},t.prototype.request=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return Oo(this,void 0,void 0,function(){var r;return Po(this,function(i){return r=this,[2,new Promise(function(o,s){return Oo(this,void 0,void 0,function(){var a,l,c,u,d,m,g,p,h;return Po(this,function(v){if(!(a=r._handleRequestArgs(e,s)))return[2];if(l=a.cb,c=a._options,u=e[0],d={name:u,mode:c.mode,clientId:r._clientId,uuid:u+"-"+c2(),resolve:o,reject:s},m=r._resolveWithCB(l,o,s),g=r._heldLockSet(),p=g.find(function(b){return b.name===d.name}),h=r._requestLockQueueMap()[d.name]||[],c.steal===!0){if(!r._handleExceptionWhenStealIsTrue(c,s))return[2];g=g.filter(function(b){return b.name!==d.name}),p=g.find(function(b){return b.name===d.name})}else{if(c.ifAvailable===!0)return p&&(p.mode!==or.SHARED||d.mode!==or.SHARED)||h.length?[2,m(null)]:[2,r._handleNewHeldLock(d,m)];if(c.signal!==void 0&&!r._handleSignalExisted(c,s,d))return[2]}return r._handleHeldLockAndRequest(p,d,m,h,g),[2]})})})]})})},t.prototype.query=function(){return Oo(this,void 0,void 0,function(){return Po(this,function(e){return[2,this._query()]})})},t.prototype._pushToLockRequestQueueMap=function(e){var n=this._requestLockQueueMap(),r=n[e.name]||[];return n[e.name]=ki(ki([],Yi(r)),[e]),this._storeRequestLockQueueMap(n),e},t.prototype._pushToHeldLockSet=function(e,n){n===void 0&&(n=this._heldLockSet());var r=ki(ki([],Yi(n)),[e]);return this._storeHeldLockSet(r),e},t.prototype._requestLockQueueMap=function(){var e=cm(to.REQUEST_QUEUE_MAP);return e&&JSON.parse(e)||{}},t.prototype._heldLockSet=function(){var e=cm(to.HELD_LOCK_SET);return e&&JSON.parse(e)||[]},t.prototype._updateHeldAndRequestLocks=function(e){var n=this._heldLockSet(),r=n.findIndex(function(u){return u.uuid===e.uuid});if(r!==-1){n.splice(r,1);var i=this._requestLockQueueMap(),o=i[e.name]||[],s=Yi(o),a=s[0],l=s.slice(1);if(a){if(a.mode===or.EXCLUSIVE||l.length===0)n.push(a),i[e.name]=l;else if(a.mode===or.SHARED){var c=o.findIndex(function(u){return u.mode!==or.SHARED});c===-1&&(c=o.length),n=ki(ki([],Yi(n)),Yi(o.splice(0,c)))}return this._storeHeldLockSetAndRequestLockQueueMap(n,i),a}this._storeHeldLockSet(n)}else console.log("this held lock which uuid is "+e.uuid+" had been steal")},t.prototype._handleSignalExisted=function(e,n,r){return e.signal instanceof AbortSignal?e.signal.aborted?(n(new DOMException("Failed to execute 'request' on 'LockManager': The request was aborted.")),!1):(this._signalOnabort(e.signal,r),!0):(n(new TypeError("Failed to execute 'request' on 'LockManager': member signal is not of type AbortSignal.")),!1)},t.prototype._handleExceptionWhenStealIsTrue=function(e,n){return e.mode!==or.EXCLUSIVE?(n(new DOMException("Failed to execute 'request' on 'LockManager': The 'steal' option may only be used with 'exclusive' locks.")),!1):e.ifAvailable!==!0||(n(new DOMException("Failed to execute 'request' on 'LockManager': The 'steal' and 'ifAvailable' options cannot be used together.")),!1)},t.prototype._handleRequestArgs=function(e,n){var r,i,o=e.length;if(o<2)return n(new TypeError("Failed to execute 'request' on 'LockManager': 2 arguments required, but only "+e.length+" present.")),null;if(o===2){if(typeof e[1]!="function")return n(new TypeError("Failed to execute 'request' on 'LockManager': parameter 2 is not of type 'Function'.")),null;r=e[1],i=this._defaultOptions}else{if(typeof e[2]!="function")return n(new TypeError("Failed to execute 'request' on 'LockManager': parameter 3 is not of type 'Function'.")),null;r=e[2],i=ub(ub({},this._defaultOptions),e[1])}return Object.values(or).indexOf(i.mode)<0?(n(new TypeError("Failed to execute 'request' on 'LockManager': The provided value '"+i.mode+"' is not a valid enum value of type LockMode.")),null):e[0][0]==="-"?(n(new DOMException("Failed to execute 'request' on 'LockManager': Names cannot start with '-'.")),null):{cb:r,_options:i}},t.prototype._handleHeldLockAndRequest=function(e,n,r,i,o){e?e.mode===or.EXCLUSIVE?this._handleNewLockRequest(n,r):e.mode===or.SHARED&&(n.mode===or.SHARED&&i.length===0?this._handleNewHeldLock(n,r,o):this._handleNewLockRequest(n,r)):this._handleNewHeldLock(n,r,o)},t.prototype._signalOnabort=function(e,n){var r=this,i=n.name,o=n.uuid;e.onabort=function(){var s=r._requestLockQueueMap(),a=s[i].findIndex(function(l){return l.uuid===o});a!==-1&&(s[i].splice(a,1),r._storeRequestLockQueueMap(s))}},t.prototype._resolveWithCB=function(e,n,r){var i=this;return function(o){return new Promise(function(s){new Promise(function(a){return a("")}).then(function(){return Oo(i,void 0,void 0,function(){var a,l;return Po(this,function(c){switch(c.label){case 0:return c.trys.push([0,2,,3]),[4,e(o)];case 1:return a=c.sent(),s(a),n(a),[3,3];case 2:return l=c.sent(),s(l),r(l),[3,3];case 3:return[2]}})})})})}},t.prototype._handleNewHeldLock=function(e,n,r){return Oo(this,void 0,void 0,function(){var i,o,s,a=this;return Po(this,function(l){return this._pushToHeldLockSet(e,r),i=!1,o=!1,s=function(){return!(i||o||a._isInHeldLockSet(e.uuid))&&(a._handleHeldLockBeSteal(e),o=!0,!0)},l2(to.HELD_LOCK_SET,s),n({name:e.name,mode:e.mode}).then(function(){i=!0,a._updateHeldAndRequestLocks(e)}),[2]})})},t.prototype._handleHeldLockBeSteal=function(e){e.reject(new DOMException("Lock broken by another request with the 'steal' option."))},t.prototype._storeHeldLockSet=function(e){Bh(to.HELD_LOCK_SET,JSON.stringify(e))},t.prototype._storeRequestLockQueueMap=function(e){Bh(to.REQUEST_QUEUE_MAP,JSON.stringify(e))},t.prototype._isInHeldLockSet=function(e){return this._heldLockSet().some(function(n){return n.uuid===e})},t.prototype._handleNewLockRequest=function(e,n){var r=this;this._pushToLockRequestQueueMap(e);var i=!1;l2(to.HELD_LOCK_SET,function(){return Oo(r,void 0,void 0,function(){return Po(this,function(o){switch(o.label){case 0:return i||!this._isInHeldLockSet(e.uuid)?[3,5]:(i=!0,[4,n({name:e.name,mode:e.mode})]);case 1:return o.sent(),this._isInHeldLockSet(e.uuid)||this._handleHeldLockBeSteal(e),e.mode!==or.EXCLUSIVE?[3,2]:(this._updateHeldAndRequestLocks(e),[3,4]);case 2:return e.mode!==or.SHARED?[3,4]:[4,this._handleSharedLockFromListener(e)];case 3:o.sent(),o.label=4;case 4:return[2,!0];case 5:return[2,!1]}})})})},t.prototype._handleSharedLockFromListener=function(e){return Oo(this,void 0,void 0,function(){var n;return Po(this,function(r){switch(r.label){case 0:return[4,(i=Math.floor(1e3*Math.random()),new Promise(function(o){return setTimeout(o,i)}))];case 1:return r.sent(),(n=this._heldLockSet().filter(function(o){return o.name===e.name&&o.uuid!==e.uuid&&o.mode===or.SHARED})).length?this._storeHeldLockSet(n):this._updateHeldAndRequestLocks(e),[2]}var i})})},t.prototype._storeHeldLockSetAndRequestLockQueueMap=function(e,n){this._storeHeldLockSet(e),this._storeRequestLockQueueMap(n)},t.prototype._query=function(){var e={held:this._heldLockSet(),pending:[]},n=this._requestLockQueueMap();for(var r in n){var i=n[r];e.pending=e.pending.concat(i)}return e},t.prototype._onUnload=function(){var e=this;window.addEventListener("unload",function(n){e._cleanClientLocksByClientId(e._clientId)})},t.prototype._cleanClientLocksByClientId=function(e){var n=this._requestLockQueueMap();this._cleanRequestLockQueueByClientId(n,e);var r=this._cleanHeldLockSetByClientId(n,e);this._storeHeldLockSetAndRequestLockQueueMap(r,n)},t.prototype._cleanHeldLockSetByClientId=function(e,n){var r=this._heldLockSet(),i=[];return r.forEach(function(o){if(o.clientId!==n)i.push(o);else{var s=e[o.name]||[],a=Yi(s),l=a[0],c=a.slice(1);if(l){if(l.mode===or.EXCLUSIVE||c.length===0)i.push(l),e[o.name]=c;else if(l.mode===or.SHARED){var u=s.findIndex(function(d){return d.mode!==or.SHARED});u===-1&&(u=s.length),i=ki(ki([],Yi(i)),Yi(s.splice(0,u)))}}}}),i},t.prototype._cleanRequestLockQueueByClientId=function(e,n){for(var r in e){var i=e[r];e[r]=i.filter(function(o){return o.clientId!==n})}},t.prototype._cleanUnliveClientLocks=function(){var e=this,n=ki([],Yi(new Set(this._getClientIds())));if(n.length){var r=[];n.forEach(function(i){var o,s=cm(i);!s||Date.now()-Number(s)>3100?(o=i,window.localStorage.removeItem(o),e._cleanClientLocksByClientId(i)):r.push(i)}),JSON.stringify(n)!==JSON.stringify(r)&&this._storeClientIds(r)}else this._storeClientIds([])},t}();(function(){if(typeof window!="undefined"){var t=window.navigator;if(t&&!t.locks){var e=new iU;Object.defineProperty(t,"locks",{value:e})}}})();let u2=!0;const Vh=[],Uh=30;let $n=null;function fb(){const t=ue(),e=()=>G(this,null,function*(){var c,u;try{let d=null;(c=t.model)!=null&&c.state.config&&!u2&&window.localStorage&&(d=window.localStorage.getItem(`leadscore-${(u=t.model)==null?void 0:u.id}`)),d!==null&&d?$n=JSON.parse(d):($n={expire:new Date().getTime()+1e3*60*Uh,entries:[]},u2=!1,i())}catch(d){$n={expire:new Date().getTime()+1e3*60*Uh,entries:[]}}}),n=()=>{$n&&$n.expire&&new Date().getTime()>=$n.expire&&($n={expire:new Date().getTime()+1e3*60*Uh,entries:[]},i())},r=(c,u,d)=>!d.some(m=>m.object===c&&m.object_value===u),i=()=>{var c,u,d;try{(c=t.model)!=null&&c.id&&((u=t.model)!=null&&u.state.config)&&((d=t.model)!=null&&d.state.config.leadScoreEnabled)&&window.localStorage&&window.localStorage.setItem(`leadscore-${t.model.id}`,JSON.stringify($n))}catch(m){throw new Error("cant set item in storage: "+m)}},o=c=>{if(c.distinct&&c.object_value&&c.object){if(!c.inSession&&!r(c.object,c.object_value,Vh))return!1;if($n&&$n.entries&&c.inSession&&!r(c.object,c.object_value,$n.entries))return!1}return!0},s=(c,u=!1,d)=>G(this,null,function*(){var h,v,b,y,_,w,S,E;if(!((b=(v=(h=t.model)==null?void 0:h.state)==null?void 0:v.config)!=null&&b.leadScoreEnabled))return;yield e();let m=!1,g={};c=c||{},c.inSession=c.inSession||!1,c.object=c.object||"",c.object_value=c.object_value||void 0,c.distinct=c.distinct||!1,o(c)&&(g={object:c.object,object_value:c.object_value,created_on:Math.floor(new Date().getTime()/1e3)},c.inSession?(n(),(y=$n==null?void 0:$n.entries)==null||y.push(g),i()):Vh.push(g),g.object&&["FLOW_PAGE","ADDON"].includes(g.object)&&!u&&(yield navigator.locks.request(`leadscore-${(_=t.model)==null?void 0:_.id}`,()=>G(this,null,function*(){m=yield a()})),!m&&t.flowRegistrationInfo&&((w=t.flowRegistrationInfo)!=null&&w.id)&&((E=(S=t.model)==null?void 0:S.state.config)!=null&&E.leadScoreEnabled)&&d&&d()))}),a=()=>G(this,null,function*(){var g,p,h,v,b,y,_,w,S,E,P;if(!t.flowRegistrationInfo||!((g=t.flowRegistrationInfo)!=null&&g.id)||!((h=(p=t.model)==null?void 0:p.state.config)!=null&&h.leadScoreEnabled))return!1;const c=`${(_=(y=(b=(v=t.model)==null?void 0:v.state)==null?void 0:b.config)==null?void 0:y.campaignApiRoot)!=null?_:""}/api/v1/campaign/leadscore?r=${new Date().getTime()}`,u={campaign_id:(w=t.model)==null?void 0:w.id,customer_id:(E=(S=t.model)==null?void 0:S.state.config)==null?void 0:E.customerId,registration_id:(P=t.flowRegistrationInfo)==null?void 0:P.id,tracking:l()},{postDataFormData:d}=Xt(c,u);let m;try{m=yield d()}catch(A){return!1}return!!m}),l=()=>{const c=[];return Vh.forEach(u=>{c.push(u)}),$n!=null&&$n.entries&&($n==null||$n.entries.forEach(u=>{c.push(u)})),c.sort((u,d)=>u&&d&&u.created_on&&d.created_on&&u.created_on<d.created_on?-1:u&&d&&u.created_on&&d.created_on&&u.created_on>d.created_on?1:0),c};return{track:s,getTracked:l,sendTracked:a}}var _c,ld;class oU{constructor(e){xt(this,_c);xt(this,ld,[]);en(this,_c,new Ws(e))}suspense(e){De(this,ld).push(e())}waitForPromises(){return G(this,null,function*(){yield Promise.all(De(this,ld))})}get section(){return De(this,_c)}get formFields(){return De(this,_c).formFields}}_c=new WeakMap,ld=new WeakMap;const pA=()=>{var e,n;const t=ue();return(n=Qr(`form_${(e=t.model)==null?void 0:e.id}`))!=null?n:{}},sU=()=>Qr("form_list")||[],aU=t=>{let e=sU();if(Array.isArray(e)&&!e.includes(t)&&e.push(t),e.length>3){const n=e.slice(-2,3);e.forEach(r=>{n.includes(r)||lf(`form_${r}`)}),e=n}ei("form_list",JSON.stringify(e))},hA=()=>{var r,i,o;const t=ue(),e=(o=Qr(`form_global_${(i=(r=t.model)==null?void 0:r.state.config)==null?void 0:i.customerId}`))!=null?o:{},n={};return Object.keys(e).forEach(s=>{var a,l,c;!((c=(l=(a=t.model)==null?void 0:a.state.config)==null?void 0:l.userRecognition)!=null&&c.parameters.includes(s))&&!s.includes("<span")&&!s.includes("<p")&&!s.includes("<a")&&(n[`${s}`]=e[`${s}`])}),n},lU=t=>G(void 0,null,function*(){var o,s,a,l,c,u;const e=ue();if(!((s=(o=e.model)==null?void 0:o.state.config)!=null&&s.cookiesEnabled))return;yield Lp(zn.FUNCTIONAL);const n=hA(),r={};if(t.forEach(d=>{const m=d.getSerializedCookieValue();if(m.length>100)return;const g=document.createElement("div");g.innerHTML=d.state.name,r[(g.textContent||g.innerText||"").trim()]=m}),encodeURIComponent(JSON.stringify(f(f({},n),r))).length+200>=2048){let d=0;for(;encodeURIComponent(JSON.stringify(f(f({},n),r))).length+200>=2048&&d<5e3;){d++;const m=Object.keys(n)[0];m&&delete n[`${m}`]}ei(`form_global_${(l=(a=e.model)==null?void 0:a.state.config)==null?void 0:l.customerId}`,JSON.stringify(f(f({},n),r)))}else ei(`form_global_${(u=(c=e.model)==null?void 0:c.state.config)==null?void 0:u.customerId}`,JSON.stringify(f(f({},n),r)))}),cU=t=>G(void 0,null,function*(){var o,s;const e=ue();if(!((s=(o=e.model)==null?void 0:o.state.config)!=null&&s.cookiesEnabled))return;yield Lp(zn.FUNCTIONAL);const n=e.model;if(!n)return;const i=pA();t.getAddons("registration").forEach(a=>{var l;(l=a.state.fields)==null||l.forEach(c=>{c.state.containsEncryptedValue||(i[c.id]=c.getSerializedCookieValue())})}),ei(`form_${n.id}`,JSON.stringify(i)),aU(n.id)}),lre=t=>{const e=t.match(/^(https?:)\/\/(([^:/?#]*)(?::([0-9]+))?)([/]{0,1}[^?#]*)(\?[^#]*|)(#.*|)$/);return e&&{href:t,protocol:e[1],host:e[2],hostname:e[3],port:e[4],pathname:e[5],search:e[6],hash:e[7]}},f2=t=>{const e={},n={};return t.forEach(r=>{r.getAddons("registration").forEach(i=>{var o;(o=i.state.fields)==null||o.forEach(s=>{var l,c;const a=s.getSerializedPostValue();s.state.includeInApi&&(s.state.type===$t.CHECKBOX&&((c=(l=s.state)==null?void 0:l.checkbox)==null?void 0:c.type)==="multiple"&&a==="0"||(s.state.containsEncryptedValue?n[s.id]=a:e[s.id]=a))})})}),{formData:e,encrypted:n}},uU=t=>{const e=ue();let n={formData:{},encrypted:{}};if(t.getSectionType()!==Ve.FLOWPAGE)n=f2([t]);else if(e.model&&!e.skippedFlowRegistration){const r=e.model.mainRegistrationPage;n=f2(e.model.state.flowPages.filter(i=>{const o=i.getAddons("registration");return r&&r!==t&&!o.some(s=>{var a;return(a=s.state.fields)==null?void 0:a.some(l=>l.state.type===$t.EMAIL)})&&(!e.flowRegistrationInfo||e.flowRegistrationInfo&&!e.flowRegistrationInfo.pages.includes(r.id))?!1:i.index<=t.index&&i.getAddons("registration").length>0}))}return n},$g=()=>{var r;const t={},e=ue(),n=e.flowRegistrationInfo;(r=e.model)==null||r.formFields.forEach(i=>{if(i.shouldSetReplacementTags){const o=i.getStringifiedValue();typeof o!="undefined"&&(t[`registration_field_${i.id}`]=o)}}),n&&(t.registration_id=Number(n.id)),e.addReplacementTags(t)},Mp=(t,e=!1)=>G(void 0,null,function*(){var D,k,I,N,B,L,$,j,se,Q,re,ee,be;const n=ue(),r=at();if(!n.model)throw new Error("Campaign model is undefined in store");const i=n.flowRegistrationInfo;if(yield KV(t),!t.state.programmatic){const F=new oU(t);if(F.formFields.length>0){Bs.emit("formSubmit",F);try{yield F.waitForPromises()}catch(X){throw console.error("[SDK] Form submit exception caught",X),new yi("Default behavior prevented because of exception in SDK form submit")}}}const o=`&page=${(D=i==null?void 0:i.pages[0])!=null?D:n.flowId}`,s=`${(B=(N=(I=(k=n.model)==null?void 0:k.state)==null?void 0:I.config)==null?void 0:N.campaignApiRoot)!=null?B:""}/api/v1/campaign/register?campaign_id=${n.model.state.id}${n.flowId?o:""}${(L=n.model.state.config)!=null&&L.hash?"&hash="+n.model.state.config.hash:""}`,a=n.metricData,l=n.gameWinner,c=($=n.model.state.config)==null?void 0:$.hasLeaderboard,u=n.gameData,d=n.instantWinData,m=Object.keys(a).reduce((F,X)=>(F[`metrics[${X}]`]=a[`${X}`]+"",F),{}),{isDesktop:g,isTablet:p,isMobile:h}=je(),{formData:v,encrypted:b}=uU(t),y=jr(),_=f(f(f(f(f(f(H(f(f(f(f(f({},n.staticFormData),v),Object.keys(b).length>0&&{encrypted:b}),d),u&&{gameData:u}),{mobile:h?"1":"0",tablet:p?"1":"0",desktop:g?"1":"0"}),a&&c&&{metrics:a}),m&&!c&&f({},m)),l!==null&&{won:l?"1":"0"}),((j=n.model.state.config)==null?void 0:j.leadScoreEnabled)&&{leadscore:fb().getTracked()}),r.url&&{created_from_url:r.url}),y&&y["foreign-key"]&&{foreign_key:y["foreign-key"]}),w=t.getSectionType()===Ve.FLOWPAGE?n.model.state.flowPages.filter(F=>F.index<=t.index):[t];cU(t);let S=[];const E=t.getAddons("registration").length>0,P=t.getAddons("gameplay").length>0;if((E||P)&&S.push(t.id),i!=null&&i.pages&&(S=[...i.pages,...S]),t.getSectionType()===Ve.FLOWPAGE&&i&&i.id?(_.id=i.id.toString(),_.token=i.token):_.id=void 0,_.pages=S,E&&!(i!=null&&i.pages[0])||P?_.page=t.id.toString():S.length>0?_.page=S[S.length-1].toString():_.page=t.id.toString(),n.flowRegistrationInfo?n.flowRegistrationInfo.pages=S:n.flowRegistrationInfo={pages:[...S]},!(typeof _.won!="undefined"||w.filter(F=>F.getAddons("registration").some(X=>{var ge;return(ge=X.state.fields)==null?void 0:ge.some(W=>W.state.type===$t.EMAIL)})).length>0))throw new yi("Default behavior prevented because of exception in SDK form submit",!0);const A=n.model.mainRegistrationPage;if((!i||A&&!i.pages.includes(A.id))&&t.getSectionType()===Ve.FLOWPAGE&&!e&&t.state.content[0]&&t.state.content[0].type!==zi.COMPONENT&&!t.getAddons("registration").some(F=>{var X;return(X=F.state.fields)==null?void 0:X.some(ge=>ge.state.type===$t.EMAIL)}))throw new yi("Disabled save behavior because form submit was an extra fillout",!0);const{postDataFormData:C}=Xt(s,_,void 0,c?F=>{if(!n.model)throw new Error("Campaign model is undefined");return QV(n.model,F)}:void 0);let T;try{T=yield C()}catch(F){const X=F instanceof Error?F.message:"An unknown error occurred";if(tn.isAxiosError(F)&&((se=F.response)==null||se.status),tn.isAxiosError(F)&&((re=(Q=F.response)==null?void 0:Q.data)!=null&&re.errors))yield lm(t,F.response.data);else throw X.includes("timeout")?(is(new Error("Registration API timed out"),{contexts:{"Error Details":{error:X,response:JSON.stringify(T),postUrl:s,statusCode:tn.isAxiosError(F)?(ee=F.response)==null?void 0:ee.status:void 0,onLine:window.navigator.onLine}}}),F):(is(new Error("Something went wrong with the registration API"),{contexts:{"Error Details":{error:X,response:JSON.stringify(T),postUrl:s,statusCode:tn.isAxiosError(F)?(be=F.response)==null?void 0:be.status:void 0,onLine:window.navigator.onLine}}}),F)}if(T&&T.replacementtags&&n.addReplacementTags(T.replacementtags),T&&T.metrics&&(n.metricData=f(f({},n.metricData),T.metrics)),T&&T.object&&t.getSectionType()===Ve.FLOWPAGE&&T.object.id&&T.object.token){const F=T.object.token,X=T.object.id;n.instantWinData=T.object,n.flowRegistrationInfo={id:Number(X),token:F,pages:S}}if(!t.state.programmatic){const F=new qV(t,!!(T&&T.object&&T.object.id&&T.object.token),T&&T.object&&T.object.id?Number(T.object.id):void 0);if(F.formFields.length>0){Bs.emit("formSubmitResponse",F);try{yield F.waitForPromises()}catch(X){throw console.error("[SDK] Form submit exception caught",X),new yi("Default behavior prevented because of exception in SDK form submit")}}}if(T&&T.error&&T.message==="game limit reached")return yield lm(t,T),T;if(T&&T.show_message)return yield lm(t,T),T;if(!T||!T.object)throw new Error("Unrecognized API response");return yield lm(t,T),T});let Hh=!1;function db(t,e=void 0,n=!1){return G(this,null,function*(){var u,d,m,g;if(Hh)return Promise.reject(new Error("endGame already in progress"));const r=at(),i=jr();if(((u=r.url)!=null?u:window.location.href).includes("/campaign/view/demo")&&i.device&&i.size)return Promise.reject(new Error("endGame cannot be called when previewing"));Hh=!0;const s=ue();s.gameEnded=!0,s.gameWinner=t,r.addBodyClass(t?"current-flow-winner":"current-flow-loser");const a=s.flowId,l=s.flowRegistrationInfo,c=(l==null?void 0:l.id)||((m=(d=s.model)==null?void 0:d.state.config)==null?void 0:m.ghostUser);if(a&&c){const p=(g=s.model)==null?void 0:g.state.flowPages.find(h=>h.id===a);p&&(yield Mp(p,!0))}if(MV(),setTimeout(()=>{Hh=!1},1e3),!n){if(e){Or().makeSpecificFlowPageActive(e);return}Or().goToNextFlowPage()}})}class Jr extends Jn{constructor(){super(...arguments);Ke(this,"timer")}parse(n){var i;const r=this.state;r.url=n.url||null,r.target=n.target||"_blank",r.type=n.type||null,r.section=n.section||null,n.popover?r.popover=Number(n.popover):n.id&&(r.popover=Number(n.id)),r.onClickEvent=n.event||null,r.delay=n.delay||null,r.flowPage=n.flow_page?Number(n.flow_page):null,r.keybinding=n.keybinding||null,r.copyValue=n.copy_value,r.autoTrigger=n.auto_trigger?Number(n.auto_trigger)*1e3:void 0,r.dontShowPopupAfter=n.dont_show_popup_after==="1",r.gameWinner=n.game_status==="winner",(i=n.replacementtag)!=null&&i.name?r.replacementTag={name:n.replacementtag.name,value:n.replacementtag.value}:r.replacementTag=void 0}startAutoTrigger(n){return G(this,null,function*(){typeof this.timer=="undefined"&&this.state.autoTrigger&&(this.timer=window.setTimeout(()=>G(this,null,function*(){n?n():yield this.triggerAction(),this.timer=void 0}),this.state.autoTrigger))})}triggerAction(n,r){return G(this,null,function*(){var l,c;const i=new Date().getTime();typeof this.timer!="undefined"&&(window.clearTimeout(this.timer),this.timer=void 0);const o=ue();if(this.state.evaluating||(l=o.model)!=null&&l.state.isEditModeActive)return;if(this.state.evaluating=!0,n){const u=new jV(this,n);if(u){Bs.emit("action",u);try{yield u.waitForPromises()}catch(d){console.error("[SDK] Action exception caught",d)}if(u.defaultPrevented){this.state.evaluating=!1;return}}}const s=(c=this.state.delay)!=null?c:0,a=()=>G(this,null,function*(){const u=this.state,d=new URL(window.location.href);switch(u.type){case Dt.URL:u.url&&this.goToUrl(u.url,r);break;case Dt.CLICK_TAG:ai()&&window.parent.postMessage("click_tag","*");break;case Dt.FINISH_GAME:u.replacementTag&&o.addReplacementTags({[`${u.replacementTag.name}`]:u.replacementTag.value}),yield db(u.gameWinner);break;case Dt.COPY_TO_CLIPBOARD:u.copyValue&&LV(rr(u.copyValue,r));break;case Dt.RESTART:d.searchParams.set("restart-game","1"),ai()?(ci("scroll-to-top"),setTimeout(()=>{window.location.href=d.toString()},1)):window.location.href=d.toString();break;case Dt.SECTION:u.section&&this.goToSection(u.section);break;case Dt.POPOVER:o.setActivePopover(u.popover);break;case Dt.CLOSE_POPOVER:o.setActivePopover(void 0);break;case Dt.GOTO_FLOW_PAGE:this.goToFlowPage(this.state.flowPage);break;case Dt.ONCLICK:u.onClickEvent&&this.onClick(u.onClickEvent);break;case Dt.NEXTFLOW:Or().goToNextFlowPage();break;case Dt.FLOWPAGE:this.goToFlowPage(this.state.flowPage);break;case Dt.FORCE_SKIP_REGISTRATION:this.onForceSkipRegistration(u.flowPage);break}this.state.evaluating=!1});if(s){const d=(new Date().getTime()-i)/1e3,m=Math.max(0,s-d),g=window.setTimeout(()=>G(this,null,function*(){yield a()}),m*1e3);(this.state.type===Dt.NEXTFLOW||this.state.type===Dt.GOTO_FLOW_PAGE||this.state.type===Dt.FLOWPAGE)&&pn.once("flowPageChange",()=>{window.clearTimeout(g)})}else a();pn.emit("invalidAction",this)})}goToUrl(n,r){let i;switch(this.state.target){case"_blank":i=tr.BLANK;break;case"_top":i=tr.TOP;break;case"_self":i=tr.SELF;break}Nd({url:n,target:i!=null?i:tr.BLANK},r)}goToSection(n){const r=document.querySelector(`.section--original-${n}`);if(r){if(ue().hasResponsiveScript){const i=r.getBoundingClientRect().top;ci("scroll-to-relative-position",{relativeY:i});return}else r.scrollIntoView({behavior:"smooth"});return}throw new Error(`cant find HTML element with selector .section--original-${n}`)}goToFlowPage(n){if(n||Or().goToNextFlowPage(),n)try{Or().makeSpecificFlowPageActive(n)}catch(r){if(r instanceof fA)Or().goToNextFlowPage();else throw r}}onClick(n){const r=n.match(/(.+)(\(.*\))/);if(r){const i=r[1];if(typeof window[`${i}`]=="function"){const o=r[2].replace(/["'()]/g,"").split(",");window[`${i}`].apply(void 0,o)}}else throw new Error("No function string available")}onForceSkipRegistration(n){var i;const r=ue();r.skippedFlowRegistration=!0,(i=r.flowModel)==null||i.getAddons("registration").forEach(o=>{var s;(s=o.state.fields)==null||s.forEach(a=>{a.state.value=a.parseStringValue("")})}),n?Or().makeSpecificFlowPageActive(n):Or().goToNextFlowPage()}}var p1=(t=>(t.TOP_LEFT="top_left",t.TOP_CENTER="top_center",t.TOP_RIGHT="top_right",t.CENTER_CENTER="center_center",t.BOTTOM_LEFT="bottom_left",t.BOTTOM_CENTER="bottom_center",t.BOTTOM_RIGHT="bottom_right",t))(p1||{}),Hf=(t=>(t[t.FIXED=0]="FIXED",t[t.WINDOW=1]="WINDOW",t[t.FLUID=2]="FLUID",t))(Hf||{});class Ht extends Jn{constructor(n,r){super(n);Ke(this,"sectionModel");this.sectionModel=r,this.parse(n)}shallSkipInitialParse(){return!0}isBackgroundForcedEnabled(){return!1}getSettingsType(){return""}parse(n){var s,a,l,c,u,d,m;const r=this.state;if(r.basic=r.basic||{},r.style=r.style||{},r.advanced=r.advanced||{},r.basic.name=(s=n==null?void 0:n.basic)==null?void 0:s.name,r.basic.layout=Ht.parseLayoutData(n),r.basic.position=Ht.parsePopupPositionData(n),r.basic.overlay=this.parsePopupOverlayData(n),r.basic.height=Ht.parseHeightData(n),r.style.background=Ht.parseStyleBackgroundData(n),r.style.border=Ht.parseStyleBorderData(n),r.style.content=Ht.parseStyleContentData(n),r.style.divider=Ht.parseStyleDividerData(n),r.style.shadow=Ht.parseStyleShadowData(n),r.style.overlay=Ht.parseStyleOverlayDate(n),r.advanced.style=this.parseAdvancedStyleData(n),(a=n.advanced)!=null&&a.redirect&&((c=(l=n.advanced)==null?void 0:l.redirect)==null?void 0:c.enabled)==="1"){const g={url:n.advanced.redirect.url,target:n.advanced.redirect.target,delay:n.advanced.redirect.delay?Number(n.advanced.redirect.delay):void 0,type:n.advanced.redirect.type?n.advanced.redirect.type:Dt.URL};(u=n.advanced)!=null&&u.redirect.enabled?r.redirect?r.redirect.setData(g):r.redirect=new Jr(g):r.redirect=void 0}const i=(d=n.advanced)==null?void 0:d.advanced;i&&(r.advanced.advanced={zIndex:Number(i.zindex),classname:i.classname,elementId:i.element_id}),r.advanced.transitions=Ht.parseAdvancedTransitionsData(n),r.elementStyling=r.elementStyling||{},r.elementStyling.background={},r.elementStyling.background.general=this.constructElementInlineStyles(r),r.elementStyling.background.color=Ht.constructBackgroundColorStyles(r),r.elementStyling.background.video=Ht.constructVideoBackgroundStyles(r),r.elementStyling.background.overlay=Ht.constructBackgroundOverlayStyles(r,this.getSettingsType()),r.elementStyling.background.image=Ht.constructBackgroundImageStyles(r),(m=n.basic)!=null&&m.action?r.basic.action?r.basic.action.setData(n.basic.action):r.basic.action=new Jr(n.basic.action):r.basic.action=void 0;const o=this.constructVisibilityConditionData(n);o?this.state.advanced.visibilityCondition?this.state.advanced.visibilityCondition.setData(o):this.state.advanced.visibilityCondition=new Un(o):this.state.advanced.visibilityCondition=void 0,r.config=this.constructConfigState(r),r.backgroundSlides=this.constructBackgroundSlidesState(r),r.sectionBackground=Ht.constructSectionBackground(r),this.isBackgroundForcedEnabled()&&!r.sectionBackground&&(r.sectionBackground=[{id:"transparent",url:""}])}getDefaultPadding(){return 30}static parsePopupPositionData(n){var r;if((r=n.basic)!=null&&r.position){const i=Re(n.basic.position);return i?Ht.constructPopupPositionState(i):void 0}}constructVisibilityConditionData(n){var r;return(r=n.advanced)==null?void 0:r.visibility_condition}static constructPopupPositionState(n){return{type:n.type,x:Number(n.x),y:Number(n.y)}}parsePopupOverlayData(n){var r;if((r=n.basic)!=null&&r.height){const i=Re(n.basic.height);return i?this.constructPopupOverlayState(i):void 0}}constructPopupOverlayState(n){var r,i;return{enabled:n.overlay==="1"||((i=(r=this.state.basic)==null?void 0:r.position)==null?void 0:i.type)===p1.CENTER_CENTER,backgroundColor:n.overlay_bgcolor?n.overlay_bgcolor:"rgba(0, 0, 0, 0.65)"}}static parseLayoutData(n){var r;if((r=n.basic)!=null&&r.layout){const i=Re(n.basic.layout);return i?Ht.constructLayoutState(i):void 0}}static parseHeightData(n){var r;if((r=n.basic)!=null&&r.height){const i=Re(n.basic.height);return i?Ht.constructHeightState(i):void 0}}static constructHeightState(n){return H(f(f(f(H(f({layout:n.width_type||"grid"},n.width&&{width:n.width}),{gap:n.gap||"default",type:n.type||"fluid"}),n.subtract_window&&{subtractWindow:parseInt(n.subtract_window)}),n.fixed&&{fixed:parseInt(n.fixed)}),n.minimum&&{minimum:parseInt(n.minimum)}),{contentPosition:n.content_position||"top"})}static constructLayoutState(n){return f(f(f(f({},n.width&&{width:n.width}),n.alignment&&{alignment:n.alignment}),n.content_position&&{contentPosition:n.content_position}),n.horizontal_position&&{horizontalPosition:n.horizontal_position})}static parseStyleBackgroundData(n){var r;if((r=n.style)!=null&&r.background){const i=Re(n.style.background);return i?Ht.constructBackgroundStyleState(i):void 0}}static constructBackgroundStyleState(n){var i,o,s,a,l,c,u,d,m,g,p,h,v,b,y,_,w,S,E,P,A;let r;switch((i=n==null?void 0:n.image)==null?void 0:i.behavior){case"cover":r=Ye.COVER;break;case"contain":r=Ye.CONTAIN;break;case"stretch":r=Ye.STRETCH;break;case"tile":r=Ye.TILE;break;case"actual_size":r=Ye.ACTUAL_SIZE;break}return H(f(H(f(f({color:""},n.background_type&&{backgroundType:n.background_type}),n.color&&{color:n.color}),{image:f(f(f(f(f(f(f({},typeof r=="number"&&{behavior:r}),((o=n.image)==null?void 0:o.opacity)&&{opacity:Number(n.image.opacity)}),((s=n.image)==null?void 0:s.position)&&{position:n.image.position}),((a=n.image)==null?void 0:a.src)&&{src:n.image.src}),((l=n.image)==null?void 0:l.tile_repeat)&&{tileRepeat:n.image.tile_repeat}),((c=n.image)==null?void 0:c.x_position)&&{xPosition:n.image.x_position}),((u=n.image)==null?void 0:u.y_position)&&{yPosition:n.image.y_position})}),((d=n==null?void 0:n.slider)==null?void 0:d.images)&&{slider:f(f(f(H(f({},((m=n.slider)==null?void 0:m.images)&&{images:n.slider.images||[]}),{interval:f({},((p=(g=n.slider)==null?void 0:g.interval)==null?void 0:p.time)&&{time:Number(n.slider.interval.time)*1e3})}),n.slider&&{shuffle:n.slider.shuffle==="1"}),((h=n.slider)==null?void 0:h.transition)&&{transition:n.slider.transition}),((v=n.slider)==null?void 0:v.transition_time)&&{transitionTime:Number((b=n.slider)==null?void 0:b.transition_time)*1e3})}),{video:f(f(H(f(f({},((y=n.video)==null?void 0:y.url)&&{url:n.video.url}),((_=n.video)==null?void 0:_.disable_looping)&&{disableLooping:n.video.disable_looping==="1"}),{fallbackImage:{enabled:!!((w=n.video)!=null&&w.fallback_image),url:(S=n.video)==null?void 0:S.fallback_image,behavior:r,position:(E=n.image)==null?void 0:E.position}}),((P=n.video)==null?void 0:P.opacity)&&{opacity:Number(n.video.opacity)}),((A=n.video)==null?void 0:A.type)&&{type:n.video.type}),backgroundToSection:n.background_to_section==="1"||!1})}static parseStyleBorderData(n){var r;if((r=n.style)!=null&&r.border){const i=Re(n.style.border);return i?Ht.constructStyleBorderState(i):void 0}}static constructStyleBorderState(n){var r,i,o,s;if(n.type&&n.type)return H(f({},n.color&&{color:n.color}),{type:n.type,width:f(f(f(f({},((r=n.width)==null?void 0:r.top)&&{top:Number(n.width.top)}),((i=n.width)==null?void 0:i.right)&&{right:Number(n.width.right)}),((o=n.width)==null?void 0:o.bottom)&&{bottom:Number(n.width.bottom)}),((s=n.width)==null?void 0:s.left)&&{left:Number(n.width.left)})})}static parseStyleContentData(n){var r;if((r=n.style)!=null&&r.content){const i=Re(n.style.content);return i?Ht.constructStyleContentState(i):void 0}}static constructStyleContentState(n){return f(f({},n.color&&{color:n.color}),n.use_default_text_color&&{useDefaultTextColor:n.use_default_text_color==="1"})}static parseStyleDividerData(n){var r;if((r=n.style)!=null&&r.divider){const i=Re(n.style.divider);return i?Ht.constructStyleDividerState(i):void 0}}static constructStyleDividerState(n){return f(f(f(f(f(f(f(f({enabled:n.enabled==="1"},n.position&&{position:n.position}),n.type&&{type:n.type}),n.color&&{color:n.color}),n.width&&{width:Number(n.width)}),n.height&&{height:Number(n.height)}),n.flip&&{flip:n.flip==="1"}),n.invert&&{invert:n.invert==="1"}),n.front&&{front:n.front==="1"})}static parseStyleShadowData(n){var r;if((r=n.style)!=null&&r.shadow){const i=Re(n.style.shadow);return i?Ht.constructStyleShadowState(i):void 0}}static constructStyleShadowState(n){return n.blur===""&&(n.blur="0"),n.spread===""&&(n.spread="0"),f(f(f(f(f({},n.color&&{color:n.color}),n.blur&&{blur:Number(n.blur)}),n.spread&&{spread:Number(n.spread)}),n.horizontal&&{horizontal:Number(n.horizontal)}),n.vertical&&{vertical:Number(n.vertical)})}static parseStyleOverlayDate(n){var r;if((r=n.style)!=null&&r.overlay){const i=Re(n.style.overlay);return i?Ht.constructStyleOverlayState(i):void 0}}static constructStyleOverlayState(n){return f(f(f(f(f(f(f(f({overlayToSection:n.overlay_to_section==="1"||!1},n.overlay_type&&{overlayType:n.overlay_type}),n.overlay_color&&{overlayColor:n.overlay_color}),n.location_1!==void 0?{location1:Number(n.location_1)}:{}),n.color_2&&{color2:n.color_2}),n.location_2!==void 0?{location2:Number(n.location_2)}:{}),n.gradient_type&&{gradientType:n.gradient_type}),n.gradient_angle&&{gradientAngle:Number(n.gradient_angle)}),n.gradient_position&&{gradientPosition:n.gradient_position})}parseAdvancedStyleData(n){var r;if((r=n.advanced)!=null&&r.style){const i=Re(n.advanced.style);return i?this.constructAdvancedStyleState(i):void 0}}isNumeric(n){return!isNaN(Number(n))}constructAdvancedStyleState(n){var o,s,a,l,c,u,d,m,g,p,h,v,b,y,_,w,S,E,P,A,C,T;let r;(o=n.margin)!=null&&o.right&&this.isNumeric(n.margin.right)?r=Number(n.margin.right):r=(s=n.margin)==null?void 0:s.right;let i;return(a=n.margin)!=null&&a.left&&this.isNumeric(n.margin.left)?i=Number(n.margin.left):i=(l=n.margin)==null?void 0:l.left,H(f({},(n==null?void 0:n.min_height)&&{minHeight:parseInt(n.min_height)}),{margin:f(f(f(f({},(((c=n==null?void 0:n.margin)==null?void 0:c.top)||((u=n==null?void 0:n.margin)==null?void 0:u.top)==="0")&&{top:Number((d=n.margin)==null?void 0:d.top)}),(((m=n==null?void 0:n.margin)==null?void 0:m.bottom)||((g=n==null?void 0:n.margin)==null?void 0:g.bottom)==="0")&&{bottom:Number((p=n.margin)==null?void 0:p.bottom)}),(((h=n==null?void 0:n.margin)==null?void 0:h.left)||((v=n==null?void 0:n.margin)==null?void 0:v.left)==="0")&&{left:i}),(((b=n==null?void 0:n.margin)==null?void 0:b.right)||((y=n.margin)==null?void 0:y.right)==="0")&&{right:r}),padding:f(f(f(f({},(((_=n==null?void 0:n.padding)==null?void 0:_.top)||((w=n==null?void 0:n.padding)==null?void 0:w.top)===0)&&{top:Number(n.padding.top)}),(((S=n==null?void 0:n.padding)==null?void 0:S.bottom)||((E=n==null?void 0:n.padding)==null?void 0:E.bottom)===0)&&{bottom:Number(n.padding.bottom)}),(((P=n==null?void 0:n.padding)==null?void 0:P.left)||((A=n==null?void 0:n.padding)==null?void 0:A.left)===0)&&{left:Number(n.padding.left)}),(((C=n==null?void 0:n.padding)==null?void 0:C.right)||((T=n==null?void 0:n.padding)==null?void 0:T.right)===0)&&{right:Number(n.padding.right)})})}static parseAdvancedTransitionsData(n){var r;if((r=n.advanced)!=null&&r.transitions){const i=Re(n.advanced.transitions);return i?Ht.constructAdvancedTransitionState(i):void 0}}static constructAdvancedTransitionState(n){return f(f(f(f(f(f({},n.enter&&{enter:n.enter}),n.enter_duration&&{enterDuration:Number(n.enter_duration)}),n.enter_delay&&{enterDelay:Number(n.enter_delay)}),n.leave&&{leave:n.leave}),n.leave_duration&&{leaveDuration:Number(n.leave_duration)}),n.leave_delay&&{leaveDelay:Number(n.leave_delay)})}constructElementInlineStyles(n){var i,o,s,a,l,c,u,d,m,g,p,h,v,b,y,_,w,S,E,P,A,C,T,D,k,I,N,B,L,$,j,se,Q,re,ee,be,F,X,ge,W,fe,ne,he,ye,Ge,R,M,J,ae,ie,de,ke,Ee,Te,_e,Z,Ie,Oe,Ce,Y,O,z,te,oe,Ne,Fe,V,le,Se;const r={padding:{top:this.getDefaultPadding(),bottom:this.getDefaultPadding()}};return((o=(i=n.basic)==null?void 0:i.height)==null?void 0:o.type)===qs.FLUID&&((a=(s=n.basic)==null?void 0:s.height)!=null&&a.minimum)&&(r.height={type:Hf.FLUID,value:Number(n.basic.height.minimum)}),((c=(l=n.basic)==null?void 0:l.height)==null?void 0:c.type)===qs.FIXED&&(r.height={type:Hf.FIXED,value:Number(n.basic.height.fixed)}),(u=n.advanced.advanced)!=null&&u.zIndex&&(r.zIndex=n.advanced.advanced.zIndex),(d=n.advanced.style)!=null&&d.minHeight&&(r.minHeight=(m=n.advanced.style)==null?void 0:m.minHeight),((h=(p=(g=n.advanced)==null?void 0:g.style)==null?void 0:p.padding)!=null&&h.top||((y=(b=(v=n.advanced)==null?void 0:v.style)==null?void 0:b.padding)==null?void 0:y.top)===0)&&(r.padding.top=(_=n.advanced)==null?void 0:_.style.padding.top),((E=(S=(w=n.advanced)==null?void 0:w.style)==null?void 0:S.padding)!=null&&E.bottom||((C=(A=(P=n.advanced)==null?void 0:P.style)==null?void 0:A.padding)==null?void 0:C.bottom)===0)&&(r.padding.bottom=(T=n.advanced)==null?void 0:T.style.padding.bottom),((I=(k=(D=n.advanced)==null?void 0:D.style)==null?void 0:k.padding)!=null&&I.left||((L=(B=(N=n.advanced)==null?void 0:N.style)==null?void 0:B.padding)==null?void 0:L.left)===0)&&(r.padding.left=($=n.advanced)==null?void 0:$.style.padding.left),((Q=(se=(j=n.advanced)==null?void 0:j.style)==null?void 0:se.padding)!=null&&Q.right||((be=(ee=(re=n.advanced)==null?void 0:re.style)==null?void 0:ee.padding)==null?void 0:be.right)===0)&&(r.padding.right=(F=n.advanced)==null?void 0:F.style.padding.right),(ge=(X=n.advanced)==null?void 0:X.style)!=null&&ge.margin&&(r.margin={}),(ne=(fe=(W=n.advanced)==null?void 0:W.style)==null?void 0:fe.margin)!=null&&ne.top&&r.margin&&(r.margin.top=(he=n.advanced)==null?void 0:he.style.margin.top),(R=(Ge=(ye=n.advanced)==null?void 0:ye.style)==null?void 0:Ge.margin)!=null&&R.bottom&&r.margin&&(r.margin.bottom=(M=n.advanced)==null?void 0:M.style.margin.bottom),(ie=(ae=(J=n.advanced)==null?void 0:J.style)==null?void 0:ae.margin)!=null&&ie.left&&r.margin&&(r.margin.left=(de=n.advanced)==null?void 0:de.style.margin.left),(Te=(Ee=(ke=n.advanced)==null?void 0:ke.style)==null?void 0:Ee.margin)!=null&&Te.right&&r.margin&&(r.margin.right=(_e=n.advanced)==null?void 0:_e.style.margin.right),(Z=n.style)!=null&&Z.border&&(r.border=(Ie=n.style)==null?void 0:Ie.border),(Ce=(Oe=n.basic)==null?void 0:Oe.layout)!=null&&Ce.contentPosition&&(r.verticalPosition=n.basic.layout.contentPosition),(O=(Y=n.basic)==null?void 0:Y.layout)!=null&&O.horizontalPosition&&(r.horizontalPosition=n.basic.layout.horizontalPosition),(z=n.style)!=null&&z.shadow&&(r.shadow=(te=n.style)==null?void 0:te.shadow),!((Ne=(oe=n.style)==null?void 0:oe.content)!=null&&Ne.useDefaultTextColor)&&((V=(Fe=n.style)==null?void 0:Fe.content)!=null&&V.color)&&(r.color=(Se=(le=n.style)==null?void 0:le.content)==null?void 0:Se.color),r}static constructBackgroundColorStyles(n){var r,i;return f({},((i=(r=n.style)==null?void 0:r.background)==null?void 0:i.color)&&{backgroundColor:n.style.background.color})}static constructVideoBackgroundStyles(n){var a,l,c,u,d,m,g,p,h,v,b,y,_,w,S;let r={};const i=(u=(c=(l=(a=n.style.background)==null?void 0:a.video)==null?void 0:l.fallbackImage)==null?void 0:c.url)!=null?u:"",o=(p=(g=(m=(d=n.style.background)==null?void 0:d.video)==null?void 0:m.fallbackImage)==null?void 0:g.position)==null?void 0:p.replace("_"," ");let s=1;switch((v=(h=n.style.background)==null?void 0:h.video)!=null&&v.opacity&&(s=n.style.background.video.opacity/100),(_=(y=(b=n.style.background)==null?void 0:b.video)==null?void 0:y.fallbackImage)==null?void 0:_.behavior){case Ye.STRETCH:r={backgroundImage:"url("+i+")",backgroundRepeat:"no-repeat",backgroundSize:"100% 100%",opacity:s};break;case Ye.TILE:r={backgroundImage:"url("+i+")",backgroundRepeat:(S=(w=n.style.background)==null?void 0:w.image)==null?void 0:S.tileRepeat,backgroundPosition:o,opacity:s};break;case Ye.ACTUAL_SIZE:r={backgroundImage:"url("+i+")",backgroundRepeat:"no-repeat",backgroundPosition:o,opacity:s};break;case Ye.CONTAIN:r={backgroundImage:"url("+i+")",backgroundRepeat:"no-repeat",backgroundSize:"contain",backgroundPosition:o,opacity:s};break;case Ye.COVER:r={backgroundImage:"url("+i+")",backgroundRepeat:"no-repeat",backgroundSize:"cover",backgroundPosition:o,opacity:s};break;default:r={backgroundImage:"url("+i+")",backgroundRepeat:"no-repeat",backgroundPosition:o,opacity:s}}return f({},r)}static constructBackgroundOverlayStyles(n,r){var a,l,c,u,d,m,g,p,h,v,b,y,_,w,S,E,P,A,C,T,D,k;const i={color2:(l=(a=n.style)==null?void 0:a.overlay)==null?void 0:l.color2,gradientAngle:(u=(c=n.style)==null?void 0:c.overlay)==null?void 0:u.gradientAngle,gradientPosition:(m=(d=n.style)==null?void 0:d.overlay)==null?void 0:m.gradientPosition,gradientType:(p=(g=n.style)==null?void 0:g.overlay)==null?void 0:p.gradientType,location1:(v=(h=n.style)==null?void 0:h.overlay)==null?void 0:v.location1,location2:(y=(b=n.style)==null?void 0:b.overlay)==null?void 0:y.location2,overlayColor:(w=(_=n.style)==null?void 0:_.overlay)==null?void 0:w.overlayColor,overlayType:(E=(S=n.style)==null?void 0:S.overlay)==null?void 0:E.overlayType};let o;if(i.overlayType==="transparent")return{};let s=!0;return r==="column"&&(s=!1),i.gradientAngle||(i.gradientAngle=0),s?i.gradientType==="linear"&&i.overlayColor&&i.overlayType==="gradient"&&i.overlayColor&&i.color2&&i.overlayColor!==""&&i.color2!==""&&(o=`linear-gradient(${i.gradientAngle}deg, ${i.overlayColor} ${(P=i.location1)!=null?P:"transparent"}%, ${(A=i.color2)!=null?A:"transparent"} ${i.location2}%)`):i.gradientType==="linear"&&i.overlayColor&&i.overlayType==="gradient"&&(o=`linear-gradient(${i.gradientAngle}deg, ${i.overlayColor} ${(C=i.location1)!=null?C:"transparent"}%, ${(T=i.color2)!=null?T:"transparent"} ${i.location2}%)`),s&&(i.gradientType==="radial"&&i.overlayColor&&i.overlayType==="gradient"&&i.overlayColor&&i.color2&&i.overlayColor!==""&&i.color2!==""?o=`radial-gradient(ellipse at ${i!=null&&i.gradientPosition?i==null?void 0:i.gradientPosition.replace("-"," "):"center center"}, ${i.overlayColor} ${i.location1}%, ${i.color2} ${i.location2}%)`:i.gradientType==="radial"&&i.overlayColor&&i.overlayType==="gradient"&&(o=`radial-gradient(ellipse at ${i!=null&&i.gradientPosition?i==null?void 0:i.gradientPosition.replace("-"," "):"center center"}, ${(D=i.overlayColor)!=null?D:"transparent"} ${i.location1}%, ${(k=i.color2)!=null?k:"transparent"} ${i.location2}%)`)),i.overlayType==="solid"&&(o=i.overlayColor),f({},o&&{background:o})}static constructBackgroundImageStyles(n){var d,m,g,p,h,v,b,y;const r=(m=(d=n==null?void 0:n.style)==null?void 0:d.background)==null?void 0:m.image,i=(p=(g=n.style)==null?void 0:g.background)==null?void 0:p.color,o=(h=r==null?void 0:r.position)==null?void 0:h.replace("_"," ");let s;r&&r.opacity&&(s=(r==null?void 0:r.opacity)/100);const a=(v=r==null?void 0:r.yPosition)!=null?v:"0",l=(b=r==null?void 0:r.xPosition)!=null?b:"0";let c=l0.NO_REPEAT,u;switch(r==null?void 0:r.behavior){case Ye.ACTUAL_SIZE:u="initial";break;case Ye.COVER:u="cover";break;case Ye.CONTAIN:u="contain";break;case Ye.STRETCH:u="100% 100%";break;case Ye.TILE:u="tile";break}return(r==null?void 0:r.behavior)===Ye.TILE&&(c=(y=r.tileRepeat)!=null?y:l0.NO_REPEAT),f(f(f(f(f(f(f({},(r==null?void 0:r.src)&&{backgroundImage:`url("${r.src}")`}),c&&{backgroundRepeat:c}),u!=="tile"&&{backgroundSize:u}),o&&o!=="custom"&&{backgroundPosition:o}),i&&!(r!=null&&r.src)&&{backgroundColor:i||"transparent"}),o==="custom"&&f(f({},l&&{backgroundPositionX:l}),a&&{backgroundPositionY:a})),s&&{opacity:s})}constructConfigState(n){var d,m,g,p,h,v,b,y,_,w,S,E;let r=!!((d=n==null?void 0:n.style)!=null&&d.background),i=!1,o=!1,s=!1,a=!1,l=!1,c=!1,u=!1;if(this.isBackgroundForcedEnabled()&&(i=!0,r=!0),(g=(m=n.style)==null?void 0:m.background)!=null&&g.video){const P=n.style.background.video;n.style.background.backgroundType===Wn.VIDEO&&(s=!!(P!=null&&P.url)||!!(P!=null&&P.fallbackImage))}if((p=n==null?void 0:n.style)!=null&&p.overlay&&(n.style.overlay.overlayType==="solid"?l=!0:n.style.overlay.overlayType==="gradient"&&(a=!0)),r&&((h=n==null?void 0:n.style)!=null&&h.background)){const P=(v=n==null?void 0:n.style)==null?void 0:v.background.backgroundType,A=(b=n.style)==null?void 0:b.background;P===Wn.SOLID&&(i=!0),P===Wn.IMAGE&&(A.color&&(i=!0),(_=(y=n.style.background)==null?void 0:y.image)!=null&&_.src&&n.style.background.image.src!==""&&(o=!0)),P===Wn.SLIDER&&((w=A==null?void 0:A.slider)!=null&&w.interval)&&(c=!0)}return(E=(S=n.style)==null?void 0:S.divider)!=null&&E.enabled&&(u=!0),{isDividerEnabled:u,isBackgroundEnabled:i,isBackgroundImageEnabled:o,isOverlayGradientEnabled:a,isOverlayEnabled:l,isVideoEnabled:s,isSliderEnabled:c}}static constructSectionBackground(n){var i,o,s,a,l;if(!!((i=n==null?void 0:n.style)!=null&&i.background)&&((o=n==null?void 0:n.style)!=null&&o.background)){const c=n.style.background.backgroundType,u=(s=n.style)==null?void 0:s.background,d={id:"transparent",url:""};if(c===Wn.SOLID&&(d.id="background"),c===Wn.IMAGE&&(d.id="image"),c===Wn.VIDEO&&u.video&&u.video.url){const m=u.video.type==="youtube"?iA((a=u==null?void 0:u.video)==null?void 0:a.url):oA((l=u==null?void 0:u.video)==null?void 0:l.url);d.id="video",u.video.type==="youtube"&&m?d.url=TV(m):u.video.type==="vimeo"&&m&&(d.url=CV(m))}return[f({},d)]}}constructBackgroundSlidesState(n){var i,o,s,a,l,c,u,d,m,g,p,h;if(!!((i=n==null?void 0:n.style)!=null&&i.background)&&((o=n==null?void 0:n.style)!=null&&o.background)){const v=n.style.background;if(v!=null&&v.slider){if(!v.slider.images.some(E=>E.length>0)||!((s=n.elementStyling.background)!=null&&s.image))return;const y=(c=(l=(a=n.style.background)==null?void 0:a.image)==null?void 0:l.position)==null?void 0:c.replace("_"," "),_=(d=(u=n.style.background)==null?void 0:u.image)==null?void 0:d.xPosition,w=(g=(m=n.style.background)==null?void 0:m.image)==null?void 0:g.yPosition,S=v.slider.images.filter(E=>E.length>0).map(E=>{var A,C,T,D,k,I,N,B,L,$;let P={};switch((C=(A=n.style.background)==null?void 0:A.image)==null?void 0:C.behavior){case Ye.STRETCH:P={backgroundImage:`url(${E})`,backgroundRepeat:"no-repeat",backgroundSize:"100% 100%"};break;case Ye.TILE:P={backgroundImage:`url(${E})`,backgroundRepeat:(D=(T=n.style.background)==null?void 0:T.image)==null?void 0:D.tileRepeat};break;case Ye.ACTUAL_SIZE:P={backgroundImage:`url(${E})`,backgroundRepeat:"no-repeat"};break;case Ye.CONTAIN:P={backgroundImage:`url(${E})`,backgroundRepeat:"no-repeat",backgroundSize:"contain"};break;case Ye.COVER:P={backgroundImage:`url(${E})`,backgroundRepeat:"no-repeat",backgroundSize:"cover"};break;default:P={backgroundImage:`url(${E})`,backgroundRepeat:"no-repeat"}}return{imageUrl:E,style:f(f(f(f(f({},(k=n.elementStyling.background)==null?void 0:k.image),P),y&&y!=="custom"&&{backgroundPosition:y}),y==="custom"&&f(f({},_&&{backgroundPositionX:_}),w&&{backgroundPositionY:w})),!((I=n.style.background)!=null&&I.backgroundToSection)&&f({},((B=(N=n.basic)==null?void 0:N.height)==null?void 0:B.width)&&{width:($=(L=n.basic)==null?void 0:L.height)==null?void 0:$.width}))}});return(h=(p=this.state.style.background)==null?void 0:p.slider)!=null&&h.shuffle?bo(S):S}}}}class fU extends Ht{getSettingsType(){return"column"}getDefaultPadding(){return 0}constructVisibilityConditionData(e){var o,s,a,l,c,u,d,m;const n=Number((s=(o=e.advanced)==null?void 0:o.show_on_desktop)!=null?s:"1")?"1":"0",r=Number((l=(a=e.advanced)==null?void 0:a.show_on_tablet)!=null?l:"1")?"1":"0",i=Number((u=(c=e.advanced)==null?void 0:c.show_on_mobile)!=null?u:"1")?"1":"0";return H(f({},(m=(d=e.advanced)==null?void 0:d.visibility_condition)!=null?m:{}),{devices:{desktop:n,tablet:r,mobile:i}})}authorSignature(){return"Sebastian Jakobsen"}}class no extends ht{parseAddon(e){var o,s,a,l,c,u,d,m,g,p;const n=at(),r=this.state;r.text=e.settings.text||"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas venenatis enim vitae massa pellentesque interdum. Nulla dapibus enim purus, molestie semper risus sagittis eu.",r.settings=(o=r.settings)!=null?o:{},r.settings.editorType=e.settings.editor_type,r.settings.truncate=(s=r.settings.truncate)!=null?s:{},r.settings.layout=(a=r.settings.layout)!=null?a:{},r.settings.layout.typography=(l=r.settings.layout.typography)!=null?l:{},r.settings.layout.shadow=(c=r.settings.layout.shadow)!=null?c:{},(u=e.settings)!=null&&u.truncate?r.settings.truncate=no.constructTruncateState(e.settings.truncate):r.settings.truncate={},(m=(d=e.settings)==null?void 0:d.layout)!=null&&m.typography&&Object.keys(e.settings.layout.typography).length>0?r.settings.layout.typography=no.parseTypographyData(e):r.settings.layout.typography=void 0,r.settings.layout.shadow=no.parseShadowData(e),r.settings.layout.typography&&this.state.classIdentifier?r.css=no.constructElementStyling(r.settings.layout.typography,this.state.classIdentifier):r.css="";let i;r.settings.layout.shadow&&(i=no.constructElementShadowStyles(r.settings.layout.shadow)),r.elementStyling={},r.elementStyling.inline=f({},i),r.settings.layout.typography?r.elementStyling.wrapper=no.constructElementWrapperStyles(r.settings.layout.typography):r.elementStyling.wrapper=void 0,(p=(g=r.settings.layout)==null?void 0:g.typography)!=null&&p.fontFamily&&n.loadFont(r.settings.layout.typography.fontFamily)}static constructTruncateState(e){return{enabled:e.enable==="1",labelMore:e.label_more||"read more",labelLess:e.label_less||"read less",limit:Number(e.limit)||100}}static parseTypographyData(e){var n,r;if((r=(n=e==null?void 0:e.settings)==null?void 0:n.layout)!=null&&r.typography){const i=Re(e.settings.layout.typography);return i?no.constructTypographyState(i):void 0}}static constructElementWrapperStyles(e){return f({},e.alignment&&{textAlign:`${e.alignment} !important`})}static constructTypographyState(e){return f(f(f(f(f(f(f(f(f(f(f(f({},e.alignment&&{alignment:e.alignment}),e.color&&{color:e.color}),e.font_family&&{fontFamily:Wr(e.font_family)}),e.font_weight&&{fontWeight:Number(e.font_weight)}),e.gradient_1&&{gradientOne:e.gradient_1}),e.gradient_2&&{gradientTwo:e.gradient_2}),e.letter_spacing&&{letterSpacing:parseFloat(e.letter_spacing)}),e.line_height&&{lineHeight:parseFloat(e.line_height)}),e.size&&{fontSize:e.size}),e.text_decoration&&{textDecoration:e.text_decoration}),e.text_style&&{textStyle:e.text_style}),e.transform&&{transform:e.transform})}static parseShadowData(e){var n,r;if((r=(n=e.settings)==null?void 0:n.layout)!=null&&r.shadow){const i=Re(e.settings.layout.shadow);return i?no.constructShadowState(i):void 0}}static constructShadowState(e){return f(f(f(f({},(e==null?void 0:e.blur)&&{blur:Number(e.blur)}),(e==null?void 0:e.color)&&{color:e.color}),(e==null?void 0:e.horizontal)&&{horizontal:Number(e.horizontal)}),(e==null?void 0:e.vertical)&&{vertical:Number(e.vertical)})}static constructElementStyling(e,n){const r=f(f(f(f(f(f(f(f(f(f(f(f(f({},e.fontSize&&{fontSize:`${e.fontSize}`}),e.color&&{color:e.color}),e.alignment&&{textAlign:e.alignment}),e.fontWeight&&{fontWeight:e.fontWeight}),e.lineHeight&&{lineHeight:e.lineHeight}),e.letterSpacing&&{letterSpacing:`${e.letterSpacing}px`}),e.fontFamily&&{fontFamily:e.fontFamily}),e.textDecoration&&{textDecoration:e.textDecoration}),e.textStyle&&{fontStyle:e.textStyle}),e.transform&&{textTransform:e.transform}),e.gradientOne&&e.gradientTwo&&{background:`linear-gradient(to right, ${e.gradientOne}, ${e.gradientTwo})`}),e.gradientOne&&e.gradientTwo&&{WebkitTextFillColor:"transparent"}),e.gradientOne&&e.gradientTwo&&{WebkitBackgroundClip:"text"});return`
      .${n} .lf-text__content,
      .${n} .lf-text__content a,
      .${n} .lf-text__content p,
      .${n} .lf-text__content div,
      .${n} .lf-text__content h1,
      .${n} .lf-text__content h2,
      .${n} .lf-text__content h3,
      .${n} .lf-text__content h4,
      .${n} .lf-text__content h5,
      .${n} .lf-text__content h6 {
        ${r.fontSize?"font-size: "+r.fontSize+" !important;":""}
        ${r.color?"color: "+r.color+" !important;":""}
        ${r.fontWeight?"font-weight:"+r.fontWeight+" !important;":""}
        ${r.lineHeight?"line-height: "+r.lineHeight+" !important;":""}
        ${r.letterSpacing?"letter-spacing: "+r.letterSpacing+" !important;":""}
        ${r.fontFamily?'font-family: "'+r.fontFamily+'", "Helvetica Neue", Arial, sans-serif !important;':""}
        ${r.textDecoration?"text-decoration: "+r.textDecoration+" !important;":""}
        ${r.fontStyle?"font-style: "+r.fontStyle+" !important;":""}
        ${r.textTransform?"text-transform: "+r.textTransform+" !important;":""}
        ${e.gradientOne&&e.gradientTwo?"background: linear-gradient(to right, "+e.gradientOne+", "+e.gradientTwo+") !important;":""}
        ${e.gradientOne&&e.gradientTwo?"-webkit-background-clip: text;":""}
        ${e.gradientOne&&e.gradientTwo?"-webkit-text-fill-color: transparent;":""}
      }
    `}static constructElementShadowStyles(e){var n,r,i;return f({},e.color&&{textShadow:`${(n=e.horizontal)!=null?n:0}px ${(r=e.vertical)!=null?r:0}px ${(i=e.blur)!=null?i:0}px ${e.color}`})}}class dU extends ht{parseAddon(e){var r;const n=this.state;n.settings=n.settings||{},(r=e.settings)!=null&&r.flow_scroll&&(n.settings.flowScroll=e.settings.flow_scroll==="1")}authorSignature(){return"Sebastian Jakobsen"}}class Is extends ht{parseAddon(e){var a,l,c,u,d,m,g,p,h,v,b,y,_;const n=at(),r=this.state;r.layout=(a=r.layout)!=null?a:{},r.text=e.settings.text||"Lorem ipsum dolor sit amet",r.type=(c=(l=e.settings)==null?void 0:l.type)!=null?c:Pg.H2,(d=(u=e.settings)==null?void 0:u.layout)!=null&&d.typography&&Object.keys((g=(m=e.settings)==null?void 0:m.layout)==null?void 0:g.typography).length>0?r.layout.typography=Is.parseTypographyData(e):r.layout.typography=void 0,r.layout.shadow=Is.parseShadowData(e);let i;r.layout.typography&&(i=Is.constructElementInlineStyles(r.layout.typography));const o=!!((h=(p=r.layout)==null?void 0:p.typography)!=null&&h.gradientOne&&((b=(v=r.layout)==null?void 0:v.typography)!=null&&b.gradientTwo));let s;r.layout.shadow&&(s=Is.constructElementShadowStyles(r.layout.shadow,o)),r.elementStyling={},r.elementStyling.inline=f(f({},i),s),(_=(y=r.layout)==null?void 0:y.typography)!=null&&_.fontFamily&&n.loadFont(r.layout.typography.fontFamily)}getAddonTitle(){var n;return(((n=this.getData().settings)==null?void 0:n.type)||Pg.H2).toUpperCase()}static constructElementInlineStyles(e){return f(f(f(f(f(f(f(f(f(f(f(f(f({},e.fontSize&&{fontSize:`${e.fontSize} !important`}),e.color&&{color:`${e.color} !important`}),e.alignment&&{textAlign:`${e.alignment} !important`}),e.fontWeight&&{fontWeight:`${e.fontWeight} !important`}),e.lineHeight&&{lineHeight:`${e.lineHeight} !important`}),e.letterSpacing&&{letterSpacing:`${e.letterSpacing}px`}),e.fontFamily&&{fontFamily:`"${e.fontFamily}", "Helvetica Neue", Arial, sans-serif !important`}),e.textDecoration!=="default"&&{textDecoration:`${e.textDecoration} !important`}),e.textStyle&&{fontStyle:`${e.textStyle} !important`}),e.transform&&{textTransform:`${e.transform} !important`}),e.gradientOne&&e.gradientTwo&&{background:`linear-gradient(to right, ${e.gradientOne}, ${e.gradientTwo})`}),e.gradientOne&&e.gradientTwo&&{WebkitTextFillColor:"transparent"}),e.gradientOne&&e.gradientTwo&&{WebkitBackgroundClip:"text"})}static constructElementShadowStyles(e,n){var r,i,o;return n?{}:f({},e.color&&{textShadow:`${(r=e.horizontal)!=null?r:0}px ${(i=e.vertical)!=null?i:0}px ${(o=e.blur)!=null?o:0}px ${e.color}`})}static parseTypographyData(e){var n,r;if((r=(n=e.settings)==null?void 0:n.layout)!=null&&r.typography){const i=Re(e.settings.layout.typography);return i?Is.constructTypographyState(i):void 0}}static constructTypographyState(e){return f(f(f(f(f(f(f(f(f(f(f(f({},e.alignment&&{alignment:e.alignment}),e.color&&{color:e.color}),e.font_family&&{fontFamily:Wr(e.font_family)}),e.font_weight&&{fontWeight:Number(e.font_weight)}),e.gradient_1&&{gradientOne:e.gradient_1}),e.gradient_2&&{gradientTwo:e.gradient_2}),e.letter_spacing&&{letterSpacing:parseFloat(e.letter_spacing)}),e.line_height&&{lineHeight:parseFloat(e.line_height)}),e.size!=="0px"&&e.size!=="0%"&&{fontSize:e.size}),e.text_decoration&&{textDecoration:e.text_decoration}),e.text_style&&{textStyle:e.text_style}),e.transform&&e.transform!==Ni.DEFAULT&&{transform:e.transform})}static parseShadowData(e){var n;if((n=e.settings.layout)!=null&&n.shadow){const r=Re(e.settings.layout.shadow);return r?Is.constructShadowState(r):void 0}}static constructShadowState(e){return{blur:Number(e.blur),color:e.color,horizontal:Number(e.horizontal),vertical:Number(e.vertical)}}}class xo extends ht{parseAddon(e){var r,i,o,s,a,l,c,u,d,m,g,p,h,v,b,y,_,w,S,E,P,A,C,T,D,k;const n=this.state;if(e&&(n.animation=(i=(r=e.settings)==null?void 0:r.animation)!=null?i:T3.SLIDE_DOWN,n.shape=(o=e.settings.shape)!=null?o:E3.CIRCLE,n.textBefore=(a=(s=e.settings)==null?void 0:s.text_before)!=null?a:"Lorem ipsum",n.textAfter=(c=(l=e.settings)==null?void 0:l.text_after)!=null?c:"",n.style=(d=(u=e.settings)==null?void 0:u.style)!=null?d:Bu.HIGHLIGHTED,n.hasRotation=[Bu.ROTATION,Bu.ROTATION_ONLY_TEXT].includes(n.style),n.highlighted=(g=(m=e.settings)==null?void 0:m.highlighted)!=null?g:"dolor",n.type=(h=(p=e.settings)==null?void 0:p.type)!=null?h:Pg.H2,n.rotatingText=(b=(v=e.settings)==null?void 0:v.rotating_text)!=null?b:`Better
Bigger
Faster`,n.rotatingTextArray=(y=n.rotatingText.split(`
`))!=null?y:[],n.style===Bu.ROTATION_ONLY_TEXT&&(n.textBefore="",n.textAfter=""),n.settings=(_=n.settings)!=null?_:{},n.settings.layout=(w=n.settings.layout)!=null?w:{},n.settings.layout.shadow=xo.parseShadowData(e),n.settings.layout.typography=xo.parseTypographyData(e)),n.elementStyling=(S=n.elementStyling)!=null?S:{},(P=(E=n.settings)==null?void 0:E.layout)!=null&&P.typography){const I=n.settings.layout.typography;let N=n.settings.layout.shadow;I.gradientOne&&I.gradientOne!==""&&I.gradientTwo&&I.gradientTwo!==""&&(N=void 0,(C=(A=n==null?void 0:n.settings)==null?void 0:A.layout)!=null&&C.typography&&(n.elementStyling.gradientText=xo.constructGradientText(n.settings.layout.typography),n.elementStyling.animatedTextIfGradient=xo.constructTextColorIfGradient(n.settings.layout.typography))),n.elementStyling.text=xo.constructHeadlineInlineStyleState(I,N)}else n.elementStyling.text={},n.elementStyling.gradientText={},n.elementStyling.animatedTextIfGradient={};(k=(D=(T=n.settings)==null?void 0:T.layout)==null?void 0:D.typography)!=null&&k.fontFamily&&at().loadFont(n.settings.layout.typography.fontFamily)}static parseTypographyData(e){var n,r;if((r=(n=e.settings)==null?void 0:n.layout)!=null&&r.typography){const i=Re(e.settings.layout.typography);return i?xo.constructTypographyState(i):void 0}}static constructTypographyState(e){return e.transform===Ni.DEFAULT&&(e.transform=Ni.NONE),e.text_style===Xo.DEFAULT&&(e.text_style=Xo.NORMAL),e.text_decoration===uo.DEFAULT&&(e.text_decoration=uo.NONE),H(f(f({alignment:e.alignment,color:e.color},e.font_family&&{fontFamily:Wr(e.font_family)}),e.size&&e.size!=="0px"&&{fontSize:e.size}),{fontWeight:Number(e.font_weight),gradientOne:e.gradient_1,gradientTwo:e.gradient_2,letterSpacing:Number(e.letter_spacing),lineHeight:Number(e.line_height),textDecoration:e.text_decoration,rotateTextColor:e.rotate_text_color,shapeColor:e.shape_color?e.shape_color:"#000000",textStyle:e.text_style,transform:e.transform})}static parseShadowData(e){var n,r;if((r=(n=e.settings)==null?void 0:n.layout)!=null&&r.shadow){const i=Re(e.settings.layout.shadow);return i?xo.constructShadowState(i):void 0}}static constructShadowState(e){return{blur:e.blur&&e.blur!==""?Number(e.blur):0,color:e.color,horizontal:e.horizontal&&e.horizontal!==""?Number(e.horizontal):0,vertical:e.vertical&&e.vertical!==""?Number(e.vertical):0}}static constructHeadlineInlineStyleState(e,n){let r;return n&&n.color&&n.color!==""&&(r=`${n.horizontal}px ${n.vertical}px ${n.blur}px ${n.color}`),H(f(f({},e.fontSize&&{fontSize:`${e.fontSize}`}),e.fontFamily&&{fontFamily:`${e.fontFamily}, 'Helvetica Neue', Arial, sans-serif`}),{fontWeight:e.fontWeight,fontStyle:`${e.textStyle}`,letterSpacing:`${e.letterSpacing}px`,lineHeight:`${e.lineHeight}`,textDecoration:`${e.textDecoration}`,textTransform:e.transform,color:`${e.color} !important`,textAlign:e.alignment,textShadow:r})}static constructGradientText(e){if(!e.gradientOne||!e.gradientTwo)return;const n=cb(e.gradientOne),r=cb(e.gradientTwo);if(n&&o2(n)&&r&&o2(r))return{background:`linear-gradient(to right, ${e.gradientOne}, ${e.gradientTwo})`,WebkitBackgroundClip:"text",WebkitTextFillColor:"transparent"}}static constructTextColorIfGradient(e){return{color:e.color,WebkitTextFillColor:e.color}}}class uf extends ht{parseAddon(e){var r,i,o,s,a;const n=this.state;(i=(r=e.settings)==null?void 0:r.action)!=null&&i.type?n.action?n.action.setData(e.settings.action):n.action=new Jr(e.settings.action):n.action=void 0,n.settings=(o=n.settings)!=null?o:{},(a=(s=e.settings)==null?void 0:s.general)!=null&&a.styles?n.settings.layout=uf.parseIconStyle(e):n.settings.layout={},n.iconClasses=uf.constructIconClasses(n.settings.layout)}static parseIconStyle(e){const n=Re(e.settings.general.styles);if(n)return uf.constructStyleState(n)}static constructStyleState(e){var a;let n;e.size&&(n=Tn(e.size,16));const r=e.color,i=e.stacked_color,o=e.display||null,s=e.shape;return H(f(f(f(H(f(f(f({},(e==null?void 0:e.alignment)&&{alignment:e.alignment}),r&&{color:r}),o&&{display:o}),{icon:e.icon||"fa-star"}),s&&{shape:s}),n&&{size:n}),i&&{stackedColor:i}),{sizeIsPercentage:!!((a=e==null?void 0:e.size)!=null&&a.includes("%"))})}static constructIconClasses(e){return{"lf-icon__shape-icon":!0,fa:!0,[e!=null&&e.icon?e==null?void 0:e.icon:"fa-star"]:!0,"fa--stack":(e==null?void 0:e.display)===c0.STACKED||(e==null?void 0:e.display)===c0.FRAMED}}authorSignature(){return"Nicky Christensen"}}class mU extends ht{parseAddon(e){var r;const n=this.state;n.html=(r=e.settings.html)!=null?r:"<p>Hello world!</p>"}authorSignature(){return"Nicky Christensen"}}class ff extends ht{parseAddon(e){var i,o,s,a;const n=this.state;n.styles=(i=n.styles)!=null?i:{};const r={alignment:pt.CENTER,width:"100%",weight:"1",color:"#000000",type:s0.SOLID};(s=(o=e.settings)==null?void 0:o.general)!=null&&s.styles?n.styles=(a=ff.parseStyleData(e))!=null?a:r:n.styles=r,n.elementStyling=n.elementStyling||{},n.styles?(n.elementStyling.inline=ff.constructElementInlineStyles(n.styles),n.elementStyling.align={textAlign:n.styles.alignment||pt.LEFT}):n.elementStyling={}}static parseStyleData(e){var n,r;if((r=(n=e.settings)==null?void 0:n.general)!=null&&r.styles){const i=Re(e.settings.general.styles);return i?ff.constructStyleState(i):void 0}}static constructStyleState(e){return{alignment:e.alignment||pt.CENTER,weight:e.weight||"1",color:e.color||"#000000",width:e.width||"100%",type:e.type||s0.SOLID}}static constructElementInlineStyles(e){return f(f(H(f({},e.type&&{borderBottomStyle:e.type}),{borderBottomWidth:`${e.weight}px`}),e.color&&{borderBottomColor:e.color}),e.width&&{width:e.width})}authorSignature(){return"Nicky Christensen"}}class Os extends ht{parseAddon(e){var r,i,o;const n=this.state;if(n.settings=n.settings||{},n.settings.layout=n.settings.layout||{},(r=e==null?void 0:e.settings)!=null&&r.layout&&(n.settings.layout=Os.constructLayoutState(e.settings.layout)),n.elementStyling=n.elementStyling||{},(i=n.settings)!=null&&i.layout&&(n.elementStyling.headline=Os.constructHeadlineStyles(n.settings.layout),n.elementStyling.content=Os.constructContentStyles(n.settings.layout),n.elementStyling.inline=Os.constructInlineStyles(n.settings.layout),n.elementStyling.border=Os.constructBorderStyles(n.settings.layout)),n.settings.panes=[],(o=e.settings)!=null&&o.panes){let s;Object.values(e.settings.panes).forEach((a,l)=>{var c;((c=n.settings)==null?void 0:c.panes)!==void 0&&(n.settings.panes.push(Os.constructPaneState(a,l)),n.settings.panes[Number(l)].isOpen&&typeof s=="undefined"&&(s=n.settings.panes[Number(l)].id))}),n.expandedByDefault=s}else n.expandedByDefault=void 0,n.settings.panes=void 0}isAddonValid(){return!!this.getData().settings.panes}static constructBorderStyles(e){if(e.dividerColor)return{borderBottom:`1px solid ${e.dividerColor}`}}static constructPaneState(e,n){return{id:n+1,isOpen:e.is_open==="1",content:e.content,label:e.label}}static constructLayoutState(e){var o,s,a;let n,r,i;return e.headline_font&&e.headline_font!==""&&(n=Tn(e.headline_font)),e.content_font&&e.content_font!==""&&(r=Tn(e.content_font)),e.width&&e.width!==""&&(i=Tn(e.width)),H(f(f(f(f(f(f(f({},(e==null?void 0:e.align)&&{align:e.align}),(e==null?void 0:e.content_color)&&{contentColor:e.content_color}),r&&{contentFontSize:r}),(e==null?void 0:e.divider_color)&&{dividerColor:e.divider_color}),(e==null?void 0:e.headline_color)&&{headlineColor:e.headline_color}),n&&{headlineFontSize:n}),i&&{width:i}),{headlineFontSizeIsPercentage:!!((o=e==null?void 0:e.headline_font)!=null&&o.includes("%")),contentFontSizeIsPercentage:!!((s=e==null?void 0:e.content_font)!=null&&s.includes("%")),widthIsPercentage:!!((a=e==null?void 0:e.width)!=null&&a.includes("%"))})}static constructHeadlineStyles(e){let n="px";return e.headlineFontSizeIsPercentage&&(n="%"),f(f({},e.headlineColor&&{color:e.headlineColor}),e.headlineFontSize&&{fontSize:`${e.headlineFontSize}${n}`})}static constructContentStyles(e){let n="px";return e.contentFontSizeIsPercentage&&(n="%"),f(f({},e.contentColor&&{color:e.contentColor}),e.contentFontSize&&{fontSize:`${e.contentFontSize}${n}`})}static constructInlineStyles(e){let n="px";return e.widthIsPercentage&&(n="%"),f(f({},e.align&&{marginLeft:e.align===pt.LEFT?"0px":"auto",marginRight:e.align===pt.RIGHT?"0px":"auto"}),e.width&&{width:`${e.width}${n}`})}authorSignature(){return"Sebastian Jakobsen"}}class h1 extends ht{parseAddon(e){return G(this,null,function*(){var r;const n=this.state;n.alias=e.alias,n.settings=n.settings||{},n.settings=h1.constructSettingState(e.settings),(!((r=n.settings)!=null&&r.url)||n.settings.url==="")&&(n.settings.html="")})}isAddonValid(){const e=this.getData();return!(!e.settings.url||e.settings.url==="")}static constructSettingState(e){return{url:e.url,html:e.html,limit:Number(e.limit),random:e.random==="1"}}authorSignature(){return"Nicky Christensen"}}class df extends ht{parseAddon(e){var s;const n=this.state,{isMobile:r}=je();n.settings=(s=n.settings)!=null?s:{};const i=df.parseMobileSettingData(e.settings),o=df.constructSettingState(e.settings);r?n.settings=f(f({},o),i):o&&(n.settings=o)}isAddonValid(){const e=this.getData();let n=0;return e.settings.facebook==="1"&&n++,e.settings.twitter==="1"&&n++,e.settings.instagram==="1"&&n++,e.settings.linkedin==="1"&&n++,e.settings.youtube==="1"&&n++,e.settings.pinterest==="1"&&n++,e.settings.other==="1"&&n++,e.settings.website==="1"&&n++,e.settings.tiktok==="1"&&n++,n!==0}static parseMobileSettingData(e){if(e.mobile){const n=this.getMobileDeviceData(e);return n?df.constructMobileSettingState(n):void 0}}static constructMobileSettingState(e){return f(H(f(f({alignment:e!=null&&e.alignment?e.alignment:pt.CENTER},e.icon_background_color&&{iconBackgroundColor:e.icon_background_color}),e.icon_color&&{iconColor:e.icon_color}),{iconSize:e!=null&&e.icon_size?Number(e.icon_size):28,roundedButtons:e!=null&&e.rounded_buttons?e.rounded_buttons==="1":!0}),e.border_radius&&{borderRadius:e.border_radius})}static constructSettingState(e){var n,r,i,o,s,a,l,c,u,d;return H(f(H(f(H(f(f({alignment:e.alignment?e.alignment:pt.CENTER},e.icon_background_color&&{iconBackgroundColor:e.icon_background_color}),e.icon_color&&{iconColor:e.icon_color}),{iconSize:e.icon_size?Number(e.icon_size):28,roundedButtons:e.rounded_buttons?e.rounded_buttons==="1":!0}),e.border_radius&&{borderRadius:e.border_radius}),{isFacebookActive:e.facebook?e.facebook==="1":!1,facebookUrl:(n=ar(e.facebook_url))!=null?n:"#",facebookOriginalUrl:e.facebook_url?e.facebook_url:"#",isTwitterActive:e.twitter?e.twitter==="1":!1,twitterUrl:(r=ar(e.twitter_url))!=null?r:"#",twitterOriginalUrl:e.twitter_url?e.twitter_url:"#",isLinkedinActive:e.linkedin?e.linkedin==="1":!1,linkedinUrl:(i=ar(e.linkedin_url))!=null?i:"#",linkedinOriginalUrl:e.linkedin_url?e.linkedin_url:"#",isInstagramActive:e.instagram?e.instagram==="1":!1,instagramUrl:(o=ar(e.instagram_url))!=null?o:"#",instagramOriginalUrl:e.instagram_url?e.instagram_url:"#",isYoutubeActive:e.youtube?e.youtube==="1":!1,youtubeUrl:(s=ar(e.youtube_url))!=null?s:"#",youtubeOriginalUrl:e.youtube_url?e.youtube_url:"#",isVimeoActive:e.vimeo?e.vimeo==="1":!1,vimeoUrl:(a=ar(e.vimeo_url))!=null?a:"#",vimeoOriginalUrl:e.vimeo_url?e.vimeo_url:"#",isPinterestActive:e.pinterest?e.pinterest==="1":!1,pinterestUrl:(l=ar(e.pinterest_url))!=null?l:"#",pinterestOriginalUrl:e.pinterest_url?e.pinterest_url:"#",isWebsiteActive:e.website?e.website==="1":!1,websiteUrl:(c=ar(e.website_url))!=null?c:"#",websiteOriginalUrl:e.website_url?e.website_url:"#",isTikTokActive:e.tiktok?e.tiktok==="1":!1,tiktokUrl:(u=ar(e.tiktok_url))!=null?u:"#",tiktokOriginalUrl:e.tiktok_url?e.tiktok_url:"#",isOtherActive:e.other?e.other==="1":!1,otherUrl:(d=ar(e.other_url))!=null?d:"#",otherOriginalUrl:e.other_url?e.other_url:"#"}),e.other_image&&{otherImageUrl:e.other_image}),{otherIcon:e.other_icon})}static getMobileDeviceData(e){const n=e,{isMobile:r}=je(),i=typeof n.overwrite_mobile=="undefined"||n.overwrite_mobile==="1";if(r&&!i&&e.mobile)return e.mobile}authorSignature(){return"Sebastian Jakobsen"}}const ql=class ql extends ht{parseAddon(e){var r;const n=this.state;n.settings=(r=n.settings)!=null?r:void 0,e.settings?n.settings=ql.getParsedSettingsState(e.settings):n.settings=void 0}static constructSettingState(e,n){return H(f({url:n,fixedHeight:e.fixed_height?Number(e.fixed_height):300},e.fixed_width&&{fixedWidth:Number(e.fixed_width)}),{showScrollbars:e.show_scrollbars==="1",responsiveHeight:e.responsive_height==="1",width:e.width?e.width:S3.CONTENT,alignment:e.alignment?e.alignment:pt.CENTER})}setValue(e,n,r){const i=this.getData();e==="width"&&n!=="fixed"&&(delete i.settings.fixed_width,delete i.settings.alignment),super.setValue(e,n,r)}isAddonValid(){var n,r;const e=this.getData();return!(!((n=e.settings)!=null&&n.url)||((r=e.settings)==null?void 0:r.url)==="")}};Ke(ql,"getParsedSettingsState",e=>{const{isMobile:n}=je(),r=e.url?e.url:"";return n&&e.overwrite_mobile===k3.FALSE&&e.mobile?ql.constructSettingState(e.mobile,r):ql.constructSettingState(e,r)});let mb=ql;class wa extends ht{parseAddon(e){var r,i;const n=this.state;if(n.settings=(r=n.settings)!=null?r:{},e.settings&&(n.settings=wa.constructSettingState(e.settings),je().isMobile)){const o=wa.parseMobileSettingData(e);o&&(n.settings=f(f({},n.settings),o))}if(n.elementStyling=(i=n.elementStyling)!=null?i:{},n.elementStyling.inline=wa.constructInlineStyles(n.settings),e.settings.countdown_action){const o=f(H(f({},e.settings.popover&&{popover:e.settings.popover}),{type:e.settings.countdown_action}),e.settings.action_delay&&{delay:Number(e.settings.action_delay)});n.action=new Jr(o)}}static parseMobileSettingData(e){var n;if((n=e.settings)!=null&&n.mobile){const r=this.getMobileDeviceData(e.settings);return r?wa.constructMobileSettingState(r):void 0}}setValue(e,n,r){const i=this.getData();e==="countdown_type"&&(delete i.settings.count_from,delete i.settings.countdown_date,delete i.settings.countdown_time),super.setValue(e,n,r)}static getMobileDeviceData(e){const n=e,{isMobile:r}=je(),i=typeof n.overwrite_mobile=="undefined"||n.overwrite_mobile==="1";return r&&!i&&e.mobile?e.mobile:n}static constructMobileSettingState(e){var i;const n=e!=null&&e.font_size?e.font_size:"24px",r=Tn(n);return H(f({},(e==null?void 0:e.font_color)&&{fontColor:e.font_color}),{fontSize:r,fontSizeIsPercentage:!!((i=e==null?void 0:e.font_size)!=null&&i.includes("%"))})}static constructSettingState(e){var a,l,c;const n=e!=null&&e.countdown_time?e.countdown_time:"00:00:00";let r=e.countdown_date;const i=(a=e==null?void 0:e.countdown_date)==null?void 0:a.split("-");i&&i[0].length===2&&(r=i.reverse().join("-"));const o=e!=null&&e.font_size?e.font_size:"24px",s=Tn(o);return H(f(H(f(H(f(f({},(e==null?void 0:e.countdown_type)===Fu.SIMPLE&&{countFrom:e.count_from?Number(e.count_from):3}),r&&{countdownDate:$s(`${r} ${n}`)}),{countdownType:(l=e.countdown_type)!=null?l:Fu.TODATE,countdownTime:n}),(e==null?void 0:e.font_color)&&{fontColor:e.font_color}),{fontSize:s,fontSizeIsPercentage:!!((c=e==null?void 0:e.font_size)!=null&&c.includes("%"))}),(e==null?void 0:e.text_after_countdown)&&{textAfterCountdown:e.text_after_countdown}),{labels:wa.constructSettingLabelState(e.labels)})}static constructSettingLabelState(e){return{day:e!=null&&e.day?e.day:"day",days:e!=null&&e.days?e.days:"days",hour:e!=null&&e.hour?e.hour:"hour",hours:e!=null&&e.hours?e.hours:"hours",minute:e!=null&&e.minute?e.minute:"",minutes:e!=null&&e.minutes?e.minutes:"min.",second:e!=null&&e.second?e.second:"",seconds:e!=null&&e.seconds?e.seconds:"sec."}}static constructInlineStyles(e){if(!e)return;let n="px";return e.fontSizeIsPercentage&&(n="%"),f(f({},e.fontSize&&{fontSize:`${e.fontSize}${n}`}),(e==null?void 0:e.fontColor)&&{color:e.fontColor})}isAddonValid(){var r,i;const e=this.getData();return!(((r=e.settings.countdown_type)!=null?r:Fu.TODATE)===Fu.TODATE&&!((i=e.settings)!=null&&i.countdown_date))}authorSignature(){return"Sebastian Jakobsen"}}class _1 extends ht{parseAddon(e){var i,o,s,a,l,c,u,d;const n=this.state;n.iconColor=((i=e.settings)==null?void 0:i.icon_color)||"#2E2E2E",e.settings.icon_background_color&&e.settings.icon_background_color!==""?n.iconBackgroundColor=e.settings.icon_background_color:n.iconBackgroundColor="#ffffff",e.settings.icon_size&&e.settings.icon_size!==""?n.iconSize=Number((o=e.settings)==null?void 0:o.icon_size):n.iconSize=28,e.settings.rounded_buttons?n.roundedButtons=e.settings.rounded_buttons==="1":n.roundedButtons=!0,e.settings.alignment?n.alignment=e.settings.alignment:n.alignment=pt.CENTER;const r=[];if(e.settings.cta_email==="1"){const m={enabled:!0,info:(s=e.settings)==null?void 0:s.email_info,link:`mailto: ${e.settings.email_info}`,label:"Email",iconClass:"fa-envelope"};r.push(m)}if(e.settings.cta_phone==="1"){const m={enabled:!0,info:(a=e.settings)==null?void 0:a.phone_info,link:`tel: ${(l=e.settings)==null?void 0:l.cta_phone}`,label:"Phone",iconClass:"fa-phone"};r.push(m)}if(e.settings.cta_map==="1"){const m={enabled:!0,info:(c=e.settings)==null?void 0:c.map_info,link:(u=e.settings)!=null&&u.map_info?e.settings.map_info:"",label:"Map",iconClass:"fa-map-marker"};r.push(m)}n.availableOptions=r,n.elementStyling=(d=n.elementStyling)!=null?d:{},n.elementStyling.layoutStyle={textAlign:n.alignment},n.elementStyling.ctaItemStyle=_1.constructItemStyle(n)}isAddonValid(){const e=this.getData();return!(Object.keys(e.settings).length===0||e.settings.cta_email==="0"&&e.settings.cta_map==="0"&&e.settings.cta_phone==="0")}static constructItemStyle(e){const n=e.iconSize?Math.round(e.iconSize*1.7)+"px":"48px";return{backgroundColor:e.iconBackgroundColor,color:e.iconColor,borderRadius:e.roundedButtons?"50%":"0",width:n,height:n,lineHeight:n,fontSize:e.iconSize?e.iconSize+"px":"28px"}}authorSignature(){return"Nicky Christensen"}}class Fg extends ht{parseAddon(e){const n=this.state;n.settings=n.settings||{},e.settings&&(n.settings=Fg.constructSettingState(e.settings))}static constructSettingState(e){return f(f(f(f(f(H(f(f(f(H(f({address:e.address||"Tueager 1, 8200 Århus N",addressLatLng:e.address_latlng||"56.1949528,10.1752825",zoom:Number(e.zoom)||12,type:e.type||C3.NORMAL,height:Number(e==null?void 0:e.height)||300},e.display_color&&{displayColor:e==null?void 0:e.display_color}),{locked:(e==null?void 0:e.locked)!==void 0?e.locked==="1":!0}),e.cluster&&{cluster:(e==null?void 0:e.cluster)==="1"}),e.zoom_to_fit&&{zoomToFit:(e==null?void 0:e.zoom_to_fit)==="1"}),e.search_enabled&&{searchEnabled:(e==null?void 0:e.search_enabled)==="1"}),{marker:(e==null?void 0:e.marker)==="1"}),e.marker_icon&&{markerIcon:e==null?void 0:e.marker_icon}),e.infowindow&&{infoWindow:(e==null?void 0:e.infowindow)==="1"}),e.infowindow_autoshow&&{infoWindowAutoShow:(e==null?void 0:e.infowindow_autoshow)==="1"}),e.infowindow_content&&{infoWindowContent:e==null?void 0:e.infowindow_content}),e.markers&&{markers:Fg.mapMarkers(e.markers)})}static mapMarkers(e){const n=[];return e.forEach(r=>{r.address&&n.push(f(f(f(f(f({},r.address&&{address:r.address}),r.address_latlng&&{addressLatLng:r.address_latlng}),r.infowindow&&{infoWindow:r.infowindow==="1"}),r.infowindow_autoshow&&{infoWindowAutoShow:r.infowindow_autoshow}),r.infowindow_content&&{infoWindowContent:r.infowindow_content?r.infowindow_content.replace(/&#60;/gi,"<").replace(/&#62;/gi,">"):""}))}),n}}class Bg extends ht{parseAddon(e){var r,i,o,s,a,l,c,u,d,m,g,p,h,v,b,y,_,w,S,E,P,A,C,T,D,k,I,N,B,L,$,j,se,Q,re,ee,be,F,X,ge,W,fe,ne,he,ye;const n=this.state;n.title=(r=e.settings)==null?void 0:r.title,n.campaignShareUrl=(i=e.settings)==null?void 0:i.campaign_share_url,n.description=(o=e.settings)==null?void 0:o.description,n.facebook={enabled:((a=(s=e.settings)==null?void 0:s.facebook)==null?void 0:a.enabled)==="1"},n.snapchat={enabled:((c=(l=e.settings)==null?void 0:l.snapchat)==null?void 0:c.enabled)==="1"},n.sms={enabled:((d=(u=e.settings)==null?void 0:u.sms)==null?void 0:d.enabled)==="1",message:(p=(g=(m=e.settings)==null?void 0:m.sms)==null?void 0:g.message)!=null?p:""},n.email={enabled:((v=(h=e.settings)==null?void 0:h.email)==null?void 0:v.enabled)==="1",body:(_=(y=(b=e.settings)==null?void 0:b.email)==null?void 0:y.body)!=null?_:"",subject:(E=(S=(w=e.settings)==null?void 0:w.email)==null?void 0:S.subject)!=null?E:""},n.twitter={enabled:((A=(P=e.settings)==null?void 0:P.twitter)==null?void 0:A.enabled)==="1",message:(D=(T=(C=e.settings)==null?void 0:C.twitter)==null?void 0:T.message)!=null?D:void 0},n.linkedin={enabled:((I=(k=e.settings)==null?void 0:k.linkedin)==null?void 0:I.enabled)==="1",title:(B=(N=e.settings)==null?void 0:N.linkedin)==null?void 0:B.title,description:($=(L=e.settings)==null?void 0:L.linkedin)==null?void 0:$.description},n.whatsapp={enabled:((se=(j=e.settings)==null?void 0:j.whatsapp)==null?void 0:se.enabled)==="1",message:(ee=(re=(Q=e.settings)==null?void 0:Q.whatsapp)==null?void 0:re.message)!=null?ee:void 0},n.messenger={enabled:((F=(be=e.settings)==null?void 0:be.messenger)==null?void 0:F.enabled)==="1"},n.customShareUrl={enabled:!!((ge=(X=e.settings)==null?void 0:X.custom_share_url)!=null&&ge.url),url:(fe=(W=e.settings)==null?void 0:W.custom_share_url)==null?void 0:fe.url},(ne=e.settings)!=null&&ne.image?n.image=e.settings.image:n.image=void 0,(he=e.settings)!=null&&he.layout?n.layout=Bg.parseLayoutSettings(e):n.layout=void 0,n.shareClasses=[],n.layout&&((ye=n.layout)!=null&&ye.alignment)?n.shareClasses.push(`content__item--share-${n.layout.alignment}`):n.shareClasses.push(`content__item--share-${pt.CENTER}`)}isAddonValid(){var r,i,o,s,a,l,c,u,d,m,g,p,h,v,b,y;const e=this.getData();return((i=(r=e.settings)==null?void 0:r.facebook)==null?void 0:i.enabled)==="1"||((s=(o=e.settings)==null?void 0:o.twitter)==null?void 0:s.enabled)==="1"||((l=(a=e.settings)==null?void 0:a.linkedin)==null?void 0:l.enabled)==="1"||((u=(c=e.settings)==null?void 0:c.messenger)==null?void 0:u.enabled)==="1"||((m=(d=e.settings)==null?void 0:d.whatsapp)==null?void 0:m.enabled)==="1"||((p=(g=e.settings)==null?void 0:g.email)==null?void 0:p.enabled)==="1"||((v=(h=e.settings)==null?void 0:h.sms)==null?void 0:v.enabled)==="1"||((y=(b=e.settings)==null?void 0:b.snapchat)==null?void 0:y.enabled)==="1"}static parseLayoutSettings(e){var n,r;if((r=(n=e.settings)==null?void 0:n.layout)!=null&&r.settings){const i=Re(e.settings.layout.settings);return Bg.constructLayout(i)}}static constructLayout(e){return{alignment:e==null?void 0:e.alignment,iconBackgroundColor:e==null?void 0:e.icon_background_color,iconColor:e==null?void 0:e.icon_color,iconSize:e==null?void 0:e.icon_size}}}class Ml extends ht{parseAddon(e){var i,o,s,a,l,c,u,d,m,g,p,h,v,b,y,_,w,S,E,P,A,C,T,D,k,I,N,B,L,$,j,se,Q,re,ee,be,F,X,ge,W,fe,ne,he,ye,Ge,R,M,J,ae,ie,de,ke,Ee,Te,_e,Z,Ie,Oe,Ce,Y,O,z,te,oe,Ne,Fe,V,le,Se,we,Le,He,$e,ot,rt,dt,St,Ot,Jt,rn,on,Nn,Rn,Ln,Mn,ir,Zt,hn,Dr,Nr,Ti,us,Jc,Zc,eu,tu,nu,ru,iu,ou,su,au,lu,cu,uu,fu,du,mu,gu,pu,hu,_u,bu,yo,_l,vu,yu,K1,Q1,J1,Z1,ey,ty,ny,ry,iy,oy,sy,ay,ly,cy,uy;const n=this.state;if(n.menuClass=[],n.logo=(i=n.logo)!=null?i:{},n.logo.enabled=((o=e.settings.logo)==null?void 0:o.enabled)==="1",n.logo.enabled||(n.logo.image="",n.logo.url=""),n.logo.url=(s=e.settings.logo)!=null&&s.url&&((a=e.settings.logo)==null?void 0:a.url)!==""?ar((l=e.settings.logo)==null?void 0:l.url):"",n.logo.image=(c=e.settings.logo)==null?void 0:c.image,n.logo.target=(d=(u=e.settings.logo)==null?void 0:u.target)!=null?d:"_self",n.logo.placement=(g=(m=e.settings.logo)==null?void 0:m.placement)!=null?g:"left",n.items=(p=n.items)!=null?p:[],e.settings.items)n.items=Object.values(e.settings.items).map(Ci=>H(f({name:Ci.name,action:Ci.action},Ci.popover&&{popover:Number(Ci.popover)}),{section:Ci.section,url:Ci.url,type:"link",subItems:Ci.subitems?Object.values(Ci.subitems).map(fs=>({name:fs.name,action:fs.action,popover:Number(fs.popover),section:fs.section,url:fs.url,type:"link"})):void 0}));else{const Ci=[];let fs="";typeof window!="undefined"&&(fs=window.location.hostname);for(let Xp=0;Xp<3;Xp++)Ci.push({name:`MenuItem ${Xp+1}`,type:"link",target:"_self",url:`http://${fs}`});n.items=Ci}n.display=(h=n.display)!=null?h:{},n.display.logo=(v=n.display.logo)!=null?v:{},n.display.menuitem=(b=n.display.menuitem)!=null?b:{},n.display.advanced=(y=n.display.advanced)!=null?y:{},(_=e.settings.display)!=null&&_.seperator&&(n.display.seperator=(w=e.settings.display)==null?void 0:w.seperator),(S=e.settings.display)!=null&&S.seperator_color&&(n.display.seperatorColor=e.settings.display.seperator_color),(E=e.settings.display)!=null&&E.overwrite_mobile&&(n.display.overwriteMobile=((P=e.settings.display)==null?void 0:P.overwrite_mobile)==="1"),(C=(A=e.settings.display)==null?void 0:A.logo)!=null&&C.width&&((D=(T=e.settings.display)==null?void 0:T.logo)==null?void 0:D.width)!==""?n.display.logo.width=e.settings.display.logo.width:n.display.logo.width=void 0,(I=(k=e.settings.display)==null?void 0:k.logo)!=null&&I.height&&((B=(N=e.settings.display)==null?void 0:N.logo)==null?void 0:B.height)!==""?n.display.logo.height=e.settings.display.logo.height:n.display.logo.height=void 0,n.display.logo.padding={top:(j=($=(L=e.settings.display)==null?void 0:L.logo)==null?void 0:$.padding)!=null&&j.top&&((Q=(se=e.settings.display.logo)==null?void 0:se.padding)==null?void 0:Q.top)!==""&&(be=Number((ee=(re=e.settings.display.logo)==null?void 0:re.padding)==null?void 0:ee.top))!=null?be:10,right:(ge=(X=(F=e.settings.display)==null?void 0:F.logo)==null?void 0:X.padding)!=null&&ge.right&&((fe=(W=e.settings.display.logo)==null?void 0:W.padding)==null?void 0:fe.right)!==""&&(ye=Number((he=(ne=e.settings.display.logo)==null?void 0:ne.padding)==null?void 0:he.right))!=null?ye:15,bottom:(M=(R=(Ge=e.settings.display)==null?void 0:Ge.logo)==null?void 0:R.padding)!=null&&M.bottom&&((ae=(J=e.settings.display.logo)==null?void 0:J.padding)==null?void 0:ae.bottom)!==""&&(ke=Number((de=(ie=e.settings.display.logo)==null?void 0:ie.padding)==null?void 0:de.bottom))!=null?ke:10,left:(_e=(Te=(Ee=e.settings.display)==null?void 0:Ee.logo)==null?void 0:Te.padding)!=null&&_e.left&&((Ie=(Z=e.settings.display.logo)==null?void 0:Z.padding)==null?void 0:Ie.left)!==""&&(Y=Number((Ce=(Oe=e.settings.display.logo)==null?void 0:Oe.padding)==null?void 0:Ce.left))!=null?Y:15},(O=e.settings.display)!=null&&O.menuitem&&((te=(z=e.settings.display)==null?void 0:z.menuitem)!=null&&te.color)?n.display.menuitem.color=(oe=e.settings.display.menuitem)==null?void 0:oe.color:n.display.menuitem.color=void 0,(Ne=e.settings.display)!=null&&Ne.menuitem&&((V=(Fe=e.settings.display)==null?void 0:Fe.menuitem)!=null&&V.hover_color)?n.display.menuitem.hoverColor=(le=e.settings.display.menuitem)==null?void 0:le.hover_color:n.display.menuitem.hoverColor=void 0,n.display.menuitem.fontSize=(we=(Se=e.settings.display)==null?void 0:Se.menuitem)!=null&&we.fontsize?Number((Le=e.settings.display.menuitem)==null?void 0:Le.fontsize):0,n.display.menuitem.underlined=(($e=(He=e.settings.display)==null?void 0:He.menuitem)==null?void 0:$e.underlined)==="1",n.display.menuitem.padding={top:(dt=(rt=(ot=e.settings.display)==null?void 0:ot.menuitem)==null?void 0:rt.padding)!=null&&dt.top&&((Ot=(St=e.settings.display.menuitem)==null?void 0:St.padding)==null?void 0:Ot.top)!==""&&(on=Number((rn=(Jt=e.settings.display.menuitem)==null?void 0:Jt.padding)==null?void 0:rn.top))!=null?on:10,right:(Ln=(Rn=(Nn=e.settings.display)==null?void 0:Nn.menuitem)==null?void 0:Rn.padding)!=null&&Ln.right&&((ir=(Mn=e.settings.display.menuitem)==null?void 0:Mn.padding)==null?void 0:ir.right)!==""&&(Dr=Number((hn=(Zt=e.settings.display.menuitem)==null?void 0:Zt.padding)==null?void 0:hn.right))!=null?Dr:15,bottom:(us=(Ti=(Nr=e.settings.display)==null?void 0:Nr.menuitem)==null?void 0:Ti.padding)!=null&&us.bottom&&((Zc=(Jc=e.settings.display.menuitem)==null?void 0:Jc.padding)==null?void 0:Zc.bottom)!==""&&(nu=Number((tu=(eu=e.settings.display.menuitem)==null?void 0:eu.padding)==null?void 0:tu.bottom))!=null?nu:10,left:(ou=(iu=(ru=e.settings.display)==null?void 0:ru.menuitem)==null?void 0:iu.padding)!=null&&ou.left&&((au=(su=e.settings.display.menuitem)==null?void 0:su.padding)==null?void 0:au.left)!==""&&(uu=Number((cu=(lu=e.settings.display.menuitem)==null?void 0:lu.padding)==null?void 0:cu.left))!=null?uu:15},n.display.menuitem.mobile=(fu=n.display.menuitem.mobile)!=null?fu:{},(gu=(mu=(du=e.settings.display)==null?void 0:du.menuitem)==null?void 0:mu.mobile)!=null&&gu.menu_bar_color&&(n.display.menuitem.mobile.menuBarColor=e.settings.display.menuitem.mobile.menu_bar_color),(_u=(hu=(pu=e.settings.display)==null?void 0:pu.menuitem)==null?void 0:hu.mobile)!=null&&_u.color&&(n.display.menuitem.mobile.color=e.settings.display.menuitem.mobile.color),(_l=(yo=(bu=e.settings.display)==null?void 0:bu.menuitem)==null?void 0:yo.mobile)!=null&&_l.overlay_color&&(n.display.menuitem.mobile.overlayColor=e.settings.display.menuitem.mobile.overlay_color),(K1=(yu=(vu=e.settings.display)==null?void 0:vu.menuitem)==null?void 0:yu.mobile)!=null&&K1.fontsize&&((Z1=(J1=(Q1=e.settings.display)==null?void 0:Q1.menuitem)==null?void 0:J1.mobile)==null?void 0:Z1.fontsize)!==""&&(n.display.menuitem.mobile.fontSize=Number((ty=(ey=e.settings.display.menuitem)==null?void 0:ey.mobile)==null?void 0:ty.fontsize)),n.display.advanced=(ny=n.display.advanced)!=null?ny:{},(ry=e.settings.display)!=null&&ry.advanced.class?n.display.advanced.class=e.settings.display.advanced.class:n.display.advanced.class=void 0,n.logo&&n.logo.image&&(n.menuClass.push("menubar--has-logo"),n.menuClass.push(`menubar--logo-placement-${n.logo.placement}`)),(iy=e.settings.display)!=null&&iy.placement&&n.menuClass.push(`menubar--placement-${e.settings.display.placement}`),n.display.advanced&&n.display.advanced.class&&n.menuClass.push(n.display.advanced.class),n.display.overwriteMobile&&n.display.menuitem&&n.display.menuitem.mobile&&((ay=(sy=(oy=n.display)==null?void 0:oy.menuitem)==null?void 0:sy.mobile)!=null&&ay.fontSize&&(n.display.menuitem.fontSize=n.display.menuitem.mobile.fontSize),(uy=(cy=(ly=n.display)==null?void 0:ly.menuitem)==null?void 0:cy.mobile)!=null&&uy.color&&(n.display.menuitem.color=n.display.menuitem.mobile.color)),n.elementStyling={},n.display.logo.width||n.display.logo.height?n.elementStyling.logoImageStyle=Ml.constructLogoImageStyle(n):n.elementStyling.logoImageStyle=void 0,n.elementStyling.logoStyle=Ml.constructLogoStyle(n),n.elementStyling.itemStyle=Ml.constructItemStyle(n);const r=this.getSection().state.id;n.elementStyling.cssStyling=Ml.constructCSSStylingString(n,r)}static constructLogoImageStyle(e){var n,r;return f(f({},((n=e.display.logo)==null?void 0:n.width)&&{width:e.display.logo.width}),((r=e.display.logo)==null?void 0:r.height)&&{height:e.display.logo.height})}static constructLogoStyle(e){var n,r,i,o,s,a,l,c;return f(f(f(f({},((r=(n=e.display.logo)==null?void 0:n.padding)==null?void 0:r.top)&&{paddingTop:e.display.logo.padding.top+"px"}),((o=(i=e.display.logo)==null?void 0:i.padding)==null?void 0:o.right)&&{paddingRight:e.display.logo.padding.right+"px"}),((a=(s=e.display.logo)==null?void 0:s.padding)==null?void 0:a.bottom)&&{paddingBottom:e.display.logo.padding.bottom+"px"}),((c=(l=e.display.logo)==null?void 0:l.padding)==null?void 0:c.left)&&{paddingLeft:e.display.logo.padding.left+"px"})}static constructItemStyle(e){var n,r,i,o,s,a,l,c,u,d,m;return f(f(f(f(f(f(f({},((r=(n=e.display.menuitem)==null?void 0:n.padding)==null?void 0:r.top)&&{paddingTop:e.display.menuitem.padding.top+"px"}),((o=(i=e.display.menuitem)==null?void 0:i.padding)==null?void 0:o.right)&&{paddingRight:e.display.menuitem.padding.right+"px"}),((a=(s=e.display.menuitem)==null?void 0:s.padding)==null?void 0:a.bottom)&&{paddingBottom:e.display.menuitem.padding.bottom+"px"}),((c=(l=e.display.menuitem)==null?void 0:l.padding)==null?void 0:c.left)&&{paddingLeft:e.display.menuitem.padding.left+"px"}),((u=e.display.menuitem)==null?void 0:u.underlined)&&{textDecoration:"underline"}),((d=e.display.menuitem)==null?void 0:d.fontSize)&&{fontSize:e.display.menuitem.fontSize+"px"}),((m=e.display.menuitem)==null?void 0:m.color)&&{color:e.display.menuitem.color})}static constructCSSStylingString(e,n){let r="";if(e.display){const i=".category-desktop.category-landingpage .section--original-"+n+" ";e.display.menuitem&&(e.display.menuitem.hoverColor&&(r+=`
            ${i}.menubar__navigation .menubar__navigation-item--link .menubar__navigation-link:hover {
              color: ${e.display.menuitem.hoverColor} !important;
            }
          `),e.display.seperatorColor&&(r+=`
            ${i}.menubar__navigation .menubar__seperator {
              color: ${e.display.seperatorColor} !important;
            }
          `),e.display.menuitem.fontSize&&(r+=`
            ${i}.menubar__navigation .menubar__navigation-item--seperator .menubar__navigation-link {
              font-size: ${e.display.menuitem.fontSize}px !important;
            }
          `),e.display.menuitem.mobile&&!e.display.menuitem.mobile.overlayColor&&(r+=`
              .site--mobile.site .menubar__navigation {
                background-color: #000!important;
              }`),e.display.menuitem.mobile&&(e.display.menuitem.mobile.overlayColor&&(r+=`
              .site--mobile.site .menubar__navigation {
                background-color: ${e.display.menuitem.mobile.overlayColor} !important;
              }

              .site--tablet.site .menubar__navigation {
                background-color: ${e.display.menuitem.mobile.overlayColor} !important;
              }
            `),e.display.menuitem.mobile.menuBarColor&&(r+=`
              .site--mobile.site .menubar button.menubar__toggle--open, .site--tablet.site .menubar button.menubar__toggle--open {
                color: ${e.display.menuitem.mobile.menuBarColor} !important;
              }
            `)),r+=`
          .site-mobile${i} {
            overflow: visible !important;
            z-index: 499;
          }
        `)}return r}authorSignature(){return"Nicky Christensen"}}const gU=(t,e)=>{const n=e.tags&&e.tags[0]!=="",r=t.tags.split(",");let i=!0;return!(n&&(i=!1,t.tags&&e.tags&&(i=r.some(o=>e.tags.includes(o))),!i)||e.showWonPrizes&&!t.winner||e.removeWonPrizes&&t.winner)};class b1 extends ht{parseAddon(e){var r,i;const n=this.state;n.alias=e.alias,n.filter=(r=e.settings.filter)!=null?r:void 0,n.tags=e.settings.tags?e.settings.tags.split(","):[""],n.groupBy=(i=e.settings.group_by)!=null?i:void 0,n.align=e.settings.align,n.showPrice=e.settings.show_price==="1",n.removeDescription=e.settings.remove_description==="1",n.removeDate=e.settings.remove_date==="1",n.removeDefaultStyle=e.settings.remove_default_style==="1",n.showWonPrizes=e.settings.show_won_prizes==="1",n.removeWonPrizes=e.settings.remove_won_prizes==="1",n.showDate=e.settings.show_date,n.customWinnerInfo=e.settings.custom_winner_info==="1"&&e.settings.winner_field!=="",n.winnerField=e.settings.winner_field,n.winnerFieldLabel=e.settings.winner_field_label,n.prizes=e.settings.prizes.filter(o=>gU(o,n)).map(o=>{var s;return b1.constructPrizesState(o,e.settings.winner_data,(s=e.settings)==null?void 0:s.field_date)}),n.prizes=n.prizes.sort((o,s)=>{if(o.date&&s.date){let a=o.date,l=s.date;const c=a.split("-"),u=l.split("-");c&&c[2].length===4&&(a=c.reverse().join("-")),u&&u[2].length===4&&(l=u.reverse().join("-"));const d=$s(`${a} 00:00:00`),m=$s(`${l} 00:00:00`);return d.getTime()-m.getTime()}return o.headline.localeCompare(s.headline)})}static constructPrizesState(e,n,r){var a,l;let i=(a=e.draw_winner_on_formatted)!=null?a:xc(new Date(Number(e.draw_winner_on)*1e3),"d-m-Y");const o=e.tags.split(",");typeof r=="object"&&Object.keys(r).length>0&&(i=r[e.prize_id]);let s=e.value;return typeof n=="object"&&Object.keys(n).length>0&&(s=n[e.prize_id]),{date:i,fullDescription:!1,direction:"left",id:e.prize_id.toString(),tags:o,winner:e.winner,headline:e.name,subheadline:s,description:(l=e.description)!=null?l:"",image:e.image,value:e.value,link:{url:e.url,target:"_blank"}}}isAddonValid(){const e=this.getData();return e.settings.prizes?e.settings.prizes.length>0:!1}}var _n=(t=>(t.EMPTY="",t.COLUMNS="columns",t.COLUMNS_ROUNDED="columns_rounded",t.CLASSIC="classic",t.CLASSIC_ROUNDED="classic_rounded",t.LABELS_ABOVE="labels_above",t))(_n||{}),pU=Object.create,_A=Object.defineProperty,hU=Object.getOwnPropertyDescriptor,v1=Object.getOwnPropertyNames,_U=Object.getPrototypeOf,bU=Object.prototype.hasOwnProperty,vU=(t,e)=>function(){return t&&(e=(0,t[v1(t)[0]])(t=0)),e},yU=(t,e)=>function(){return e||(0,t[v1(t)[0]])((e={exports:{}}).exports,e),e.exports},wU=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of v1(e))!bU.call(t,i)&&i!==n&&_A(t,i,{get:()=>e[i],enumerable:!(r=hU(e,i))||r.enumerable});return t},SU=(t,e,n)=>(n=t!=null?pU(_U(t)):{},wU(_A(n,"default",{value:t,enumerable:!0}),t)),Rd=vU({"../../node_modules/.pnpm/tsup@8.3.0_@microsoft+api-extractor@7.43.0_@types+node@20.16.14__@swc+core@1.5.29_jiti@2.0.0__utvtwgyeu6xd57udthcnogp47u/node_modules/tsup/assets/esm_shims.js"(){}}),EU=yU({"../../node_modules/.pnpm/rfdc@1.4.1/node_modules/rfdc/index.js"(t,e){Rd(),e.exports=r;function n(o){return o instanceof Buffer?Buffer.from(o):new o.constructor(o.buffer.slice(),o.byteOffset,o.length)}function r(o){if(o=o||{},o.circles)return i(o);const s=new Map;if(s.set(Date,d=>new Date(d)),s.set(Map,(d,m)=>new Map(l(Array.from(d),m))),s.set(Set,(d,m)=>new Set(l(Array.from(d),m))),o.constructorHandlers)for(const d of o.constructorHandlers)s.set(d[0],d[1]);let a=null;return o.proto?u:c;function l(d,m){const g=Object.keys(d),p=new Array(g.length);for(let h=0;h<g.length;h++){const v=g[h],b=d[v];typeof b!="object"||b===null?p[v]=b:b.constructor!==Object&&(a=s.get(b.constructor))?p[v]=a(b,m):ArrayBuffer.isView(b)?p[v]=n(b):p[v]=m(b)}return p}function c(d){if(typeof d!="object"||d===null)return d;if(Array.isArray(d))return l(d,c);if(d.constructor!==Object&&(a=s.get(d.constructor)))return a(d,c);const m={};for(const g in d){if(Object.hasOwnProperty.call(d,g)===!1)continue;const p=d[g];typeof p!="object"||p===null?m[g]=p:p.constructor!==Object&&(a=s.get(p.constructor))?m[g]=a(p,c):ArrayBuffer.isView(p)?m[g]=n(p):m[g]=c(p)}return m}function u(d){if(typeof d!="object"||d===null)return d;if(Array.isArray(d))return l(d,u);if(d.constructor!==Object&&(a=s.get(d.constructor)))return a(d,u);const m={};for(const g in d){const p=d[g];typeof p!="object"||p===null?m[g]=p:p.constructor!==Object&&(a=s.get(p.constructor))?m[g]=a(p,u):ArrayBuffer.isView(p)?m[g]=n(p):m[g]=u(p)}return m}}function i(o){const s=[],a=[],l=new Map;if(l.set(Date,g=>new Date(g)),l.set(Map,(g,p)=>new Map(u(Array.from(g),p))),l.set(Set,(g,p)=>new Set(u(Array.from(g),p))),o.constructorHandlers)for(const g of o.constructorHandlers)l.set(g[0],g[1]);let c=null;return o.proto?m:d;function u(g,p){const h=Object.keys(g),v=new Array(h.length);for(let b=0;b<h.length;b++){const y=h[b],_=g[y];if(typeof _!="object"||_===null)v[y]=_;else if(_.constructor!==Object&&(c=l.get(_.constructor)))v[y]=c(_,p);else if(ArrayBuffer.isView(_))v[y]=n(_);else{const w=s.indexOf(_);w!==-1?v[y]=a[w]:v[y]=p(_)}}return v}function d(g){if(typeof g!="object"||g===null)return g;if(Array.isArray(g))return u(g,d);if(g.constructor!==Object&&(c=l.get(g.constructor)))return c(g,d);const p={};s.push(g),a.push(p);for(const h in g){if(Object.hasOwnProperty.call(g,h)===!1)continue;const v=g[h];if(typeof v!="object"||v===null)p[h]=v;else if(v.constructor!==Object&&(c=l.get(v.constructor)))p[h]=c(v,d);else if(ArrayBuffer.isView(v))p[h]=n(v);else{const b=s.indexOf(v);b!==-1?p[h]=a[b]:p[h]=d(v)}}return s.pop(),a.pop(),p}function m(g){if(typeof g!="object"||g===null)return g;if(Array.isArray(g))return u(g,m);if(g.constructor!==Object&&(c=l.get(g.constructor)))return c(g,m);const p={};s.push(g),a.push(p);for(const h in g){const v=g[h];if(typeof v!="object"||v===null)p[h]=v;else if(v.constructor!==Object&&(c=l.get(v.constructor)))p[h]=c(v,m);else if(ArrayBuffer.isView(v))p[h]=n(v);else{const b=s.indexOf(v);b!==-1?p[h]=a[b]:p[h]=m(v)}}return s.pop(),a.pop(),p}}}});Rd();Rd();Rd();var bA=typeof navigator!="undefined",Je=typeof window!="undefined"?window:typeof globalThis!="undefined"?globalThis:typeof global!="undefined"?global:{};typeof Je.chrome!="undefined"&&Je.chrome.devtools;bA&&(Je.self,Je.top);var d2;typeof navigator!="undefined"&&((d2=navigator.userAgent)==null||d2.toLowerCase().includes("electron"));Rd();var TU=SU(EU()),CU=/(?:^|[-_/])(\w)/g;function kU(t,e){return e?e.toUpperCase():""}function AU(t){return t&&`${t}`.replace(CU,kU)}function IU(t,e){let n=t.replace(/^[a-z]:/i,"").replace(/\\/g,"/");n.endsWith(`index${e}`)&&(n=n.replace(`/index${e}`,e));const r=n.lastIndexOf("/"),i=n.substring(r+1);{const o=i.lastIndexOf(e);return i.substring(0,o)}}var m2=(0,TU.default)({circles:!0});const OU={trailing:!0};function $p(t,e=25,n={}){if(n=f(f({},OU),n),!Number.isFinite(e))throw new TypeError("Expected `wait` to be a finite number");let r,i,o=[],s,a;const l=(c,u)=>(s=PU(t,c,u),s.finally(()=>{if(s=null,n.trailing&&a&&!i){const d=l(c,a);return a=null,d}}),s);return function(...c){return s?(n.trailing&&(a=c),s):new Promise(u=>{const d=!i&&n.leading;clearTimeout(i),i=setTimeout(()=>{i=null;const m=n.leading?r:l(this,c);for(const g of o)g(m);o=[]},e),d?(r=l(this,c),u(r)):o.push(u)})}}function PU(t,e,n){return G(this,null,function*(){return yield t.apply(e,n)})}var xU=Object.create,vA=Object.defineProperty,DU=Object.getOwnPropertyDescriptor,y1=Object.getOwnPropertyNames,NU=Object.getPrototypeOf,RU=Object.prototype.hasOwnProperty,LU=(t,e)=>function(){return t&&(e=(0,t[y1(t)[0]])(t=0)),e},yA=(t,e)=>function(){return e||(0,t[y1(t)[0]])((e={exports:{}}).exports,e),e.exports},MU=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of y1(e))!RU.call(t,i)&&i!==n&&vA(t,i,{get:()=>e[i],enumerable:!(r=DU(e,i))||r.enumerable});return t},$U=(t,e,n)=>(n=t!=null?xU(NU(t)):{},MU(vA(n,"default",{value:t,enumerable:!0}),t)),xe=LU({"../../node_modules/.pnpm/tsup@8.3.0_@microsoft+api-extractor@7.43.0_@types+node@20.16.14__@swc+core@1.5.29_jiti@2.0.0__utvtwgyeu6xd57udthcnogp47u/node_modules/tsup/assets/esm_shims.js"(){}}),FU=yA({"../../node_modules/.pnpm/speakingurl@14.0.1/node_modules/speakingurl/lib/speakingurl.js"(t,e){xe(),function(n){var r={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"Ae",Å:"A",Æ:"AE",Ç:"C",È:"E",É:"E",Ê:"E",Ë:"E",Ì:"I",Í:"I",Î:"I",Ï:"I",Ð:"D",Ñ:"N",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"Oe",Ő:"O",Ø:"O",Ù:"U",Ú:"U",Û:"U",Ü:"Ue",Ű:"U",Ý:"Y",Þ:"TH",ß:"ss",à:"a",á:"a",â:"a",ã:"a",ä:"ae",å:"a",æ:"ae",ç:"c",è:"e",é:"e",ê:"e",ë:"e",ì:"i",í:"i",î:"i",ï:"i",ð:"d",ñ:"n",ò:"o",ó:"o",ô:"o",õ:"o",ö:"oe",ő:"o",ø:"o",ù:"u",ú:"u",û:"u",ü:"ue",ű:"u",ý:"y",þ:"th",ÿ:"y","ẞ":"SS",ا:"a",أ:"a",إ:"i",آ:"aa",ؤ:"u",ئ:"e",ء:"a",ب:"b",ت:"t",ث:"th",ج:"j",ح:"h",خ:"kh",د:"d",ذ:"th",ر:"r",ز:"z",س:"s",ش:"sh",ص:"s",ض:"dh",ط:"t",ظ:"z",ع:"a",غ:"gh",ف:"f",ق:"q",ك:"k",ل:"l",م:"m",ن:"n",ه:"h",و:"w",ي:"y",ى:"a",ة:"h",ﻻ:"la",ﻷ:"laa",ﻹ:"lai",ﻵ:"laa",گ:"g",چ:"ch",پ:"p",ژ:"zh",ک:"k",ی:"y","َ":"a","ً":"an","ِ":"e","ٍ":"en","ُ":"u","ٌ":"on","ْ":"","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9",က:"k",ခ:"kh",ဂ:"g",ဃ:"ga",င:"ng",စ:"s",ဆ:"sa",ဇ:"z","စျ":"za",ည:"ny",ဋ:"t",ဌ:"ta",ဍ:"d",ဎ:"da",ဏ:"na",တ:"t",ထ:"ta",ဒ:"d",ဓ:"da",န:"n",ပ:"p",ဖ:"pa",ဗ:"b",ဘ:"ba",မ:"m",ယ:"y",ရ:"ya",လ:"l",ဝ:"w",သ:"th",ဟ:"h",ဠ:"la",အ:"a","ြ":"y","ျ":"ya","ွ":"w","ြွ":"yw","ျွ":"ywa","ှ":"h",ဧ:"e","၏":"-e",ဣ:"i",ဤ:"-i",ဉ:"u",ဦ:"-u",ဩ:"aw","သြော":"aw",ဪ:"aw","၀":"0","၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","္":"","့":"","း":"",č:"c",ď:"d",ě:"e",ň:"n",ř:"r",š:"s",ť:"t",ů:"u",ž:"z",Č:"C",Ď:"D",Ě:"E",Ň:"N",Ř:"R",Š:"S",Ť:"T",Ů:"U",Ž:"Z",ހ:"h",ށ:"sh",ނ:"n",ރ:"r",ބ:"b",ޅ:"lh",ކ:"k",އ:"a",ވ:"v",މ:"m",ފ:"f",ދ:"dh",ތ:"th",ލ:"l",ގ:"g",ޏ:"gn",ސ:"s",ޑ:"d",ޒ:"z",ޓ:"t",ޔ:"y",ޕ:"p",ޖ:"j",ޗ:"ch",ޘ:"tt",ޙ:"hh",ޚ:"kh",ޛ:"th",ޜ:"z",ޝ:"sh",ޞ:"s",ޟ:"d",ޠ:"t",ޡ:"z",ޢ:"a",ޣ:"gh",ޤ:"q",ޥ:"w","ަ":"a","ާ":"aa","ި":"i","ީ":"ee","ު":"u","ޫ":"oo","ެ":"e","ޭ":"ey","ޮ":"o","ޯ":"oa","ް":"",ა:"a",ბ:"b",გ:"g",დ:"d",ე:"e",ვ:"v",ზ:"z",თ:"t",ი:"i",კ:"k",ლ:"l",მ:"m",ნ:"n",ო:"o",პ:"p",ჟ:"zh",რ:"r",ს:"s",ტ:"t",უ:"u",ფ:"p",ქ:"k",ღ:"gh",ყ:"q",შ:"sh",ჩ:"ch",ც:"ts",ძ:"dz",წ:"ts",ჭ:"ch",ხ:"kh",ჯ:"j",ჰ:"h",α:"a",β:"v",γ:"g",δ:"d",ε:"e",ζ:"z",η:"i",θ:"th",ι:"i",κ:"k",λ:"l",μ:"m",ν:"n",ξ:"ks",ο:"o",π:"p",ρ:"r",σ:"s",τ:"t",υ:"y",φ:"f",χ:"x",ψ:"ps",ω:"o",ά:"a",έ:"e",ί:"i",ό:"o",ύ:"y",ή:"i",ώ:"o",ς:"s",ϊ:"i",ΰ:"y",ϋ:"y",ΐ:"i",Α:"A",Β:"B",Γ:"G",Δ:"D",Ε:"E",Ζ:"Z",Η:"I",Θ:"TH",Ι:"I",Κ:"K",Λ:"L",Μ:"M",Ν:"N",Ξ:"KS",Ο:"O",Π:"P",Ρ:"R",Σ:"S",Τ:"T",Υ:"Y",Φ:"F",Χ:"X",Ψ:"PS",Ω:"O",Ά:"A",Έ:"E",Ί:"I",Ό:"O",Ύ:"Y",Ή:"I",Ώ:"O",Ϊ:"I",Ϋ:"Y",ā:"a",ē:"e",ģ:"g",ī:"i",ķ:"k",ļ:"l",ņ:"n",ū:"u",Ā:"A",Ē:"E",Ģ:"G",Ī:"I",Ķ:"k",Ļ:"L",Ņ:"N",Ū:"U",Ќ:"Kj",ќ:"kj",Љ:"Lj",љ:"lj",Њ:"Nj",њ:"nj",Тс:"Ts",тс:"ts",ą:"a",ć:"c",ę:"e",ł:"l",ń:"n",ś:"s",ź:"z",ż:"z",Ą:"A",Ć:"C",Ę:"E",Ł:"L",Ń:"N",Ś:"S",Ź:"Z",Ż:"Z",Є:"Ye",І:"I",Ї:"Yi",Ґ:"G",є:"ye",і:"i",ї:"yi",ґ:"g",ă:"a",Ă:"A",ș:"s",Ș:"S",ț:"t",Ț:"T",ţ:"t",Ţ:"T",а:"a",б:"b",в:"v",г:"g",д:"d",е:"e",ё:"yo",ж:"zh",з:"z",и:"i",й:"i",к:"k",л:"l",м:"m",н:"n",о:"o",п:"p",р:"r",с:"s",т:"t",у:"u",ф:"f",х:"kh",ц:"c",ч:"ch",ш:"sh",щ:"sh",ъ:"",ы:"y",ь:"",э:"e",ю:"yu",я:"ya",А:"A",Б:"B",В:"V",Г:"G",Д:"D",Е:"E",Ё:"Yo",Ж:"Zh",З:"Z",И:"I",Й:"I",К:"K",Л:"L",М:"M",Н:"N",О:"O",П:"P",Р:"R",С:"S",Т:"T",У:"U",Ф:"F",Х:"Kh",Ц:"C",Ч:"Ch",Ш:"Sh",Щ:"Sh",Ъ:"",Ы:"Y",Ь:"",Э:"E",Ю:"Yu",Я:"Ya",ђ:"dj",ј:"j",ћ:"c",џ:"dz",Ђ:"Dj",Ј:"j",Ћ:"C",Џ:"Dz",ľ:"l",ĺ:"l",ŕ:"r",Ľ:"L",Ĺ:"L",Ŕ:"R",ş:"s",Ş:"S",ı:"i",İ:"I",ğ:"g",Ğ:"G",ả:"a",Ả:"A",ẳ:"a",Ẳ:"A",ẩ:"a",Ẩ:"A",đ:"d",Đ:"D",ẹ:"e",Ẹ:"E",ẽ:"e",Ẽ:"E",ẻ:"e",Ẻ:"E",ế:"e",Ế:"E",ề:"e",Ề:"E",ệ:"e",Ệ:"E",ễ:"e",Ễ:"E",ể:"e",Ể:"E",ỏ:"o",ọ:"o",Ọ:"o",ố:"o",Ố:"O",ồ:"o",Ồ:"O",ổ:"o",Ổ:"O",ộ:"o",Ộ:"O",ỗ:"o",Ỗ:"O",ơ:"o",Ơ:"O",ớ:"o",Ớ:"O",ờ:"o",Ờ:"O",ợ:"o",Ợ:"O",ỡ:"o",Ỡ:"O",Ở:"o",ở:"o",ị:"i",Ị:"I",ĩ:"i",Ĩ:"I",ỉ:"i",Ỉ:"i",ủ:"u",Ủ:"U",ụ:"u",Ụ:"U",ũ:"u",Ũ:"U",ư:"u",Ư:"U",ứ:"u",Ứ:"U",ừ:"u",Ừ:"U",ự:"u",Ự:"U",ữ:"u",Ữ:"U",ử:"u",Ử:"ư",ỷ:"y",Ỷ:"y",ỳ:"y",Ỳ:"Y",ỵ:"y",Ỵ:"Y",ỹ:"y",Ỹ:"Y",ạ:"a",Ạ:"A",ấ:"a",Ấ:"A",ầ:"a",Ầ:"A",ậ:"a",Ậ:"A",ẫ:"a",Ẫ:"A",ắ:"a",Ắ:"A",ằ:"a",Ằ:"A",ặ:"a",Ặ:"A",ẵ:"a",Ẵ:"A","⓪":"0","①":"1","②":"2","③":"3","④":"4","⑤":"5","⑥":"6","⑦":"7","⑧":"8","⑨":"9","⑩":"10","⑪":"11","⑫":"12","⑬":"13","⑭":"14","⑮":"15","⑯":"16","⑰":"17","⑱":"18","⑲":"18","⑳":"18","⓵":"1","⓶":"2","⓷":"3","⓸":"4","⓹":"5","⓺":"6","⓻":"7","⓼":"8","⓽":"9","⓾":"10","⓿":"0","⓫":"11","⓬":"12","⓭":"13","⓮":"14","⓯":"15","⓰":"16","⓱":"17","⓲":"18","⓳":"19","⓴":"20","Ⓐ":"A","Ⓑ":"B","Ⓒ":"C","Ⓓ":"D","Ⓔ":"E","Ⓕ":"F","Ⓖ":"G","Ⓗ":"H","Ⓘ":"I","Ⓙ":"J","Ⓚ":"K","Ⓛ":"L","Ⓜ":"M","Ⓝ":"N","Ⓞ":"O","Ⓟ":"P","Ⓠ":"Q","Ⓡ":"R","Ⓢ":"S","Ⓣ":"T","Ⓤ":"U","Ⓥ":"V","Ⓦ":"W","Ⓧ":"X","Ⓨ":"Y","Ⓩ":"Z","ⓐ":"a","ⓑ":"b","ⓒ":"c","ⓓ":"d","ⓔ":"e","ⓕ":"f","ⓖ":"g","ⓗ":"h","ⓘ":"i","ⓙ":"j","ⓚ":"k","ⓛ":"l","ⓜ":"m","ⓝ":"n","ⓞ":"o","ⓟ":"p","ⓠ":"q","ⓡ":"r","ⓢ":"s","ⓣ":"t","ⓤ":"u","ⓦ":"v","ⓥ":"w","ⓧ":"x","ⓨ":"y","ⓩ":"z","“":'"',"”":'"',"‘":"'","’":"'","∂":"d",ƒ:"f","™":"(TM)","©":"(C)",œ:"oe",Œ:"OE","®":"(R)","†":"+","℠":"(SM)","…":"...","˚":"o",º:"o",ª:"a","•":"*","၊":",","။":".",$:"USD","€":"EUR","₢":"BRN","₣":"FRF","£":"GBP","₤":"ITL","₦":"NGN","₧":"ESP","₩":"KRW","₪":"ILS","₫":"VND","₭":"LAK","₮":"MNT","₯":"GRD","₱":"ARS","₲":"PYG","₳":"ARA","₴":"UAH","₵":"GHS","¢":"cent","¥":"CNY",元:"CNY",円:"YEN","﷼":"IRR","₠":"EWE","฿":"THB","₨":"INR","₹":"INR","₰":"PF","₺":"TRY","؋":"AFN","₼":"AZN",лв:"BGN","៛":"KHR","₡":"CRC","₸":"KZT",ден:"MKD",zł:"PLN","₽":"RUB","₾":"GEL"},i=["်","ް"],o={"ာ":"a","ါ":"a","ေ":"e","ဲ":"e","ိ":"i","ီ":"i","ို":"o","ု":"u","ူ":"u","ေါင်":"aung","ော":"aw","ော်":"aw","ေါ":"aw","ေါ်":"aw","်":"်","က်":"et","ိုက်":"aik","ောက်":"auk","င်":"in","ိုင်":"aing","ောင်":"aung","စ်":"it","ည်":"i","တ်":"at","ိတ်":"eik","ုတ်":"ok","ွတ်":"ut","ေတ်":"it","ဒ်":"d","ိုဒ်":"ok","ုဒ်":"ait","န်":"an","ာန်":"an","ိန်":"ein","ုန်":"on","ွန်":"un","ပ်":"at","ိပ်":"eik","ုပ်":"ok","ွပ်":"ut","န်ုပ်":"nub","မ်":"an","ိမ်":"ein","ုမ်":"on","ွမ်":"un","ယ်":"e","ိုလ်":"ol","ဉ်":"in","ံ":"an","ိံ":"ein","ုံ":"on","ައް":"ah","ަށް":"ah"},s={en:{},az:{ç:"c",ə:"e",ğ:"g",ı:"i",ö:"o",ş:"s",ü:"u",Ç:"C",Ə:"E",Ğ:"G",İ:"I",Ö:"O",Ş:"S",Ü:"U"},cs:{č:"c",ď:"d",ě:"e",ň:"n",ř:"r",š:"s",ť:"t",ů:"u",ž:"z",Č:"C",Ď:"D",Ě:"E",Ň:"N",Ř:"R",Š:"S",Ť:"T",Ů:"U",Ž:"Z"},fi:{ä:"a",Ä:"A",ö:"o",Ö:"O"},hu:{ä:"a",Ä:"A",ö:"o",Ö:"O",ü:"u",Ü:"U",ű:"u",Ű:"U"},lt:{ą:"a",č:"c",ę:"e",ė:"e",į:"i",š:"s",ų:"u",ū:"u",ž:"z",Ą:"A",Č:"C",Ę:"E",Ė:"E",Į:"I",Š:"S",Ų:"U",Ū:"U"},lv:{ā:"a",č:"c",ē:"e",ģ:"g",ī:"i",ķ:"k",ļ:"l",ņ:"n",š:"s",ū:"u",ž:"z",Ā:"A",Č:"C",Ē:"E",Ģ:"G",Ī:"i",Ķ:"k",Ļ:"L",Ņ:"N",Š:"S",Ū:"u",Ž:"Z"},pl:{ą:"a",ć:"c",ę:"e",ł:"l",ń:"n",ó:"o",ś:"s",ź:"z",ż:"z",Ą:"A",Ć:"C",Ę:"e",Ł:"L",Ń:"N",Ó:"O",Ś:"S",Ź:"Z",Ż:"Z"},sv:{ä:"a",Ä:"A",ö:"o",Ö:"O"},sk:{ä:"a",Ä:"A"},sr:{љ:"lj",њ:"nj",Љ:"Lj",Њ:"Nj",đ:"dj",Đ:"Dj"},tr:{Ü:"U",Ö:"O",ü:"u",ö:"o"}},a={ar:{"∆":"delta","∞":"la-nihaya","♥":"hob","&":"wa","|":"aw","<":"aqal-men",">":"akbar-men","∑":"majmou","¤":"omla"},az:{},ca:{"∆":"delta","∞":"infinit","♥":"amor","&":"i","|":"o","<":"menys que",">":"mes que","∑":"suma dels","¤":"moneda"},cs:{"∆":"delta","∞":"nekonecno","♥":"laska","&":"a","|":"nebo","<":"mensi nez",">":"vetsi nez","∑":"soucet","¤":"mena"},de:{"∆":"delta","∞":"unendlich","♥":"Liebe","&":"und","|":"oder","<":"kleiner als",">":"groesser als","∑":"Summe von","¤":"Waehrung"},dv:{"∆":"delta","∞":"kolunulaa","♥":"loabi","&":"aai","|":"noonee","<":"ah vure kuda",">":"ah vure bodu","∑":"jumula","¤":"faisaa"},en:{"∆":"delta","∞":"infinity","♥":"love","&":"and","|":"or","<":"less than",">":"greater than","∑":"sum","¤":"currency"},es:{"∆":"delta","∞":"infinito","♥":"amor","&":"y","|":"u","<":"menos que",">":"mas que","∑":"suma de los","¤":"moneda"},fa:{"∆":"delta","∞":"bi-nahayat","♥":"eshgh","&":"va","|":"ya","<":"kamtar-az",">":"bishtar-az","∑":"majmooe","¤":"vahed"},fi:{"∆":"delta","∞":"aarettomyys","♥":"rakkaus","&":"ja","|":"tai","<":"pienempi kuin",">":"suurempi kuin","∑":"summa","¤":"valuutta"},fr:{"∆":"delta","∞":"infiniment","♥":"Amour","&":"et","|":"ou","<":"moins que",">":"superieure a","∑":"somme des","¤":"monnaie"},ge:{"∆":"delta","∞":"usasruloba","♥":"siqvaruli","&":"da","|":"an","<":"naklebi",">":"meti","∑":"jami","¤":"valuta"},gr:{},hu:{"∆":"delta","∞":"vegtelen","♥":"szerelem","&":"es","|":"vagy","<":"kisebb mint",">":"nagyobb mint","∑":"szumma","¤":"penznem"},it:{"∆":"delta","∞":"infinito","♥":"amore","&":"e","|":"o","<":"minore di",">":"maggiore di","∑":"somma","¤":"moneta"},lt:{"∆":"delta","∞":"begalybe","♥":"meile","&":"ir","|":"ar","<":"maziau nei",">":"daugiau nei","∑":"suma","¤":"valiuta"},lv:{"∆":"delta","∞":"bezgaliba","♥":"milestiba","&":"un","|":"vai","<":"mazak neka",">":"lielaks neka","∑":"summa","¤":"valuta"},my:{"∆":"kwahkhyaet","∞":"asaonasme","♥":"akhyait","&":"nhin","|":"tho","<":"ngethaw",">":"kyithaw","∑":"paungld","¤":"ngwekye"},mk:{},nl:{"∆":"delta","∞":"oneindig","♥":"liefde","&":"en","|":"of","<":"kleiner dan",">":"groter dan","∑":"som","¤":"valuta"},pl:{"∆":"delta","∞":"nieskonczonosc","♥":"milosc","&":"i","|":"lub","<":"mniejsze niz",">":"wieksze niz","∑":"suma","¤":"waluta"},pt:{"∆":"delta","∞":"infinito","♥":"amor","&":"e","|":"ou","<":"menor que",">":"maior que","∑":"soma","¤":"moeda"},ro:{"∆":"delta","∞":"infinit","♥":"dragoste","&":"si","|":"sau","<":"mai mic ca",">":"mai mare ca","∑":"suma","¤":"valuta"},ru:{"∆":"delta","∞":"beskonechno","♥":"lubov","&":"i","|":"ili","<":"menshe",">":"bolshe","∑":"summa","¤":"valjuta"},sk:{"∆":"delta","∞":"nekonecno","♥":"laska","&":"a","|":"alebo","<":"menej ako",">":"viac ako","∑":"sucet","¤":"mena"},sr:{},tr:{"∆":"delta","∞":"sonsuzluk","♥":"ask","&":"ve","|":"veya","<":"kucuktur",">":"buyuktur","∑":"toplam","¤":"para birimi"},uk:{"∆":"delta","∞":"bezkinechnist","♥":"lubov","&":"i","|":"abo","<":"menshe",">":"bilshe","∑":"suma","¤":"valjuta"},vn:{"∆":"delta","∞":"vo cuc","♥":"yeu","&":"va","|":"hoac","<":"nho hon",">":"lon hon","∑":"tong","¤":"tien te"}},l=[";","?",":","@","&","=","+","$",",","/"].join(""),c=[";","?",":","@","&","=","+","$",","].join(""),u=[".","!","~","*","'","(",")"].join(""),d=function(v,b){var y="-",_="",w="",S=!0,E={},P,A,C,T,D,k,I,N,B,L,$,j,se,Q,re="";if(typeof v!="string")return"";if(typeof b=="string"&&(y=b),I=a.en,N=s.en,typeof b=="object"){P=b.maintainCase||!1,E=b.custom&&typeof b.custom=="object"?b.custom:E,C=+b.truncate>1&&b.truncate||!1,T=b.uric||!1,D=b.uricNoSlash||!1,k=b.mark||!1,S=!(b.symbols===!1||b.lang===!1),y=b.separator||y,T&&(re+=l),D&&(re+=c),k&&(re+=u),I=b.lang&&a[b.lang]&&S?a[b.lang]:S?a.en:{},N=b.lang&&s[b.lang]?s[b.lang]:b.lang===!1||b.lang===!0?{}:s.en,b.titleCase&&typeof b.titleCase.length=="number"&&Array.prototype.toString.call(b.titleCase)?(b.titleCase.forEach(function(ee){E[ee+""]=ee+""}),A=!0):A=!!b.titleCase,b.custom&&typeof b.custom.length=="number"&&Array.prototype.toString.call(b.custom)&&b.custom.forEach(function(ee){E[ee+""]=ee+""}),Object.keys(E).forEach(function(ee){var be;ee.length>1?be=new RegExp("\\b"+g(ee)+"\\b","gi"):be=new RegExp(g(ee),"gi"),v=v.replace(be,E[ee])});for($ in E)re+=$}for(re+=y,re=g(re),v=v.replace(/(^\s+|\s+$)/g,""),se=!1,Q=!1,L=0,j=v.length;L<j;L++)$=v[L],p($,E)?se=!1:N[$]?($=se&&N[$].match(/[A-Za-z0-9]/)?" "+N[$]:N[$],se=!1):$ in r?(L+1<j&&i.indexOf(v[L+1])>=0?(w+=$,$=""):Q===!0?($=o[w]+r[$],w=""):$=se&&r[$].match(/[A-Za-z0-9]/)?" "+r[$]:r[$],se=!1,Q=!1):$ in o?(w+=$,$="",L===j-1&&($=o[w]),Q=!0):I[$]&&!(T&&l.indexOf($)!==-1)&&!(D&&c.indexOf($)!==-1)?($=se||_.substr(-1).match(/[A-Za-z0-9]/)?y+I[$]:I[$],$+=v[L+1]!==void 0&&v[L+1].match(/[A-Za-z0-9]/)?y:"",se=!0):(Q===!0?($=o[w]+$,w="",Q=!1):se&&(/[A-Za-z0-9]/.test($)||_.substr(-1).match(/A-Za-z0-9]/))&&($=" "+$),se=!1),_+=$.replace(new RegExp("[^\\w\\s"+re+"_-]","g"),y);return A&&(_=_.replace(/(\w)(\S*)/g,function(ee,be,F){var X=be.toUpperCase()+(F!==null?F:"");return Object.keys(E).indexOf(X.toLowerCase())<0?X:X.toLowerCase()})),_=_.replace(/\s+/g,y).replace(new RegExp("\\"+y+"+","g"),y).replace(new RegExp("(^\\"+y+"+|\\"+y+"+$)","g"),""),C&&_.length>C&&(B=_.charAt(C)===y,_=_.slice(0,C),B||(_=_.slice(0,_.lastIndexOf(y)))),!P&&!A&&(_=_.toLowerCase()),_},m=function(v){return function(y){return d(y,v)}},g=function(v){return v.replace(/[-\\^$*+?.()|[\]{}\/]/g,"\\$&")},p=function(h,v){for(var b in v)if(v[b]===h)return!0};if(typeof e!="undefined"&&e.exports)e.exports=d,e.exports.createSlug=m;else if(typeof define!="undefined"&&define.amd)define([],function(){return d});else try{if(n.getSlug||n.createSlug)throw"speakingurl: globals exists /(getSlug|createSlug)/";n.getSlug=d,n.createSlug=m}catch(h){}}(t)}}),BU=yA({"../../node_modules/.pnpm/speakingurl@14.0.1/node_modules/speakingurl/index.js"(t,e){xe(),e.exports=FU()}});xe();xe();xe();xe();xe();xe();xe();function VU(t){return!!(t&&t.__v_isReadonly)}function wA(t){return VU(t)?wA(t.__v_raw):!!(t&&t.__v_isReactive)}function Gh(t){return!!(t&&t.__v_isRef===!0)}function Uu(t){const e=t&&t.__v_raw;return e?Uu(e):t}var UU=Symbol.for("v-fgt");xe();function HU(t){var e;const n=t.name||t._componentTag||t.__VUE_DEVTOOLS_COMPONENT_GUSSED_NAME__||t.__name;return n==="index"&&((e=t.__file)!=null&&e.endsWith("index.vue"))?"":n}function GU(t){const e=t.__file;if(e)return AU(IU(e,".vue"))}function g2(t,e){return t.type.__VUE_DEVTOOLS_COMPONENT_GUSSED_NAME__=e,e}function w1(t){if(t.__VUE_DEVTOOLS_NEXT_APP_RECORD__)return t.__VUE_DEVTOOLS_NEXT_APP_RECORD__;if(t.root)return t.appContext.app.__VUE_DEVTOOLS_NEXT_APP_RECORD__}function zU(t){return G(this,null,function*(){const{app:e,uid:n,instance:r}=t;try{if(r.__VUE_DEVTOOLS_NEXT_UID__)return r.__VUE_DEVTOOLS_NEXT_UID__;const i=yield w1(e);if(!i)return null;const o=i.rootInstance===r;return`${i.id}:${o?"root":n}`}catch(i){}})}function SA(t){var e;return((e=t.subTree)==null?void 0:e.type)===UU}function Fp(t){var e,n,r;const i=HU((t==null?void 0:t.type)||{});if(i)return i;if((t==null?void 0:t.root)===t)return"Root";for(const s in(n=(e=t.parent)==null?void 0:e.type)==null?void 0:n.components)if(t.parent.type.components[s]===(t==null?void 0:t.type))return g2(t,s);for(const s in(r=t.appContext)==null?void 0:r.components)if(t.appContext.components[s]===(t==null?void 0:t.type))return g2(t,s);const o=GU((t==null?void 0:t.type)||{});return o||"Anonymous Component"}function gb(t,e){return e=e||`${t.id}:root`,t.instanceMap.get(e)||t.instanceMap.get(":root")}var WU=class{constructor(){this.refEditor=new jU}set(t,e,n,r){const i=Array.isArray(e)?e:e.split(".");for(;i.length>1;){const a=i.shift();t instanceof Map&&(t=t.get(a)),t instanceof Set?t=Array.from(t.values())[a]:t=t[a],this.refEditor.isRef(t)&&(t=this.refEditor.get(t))}const o=i[0],s=this.refEditor.get(t)[o];r?r(t,o,n):this.refEditor.isRef(s)?this.refEditor.set(s,n):t[o]=n}get(t,e){const n=Array.isArray(e)?e:e.split(".");for(let r=0;r<n.length;r++)if(t instanceof Map?t=t.get(n[r]):t=t[n[r]],this.refEditor.isRef(t)&&(t=this.refEditor.get(t)),!t)return;return t}has(t,e,n=!1){if(typeof t=="undefined")return!1;const r=Array.isArray(e)?e.slice():e.split("."),i=n?2:1;for(;t&&r.length>i;){const o=r.shift();t=t[o],this.refEditor.isRef(t)&&(t=this.refEditor.get(t))}return t!=null&&Object.prototype.hasOwnProperty.call(t,r[0])}createDefaultSetCallback(t){return(e,n,r)=>{if((t.remove||t.newKey)&&(Array.isArray(e)?e.splice(n,1):Uu(e)instanceof Map?e.delete(n):Uu(e)instanceof Set?e.delete(Array.from(e.values())[n]):Reflect.deleteProperty(e,n)),!t.remove){const i=e[t.newKey||n];this.refEditor.isRef(i)?this.refEditor.set(i,r):Uu(e)instanceof Map?e.set(t.newKey||n,r):Uu(e)instanceof Set?e.add(r):e[t.newKey||n]=r}}}},jU=class{set(t,e){if(Gh(t))t.value=e;else{if(t instanceof Set&&Array.isArray(e)){t.clear(),e.forEach(i=>t.add(i));return}const n=Object.keys(e);if(t instanceof Map){const i=new Set(t.keys());n.forEach(o=>{t.set(o,Reflect.get(e,o)),i.delete(o)}),i.forEach(o=>t.delete(o));return}const r=new Set(Object.keys(t));n.forEach(i=>{Reflect.set(t,i,Reflect.get(e,i)),r.delete(i)}),r.forEach(i=>Reflect.deleteProperty(t,i))}}get(t){return Gh(t)?t.value:t}isRef(t){return Gh(t)||wA(t)}};xe();function S1(t){return SA(t)?qU(t.subTree):t.subTree?[t.subTree.el]:[]}function qU(t){if(!t.children)return[];const e=[];return t.children.forEach(n=>{n.component?e.push(...S1(n.component)):n!=null&&n.el&&e.push(n.el)}),e}xe();xe();function YU(){const t={top:0,bottom:0,left:0,right:0,get width(){return t.right-t.left},get height(){return t.bottom-t.top}};return t}var um;function XU(t){return um||(um=document.createRange()),um.selectNode(t),um.getBoundingClientRect()}function KU(t){const e=YU();if(!t.children)return e;for(let n=0,r=t.children.length;n<r;n++){const i=t.children[n];let o;if(i.component)o=tl(i.component);else if(i.el){const s=i.el;s.nodeType===1||s.getBoundingClientRect?o=s.getBoundingClientRect():s.nodeType===3&&s.data.trim()&&(o=XU(s))}o&&QU(e,o)}return e}function QU(t,e){return(!t.top||e.top<t.top)&&(t.top=e.top),(!t.bottom||e.bottom>t.bottom)&&(t.bottom=e.bottom),(!t.left||e.left<t.left)&&(t.left=e.left),(!t.right||e.right>t.right)&&(t.right=e.right),t}var p2={top:0,left:0,right:0,bottom:0,width:0,height:0};function tl(t){const e=t.subTree.el;return typeof window=="undefined"?p2:SA(t)?KU(t.subTree):(e==null?void 0:e.nodeType)===1?e==null?void 0:e.getBoundingClientRect():t.subTree.component?tl(t.subTree.component):p2}var EA="__vue-devtools-component-inspector__",TA="__vue-devtools-component-inspector__card__",CA="__vue-devtools-component-inspector__name__",kA="__vue-devtools-component-inspector__indicator__",AA={display:"block",zIndex:2147483640,position:"fixed",backgroundColor:"#42b88325",border:"1px solid #42b88350",borderRadius:"5px",transition:"all 0.1s ease-in",pointerEvents:"none"},JU={fontFamily:"Arial, Helvetica, sans-serif",padding:"5px 8px",borderRadius:"4px",textAlign:"left",position:"absolute",left:0,color:"#e9e9e9",fontSize:"14px",fontWeight:600,lineHeight:"24px",backgroundColor:"#42b883",boxShadow:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px -1px rgba(0, 0, 0, 0.1)"},ZU={display:"inline-block",fontWeight:400,fontStyle:"normal",fontSize:"12px",opacity:.7};function Kc(){return document.getElementById(EA)}function eH(){return document.getElementById(TA)}function tH(){return document.getElementById(kA)}function nH(){return document.getElementById(CA)}function E1(t){return{left:`${Math.round(t.left*100)/100}px`,top:`${Math.round(t.top*100)/100}px`,width:`${Math.round(t.width*100)/100}px`,height:`${Math.round(t.height*100)/100}px`}}function T1(t){var e;const n=document.createElement("div");n.id=(e=t.elementId)!=null?e:EA,Object.assign(n.style,f(f(f({},AA),E1(t.bounds)),t.style));const r=document.createElement("span");r.id=TA,Object.assign(r.style,H(f({},JU),{top:t.bounds.top<35?0:"-35px"}));const i=document.createElement("span");i.id=CA,i.innerHTML=`&lt;${t.name}&gt;&nbsp;&nbsp;`;const o=document.createElement("i");return o.id=kA,o.innerHTML=`${Math.round(t.bounds.width*100)/100} x ${Math.round(t.bounds.height*100)/100}`,Object.assign(o.style,ZU),r.appendChild(i),r.appendChild(o),n.appendChild(r),document.body.appendChild(n),n}function C1(t){const e=Kc(),n=eH(),r=nH(),i=tH();e&&(Object.assign(e.style,f(f({},AA),E1(t.bounds))),Object.assign(n.style,{top:t.bounds.top<35?0:"-35px"}),r.innerHTML=`&lt;${t.name}&gt;&nbsp;&nbsp;`,i.innerHTML=`${Math.round(t.bounds.width*100)/100} x ${Math.round(t.bounds.height*100)/100}`)}function rH(t){const e=tl(t),n=Fp(t);Kc()?C1({bounds:e,name:n}):T1({bounds:e,name:n})}function IA(){const t=Kc();t&&(t.style.display="none")}var pb=null;function hb(t){const e=t.target;if(e){const n=e.__vueParentComponent;if(n&&(pb=n,n.vnode.el)){const i=tl(n),o=Fp(n);Kc()?C1({bounds:i,name:o}):T1({bounds:i,name:o})}}}function iH(t,e){var n;if(t.preventDefault(),t.stopPropagation(),pb){const r=(n=Hr.value)==null?void 0:n.app;zU({app:r,uid:r.uid,instance:pb}).then(i=>{e(i)})}}var Vg=null;function oH(){IA(),window.removeEventListener("mouseover",hb),window.removeEventListener("click",Vg,!0),Vg=null}function sH(){return window.addEventListener("mouseover",hb),new Promise(t=>{function e(n){n.preventDefault(),n.stopPropagation(),iH(n,r=>{window.removeEventListener("click",e,!0),Vg=null,window.removeEventListener("mouseover",hb);const i=Kc();i&&(i.style.display="none"),t(JSON.stringify({id:r}))})}Vg=e,window.addEventListener("click",e,!0)})}function aH(t){const e=gb(Hr.value,t.id);if(e){const[n]=S1(e);if(typeof n.scrollIntoView=="function")n.scrollIntoView({behavior:"smooth"});else{const r=tl(e),i=document.createElement("div"),o=H(f({},E1(r)),{position:"absolute"});Object.assign(i.style,o),document.body.appendChild(i),i.scrollIntoView({behavior:"smooth"}),setTimeout(()=>{document.body.removeChild(i)},2e3)}setTimeout(()=>{const r=tl(e);if(r.width||r.height){const i=Fp(e),o=Kc();o?C1(H(f({},t),{name:i,bounds:r})):T1(H(f({},t),{name:i,bounds:r})),setTimeout(()=>{o&&(o.style.display="none")},1500)}},1200)}}xe();var h2,_2;(_2=(h2=Je).__VUE_DEVTOOLS_COMPONENT_INSPECTOR_ENABLED__)!=null||(h2.__VUE_DEVTOOLS_COMPONENT_INSPECTOR_ENABLED__=!0);function lH(t){let e=0;const n=setInterval(()=>{Je.__VUE_INSPECTOR__&&(clearInterval(n),e+=30,t()),e>=5e3&&clearInterval(n)},30)}function cH(){const t=Je.__VUE_INSPECTOR__,e=t.openInEditor;t.openInEditor=(...n)=>G(this,null,function*(){t.disable(),e(...n)})}function uH(){return new Promise(t=>{function e(){cH(),t(Je.__VUE_INSPECTOR__)}Je.__VUE_INSPECTOR__?e():lH(()=>{e()})})}xe();xe();xe();var fH="__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS_STATE__";function dH(){if(!bA||typeof localStorage=="undefined"||localStorage===null)return{recordingState:!1,mouseEventEnabled:!1,keyboardEventEnabled:!1,componentEventEnabled:!1,performanceEventEnabled:!1,selected:""};const t=localStorage.getItem(fH);return t?JSON.parse(t):{recordingState:!1,mouseEventEnabled:!1,keyboardEventEnabled:!1,componentEventEnabled:!1,performanceEventEnabled:!1,selected:""}}xe();xe();xe();var b2,v2;(v2=(b2=Je).__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS)!=null||(b2.__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS=[]);var mH=new Proxy(Je.__VUE_DEVTOOLS_KIT_TIMELINE_LAYERS,{get(t,e,n){return Reflect.get(t,e,n)}});function gH(t,e){mH.push(H(f({},t),{descriptorId:e.id,appRecord:w1(e.app)}))}var y2,w2;(w2=(y2=Je).__VUE_DEVTOOLS_KIT_INSPECTOR__)!=null||(y2.__VUE_DEVTOOLS_KIT_INSPECTOR__=[]);var k1=new Proxy(Je.__VUE_DEVTOOLS_KIT_INSPECTOR__,{get(t,e,n){return Reflect.get(t,e,n)}}),OA=$p(()=>{Qc.hooks.callHook("sendInspectorToClient",PA())});function pH(t,e){k1.push({options:t,descriptor:e,treeFilter:"",selectedNodeId:"",appRecord:w1(e.app)}),OA()}function PA(){return k1.filter(t=>t.descriptor.app===Hr.value.app).filter(t=>t.descriptor.id!=="components").map(t=>{var e;const n=t.descriptor,r=t.options;return{id:r.id,label:r.label,logo:n.logo,icon:`custom-ic-baseline-${(e=r==null?void 0:r.icon)==null?void 0:e.replace(/_/g,"-")}`,packageName:n.packageName,homepage:n.homepage,pluginId:n.id}})}function Mm(t,e){return k1.find(n=>n.options.id===t&&(e?n.descriptor.app===e:!0))}function hH(){const t=Cv();return t.hook("addInspector",({inspector:e,plugin:n})=>{pH(e,n.descriptor)}),t.hook("sendInspectorTree",r=>G(this,[r],function*({inspectorId:e,plugin:n}){var i;if(!e||!((i=n==null?void 0:n.descriptor)!=null&&i.app))return;const o=Mm(e,n.descriptor.app),s={app:n.descriptor.app,inspectorId:e,filter:(o==null?void 0:o.treeFilter)||"",rootNodes:[]};yield new Promise(a=>{t.callHookWith(l=>G(this,null,function*(){yield Promise.all(l.map(c=>c(s))),a()}),"getInspectorTree")}),t.callHookWith(a=>G(this,null,function*(){yield Promise.all(a.map(l=>l({inspectorId:e,rootNodes:s.rootNodes})))}),"sendInspectorTreeToClient")})),t.hook("sendInspectorState",r=>G(this,[r],function*({inspectorId:e,plugin:n}){var i;if(!e||!((i=n==null?void 0:n.descriptor)!=null&&i.app))return;const o=Mm(e,n.descriptor.app),s={app:n.descriptor.app,inspectorId:e,nodeId:(o==null?void 0:o.selectedNodeId)||"",state:null},a={currentTab:`custom-inspector:${e}`};s.nodeId&&(yield new Promise(l=>{t.callHookWith(c=>G(this,null,function*(){yield Promise.all(c.map(u=>u(s,a))),l()}),"getInspectorState")})),t.callHookWith(l=>G(this,null,function*(){yield Promise.all(l.map(c=>c({inspectorId:e,nodeId:s.nodeId,state:s.state})))}),"sendInspectorStateToClient")})),t.hook("customInspectorSelectNode",({inspectorId:e,nodeId:n,plugin:r})=>{const i=Mm(e,r.descriptor.app);i&&(i.selectedNodeId=n)}),t.hook("timelineLayerAdded",({options:e,plugin:n})=>{gH(e,n.descriptor)}),t.hook("timelineEventAdded",({options:e,plugin:n})=>{t.callHookWith(r=>G(this,null,function*(){yield Promise.all(r.map(i=>i(e)))}),"sendTimelineEventToClient")}),t.hook("getComponentInstances",n=>G(this,[n],function*({app:e}){const r=e.__VUE_DEVTOOLS_NEXT_APP_RECORD__;if(!r)return null;const i=r.id.toString();return[...r.instanceMap].filter(([s])=>s.split(":")[0]===i).map(([,s])=>s)})),t.hook("getComponentBounds",n=>G(this,[n],function*({instance:e}){return tl(e)})),t.hook("getComponentName",({instance:e})=>Fp(e)),t.hook("componentHighlight",({uid:e})=>{const n=Hr.value.instanceMap.get(e);n&&rH(n)}),t.hook("componentUnhighlight",()=>{IA()}),t}var S2,E2;(E2=(S2=Je).__VUE_DEVTOOLS_KIT_APP_RECORDS__)!=null||(S2.__VUE_DEVTOOLS_KIT_APP_RECORDS__=[]);var T2,C2;(C2=(T2=Je).__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__)!=null||(T2.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__={});var k2,A2;(A2=(k2=Je).__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__)!=null||(k2.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__="");var I2,O2;(O2=(I2=Je).__VUE_DEVTOOLS_KIT_CUSTOM_TABS__)!=null||(I2.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__=[]);var P2,x2;(x2=(P2=Je).__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__)!=null||(P2.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__=[]);var Da="__VUE_DEVTOOLS_KIT_GLOBAL_STATE__";function _H(){return{connected:!1,clientConnected:!1,vitePluginDetected:!0,appRecords:[],activeAppRecordId:"",tabs:[],commands:[],highPerfModeEnabled:!0,devtoolsClientDetected:{},perfUniqueGroupId:0,timelineLayersState:dH()}}var D2,N2;(N2=(D2=Je)[Da])!=null||(D2[Da]=_H());var bH=$p(t=>{Qc.hooks.callHook("devtoolsStateUpdated",{state:t})});$p((t,e)=>{Qc.hooks.callHook("devtoolsConnectedUpdated",{state:t,oldState:e})});var Bp=new Proxy(Je.__VUE_DEVTOOLS_KIT_APP_RECORDS__,{get(t,e,n){return e==="value"?Je.__VUE_DEVTOOLS_KIT_APP_RECORDS__:Je.__VUE_DEVTOOLS_KIT_APP_RECORDS__[e]}}),Hr=new Proxy(Je.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__,{get(t,e,n){return e==="value"?Je.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__:e==="id"?Je.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__:Je.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__[e]}});function xA(){bH(H(f({},Je[Da]),{appRecords:Bp.value,activeAppRecordId:Hr.id,tabs:Je.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__,commands:Je.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__}))}function vH(t){Je.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD__=t,xA()}function yH(t){Je.__VUE_DEVTOOLS_KIT_ACTIVE_APP_RECORD_ID__=t,xA()}var Wa=new Proxy(Je[Da],{get(t,e){return e==="appRecords"?Bp:e==="activeAppRecordId"?Hr.id:e==="tabs"?Je.__VUE_DEVTOOLS_KIT_CUSTOM_TABS__:e==="commands"?Je.__VUE_DEVTOOLS_KIT_CUSTOM_COMMANDS__:Je[Da][e]},deleteProperty(t,e){return delete t[e],!0},set(t,e,n){return f({},Je[Da]),t[e]=n,Je[Da][e]=n,!0}});function wH(t={}){var e,n,r;const{file:i,host:o,baseUrl:s=window.location.origin,line:a=0,column:l=0}=t;if(i){if(o==="chrome-extension"){const c=i.replace(/\\/g,"\\\\"),u=(n=(e=window.VUE_DEVTOOLS_CONFIG)==null?void 0:e.openInEditorHost)!=null?n:"/";fetch(`${u}__open-in-editor?file=${encodeURI(i)}`).then(d=>{if(!d.ok){const m=`Opening component ${c} failed`;console.log(`%c${m}`,"color:red")}})}else if(Wa.vitePluginDetected){const c=(r=Je.__VUE_DEVTOOLS_OPEN_IN_EDITOR_BASE_URL__)!=null?r:s;Je.__VUE_INSPECTOR__.openInEditor(c,i,a,l)}}}xe();xe();xe();xe();xe();var R2,L2;(L2=(R2=Je).__VUE_DEVTOOLS_KIT_PLUGIN_BUFFER__)!=null||(R2.__VUE_DEVTOOLS_KIT_PLUGIN_BUFFER__=[]);var A1=new Proxy(Je.__VUE_DEVTOOLS_KIT_PLUGIN_BUFFER__,{get(t,e,n){return Reflect.get(t,e,n)}});function _b(t){const e={};return Object.keys(t).forEach(n=>{e[n]=t[n].defaultValue}),e}function I1(t){return`__VUE_DEVTOOLS_NEXT_PLUGIN_SETTINGS__${t}__`}function SH(t){var e,n,r;const i=(n=(e=A1.find(o=>{var s;return o[0].id===t&&!!((s=o[0])!=null&&s.settings)}))==null?void 0:e[0])!=null?n:null;return(r=i==null?void 0:i.settings)!=null?r:null}function DA(t,e){var n,r,i;const o=I1(t);if(o){const s=localStorage.getItem(o);if(s)return JSON.parse(s)}if(t){const s=(r=(n=A1.find(a=>a[0].id===t))==null?void 0:n[0])!=null?r:null;return _b((i=s==null?void 0:s.settings)!=null?i:{})}return _b(e)}function EH(t,e){const n=I1(t);localStorage.getItem(n)||localStorage.setItem(n,JSON.stringify(_b(e)))}function TH(t,e,n){const r=I1(t),i=localStorage.getItem(r),o=JSON.parse(i||"{}"),s=H(f({},o),{[e]:n});localStorage.setItem(r,JSON.stringify(s)),Qc.hooks.callHookWith(a=>{a.forEach(l=>l({pluginId:t,key:e,oldValue:o[e],newValue:n,settings:s}))},"setPluginSettings")}xe();xe();xe();xe();xe();xe();xe();xe();xe();xe();xe();var M2,$2,ni=($2=(M2=Je).__VUE_DEVTOOLS_HOOK)!=null?$2:M2.__VUE_DEVTOOLS_HOOK=Cv(),CH={vueAppInit(t){ni.hook("app:init",t)},vueAppUnmount(t){ni.hook("app:unmount",t)},vueAppConnected(t){ni.hook("app:connected",t)},componentAdded(t){return ni.hook("component:added",t)},componentEmit(t){return ni.hook("component:emit",t)},componentUpdated(t){return ni.hook("component:updated",t)},componentRemoved(t){return ni.hook("component:removed",t)},setupDevtoolsPlugin(t){ni.hook("devtools-plugin:setup",t)},perfStart(t){return ni.hook("perf:start",t)},perfEnd(t){return ni.hook("perf:end",t)}},kH={on:CH,setupDevToolsPlugin(t,e){return ni.callHook("devtools-plugin:setup",t,e)}},AH=class{constructor({plugin:t,ctx:e}){this.hooks=e.hooks,this.plugin=t}get on(){return{visitComponentTree:t=>{this.hooks.hook("visitComponentTree",t)},inspectComponent:t=>{this.hooks.hook("inspectComponent",t)},editComponentState:t=>{this.hooks.hook("editComponentState",t)},getInspectorTree:t=>{this.hooks.hook("getInspectorTree",t)},getInspectorState:t=>{this.hooks.hook("getInspectorState",t)},editInspectorState:t=>{this.hooks.hook("editInspectorState",t)},inspectTimelineEvent:t=>{this.hooks.hook("inspectTimelineEvent",t)},timelineCleared:t=>{this.hooks.hook("timelineCleared",t)},setPluginSettings:t=>{this.hooks.hook("setPluginSettings",t)}}}notifyComponentUpdate(t){var e;const n=PA().find(r=>r.packageName===this.plugin.descriptor.packageName);if(n!=null&&n.id){if(t){const r=[t.appContext.app,t.uid,(e=t.parent)==null?void 0:e.uid,t];ni.callHook("component:updated",...r)}else ni.callHook("component:updated");this.hooks.callHook("sendInspectorState",{inspectorId:n.id,plugin:this.plugin})}}addInspector(t){this.hooks.callHook("addInspector",{inspector:t,plugin:this.plugin}),this.plugin.descriptor.settings&&EH(t.id,this.plugin.descriptor.settings)}sendInspectorTree(t){this.hooks.callHook("sendInspectorTree",{inspectorId:t,plugin:this.plugin})}sendInspectorState(t){this.hooks.callHook("sendInspectorState",{inspectorId:t,plugin:this.plugin})}selectInspectorNode(t,e){this.hooks.callHook("customInspectorSelectNode",{inspectorId:t,nodeId:e,plugin:this.plugin})}now(){return Date.now()}addTimelineLayer(t){this.hooks.callHook("timelineLayerAdded",{options:t,plugin:this.plugin})}addTimelineEvent(t){this.hooks.callHook("timelineEventAdded",{options:t,plugin:this.plugin})}getSettings(t){return DA(t!=null?t:this.plugin.descriptor.id,this.plugin.descriptor.settings)}getComponentInstances(t){return this.hooks.callHook("getComponentInstances",{app:t})}getComponentBounds(t){return this.hooks.callHook("getComponentBounds",{instance:t})}getComponentName(t){return this.hooks.callHook("getComponentName",{instance:t})}highlightElement(t){const e=t.__VUE_DEVTOOLS_NEXT_UID__;return this.hooks.callHook("componentHighlight",{uid:e})}unhighlightElement(){return this.hooks.callHook("componentUnhighlight")}},IH=AH;xe();xe();xe();xe();var OH="__vue_devtool_undefined__",PH="__vue_devtool_infinity__",xH="__vue_devtool_negative_infinity__",DH="__vue_devtool_nan__";xe();xe();var NH={[OH]:"undefined",[DH]:"NaN",[PH]:"Infinity",[xH]:"-Infinity"};Object.entries(NH).reduce((t,[e,n])=>(t[n]=e,t),{});xe();xe();xe();xe();xe();var F2,B2;(B2=(F2=Je).__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__)!=null||(F2.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__=new Set);function RH(t,e){const[n,r]=t;if(n.app!==e)return;const i=new IH({plugin:{setupFn:r,descriptor:n},ctx:Qc});n.packageName==="vuex"&&i.on.editInspectorState(o=>{i.sendInspectorState(o.inspectorId)}),r(i)}function LH(t){Je.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__.has(t)||(Je.__VUE_DEVTOOLS_KIT__REGISTERED_PLUGIN_APPS__.add(t),A1.forEach(e=>{RH(e,t)}))}xe();xe();var Gf="__VUE_DEVTOOLS_ROUTER__",Dc="__VUE_DEVTOOLS_ROUTER_INFO__",V2,U2;(U2=(V2=Je)[Dc])!=null||(V2[Dc]={currentRoute:null,routes:[]});var H2,G2;(G2=(H2=Je)[Gf])!=null||(H2[Gf]={});new Proxy(Je[Dc],{get(t,e){return Je[Dc][e]}});new Proxy(Je[Gf],{get(t,e){if(e==="value")return Je[Gf]}});function MH(t){const e=new Map;return((t==null?void 0:t.getRoutes())||[]).filter(n=>!e.has(n.path)&&e.set(n.path,1))}function O1(t){return t.map(e=>{let{path:n,name:r,children:i,meta:o}=e;return i!=null&&i.length&&(i=O1(i)),{path:n,name:r,children:i,meta:o}})}function $H(t){if(t){const{fullPath:e,hash:n,href:r,path:i,name:o,matched:s,params:a,query:l}=t;return{fullPath:e,hash:n,href:r,path:i,name:o,params:a,query:l,matched:O1(s)}}return t}function FH(t,e){function n(){var r;const i=(r=t.app)==null?void 0:r.config.globalProperties.$router,o=$H(i==null?void 0:i.currentRoute.value),s=O1(MH(i)),a=console.warn;console.warn=()=>{},Je[Dc]={currentRoute:o?m2(o):{},routes:m2(s)},Je[Gf]=i,console.warn=a}n(),kH.on.componentUpdated($p(()=>{var r;((r=e.value)==null?void 0:r.app)===t.app&&(n(),Qc.hooks.callHook("routerInfoUpdated",{state:Je[Dc]}))},200))}function BH(t){return{getInspectorTree(n){return G(this,null,function*(){const r=H(f({},n),{app:Hr.value.app,rootNodes:[]});return yield new Promise(i=>{t.callHookWith(o=>G(this,null,function*(){yield Promise.all(o.map(s=>s(r))),i()}),"getInspectorTree")}),r.rootNodes})},getInspectorState(n){return G(this,null,function*(){const r=H(f({},n),{app:Hr.value.app,state:null}),i={currentTab:`custom-inspector:${n.inspectorId}`};return yield new Promise(o=>{t.callHookWith(s=>G(this,null,function*(){yield Promise.all(s.map(a=>a(r,i))),o()}),"getInspectorState")}),r.state})},editInspectorState(n){const r=new WU,i=H(f({},n),{app:Hr.value.app,set:(o,s=n.path,a=n.state.value,l)=>{r.set(o,s,a,l||r.createDefaultSetCallback(n.state))}});t.callHookWith(o=>{o.forEach(s=>s(i))},"editInspectorState")},sendInspectorState(n){const r=Mm(n);t.callHook("sendInspectorState",{inspectorId:n,plugin:{descriptor:r.descriptor,setupFn:()=>({})}})},inspectComponentInspector(){return sH()},cancelInspectComponentInspector(){return oH()},getComponentRenderCode(n){const r=gb(Hr.value,n);if(r)return(r==null?void 0:r.type)instanceof Function?r.type.toString():r.render.toString()},scrollToComponent(n){return aH({id:n})},openInEditor:wH,getVueInspector:uH,toggleApp(n){const r=Bp.value.find(i=>i.id===n);r&&(yH(n),vH(r),FH(r,Hr),OA(),LH(r.app))},inspectDOM(n){const r=gb(Hr.value,n);if(r){const[i]=S1(r);i&&(Je.__VUE_DEVTOOLS_INSPECT_DOM_TARGET__=i)}},updatePluginSettings(n,r,i){TH(n,r,i)},getPluginSettings(n){return{options:SH(n),values:DA(n)}}}}xe();var z2,W2;(W2=(z2=Je).__VUE_DEVTOOLS_ENV__)!=null||(z2.__VUE_DEVTOOLS_ENV__={vitePluginDetected:!1});var j2=hH(),q2,Y2;(Y2=(q2=Je).__VUE_DEVTOOLS_KIT_CONTEXT__)!=null||(q2.__VUE_DEVTOOLS_KIT_CONTEXT__={hooks:j2,get state(){return H(f({},Wa),{activeAppRecordId:Hr.id,activeAppRecord:Hr.value,appRecords:Bp.value})},api:BH(j2)});var Qc=Je.__VUE_DEVTOOLS_KIT_CONTEXT__;xe();$U(BU());var X2,K2;(K2=(X2=Je).__VUE_DEVTOOLS_NEXT_APP_RECORD_INFO__)!=null||(X2.__VUE_DEVTOOLS_NEXT_APP_RECORD_INFO__={id:0,appIds:new Set});xe();function VH(t){Wa.highPerfModeEnabled=t!=null?t:!Wa.highPerfModeEnabled}xe();xe();xe();function UH(t){Wa.devtoolsClientDetected=f(f({},Wa.devtoolsClientDetected),t);const e=Object.values(Wa.devtoolsClientDetected).some(Boolean);VH(!e)}var Q2,J2;(J2=(Q2=Je).__VUE_DEVTOOLS_UPDATE_CLIENT_DETECTED__)!=null||(Q2.__VUE_DEVTOOLS_UPDATE_CLIENT_DETECTED__=UH);xe();xe();xe();xe();xe();xe();xe();var HH=class{constructor(){this.keyToValue=new Map,this.valueToKey=new Map}set(t,e){this.keyToValue.set(t,e),this.valueToKey.set(e,t)}getByKey(t){return this.keyToValue.get(t)}getByValue(t){return this.valueToKey.get(t)}clear(){this.keyToValue.clear(),this.valueToKey.clear()}},NA=class{constructor(t){this.generateIdentifier=t,this.kv=new HH}register(t,e){this.kv.getByValue(t)||(e||(e=this.generateIdentifier(t)),this.kv.set(e,t))}clear(){this.kv.clear()}getIdentifier(t){return this.kv.getByValue(t)}getValue(t){return this.kv.getByKey(t)}},GH=class extends NA{constructor(){super(t=>t.name),this.classToAllowedProps=new Map}register(t,e){typeof e=="object"?(e.allowProps&&this.classToAllowedProps.set(t,e.allowProps),super.register(t,e.identifier)):super.register(t,e)}getAllowedProps(t){return this.classToAllowedProps.get(t)}};xe();xe();function zH(t){if("values"in Object)return Object.values(t);const e=[];for(const n in t)t.hasOwnProperty(n)&&e.push(t[n]);return e}function WH(t,e){const n=zH(t);if("find"in n)return n.find(e);const r=n;for(let i=0;i<r.length;i++){const o=r[i];if(e(o))return o}}function Nc(t,e){Object.entries(t).forEach(([n,r])=>e(r,n))}function $m(t,e){return t.indexOf(e)!==-1}function Z2(t,e){for(let n=0;n<t.length;n++){const r=t[n];if(e(r))return r}}var jH=class{constructor(){this.transfomers={}}register(t){this.transfomers[t.name]=t}findApplicable(t){return WH(this.transfomers,e=>e.isApplicable(t))}findByName(t){return this.transfomers[t]}};xe();xe();var qH=t=>Object.prototype.toString.call(t).slice(8,-1),RA=t=>typeof t=="undefined",YH=t=>t===null,zf=t=>typeof t!="object"||t===null||t===Object.prototype?!1:Object.getPrototypeOf(t)===null?!0:Object.getPrototypeOf(t)===Object.prototype,bb=t=>zf(t)&&Object.keys(t).length===0,Xs=t=>Array.isArray(t),XH=t=>typeof t=="string",KH=t=>typeof t=="number"&&!isNaN(t),QH=t=>typeof t=="boolean",JH=t=>t instanceof RegExp,Wf=t=>t instanceof Map,jf=t=>t instanceof Set,LA=t=>qH(t)==="Symbol",ZH=t=>t instanceof Date&&!isNaN(t.valueOf()),eG=t=>t instanceof Error,eE=t=>typeof t=="number"&&isNaN(t),tG=t=>QH(t)||YH(t)||RA(t)||KH(t)||XH(t)||LA(t),nG=t=>typeof t=="bigint",rG=t=>t===1/0||t===-1/0,iG=t=>ArrayBuffer.isView(t)&&!(t instanceof DataView),oG=t=>t instanceof URL;xe();var MA=t=>t.replace(/\./g,"\\."),zh=t=>t.map(String).map(MA).join("."),mf=t=>{const e=[];let n="";for(let i=0;i<t.length;i++){let o=t.charAt(i);if(o==="\\"&&t.charAt(i+1)==="."){n+=".",i++;continue}if(o==="."){e.push(n),n="";continue}n+=o}const r=n;return e.push(r),e};xe();function Xi(t,e,n,r){return{isApplicable:t,annotation:e,transform:n,untransform:r}}var $A=[Xi(RA,"undefined",()=>null,()=>{}),Xi(nG,"bigint",t=>t.toString(),t=>typeof BigInt!="undefined"?BigInt(t):(console.error("Please add a BigInt polyfill."),t)),Xi(ZH,"Date",t=>t.toISOString(),t=>new Date(t)),Xi(eG,"Error",(t,e)=>{const n={name:t.name,message:t.message};return e.allowedErrorProps.forEach(r=>{n[r]=t[r]}),n},(t,e)=>{const n=new Error(t.message);return n.name=t.name,n.stack=t.stack,e.allowedErrorProps.forEach(r=>{n[r]=t[r]}),n}),Xi(JH,"regexp",t=>""+t,t=>{const e=t.slice(1,t.lastIndexOf("/")),n=t.slice(t.lastIndexOf("/")+1);return new RegExp(e,n)}),Xi(jf,"set",t=>[...t.values()],t=>new Set(t)),Xi(Wf,"map",t=>[...t.entries()],t=>new Map(t)),Xi(t=>eE(t)||rG(t),"number",t=>eE(t)?"NaN":t>0?"Infinity":"-Infinity",Number),Xi(t=>t===0&&1/t===-1/0,"number",()=>"-0",Number),Xi(oG,"URL",t=>t.toString(),t=>new URL(t))];function Vp(t,e,n,r){return{isApplicable:t,annotation:e,transform:n,untransform:r}}var FA=Vp((t,e)=>LA(t)?!!e.symbolRegistry.getIdentifier(t):!1,(t,e)=>["symbol",e.symbolRegistry.getIdentifier(t)],t=>t.description,(t,e,n)=>{const r=n.symbolRegistry.getValue(e[1]);if(!r)throw new Error("Trying to deserialize unknown symbol");return r}),sG=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array,Uint8ClampedArray].reduce((t,e)=>(t[e.name]=e,t),{}),BA=Vp(iG,t=>["typed-array",t.constructor.name],t=>[...t],(t,e)=>{const n=sG[e[1]];if(!n)throw new Error("Trying to deserialize unknown typed array");return new n(t)});function VA(t,e){return t!=null&&t.constructor?!!e.classRegistry.getIdentifier(t.constructor):!1}var UA=Vp(VA,(t,e)=>["class",e.classRegistry.getIdentifier(t.constructor)],(t,e)=>{const n=e.classRegistry.getAllowedProps(t.constructor);if(!n)return f({},t);const r={};return n.forEach(i=>{r[i]=t[i]}),r},(t,e,n)=>{const r=n.classRegistry.getValue(e[1]);if(!r)throw new Error("Trying to deserialize unknown class - check https://github.com/blitz-js/superjson/issues/116#issuecomment-773996564");return Object.assign(Object.create(r.prototype),t)}),HA=Vp((t,e)=>!!e.customTransformerRegistry.findApplicable(t),(t,e)=>["custom",e.customTransformerRegistry.findApplicable(t).name],(t,e)=>e.customTransformerRegistry.findApplicable(t).serialize(t),(t,e,n)=>{const r=n.customTransformerRegistry.findByName(e[1]);if(!r)throw new Error("Trying to deserialize unknown custom value");return r.deserialize(t)}),aG=[UA,FA,HA,BA],tE=(t,e)=>{const n=Z2(aG,i=>i.isApplicable(t,e));if(n)return{value:n.transform(t,e),type:n.annotation(t,e)};const r=Z2($A,i=>i.isApplicable(t,e));if(r)return{value:r.transform(t,e),type:r.annotation}},GA={};$A.forEach(t=>{GA[t.annotation]=t});var lG=(t,e,n)=>{if(Xs(e))switch(e[0]){case"symbol":return FA.untransform(t,e,n);case"class":return UA.untransform(t,e,n);case"custom":return HA.untransform(t,e,n);case"typed-array":return BA.untransform(t,e,n);default:throw new Error("Unknown transformation: "+e)}else{const r=GA[e];if(!r)throw new Error("Unknown transformation: "+e);return r.untransform(t,n)}};xe();var $l=(t,e)=>{const n=t.keys();for(;e>0;)n.next(),e--;return n.next().value};function zA(t){if($m(t,"__proto__"))throw new Error("__proto__ is not allowed as a property");if($m(t,"prototype"))throw new Error("prototype is not allowed as a property");if($m(t,"constructor"))throw new Error("constructor is not allowed as a property")}var cG=(t,e)=>{zA(e);for(let n=0;n<e.length;n++){const r=e[n];if(jf(t))t=$l(t,+r);else if(Wf(t)){const i=+r,o=+e[++n]==0?"key":"value",s=$l(t,i);switch(o){case"key":t=s;break;case"value":t=t.get(s);break}}else t=t[r]}return t},vb=(t,e,n)=>{if(zA(e),e.length===0)return n(t);let r=t;for(let o=0;o<e.length-1;o++){const s=e[o];if(Xs(r)){const a=+s;r=r[a]}else if(zf(r))r=r[s];else if(jf(r)){const a=+s;r=$l(r,a)}else if(Wf(r)){if(o===e.length-2)break;const l=+s,c=+e[++o]==0?"key":"value",u=$l(r,l);switch(c){case"key":r=u;break;case"value":r=r.get(u);break}}}const i=e[e.length-1];if(Xs(r)?r[+i]=n(r[+i]):zf(r)&&(r[i]=n(r[i])),jf(r)){const o=$l(r,+i),s=n(o);o!==s&&(r.delete(o),r.add(s))}if(Wf(r)){const o=+e[e.length-2],s=$l(r,o);switch(+i==0?"key":"value"){case"key":{const l=n(s);r.set(l,r.get(s)),l!==s&&r.delete(s);break}case"value":{r.set(s,n(r.get(s)));break}}}return t};function yb(t,e,n=[]){if(!t)return;if(!Xs(t)){Nc(t,(o,s)=>yb(o,e,[...n,...mf(s)]));return}const[r,i]=t;i&&Nc(i,(o,s)=>{yb(o,e,[...n,...mf(s)])}),e(r,n)}function uG(t,e,n){return yb(e,(r,i)=>{t=vb(t,i,o=>lG(o,r,n))}),t}function fG(t,e){function n(r,i){const o=cG(t,mf(i));r.map(mf).forEach(s=>{t=vb(t,s,()=>o)})}if(Xs(e)){const[r,i]=e;r.forEach(o=>{t=vb(t,mf(o),()=>t)}),i&&Nc(i,n)}else Nc(e,n);return t}var dG=(t,e)=>zf(t)||Xs(t)||Wf(t)||jf(t)||VA(t,e);function mG(t,e,n){const r=n.get(t);r?r.push(e):n.set(t,[e])}function gG(t,e){const n={};let r;return t.forEach(i=>{if(i.length<=1)return;e||(i=i.map(a=>a.map(String)).sort((a,l)=>a.length-l.length));const[o,...s]=i;o.length===0?r=s.map(zh):n[zh(o)]=s.map(zh)}),r?bb(n)?[r]:[r,n]:bb(n)?void 0:n}var WA=(t,e,n,r,i=[],o=[],s=new Map)=>{var a;const l=tG(t);if(!l){mG(t,i,e);const p=s.get(t);if(p)return r?{transformedValue:null}:p}if(!dG(t,n)){const p=tE(t,n),h=p?{transformedValue:p.value,annotations:[p.type]}:{transformedValue:t};return l||s.set(t,h),h}if($m(o,t))return{transformedValue:null};const c=tE(t,n),u=(a=c==null?void 0:c.value)!=null?a:t,d=Xs(u)?[]:{},m={};Nc(u,(p,h)=>{if(h==="__proto__"||h==="constructor"||h==="prototype")throw new Error(`Detected property ${h}. This is a prototype pollution risk, please remove it from your object.`);const v=WA(p,e,n,r,[...i,h],[...o,t],s);d[h]=v.transformedValue,Xs(v.annotations)?m[h]=v.annotations:zf(v.annotations)&&Nc(v.annotations,(b,y)=>{m[MA(h)+"."+y]=b})});const g=bb(m)?{transformedValue:d,annotations:c?[c.type]:void 0}:{transformedValue:d,annotations:c?[c.type,m]:m};return l||s.set(t,g),g};xe();xe();function jA(t){return Object.prototype.toString.call(t).slice(8,-1)}function nE(t){return jA(t)==="Array"}function pG(t){if(jA(t)!=="Object")return!1;const e=Object.getPrototypeOf(t);return!!e&&e.constructor===Object&&e===Object.prototype}function hG(t,e,n,r,i){const o={}.propertyIsEnumerable.call(r,e)?"enumerable":"nonenumerable";o==="enumerable"&&(t[e]=n),i&&o==="nonenumerable"&&Object.defineProperty(t,e,{value:n,enumerable:!1,writable:!0,configurable:!0})}function wb(t,e={}){if(nE(t))return t.map(i=>wb(i,e));if(!pG(t))return t;const n=Object.getOwnPropertyNames(t),r=Object.getOwnPropertySymbols(t);return[...n,...r].reduce((i,o)=>{if(nE(e.props)&&!e.props.includes(o))return i;const s=t[o],a=wb(s,e);return hG(i,o,a,t,e.nonenumerable),i},{})}var un=class{constructor({dedupe:t=!1}={}){this.classRegistry=new GH,this.symbolRegistry=new NA(e=>{var n;return(n=e.description)!=null?n:""}),this.customTransformerRegistry=new jH,this.allowedErrorProps=[],this.dedupe=t}serialize(t){const e=new Map,n=WA(t,e,this,this.dedupe),r={json:n.transformedValue};n.annotations&&(r.meta=H(f({},r.meta),{values:n.annotations}));const i=gG(e,this.dedupe);return i&&(r.meta=H(f({},r.meta),{referentialEqualities:i})),r}deserialize(t){const{json:e,meta:n}=t;let r=wb(e);return n!=null&&n.values&&(r=uG(r,n.values,this)),n!=null&&n.referentialEqualities&&(r=fG(r,n.referentialEqualities)),r}stringify(t){return JSON.stringify(this.serialize(t))}parse(t){return this.deserialize(JSON.parse(t))}registerClass(t,e){this.classRegistry.register(t,e)}registerSymbol(t,e){this.symbolRegistry.register(t,e)}registerCustom(t,e){this.customTransformerRegistry.register(f({name:e},t))}allowErrorProps(...t){this.allowedErrorProps.push(...t)}};un.defaultInstance=new un;un.serialize=un.defaultInstance.serialize.bind(un.defaultInstance);un.deserialize=un.defaultInstance.deserialize.bind(un.defaultInstance);un.stringify=un.defaultInstance.stringify.bind(un.defaultInstance);un.parse=un.defaultInstance.parse.bind(un.defaultInstance);un.registerClass=un.defaultInstance.registerClass.bind(un.defaultInstance);un.registerSymbol=un.defaultInstance.registerSymbol.bind(un.defaultInstance);un.registerCustom=un.defaultInstance.registerCustom.bind(un.defaultInstance);un.allowErrorProps=un.defaultInstance.allowErrorProps.bind(un.defaultInstance);xe();xe();xe();xe();xe();xe();xe();xe();xe();xe();xe();xe();xe();xe();xe();xe();xe();xe();xe();xe();xe();xe();xe();var rE,iE;(iE=(rE=Je).__VUE_DEVTOOLS_KIT_MESSAGE_CHANNELS__)!=null||(rE.__VUE_DEVTOOLS_KIT_MESSAGE_CHANNELS__=[]);var oE,sE;(sE=(oE=Je).__VUE_DEVTOOLS_KIT_RPC_CLIENT__)!=null||(oE.__VUE_DEVTOOLS_KIT_RPC_CLIENT__=null);var aE,lE;(lE=(aE=Je).__VUE_DEVTOOLS_KIT_RPC_SERVER__)!=null||(aE.__VUE_DEVTOOLS_KIT_RPC_SERVER__=null);var cE,uE;(uE=(cE=Je).__VUE_DEVTOOLS_KIT_VITE_RPC_CLIENT__)!=null||(cE.__VUE_DEVTOOLS_KIT_VITE_RPC_CLIENT__=null);var fE,dE;(dE=(fE=Je).__VUE_DEVTOOLS_KIT_VITE_RPC_SERVER__)!=null||(fE.__VUE_DEVTOOLS_KIT_VITE_RPC_SERVER__=null);var mE,gE;(gE=(mE=Je).__VUE_DEVTOOLS_KIT_BROADCAST_RPC_SERVER__)!=null||(mE.__VUE_DEVTOOLS_KIT_BROADCAST_RPC_SERVER__=null);xe();xe();xe();xe();xe();xe();xe();/**
  * vee-validate v4.14.6
  * (c) 2024 Abdelrahman Awad
  * @license MIT
  */function Ld(t){return typeof t=="function"}const Ug=t=>t!==null&&!!t&&typeof t=="object"&&!Array.isArray(t),qA={};function Sn(t,e){bG(t,e),qA[t]=e}function _G(t){return qA[t]}function bG(t,e){if(!Ld(e))throw new Error(`Extension Error: The validator '${t}' must be a function.`)}function vG(t){return Ld(t)&&!!t.__locatorRef}function YA(t){return!!t&&Ld(t.parse)&&t.__type==="VVTypedSchema"}function yG(t){return!!t&&Ld(t.validate)}function wG(t){return Ug(t)||Array.isArray(t)}function XA(t){return/^\[.+\]$/i.test(t)}function SG(t){return XA(t)?t.replace(/\[|\]/gi,""):t}function EG(t,e,n){return t?XA(e)?t[SG(e)]:(e||"").split(/\.|\[(\d+)\]/).filter(Boolean).reduce((i,o)=>wG(i)&&o in i?i[o]:n,t):n}function TG(t){const e={};return Object.defineProperty(e,"_$$isNormalized",{value:!0,writable:!1,enumerable:!1,configurable:!1}),t?Ug(t)&&t._$$isNormalized?t:Ug(t)?Object.keys(t).reduce((n,r)=>{const i=CG(t[r]);return t[r]!==!1&&(n[r]=pE(i)),n},e):typeof t!="string"?e:t.split("|").reduce((n,r)=>{const i=kG(r);return i.name&&(n[i.name]=pE(i.params)),n},e):e}function CG(t){return t===!0?[]:Array.isArray(t)||Ug(t)?t:[t]}function pE(t){const e=n=>typeof n=="string"&&n[0]==="@"?AG(n.slice(1)):n;return Array.isArray(t)?t.map(e):t instanceof RegExp?[t]:Object.keys(t).reduce((n,r)=>(n[r]=e(t[r]),n),{})}const kG=t=>{let e=[];const n=t.split(":")[0];return t.includes(":")&&(e=t.split(":").slice(1).join(":").split(",")),{name:n,params:e}};function AG(t){const e=n=>{var r;return(r=EG(n,t))!==null&&r!==void 0?r:n[t]};return e.__locatorRef=t,e}const IG={generateMessage:({field:t})=>`${t} is not valid.`,bails:!0,validateOnBlur:!0,validateOnChange:!0,validateOnInput:!1,validateOnModelUpdate:!0};let OG=Object.assign({},IG);const PG=()=>OG;function KA(r,i){return G(this,arguments,function*(t,e,n={}){const o=n==null?void 0:n.bails,s={name:(n==null?void 0:n.name)||"{field}",rules:e,label:n==null?void 0:n.label,bails:o!=null?o:!0,formData:(n==null?void 0:n.values)||{}},a=yield xG(s,t);return Object.assign(Object.assign({},a),{valid:!a.errors.length})})}function xG(t,e){return G(this,null,function*(){const n=t.rules;if(YA(n)||yG(n))return RG(e,Object.assign(Object.assign({},t),{rules:n}));if(Ld(n)||Array.isArray(n)){const a={field:t.label||t.name,name:t.name,label:t.label,form:t.formData,value:e},l=Array.isArray(n)?n:[n],c=l.length,u=[];for(let d=0;d<c;d++){const m=l[d],g=yield m(e,a);if(!(typeof g!="string"&&!Array.isArray(g)&&g)){if(Array.isArray(g))u.push(...g);else{const h=typeof g=="string"?g:QA(a);u.push(h)}if(t.bails)return{errors:u}}}return{errors:u}}const r=Object.assign(Object.assign({},t),{rules:TG(n)}),i=[],o=Object.keys(r.rules),s=o.length;for(let a=0;a<s;a++){const l=o[a],c=yield LG(r,e,{name:l,params:r.rules[l]});if(c.error&&(i.push(c.error),t.bails))return{errors:i}}return{errors:i}})}function DG(t){return!!t&&t.name==="ValidationError"}function NG(t){return{__type:"VVTypedSchema",parse(r,i){return G(this,null,function*(){var o;try{return{output:yield t.validate(r,{abortEarly:!1,context:(i==null?void 0:i.formData)||{}}),errors:[]}}catch(s){if(!DG(s))throw s;if(!(!((o=s.inner)===null||o===void 0)&&o.length)&&s.errors.length)return{errors:[{path:s.path,errors:s.errors}]};const a=s.inner.reduce((l,c)=>{const u=c.path||"";return l[u]||(l[u]={errors:[],path:u}),l[u].errors.push(...c.errors),l},{});return{errors:Object.values(a)}}})}}}function RG(t,e){return G(this,null,function*(){const r=yield(YA(e.rules)?e.rules:NG(e.rules)).parse(t,{formData:e.formData}),i=[];for(const o of r.errors)o.errors.length&&i.push(...o.errors);return{value:r.value,errors:i}})}function LG(t,e,n){return G(this,null,function*(){const r=_G(n.name);if(!r)throw new Error(`No such validator '${n.name}' exists.`);const i=MG(n.params,t.formData),o={field:t.label||t.name,name:t.name,label:t.label,value:e,form:t.formData,rule:Object.assign(Object.assign({},n),{params:i})},s=yield r(e,i,o);return typeof s=="string"?{error:s}:{error:s?void 0:QA(o)}})}function QA(t){const e=PG().generateMessage;return e?e(t):"Field is invalid"}function MG(t,e){const n=r=>vG(r)?r(e):r;return Array.isArray(t)?t.map(n):Object.keys(t).reduce((r,i)=>(r[i]=n(t[i]),r),{})}class Zn extends Jn{constructor(n){super(n);Ke(this,"id");this.id=n.id,tt(()=>this.state.value,()=>this.validate(),{immediate:!0,deep:!0}),tt(()=>this.state.containsEncryptedValue,()=>this.validate())}parse(n){var o,s,a,l,c,u,d,m,g,p,h,v,b,y,_,w,S,E,P,A,C,T;const r=this.state;if(this.id=r.id=n.id,r.name=n.name,r.defaultValue=n.default_value,r.label=n.label,r.placeholder=n.placeholder,r.inputType=n.input_type,r.type=n.type,r.sdkIdentifier=(o=n.settings)!=null&&o.sdk_identifier?(s=n.settings)==null?void 0:s.sdk_identifier:void 0,r.readonly=((a=n.settings)==null?void 0:a.readonly)==="1",r.readonlyEdit=((l=n.settings)==null?void 0:l.readonly_edit)==="1",r.fieldClass=(c=n.settings)==null?void 0:c.field_class,r.fieldSize=(u=n.settings)==null?void 0:u.field_size,r.disableCookie=((d=n.settings)==null?void 0:d.disable_cookie)==="1",r.disableAutocomplete=((m=n.settings)==null?void 0:m.disable_autocomplete)==="1",r.hideIfAutofilled=((g=n.settings)==null?void 0:g.hide_if_autofilled)==="1",r.hidden=r.hidden||!1,r.ignoreValidation=r.ignoreValidation||!1,r.containsEncryptedValue=r.containsEncryptedValue||!1,r.includeInApi=typeof r.includeInApi!="undefined"?r.includeInApi:!0,(p=n.settings)!=null&&p.min_chars&&(r.minChars=Number(n.settings.min_chars)),(h=n.settings)!=null&&h.max_chars&&(r.maxChars=Number(n.settings.max_chars)),r.decryption={enabled:((b=(v=n.settings)==null?void 0:v.decryption)==null?void 0:b.enabled)==="1"},r.elementMessage=(y=n.settings)==null?void 0:y.element_message,r.required=n.required,r.isVisible=n.visible,r.inputHtmlType=n.input_html_type,(w=(_=n.settings)==null?void 0:_.advanced)!=null&&w.visibility_condition?r.visibilityConditions?r.visibilityConditions.setData(n.settings.advanced.visibility_condition):r.visibilityConditions=new Un(n.settings.advanced.visibility_condition):r.visibilityConditions=void 0,(S=n.settings)!=null&&S.advanced?r.deviceSettings={showOnDesktop:n.settings.advanced.show_on_desktop==="1",showOnTablet:n.settings.advanced.show_on_tablet==="1",showOnMobile:n.settings.advanced.show_on_mobile==="1"}:r.deviceSettings=void 0,(E=n.settings)!=null&&E.tooltip?r.tooltip={enabled:n.settings.tooltip.enabled==="1",text:n.settings.tooltip.text}:r.tooltip=void 0,(P=n.settings)!=null&&P.validation){const D=(A=n.settings)==null?void 0:A.validation;let k;n.settings.regex&&D.includes("regex")?k=n.settings.regex:D.includes("regex")&&D.splice(D.indexOf("regex"),1),r.validation=H(f({types:D},k&&{regex:k}),{message:(C=n.settings)==null?void 0:C.validation_message,javascriptFunction:(T=n.settings)==null?void 0:T.javascript_function})}else r.validation=void 0;this.parseFormElement(n),typeof r.value=="undefined"&&this.setInitialValue();const i=this.getSerializedCookieValue();r.hideIfAutofilled&&i!==""&&i!=="0"&&!(i+"").includes("#")&&(r.isVisible=!1)}setInitialValue(){this.state.value===void 0&&(this.state.value=this.getInitialValue())}get queryParameters(){const n=ue();return[Zn.convertToSystemString(this.state.label),`${this.id}`,this.state.label.toLowerCase(),this.state.name,...[$t.EMAIL,$t.NAME].includes(this.state.type)?[this.state.type.toString()]:[]].filter(r=>{var i,o,s,a,l,c;return!((s=(o=(i=n.model)==null?void 0:i.state.config)==null?void 0:o.userRecognition)!=null&&s.parameters&&((c=(l=(a=n.model)==null?void 0:a.state.config)==null?void 0:l.userRecognition)!=null&&c.parameters.includes(r)))})}get shouldSetReplacementTags(){var r,i,o,s,a,l;const n=ue();return!(n.staticFormData.ur_tokens&&((o=(i=(r=n.model)==null?void 0:r.state.config)==null?void 0:i.userRecognition)!=null&&o.mapping)&&Object.values((l=(a=(s=n.model)==null?void 0:s.state.config)==null?void 0:a.userRecognition)==null?void 0:l.mapping).map(c=>String(c)).includes(String(this.id)))}validateOnSubmit(){return G(this,null,function*(){return!0})}validate(){return G(this,null,function*(){return this.state.ignoreValidation?(this.state.isValid=!0,this.state.validated=!0,!0):this.state.containsEncryptedValue?(this.state.isValid=!0,this.state.validated=!0,this.state.isValid):(this.state.isValid=(yield KA(this.getSerializedPostValue(),this.getValidationRules().join("|"))).valid,this.state.validated=!0,this.state.isValid)})}getValidationRules(){const n=[];return this.state.required&&n.push("required"),this.state.validation&&this.state.validation.types.filter(r=>!["min_age","file","min_date","max_date"].includes(r)).forEach(r=>{var o,s,a;let i="";if(r==="javascript_function"&&((o=this.state.validation)!=null&&o.javascriptFunction)&&(i+=(s=this.state.validation)==null?void 0:s.javascriptFunction),r==="min_chars"&&(i+=this.state.minChars),r==="max_chars"&&(i+=this.state.maxChars),r==="regex"&&(a=this.state.validation)!=null&&a.regex){const l=SV(this.state.validation.regex);i+=window.btoa(l)}n.push(`${r}${i?`:${i}`:""}`)}),n}setValid(n){this.state.isValid=n}getSpecificFieldFromInputType(n){var o,s,a,l,c,u;let r;const i=ue();return(s=(o=i.model)==null?void 0:o.state.popovers)==null||s.forEach(d=>{d.getAddons("registration").forEach(m=>{var g,p;(p=(g=m==null?void 0:m.state)==null?void 0:g.fields)!=null&&p.find(h=>h.state.id===this.state.id)&&m.state.fields.forEach(h=>{h.state.type===n&&(r=h)})})}),(l=(a=i.model)==null?void 0:a.state.sections)==null||l.forEach(d=>{d.getAddons("registration").forEach(m=>{var g,p;(p=(g=m==null?void 0:m.state)==null?void 0:g.fields)!=null&&p.find(h=>h.state.id===this.state.id)&&m.state.fields.forEach(h=>{h.state.type===n&&(r=h)})})}),(u=(c=i.model)==null?void 0:c.state.flowPages)==null||u.forEach(d=>{d.getAddons("registration").forEach(m=>{var g,p;(p=(g=m==null?void 0:m.state)==null?void 0:g.fields)!=null&&p.find(h=>h.state.id===this.state.id)&&m.state.fields.forEach(h=>{h.state.type===n&&(r=h)})})}),r}getInitialStringValue(){const n=jr(),i=ue().replacementTags;let o=this.state.defaultValue.toString();if(typeof i[`field_${this.id}`]!="undefined"&&i[`field_${this.id}`])return rr(i[`field_${this.id}`]+"");if(typeof i[`registration_field_${this.id}`]!="undefined"&&i[`registration_field_${this.id}`])return rr(i[`field_${this.id}`]+"");if(this.queryParameters.forEach(s=>{typeof n[`${s}`]=="string"&&(o=n[`${s}`])}),!this.state.disableCookie&&!this.state.decryption.enabled&&this.state.type!==$t.HIDDEN){const s=pA(),a=hA(),l=document.createElement("div");l.innerHTML=this.state.name;const c=(l.textContent||l.innerText||"").trim();typeof a[`${c}`]!="undefined"&&a[`${c}`]!==""&&(o=a[`${c}`]),typeof s[this.id]!="undefined"&&s[this.id]!==""&&(o=s[this.id])}return typeof o!="undefined"&&o?(this.state.decryption.enabled&&(this.state.hidden=!0,this.state.ignoreValidation=!0,this.state.containsEncryptedValue=!0),rr(o)):""}authorSignature(){return"Nicky Christensen / Dannie Hansen"}parseFieldOptions(n){var i;const r={};for(const o in n)if(Object.prototype.hasOwnProperty.call(n,o)){const s=o.split("_",2),a=s[0],l=Number(s[1]);switch(r[l]=(i=r[l])!=null?i:{index:l,option:{}},a){case"key":r[l].option.label=n[o];break;case"val":r[l].option.value=n[o];break}}return Object.values(r).sort((o,s)=>o.index<s.index?-1:o.index>s.index?1:0).map(o=>o.option)}static convertToSystemString(n){return n.replace(/æ/gi,"ae").replace(/ø/gi,"oe").replace(/å/gi,"aa").replace(/ /gi,"_").replace(/[^a-zA-Z0-9_-]/gi,"").toLowerCase()}}class $G extends Zn{parseFormElement(e){}getInitialValue(){}getStringifiedValue(){return this.state.value?`${this.state.value.key}, ${this.state.value.captcha}`:void 0}parseStringValue(){}getSerializedPostValue(){var e;return(e=this.state.value)!=null?e:""}getSerializedCookieValue(){return typeof this.state.value=="object"?JSON.stringify(this.state.value):""}getValidationRules(){const e=super.getValidationRules();return e.includes("required")||e.push("required"),e}authorSignature(){return"Nicky Christensen"}}class FG extends Zn{parseFormElement(e){var r,i,o,s,a,l,c,u,d,m,g,p,h,v,b,y,_,w,S,E,P;switch(this.state.checkbox=(r=this.state.checkbox)!=null?r:{},this.state.truncate=(i=this.state.truncate)!=null?i:{},this.state.checkbox.type=(s=(o=e.settings)==null?void 0:o.checkbox_type)!=null?s:"single",this.state.checkbox.values=(l=(a=e.settings)==null?void 0:a.checkbox_values)!=null?l:"1-0",(u=(c=e.settings)==null?void 0:c.truncate)!=null&&u.enable?this.state.truncate={enabled:e.settings.truncate.enable==="1",labelMore:e.settings.truncate.label_more||"read more",labelLess:e.settings.truncate.label_less||"read less",limit:Number(e.settings.truncate.limit)||100}:this.state.truncate={},(d=e.settings)!=null&&d.checkbox_values_custom_true&&(this.state.checkbox.customTrue=(m=e.settings)==null?void 0:m.checkbox_values_custom_true),(g=e.settings)!=null&&g.checkbox_values_custom_false&&(this.state.checkbox.customFalse=(p=e.settings)==null?void 0:p.checkbox_values_custom_false),this.state.cta={type:((h=e.settings)==null?void 0:h.cta_type)||"none"},(v=e.settings)==null?void 0:v.cta_type){case"url":e.settings.cta_url&&(this.state.cta.url=e.settings.cta_url),e.settings.cta_target&&(this.state.cta.target=e.settings.cta_target);break;case"popover":e.settings.cta_popover&&(this.state.cta.popover=Number(e.settings.cta_popover))}switch(this.state.optionsLine=(b=e.settings)==null?void 0:b.options_line,this.state.optionType=(y=e.settings)==null?void 0:y.option_type,this.state.optionType){case hr.INTERVAL:if((_=e.settings)!=null&&_.options_interval){this.state.optionsInterval={intervalTo:Number((w=e.settings)==null?void 0:w.options_interval.interval_to),intervalFrom:Number((S=e.settings)==null?void 0:S.options_interval.interval_from)};const A=[];for(let C=this.state.optionsInterval.intervalFrom;C<=this.state.optionsInterval.intervalTo;C++)A.push({value:`${C}`,label:`${C}`});this.state.options=A}else this.state.options=void 0;break;case hr.OPTIONS:this.state.options=(P=(E=e.settings)!=null&&E.options?this.parseFieldOptions(e.settings.options):void 0)==null?void 0:P.map(A=>({label:A.label,value:A.value?A.value:A.label}));break;case hr.LINE:this.state.options=e.options?Object.entries(e.options).map(A=>({value:A[1],label:A[1]})):void 0;break;case hr.PASTE:if(e.options&&!Array.isArray(e.options)){const A=[];for(const C in e.options)Object.prototype.hasOwnProperty.call(e.options,C)&&A.push({value:C,label:e.options[`${C}`]});this.state.options=A}else this.state.options=void 0;break;default:this.state.options=void 0}const n=this.getInitialValue();this.state.options&&Array.isArray(n)&&this.state.options.forEach(A=>{A.selected=n.includes(A.value)})}getInitialValue(){var e;return this.parseStringValue((e=this.getInitialStringValue())!=null?e:"")}getStringifiedValue(){if(Array.isArray(this.state.value))return this.state.value.map(n=>n).join(",");if(this.state.value&&this.state.value.toString().length>0)return this.state.value.toString()}parseStringValue(e){return e&&e[0]==="["?JSON.parse(e):e==="1"}getSerializedPostValue(){return typeof this.state.value=="undefined"?this.state.checkbox.type==="multiple"?[]:"0":Array.isArray(this.state.value)?this.state.value:this.state.value?"1":"0"}getSerializedCookieValue(){const e=this.getSerializedPostValue();return Array.isArray(e)?JSON.stringify(e):e}getValidationRules(){const e=super.getValidationRules();return e.includes("required")&&(e.splice(e.indexOf("required"),1),e.push("required-checkbox")),e}authorSignature(){return"Jannik Fischer"}}class BG extends Zn{parseFormElement(e){var n;this.state.cvrName=(n=e.settings)==null?void 0:n.cvr_name}getStringifiedValue(){return this.state.value?`${this.state.value.vat}, ${this.state.value.name}`:void 0}getInitialValue(){var e;return this.parseStringValue((e=this.getInitialStringValue())!=null?e:"")}parseStringValue(e){if(e&&e[0]==="{")return JSON.parse(e)}getSerializedPostValue(){return typeof this.state.value!="undefined"?JSON.stringify(this.state.value):""}getSerializedCookieValue(){return this.getSerializedPostValue()}authorSignature(){return"Nicky Christensen"}}class VG extends Zn{parseFormElement(e){var n,r,i,o,s,a,l,c,u,d,m,g,p;this.state.dateFieldType=((n=e.settings)==null?void 0:n.date_field_type)||"calendar",this.state.fieldFormat=((r=e.settings)==null?void 0:r.field_format)||"Y-m-d",this.state.time=(i=this.state.time)!=null?i:{},this.state.time.enabled=((o=e.settings)==null?void 0:o.time_enabled)==="1",this.state.time.format12=(s=e.settings)==null?void 0:s.time_format12,this.state.time.min=(a=e.settings)==null?void 0:a.time_min,this.state.time.max=(l=e.settings)==null?void 0:l.time_max,this.state.minDate=(c=e.settings)==null?void 0:c.mindate,this.state.maxDate=(u=e.settings)==null?void 0:u.maxdate,this.state.minAge=(d=e.settings)!=null&&d.minage?parseInt(e.settings.minage,10):void 0,this.state.disableDates=((m=e.settings)==null?void 0:m.disable_dates)==="1",this.state.disabledDatesValues=((g=e.settings)==null?void 0:g.disabled_dates_values)||[],this.state.datesFromTomorrow=((p=e.settings)==null?void 0:p.dates_from_tomorrow)==="1",this.state.maskType=!1,this.state.mask="####-##-##",this.state.dateFieldType&&this.state.dateFieldType==="input"&&(this.state.maskType=!0,this.state.fieldFormat&&(this.state.mask=this.state.fieldFormat.replace("Y","####").replace("d","##").replace("m","##"))),this.state.defaultValue=iV(e.default_value,this.state.fieldFormat)}getInitialValue(){return this.getInitialStringValue()}getStringifiedValue(){return this.state.value&&this.state.value!==""?this.state.value:void 0}parseStringValue(e){return e}getSerializedPostValue(){var e;if(this.state.value){let n=this.state.fieldFormat;if(this.state.time.enabled){n+=" H:i";const r=Vf(this.state.value,n);if(Oc(r))return xc(r,"Y-m-d H:i")}else{const r=Vf(this.state.value,n);if(Oc(r))return xc(r,"Y-m-d",!1)}}return(e=this.state.value)!=null?e:""}getSerializedCookieValue(){var e;return(e=this.state.value)!=null?e:""}getValidationRules(){var n;const e=super.getValidationRules();return(n=this.state.validation)!=null&&n.types.includes("min_age")&&this.state.minAge&&e.push(`min_age:${this.state.minAge},${this.state.time.enabled&&this.state.dateFieldType==="calendar"?this.state.fieldFormat+" H:i":"Y-m-d"}`),this.state.minDate&&e.push(`min_date:${this.state.minDate},${this.state.time.enabled&&this.state.dateFieldType==="calendar"?this.state.fieldFormat+" H:i":"Y-m-d"}`),this.state.maxDate&&e.push(`max_date:${this.state.maxDate},${this.state.time.enabled&&this.state.dateFieldType==="calendar"?this.state.fieldFormat+" H:i":"Y-m-d"}`),this.state.maskType&&e.push("is_mask_date:Y-m-d"),e}}class UG extends Zn{parseFormElement(e){var n,r,i,o;this.state.onlyAddress=((n=e.settings)==null?void 0:n.only_address)==="1",this.state.limit=(r=e.settings)!=null&&r.limit?Number((i=e.settings)==null?void 0:i.limit):10,this.state.validateDawaInput=((o=e.settings)==null?void 0:o.validate_dawa_input)==="1"}getValidationRules(){const e=super.getValidationRules();return this.state.validateDawaInput&&e.push("has_dawa_selection"),e}getInitialValue(){var e;return this.parseStringValue((e=this.getInitialStringValue())!=null?e:"")}getStringifiedValue(){var e,n;return this.state.value?`${this.state.value.tekst}, ${(e=this.state.value.adresse)==null?void 0:e.id}, ${(n=this.state.value.adresse)==null?void 0:n.kvhx}`:void 0}parseStringValue(e){if(e&&e[0]==="{")return JSON.parse(e)}getSerializedPostValue(){return typeof this.state.value=="object"?JSON.stringify(this.state.value):""}getSerializedCookieValue(){return this.getSerializedPostValue()}}class P1 extends Zn{parseFormElement(e){var n,r;(n=e.settings)!=null&&n.divider?(this.state.divider=(r=this.state.divider)!=null?r:{},this.state.divider.type=e.settings.divider.type,this.state.divider.color=e.settings.divider.color,this.state.divider.weight=e.settings.divider.weight,this.state.divider.width=e.settings.divider.width,this.state.divider.alignment=e.settings.divider.alignment):this.state.divider={},this.state.elementStyling=P1.constructDividerStyles(this.state)}static constructDividerStyles(e){var r;const n=e.divider;return f({width:(r=e.divider)==null?void 0:r.width,borderWidth:"100%"},n&&{borderBottom:`${n.weight}px ${n.type} ${n.color}`})}getInitialValue(){}parseStringValue(){}getSerializedPostValue(){var e;return(e=this.state.value)!=null?e:""}getStringifiedValue(){return this.state.value&&this.state.value!==""?JSON.stringify(this.state.value):void 0}getSerializedCookieValue(){var e;return(e=this.state.value)!=null?e:""}authorSignature(){return"Nicky Christensen"}}class HG extends Zn{parseFormElement(e){var n,r;this.state.multiple=((n=e.settings)==null?void 0:n.multiple)==="1",this.state.extensions=(r=e.settings)==null?void 0:r.extensions}getInitialValue(){}parseStringValue(){}getStringifiedValue(){return this.state.value?this.state.value.map(e=>e.url+","+e.name).join(`
`):void 0}getSerializedPostValue(){var e;return((e=this.state.value)!=null?e:[]).map(n=>n.url).join(",")}getSerializedCookieValue(){return JSON.stringify(this.getSerializedPostValue())}authorSignature(){return"Sebastian Jakobsen"}}class GG extends Zn{parseFormElement(e){var n,r;this.state.dateFormat=(r=(n=e.settings)==null?void 0:n.date_format)!=null?r:"99-99-9999"}getInitialValue(){return this.getInitialStringValue()}parseStringValue(e){return e}getStringifiedValue(){return this.state.value&&this.state.value!==""?this.state.value:void 0}getSerializedPostValue(){var e;return((e=this.state.value)!=null?e:"").replace(/-/g,"")}getSerializedCookieValue(){var e;return(e=this.state.value)!=null?e:""}authorSignature(){return"Sebastian Jakobsen"}}class zG extends Zn{parseFormElement(e){var n,r,i,o,s,a,l;if(this.state.optionType=(n=e.settings)==null?void 0:n.option_type,this.state.optionsLine=(r=e.settings)==null?void 0:r.options_line,!this.state.optionType||this.state.optionType.length===0)e.options&&(this.state.options=Object.entries(e.options).map(c=>({label:c[1],value:c[0],selected:!1})));else switch(this.state.optionType){case hr.INTERVAL:if((i=e.settings)!=null&&i.options_interval){this.state.optionsInterval={intervalTo:Number((o=e.settings)==null?void 0:o.options_interval.interval_to),intervalFrom:Number((s=e.settings)==null?void 0:s.options_interval.interval_from)};const c=[];for(let u=this.state.optionsInterval.intervalFrom;u<=this.state.optionsInterval.intervalTo;u++)c.push({value:`${u}`,label:`${u}`});this.state.options=c}else this.state.options=void 0;break;case hr.OPTIONS:this.state.options=(l=(a=e.settings)!=null&&a.options?this.parseFieldOptions(e.settings.options):void 0)==null?void 0:l.map(c=>({label:c.label,value:c.value?c.value:c.label}));break;case hr.LINE:this.state.options=e.options?Object.entries(e.options).map(c=>({value:c[1],label:c[1]})):void 0;break;case hr.PASTE:if(e.options&&!Array.isArray(e.options)){const c=[];for(const u in e.options)Object.prototype.hasOwnProperty.call(e.options,u)&&c.push({value:u,label:e.options[`${u}`]});this.state.options=c}else this.state.options=void 0;break;default:this.state.options=void 0}}getInitialValue(){return this.getInitialStringValue()}getStringifiedValue(){return this.state.value&&this.state.value!==""?this.state.value:void 0}parseStringValue(e){return e}getSerializedPostValue(){var e;return(e=this.state.value)!=null?e:""}getSerializedCookieValue(){var e;return(e=this.state.value)!=null?e:""}authorSignature(){return"Jannik Fischer"}}var WG=(t=>(t.STARS="stars",t.SMILES="smiles",t))(WG||{});class jG extends Zn{parseFormElement(e){var r,i,o,s,a;const n=this.state;n.ratingType=((r=e.settings)==null?void 0:r.rating_type)||"stars",n.ratingType==="stars"?n.starsNum=(i=e.settings)!=null&&i.stars_num?parseInt((o=e.settings)==null?void 0:o.stars_num):5:n.starsNum=5,n.rateColor=((s=e.settings)==null?void 0:s.rate_color)||"#d3d3d3",n.rateColorActive=((a=e.settings)==null?void 0:a.rate_color_active)||"#ffd700"}getInitialValue(){var e;return this.parseStringValue((e=this.getInitialStringValue())!=null?e:"")}parseStringValue(e){return Number(e)}getStringifiedValue(){return this.state.value||this.state.value===0?this.state.value.toString():void 0}getSerializedPostValue(){return typeof this.state.value!="undefined"?this.state.value.toString():""}getSerializedCookieValue(){return this.getSerializedPostValue()}authorSignature(){return"Jannik Fischer"}}class qG extends Zn{parseFormElement(e){var r,i,o,s,a,l,c,u,d,m,g;const n=this.state;switch(n.defaultOptionValue=(r=e.settings)!=null&&r.default_option?(i=e.settings)==null?void 0:i.default_option:void 0,n.optionType=(s=(o=e.settings)==null?void 0:o.option_type)!=null?s:hr.LINE,n.topCountries=(a=e.settings)==null?void 0:a.top_countries,n.disableDefaultCountry=((l=e.settings)==null?void 0:l.disable_default_country)==="1",n.selectSearchEnabled=((c=e.settings)==null?void 0:c.select_search_enabled)==="1",this.state.optionType){case hr.INTERVAL:if((u=e.settings)!=null&&u.options_interval){n.optionsInterval={intervalTo:Number((d=e.settings)==null?void 0:d.options_interval.interval_to),intervalFrom:Number((m=e.settings)==null?void 0:m.options_interval.interval_from)};const p=[];for(let h=n.optionsInterval.intervalFrom;h<=n.optionsInterval.intervalTo;h++)p.push({value:`${h}`,label:`${h}`});n.options=p}else n.options=void 0;break;case hr.OPTIONS:this.state.options=(g=e.settings)!=null&&g.options?this.parseFieldOptions(e.settings.options):void 0;break;case hr.LINE:this.state.options=e.options?Object.entries(e.options).map(p=>({value:p[1],label:p[1]})):void 0;break;case hr.PASTE:case hr.COUNTRIES:if(e.options&&!Array.isArray(e.options)){const p=[];for(const h in e.options)Object.prototype.hasOwnProperty.call(e.options,h)&&p.push({value:h,label:e.options[`${h}`]});this.state.options=p}else this.state.options=void 0;break;default:this.state.options=void 0}n.isEmpty=!n.options||n.options.length===0,n.options||(n.options=[{value:"No results found",label:"No results found"}])}getInitialValue(){var n,r;const e=this.getInitialStringValue();return e!=null&&((r=(n=this.state.options)==null?void 0:n.some(o=>o.value===e))!=null?r:!1)?e:this.state.defaultOptionValue}parseStringValue(e){return e}getStringifiedValue(){return this.state.value&&this.state.value!==""?this.state.value:void 0}getSerializedPostValue(){var e;return(e=this.state.value)!=null?e:""}getSerializedCookieValue(){var e;return(e=this.state.value)!=null?e:""}authorSignature(){return"Nicky Christensen"}}class YG extends Zn{parseFormElement(e){var n,r;this.state.labelClear=((n=e.settings)==null?void 0:n.label_clear)||"Clear",this.state.labelSave=((r=e.settings)==null?void 0:r.label_save)||"Save"}getInitialValue(){return this.getInitialStringValue()}parseStringValue(e){return e}getStringifiedValue(){return this.state.value&&this.state.value!==""?this.state.value:void 0}getSerializedPostValue(){var e;return(e=this.state.value)!=null?e:""}getSerializedCookieValue(){var e;return(e=this.state.value)!=null?e:""}authorSignature(){return"Jannik Fischer"}}var Na=(t=>(t.RANGE="range",t.SIMPLE="simple",t))(Na||{});class XG extends Zn{parseFormElement(e){var n,r,i,o,s,a,l,c,u,d,m;this.state.sliderType=((n=e.settings)==null?void 0:n.slider_type)||Na.SIMPLE,this.state.slider={value:parseInt(((i=(r=e.settings)==null?void 0:r.slider)==null?void 0:i.value)||"1"),max:parseInt(((s=(o=e.settings)==null?void 0:o.slider)==null?void 0:s.max)||"100"),ceil:parseInt(((l=(a=e.settings)==null?void 0:a.slider)==null?void 0:l.ceil)||"100"),floor:parseInt(((u=(c=e.settings)==null?void 0:c.slider)==null?void 0:u.floor)||"1"),step:parseInt(((m=(d=e.settings)==null?void 0:d.slider)==null?void 0:m.step)||"1")}}getInitialValue(){var n,r,i;const e=this.parseStringValue((n=this.getInitialStringValue())!=null?n:"");return this.state.sliderType===Na.RANGE&&!Array.isArray(e)&&e!==void 0&&((r=this.state.slider)==null?void 0:r.value)!==void 0&&((i=this.state.slider)==null?void 0:i.max)!==void 0?[this.state.slider.value,this.state.slider.max]:e}getStringifiedValue(){return this.state.value?this.state.value.toString():void 0}parseStringValue(e){return e[0]==="["?JSON.parse(e):Number(e)}getSerializedPostValue(){return Array.isArray(this.state.value)?this.state.value.map(e=>e.toString()):typeof this.state.value!="undefined"?this.state.value.toString():""}getSerializedCookieValue(){const e=this.getSerializedPostValue();return Array.isArray(e)?JSON.stringify(e):e}authorSignature(){return"Jannik Fischer"}}class KG extends Zn{parseFormElement(e){var n,r;this.state.textareaRows=Number((r=(n=e.settings)==null?void 0:n.textarea_rows)!=null?r:5)}getInitialValue(){return this.getInitialStringValue()}parseStringValue(e){return e}getStringifiedValue(){var e;return(e=this.state.value)!=null?e:""}getSerializedPostValue(){var e;return(e=this.state.value)!=null?e:""}getSerializedCookieValue(){var e;return(e=this.state.value)!=null?e:""}}class QG extends Jn{parse(e){this.state.apiKey=e.api_key,this.state.message=e.message,this.state.status=e.status,this.state.bypassServiceFailure=e.bypass_service_failure==="1",this.parseValidationSettings(e)}}class Sb extends Error{constructor(n,r){super(n);Ke(this,"apiStatus");this.apiStatus=r}}class JA extends Error{constructor(n,r){super(n);Ke(this,"apiStatus");this.apiStatus=r}}class JG extends QG{parseValidationSettings(e){this.state.score=e.score}validate(e){return G(this,null,function*(){var o,s;const n="https://api.emailable.com/v1/verify",r=ue();let i;try{const{fetchData:a}=Xt(n,{email:e,api_key:this.state.apiKey,smtp:!0,accept_all:!1,timeout:10});i=yield a(),r.addStaticFormData({emailValidationResponse:i})}catch(a){throw tn.isAxiosError(a)?(r.addStaticFormData({emailValidationResponse:H(f({},(o=a.response)==null?void 0:o.data),{statusCode:(s=a.response)==null?void 0:s.status})}),new Sb("Not validated","Error connecting to Emailable")):a}if(!i)throw new Sb("Not validated","No result from Emailable");if(!(this.state.status.length>0&&this.state.status.includes(i.state)||i.score>=this.state.score))throw new JA(i.state,"ok");return i.state})}}const Wh={emailable:JG};class hE extends Error{}class gf extends Zn{validateOnSubmit(){return G(this,null,function*(){if(this.state.emailValidationImplementation)try{const e=yield this.state.emailValidationImplementation.validate(this.getSerializedPostValue());this.setValidationResult("email_validation_result",e),this.setValidationResult("email_validation_status","ok")}catch(e){if(e instanceof JA)return this.setValidationResult("email_validation_result",e.message),this.setValidationResult("email_validation_status",e.apiStatus),this.state.isValid=!1,this.state.elementMessage=this.state.emailValidationImplementation.state.message,!1;if(e instanceof Sb)return this.setValidationResult("email_validation_result","not validated"),this.setValidationResult("email_validation_status",e.apiStatus),this.state.emailValidationImplementation.state.bypassServiceFailure?!0:(this.state.isValid=!1,this.state.elementMessage=this.state.emailValidationImplementation.state.message,!1);throw e}return!0})}setValidationResult(e,n){var o;const i=(o=ue().model)==null?void 0:o.getRegistrationFieldModel(s=>String(s.state.name)===e);i&&(i.state.value=i.parseStringValue(n))}parseFormElement(e){var r,i,o,s,a,l;const n=this.state;if(n.emailValidationImplementation=void 0,e.input_html_type==="email"&&((r=e.settings)!=null&&r.email_validation_service)&&((i=e.settings)!=null&&i.email_validation_service.enable)&&((o=e.settings)!=null&&o.email_validation_service.provider)&&((s=e.settings)==null?void 0:s.email_validation_service.provider.toLowerCase())in Wh)try{const c=e.settings.email_validation_service.provider.toLowerCase();if(c in Wh){const u=Wh[c];n.emailValidationImplementation=new u({api_key:e.settings.email_validation_service.api_key,score:e.settings.email_validation_service.score,message:e.settings.email_validation_service.message,status:(a=e.settings.email_validation_service.status)!=null?a:[],bypass_service_failure:e.settings.email_validation_service.bypass_service_failure})}else throw new hE("Provider key not found")}catch(c){throw new hE("Error instantiating email validation class")}n.country=(l=n.country)!=null?l:{},e.settings&&e.settings.country_codes_enabled?n.country.codesEnabled=e.settings.country_codes_enabled==="1":n.country.codesEnabled=!1,e.settings&&e.settings.country_codes_tags?n.country.codeTags=e.settings.country_codes_tags.split(","):n.country.codeTags=void 0,e.settings&&e.settings.country_codes_validation_enable?n.country.confirmPhoneCountryCode=e.settings&&e.settings.country_codes_validation_enable==="1":n.country.confirmPhoneCountryCode=!1}getStringifiedValue(){var e;if((e=this.state.value)!=null&&e.input)return`${this.state.value.countryCode?this.state.value.countryCode:""}${this.state.value.input}`}validate(){return G(this,null,function*(){var e,n,r;return this.state.ignoreValidation?(this.state.isValid=!0,this.state.validated=!0,!0):this.state.containsEncryptedValue?(this.state.isValid=!0,this.state.validated=!0,this.state.isValid):(this.state.isValid=(yield KA((e=this.state.value)==null?void 0:e.input,this.getValidationRules().join("|"))).valid,this.state.validated=!0,(r=(n=this.state)==null?void 0:n.isValid)!=null?r:!1)})}getValidationRules(){const e=super.getValidationRules();if(this.state.ignoreValidation)return[];if([$t.EMAIL,$t.EMAIL_CONFIRM].includes(this.state.type)&&this.state.required&&e.push("email"),[$t.PHONE_NUMBER,$t.PHONE_NUMBER_CONFIRM].includes(this.state.type)&&this.state.required&&e.push("phone"),this.state.type===$t.PHONE_NUMBER_CONFIRM){const n=this.getSpecificFieldFromInputType($t.PHONE_NUMBER),r=n==null?void 0:n.state.id;n&&r&&(this.state.country.confirmPhoneCountryCode?e.push(`is_same_as:${r}`):e.push(`is_same_number_as:${r},${n.id}`))}if(this.state.type===$t.PHONE_NUMBER){const n=this.getSpecificFieldFromInputType($t.PHONE_NUMBER_CONFIRM),r=n==null?void 0:n.state.id;n&&r&&(n.state.country.confirmPhoneCountryCode?e.push(`is_same_as:${r}`):e.push(`is_same_number_as:${r},${this.id}`))}if(this.state.type===$t.EMAIL_CONFIRM){const n=this.getSpecificFieldFromInputType($t.EMAIL),r=n==null?void 0:n.state.id;n&&r&&e.push(`is_same_as:${r}`)}if(this.state.type===$t.EMAIL){const n=this.getSpecificFieldFromInputType($t.EMAIL_CONFIRM),r=n==null?void 0:n.state.id;n&&r&&e.push(`is_same_as:${r}`)}if(this.state.type===$t.PASSWORD_CONFIRM){const n=this.getSpecificFieldFromInputType($t.PASSWORD),r=n==null?void 0:n.state.id;n&&r&&e.push(`is_same_as:${r}`)}if(this.state.type===$t.PASSWORD){const n=this.getSpecificFieldFromInputType($t.PASSWORD_CONFIRM),r=n==null?void 0:n.state.id;n&&r&&e.push(`is_same_as:${r}`)}return e}getInitialValue(){var e;return this.parseStringValue((e=this.getInitialStringValue())!=null?e:"")}parseStringValue(e){var r,i;let n;if((r=this.state.country)!=null&&r.codesEnabled&&((i=this.state.country)!=null&&i.codeTags)&&this.state.country.codeTags.forEach(o=>{e.startsWith(o)&&(n=o,e=e.replace(o,""))}),!!e)return{input:e,countryCode:n}}getSerializedPostValue(){var e,n;return(e=this.state.value)!=null&&e.input?`${(n=this.state.value.countryCode)!=null?n:""}${this.state.value.input}`:""}getSerializedCookieValue(){return this.getSerializedPostValue()}}class ZG extends Zn{parseFormElement(e){var i,o,s,a,l,c,u;const n=this.state;n.cta=(i=n.cta)!=null?i:{},e.settings?((o=e.settings)!=null&&o.cta_target?n.cta.target=(s=e.settings)==null?void 0:s.cta_target:n.cta.target=void 0,(a=e.settings)!=null&&a.cta_url?n.cta.url=(l=e.settings)==null?void 0:l.cta_url:n.cta.url=void 0,(c=e.settings)!=null&&c.cta_type?n.cta.type=(u=e.settings)==null?void 0:u.cta_type:n.cta.type=void 0,e.settings.cta_popover&&(n.cta.popover=e.settings.cta_popover)):n.cta={};const r=f(H(f(f({},n.cta.url&&{url:n.cta.url}),n.cta.target&&{target:n.cta.target}),{type:n.cta.type||Dt.NONE}),n.cta.popover&&{popover:n.cta.popover});n.action?n.action.setData(r):n.action=new Jr(r),n.useAction=n.action.state.type!==Dt.NONE}getInitialValue(){}getStringifiedValue(){}parseStringValue(){}getSerializedPostValue(){return""}getSerializedCookieValue(){return""}authorSignature(){return"Nicky Christensen"}}class ez extends gf{parseFormElement(e){super.parseFormElement(e),this.state.disableCookie=!0}getValidationRules(){const e=super.getValidationRules();return e.includes("required")&&e.splice(e.indexOf("required"),1),e}authorSignature(){return"Dannie Hansen"}}class tz extends Zn{parseFormElement(e){}getSiteKey(){var i,o;const n=(i=ue().model)==null?void 0:i.state,r=(o=n==null?void 0:n.config)==null?void 0:o.integrations.find(s=>s.state.namespace==="recaptcha");if(r)return r.state.recaptchaSiteKey}getInitialValue(){}parseStringValue(){}getSerializedPostValue(){var e;return(e=this.state.value)!=null?e:""}getStringifiedValue(){return this.state.value&&this.state.value!==""?this.state.value:void 0}getSerializedCookieValue(){return typeof this.state.value=="object"?JSON.stringify(this.state.value):""}getValidationRules(){const e=super.getValidationRules();return e.includes("required")||e.push("required"),e}authorSignature(){return"Nicky Christensen"}}const Rc={text:gf,email:gf,tel:gf,textarea:KG,checkbox:FG,select:qG,date:VG,radio:zG,rating:jG,signature:YG,cvr:BG,divider:P1,slider:XG,dawa:UG,file:HG,hidden:ez,mask:GG,captcha:$G,paragraph:ZG,recaptcha:tz};class Gn extends ht{parseAddon(e){var s,a,l,c,u,d;const n=ue(),{isMobile:r}=je(),i=this.state;i.isForm=!0,i.formId=this.getSection().getSectionType()===Ve.FLOWPAGE?"form-gameflow-"+this.campaignId:"form-"+this.getSection().id,i.campaignId=(s=n.model)==null?void 0:s.id,i.form=Gn.parseFormLayoutData(e),i.ga=Gn.parseGAData(e),i.redirect=Gn.parseRedirectData(e),i.confirmation=Gn.parseConfirmationData(e),i.button=Gn.parseButtonData(e),i.appearance=Gn.parseAppearanceDeviceData(e),i.disableCookies=((a=e.settings.settings)==null?void 0:a.disable_cookies)==="1",i.skipRegistration=((l=e.settings.settings)==null?void 0:l.skip_registration)==="1",i.disableAutocomplete=((c=e.settings.settings)==null?void 0:c.disable_autocomplete)===void 0?!0:e.settings.settings.disable_autocomplete==="1";const o={};i.fields&&i.fields.forEach(m=>{o[m.id]=m}),e.settings.fields?i.fields=e.settings.fields.map(m=>{if(m.settings&&i.disableCookies&&(m.settings.disable_cookie="1"),m.settings&&i.disableAutocomplete&&(m.settings.disable_autocomplete="1"),m.input_type===Ns.DAWA&&(i.disableFormAutoComplete=!0),typeof o[m.id]!="undefined")return o[m.id].setData(m),o[m.id];if(typeof Rc[m.input_type]=="undefined")throw new TypeError(`Unrecognized field input_type: ${m.input_type}`);return new Rc[m.input_type](m)}):i.fields=[],(u=e.settings)!=null&&u.endpoint?i.endpoint=e.settings.endpoint:i.endpoint=void 0,i.elementStyling=(d=i.elementStyling)!=null?d:{},i.appearance?(i.elementStyling.inline=Gn.constructInlineStyles(i.appearance),i.elementStyling.cssStyle=Gn.constructCssStyle(i.appearance,this.state.id,i.button),i.elementStyling.buttonContainerStyle={textAlign:i.button?i.button.alignment:pt.CENTER}):i.elementStyling={},i.form&&!r?i.elementStyling.container=Gn.constructContainerStyles(i.form):i.elementStyling.container=void 0}static parseFormLayoutData(e){var n;if((n=e.settings)!=null&&n.form_layout)return Gn.constructFormLayoutState(e)}static constructFormLayoutState(e){const n=e.settings.form_layout;if(!n)return;let r,i=!1,o=!1;return n.form_width&&(i=n.form_width.includes("px"),o=n.form_width.includes("%"),r=Tn(n.form_width)),{align:n.form_align,width:Number(r),typeIsPercent:o,typeIsPixels:i}}static parseGAData(e){var n;if((n=e.settings)!=null&&n.ga)return Gn.constructGAState(e)}static constructGAState(e){const n=e.settings.ga;if(n)return{action:n.ga_event_action||null,category:n.ga_event_category||null,enable:n.ga_event_enable==="1",label:n.ga_event_label||null,value:n.ga_event_value||null}}static parseRedirectData(e){if(e.settings.redirect_url||e.settings.redirect_options)return Gn.constructRedirectState(e)}static constructRedirectState(e){const n=e.settings.redirect_url||void 0,r=e.settings.redirect_options||void 0;return{url:n,options:r}}static parseConfirmationData(e){var n;if((n=e.settings)!=null&&n.confirmation)return Gn.constructConfirmationState(e)}static constructConfirmationState(e){const n=e.settings.confirmation;if(n)return{message:n.message}}static parseButtonData(e){var n;if((n=e.settings)!=null&&n.button)return Gn.constructButtonState(e)}static constructButtonState(e){const n=e.settings.button;if(n)return H(f(f({},n.background_color&&{backgroundColor:n.background_color}),n.text_color&&{textColor:n.text_color}),{enabled:n.enabled==="1",alignment:n.alignment||pt.LEFT,label:n.label||"Send",type:n.type||Od.PRIMARY})}static parseAppearanceDeviceData(e){if(e.settings.appearance){let n=e.settings.appearance;return je().isMobile&&(n=this.getMobileDeviceData(e)),je().isTablet&&(n=this.getTabletDeviceData(e)),n?Gn.constructAppearanceState(n):void 0}}static getTabletDeviceData(e){var i;const n=e.settings.appearance,{isTablet:r}=je();if(n){const o=typeof n.overwrite_tablet=="undefined"||n.overwrite_tablet==="1";if(r&&!o&&((i=e.settings.appearance)!=null&&i.tablet))return f(f({},n),e.settings.appearance.tablet)}return n}static getMobileDeviceData(e){var i;const n=e.settings.appearance,{isMobile:r}=je();if(n){const o=typeof n.overwrite_mobile=="undefined"||n.overwrite_mobile==="1";if(r&&!o&&((i=e.settings.appearance)!=null&&i.mobile))return f(f({},n),e.settings.appearance.mobile)}return n}static constructAppearanceDeviceState(e){var o,s,a,l;const n=(s=(o=e==null?void 0:e.font_size)==null?void 0:o.includes("px"))!=null?s:!1,r=(l=(a=e==null?void 0:e.font_size)==null?void 0:a.includes("%"))!=null?l:!1;let i;return e.font_size!==void 0&&(i=Tn(e.font_size)),f(f(f(f(f(f(f(f(f(f(f(f({},gn(e.element_space)&&{elementSpace:Number(e.element_space)}),e.check_color&&{checkColor:e.check_color}),e.check_background&&{checkBackground:e.check_background}),e.label_color&&{labelColor:e.label_color}),e.background_color&&{backgroundColor:e.background_color}),e.placeholder_color&&{placeholderColor:e.placeholder_color}),e.stroke_color&&{strokeColor:e.stroke_color}),e.text_color&&{textColor:e.text_color}),e.validation_color&&{validationColor:e.validation_color}),i&&{fontSize:Number(i)>0?Number(i):void 0}),r&&{fontSizeInPercent:r}),n&&{fontSizeInPixels:n})}static constructAppearanceState(e){var r,i,o;const n=e;if(n)return f(f(f({formStyle:f(f(f({},((r=n==null?void 0:n.form_style)==null?void 0:r.stroke_color)&&{strokeColor:n.form_style.stroke_color}),((i=n==null?void 0:n.form_style)==null?void 0:i.validation_message_type)&&{validationMessageType:n.form_style.validation_message_type}),((o=n==null?void 0:n.form_style)==null?void 0:o.background_color)&&{backgroundColor:n.form_style.background_color})},n.input_style&&{inputStyle:n.input_style}),gn(n.element_space)&&{elementSpace:Number(n.element_space)}),this.constructAppearanceDeviceState(n))}static constructInlineStyles(e){return e.formStyle?f({backgroundColor:e.formStyle.backgroundColor},e.formStyle.strokeColor&&{border:`1px solid ${e.formStyle.strokeColor}`}):{}}static constructContainerStyles(e){const n=e.align;let r,i,o;return e.typeIsPixels&&(r=e.width+"px"),e.typeIsPercent&&(r=e.width+"%"),n==="center"?(i="auto",o="auto"):n==="left"?(i="0",o="auto"):n==="right"&&(i="auto",o="0"),f({width:r},i&&o&&{margin:`0 ${o} 0 ${i}`})}static constructCssStyle(e,n,r){const i=[],o=`.category-landingpage .section .grid__addon--${n} `,s=`.category-landingpage .page-modal .grid__addon--${n} `,a=e.validationColor&&e.validationColor!==""?e.validationColor:"#F44336";i.push(`#prefix#.content__item--form .content__item-form-element--date .form-group .form-control {
      padding-left: 0 !important;
      padding-right: 0 !important;
      height: 3.6rem !important;
    }`),i.push(`#prefix#.content__item--form .content__item-form-group.form-group--error .content__item-form-label,
      #prefix#.content__item--form .content__item-form-group--select.form-group--error .content__item-form-label,
      #prefix#.content__item--form .content__item-form-group--file.form-group--error .content__item-form-label--file,
      #prefix#.content__item--form .content__item-form-element--checkbox .form-check--error .content__item-form-label,
      #prefix#.content__item--form .content__item-form-element--radio .form-check--error .content__item-form-label {
        color: ${a} !important;
      }`),i.push(`#prefix#.content__item--form .content__item-form-checkbox.form-check--error .content__item-form-label--checkbox::before,
      #prefix#.content__item--form .content__item-form-checkbox.form-check--error .content__item-form-label--checkbox::after,
      #prefix#.content__item-form-element--captcha .form-group--error .form-control,
      #prefix#.content__item--form .content__item-form-radio.form-check--error .content__item-form-label--radio::after,
      #prefix#.content__item--form .content__item-form-radio.form-check--error .content__item-form-label--radio::before {
        border-color: ${a} !important;
      }`),i.push(`#prefix#.content__item--form .form-group.content__item-form-group.form-group--error::after,
      #prefix#.content__item--form .content__item-form-group--select.form-group--error::after,
      #prefix#.form-group--error .content__item-form-recaptcha-el iframe {
        background-color: ${a} !important;
        border-color: ${a} !important;
      }`),i.push(`#prefix#.registration-form--inline-messages .content__item-form-element-message {
        color: ${a} !important;
      }`),e.placeholderColor&&e.placeholderColor!==""&&(e.inputStyle&&["columns_rounded","columns","labels_above"].includes(e.inputStyle)?i.push(`#prefix#.content__item--form .form-control::placeholder,
          #prefix#.content__item--form .form-control::-webkit-input-placeholder {
          color: ${e.placeholderColor} !important;
          opacity: 1 !important;
      }`):(i.push(`#prefix#.content__item--form .content__item-form-label,
           #prefix#.content__item-form-group--select .content__item-form-label,
           #prefix#.content__item-form-element--paragraph {
              color: ${e.placeholderColor} !important;
           }`),i.push(`#prefix#.content__item-form-group--select .vue-select-header input::placeholder,
           #prefix#.content__item--form .content__item-form-mask.form-control::placeholder,
           #prefix#.content__item-form-group--select .content__item-form-select-origin,
           #prefix#.content__item-form-status {
              color: ${e.placeholderColor} !important;
          }`),i.push(`#prefix#.content__item--form .form-group--error .content__item-form-label,
           #prefix#.content__item-form-group--select.form-group--error .content__item-form-label,
           #prefix#.content__item-form-group--file.form-group--error .content__item-form-label--file {
             color: ${a} !important;
          }`))),e.fontSize&&i.push(`#prefix#.content__item--form .form-group .content__item-form-label,
        #prefix#.content__item--form .content__item-form-element--checkbox .content__item-form-checkboxes-label,
        #prefix#.content__item--form .content__item-form-element--checkbox .content__item-form-label--checkbox,
        #prefix#.content__item--form .content__item-form-element--checkbox .content__item-form-label--checkbox p,
        #prefix#.content__item--form .content__item-form-element--radio .content__item-form-label--radio,
        #prefix#.content__item--form .content__item-form-element--radio .content__item-form-radios-label,
        #prefix#.content__item-form-group--select .content__item-form-label--select,
        #prefix#.content__item-form-element--paragraph .content__item-form-group--paragraph,
        #prefix#.content__item-form-element--slider .text-field__label,
        #prefix#.form-group .form-control,
        #prefix#.form-group .content__item-form-textarea,
        #prefix#.content__item-form-group--select .select2-selection__rendered,
        #prefix#.content__item-form-group--select .vue-select-header input,
        #prefix#.content__item-form-group--select .vue-select-header input::placeholder,
        #prefix#.content__item-form-group--select .content__item-form-select-origin,
        #prefix#.content__item-form-filename,
        #prefix#.vue-dropdown,
        #prefix#.vue-dropdown li {
          font-size: ${e.fontSize}${e.fontSizeInPercent?"%":"px"} !important;
        }`),e.backgroundColor&&e.backgroundColor!==""&&(i.push(`#prefix#.content__item--form .form-group .form-control,
        #prefix#.content__item--form .form-group .content__item-file-wrapper,
        #prefix#.content__item--form .form-group .content__item-date-wrapper,
        #prefix#.content__item-form-group--select .select2-selection,
        #prefix#.content__item-form-group--select .vue-dropdown .vue-dropdown-item,
        #prefix#.content__item-form-group--select .vue-select,
        #prefix#.content__item-form-group--select .content__item-form-select-origin {
          background-color: ${e.backgroundColor} !important;
          padding-left: 15px;
          padding-right: 15px;
        }`),i.push(`#prefix#.content__item--form .content__item-form-checkbox .content__item-form-label--checkbox::after {
          color: ${e.backgroundColor} !important;
        }`),i.push(`#prefix#.content__item--form .content__item-form-element .content__item-form-group .content__item-form-label:not(.form-check-label) {
        -webkit-transform: translateY(25px) translateX(15px);
        -moz-transform: translateY(25px) translateX(15px);
          transform: translateY(25px) translateX(15px);
        }`),i.push(`#prefix#.content__item--form .content__item-form-element.content__item-form-element--textarea .content__item-form-label {
        -webkit-transform: translateY(30px) translateX(15px);
        -moz-transform: translateY(30px) translateX(15px);
        transform: translateY(30px) translateX(15px);
          opacity: 1;
        }`),i.push(`#prefix#.content__item--form .content__item-form-element .form-group--is-active:not(.form-group--fixed-label) .content__item-form-label,
        #prefix#.content__item--form .content__item-form-element .form-group--is-focus:not(.form-group--fixed-label) .content__item-form-label,
        #prefix#.content__item--form .content__item-form-element .form-group--has-value:not(.form-group--fixed-label) .content__item-form-label,
        #prefix#.content__item-form-element .content__item-form-group--select.form-group--has-value .content__item-form-label {
          -webkit-transform: scale(0.8) translateY(-9px) translateX(0);
          -moz-transform: scale(0.8) translateY(-9px) translateX(0);
          transform: scale(0.8) translateY(-9px) translateX(0);
        }`)),e.strokeColor&&e.strokeColor!==""&&(i.push(`#prefix#.vue-select .arrow-downward {
            border-color:${e.strokeColor} transparent transparent transparent !important;
          }
        `),i.push(`#prefix#.content__item-form-type--captcha .content__item-form-group .form-control {
          border-color:${e.strokeColor} !important;
        }
        `),i.push(`#prefix#.content__item-form-type--captcha .captcha-image__countdown-circle {
          stroke: ${e.strokeColor} !important;
        }
        `),i.push(`#prefix#.content__item-form-type--captcha .captcha-image__countdown-number {
          fill:${e.strokeColor} !important;
        }
        `)),e.inputStyle&&(i.push(`#prefix#.content__item-form-element--text .form-control,
        #prefix#.content__item-form-element--textarea .form-control,
        #prefix#.content__item-form-element--cvr .form-control,
        #prefix#.content__item-form-element--mask .content__item-date-wrapper,
        #prefix#.content__item-form-element--date .content__item-date-wrapper,
        #prefix#.content__item-form-element--typeahead .form-control,
        #prefix#.content__item-form-element--dawa .form-control,
        #prefix#.content__item-form-element--select .vue-select,
        #prefix#.content__item-form-element--file .content__item-file-wrapper{
          border: 1px solid ${e.strokeColor&&e.strokeColor!==""?e.strokeColor:"rgba(0,0,0,.12)"};
          padding-left: 15px;
          padding-right: 15px;
          height: 4rem;
        }`),i.push(`#prefix#.content__item--form .content__item-form-element--mask .form-group .content__item-date-wrapper,
        #prefix#.content__item--form .content__item-form-element--date .form-group .content__item-date-wrapper {
          height: 4rem;
        }`),i.push(`#prefix#.content__item-form-element--text .form-group--error .form-control,
        #prefix#.content__item-form-element--textarea .form-group--error .form-control,
        #prefix#.content__item-form-element--cvr .form-group--error .form-control,
        #prefix#.content__item-form-element--typeahead .form-group--error .form-control,
        #prefix#.content__item-form-element--captcha .form-group--error .form-control,
        #prefix#.content__item-form-element--dawa .form-group--error .form-control,
        #prefix#.content__item-form-element--date .form-group--error .content__item-date-wrapper,
        #prefix#.content__item-form-element--mask .form-group--error .content__item-date-wrapper,
        #prefix#.content__item-form-element--file .form-group--error .content__item-file-wrapper,
        #prefix#.content__item-form-group--select.form-group--error .vue-select,
        #prefix#.content__item-form-group--select.form-group--error .content__item-form-select-origin,
        #prefix#.form-group--error .content__item-form-recaptcha-el iframe {
          border-color: ${a} !important;
        }`),i.push(`#prefix#.content__item--form .content__item-form-element.content__item-form-element--textarea .content__item-form-label {
          position: absolute;
          top: -2.1rem;
        }`),i.push(`#prefix#.content__item--form .content__item-form-element--checkbox .content__item-form-label--checkbox::before {
          border-color: ${e.strokeColor&&e.strokeColor!==""?e.strokeColor:"rgba(0,0,0,.12)"} !important;
        }`),i.push(`#prefix#.content__item--form .content__item-form-element--radio .content__item-form-label--radio:after, #prefix#.content__item--form .content__item-form-element--radio .content__item-form-label--radio:before {
          color: ${e.strokeColor&&e.strokeColor!==""?e.strokeColor:"rgba(0,0,0,.12)"} !important;
          border-color: ${e.strokeColor&&e.strokeColor!==""?e.strokeColor:"rgba(0,0,0,.12)"} !important;
        }`),i.push(`#prefix#.content__item-form-radio.form-check--error .content__item-form-label--radio:after, #prefix#.content__item-form-radio.form-check--valid .content__item-form-label--radio:before {
          color: ${a} !important;
        }`),i.push(`#prefix#.form-group.content__item-form-group::before,
        #prefix#.form-group.content__item-form-group::after {
          display: none;
        }`),i.push(`#prefix#.content__item--form .content__item-form-element.content__item-form-element--text .content__item-form-group .content__item-form-label,
        #prefix#.content__item--form .content__item-form-element.content__item-form-element--textarea .content__item-form-group .content__item-form-label,
        #prefix#.content__item--form .content__item-form-element.content__item-form-element--cvr .content__item-form-group .content__item-form-label,
        #prefix#.content__item--form .content__item-form-element.content__item-form-element--mask .content__item-form-group .content__item-form-label,
        #prefix#.content__item--form .content__item-form-element.content__item-form-element--date .content__item-form-group .content__item-form-label,
        #prefix#.content__item--form .content__item-form-element.content__item-form-element--file .content__item-form-group .content__item-form-label,
        #prefix#.content__item--form .content__item-form-element.content__item-form-element--typeahead .content__item-form-group .content__item-form-label,
        #prefix#.content__item--form .content__item-form-element.content__item-form-element--dawa .content__item-form-group .content__item-form-label,
        #prefix#.content__item--form .content__item-form-element .content__item-form-group--select .content__item-form-label {
          -webkit-transform: translateY(25px) translateX(15px);
          -moz-transform: translateY(25px) translateX(15px);
          transform: translateY(25px) translateX(15px);
          opacity: 1;
          -webkit-transition: none;
          transition: none;
          line-height: 3.8rem;
        }`),i.push(`#prefix#.content__item--form .content__item-form-element-message {
          margin-top: 0.4rem !important;
        }`),i.push(`#prefix#.registration-form--inline-messages .content__item-form-element-message {
          margin-top: 0 !important;
        }`),(e.inputStyle===_n.CLASSIC||e.inputStyle===_n.CLASSIC_ROUNDED)&&i.push(`#prefix#.content__item--form .content__item-form-element .form-group:before,
          #prefix#.content__item--form .content__item-form-element .form-group:after {
            display: none;
          }`),e.inputStyle!==_n.COLUMNS&&e.inputStyle!==_n.COLUMNS_ROUNDED&&e.inputStyle!==_n.LABELS_ABOVE&&(i.push(`#prefix#.content__item--form .content__item-form-element.content__item-form-element--text .form-group--has-value .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element.content__item-form-element--textarea .form-group--has-value .content__item-form-label,
          prefix#.content__item--form .content__item-form-element.content__item-form-element--cvr .form-group--has-value .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element.content__item-form-element--date .form-group--has-value .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element.content__item-form-element--file .form-group--has-value .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element.content__item-form-element--typeahead .form-group--has-value .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element.content__item-form-element--dawa .form-group--has-value .content__item-form-label,
          #prefix#.content__item-form-element .content__item-form-group--select.form-group--has-value .content__item-form-label {
            display: none;
          }`),i.push(`#prefix#.content__item--form .content__item-form-element .form-group--is-active:not(.form-group--fixed-label) .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element .form-group--is-focus:not(.form-group--fixed-label) .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element .form-group--has-value:not(.form-group--fixed-label) .content__item-form-label {
            visibility: hidden;
            opacity: 0;
            -webkit-transition: none;
            transition: none;
          }`),i.push(`#prefix#.content__item--form .content__item-form-element--file .form-group:before,
          #prefix#.content__item--form .content__item-form-element--file .form-group:after {
            display: none;
          }`)),i.push(`#prefix#.content__item--form .content__item-form-element--text .form-group,
        #prefix#.content__item--form .content__item-form-element--cvr .form-group,
        #prefix#.content__item--form .content__item-form-element--mask .form-group,
        #prefix#.content__item--form .content__item-form-element--date .form-group,
        #prefix#.content__item--form .content__item-form-element--file .form-group,
        #prefix#.content__item--form .content__item-form-element--typeahead .form-group,
        #prefix#.content__item--form .content__item-form-element--dawa .form-group,
        #prefix#.content__item--form .content__item-form-element--select .form-group,
        #prefix#.content__item--form .content__item-form-element--paragraph .form-group {
          padding-bottom: 0;
        }`),(e.inputStyle===_n.CLASSIC_ROUNDED||e.inputStyle===_n.COLUMNS_ROUNDED)&&(i.push(`#prefix#.content__item--form .form-group .form-control,
          #prefix#.content__item--form .form-group .content__item-file-wrapper,
          #prefix#.content__item--form .form-group .content__item-date-wrapper,
          #prefix#.content__item-form-group--select .select2-selection,
          #prefix#.content__item-form-group--select .vue-select,
          #prefix#.content__item-form-group--select .content__item-form-select-origin {
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            border-radius: 5px;
          }`),i.push(`#prefix#.content__item--form .content__item-form-element-message {
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            border-radius: 5px;
          }`)),(e.inputStyle===_n.COLUMNS||e.inputStyle===_n.COLUMNS_ROUNDED)&&(i.push(`#prefix#.content__item--form .content__item-form-element--text .form-group .form-control,
          #prefix#.content__item--form .content__item-form-element--mask .form-group .content__item-date-wrapper,
          #prefix#.content__item--form .content__item-form-element--textarea .form-group .form-control,
          #prefix#.content__item--form .content__item-form-element--cvr .form-group .form-control,
          #prefix#.content__item--form .content__item-form-element--date .form-group .content__item-date-wrapper,
          #prefix#.content__item--form .content__item-form-element--file .form-group .content__item-file-wrapper,
          #prefix#.content__item--form .content__item-form-element--typeahead .form-group .form-control,
          #prefix#.content__item--form .content__item-form-element--dawa .form-group .form-control,
          #prefix#.content__item-form-group--select .select2-selection,
          #prefix#.content__item-form-group--select .vue-select,
          #prefix#.content__item-form-group--select .content__item-form-select-origin {
            margin-left: 15rem;
            width: -webkit-calc(100% - 15rem);
            width: -moz-calc(100% - 15rem);
            width: calc(100% - 15rem);
            height: 3.8rem;
          }`),i.push(`#prefix#.content__item--form .content__item-form-element.content__item-form-element--text .content__item-form-group .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element.content__item-form-element--mask .content__item-form-group .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element.content__item-form-element--textarea .content__item-form-group .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element.content__item-form-element--date .content__item-form-group .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element.content__item-form-element--file .content__item-form-group .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element.content__item-form-element--cvr .content__item-form-group .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element.content__item-form-element--typeahead .content__item-form-group .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element.content__item-form-element--dawa .content__item-form-group .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element.content__item-form-element--select .content__item-form-group .content__item-form-label {
            -webkit-transform: translateY(24px);
            -moz-transform: translateY(24px);
            transform: translateY(24px);
            width: 14rem;
          }`),i.push(`#prefix#.content__item--form .content__item-form-element .content__item-form-group.form-group--is-active:not(.form-group--fixed-label) .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element .content__item-form-group.form-group--is-focus:not(.form-group--fixed-label) .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element .content__item-form-group.form-group--has-value:not(.form-group--fixed-label) .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element.content__item-form-element--date .content__item-form-group .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element .content__item-form-group--select.form-group--has-value:not(.form-group--fixed-label) .content__item-form-label {
            -webkit-transform: translateY(24px) scale(1) !important;
            -moz-transform: translateY(24px) scale(1) !important;
            transform: translateY(24px) scale(1) !important;
            opacity: 1 !important;
          }`),i.push(`#prefix#.content__item--form .content__item-form-element .content__item-form-type--phone-code .content__item-form-group .content__item-form-label {            left: 0 !important;
          }`),i.push(`#prefix#.content__item--form .content__item-form-element-message {
            max-width: calc(100% - 18rem) !important;
            left: 18rem !important;
          }`),i.push(`#prefix#.content__item--form .content__item-form-type--phone-code .content__item-form-group--select {
            margin-left: 15rem !important;
          }`),i.push(`#prefix#.content__item--form .content__item-form-type--phone-code .content__item-form-group--select {
            position: absolute;
          }`),i.push(`#prefix#.content__item--form .content__item-form-type--phone-code .content__item-form-group--text {
            width: 100%;
          }`),i.push(`#prefix#.content__item--form .content__item-form-type--phone-code .content__item-form-group--select .select2-selection,
          #prefix#.content__item--form .content__item-form-type--phone-code .content__item-form-group--select .content__item-form-select-origin {
            margin-left: 0 !important;
            width: 100% !important;
          }`),i.push(`.category-desktop#prefix#.content__item--form .content__item-form-type--phone-code .form-group .content__item-form-text {
            width: calc(100% - 26rem) !important;
            margin-left: 26rem !important;
          }`),i.push(`.category-mobile#prefix#.content__item--form .content__item-form-type--phone-code .form-group .content__item-form-text {
            width: calc(100% -15rem)!important;
            margin-left: 15rem !important;
          }`),i.push(`#prefix#.content__item--form .content__item-form-element .form-group:before,
          #prefix#.content__item--form .content__item-form-element .form-group:after {
            display: none;
          }`)),e.inputStyle===_n.LABELS_ABOVE&&(i.push(`#prefix#.content__item--form .content__item-form-element--text .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element--textarea .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element--cvr .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element--mask .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element--date .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element--file .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element--typeahead .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element--dawa .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element--select .content__item-form-label {
            position:static !important;
            -webkit-transform: translateY(0px) translateX(0px) !important;
            -moz-transform: translateY(0px) translateX(0px) !important;
            transform: translateY(0px) translateX(0px) !important;
            opacity: 1 !important;
            height: auto;
            line-height: 3.6rem !important;
          }`),i.push(`#prefix#.content__item--form .content__item-form-element .content__item-form-group.form-group--is-active:not(.form-group--fixed-label) .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element .content__item-form-group.form-group--is-focus:not(.form-group--fixed-label) .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element .content__item-form-group.form-group--has-value:not(.form-group--fixed-label) .content__item-form-label,
          #prefix#.content__item--form .content__item-form-element .content__item-form-group--select.form-group--has-value:not(.form-group--fixed-label) .content__item-form-label {
            -webkit-transform: translateY(0px) translateX(0px) !important;
            -moz-transform: translateY(0px) translateX(0px) !important;
            transform: translateY(0px) translateX(0px) !important;
            opacity: 1 !important;
            visibility: visible !important;
          }`),i.push(`#prefix#.content__item--form .content__item-form-element-message {
            top: 7.5rem !important;
          }`),i.push(`#prefix#.content__item--form .form-element-type--file .form-group:before,
          #prefix#.content-type-form .form-element-type--file .form-group:after {
            display: none;
          }`))),e.elementSpace&&(e.elementSpace=gn(e.elementSpace)?Number(e.elementSpace):25,i.push(`#prefix#.content__item--form .content__item-form-element {
            margin-bottom:${Number(e.elementSpace)}px;
         }
        `)),e.textColor&&e.textColor!==""&&(i.push(`#prefix#.content__item--form .form-group .form-control,
        #prefix#.content__item-form-group--select .select2-selection,
        #prefix#.content__item-form-group--select .vue-input input,
        #prefix#.content__item-form-group--select .vue-select .vue-dropdown .vue-dropdown-item,
        #prefix#.content__item-form-group--select .vue-select-header input,
        #prefix#.content__item-form-group--select.form-group--has-value .vue-select-header input::placeholder,
        #prefix#.content__item-form-group--select .content__item-form-select-origin,
        #prefix#.content__item-form-status {
            color: ${e.textColor} !important;
        }`),i.push(`#prefix#.content-type-form .form-element .text-field .text-field__input,
        #prefix#.content-type-form .input-file .input-file__wrapper,
          .category-mobile#prefix#.dropdown-mob__item {
          color: ${e.textColor} !important;
        }`),i.push(`#prefix#.content-type-form .form-element-radio label {
          color: ${e.textColor} !important;
        }`),i.push(`#prefix#.content-type-form .form-element-checkbox .checkbox__label {
          color: ${e.textColor} !important;
        }`),i.push(`#prefix#.content__item--form .form-element__message {
          color: ${e.textColor} !important;
        }`),i.push(`#prefix .vue-select-header .icon.arrow-downward {
            border-color: ${e.textColor} transparent;
        }`)),e.strokeColor&&e.strokeColor!==""&&(i.push(`#prefix#.form-group.content__item-form-group::before,
          #prefix#.content__item-form-group--select::before,
          #prefix#.content__item-form-group--border {
            border-color: ${e.strokeColor};
        }
        `),i.push(`#prefix#.content__item-form-radio .content__item-form-label--radio::after {
          color: ${e.textColor};
        }`),i.push(`#prefix#.form-group.content__item-form-group::after,
        #prefix#.content__item-form-group--select::after,
        #prefix#.content__item--form .content__item-form-element--checkbox .content__item-form-checkbox-input:checked + .content__item-form-label--checkbox::after {
          background-color: ${e.strokeColor} !important;
        }`),i.push(`#prefix#.form-group.content__item-form-group.form-group--error::after,
          #prefix#.content__item-form-group--select.form-group--error::after,
          #prefix#.form-group--error .content__item-form-recaptcha-el iframe {
          background-color: ${a} !important;
          border-color: ${a} !important;
        }`),i.push(`#prefix#.content__item-form-checkbox .content__item-form-label--checkbox::before,
          #prefix#.content__item-form-checkbox .content__item-form-label--checkbox::after,
          #prefix#.content__item-form-radio .content__item-form-label--radio::after,
          #prefix#.content__item-form-radio .content__item-form-label--radio::before {
          border-color: ${e.strokeColor} !important;
        }`),i.push(`#prefix#.content__item-form-checkbox.form-check--error .content__item-form-label--checkbox::before,
        #prefix#.content__item-form-checkbox.form-check--error .content__item-form-label--checkbox::after,
        #prefix#.content__item-form-type--captcha .content__item-form-group.form-group--error .form-control,
        #prefix#.content__item-form-radio.form-check--error .content__item-form-label--radio::after,
        #prefix#.content__item-form-radio.form-check--error .content__item-form-label--radio::before {
          border-color: ${a} !important;
        }`),i.push(`#prefix# .vue-select-header .arrow-downward {
          border-color: ${e.strokeColor} transparent transparent transparent !important;
        }`)),e.labelColor&&e.labelColor!==""&&(i.push(`#prefix#.content__item--form .content__item-form-element--checkbox .content__item-form-label,
        #prefix#.content__item--form .content__item-form-element--radio .content__item-form-label,
        #prefix#.content__item-form-checkboxes-label,
        #prefix#.content__item-form-element--file .content__item-form-label,
        #prefix#.content__item--form .content__item-form-element--radio .content__item-form-radios-label,
        #prefix#.content__item-form-element--paragraph  {
          color: ${e.labelColor} !important;
        }`),i.push(`#prefix#.content__item--form .content__item-form-element--checkbox .form-check--error .content__item-form-label,
        #prefix#.content__item-form-element--radio .form-check--error .content__item-form-label {
          color: ${a} !important;
        }`)),e.checkColor&&e.checkColor!==""&&i.push(`#prefix#.content__item--form .content__item-form-checkbox .content__item-form-label--checkbox::after,
        #prefix#.content__item--form .content__item-form-radio .content__item-form-label--radio::after {
          color: ${e.checkColor} !important;
        }`),e.checkBackground&&e.checkBackground!==""&&i.push(`#prefix#.content__item--form .content__item-form-element--checkbox .content__item-form-checkbox-input:checked + .content__item-form-label--checkbox::after {
          background-color: ${e.checkBackground} !important;
        }`),r&&r.enabled&&(r.backgroundColor&&r.backgroundColor!==""&&i.push(`#prefix#.content__item--action .content__item-action {
             background-color: ${r.backgroundColor} !important;
          }`),r.textColor&&r.textColor!==""&&i.push(`#prefix#.content__item--action .content__item-action {
            color: ${r.textColor} !important;
          }`));const l=[];if(i&&i.length>0)for(const c in i)l.push(i[Number(c)].replace(/#prefix#/gi,o)),l.push(i[Number(c)].replace(/#prefix#/gi,s));return l.join("")}onDelete(){return G(this,null,function*(){var r,i;const e=`${Bn()}/api/v1/campaign/edit/onAddonRemove/${this.campaignId}/${this.getSection().id}?row_index=${(r=this.column)==null?void 0:r.row.index}&col_index=${(i=this.column)==null?void 0:i.index}&addon_index=${this.index}`,{deleteData:n}=Xt(e);yield n(),yield py(Gn.prototype,this,"onDelete").call(this)})}isAddonValid(){return!!(this.state&&this.state.fields&&this.state.fields.length>0)}canDuplicate(){return!1}canPaste(){return!1}authorSignature(){return"Nicky Christensen"}setValue(e,n,r){var i,o;if(e.startsWith("appearance.input_style")){const s=this.getData();s.settings.appearance&&(s.settings.appearance.element_space=25,s.settings.appearance.mobile&&(s.settings.appearance.mobile.element_space=25))}if(e.startsWith("appearance.overwrite_mobile")){const s=this.getData();(i=s.settings.appearance)!=null&&i.mobile&&(s.settings.appearance.mobile.element_space=25)}if(e.startsWith("appearance.overwrite_tablet")){const s=this.getData();(o=s.settings.appearance)!=null&&o.tablet&&(s.settings.appearance.tablet.element_space=25)}if(e.startsWith("settings.")){const s=this.getData();switch(s.settings.settings||(s.settings.settings={}),e){case"settings.disable_autocomplete":s.settings.settings.disable_autocomplete=String(n);break;case"settings.disable_cookies":s.settings.settings.disable_cookies=String(n);break;case"settings.skip_registration":s.settings.settings.skip_registration=String(n);break}this.setData(s),r&&this.parse(this.getData());return}super.setValue(e,n,r)}}class Do extends ht{parseAddon(e){var o,s;const n=this.state;n.settings=(o=n.settings)!=null?o:{},e!=null&&e.settings||(n.settings.type=Na.SIMPLE);const i=(s=ue().model)==null?void 0:s.state.layout;n.settings=Do.parseSliderSettings(e),n.classIdentifier&&i?(n.styling=Do.constructThemeStyling(e,n.classIdentifier,i),n.theme=Do.constructTheme(e,i)):n.styling=n.theme=void 0,n.layout=Do.constructLayoutSettingsState(e.settings),n.wrapperStyles=Do.constructWrapperClasses(e),e.settings.slider_fields?n.sliderFields=f(f({},e.settings.slider_fields.min_value&&{minValue:Number(e.settings.slider_fields.min_value)}),e.settings.slider_fields.max_value&&{maxValue:Number(e.settings.slider_fields.max_value)}):n.sliderFields=void 0}getValueRoot(){return""}getValuePath(e){return["settings",...super.getValuePath(e)]}setValue(e,n,r){super.setValue(e,n,r)}static parseSliderSettings(e){var n;return((n=e.settings.settings)==null?void 0:n.type)===Na.RANGE?Do.constructRangeSliderSettings(e.settings):Do.constructSimpleSliderSettings(e.settings)}static constructSimpleSliderSettings(e){var n,r,i,o,s,a,l,c,u,d,m,g,p,h,v,b;return{type:Na.SIMPLE,options:{step:(r=(n=e.settings)==null?void 0:n.options)!=null&&r.step?Number((o=(i=e.settings)==null?void 0:i.options)==null?void 0:o.step):1,ceil:(a=(s=e.settings)==null?void 0:s.options)!=null&&a.ceil?Number((c=(l=e.settings)==null?void 0:l.options)==null?void 0:c.ceil):100,floor:(d=(u=e.settings)==null?void 0:u.options)!=null&&d.floor?Number((g=(m=e.settings)==null?void 0:m.options)==null?void 0:g.floor):1},value:(h=(p=e.settings)==null?void 0:p.values)!=null&&h.slider_value?Number((b=(v=e.settings)==null?void 0:v.values)==null?void 0:b.slider_value):10}}static constructRangeSliderSettings(e){var n,r,i,o,s,a,l,c,u,d,m,g,p,h,v,b,y,_;return{type:Na.RANGE,options:{step:(r=(n=e.settings)==null?void 0:n.options)!=null&&r.step?Number((o=(i=e.settings)==null?void 0:i.options)==null?void 0:o.step):1,ceil:(a=(s=e.settings)==null?void 0:s.options)!=null&&a.ceil?Number((c=(l=e.settings)==null?void 0:l.options)==null?void 0:c.ceil):100,floor:(d=(u=e.settings)==null?void 0:u.options)!=null&&d.floor?Number((g=(m=e.settings)==null?void 0:m.options)==null?void 0:g.floor):1},values:{minValue:(h=(p=e.settings)==null?void 0:p.values)!=null&&h.min_value?Number((v=e.settings)==null?void 0:v.values.min_value):10,maxValue:(y=(b=e.settings)==null?void 0:b.values)!=null&&y.max_value?Number((_=e.settings)==null?void 0:_.values.max_value):90}}}static constructLayoutSettingsState(e){var n,r;return{formAlign:((n=e.layout)==null?void 0:n.form_align)||pt.LEFT,formWidth:((r=e.layout)==null?void 0:r.form_width)||"100%"}}static constructTheme(e,n){var r,i;return{barColor:((r=e.settings.theme)==null?void 0:r.bar_color)||n.baseColor||"#000000",pointerColor:((i=e.settings.theme)==null?void 0:i.pointer_color)||n.textColor||"#ffffff"}}static constructWrapperClasses(e){var n,r,i;return{width:(n=e.settings.layout)==null?void 0:n.form_width,marginLeft:((r=e.settings.layout)==null?void 0:r.form_align)===pt.LEFT?"0px":"auto",marginRight:((i=e.settings.layout)==null?void 0:i.form_align)===pt.RIGHT?"0px":"auto"}}static constructThemeStyling(e,n,r){var i,o;return`.${n} .slider-base {background-color: ${r.backgroundColor};}
            .${n} .slider-handle {background-color: ${((i=e.settings.theme)==null?void 0:i.pointer_color)||r.baseColor} !important;}
            .${n} .slider-connects {background:${r.baseColor}}
            .${n} .slider-connect  {
            background: ${((o=e.settings.theme)==null?void 0:o.bar_color)||r.backgroundColor};
            }
            .${n} .slider-tooltip {
              color:${r.textColor};
            }`}authorSignature(){return"Jannik Fischer"}}class nz extends ht{parseAddon(e){var r,i,o,s,a,l,c,u,d,m,g,p,h,v,b,y,_,w,S,E,P,A,C,T,D,k,I,N,B,L,$,j,se,Q,re,ee,be;const n=this.state;if(n.isReady=!1,n.general=(r=n.general)!=null?r:{},(i=e.settings.general)!=null&&i.disable_swipe&&(n.general.disableSwipe=((o=e.settings.general)==null?void 0:o.disable_swipe)==="1"),(s=e.settings.general)!=null&&s.interval&&((a=e.settings.general)==null?void 0:a.interval.enabled)==="1"?(n.general.interval={},n.general.interval.enabled=((c=(l=e.settings.general)==null?void 0:l.interval)==null?void 0:c.enabled)==="1",n.general.interval.time=(d=(u=e.settings.general)==null?void 0:u.interval)!=null&&d.time?Number((g=(m=e.settings.general)==null?void 0:m.interval)==null?void 0:g.time):6e3,n.key=Yt()):(n.general={},n.general.interval={},n.general.interval.enabled=!1,n.general.interval.time=6e3,n.key=Yt()),(p=e.settings.general)!=null&&p.transition_time&&(n.general.transitionTime=Number(e.settings.general.transition_time)),((h=e.settings.general)==null?void 0:h.transition)==="fade")n.general.slidesPerView=1,n.general.slidesSpaceBetween=0;else if(n.general.slidesPerView=Number((b=(v=e.settings.general)==null?void 0:v.slides_per_view)!=null?b:1),(y=e.settings.general)!=null&&y.slides_space_between){const F=parseInt(e.settings.general.slides_space_between);n.general.slidesSpaceBetween=isNaN(F)?0:F}else n.general.slidesSpaceBetween=0;(_=e.settings.general)!=null&&_.navigation&&(n.general.navigation={},((S=(w=e.settings.general)==null?void 0:w.navigation)==null?void 0:S.arrow_buttons)==="1"?n.general.navigation.arrowButtons=!0:((P=(E=e.settings.general)==null?void 0:E.navigation)==null?void 0:P.arrow_buttons)==="0"?n.general.navigation.arrowButtons=!1:n.general.navigation.arrowButtons=!!((C=(A=e.settings.general)==null?void 0:A.navigation)!=null&&C.enabled),((D=(T=e.settings.general)==null?void 0:T.navigation)==null?void 0:D.bullets)==="1"?n.general.navigation.bullets=!0:((I=(k=e.settings.general)==null?void 0:k.navigation)==null?void 0:I.bullets)==="0"?n.general.navigation.bullets=!1:n.general.navigation.bullets=!!((B=(N=e.settings.general)==null?void 0:N.navigation)!=null&&B.enabled),n.general.navigation.enabled=(($=(L=e.settings.general)==null?void 0:L.navigation)==null?void 0:$.enabled)==="1"),(j=e.settings.general)!=null&&j.images?n.general.images=Number((se=e.settings.general)==null?void 0:se.images):n.general.images=0,n.general.shuffle=((Q=e.settings.general)==null?void 0:Q.shuffle)==="1",n.general.transition=(re=e.settings.general)==null?void 0:re.transition,n.general.transitionTime=Number((ee=e.settings.general)==null?void 0:ee.transition_time),n.images=[],(be=n.general)!=null&&be.shuffle&&(e.settings.images&&(e.settings.images=bo(e.settings.images)),n.images&&n.images.length>0&&(n.images=bo(n.images))),e.settings.images&&e.settings.images.length>0&&e.settings.images.forEach(F=>{var X;F.image&&F.image!==""&&((X=n.images)==null||X.push(H(f(H(f({id:F.id},(F==null?void 0:F.link)&&(F==null?void 0:F.link.enabled)&&F.link.enabled==="1"&&{action:new Jr(f({},F.link))}),{height:F.height}),F.image&&F.image!==""&&{image:F.image}),{width:F.width})))}),(n.images&&n.images.length===1||n.general.images===1)&&(n.general.interval.enabled=!1,n.general&&n.general.navigation&&(n.general.navigation.enabled=!1)),setTimeout(()=>{n.isReady=!0},100)}setValue(e,n,r){var o;const i=this.getData();e==="general.transition"&&n==="slide"&&((o=i.settings.general)!=null&&o.slides_per_view)&&(i.settings.general.slides_per_view="1",i.settings.general.slides_space_between="0px"),super.setValue(e,n,r)}isAddonValid(){const e=this.getData();return!(!e.settings.images||e.settings.images.length===0)}}var Pl=(t=>(t.LOGO="logo",t.IMAGE="image",t))(Pl||{});class Sa extends ht{parseAddon(e){const n=this.state;n.settings=Sa.constructSponsorsSettingsState(e),e.settings.sponsors&&(n.sponsors=Sa.parseSponsorsState(e),e.settings.random&&bo(n.sponsors)),n.settings&&(n.wrapperClasses=Sa.constructSponsorsWrapperClasses(n.settings))}static parseSponsorsState(e){return e.settings.image_to_show===Pl.IMAGE?e.settings.sponsors.map(n=>Sa.constructSponsors(n,Pl.IMAGE)):e.settings.sponsors.map(n=>Sa.constructSponsors(n,Pl.LOGO))}static constructSponsors(e,n=Pl.LOGO){var i;const r=(i=e[n])!=null?i:void 0;return H(f(f(f(f(f({},e.company_name&&{companyName:e.company_name}),e.contact_email&&{contactEmail:e.contact_email}),e.contact_name&&{contactName:e.contact_name}),!!r&&{image:r}),!!e.www&&{www:ar(e.www)}),{prizeDate:new Date(Number(e.prize_date)*1e3)})}static constructSponsorsSettingsState(e){return f({grid:Number(e.settings.grid)||3,imageToShow:e.settings.image_to_show||Pl.LOGO,linkImage:e.settings.link_image==="1"||!0,placement:e.settings.placement||pt.CENTER,random:e.settings.random==="1"||!1,todayFilter:e.settings.today_filter==="1"||!1},e.settings.size&&{size:e.settings.size})}static constructSponsorsWrapperClasses(e){return["sponsors--placement-"+e.placement,"sponsors--grid-"+e.grid,"sponsors--image-to-show-"+e.imageToShow]}isAddonValid(){return!!this.getData().settings.sponsors.length}authorSignature(){return"Jannik Fischer"}}class Fl extends ht{parseAddon(e){const n=this.state,r=this.getSection();n.isForm=!0,n.formId=`form-tipafriend_${r.state.id}`,n.sectionType=r.getSectionType(),n.sectionId=r.state.id,n.alias=e.alias,n.button=Fl.parseButtonData(e),e.settings.confirmation_message&&(n.confirmMessage=e==null?void 0:e.settings.confirmation_message),n.uniqueClass=`tipafriend-${n.id}`,e.settings.appearance&&(n.appearance=Fl.constructAppearanceState(e),n.appearance&&(n.appearanceStyling=Fl.constructAppearanceStyling(n.appearance,n.uniqueClass))),e.settings.endpoint&&(n.endpoint=e.settings.endpoint);const i=[];(e.settings.your_name_label===void 0||e.settings.your_name_label)&&i.push({id:"tipafriend_name",name:"tipafriend_name",label:e.settings.your_name_label||"Your name",value:"",default_value:"",order:0,type:$t.NAME,input_type:Ns.TEXT,input_html_type:ya.TEXT,required:!1,exportable:0,visible:!0}),(e.settings.your_email_label===void 0||e.settings.your_email_label)&&i.push({id:"tipafriend_email",name:"tipafriend_email",label:e.settings.your_email_label||"Your email",default_value:"",value:"",order:0,input_type:Ns.TEXT,type:$t.EMAIL,input_html_type:ya.EMAIL,required:!1,exportable:0,visible:!0}),(e.settings.friend_name_label===void 0||e.settings.friend_name_label)&&i.push({id:"tipafriend_friend_name",name:"tipafriend_friend_name",label:e.settings.friend_name_label||"Your friend's name",default_value:"",value:"",order:1,type:$t.NAME,input_type:Ns.TEXT,input_html_type:ya.TEXT,required:!1,exportable:0,visible:!0}),i.push({id:"tipafriend_friend_email",name:"tipafriend_friend_email",label:e.settings.friend_email_label?e.settings.friend_email_label:"Your friend's email",default_value:"",value:"",order:2,type:$t.EMAIL,input_type:Ns.TEXT,required:!0,input_html_type:ya.EMAIL,exportable:0,visible:!0}),(e.settings.message_label===void 0||e.settings.message_label)&&i.push({id:"tipafriend_message",name:"tipafriend_message",label:e.settings.message_label||"Message",value:e.settings.prefilled_message?e.settings.prefilled_message:"",default_value:e.settings.prefilled_message?e.settings.prefilled_message:"",order:3,type:$t.TEXTAREA,input_type:Ns.TEXTAREA,input_html_type:ya.TEXTAREA,required:!1,exportable:0,visible:!0});const o={};n.fields&&n.fields.forEach(s=>{o[s.id]=s}),i?n.fields=i.map(s=>{if(typeof o[s.id]!="undefined")return o[s.id].setData(s),o[s.id];if(typeof Rc[s.input_type]=="undefined")throw new TypeError(`Unrecognized field input_type: ${s.input_type}`);return new Rc[s.input_type](s)}):n.fields=[]}static parseButtonData(e){return Fl.constructButtonState(e)}static constructButtonState(e){const n=e.settings.button;return{alignment:(n==null?void 0:n.alignment)||pt.CENTER,label:(n==null?void 0:n.label)||"Invite",type:(n==null?void 0:n.type)||Od.PRIMARY}}static constructAppearanceState(e){const n=e.settings.appearance;if(n)return f(f(f(f(f({inputStyle:n.input_style},n.background_color&&{backgroundColor:n.background_color}),n.stroke_color&&{strokeColor:n.stroke_color}),n.text_color&&{textColor:n.text_color}),n.placeholder_color&&{placeholderColor:n.placeholder_color}),n.label_color&&{labelColor:n.label_color})}static constructAppearanceStyling(e,n){const r=[];e.backgroundColor&&(r.push(`#prefix#.content__item--form .form-group .form-control {
                        background-color: ${e.backgroundColor} !important;
                        padding-left: 15px;
                        padding-right: 15px;
                      }`),r.push(`#prefix#.content__item--form .content__item-form-element .content__item-form-group .content__item-form-label:not(.form-check-label) {
              -webkit-transform: translateY(25px) translateX(15px);
              -moz-transform: translateY(25px) translateX(15px);
              transform: translateY(25px) translateX(15px);
            }`),r.push(`#prefix#.content__item--form .content__item-form-element.content__item-form-element--textarea .content__item-form-label {
              -webkit-transform: translateY(30px) translateX(15px);
              -moz-transform: translateY(30px) translateX(15px);
              transform: translateY(30px) translateX(15px);
              opacity: 1;
            }`),r.push(`#prefix#.content__item--form .content__item-form-element .form-group--is-active:not(.form-group--fixed-label) .content__item-form-label,
              #prefix#.content__item--form .content__item-form-element .form-group--is-focus:not(.form-group--fixed-label) .content__item-form-label,
              #prefix#.content__item--form .content__item-form-element .form-group--has-value:not(.form-group--fixed-label) .content__item-form-label,
              #prefix#.content__item-form-element .content__item-form-group--select.form-group--has-value .content__item-form-label {
              -webkit-transform: scale(0.8) translateY(-9px) translateX(0);
              -moz-transform: scale(0.8) translateY(-9px) translateX(0);
              transform: scale(0.8) translateY(-9px) translateX(0);
            }`)),e.inputStyle&&(r.push(`#prefix#.content__item--form .content__item-form-element--text .form-group .form-control,
                      #prefix#.content__item--form .content__item-form-element--textarea .form-group .form-control {
                        border: 1px solid ${e.strokeColor?e.strokeColor:"rgba(0,0,0,.12)"} !important;
                        padding-left: 15px;
                        padding-right: 15px;
                        height: 4rem;
                      }`),r.push(`#prefix#.content__item--form .content__item-form-element--text .form-group.form-group--error .form-control,
                      #prefix#.content__item--form .content__item-form-element--textarea .form-group.form-group--error .form-control,
                      #prefix#.content__item-form-group--select.form-group--error .form-control {
                        border-color: #F44336 !important;
                        color: #F44336 !important;
                      }`),r.push(`#prefix#.content__item--form .content__item-form-element--text .form-group.form-group--error .content__item-form-label,
                      #prefix#.content__item--form .content__item-form-element--textarea .form-group.form-group--error .content__item-form-label {
                        color: #F44336 !important;
                      }`),r.push(`#prefix#.content__item--form .content__item-form-element--textarea .content__item-form-label {
                        position: absolute;
                        top: -0.6rem;
                      }`),r.push(`#prefix#.form-group.content__item-form-group::before,
                      .form-group.content__item-form-group::after,
                      .content__item-form-group--select::before,
                      .content__item-form-group--select::after {
                        display: none;
                      }`),r.push(`#prefix#.content__item--form .content__item-form-element.content__item-form-element--text .content__item-form-group .content__item-form-label,
                      #prefix#.content__item--form .content__item-form-element.content__item-form-element--textarea .content__item-form-group .content__item-form-label,
                      #prefix#.content__item--form .content__item-form-element .content__item-form-group--select .content__item-form-label {
                        -webkit-transform: translateY(25px) translateX(15px);
                        -moz-transform: translateY(25px) translateX(15px);
                        transform: translateY(25px) translateX(15px);
                        opacity: 1;
                        -webkit-transition: none;
                        transition: none;
                        line-height: 3.8rem;
                      }`),r.push(`#prefix#.content__item--form .content__item-form-element-message {
                        margin-top: 0.4rem !important;
                      }`),(e.inputStyle===_n.CLASSIC||e.inputStyle===_n.CLASSIC_ROUNDED)&&r.push(`#prefix#.content__item--form .content__item-form-element .form-group:before,
                        #prefix#.content__item--form .content__item-form-element .form-group:after {
                          display: none;
                        }`),e.inputStyle!==_n.COLUMNS&&e.inputStyle!==_n.COLUMNS_ROUNDED&&e.inputStyle!==_n.LABELS_ABOVE&&(r.push(`#prefix#.content__item--form .content__item-form-element.content__item-form-element--text .form-group--has-value .content__item-form-label,
                        #prefix#.content__item--form .content__item-form-element.content__item-form-element--textarea .form-group--has-value .content__item-form-label,
                        #prefix#.content__item-form-element .content__item-form-group--select.form-group--has-value .content__item-form-label {
                          display: none;
                        }`),r.push(`#prefix#.content__item--form .content__item-form-element .form-group--is-active:not(.form-group--fixed-label) .content__item-form-label,
                #prefix#.content__item--form .content__item-form-element .form-group--is-focus:not(.form-group--fixed-label) .content__item-form-label,
                #prefix#.content__item--form .content__item-form-element .form-group--has-value:not(.form-group--fixed-label) .content__item-form-label {
                  visibility: hidden;
                  opacity: 0;
                  -webkit-transition: none;
                  transition: none;
                }`),r.push(`#prefix#.content__item--form .content__item-form-element--text .form-group,
                        #prefix#.content__item--form .content__item-form-element--paragraph .form-group {
                          padding-bottom: 0;
                        }`)),(e.inputStyle===_n.CLASSIC_ROUNDED||e.inputStyle===_n.COLUMNS_ROUNDED)&&(r.push(`#prefix#.content__item--form .form-group .form-control {
                          -moz-border-radius: 5px;
                          -webkit-border-radius: 5px;
                          border-radius: 5px;
                        }`),r.push(`#prefix#.content__item--form .content__item-form-element-message {
                          -moz-border-radius: 5px;
                          -webkit-border-radius: 5px;
                          border-radius: 5px;
                        }`)),(e.inputStyle===_n.COLUMNS||e.inputStyle===_n.COLUMNS_ROUNDED)&&(r.push(`#prefix#.content__item--form .content__item-form-element--text .form-group .form-control,
                        #prefix#.content__item--form .content__item-form-element--textarea .form-group .form-control {
                          margin-left: 15rem;
                          width: -webkit-calc(100% - 15rem);
                          width: -moz-calc(100% - 15rem);
                          width: calc(100% - 15rem);
                          height: 3.8rem;
                        }`),r.push(`#prefix#.content__item--form .content__item-form-element.content__item-form-element--text .content__item-form-group .content__item-form-label,
                        #prefix#.content__item--form .content__item-form-element.content__item-form-element--textarea .content__item-form-group .content__item-form-label {
                          -webkit-transform: translateY(24px);
                          -moz-transform: translateY(24px);
                          transform: translateY(24px);
                          width: 14rem;
                        }`),r.push(`#prefix#.content__item--form .content__item-form-element .content__item-form-group.form-group--is-active:not(.form-group--fixed-label) .content__item-form-label,
                        #prefix#.content__item--form .content__item-form-element .content__item-form-group.form-group--is-focus:not(.form-group--fixed-label) .content__item-form-label,
                        #prefix#.content__item--form .content__item-form-element .content__item-form-group.form-group--has-value:not(.form-group--fixed-label) .content__item-form-label,
                        #prefix#.content__item--form .content__item-form-element .content__item-form-group--select.form-group--has-value:not(.form-group--fixed-label) .content__item-form-label {
                          -webkit-transform: translateY(24px) scale(1) !important;
                          -moz-transform: translateY(24px) scale(1) !important;
                          transform: translateY(24px) scale(1) !important;
                          opacity: 1 !important;
                        }`),r.push(`#prefix#.content__item--form .content__item-form-element-message {
                          max-width: calc(100% - 15rem) !important;
                          left: 15rem !important;
                        }`),r.push(`#prefix#.content__item--form .content__item-form-element .form-group:before,
                          #prefix#.content__item--form .content__item-form-element .form-group:after {
                          display: none;
                        }`)),(e.inputStyle===_n.COLUMNS||e.inputStyle===_n.COLUMNS_ROUNDED)&&(r.push(`#prefix#.content__item--form .content__item-form-element--text .form-group .form-control,
                        #prefix#.content__item--form .content__item-form-element--textarea .form-group .form-control {
                          margin-left: 15rem;
                          width: -webkit-calc(100% - 15rem);
                          width: -moz-calc(100% - 15rem);
                          width: calc(100% - 15rem);
                          height: 3.8rem;
                        }`),r.push(`#prefix#.content__item--form .content__item-form-element.content__item-form-element--text .content__item-form-group .content__item-form-label,
                        #prefix#.content__item--form .content__item-form-element.content__item-form-element--textarea .content__item-form-group .content__item-form-label {
                          -webkit-transform: translateY(24px);
                          -moz-transform: translateY(24px);
                          transform: translateY(24px);
                          width: 14rem;
                        }`),r.push(`#prefix#.content__item--form .content__item-form-element .content__item-form-group.form-group--is-active:not(.form-group--fixed-label) .content__item-form-label,
                        #prefix#.content__item--form .content__item-form-element .content__item-form-group.form-group--is-focus:not(.form-group--fixed-label) .content__item-form-label,
                        #prefix#.content__item--form .content__item-form-element .content__item-form-group.form-group--has-value:not(.form-group--fixed-label) .content__item-form-label,
                        #prefix#.content__item--form .content__item-form-element .content__item-form-group--select.form-group--has-value:not(.form-group--fixed-label) .content__item-form-label {
                          -webkit-transform: translateY(24px) scale(1) !important;
                          -moz-transform: translateY(24px) scale(1) !important;
                          transform: translateY(24px) scale(1) !important;
                          opacity: 1 !important;
                        }`),r.push(`#prefix#content__item--form .content__item-form-element-message {
                          max-width: calc(100% - 15rem) !important;
                          left: 15rem !important;
                        }`),r.push(`#prefix#.content__item--form .content__item-form-element .form-group:before,
                        .content__item--form .content__item-form-element .form-group:after {
                          display: none;
                        }`)),e.inputStyle===_n.LABELS_ABOVE&&(r.push(`#prefix#.content__item--form .content__item-form-element--text .form-group,
                        #prefix#.content__item--form .content__item-form-element--typeahead .form-group {
                          padding-top: 0.8rem;
                        }`),r.push(`#prefix#.content__item--form .content__item-form-element--text .content__item-form-label,
                        #prefix#.content__item--form .content__item-form-element--textarea .content__item-form-label {
                          position:static;
                          -webkit-transform: translateY(0px) translateX(0px) !important;
                          -moz-transform: translateY(0px) translateX(0px) !important;
                          transform: translateY(0px) translateX(0px) !important;
                          opacity: 1 !important;
                          height: auto;
                        }`),r.push(`#prefix#.content__item--form .content__item-form-element .content__item-form-group.form-group--is-active:not(.form-group--fixed-label) .content__item-form-label,
                        #prefix#.content__item--form .content__item-form-element .content__item-form-group.form-group--is-focus:not(.form-group--fixed-label) .content__item-form-label,
                        #prefix#.content__item--form .content__item-form-element .content__item-form-group.form-group--has-value:not(.form-group--fixed-label) .content__item-form-label,
                        #prefix#.content__item--form .content__item-form-element .content__item-form-group--select.form-group--has-value:not(.form-group--fixed-label) .content__item-form-label {
                          -webkit-transform: translateY(0px) translateX(0px) !important;
                          -moz-transform: translateY(0px) translateX(0px) !important;
                          transform: translateY(0px) translateX(0px) !important;
                          opacity: 1 !important;
                          visibility: visible !important;
                        }`),r.push(`.content__item--form .content__item-form-element-message {
                          max-width: calc(100% - 15rem) !important;
                          left: 15rem !important;
                        }`))),e.textColor&&(r.push(`#prefix#.content__item--form .content__item-form-element--text .form-control,
                         #prefix#.content__item--form .content__item-form-element--textarea .form-control {
                            color: ${e.textColor} !important;
                         }`),r.push(`.content__item--form .form-element__message {
                        color: ${e.textColor} !important;
                      }`)),e.strokeColor&&(r.push(`#prefix#.form-group.content__item-form-group::before {
                        border-color: ${e.strokeColor};
                      }`),r.push(`#prefix#.form-group.content__item-form-group::after {
                        background-color:${e.strokeColor};
                      }`),r.push(`#prefix#.content__item--form .content__item-form-element-message {
                        background-color:${e.strokeColor} !important;
                      }`),r.push(`#prefix#.text-field.text-field--theme-light::before,
                      #prefix# .input-file:before,
                      #prefix# .content-type-form .lx-select::before {
                        border-color: ${e.strokeColor} !important;
                      }`),r.push(`#prefix#.text-field.text-field--theme-light:not(.text-field--error):not(.text-field--valid)::after,
                         #prefix#.form-element-type-file:not(.invalid) .input-file::after,
                         #prefix#.content-type-form .lx-select:not(.lx-select--error)::after {
                           background-color: ${e.strokeColor} !important;
                         }`)),e.placeholderColor&&(r.push(`#prefix#.content__item--form .content__item-form-label,
                         #prefix#.content__item-form-group--select .content__item-form-label,
                         #prefix#.content__item-form-element--paragraph {
                          color: ${e.placeholderColor} !important;
                         }`),r.push(`#prefix#.content__item--form .content__item-form-element--text .form-group .content__item-form-label:not(.content__item-form-label--checkbox):not(.content__item-form-label--radio):not(.content__item-form-label--textarea),
                         #prefix#.content__item-form-element--paragraph {
                          left: 15px;
                        }`)),e.labelColor&&(r.push(`#prefix#.content__item--form .content__item-form-element--checkbox .content__item-form-label,
                         #prefix#.content__item--form .content__item-form-element--radio .content__item-form-label,
                         #prefix#.content__item-form-checkboxes-label,
                         #prefix#.content__item-form-element--file .content__item-form-label ,
                         #prefix#.content__item-form-element--paragraph  {
                          color: ${e.labelColor} !important;
                         }`),r.push(`#prefix#.content__item--form .content__item-form-element--checkbox .form-check--error .content__item-form-label,
                         #prefix#.content__item-form-element--radio .form-check--error .content__item-form-label {
                          color: #F44336 !important;
                         }`));const i=[],o=".site .section ."+n+" ",s=".site .page-modal ."+n+" ",a=".site .flow-page ."+n+" ";if(r.length>0)for(const l in r)i.push(r[Number(l)].replace(/#prefix#/gi,o)),i.push(r[Number(l)].replace(/#prefix#/gi,s)),i.push(r[Number(l)].replace(/#prefix#/gi,a));return i.join("")}authorSignature(){return"Jannik Fischer"}}class x1 extends ht{parseAddon(e){var s,a;const n=this.state,{isTablet:r,isMobile:i}=je();n.settings=n.settings||{},n.settings.template=x1.constructTrustPilotSettingsState(e.settings,n);const o=Number(e.settings.height)||130;if(i){const l=Number((s=e.settings.device_height)==null?void 0:s.mobile)||o;n.height=l||Number(e.settings.height)}else r?n.height=Number((a=e.settings.device_height)==null?void 0:a.tablet)||o:n.height=o}isAddonValid(){const e=this.getData();return!(!e.settings.template_id||!e.settings.business_unit_id||e.settings.template_id===""||e.settings.business_unit_id==="")}static constructTrustPilotSettingsState(e,n){let r=[4,5];e.stars&&(r=e.stars.map(o=>+o));const i=n.settings.template||{};return e.business_unit_id?i.businessUnitID=e.business_unit_id:i.businessUnitID="",e.template_id?i.templateID=e.template_id:i.templateID="",e.business_unit_id&&(i.skin=e.skin||A3.LIGHT),i.stars&&i.stars.join()===r.join()||(i.stars=r),i}authorSignature(){return"Jannik Fischer"}}class Hg extends ht{parseAddon(e){const n=this.state;n.settings=n.settings||{},n.settings=Hg.parseSettingsData(e.settings)}static parseSettingsData(e){var s,a,l,c,u,d,m,g,p,h,v,b,y,_,w,S,E,P;const{isMobile:n}=je(),r=e.overwrite_mobile===void 0||e.overwrite_mobile==="1",i=n&&!r,o={video_type:i&&((s=e.mobile)!=null&&s.video_type)?(a=e.mobile)==null?void 0:a.video_type:e.video_type,video_url:i&&((l=e.mobile)!=null&&l.video_url)?(c=e.mobile)==null?void 0:c.video_url:e.video_url,video_opacity:i&&((u=e.mobile)!=null&&u.video_opacity)?(d=e.mobile)==null?void 0:d.video_opacity:e.video_opacity,background_color:i&&((m=e.mobile)!=null&&m.background_color)?(g=e.mobile)==null?void 0:g.background_color:e.background_color,sound:i&&((p=e.mobile)!=null&&p.sound)?(h=e.mobile)==null?void 0:h.sound:e.sound,autoplay:i&&((v=e.mobile)!=null&&v.autoplay)?(b=e.mobile)==null?void 0:b.autoplay:e.autoplay,controls:i&&((y=e.mobile)!=null&&y.controls)?(_=e.mobile)==null?void 0:_.controls:e.controls,loop:i&&((w=e.mobile)!=null&&w.loop)?(S=e.mobile)==null?void 0:S.loop:e.loop,custom:i&&((E=e.mobile)!=null&&E.custom)?(P=e.mobile)==null?void 0:P.custom:e.custom,action_ended:e.action_ended};return o.autoplay&&o.sound&&(o.sound="0"),Hg.constructVideoEmbedSettings(o)}isAddonValid(){const e=this.getData();return!(!e.settings.video_url||e.settings.video_url==="")}static constructVideoEmbedSettings(e){var n,r,i;return{videoType:e.video_type,videoUrl:e.video_url,videoOpacity:e.video_opacity?Number(e.video_opacity):100,backgroundColor:e.background_color,sound:e.sound==="1",controls:e.controls==="1",loop:e.loop==="1",autoplay:e.autoplay==="1",custom:{videoWidth:(n=e.custom)==null?void 0:n.video_width,videoHeight:(r=e.custom)==null?void 0:r.video_height,align:((i=e.custom)==null?void 0:i.align)||pt.CENTER},actionEnded:e.action_ended?new Jr(e.action_ended):void 0}}}var ZA=(t=>(t.VERTICAL="vertical",t.HORIZONTAL="horizontal",t))(ZA||{}),ac=(t=>(t.TOP="top",t.CENTER="center",t.BOTTOM="bottom",t))(ac||{}),pf=(t=>(t.LEFT="left",t.RIGHT="right",t.CENTER="center",t))(pf||{}),ft=(t=>(t.SPINS="spins",t.ROUNDS="rounds",t.WINS="wins",t.TRIES="tries",t.TIME="time",t.SCORE="score",t.MOVES="moves",t.POINTS="points",t))(ft||{}),Me=(t=>(t[t.DEFAULT=0]="DEFAULT",t[t.ABSOLUTE=1]="ABSOLUTE",t[t.RELATIVE=2]="RELATIVE",t))(Me||{}),Lc=(t=>(t[t.VALUE=0]="VALUE",t[t.VALUE_CIRCLE=1]="VALUE_CIRCLE",t[t.VALUE_IN_MINUTES=2]="VALUE_IN_MINUTES",t))(Lc||{});class yn extends Jn{parse(){const e=this.state;e.indicators=[]}static constructIndicatorsState(e,n){const r=this.mapValueDisplayModeToEnum(e.value_display_mode);return H(f(f(f(f(f(f(f({enabled:e.enabled||!1,type:e.type},e.position&&{position:e.position}),e.label&&{label:e.label}),e.dynamic&&{dynamic:e.dynamic}),e.valign&&{valign:e.valign}),e.halign&&{halign:e.halign}),e.icon&&{icon:n.icon}),e.labels&&{timeLabels:e.labels}),{value:e.value,key:n.metricKey[e.type],valueDisplayMode:r})}static mapValueDisplayModeToEnum(e){switch(e){case"value":return 0;case"value_circle":return 1;case"value_in_minutes":return 2;default:return 0}}static constructLayoutState(e){return f(f(f(f({},e.color&&{color:e.color}),e.direction&&{direction:e.direction}),e.font_type&&{fontFamily:e.font_type}),e.font_size&&{fontSize:e.font_size})}setIndicatorPosition(e){this.state.position=e}setAvailableIndicators(e){if(this.getData().layout){const n=Re(this.getData().layout);n&&(this.state.layout=yn.constructLayoutState(n))}e.forEach(n=>{const r=this.getData()[n.indicatorKey];if(r&&(r.desktop||r.default)){const i=Re(r);if(i){const o=yn.constructIndicatorsState(i,n);this.state.indicators.push(o);return}}if(r&&!r.desktop&&je().isMobile&&r.mobile){const i=r.mobile;if(i){const o=yn.constructIndicatorsState(i,n);this.state.indicators.push(o);return}}if(r&&!r.desktop&&je().isTablet&&r.tablet){const i=r.tablet;if(i){const o=yn.constructIndicatorsState(i,n);this.state.indicators.push(o);return}}})}}class wt extends Jn{parse(e){if(this.parseGame(e),this.state.gameValid=this.isGameValid(),e.indicators?(this.state.indicators?this.state.indicators.setData(e.indicators):this.state.indicators=new yn(e.indicators),this.state.indicators.setIndicatorPosition(this.getIndicatorPosition()),this.state.indicators.setAvailableIndicators(this.getIndicators())):this.state.indicators=void 0,this.hasTimeChallenge()){const n=this.parseTimeChallenge();n!=null&&n.enabled&&n.limit?this.state.timeChallenge=n:this.state.timeChallenge=void 0}else this.state.timeChallenge=void 0}hasTimeChallenge(){return"parseTimeChallenge"in this}hasInstantWin(){return!1}isGameValid(){return!1}setInstantWinnerData(e){const n=this.state;n.winner=!!e.winner}get sdkMetrics(){}get sdkSettings(){}}var rz=(t=>(t[t.END_GAME=0]="END_GAME",t[t.CLEAR_ALL_NO_POINTS=1]="CLEAR_ALL_NO_POINTS",t[t.CLEAR_ALL_POINTS=2]="CLEAR_ALL_POINTS",t))(rz||{}),iz=(t=>(t[t.TOP_RIGHT=0]="TOP_RIGHT",t[t.TOP_LEFT=1]="TOP_LEFT",t))(iz||{});class Gg extends wt{parseGame(e){const n=this.state;e.indicators&&(n.indicators?n.indicators.setData(e.indicators):n.indicators=new yn(e.indicators)),n.general=Gg.constructGeneralState(e.general),n.visuals=Gg.constructVisualsState(e.visuals)}parseTimeChallenge(){var n,r;const e=this.getData();return f({enabled:((n=e.general)==null?void 0:n.time)===1},((r=e.general)==null?void 0:r.time_limit)&&{limit:Number(e.general.time_limit)})}static constructVisualsState(e){var r;if(!e)return{height:"550px",slicer:{width:1,color:"#ffffff"},targets:[]};const n=Re(e.size);return{height:(r=n==null?void 0:n.height)!=null?r:"500px",slicer:{width:e.slicer.width?Number(e.slicer.width.replace("px","")):1,color:e.slicer.color?e.slicer.color:"#ffffff"},targets:e.targets.map(i=>{let o;if(i.special_event.enabled&&i.special_event.event)switch(i.special_event.event){case"end_game":o=0;break;case"clear_all_no_points":o=1;break;case"clear_all_points":o=2;break}return{id:i.id,image:i.image,points:Number(i.points),height:i.height?Number(i.height.replace("px","")):void 0,label:{text:i.label.text,color:i.label.color,size:Number(i.label.size.replace("px",""))},slicingVariant:i.slicing==="from_top_left"?1:0,specialEvent:o}})}}static constructGeneralState(e){return{pointsToWin:e!=null&&e.points_towin?e.points_towin:500,spawnSpeed:e!=null&&e.spawn_speed?e.spawn_speed:1250}}getIndicatorPosition(){return{top:Me.ABSOLUTE,bottom:Me.ABSOLUTE}}getIndicators(){var e;return[{indicatorKey:"time",metricKey:{time_left:"timeleft",time_used:"timeused"},icon:ft.TIME,value:{time_left:((e=this.state.timeChallenge)==null?void 0:e.limit)||0,time_used:0}},{indicatorKey:"score",metricKey:{score_used:"points_collected"},icon:ft.SCORE,value:{score_used:0}}]}isGameValid(){return!0}}var Eb=(t=>(t.ONLY_IMAGE="only_image",t.DEFAULT="default",t))(Eb||{}),oz=(t=>(t.IMAGE_SIZE="swipeitImageSize",t.MESSAGE_TOP="swipeitMessageTop",t.HIDE_CARD="hideCard",t.CARD_ACCEPTED="cardAccepted",t.CARD_REJECTED="cardRejected",t))(oz||{}),sz=(t=>(t.BOTTOM="bottom",t.TOP="top",t))(sz||{}),az=(t=>(t.Left="left",t.Right="right",t))(az||{}),lz=(t=>(t.ARROWS="arrows",t.THUMBS="thumbs",t.CHECKMARK="checkmark",t.HEART="heart",t.CUSTOM="custom",t))(lz||{});class cz{constructor(e){Ke(this,"id");Ke(this,"image");Ke(this,"description");Ke(this,"url");this.id=e.id,this.image=e.image,this.description=e.description,this.url=e.url}}class Lr extends wt{parseGame(e){var r,i,o;const n=this.state;n.general=Lr.constructGeneralState(e.general),n.general.width=Lr.parseGeneralMobileData(e.general),n.general.message=Lr.constructGeneralMessageState(e.general.message),n.buttons=Lr.parseGeneralButtonsData(e.general)||{enabled:!1},n.picture=Lr.constructPicturesState(e.pictures),n.picture.cards=n.picture.cards||[],Object.values(e.pictures.picture).reverse().forEach((s,a)=>{n.picture&&(n.picture.cards=n.picture.cards||[],n.picture.cards[Number(a)]=Lr.constructPictureCardsState(s,e.general.statistics))}),n.picture.cards=n.picture.cards.slice(-n.general.pictures),n.elementStyling=(r=n.elementStyling)!=null?r:{},n.general.layout.border&&(n.elementStyling.border=Lr.constructCardBorderStyling(n.general.layout.border)),n.advanced=(i=n.advanced)!=null?i:{},n.advanced.sound=Lr.constructAdvancedSoundState(e==null?void 0:e.advanced),n.advanced.animation=Lr.constructAdvancedAnimationState(e==null?void 0:e.advanced),e.indicators&&(n.indicators?n.indicators.setData(e.indicators):n.indicators=new yn(e.indicators)),(o=n==null?void 0:n.general)!=null&&o.layout&&(n.elementStyling.classStyle=Lr.constructCardClassStyling(n.general.layout)),n.general.imagesLimit&&(n.picture.cards=n.picture.cards.slice(0,n.general.imagesLimit))}static constructAdvancedAnimationState(e){return f({enabled:!!(e!=null&&e.animation)},(e==null?void 0:e.animation)&&{type:e.animation})}static constructAdvancedSoundState(e){return f({enabled:!!(e!=null&&e.sound)},(e==null?void 0:e.sound)&&{src:e.sound})}static constructCardClassStyling(e){var r;const n={};return e.type===Eb.DEFAULT&&(n["swipeit swipeit--layout-default"]=!0),e.type===Eb.ONLY_IMAGE&&(n["swipeit--layout-only-image"]=!0),n[`swipeit--degrees-${(r=e==null?void 0:e.degrees)!=null?r:0}`]=!0,f({},n)}static constructCardBorderStyling(e){return{borderWidth:`${e.width}px`,borderColor:e.color}}static constructGeneralState(e){return H(f(f({},(e==null?void 0:e.enable_best_time)&&{enableBestTime:e.enable_best_time==="1"}),(e==null?void 0:e.enable_time_ranking)&&{enableTimeRanking:e.enable_time_ranking==="1"}),{imagesLimit:Number(e.images_limit),pictures:Number(e.pictures),rightSwipes:Number(e.right_swipes),layout:f(H(f({},e.layout.border&&{border:{width:Number(e.layout.border.width),color:e.layout.border.color}}),{type:e.layout.type}),e.layout.degrees&&{degrees:Number(e.layout.degrees)})})}static constructGeneralMessageState(e){return f(f(f(f({},(e==null?void 0:e.left)&&{left:e.left}),(e==null?void 0:e.left_color)&&{leftColor:e.left_color}),(e==null?void 0:e.right)&&{right:e.right}),(e==null?void 0:e.right_color)&&{rightColor:e.right_color})}static constructPicturesState(e){return f(f(f({},e.enable_url&&{enableUrl:e.enable_url==="1"}),e.additional_description&&{additionalDescription:e.additional_description}),e.description_position&&{descriptionPosition:e.description_position})}static constructPictureCardsState(e,n){return f(f(f({id:Number(e.id),image:e.image},e.description&&{description:e.description}),e.url&&{url:e.url}),n&&n[e.id]&&{statistics:n[e.id]})}static constructGameSwipeWidthState(e){const n=e.width.includes("%");return{width:Tn(e.width),isWidthPercentage:n}}static parseGeneralMobileData(e){if(e!=null&&e.width){const n=this.getMobileDeviceData(e);return n?Lr.constructGameSwipeWidthState(n):void 0}}static parseGeneralButtonsData(e){if(e.buttons){const n=Re(e.buttons);return n?Lr.constructGameSwipeButtonsState(n):void 0}}static constructGameSwipeButtonsState(e){return e&&H(f(f({enabled:e.enabled==="1",color:e.color,leftText:e.left_text,rightText:e.right_text},e.left_image&&{leftImage:e.left_image}),e.right_image&&{rightImage:e.right_image}),{onlyFacebook:e.only_facebook==="1",type:e.type})}static getMobileDeviceData(e){const n=e,{isMobile:r}=je(),i=typeof n.overwrite_mobile=="undefined"||n.overwrite_mobile==="1";return r&&!i&&e.width.mobile?{width:e.width.mobile,type:Hn.MOBILE}:{width:e.width.desktop,type:Hn.DESKTOP}}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){var e;return[{indicatorKey:"time",metricKey:{time_used:"timeused",time_left:"timeleft"},icon:ft.TIME,value:{time_used:0,time_left:((e=this.state.timeChallenge)==null?void 0:e.limit)||60}}]}parseTimeChallenge(){const e=this.getData();return f({enabled:e.general.time===1},e.general.time_limit&&{limit:Number(e.general.time_limit)})}isGameValid(){return!0}getSounds(){if(!this.state.advanced.sound.enabled)return[];const e=[];return this.state.advanced.sound.src&&e.push(this.state.advanced.sound.src),e}get sdkMetrics(){const e={},n=ue();for(const r in n.metricData)if(Object.prototype.hasOwnProperty.call(n.metricData,r)){const i=n.metricData[`${r}`];(r.startsWith("right_swipe_")||r.startsWith("left_swipe_"))&&(e[`${r}`]=i)}if(Object.keys(e).length>0)return e}get sdkSettings(){var e,n,r;return{pictures:(r=(n=(e=this.state.picture)==null?void 0:e.cards)==null?void 0:n.map(i=>new cz(i)))!=null?r:[]}}}var fa=(t=>(t.CUP="cup",t.DICE="dice",t))(fa||{}),uz=(t=>(t.BUTTON="button",t.CUP="cup",t))(uz||{});class ro extends wt{parseGame(e){var r;const n=this.state;n.general=ro.constructGeneralState(e.general),n.layout=n.layout||{},e.layout.cup&&(n.layout.cup=ro.parseLayoutCupData(e.layout.cup)),e.layout.dice&&(n.layout.dice=ro.parseLayoutDiceData(e.layout.dice)),n.customlabels=ro.constructCustomLabelsState(e.customlabels),n.advanced=(r=n.advanced)!=null?r:{},n.advanced.sound=ro.constructAdvancedSoundState(e.advanced),n.elementStyling={},n&&(n.elementStyling.diceStyle=ro.constructStyleClassesStyles(n))}static constructAdvancedSoundState(e){return f({enabled:!!(e!=null&&e.sound)},(e==null?void 0:e.sound)&&{src:e.sound})}static constructStyleClassesStyles(e){var o,s,a,l,c,u,d;let n="",r;const i=["back","left","top","bottom","right","front"];if(e.general.type===fa.DICE&&((o=e.layout.dice)!=null&&o.eyesColor&&(n=`.dice-game__dice-eye {
          background-color: ${e.layout.dice.eyesColor};
        } `),(s=e.layout.dice)!=null&&s.color&&(n+=`.dice-game__dice-side {
          background-color: ${e.layout.dice.color};
        } `)),e.general.type===fa.DICE&&((a=e.layout.dice)==null?void 0:a.type)==="custom"){n+=`.site--desktop .dice-game__dice-side, .site--tablet .dice-game__dice-side {
        background-color: transparent;
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center;
        -webkit-box-shadow: none;
        box-shadow: none;
      }`,n+=".site--desktop .dice-game__dice-eye, .site--tablet .dice-game__dice-eye {                  display: none;                }";for(r in(l=e.layout.dice)==null?void 0:l.images)(c=e.layout.dice)!=null&&c.images&&(n+=`
          .site--desktop .dice-game__dice-side.dice-game__dice-side--${i[Number(r)]},
          .site--tablet .dice-game__dice-side.dice-game__dice-side--${i[Number(r)]}{
              background-image: url(${(u=e.layout.dice)==null?void 0:u.images[Number(r)]});
          }
        `,n+=`
          .site--mobile .dice-game__dice-side.dice-game__dice-side--${i[Number(r)]} {
            background-image: url(${(d=e.layout.dice)==null?void 0:d.images[Number(r)]});
          }
        `);n+=`
        .site--mobile .dice-game__dice-side {
                  background-color: transparent;
                  background-size: contain;
                  background-repeat: no-repeat;
                  background-position: center;
                  -webkit-box-shadow: none;
                  box-shadow: none;
                }
      `,n+=`
        .site--mobile .dice-game__dice-eye {
                  display: none;
                }
      `}if(e.general.type===fa.CUP&&e.layout.cup){const m=[];return m.push("hue-rotate("+e.layout.cup.hue*2+"deg)"),m.push("saturate("+e.layout.cup.saturation*2+"%)"),m.push("brightness("+e.layout.cup.brightness*2+"%)"),m.push("contrast("+e.layout.cup.contrast*2+"%)"),`
      .dice-game__canvas {
        -webkit-filter:${m.join(" ")};
        -moz-filter:${m.join(" ")};
        filter: :${m.join(" ")};
      }
      `}return n}static constructCustomLabelsState(e){return{rollDice:e.roll_dice,triesLeft:e.tries_left}}static parseLayoutDiceData(e){if(e){const n=Re(e);return n?ro.constructLayoutDiceState(n):void 0}}static constructLayoutDiceState(e){const n=[];if(e.image&&e.type==="custom")for(const r in e.image)Object.hasOwnProperty.call(e.image,r)&&n.push(e.image[r]);return H(f(f(f({},e.type&&{type:e.type}),e.color&&{color:e.color}),e.eyes_color&&{eyesColor:e.eyes_color}),{images:n})}static parseLayoutCupData(e){const n=Re(e);if(n)return ro.constructLayoutCupState(n)}static constructLayoutCupState(e){return{hue:Number(e.hue),saturation:Number(e.saturation),brightness:Number(e.brightness),contrast:Number(e.contrast)}}static constructGeneralState(e){let n=fa.CUP;return(e.type===fa.DICE||e.type===fa.CUP)&&(n=e.type),f(H(f({type:n,tries:Number(e.tries)},e.winner_chance&&{winnerChance:parseInt(e.winner_chance,10)}),{delay:Number(e.delay),rollDiceTrigger:e.roll_dice_trigger,throwDice:e.throw_dice==="1",drawType:e.draw_type}),e.fields_occupied&&{fieldsOccupied:e.fields_occupied})}hasInstantWin(){return this.state.general.drawType===gl.AUTO}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){return[{indicatorKey:"tries",metricKey:{tries_used:"rolls",tries_left:"tries_left"},icon:ft.TRIES,value:{tries_used:0,tries_left:this.state.general.tries}}]}isGameValid(){return!0}getSounds(){if(!this.state.advanced.sound.enabled)return[];const e=[];return this.state.advanced.sound.src&&e.push(this.state.advanced.sound.src),e}}class Ea extends wt{parseGame(e){var r,i;const n=this.state;n.general=Ea.constructGeneralState(e.general),n.images=n.images||{},e.images.shooter_image&&(n.images.shooterImage=e.images.shooter_image),n.images.shootImage=e.images.shoot_image?e.images.shoot_image:"",n.elementStyling=(r=n.elementStyling)!=null?r:{},n.images.symbol=[],e.images.symbol.reverse().forEach(o=>{n.images.symbol.push(Ea.constructImagesState(o))}),n.advanced=(i=n.advanced)!=null?i:{},n.advanced.sound=Ea.constructAdvancedSoundState(e==null?void 0:e.advanced),n.advanced.animation=Ea.constructAdvancedAnimationState(e==null?void 0:e.advanced),e.indicators&&(n.indicators?n.indicators.setData(e.indicators):n.indicators=new yn(e.indicators)),n.advanced.animation.enabled&&n.advanced.animation.type&&(n.elementStyling.animationClass=`animated ${n.advanced.animation.type}`)}static constructAdvancedAnimationState(e){return f({enabled:!!(e!=null&&e.animation)},(e==null?void 0:e.animation)&&{type:e.animation})}static constructAdvancedSoundState(e){return f(f({enabled:!!(e!=null&&e.plus_sound)||!!(e!=null&&e.minus_sound)},(e==null?void 0:e.minus_sound)&&{minusSound:e.minus_sound}),(e==null?void 0:e.plus_sound)&&{plusSound:e.plus_sound})}static constructImagesState(e){return{id:e.id,health:e.health,image:e.image,label:e.label,points:e.points,rotation:e.rotation,speed:e.speed}}static parseDimensionsDeviceData(e){var r,i,o,s,a,l,c,u;const n=Re(e.dimensions);return{canvasHeight:n!=null&&n.canvas_height?Tn(n.canvas_height):0,canvasHeightIsViewPort:!!((r=n==null?void 0:n.canvas_height)!=null&&r.includes("vh")),shooterOffsetY:(s=(o=(i=e.dimensions.default)!=null?i:e.dimensions.desktop)==null?void 0:o.shooter_offset_y)!=null?s:0,shootSpeed:(a=n==null?void 0:n.shoot_speed)!=null?a:125,spawnSpeed:(l=n==null?void 0:n.spawn_speed)!=null?l:200,shooterWidth:(c=n==null?void 0:n.shooter_width)!=null?c:75,dropWidth:(u=n==null?void 0:n.drop_width)!=null?u:50}}static constructGeneralState(e){return H(f(f(f(f(f({},(e==null?void 0:e.score_towin)&&{scoreToWin:e.score_towin}),(e==null?void 0:e.color_point)&&{colorPoint:e.color_point}),(e==null?void 0:e.color_shot)&&{colorShot:e.color_shot}),(e==null?void 0:e.enable_best_time)&&{enableBestTime:e.enable_best_time==="1"}),(e==null?void 0:e.enable_time_ranking)&&{enableTimeRanking:e.enable_time_ranking==="1"}),{dimensions:Ea.parseDimensionsDeviceData(e)})}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){var e,n;return[{indicatorKey:"time",metricKey:{time_left:"timeleft",time_used:"timeused"},icon:ft.TIME,value:{time_left:(n=(e=this.state.timeChallenge)==null?void 0:e.limit)!=null?n:0,time_used:1}},{indicatorKey:"score",metricKey:{score_used:"score"},icon:ft.SCORE,value:{score_used:0}}]}parseTimeChallenge(){const e=this.getData();return f({enabled:e.general.time===1},e.general.time_limit&&{limit:Number(e.general.time_limit)})}isGameValid(){return!0}getSounds(){if(!this.state.advanced.sound.enabled)return[];const e=[];return this.state.advanced.sound.minusSound&&e.push(this.state.advanced.sound.minusSound),this.state.advanced.sound.plusSound&&e.push(this.state.advanced.sound.plusSound),e}}var fz=(t=>(t.ARROW_DOWN="ArrowDown",t.ARROW_UP="ArrowUp",t.ARROW_LEFT="ArrowLeft",t.ARROW_RIGHT="ArrowRight",t))(fz||{}),dz=(t=>(t.TILE="tile",t.ACTUAL_SIZE="actual_size",t.STRETCH="stretch",t.CONTAIN="contain",t.COVER="cover",t))(dz||{});class io extends wt{parseGame(e){var i;const n=this.state;let r=je().isMobile;typeof r=="string"&&(r=r==="1"),n.isMobile=r,n.general=io.constructGeneralState(e.general),n.general.layout=io.parseLayoutDeviceData(e.general),n.general.snake=io.parseSnakeDeviceData(e.general),n.general.apple=io.parseAppleDeviceData(e.general),n.advanced=(i=n.advanced)!=null?i:{},n.advanced.sound=io.constructAdvancedSoundState(e==null?void 0:e.advanced),n.pointsToWin={enabled:!!(e.general.points_to_win&&Number(e.general.points_to_win)>0),value:Number(e.general.points_to_win)}}static constructAdvancedSoundState(e){return f({enabled:!!(e!=null&&e.sound)},(e==null?void 0:e.sound)&&{src:e.sound})}static parseAppleDeviceData(e){if(e.apple){const n=Re(e.apple);return n?io.constructAppleAppearanceState(n):void 0}}static constructAppleAppearanceState(e){return H(f({appleAppearance:e.apple_appearance},(e==null?void 0:e.apple_image)&&{appleImage:e.apple_image}),{appleColor:e.apple_color,appleBorderRadius:Number(e.apple_border_radius)})}static parseSnakeDeviceData(e){if(e){const n=Re(e.snake);return n?io.constructSnakeAppearanceState(n):void 0}}static constructSnakeAppearanceState(e){return{body:f({appearance:e.snake_appearance,color:e.snake_color,borderRadius:Number(e.snake_border_radius)},(e==null?void 0:e.snake_image)&&{image:e.snake_image}),head:f({enabled:e.snake_appearance_head_enabled==="1"},e.snake_appearance_head_enabled==="1"&&f({appearance:e.snake_appearance_head,color:e.snake_color_head,borderRadius:Number(e.snake_border_radius_head)},(e==null?void 0:e.snake_image_head)&&{image:e.snake_image_head}))}}static parseLayoutDeviceData(e){if(e){const n=Re(e.layout);return n?io.constructLayoutSnakeState(n):void 0}}static constructLayoutSnakeState(e){var o,s;const n=Tn(e.width),r=(o=e==null?void 0:e.size)!=null?o:"20",i=r.split("x");return i.length===1&&i.push(i[0]),f(f(H(f(f(f({size:r,sizeCol:Number(i[0]),sizeRow:Number(i[1]),width:n,widthSizeIsPercentage:!!((s=e.width)!=null&&s.includes("%"))},(e==null?void 0:e.background_type)&&{backgroundType:e==null?void 0:e.background_type}),(e==null?void 0:e.background_image)!==""&&{backgroundImage:e.background_image}),(e==null?void 0:e.background_position)!==""&&{backgroundPosition:e.background_position}),{backgroundColor:e.background_color,borderWidth:Number(e.border_width),borderColor:e.border_color,grid:e.grid==="1"}),(e==null?void 0:e.grid_color)&&{gridColor:e.grid_color}),(e==null?void 0:e.grid_width)&&{gridWidth:Number(e.grid_width)})}static constructGeneralState(e){const n=je();return f(f(f(f(f({},n.isDesktop&&{instructions:e==null?void 0:e.desktop_instructions}),n.isMobile&&{instructions:e==null?void 0:e.mobile_instructions}),(e==null?void 0:e.speed_up_time)&&{speedUpTime:e.speed_up_time==="1"}),(e==null?void 0:e.enable_best_time)&&{enableBestTime:e.enable_best_time==="1"}),(e==null?void 0:e.enable_time_ranking)&&{enableTimeRanking:e.enable_time_ranking==="1"})}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){var e,n;return[{indicatorKey:"time",metricKey:{time_left:"timeleft",time_used:"timeused"},icon:ft.TIME,value:{time_used:0,time_left:(n=(e=this.state.timeChallenge)==null?void 0:e.limit)!=null?n:0}},{indicatorKey:"score",metricKey:{score_used:"points"},icon:ft.SCORE,value:{score_used:0}}]}parseTimeChallenge(){const e=this.getData();return f({enabled:e.general.time===1},e.general.time_limit&&{limit:Number(e.general.time_limit)})}isGameValid(){return!0}getSounds(){if(!this.state.advanced.sound.enabled)return[];const e=[];return this.state.advanced.sound.src&&e.push(this.state.advanced.sound.src),e}}var e4=(t=>(t.COLOR="colors",t.IMAGE="image",t))(e4||{}),t4=(t=>(t.USE_BUTTON="use_button",t.USE_CLICK="use_click",t.AUTO="auto",t))(t4||{}),mz=(t=>(t.BELOW="below",t.ABOVE="above",t))(mz||{});class Bl extends wt{parseGame(e){var i,o,s,a;const n=this.state,{isMobile:r}=je();n.general=Bl.constructGeneralState(e.general),r&&e.general.mobile&&(n.general.bottleImage=e.general.mobile.bottle),(i=e.general)!=null&&i.fields_occupied&&((o=e.general)==null?void 0:o.fields_occupied.length)>0&&(n.general.fieldsOccupied=e.general.fields_occupied.map(l=>Number(l))),n.clickEnabled=t4.USE_CLICK===((s=n.general)==null?void 0:s.spinButton),e.customlabels&&(n.customLabels=Bl.constructCustomLabelsState(e.customlabels)),n.advanced=(a=n.advanced)!=null?a:{},n.advanced.sound=Bl.constructAdvancedSoundState(e==null?void 0:e.advanced)}static constructAdvancedSoundState(e){return f({enabled:!!(e!=null&&e.sound)},(e==null?void 0:e.sound)&&{src:e.sound})}static constructCustomLabelsState(e){return f(f({},(e==null?void 0:e.spin_button)&&{spinButton:e.spin_button}),(e==null?void 0:e.spins_left)&&{spinsLeft:e.spins_left})}static constructVisualState(e,n){var s,a,l;const r=n===e4.COLOR?400:void 0,i=f1.PIXEL;let o;return e.wheel_size&&(o={size:Tn(e.wheel_size),unit:lA(e.wheel_size)}),H(f(f(f(f(f(f(f(f(f(f({},(e==null?void 0:e.border_color)&&{borderColor:e.border_color}),(e==null?void 0:e.border_thickness)&&{borderWidth:(s=parseInt(e.border_thickness,10))!=null?s:0}),(e==null?void 0:e.color1)&&{color1:e.color1}),(e==null?void 0:e.color2)&&{color2:e.color2}),(e==null?void 0:e.color3)&&{color3:e.color3}),(e==null?void 0:e.divider)&&{dividerColor:e.divider}),(e==null?void 0:e.font_color)&&{fontColor:e.font_color}),(e==null?void 0:e.font_size)&&{fontSize:(a=parseInt(e.font_size,10))!=null?a:16}),(e==null?void 0:e.font_type)&&{fontType:e.font_type}),(e==null?void 0:e.wheel_size)&&{wheelSize:(l=parseInt(e.wheel_size,10))!=null?l:400}),{wheelSize:o?o.size:r,wheelUnit:o?o.unit:i})}static constructGeneralState(e){var r;const n=(r=e.wheel_display)!=null?r:"image";return H(f(H(f(f(f(f(f(f(H(f(H(f(f(f(f(f(f({},(e==null?void 0:e.bottle)&&{bottleImage:e.bottle}),(e==null?void 0:e.bottle_alt_text)&&{bottleAltText:e.bottle_alt_text}),(e==null?void 0:e.bottle_height)&&{bottleHeight:Number(e.bottle_height)}),(e==null?void 0:e.bottle_width)&&{bottleWidth:Number(e.bottle_width)}),(e==null?void 0:e.bottle_height_mobile)&&{bottleHeightMobile:Number(e.bottle_height_mobile)}),(e==null?void 0:e.bottle_width_mobile)&&{bottleWidthMobile:Number(e.bottle_width_mobile)}),{wheelImage:e.image}),(e==null?void 0:e.image_alt_text)&&{wheelImageAltText:e.image_alt_text}),{numFields:Number(e.num_fields),spins:Number(e.spins),delay:Number(e.delay)}),(e==null?void 0:e.auto_delay)&&{autoSpinDelay:Number(e.auto_delay)}),(e==null?void 0:e.spin_button)&&{spinButton:e.spin_button}),(e==null?void 0:e.spin_button_position)&&{spinButtonPosition:e.spin_button_position}),(e==null?void 0:e.draw_type)&&{drawType:e.draw_type}),(e==null?void 0:e.campaign_limit_interval)&&{campaignLimitInterval:e.campaign_limit_interval}),(e==null?void 0:e.campaign_limit)&&{campaignLimit:e.campaign_limit}),{fields:e.fields}),e.visuals&&{visuals:Bl.constructVisualState(e.visuals,n)}),{wheelDisplay:n})}setInstantWinnerData(e){super.setInstantWinnerData(e);const n=e.winner_field,r=e.winner_field_id;n&&(this.state.winnerField=Number(n)),r&&(this.state.winnerFieldId=Number(r))}hasInstantWin(){return this.state.general.drawType===gl.AUTO}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){return this.state.general.spins<=1?[]:[{indicatorKey:"spins",metricKey:{spins_left:"spins_left",spins_used:"spins_used"},icon:ft.SPINS,value:{spins_left:this.state.general.spins,spins_used:0}}]}isGameValid(){return!0}getSounds(){if(!this.state.advanced.sound.enabled)return[];const e=[];return this.state.advanced.sound.src&&e.push(this.state.advanced.sound.src),e}}var gz=(t=>(t.USE_BUTTON="use_button",t.USE_CLICK="use_click",t.AUTO="auto",t))(gz||{}),pz=(t=>(t.BELOW="below",t.ABOVE="above",t))(pz||{}),Tb=(t=>(t.IMAGE="image",t.ICON="icon",t))(Tb||{}),n4=(t=>(t.COLOR="colors",t.IMAGE="image",t))(n4||{});class mi extends wt{parseGame(e){var o,s,a,l,c,u,d,m,g;const n=at(),r=this.state;r.general=mi.constructGeneralState(e.general),r.general=f(f({},mi.constructGeneralState(e.general)),mi.parseDeviceMarkerState(e.general));let i=[];(o=e==null?void 0:e.general)!=null&&o.fields_occupied&&Array.isArray((s=e==null?void 0:e.general)==null?void 0:s.fields_occupied)?i=e.general.fields_occupied.map(p=>Number(p)):(a=e==null?void 0:e.general)!=null&&a.fields_occupied&&!Array.isArray((l=e==null?void 0:e.general)==null?void 0:l.fields_occupied)&&Object.entries(e.general.fields_occupied).forEach(p=>{i.push(Number(p[1]))}),i&&i.length>0?r.general.fieldsOccupied=i:r.general.fieldsOccupied=[],e.customlabels&&(r.customLabels=mi.constructCustomLabelsState(e.customlabels)),r.advanced=(c=r.advanced)!=null?c:{},r.advanced.sound=mi.constructAdvancedSoundState(e==null?void 0:e.advanced),e.indicators&&(r.indicators?r.indicators.setData(e.indicators):r.indicators=new yn(e.indicators)),r.elementStyling=r.elementStyling||{},(u=r==null?void 0:r.general)!=null&&u.markerPosition?r.elementStyling.wofStyle=mi.constructWofStyles(r.general):r.elementStyling.wofStyle=void 0,(d=r==null?void 0:r.general)!=null&&d.markerColor?r.elementStyling.markerStyle=mi.constructMarkerStyles(r.general):r.elementStyling.markerStyle=void 0,(m=r==null?void 0:r.general)!=null&&m.markerType?r.elementStyling.markerClasses=mi.constructMarkerClasses(r.general):r.elementStyling.markerClasses=void 0,(g=r.general.visuals)!=null&&g.fontType&&n.loadFont(r.general.visuals.fontType)}static constructAdvancedSoundState(e){return f({enabled:!!(e!=null&&e.sound)},(e==null?void 0:e.sound)&&{src:e.sound})}static constructMarkerClasses(e){return e.markerType===Tb.IMAGE?` spin__marker--${e.markerType} `:e.markerType===Tb.ICON?` spin__marker--${e.markerSize} `:""}static constructMarkerStyles(e){return` color:${e.markerColor}; `}static constructWofStyles(e){return`
          .spin__contents .spin__marker {
            top:-${e.markerPosition}px !important;
          }
        `}static parseDeviceMarkerState(e){if(e){const n=this.getMobileDeviceData(e);return n?mi.constructMarkerState(n):void 0}}static getMobileDeviceData(e){const n=e,{isMobile:r}=je(),i=typeof n.overwrite_mobile_marker=="undefined"||n.overwrite_mobile_marker==="1";return r&&!i&&e.mobile?e.mobile:n}static constructMarkerState(e){return H(f(f(f({markerType:e.marker_type,markerImage:e.marker_image},(e==null?void 0:e.marker_color)&&{markerColor:e.marker_color}),(e==null?void 0:e.marker_size)&&{markerSize:e.marker_size}),(e==null?void 0:e.marker_position)&&{markerPosition:parseInt(e.marker_position)}),{markerAnimation:e.marker_animation==="1"})}static constructCustomLabelsState(e){return f(f({},(e==null?void 0:e.spin_button)&&{spinButton:e.spin_button}),(e==null?void 0:e.spins_left)&&{spinsLeft:e.spins_left})}static constructVisualState(e,n){var s,a,l;const r=n===n4.COLOR?400:void 0,i=f1.PIXEL;let o;return e.wheel_size&&(o={size:Tn(e.wheel_size),unit:lA(e.wheel_size)}),H(f(f(f(f(f(f(f(f(f(f({},(e==null?void 0:e.border_color)&&{borderColor:e.border_color}),(e==null?void 0:e.border_thickness)&&{borderWidth:(s=parseInt(e.border_thickness,10))!=null?s:0}),(e==null?void 0:e.color1)&&{color1:e.color1}),(e==null?void 0:e.color2)&&{color2:e.color2}),(e==null?void 0:e.color3)&&{color3:e.color3}),(e==null?void 0:e.divider)&&{dividerColor:e.divider}),(e==null?void 0:e.font_color)&&{fontColor:e.font_color}),(e==null?void 0:e.font_size)&&{fontSize:(a=parseInt(e.font_size,10))!=null?a:16}),(e==null?void 0:e.font_type)&&{fontType:e.font_type}),(e==null?void 0:e.wheel_size)&&{wheelSize:(l=parseInt(e.wheel_size,10))!=null?l:400}),{wheelSize:o?o.size:r,wheelUnit:o?o.unit:i})}static constructGeneralState(e){var r;const n=(r=e.wheel_display)!=null?r:"image";return H(f(H(f(f(f(f(f(f(f(f(H(f(H(f(H(f({image:e.image},(e==null?void 0:e.image_alt_text)&&{imageAltText:e.image_alt_text}),{markerImage:e.marker_image}),(e==null?void 0:e.marker_image_alt_text)&&{markerAltText:e.marker_image_alt_text}),{markerType:e.marker_type,markerAnimation:e.marker_animation==="1"}),(e==null?void 0:e.num_fields)&&{numFields:Number(e.num_fields)}),{spins:Number(e.spins)}),(e==null?void 0:e.delay)&&{delay:Number(e.delay)}),(e==null?void 0:e.auto_delay)&&{autoDelay:Number(e.auto_delay)}),(e==null?void 0:e.spin_button)&&{spinButton:e.spin_button}),(e==null?void 0:e.spin_button_position)&&{spinButtonPosition:e.spin_button_position}),(e==null?void 0:e.overwrite_mobile_marker)&&{overwriteMobileMarker:e.overwrite_mobile_marker==="1"}),(e==null?void 0:e.draw_type)&&{drawType:e.draw_type}),(e==null?void 0:e.campaign_limit_interval)&&{campaignLimitInterval:e.campaign_limit_interval}),(e==null?void 0:e.campaign_limit)&&{campaignLimit:e.campaign_limit}),{fields:e.fields}),e.visuals&&{visuals:mi.constructVisualState(e.visuals,n)}),{wheelDisplay:n})}setInstantWinnerData(e){super.setInstantWinnerData(e);const n=e.winner_field,r=e.winner_field_id;n&&(this.state.winnerField=Number(n)),r&&(this.state.winnerFieldId=Number(r))}hasInstantWin(){return this.state.general.drawType===gl.AUTO}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){return[{indicatorKey:"spins",metricKey:{spins_left:"spins_left",spins_used:"spins_used"},icon:ft.SPINS,value:{spins_left:this.state.general.spins,spins_used:0}}]}isGameValid(){return!0}getSounds(){if(!this.state.advanced.sound.enabled)return[];const e=[];return this.state.advanced.sound.src&&e.push(this.state.advanced.sound.src),e}}class Vl extends wt{parseGame(e){var r;const n=this.state;n.general=Vl.constructGeneralState(e.general),e.customlabels&&(n.customLabels=Vl.constructCustomLabelsStste(e.customlabels)),n.advanced=(r=n.advanced)!=null?r:{},n.advanced.sound=Vl.constructAdvancedSoundState(e==null?void 0:e.advanced),n.advanced.animation=Vl.constructAdvancedAnimationState(e==null?void 0:e.advanced)}static constructAdvancedAnimationState(e){return f({enabled:!!(e!=null&&e.animation)},(e==null?void 0:e.animation)&&{type:e.animation})}static constructAdvancedSoundState(e){return f(f(f({enabled:!!(e!=null&&e.win_sound)||!!(e!=null&&e.loose_sound)||!!(e!=null&&e.draw_sound)},(e==null?void 0:e.win_sound)&&{winSound:e.win_sound}),(e==null?void 0:e.loose_sound)&&{looseSound:e.loose_sound}),(e==null?void 0:e.draw_sound)&&{drawSound:e.draw_sound})}static constructGeneralState(e){return f(f(f({drawType:e.draw_type,rounds:Number(e.rounds),rock:e.rock,paper:e.paper,scissors:e.scissors,winnerChance:e.winner_chance||"random"},e.campaign_limit&&{campaignLimit:e.campaign_limit==="1"}),e.campaign_limit_interval&&{campaignLimitInterval:e.campaign_limit_interval}),e.disable_draw_output&&{disableDrawOutput:e.disable_draw_output==="1"})}static constructCustomLabelsStste(e){return{headline:e.headline,rockLabel:e.rock_label,paperLabel:e.paper_label,scissorsLabel:e.scissors_label,endWon:e.end_won,endLost:e.end_lost,endEven:e.end_even}}setInstantWinnerData(e){super.setInstantWinnerData(e)}hasInstantWin(){var n;return((n=this.state.general)==null?void 0:n.drawType)===gl.AUTO}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){return[{indicatorKey:"wins",metricKey:{wins_used:"wins"},icon:ft.WINS,value:{wins_used:0}},{indicatorKey:"round",metricKey:{round_used:"rounds"},icon:ft.ROUNDS,value:{round_used:1}}]}isGameValid(){return!0}getSounds(){if(!this.state.advanced.sound.enabled)return[];const e=[];return this.state.advanced.sound.drawSound&&e.push(this.state.advanced.sound.drawSound),this.state.advanced.sound.looseSound&&e.push(this.state.advanced.sound.looseSound),this.state.advanced.sound.winSound&&e.push(this.state.advanced.sound.winSound),e}}class D1 extends wt{parseGame(e){const n=this.state;n.general=D1.constructGeneralState(e.general)}static constructGeneralState(e){var n;return f(f(f({defaultValue:(n=e.default_value)!=null?n:""},(e==null?void 0:e.max_length)&&{maxLength:Number(e.max_length)}),(e==null?void 0:e.input_label)&&{inputLabel:e.input_label}),(e==null?void 0:e.submit_btn)&&{submitBtn:e.submit_btn})}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){return[]}isGameValid(){return!0}}class No extends wt{parseGame(e){var r;const n=this.state;if(n.parsedGrid=e.general.card_amount.split("x").map(i=>parseInt(i,10)),e.general&&(n.general=No.constructGeneralState(e.general,n.parsedGrid)),je().isMobile&&e.general.card_amount_mobile){n.general.cardAmount=e.general.card_amount_mobile;const i=e.general.card_amount_mobile.split("x").map(s=>parseInt(s,10)),o={x:i[0],y:i[1]};n.general.grid=o}e.images&&(n.images=No.constructImagesState(e.images)),n.images.backside&&bo(n.images.backside),n.advanced=(r=n.advanced)!=null?r:{},n.advanced.sound=No.constructAdvancedSoundState(e==null?void 0:e.advanced),n.advanced.animation=No.constructAdvancedAnimationState(e==null?void 0:e.advanced),e.indicators?n.indicators?n.indicators.setData(e.indicators):n.indicators=new yn(e.indicators):n.indicators=void 0,e.images.front_slice?n.images.frontSlice=No.parseFrontSliceData(e.images):n.images.frontSlice=void 0}static constructAdvancedAnimationState(e){return f({enabled:!!(e!=null&&e.animation)},(e==null?void 0:e.animation)&&{src:e.animation})}static constructAdvancedSoundState(e){return f({enabled:!!(e!=null&&e.sound)},(e==null?void 0:e.sound)&&{src:e.sound})}static parseFrontSliceData(e){if(e.front_slice){const n=Re(e.front_slice,"overwrite");return n?No.constructFrontSliceState(n):void 0}}static constructFrontSliceState(e){return{image:e.image}}static constructBacksideState(e){let n;const r={condition:vi.NONE,date_range:{enabled:e.date_to!==void 0||e.date_from!==void 0?"1":"0",date_to:e.date_to?e.date_to:"",date_from:e.date_from?e.date_from:""}};return n?n.setData(r):n=new Un(r),H(f({image:e.image,id:Number(e.id)},e.match&&{match:e.match}),{date:f(f({enabled:e.date_to!==void 0||e.date_from!==void 0},e.date_from&&{from:e.date_from}),e.date_to&&{to:e.date_to}),visibilityCondition:n})}static constructImagesState(e){const n=[];for(const r in e.backside)Object.hasOwnProperty.call(e.backside,r)&&n.push(No.constructBacksideState(e.backside[Number(r)]));return{backside:n,frontType:e.front_type,front:e.front}}static constructGeneralState(e,n){return f(f(f(H(f(f(H(f({turns:Number(e.turns)},e.match_images&&{matchImages:e.match_images==="1"}),{cardAmount:e.card_amount,grid:{x:n[0],y:n[1]}}),e.add_cards&&{addCards:e.add_cards==="1"}),e.extra_pairs&&{extraPairs:Number(e.extra_pairs)}),{cardAmountOverwrite:e.card_amount_overwrite==="1"}),e.time&&{time:e.time===1}),e.enable_best_time&&{enableBestTime:e.enable_best_time==="1"}),e.enable_time_ranking&&{enableTimeRanking:e.enable_time_ranking==="1"})}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){var e,n;return[{indicatorKey:"time",metricKey:{time_left:"timeleft",time_used:"timeused"},icon:ft.TIME,value:{time_left:(n=(e=this.state.timeChallenge)==null?void 0:e.limit)!=null?n:0,time_used:1}},{indicatorKey:"moves",metricKey:{moves_left:"movesleft",moves_used:"movesused"},icon:ft.MOVES,value:{moves_left:this.state.general.turns,moves_used:0}}]}parseTimeChallenge(){const e=this.getData();return f({enabled:e.general.time===1},e.general.time_limit&&{limit:Number(e.general.time_limit)})}isGameValid(){return!0}getSounds(){if(!this.state.advanced.sound.enabled)return[];const e=[];return this.state.advanced.sound.src&&e.push(this.state.advanced.sound.src),e}}var hz=(t=>(t[t.VIEWHEIGHT=0]="VIEWHEIGHT",t[t.PIXEL=1]="PIXEL",t))(hz||{});class Ta extends wt{parseGame(e){var r,i;const n=this.state;e.indicators&&(n.indicators?n.indicators.setData(e.indicators):n.indicators=new yn(e.indicators)),n.repeatable=n.repeatable||{},e.repeatable&&(n.repeatable.scoreTop10=e.repeatable.score_top10.map(o=>({id:o.id,score:o.score}))),n.sounds={positive:(r=e.advanced)==null?void 0:r.plus_sound,negative:(i=e.advanced)==null?void 0:i.minus_sound},n.general=Ta.constructGeneralState(e.general),n.general.fontFamily&&at().loadFont(n.general.fontFamily),e.general.height&&(n.general.height=Ta.contructGeneralHeightDeviceState(e.general.height)),e.general.width&&(n.general.width=Ta.parseGeneralWidthDeviceData(e.general.width)),n.images=Ta.constructImagesState(e.images),n.elementStyling={}}parseTimeChallenge(){const e=this.getData();return f({enabled:e.general.time===1},e.general.time_limit&&{limit:Number(e.general.time_limit)})}static constructImagesState(e){return{bucketImage:e.bucket_image,symbol:Object.keys(e.symbol).map(n=>Ta.constructImagesSymbolState(e.symbol[Number(n)]))}}static constructImagesSymbolState(e){return H(f({id:Number(e.id),image:e.image},(e==null?void 0:e.label)&&{label:e.label}),{points:Number(e.points)})}static parseGeneralWidthDeviceData(e){if(e){const n=this.getMobileGeneralWidthDeviceData(e);return n||void 0}}static getMobileGeneralWidthDeviceData(e){var o,s,a,l,c;const{isMobile:n}=je();if(n&&e.mobile_bucket){const u=Tn((o=e.mobile_drop)!=null?o:""),d=Tn(e.mobile_bucket);return{drop:u,bucket:d}}const r=Tn((a=(s=e.default_drop)!=null?s:e.desktop_drop)!=null?a:""),i=Tn((c=(l=e.default_bucket)!=null?l:e.desktop_bucket)!=null?c:"");return{drop:r,bucket:i}}static contructGeneralHeightDeviceState(e){var r,i,o,s;let n=((i=(r=e.default)!=null?r:e.desktop)!=null?i:"").includes("vh")?0:1;return je().isMobile&&e.mobile?(n=e.mobile.includes("vh")?0:1,{height:parseInt(e.mobile,10),playerOffsetY:Number(e.mobile_player_offset_y),type:n}):{height:parseInt((s=(o=e.default)!=null?o:e.desktop)!=null?s:"",10),playerOffsetY:Number(e.desktop_player_offset_y),type:n}}static constructGeneralState(e){return f(f(f(f({pointsToWin:Number(e.points_towin),positiveColor:e.positive_color,negativeColor:e.negative_color,fontSize:e.font_size,fontFamily:e.font_type},e.time_limit&&{timeLimit:Number(e.time_limit)}),e.enable_best_time&&{enableBestTime:e.enable_best_time==="1"}),e.enable_time_ranking&&{enableTimeRanking:e.enable_time_ranking==="1"}),e.enable_score_top10&&{enableScoreTop10:e.enable_score_top10==="1"})}getIndicatorPosition(){return{top:Me.ABSOLUTE,bottom:Me.RELATIVE}}getSounds(){const e=[];return this.state.sounds.positive&&e.push(this.state.sounds.positive),this.state.sounds.negative&&e.push(this.state.sounds.negative),e}getIndicators(){var e;return[{indicatorKey:"time",metricKey:{time_left:"timeleft",time_used:"timeused"},icon:ft.TIME,value:{time_left:((e=this.state.timeChallenge)==null?void 0:e.limit)||0,time_used:0}},{indicatorKey:"score",metricKey:{score_used:"points_collected"},icon:ft.SCORE,value:{score_used:0}}]}isGameValid(){return!0}}var Hu=(t=>(t.NEXT_TO="nextto",t.ABOVE="above",t))(Hu||{});class gi extends wt{parseGame(e){var r;const n=this.state;n.general=gi.constructGeneralState(e.general),n.layout=gi.parseLayoutLayoutData(e.layout.layout),n.elementStyling={},n.advanced=(r=n.advanced)!=null?r:{},n.advanced.sound=gi.constructAdvancedSoundState(e==null?void 0:e.advanced),n.general&&(n.elementStyling.inlineRightImageClasses=gi.constructInlineRightImage(n.general),n.elementStyling.inlineLeftImageClasses=gi.constructInlineLeftImage(n.general),n.elementStyling.inlineContentClasses=gi.constructInlineContent(n.general),n.elementStyling.inlineGameClasses=gi.constructInlineGame(n.general))}static constructAdvancedAnimationState(e){return f({enabled:!!e.animation},e.animation&&{type:e.animation})}static constructAdvancedSoundState(e){return f({enabled:!!(e!=null&&e.sound)},(e==null?void 0:e.sound)&&{src:e.sound})}static constructInlineGame(e){let n="";return e.oneImage&&(n="finderrors--one-image"),n}static constructInlineContent(e){const n=[];return e.positioning===Hu.NEXT_TO&&n.push("row"),(e.positioning===Hu.ABOVE||e.oneImage)&&n.push("finderrors__game-contents--above"),n}static constructInlineLeftImage(e){let n="";return e.positioning===Hu.NEXT_TO&&(n="col-md-6"),n}static constructInlineRightImage(e){const n=[];return e.positioning===Hu.NEXT_TO&&!e.oneImage&&n.push("col-md-6"),e.oneImage&&n.push("col-md-12"),n}static constructGeneralState(e){return{errors:{count:Number(e.errors.count),clicks:Number(e.errors.clicks),effect:{drawCircle:e.errors.effect.draw_circle==="1",shine:e.errors.effect.shine==="1",transition:e.errors.effect.transition==="1"}},positioning:e.positioning,oneImage:e.one_image==="1",enableBestTime:e.enable_best_time==="1",enableTimeRanking:e.enable_time_ranking==="1"}}static parseLayoutLayoutData(e){var n,r;return je().isMobile&&((n=e.mobile)!=null&&n.background_left)&&((r=e.mobile)!=null&&r.background_right)?gi.constructLayoutLayoutState(e.mobile):gi.constructLayoutLayoutState(e.desktop)}static constructPlaceState(e){return{id:Number(e.id),x:Number(e.x),y:Number(e.y),width:Number(e.w),height:Number(e.h),taken:!1}}static constructLayoutLayoutState(e){return{backgroundLeft:e.background_left,backgroundRight:e.background_right,place:e.place.map(n=>gi.constructPlaceState(n))}}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){var e,n;return[{indicatorKey:"time",metricKey:{time_used:"timeused",time_left:"timeleft"},icon:ft.TIME,value:{time_used:1,time_left:(n=(e=this.state.timeChallenge)==null?void 0:e.limit)!=null?n:0}},{indicatorKey:"tries",metricKey:{tries_used:"clicksused",tries_left:"clicksleft"},icon:ft.TRIES,value:{tries_used:0,tries_left:this.state.general.errors.clicks}}]}parseTimeChallenge(){var n;const e=this.getData();return f({enabled:((n=e.general.errors)==null?void 0:n.time)==="1"},e.general.errors.time_limit&&{limit:Number(e.general.errors.time_limit)})}isGameValid(){return!0}getSounds(){if(!this.state.advanced.sound.enabled)return[];const e=[];return this.state.advanced.sound.src&&e.push(this.state.advanced.sound.src),e}}class hf extends wt{parseGame(e){var r;const n=this.state;n.general=hf.constructGeneralState(e.general),n.predictions=this.constructPredictionState(e.predictions.predictions)||[],n.advanced=(r=n.advanced)!=null?r:{},n.advanced.sound=hf.constructAdvancedSoundState(e==null?void 0:e.advanced),n.advanced.animation=hf.constructAdvancedAnimationState(e==null?void 0:e.advanced)}static constructAdvancedSoundState(e){return f({enabled:!!(e!=null&&e.sound)},(e==null?void 0:e.sound)&&{src:e.sound})}static constructAdvancedAnimationState(e){return f({enabled:!!(e!=null&&e.animation)},(e==null?void 0:e.animation)&&{type:e.animation})}static constructGeneralState(e){return{contentAlign:(e==null?void 0:e.content_align)||pt.CENTER,answerButtonLabel:(e==null?void 0:e.answer_btn)||"Answer",selectAnswerButtonLabel:(e==null?void 0:e.select_answer_btn)||"Choose an answer"}}constructPredictionState(e){return e.map(n=>{var o;const r=(o=this.state.predictions)==null?void 0:o.find(s=>s.id===Number(n.id));let i;if(n.date_range.enabled==="1"){i=r?r.visibilityCondition:void 0;const s={condition:vi.NONE,time_range:{enabled:n.date_range.to_time||n.date_range.from_time?"1":"0",time_from:n.date_range.from_time,time_to:n.date_range.to_time},date_range:{enabled:n.date_range.to||n.date_range.from?"1":"0",date_to:n.date_range.to,date_from:n.date_range.from}};i?i.setData(s):i=new Un(s)}return H(f(f({description:n.description,answers:n.answers.map(s=>({id:Number(s.id),value:s.value})),answerType:n.answer_type,correctAnswer:Number(n.correct_answer)},n.correct_answer1&&{correctAnswer1:Number(n.correct_answer1)}),n.correct_answer1&&{correctAnswer2:Number(n.correct_answer2)}),{id:Number(n.id),isDisabled:!1,isError:!1,isValid:!1,visibilityCondition:i})})}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){return[]}isGameValid(){return!0}getSounds(){if(!this.state.advanced.sound.enabled)return[];const e=[];return this.state.advanced.sound.src&&e.push(this.state.advanced.sound.src),e}}class Ca extends wt{parseGame(e){const n=this.state;n.general=Ca.constructGeneralState(e.general),n.words=[];for(const r in e.words.words)Object.hasOwnProperty.call(e.words.words,r)&&n.words.push(Ca.constructWordsState(e.words.words[Number(r)],n.general));n.advanced=Ca.constructAdvancedState(e==null?void 0:e.advanced)}static constructAdvancedState(e){return f({skipWordEnabled:(e==null?void 0:e.skip_word)==="1"},(e==null?void 0:e.skip_word_label)&&{skipWordLabel:e.skip_word_label})}static constructWordsState(e,n){var i,o;const r=Ca.constructWordsRandomLetterState(e.word);return H(f({id:e.id,tip:e.tip,word:e.word},((o=(i=e.visibility_condition)==null?void 0:i.date_range)==null?void 0:o.enabled)&&{visibilityCondition:new Un(e.visibility_condition)}),{randomLetters:r,letters:Ca.constructWordsLetterState(e.word,n),words:e.word.split(" ")})}static constructWordsRandomLetterState(e){let n=ZS(e),r=0;for(;n===e&&r<100;)n=ZS(e),r++;let i=0;const o=[];for(let s=0;s<n.length;s++)o.push({value:n[s].toLowerCase(),used:!1,space:n[s]===" ",word:i}),n[s]===" "&&i++;return o}static constructWordsLetterState(e,n){const r=[];let i=0;for(let s=0;s<e.length;s++)r.push({value:"",correct:e[s],space:e[s]===" ",word:i}),e[s]===" "&&i++;const o=xV(e);if(n!=null&&n.addTip&&r.length>0)for(const s in o){const a=o[Number(s)];r[Number(a)].value=r[Number(a)].correct}return r}static constructGeneralState(e){return{correctAnswers:Number(e.correct_answers),showLetters:e.show_letters==="1",addTip:e.add_tip==="1",nextIfCorrect:e.next_if_correct==="1",answerBtn:e.answer_btn,selectAnswerBtn:e.select_answer_btn!==""?e.select_answer_btn:"Vælg svar",enableBestTime:e.enable_best_time==="1",enableTimeRanking:e.enable_best_time==="1"}}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){var e;return[{indicatorKey:"time",metricKey:{time_left:"timeleft",time_used:"timeused"},icon:ft.TIME,value:{time_left:((e=this.state.timeChallenge)==null?void 0:e.limit)||60,time_used:1}}]}parseTimeChallenge(){const e=this.getData();return f({enabled:e.general.time===1},e.general.time_limit&&{limit:Number(e.general.time_limit)})}isGameValid(){return!0}}var r4=(t=>(t.PERCENTAGE="percentage",t.NUMBERS="numbers",t))(r4||{}),da=(t=>(t.IMAGE="image",t.IMAGE_DESCRIPTION="image_description",t.TEXT="text",t.IMAGE_HEADLINE="image_headline",t.VIDEO="video",t))(da||{}),i4=(t=>(t.BUTTON="button_click",t.ITEM="item_click",t))(i4||{}),_z=(t=>(t.CONTENT="content_repeater",t.GAME="game",t))(_z||{}),bz=(t=>(t[t.BULLETS=0]="BULLETS",t[t.RADIOBUTTONS=1]="RADIOBUTTONS",t[t.TEXT=2]="TEXT",t[t.CUSTOM=3]="CUSTOM",t))(bz||{}),vz=(t=>(t[t.DISC=0]="DISC",t[t.DECIMAL=1]="DECIMAL",t[t.LETTER=2]="LETTER",t[t.NONE=3]="NONE",t))(vz||{}),yz=(t=>(t[t.LABEL=0]="LABEL",t[t.CONTAINER=1]="CONTAINER",t))(yz||{}),wz=(t=>(t[t.P=0]="P",t[t.H2=1]="H2",t[t.H3=2]="H3",t[t.H4=3]="H4",t[t.H5=4]="H5",t[t.H6=5]="H6",t))(wz||{}),Sz=(t=>(t[t.NONE=0]="NONE",t[t.ONE_COLUMN=1]="ONE_COLUMN",t[t.TWO_COLUMNS=2]="TWO_COLUMNS",t[t.THREE_COLUMNS=3]="THREE_COLUMNS",t))(Sz||{}),Ez=(t=>(t[t.BORDER=0]="BORDER",t[t.GREYSCALE=1]="GREYSCALE",t[t.ZOOM_OUT=2]="ZOOM_OUT",t[t.ZOOM_IN=3]="ZOOM_IN",t[t.OVERLAY=4]="OVERLAY",t[t.NONE=5]="NONE",t))(Ez||{});class Bi extends Jn{parse(e){var r,i,o;const n=this.state;switch(e.answer_design){case"bullets":n.designType=0;break;case"radiobuttons":n.designType=1;break;case"custom":n.designType=3;break;default:n.designType=2}if(e.list_style)switch(e.list_style){case"disc":n.listStyle=0;break;case"decimal":n.listStyle=1;break;case"letter":n.listStyle=2;break;default:n.listStyle=3}else n.listStyle=void 0;switch(n.circleColor=e==null?void 0:e.custom_checkmark_circle,n.checkedCircleColor=e==null?void 0:e.custom_radio,n.checkmarkColor=e==null?void 0:e.custom_checkmark,n.padding=e!=null&&e.answer_padding?Number(e==null?void 0:e.answer_padding):5,n.margin=e!=null&&e.answer_margin?Number(e==null?void 0:e.answer_margin):1,n.width=e==null?void 0:e.width,n.alignment=(r=e==null?void 0:e.answer_alignment)!=null?r:pt.CENTER,n.backgroundColor=e==null?void 0:e.bullets_bg_color,n.textColor=e==null?void 0:e.answer_color,e!=null&&e.active_state_bg_color||e!=null&&e.active_state_color?n.activeAnswer={backgroundColor:e==null?void 0:e.active_state_bg_color,textColor:e==null?void 0:e.active_state_color}:n.activeAnswer=void 0,e!=null&&e.focus_state_background||e!=null&&e.focus_state_text?n.focusAnswer={backgroundColor:e==null?void 0:e.focus_state_background,textColor:e==null?void 0:e.focus_state_text}:n.focusAnswer=void 0,e!=null&&e.border_thickness?n.border={color:e==null?void 0:e.border_color,thickness:Number(e.border_thickness)}:n.border=void 0,(e==null?void 0:e.answer_color_type)==="container"?n.validationType=1:n.validationType=0,e.answer_font_type){case"p":n.fontType=0;break;case"h2":n.fontType=1;break;case"h3":n.fontType=2;break;case"h5":n.fontType=4;break;case"h6":n.fontType=5;break;default:n.fontType=3}if(n.enableAnswerOpacity=(e==null?void 0:e.enable_answer_opacity)!=="0",je().isMobile)if(e.answer_columns)switch(e.answer_columns){case"one_column":n.imageColumns=1;break;case"two_columns":n.imageColumns=2;break;default:n.imageColumns=0}else n.imageColumns=void 0;else if(e.answer_columns_desktop)switch(e.answer_columns_desktop){case"question__answers--images-desktop-1":n.imageColumns=1;break;case"question__answers--images-desktop-2":n.imageColumns=2;break;case"question__answers--images-desktop-3":n.imageColumns=3;break;default:n.imageColumns=0}else n.imageColumns=void 0;if(e!=null&&e.image_effect){switch(n.imageEffect=(i=n.imageEffect)!=null?i:{},e.image_effect){case"border":n.imageEffect.type=0;break;case"grayscale":n.imageEffect.type=1;break;case"zoom_out":n.imageEffect.type=2;break;case"zoom_in":n.imageEffect.type=3;break;case"overlay":n.imageEffect.type=4;break;case"none":n.imageEffect.type=5;break;default:n.imageEffect.type=void 0}n.imageEffect.color=e==null?void 0:e.image_effect_color,n.imageEffect.borderThickness=e!=null&&e.image_border_thickness?Number(e==null?void 0:e.image_border_thickness):void 0}else n.imageEffect=void 0;n.elementStyling=(o=n.elementStyling)!=null?o:{answer:{}},n.elementStyling.answer.active=Bi.constructAnswerActiveStyle(n),n.elementStyling.answer.normal=Bi.constructAnswerNormalStyle(n),n.elementStyling.answer.focus=Bi.constructAnswerFocusStyle(n)}static constructAnswerNormalStyle(e){var r,i;let n="";return e.textColor&&e.textColor!==""&&(n+=`color: ${e.textColor} !important;`),(r=e.border)!=null&&r.color&&((i=e.border)!=null&&i.thickness)&&(n+=`border: ${e.border.thickness}px solid ${e.border.color};`),e.backgroundColor&&(n+=`background-color: ${e.backgroundColor};`,n+="margin-bottom: 0px;"),e.margin&&(n+=`margin-bottom: ${e.margin}px;`),e.padding&&(n+=`padding-bottom: ${Math.ceil(e.padding/2)/10}rem;`,n+=`padding-top: ${Math.floor(e.padding/2)/10}rem;`,e.designType===0&&e.listStyle===0&&(n+="list-style-position: inside;",n+="text-indent: 0;")),!je().isMobile&&e.width&&(n+=`width: ${e.width};`),n}static constructAnswerActiveStyle(e){var r,i;let n="";return(r=e.activeAnswer)!=null&&r.backgroundColor&&(n+=`background-color: ${e.activeAnswer.backgroundColor};`),(i=e.activeAnswer)!=null&&i.textColor&&(n+=`color: ${e.activeAnswer.textColor};`),n}static constructAnswerFocusStyle(e){var r,i;let n="";return(r=e.focusAnswer)!=null&&r.backgroundColor&&(n+=`background-color: ${e.focusAnswer.backgroundColor};`),(i=e.focusAnswer)!=null&&i.textColor&&(n+=`color: ${e.focusAnswer.textColor};`),n}}class oo extends wt{parseGame(e){var o,s,a,l,c;const{isMobile:n}=je(),r=this.state;r.question=oo.constructQuestionState(e.question,e.general),r.general=oo.constructGeneralState(e.general),r.answers=oo.parseAnswersState(e),r.answers&&(e.general.randomize_answers==="1"&&bo(r.answers),e.general.sort_by_result==="1"&&r.answers.sort(function(u,d){return u.votes>d.votes?-1:u.votes<d.votes?1:0}),r.totalVotes=0,r.answers.forEach(u=>{r.totalVotes+=u.votes})),r.question.displayType===da.TEXT&&(r.elementStyling=oo.constructElementStyling(e.general)),e.layout&&(r.layout=oo.constructLayoutState(e.layout,n)),((o=e.general.show_votes)==null?void 0:o.enabled)==="1"&&(r.showVotes=e.general.show_votes.type);const i=(((s=e.question)==null?void 0:s.display_type)===da.IMAGE||((a=e.question)==null?void 0:a.display_type)===da.IMAGE_HEADLINE)&&((l=r.layout)==null?void 0:l.image);(e.question.display_type!==da.VIDEO||e.question.multi_answer==="1"||i)&&(r.showAnswerButton=e.general.show_answer_button?e.general.show_answer_button==="1":!0),r.advanced=(c=r.advanced)!=null?c:{},r.advanced.sound=oo.constructAdvancedSoundState(e==null?void 0:e.advanced),r.advanced.animation=oo.constructAdvancedAnimationState(e==null?void 0:e.advanced)}static constructAdvancedSoundState(e){return f({enabled:!!(e!=null&&e.sound)},(e==null?void 0:e.sound)&&{src:e.sound})}static constructAdvancedAnimationState(e){return f({enabled:!!(e!=null&&e.animation)},(e==null?void 0:e.animation)&&{type:e.animation})}static parseAnswersState(e){if(e.question.answers)return e.question.answers.map(n=>oo.constructAnswerState(n,e.general.vote_btn))}static constructGeneralState(e){const n=[];return(e==null?void 0:e.randomize_answers)==="1"&&bo(n),H(f({sortByResult:e.sort_by_result==="1"||!1,resultIn:e.result_in||r4.PERCENTAGE,animateResult:e.animate_result==="1"||!1,showResultAfterSubmit:e.show_result_after_submit?e.show_result_after_submit==="1":!1,popupBackground:e.popup_background||"#ffffff",confirmBackground:e.confirm_background||"#fc7169",closeBackground:e.close_background||"#b6bece",overlayBackground:Ki(e!=null&&e.overlay_background?e.overlay_background:"#5e6e8d",.9)},e.vote_btn&&{voteButton:e.vote_btn}),{answerBtn:e.answer_btn||"Answer",selectAnswerBtn:e.select_answer_btn||"Choose an answer",voteType:e.vote_type||i4.ITEM,showConfirmPopup:e.show_confirm_popup==="1"||!1,confirmText:e.confirm_text||"Yes",cancelText:e.cancel_text||"No close again",popupText:e.popup_text||"Confirm your vote"})}static constructAnswerState(e,n){var s,a,l,c,u;const{isMobile:r}=je(),i=ue();let o=r?(s=e.placement)==null?void 0:s.mobile:(a=e.placement)==null?void 0:a.desktop;return((l=i.model)==null?void 0:l.state.deviceType)===Et.ADS&&((c=i.model)==null?void 0:c.state.adsSizeType)===kn.FIXED&&(o=(u=e.placement)==null?void 0:u.default),H(f(f(f(f(f(f({id:e.id,buttonLabel:n||e.button_label||"Answer",value:e.value||"",votes:e.votes||0},e.description&&{description:e.description}),e.headline&&{headline:e.headline}),e.headline2&&{headline2:e.headline2}),e.thumbnail&&{thumbnail:e.thumbnail}),e.text&&{text:e.text}),o&&{placement:{id:Number(o.id),label:o.label,x:Number(o.x),y:Number(o.y),w:Number(o.w),h:Number(o.h)}}),{paused:e.paused==="1"})}static constructQuestionState(e,n){var i;let r;return r?r.setData(n):r=new Bi(n),H(f(f(f(H(f(f(f({},e.question&&{question:e.question}),((i=e.question_video)==null?void 0:i.enable)==="1"&&{questionVideo:e.question_video.url}),e.question_image&&{questionImage:e.question_image}),{displayType:e.display_type||da.TEXT,multiAnswer:e.multi_answer==="1"||!1}),e.multi_answer_options&&{multiAnswerOptions:Number(e.multi_answer_options)}),e.display_type===da.VIDEO&&{videoWidth:e.video_width||"640px",videoPopoverBg:e.video_popover_bg||"#000000",videoPopoverCloseColor:e.video_popover_close_color||"#ffffff",videoButtonEnable:e.video_button_enable==="1"||!1}),e.disable_answer&&{pausedLabel:e.paused_label||"This answer is disabled at the moment"}),{answerLayout:r})}static constructLayoutState(e,n){var i;const r=n?e.mobile:(i=e.default)!=null?i:e.desktop;return{image:r.image,place:{id:Number(r.place.id),label:r.place.label,x:Number(r.place.x),y:Number(r.place.y),w:Number(r.place.w),h:Number(r.place.h)}}}static constructElementStyling(e){return`.poll .question .question__answers:not(.question__answers--images) .question__answer-item {
              ${e.answer_color?"color:"+e.answer_color+";":""}
              ${e.border_thickness&&e.border_color&&e.border_color!==""?"border:"+e.border_thickness+"px solid"+e.border_color+";":""}
              ${e.bullets_bg_color?"background-color:"+e.bullets_bg_color+";":""}
              ${e.answer_margin?"margin-bottom:"+e.answer_margin+"px;":""}
              ${e.answer_padding?"padding-bottom:"+Math.ceil(Number(e.answer_padding)/2)/10+"rem;":""}
              ${e.answer_padding?"padding-top:"+Math.ceil(Number(e.answer_padding)/2)/10+"rem;":""}
              ${e.width?"width:"+e.width:""}
              }
              .poll .question .question__answers:not(.question__answers--images) .question__answer-item.question__answer-item--selected,
              .category-desktop .poll .question .question__answers .question__answer-item:hover {
                ${e.active_state_color?"color:"+e.active_state_color+"!important;":""}
                ${e.active_state_bg_color?"background-color:"+e.active_state_bg_color+"!important;":""}
              }`}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){return[]}isGameValid(){return!0}getSounds(){if(!this.state.advanced.sound.enabled)return[];const e=[];return this.state.advanced.sound.src&&e.push(this.state.advanced.sound.src),e}}class ka extends wt{parseGame(e){var r;const n=this.state;n.general=ka.constructGeneralState(e.general),n.images=ka.constructImagesState(e.images),n.general.fontFamily&&at().loadFont(n.general.fontFamily),n.advanced=(r=n.advanced)!=null?r:{},n.advanced.sound=ka.constructAdvancedSoundState(e==null?void 0:e.advanced)}static constructAdvancedSoundState(e){return f(f({enabled:!!(e!=null&&e.minus_sound)||!!(e!=null&&e.plus_sound)},(e==null?void 0:e.minus_sound)&&{minusSound:e.minus_sound}),(e==null?void 0:e.plus_sound)&&{plusSound:e.plus_sound})}static constructImagesSymbolState(e){return{id:Number(e.id),image:e.image,points:Number(e.points),label:e.label,direction:e.direction,degree:Number(e.degree)}}static constructImagesState(e){return{cursorImage:e.cursor_image,cursorImageOffsetX:Number(e.cursor_image_offset_x),cursorImageOffsetY:Number(e.cursor_image_offset_y),symbol:e.symbol.map(n=>ka.constructImagesSymbolState(n))}}static constructGeneralGameSettings(e){const n=Re(e.game_settings);return n?{symbolWidth:parseInt(n.symbol_width),height:n.height,symbolSpeed:Number(n.symbol_speed)}:{height:"500px",symbolWidth:0,symbolSpeed:90}}static constructGeneralState(e){return H(f({pointsToWin:Number(e.points_towin),positiveColor:e.positive_color,negativeColor:e.negative_color,fontSize:e.font_size,fontFamily:e.font_type,gameSettings:ka.constructGeneralGameSettings(e)},(e==null?void 0:e.time)&&e.time===1&&{timeEnabled:e.time===1,timeLimit:Number(e.time_limit)}),{enableBestTime:e.enable_best_time==="1",enableTimeRanking:e.enable_time_ranking==="1"})}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){var e;return[{indicatorKey:"time",metricKey:{time_left:"timeleft",time_used:"timeused"},icon:ft.TIME,value:{time_left:((e=this.state.timeChallenge)==null?void 0:e.limit)||60,time_used:0}},{indicatorKey:"score",metricKey:{score_used:"points"},icon:ft.SCORE,value:{score_used:0}}]}parseTimeChallenge(){const e=this.getData();return f({enabled:e.general.time===1},e.general.time_limit&&{limit:Number(e.general.time_limit)})}isGameValid(){return!0}getSounds(){if(!this.state.advanced.sound.enabled)return[];const e=[];return this.state.advanced.sound.minusSound&&e.push(this.state.advanced.sound.minusSound),this.state.advanced.sound.plusSound&&e.push(this.state.advanced.sound.plusSound),e}}class _f extends wt{parseGame(e){var i,o,s,a,l,c,u,d,m,g,p,h,v,b,y,_,w,S,E,P,A,C,T,D,k,I,N,B,L;const n=this.state;n.sliderOptions=(i=n.sliderOptions)!=null?i:{},n.sliderOptions.slidesPerView=1,n.sliderOptions.slidesPerColumn=1,n.sliderOptions.pagination=!1,n.general=(o=n.general)!=null?o:{},n.general.activeState=(s=e.general)==null?void 0:s.active_state,n.general.bgColor=(a=e.general)==null?void 0:a.bg_color,(l=e.general)!=null&&l.answer_btn&&(n.general.answerBtn=(c=e.general)==null?void 0:c.answer_btn),n.general.espEnabled=((d=(u=e.general)==null?void 0:u.esp)==null?void 0:d.enabled)==="1",(m=e.general)!=null&&m.dot_color&&(n.general.dotColor=(g=e.general)==null?void 0:g.dot_color),n.general.hoverColor=(p=e.general)==null?void 0:p.hover_color,n.general.loop=((h=e.general)==null?void 0:h.loop)==="1",n.general.showAnswerButton=((v=e.general)==null?void 0:v.show_answer_button)==="1",(b=e.general)!=null&&b.select_answer_btn&&(n.general.selectAnswerBtn=(y=e.general)==null?void 0:y.select_answer_btn),n.general.showDots=((_=e.general)==null?void 0:_.show_dots)==="1";const{isMobile:r}=je();r&&((w=e.general)==null?void 0:w.grid.overwrite_mobile)!=="1"?(E=(S=e.general)==null?void 0:S.grid)!=null&&E.mobile&&(n.general.grid=(A=(P=e.general)==null?void 0:P.grid)==null?void 0:A.mobile):n.general.grid=(D=(T=(C=e.general)==null?void 0:C.grid)==null?void 0:T.desktop)!=null?D:void 0,e.images.images&&(n.images=e.images.images),n.general.grid&&n.general.grid.columns&&(n.sliderOptions.slidesPerColumn=parseInt(n.general.grid.rows)),n.general.grid&&n.general.grid.rows&&(n.sliderOptions.slidesPerView=parseInt(n.general.grid.columns)),n.general.showDots&&(n.sliderOptions.pagination=!0),((k=n.general.grid)!=null&&k.center&&n.general.grid.center==="center"||((I=n.general.grid)==null?void 0:I.center)==="")&&(n.sliderOptions.centeredSlides=!0),(N=n.general.grid)!=null&&N.center||(n.sliderOptions.centeredSlides=!0),(B=n.general.grid)!=null&&B.space&&n.general.grid.space!==""&&(n.sliderOptions.spaceBetween=parseInt(n.general.grid.space)),n.general.loop&&(n.sliderOptions.loop=!0),n.images&&n.general.grid&&n.images.length<=Number(n.general.grid.columns)*Number(n.general.grid.rows)&&(n.sliderOptions.loop=!1),n.elementStyling={},n.elementStyling.generalStyling=_f.constructGeneralStyle(n),n.advanced=(L=n.advanced)!=null?L:{},n.advanced.sound=_f.constructAdvancedSoundState(e==null?void 0:e.advanced),n.advanced.animation=_f.constructAdvancedAnimationState(e==null?void 0:e.advanced)}static constructAdvancedSoundState(e){return f({enabled:!!(e!=null&&e.sound)},(e==null?void 0:e.sound)&&{src:e.sound})}static constructAdvancedAnimationState(e){return f({enabled:!!(e!=null&&e.animation)},(e==null?void 0:e.animation)&&{type:e.animation})}static constructGeneralStyle(e){let n="";return e.general.dotColor&&e.general.dotColor!==""&&(n+=`.swiper-pagination-bullet-active {
                  background-color: ${e.general.dotColor};
                }`),e.general.activeState!=="alfa"&&(n+=`.product-selector .product-selector__image {
                    background-color: ${e.general.bgColor};
                  }`,n+=`
        .no-touch .product-selector .product-selector__image:hover,
                  .touch .product-selector .product-selector__image:active,
                  .product-selector .product-selector__image--selected {
                    background-color: ${e.general.hoverColor};
                  }';
      `),n}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){return[]}isGameValid(){return!0}authorSignature(){return"Nicky Christensen"}getSounds(){if(!this.state.advanced.sound.enabled)return[];const e=[];return this.state.advanced.sound.src&&e.push(this.state.advanced.sound.src),e}}var Cb=(t=>(t[t.STANDARD=0]="STANDARD",t[t.RANDOM=1]="RANDOM",t))(Cb||{}),o4=(t=>(t.ZOOM="zoom",t.BLUR="blur",t.PIXEL="pixelate",t))(o4||{}),kb=(t=>(t.RADIOBUTTONS="radiobuttons",t.TEXT="text",t.CUSTOM="custom",t.BULLETS="bullets",t))(kb||{}),Tz=(t=>(t.DISC="disc",t.DECIMAL="decimal",t.LETTERS="letters",t.NONE="none",t))(Tz||{}),s4=(t=>(t.TOP="top",t.BOTTOM="bottom",t))(s4||{});class Ro extends wt{parseGame(e){var r,i;const n=this.state;n.general=Ro.constructGuessThePictureGeneralState(e.general),n.pictures=(r=n.pictures)!=null?r:[],n.pictures=this.parseGuessPictures(e.pictures.picture),n.elementStyling=Ro.constructElementStyling(e.general),n.general.showFeedback&&(n.feedbackMessage=Ro.constructGuessThePictureFeedbackState(e.general)),n.general.listStyling=Ro.constructListStyling(e.general),n.guessClasses=Ro.constructGuessClasses(e.general),n.advanced=(i=n.advanced)!=null?i:{},n.advanced.sound=Ro.constructAdvancedSoundState(e==null?void 0:e.advanced),n.advanced.animation=Ro.constructAdvancedAnimationState(e==null?void 0:e.advanced)}static constructAdvancedSoundState(e){return f({enabled:!!(e!=null&&e.sound)},(e==null?void 0:e.sound)&&{src:e.sound})}static constructAdvancedAnimationState(e){return f({enabled:!!(e!=null&&e.animation)},(e==null?void 0:e.animation)&&{type:e.animation})}parseGuessPictures(e){return Object.values(e).map(n=>this.constructGuessThePicturePictureState(n))}static constructGuessClasses(e){return H(f(f(f({},e.answer_design&&{[`guess--${e.answer_design}`]:!0}),e.list_style&&{[`guess--bullets-${e.list_style}`]:e.answer_design===kb.BULLETS}),e.answer_alignment&&{[`guess--answers-align-${e.answer_alignment}`]:!0}),{"guess--has-active-state":!!e.active_state_bg_color||!!e.active_state_color})}static constructGuessThePictureFeedbackState(e){var n;return f(f({feedbackButtonLabel:(n=e.next_question)!=null?n:"Next"},(e==null?void 0:e.correct_answer_message)&&{correctAnswerMessage:e.correct_answer_message}),(e==null?void 0:e.wrong_answer_message)&&{wrongAnswerMessage:e.wrong_answer_message})}static constructGuessThePictureGeneralState(e){let n;switch(e.guessthepicture_type){case"randomize":n=Cb.RANDOM;break;default:n=Cb.STANDARD;break}const r=e.delay?Number(e.delay)+1:0;return H(f({type:n,imagesShown:e.images_shown?Number(e.images_shown):void 0,answerDesign:e.answer_design||kb.TEXT,answerFontType:e.answer_font_type||"h4",answerMargin:Number(e.answer_margin)||1,answerPadding:Number(e.answer_padding)||5,numberOfCorrectGuesses:Number(e.correct_guesses)||2,enableBestTime:e.enable_best_time==="1"||!1,enableTimeRanking:e.enable_time_ranking==="1"||!1,pictureFillTimer:Number(e.picture_fill_timer)||10,numberOfPictures:Number(e.pictures)||3,showAnswerButton:e.show_answer_button==="1"||!1,showDescription:e.show_description==="1"||!1,showFeedback:e.show_feedback==="1"||!1,answerBtn:e.answer_btn||"Answer",roundImages:e.round_images==="yes",listStyle:e.list_style,delay:Number(r)*1e3||500,imageEffect:e.image_effect||o4.ZOOM},e.pictures&&{pictures:Number(e==null?void 0:e.pictures)}),{answerAlignment:e.answer_alignment||pt.CENTER,customLabels:{timeLeft:e.customlabels.time_left||"Time left"},textPosition:e.text_position||s4.BOTTOM})}constructGuessThePicturePictureState(e){var o,s,a;const n=[{title:e.guess_1,id:Number(e.id),isCorrect:Object.keys(e).filter(l=>l===e.correct_guess)[0]==="guess_1"},{title:e.guess_2,id:Number(e.id),isCorrect:Object.keys(e).filter(l=>l===e.correct_guess)[0]==="guess_2"},{title:e.guess_3,id:Number(e.id),isCorrect:Object.keys(e).filter(l=>l===e.correct_guess)[0]==="guess_3"}],r=(s=(o=this.state)==null?void 0:o.pictures)==null?void 0:s.find(l=>l.id===Number(e.id));let i;if(((a=e.date_range)==null?void 0:a.enabled)==="1"){i=r?r.visibilityCondition:void 0;const l={condition:vi.NONE,date_range:{enabled:e.date_range.enabled,date_to:e.date_range.to?e.date_range.to:"",date_from:e.date_range.from?e.date_range.from:""}};i?i.setData(l):i=new Un(l)}return H(f(f(f(H(f({id:Number(e.id)},e.description&&{description:e==null?void 0:e.description}),{image:e.image,answers:n,guessOne:{title:"guess_1",value:e.guess_1},guessTwo:{title:"guess_2",value:e.guess_2},guessThree:{title:"guess_3",value:e.guess_3},correctGuess:e.correct_guess}),e.correct_answer_message&&{correctAnswerMessage:e.correct_answer_message}),e.wrong_answer_message&&{wrongAnswerMessage:e.wrong_answer_message}),e.feedback_button_label&&{feedBackButtonLabel:e.feedback_button_label}),{visibilityCondition:i})}static constructElementStyling(e){const{isMobile:n}=je(),r=e.answer_color?`color: ${e.answer_color} !important;`:"",i=e!=null&&e.border_color&&e.border_thickness?`border: ${e.border_thickness}px solid ${e.border_color};`:"",o=e.bullets_bg_color?`background-color: ${e.bullets_bg_color}; margin-bottom: 1px;`:"",s=e.active_state_color?`color: ${e==null?void 0:e.active_state_color} !important;`:"",a=e.active_state_bg_color?`background-color: ${e.active_state_bg_color} !important;`:"",l=e.answer_margin?`margin-bottom: ${e.answer_margin}px;`:"",c=e.answer_padding?`padding: ${Math.ceil(Number(e.answer_padding)/2)/10}rem 0;`:"",u=n?"":`width: ${e.width};`;return`.guessthepicture .guess .guess__answer-item {${r}${i}${o}${l}${c}${u}}
            .guessthepicture .guess .guess__answer-item.guess__answer-item--selected,
            .category-desktop .guess .guess__answer-item:hover {${a}${s}}`}static constructListStyling(e){const n=!!e.custom_checkmark,r=!!e.custom_checkmark_circle,i={backgroundColor:e.custom_radio},o={backgroundColor:e.custom_checkmark_circle},s=f({color:n?"transparent":""},e.custom_checkmark_circle&&{backgroundColor:e.custom_checkmark_circle});return{checkmarkActiveStyle:f({color:r?e.custom_checkmark:""},e.custom_checkmark_circle&&{backgroundColor:e.custom_checkmark_circle}),checkmarkStyle:s,radioStyle:o,radioActiveStyle:i}}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){var e;return[{indicatorKey:"time",metricKey:{time_left:"timeleft",time_used:"timeused"},icon:ft.TIME,value:{time_left:((e=this.state.timeChallenge)==null?void 0:e.limit)||30,time_used:1}}]}parseTimeChallenge(){const e=this.getData();return f({enabled:e.general.time===1},e.general.time_limit&&{limit:Number(e.general.time_limit)})}isGameValid(){return!0}getSounds(){if(!this.state.advanced.sound.enabled)return[];const e=[];return this.state.advanced.sound.src&&e.push(this.state.advanced.sound.src),e}}class zg extends wt{parseGame(e){var r,i,o;const n=this.state;n.settings=(r=n.settings)!=null?r:{},n.settings.nextBtnLabel=e.general.next_btn,n.settings.goBtnLabel=e.general.go_btn,n.settings.looseMessage=e.general.loose_msg||"You didnt find it",n.settings.winMsg=e.general.win_msg||"You win",n.settings.whereMsg=e.general.where_msg||"Where is the ball ?",n.settings.level=e.general.level&&e.general.level!==""?Number(e.general.level):500,n.settings.moves=e.general.moves&&e.general.moves!==""?Number(e.general.moves):15,n.settings.rounds=e.general.rounds&&e.general.rounds!==""?Number(e.general.rounds):1,n.speed=n.settings.level,n.halfSpeed=n.speed/2,n.images=(i=n.images)!=null?i:{},n.images.ball=e.images.ball,n.images.shell=e.images.shell,n.startInterval=n.speed+10,n.delay=1800,n.images.shell&&n.images.ball&&(n.toLoad=[n.images.ball,n.images.shell]),n.advanced=(o=n.advanced)!=null?o:{},n.advanced.sound=zg.constructAdvancedSoundState(e==null?void 0:e.advanced),n.advanced.animation=zg.constructAdvancedAnimationState(e==null?void 0:e.advanced)}static constructAdvancedSoundState(e){return f({enabled:!!(e!=null&&e.sound)},(e==null?void 0:e.sound)&&{src:e.sound})}static constructAdvancedAnimationState(e){return f({enabled:!!(e!=null&&e.animation)},(e==null?void 0:e.animation)&&{type:e.animation})}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){return[]}isGameValid(){return!0}getSounds(){if(!this.state.advanced.sound.enabled)return[];const e=[];return this.state.advanced.sound.src&&e.push(this.state.advanced.sound.src),e}}class N1 extends wt{parseGame(e){var r,i;const n=this.state;n.default=(r=n.default)!=null?r:{},n.default.enableBestTime=e.default.enable_best_time==="1",n.default.enableTimeRanking=e.default.enable_time_ranking==="1",n.default.image=e.default.image,n.default.tiles=e.default.tiles&&e.default.tiles!==""?Number(e.default.tiles):3,e.indicators&&(n.indicators?n.indicators.setData(e.indicators):n.indicators=new yn(e.indicators)),n.advanced=(i=n.advanced)!=null?i:{},n.advanced.sound=N1.constructAdvancedSoundState(e==null?void 0:e.advanced)}static constructAdvancedSoundState(e){return f({enabled:!!(e!=null&&e.sound)},(e==null?void 0:e.sound)&&{src:e.sound})}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){var e;return[{indicatorKey:"time",metricKey:{time_left:"timeleft",time_used:"timeused"},icon:ft.TIME,value:{time_left:((e=this.state.timeChallenge)==null?void 0:e.limit)||30,time_used:0}}]}parseTimeChallenge(){const e=this.getData(),n={enabled:!1};return(typeof e.default.time!="number"&&e.default.time.enabled==="1"||e.default.time===1)&&(n.enabled=!0,n.limit=Number(e.default.time_limit)),n}isGameValid(){return!0}getSounds(){if(!this.state.advanced.sound.enabled)return[];const e=[];return this.state.advanced.sound.src&&e.push(this.state.advanced.sound.src),e}}var Cz=(t=>(t[t.GRID=0]="GRID",t[t.IMAGE=1]="IMAGE",t))(Cz||{});class Ps extends wt{parseGame(e){var r,i,o;const n=this.state;if(n.general=(r=n.general)!=null?r:void 0,e.general&&(n.general=Ps.constructGeneralState(e.general)),(i=e.campaigns)!=null&&i.list){const s={};n.campaigns&&n.campaigns.forEach(a=>{s[a.id]=a}),n.campaigns=(o=e.campaigns.list)==null?void 0:o.map(a=>Ps.constructCampaignState(a,s))}else n.campaigns=void 0}static constructGeneralState(e){var r;let n;return e.on_complete?n?n.setData(e.on_complete):n=new Jr(e.on_complete):n=void 0,{identifier:{field:(r=e.identifier)!=null&&r.field?Number(e.identifier.field):void 0},onComplete:n,linear:e.linear?e.linear==="1":!0,endCampaignOnGameFinish:e.end_campaign_on_game_finish==="1",display:Ps.parseGeneralDisplayDeviceData(e)}}static parseGeneralDisplayDeviceData(e){if(e.display){const n=Re(e.display);return n?Ps.constructGeneralDisplayState(n):void 0}}static constructGeneralDisplayState(e){return f(f(f({type:0},e.col&&{columns:Number(e.col)}),e.width&&{width:e.width}),e.alignment&&{alignment:e.alignment})}static constructCampaignState(e,n){var o,s,a,l,c,u,d,m,g;const r=Number(e.id),i=(o=n[r])!=null?o:{};return i.id=r,i.campaignId=Number(e.campaign_id),i.name=(s=i.name)!=null?s:e.name,i.url=(a=i.url)!=null?a:e.url,i.canRetake=(l=i.canRetake)!=null?l:e.can_retake==="1",i.behavior=(c=i.behavior)!=null?c:{},e.state?i.state=Ps.parseCampaignStateDeviceData(e):i.state=void 0,(u=e.behavior)!=null&&u.winner?(d=i.behavior)!=null&&d.winner?i.behavior.winner.setData(e.behavior.winner):i.behavior.winner=new Jr(e.behavior.winner):i.behavior.winner=void 0,e.conditions_to_pass?i.conditionsToPass?i.conditionsToPass.setData(e.conditions_to_pass):i.conditionsToPass=new Un(e.conditions_to_pass):i.conditionsToPass=void 0,(m=e.behavior)!=null&&m.loser?(g=i.behavior)!=null&&g.loser?i.behavior.loser.setData(e.behavior.loser):i.behavior.loser=new Jr(e.behavior.loser):i.behavior.loser=void 0,e.visibility_condition?(e.visibility_condition.condition=vi.NONE,i.visibilityCondition?i.visibilityCondition.setData(e.visibility_condition):i.visibilityCondition=new Un(e.visibility_condition)):i.visibilityCondition=void 0,i}static parseCampaignStateDeviceData(e){const n=Re(e.state);if(n)return Ps.constructCampaignStateState(n)}isGameValid(){return!0}static constructCampaignStateState(e){return{inactive:{image:e.inactive_image,text:e.inactive_text},active:{image:e.active_image,text:e.active_text},result:{image:e.result_image,text:e.result_text}}}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){return[]}}class kz{constructor(e,n){Ke(this,"id");Ke(this,"value");Ke(this,"description");Ke(this,"percentageAnswered");this.id=n.id,e.answerType===Ul.SWIPE?this.value=n.text==="answer_1"?"Left":"Right":this.value=n.text,this.description=n.description,this.percentageAnswered=n.percentage}}class Az{constructor(e,n){Ke(this,"id");Ke(this,"questionHtml");Ke(this,"answers");Ke(this,"answerType");switch(this.isLastQuestion=n,this.id=e.id,this.questionHtml=e.question,this.answers=e.answers.map(r=>new kz(e,r)),e.answerType){case Ul.TEXT:this.answerType="text";case Ul.IMAGE:this.answerType="image";case Ul.SLIDER:this.answerType="slider";case Ul.SWIPE:this.answerType="swipe"}}}class Iz{constructor(e){Ke(this,"id");Ke(this,"name");Ke(this,"image");this.id=e.id,this.name=e.name?e.name:void 0,this.image=e.image?e.image:void 0}}var Oz=(t=>(t.INTERVAL="interval",t.POINTS="points",t))(Oz||{}),Ul=(t=>(t[t.TEXT=0]="TEXT",t[t.IMAGE=1]="IMAGE",t[t.SLIDER=2]="SLIDER",t[t.SWIPE=3]="SWIPE",t))(Ul||{}),Pz=(t=>(t[t.ABOVE=0]="ABOVE",t[t.LEFT=1]="LEFT",t[t.RIGHT=2]="RIGHT",t))(Pz||{}),xz=(t=>(t[t.WINNER=0]="WINNER",t[t.LOSER=1]="LOSER",t))(xz||{});class Mt extends wt{parseGame(e){var o;const n=this.state;n.general=this.constructGeneralState(e.general),e.personalities&&(n.personalities=e.personalities.personalities.map(s=>this.constructPersonalitiesState(s)));const r=[];let i=1;if(Array.isArray(e.questions.question))e.questions.question.forEach(s=>{r.push(this.constructQuestionsState(s,e.general,i)),i++});else for(const s in e.questions.question)Object.hasOwnProperty.call(e.questions.question,s)&&(r.push(this.constructQuestionsState(e.questions.question[Number(s)],e.general,i)),i++);n.questions=r,e.translation?n.translation={swipe:{right:e.translation.right_swipe,left:e.translation.left_swipe}}:n.translation=void 0,n.advanced=(o=n.advanced)!=null?o:{},n.advanced.sound=Mt.constructAdvancedSoundState(e==null?void 0:e.advanced),n.advanced.animation=Mt.constructAdvancedAnimationState(e==null?void 0:e.advanced)}static constructAdvancedAnimationState(e){return f({enabled:!!(e!=null&&e.animation)},(e==null?void 0:e.animation)&&{type:e.animation})}static constructAdvancedSoundState(e){return f({enabled:!!(e!=null&&e.sound)},(e==null?void 0:e.sound)&&{src:e.sound})}constructQuestionsState(e,n,r){var p,h,v,b,y,_,w,S,E,P,A,C,T;let i=0;if((p=e.question_video)!=null&&p.position)switch(e.question_video.position){case"left":i=1;break;case"right":i=2;break;default:i=0;break}let o,s=Ue.CENTER_CENTER;switch(e.background_behavior){case"center":o=Ye.CENTER;break;case"contain":o=Ye.CONTAIN;break;case"stretch":o=Ye.STRETCH;break;case"tile":o=Ye.TILE;break;case"actual_size":o=Ye.ACTUAL_SIZE;break;default:o=Ye.COVER;break}switch(e.background_position){case"custom":s=Ue.CUSTOM;break;case"bottom_center":s=Ue.BOTTOM_CENTER;break;case"bottom_left":s=Ue.BOTTOM_LEFT;break;case"bottom_right":s=Ue.BOTTOM_RIGHT;break;case"center_center":s=Ue.CENTER_CENTER;break;case"center_left":s=Ue.CENTER_LEFT;break;case"center_right":s=Ue.CENTER_RIGHT;break;case"top_center":s=Ue.TOP_CENTER;break;case"top_left":s=Ue.TOP_LEFT;break;case"top_right":s=Ue.TOP_RIGHT;break}const a=(v=(h=this.state)==null?void 0:h.questions)==null?void 0:v.find(D=>D.id===Number(e.id));let l;if(((b=e.date_range)==null?void 0:b.enabled)==="1"){l=a?a.visibilityCondition:void 0;const D={condition:vi.NONE,date_range:{enabled:e.date_range.enabled,date_to:e.date_range.to?e.date_range.to:"",date_from:e.date_range.from?e.date_range.from:""}};l?l.setData(D):l=new Un(D)}let c;c=a?a.answerLayout:void 0,c?c.setData(n):c=new Bi(n);let u={enabled:!!e.background_image,src:e.background_image,behavior:o,position:s,overlay:e.background_overlay,onFeedback:e.background_feedback_enabled==="1"};const{isMobile:d}=je(),m=typeof e.overwrite_mobile=="undefined"||e.overwrite_mobile==="1";d&&!m&&(u={enabled:!!e.mobile.background_image,src:e.mobile.background_image,behavior:this.getBackgroundBehavior(e.mobile.background_behavior),position:this.getBackgroundPosition(e.mobile.background_position),overlay:e.mobile.background_overlay,onFeedback:e.mobile.background_feedback_enabled==="1"});const g=H(f({id:Number(e.id),questionNumber:r,question:e.question,video:f({enabled:((y=e.question_video)==null?void 0:y.enable)==="1"||!1},((_=e.question_video)==null?void 0:_.enable)&&((w=e.question_video)==null?void 0:w.enable)==="1"&&{url:e.question_video.url,width:e.question_video.width?Number(e.question_video.width):void 0,position:i}),enableMultipleAnswers:e.multiple_answers==="1"},e.multiple_answers&&f(f(f(f({},e.max_answers&&{maxAnswers:Number(e.max_answers)}),e.min_answers&&{minAnswers:Number(e.min_answers)}),e.min_answers_validation_message&&{minAnswersValidationMessage:e.min_answers_validation_message}),e.max_answers_validation_message&&{maxAnswersValidationMessage:e.max_answers_validation_message})),{questionImage:e.question_image,enablePeopleAnswers:!!n.other_peoples_answer,answerLayout:c,backgroundImage:u,visibilityCondition:l,answerFeedback:f({enabled:n.show_answer==="1"},n.show_answer&&n.show_answer==="1"&&H(f({redirectToNextQuestion:n.show_answer_redirect==="1"},n.show_answer_delay&&{delayUntilNext:Number(n.show_answer_delay)}),{buttonNextLabel:(S=n.next_question)!=null?S:"Næste spørgsmål",buttonLastLabel:n.answer_btn_last})),feedback:H(f({enabled:n.show_feedback&&n.feedback_message!=="",redirectToNextQuestion:n.show_answer_redirect==="1"},n.show_answer_delay&&{delayUntilNext:Number(n.show_answer_delay)}),{buttonNextLabel:(E=n.next_question)!=null?E:"Næste spørgsmål",buttonLastLabel:n.answer_btn_last,message:Mt.feedbackMessagePrioritize((P=e.feedback_message)!=null?P:"",n.feedback_message)}),enableDescription:e.additional_description==="1",answers:this.constructAnswersArray(e),date:f({enabled:((A=e.date_range)==null?void 0:A.enabled)==="1"},((C=e.date_range)==null?void 0:C.enabled)&&((T=e.date_range)==null?void 0:T.enabled)==="1"&&{from:e.date_range.from,to:e.date_range.to}),questionString:e.question_string,sliderRotation:f({enabled:e.slider_rotation==="1"},e.slider_rotation_mobile&&{onlyMobile:e.slider_rotation_mobile==="1"}),sliderAnswerButton:f({enabled:e.show_answer_button==="1"&&n.show_answer_button!=="1"},e.answer_btn&&{label:e.answer_btn}),defaultAnswer:e.default_answer?Number(e.default_answer):void 0,answerType:0});switch(e.answer_type){case"image":g.answerType=1;break;case"slider":g.answerType=2;break;case"swipe":g.answerType=3,e.swipe_image&&(g.swipeImage={src:e.swipe_image,alt:e.swipe_image_alt_text});break;case"text":g.answerType=0;break}return g}constructAnswersArray(e){const n=[];return(e.answer_1||e.answer_1_readonly)&&n.push(f(f(f(f(f(f(f(f({id:1,text:e.answer_1},(e==null?void 0:e.answer_1_action)&&{action:e.answer_1_action}),(e==null?void 0:e.answer_1_action_page)&&{actionPage:Number(e.answer_1_action_page)}),Number.isInteger(e==null?void 0:e.answer_1_percentage)&&{percentage:e.answer_1_percentage}),(e==null?void 0:e.answer_1_additional)&&{description:e.answer_1_additional}),(e==null?void 0:e.answer_1_middlestep)&&{middleStep:Mt.feedbackMessagePrioritize(e.answer_1_middlestep)}),e.answer_1_personality&&e.answer_1_personality_score&&Array.isArray(e.answer_1_personality_score)&&{personalityScore:this.constructAnswerPersonalityScore(e.answer_1_personality,e.answer_1_personality_score)}),e.answer_1_personality_score&&typeof e.answer_1_personality_score=="string"&&{personalityScoreInterval:Number(e.answer_1_personality_score)}),(e==null?void 0:e.answer_1_alt_text)&&{alternativeText:e.answer_1_alt_text})),(e.answer_2||e.answer_2_readonly)&&n.push(f(f(f(f(f(f(f(f({id:2,text:e.answer_2},(e==null?void 0:e.answer_2_action)&&{action:e.answer_2_action}),(e==null?void 0:e.answer_2_action_page)&&{actionPage:Number(e.answer_2_action_page)}),Number.isInteger(e==null?void 0:e.answer_2_percentage)&&{percentage:e.answer_2_percentage}),(e==null?void 0:e.answer_2_additional)&&{description:e.answer_2_additional}),(e==null?void 0:e.answer_2_middlestep)&&{middleStep:Mt.feedbackMessagePrioritize(e.answer_2_middlestep)}),e.answer_2_personality&&e.answer_2_personality_score&&Array.isArray(e.answer_2_personality_score)&&{personalityScore:this.constructAnswerPersonalityScore(e.answer_2_personality,e.answer_2_personality_score)}),e.answer_2_personality_score&&typeof e.answer_2_personality_score=="string"&&{personalityScoreInterval:Number(e.answer_2_personality_score)}),(e==null?void 0:e.answer_2_alt_text)&&{alternativeText:e.answer_2_alt_text})),e.answer_3&&n.push(f(f(f(f(f(f(f(f({id:3,text:e.answer_3},(e==null?void 0:e.answer_3_action)&&{action:e.answer_3_action}),(e==null?void 0:e.answer_3_action_page)&&{actionPage:Number(e.answer_3_action_page)}),Number.isInteger(e==null?void 0:e.answer_3_percentage)&&{percentage:e.answer_3_percentage}),(e==null?void 0:e.answer_3_additional)&&{description:e.answer_3_additional}),(e==null?void 0:e.answer_3_middlestep)&&{middleStep:Mt.feedbackMessagePrioritize(e.answer_3_middlestep)}),e.answer_3_personality&&e.answer_3_personality_score&&Array.isArray(e.answer_3_personality_score)&&{personalityScore:this.constructAnswerPersonalityScore(e.answer_3_personality,e.answer_3_personality_score)}),e.answer_3_personality_score&&typeof e.answer_3_personality_score=="string"&&{personalityScoreInterval:Number(e.answer_3_personality_score)}),(e==null?void 0:e.answer_3_alt_text)&&{alternativeText:e.answer_3_alt_text})),e.answer_4&&n.push(f(f(f(f(f(f(f(f({id:4,text:e.answer_4},(e==null?void 0:e.answer_4_action)&&{action:e.answer_4_action}),(e==null?void 0:e.answer_4_action_page)&&{actionPage:Number(e.answer_4_action_page)}),Number.isInteger(e==null?void 0:e.answer_4_percentage)&&{percentage:e.answer_4_percentage}),(e==null?void 0:e.answer_4_additional)&&{description:e.answer_4_additional}),(e==null?void 0:e.answer_4_middlestep)&&{middleStep:Mt.feedbackMessagePrioritize(e.answer_4_middlestep)}),e.answer_4_personality&&e.answer_4_personality_score&&Array.isArray(e.answer_4_personality_score)&&{personalityScore:this.constructAnswerPersonalityScore(e.answer_4_personality,e.answer_4_personality_score)}),e.answer_4_personality_score&&typeof e.answer_4_personality_score=="string"&&{personalityScoreInterval:Number(e.answer_4_personality_score)}),(e==null?void 0:e.answer_4_alt_text)&&{alternativeText:e.answer_4_alt_text})),e.answer_5&&n.push(f(f(f(f(f(f(f(f({id:5,text:e.answer_5},(e==null?void 0:e.answer_5_action)&&{action:e.answer_5_action}),(e==null?void 0:e.answer_5_action_page)&&{actionPage:Number(e.answer_5_action_page)}),Number.isInteger(e==null?void 0:e.answer_5_percentage)&&{percentage:e.answer_5_percentage}),(e==null?void 0:e.answer_5_additional)&&{description:e.answer_5_additional}),(e==null?void 0:e.answer_5_middlestep)&&{middleStep:Mt.feedbackMessagePrioritize(e.answer_5_middlestep)}),e.answer_5_personality&&e.answer_5_personality_score&&Array.isArray(e.answer_5_personality_score)&&{personalityScore:this.constructAnswerPersonalityScore(e.answer_5_personality,e.answer_5_personality_score)}),e.answer_5_personality_score&&typeof e.answer_5_personality_score=="string"&&{personalityScoreInterval:Number(e.answer_5_personality_score)}),(e==null?void 0:e.answer_5_alt_text)&&{alternativeText:e.answer_5_alt_text})),e.answer_6&&n.push(f(f(f(f(f(f(f(f({id:6,text:e.answer_6},(e==null?void 0:e.answer_6_action)&&{action:e.answer_6_action}),(e==null?void 0:e.answer_6_action_page)&&{actionPage:Number(e.answer_6_action_page)}),Number.isInteger(e==null?void 0:e.answer_6_percentage)&&{percentage:e.answer_6_percentage}),(e==null?void 0:e.answer_6_additional)&&{description:e.answer_6_additional}),(e==null?void 0:e.answer_6_middlestep)&&{middleStep:Mt.feedbackMessagePrioritize(e.answer_6_middlestep)}),e.answer_6_personality&&e.answer_6_personality_score&&Array.isArray(e.answer_6_personality_score)&&{personalityScore:this.constructAnswerPersonalityScore(e.answer_6_personality,e.answer_6_personality_score)}),e.answer_6_personality_score&&typeof e.answer_6_personality_score=="string"&&{personalityScoreInterval:Number(e.answer_6_personality_score)}),(e==null?void 0:e.answer_6_alt_text)&&{alternativeText:e.answer_6_alt_text})),e.answer_7&&n.push(f(f(f(f(f(f(f(f({id:7,text:e.answer_7},(e==null?void 0:e.answer_7_action)&&{action:e.answer_7_action}),(e==null?void 0:e.answer_7_action_page)&&{actionPage:Number(e.answer_7_action_page)}),Number.isInteger(e==null?void 0:e.answer_7_percentage)&&{percentage:e.answer_7_percentage}),(e==null?void 0:e.answer_7_additional)&&{description:e.answer_7_additional}),(e==null?void 0:e.answer_7_middlestep)&&{middleStep:Mt.feedbackMessagePrioritize(e.answer_7_middlestep)}),e.answer_7_personality&&e.answer_7_personality_score&&Array.isArray(e.answer_7_personality_score)&&{personalityScore:this.constructAnswerPersonalityScore(e.answer_7_personality,e.answer_7_personality_score)}),e.answer_7_personality_score&&typeof e.answer_7_personality_score=="string"&&{personalityScoreInterval:Number(e.answer_7_personality_score)}),(e==null?void 0:e.answer_7_alt_text)&&{alternativeText:e.answer_7_alt_text})),e.answer_8&&n.push(f(f(f(f(f(f(f(f({id:8,text:e.answer_8},(e==null?void 0:e.answer_8_action)&&{action:e.answer_8_action}),(e==null?void 0:e.answer_8_action_page)&&{actionPage:Number(e.answer_8_action_page)}),Number.isInteger(e==null?void 0:e.answer_8_percentage)&&{percentage:e.answer_8_percentage}),(e==null?void 0:e.answer_8_additional)&&{description:e.answer_8_additional}),(e==null?void 0:e.answer_8_middlestep)&&{middleStep:Mt.feedbackMessagePrioritize(e.answer_8_middlestep)}),e.answer_8_personality&&e.answer_8_personality_score&&Array.isArray(e.answer_8_personality_score)&&{personalityScore:this.constructAnswerPersonalityScore(e.answer_8_personality,e.answer_8_personality_score)}),e.answer_8_personality_score&&typeof e.answer_8_personality_score=="string"&&{personalityScoreInterval:Number(e.answer_8_personality_score)}),(e==null?void 0:e.answer_8_alt_text)&&{alternativeText:e.answer_8_alt_text})),e.answer_9&&n.push(f(f(f(f(f(f(f(f({id:9,text:e.answer_9},(e==null?void 0:e.answer_9_action)&&{action:e.answer_9_action}),(e==null?void 0:e.answer_9_action_page)&&{actionPage:Number(e.answer_9_action_page)}),Number.isInteger(e==null?void 0:e.answer_9_percentage)&&{percentage:e.answer_9_percentage}),(e==null?void 0:e.answer_9_additional)&&{description:e.answer_9_additional}),(e==null?void 0:e.answer_9_middlestep)&&{middleStep:Mt.feedbackMessagePrioritize(e.answer_9_middlestep)}),e.answer_9_personality&&e.answer_9_personality_score&&Array.isArray(e.answer_9_personality_score)&&{personalityScore:this.constructAnswerPersonalityScore(e.answer_9_personality,e.answer_9_personality_score)}),e.answer_9_personality_score&&typeof e.answer_9_personality_score=="string"&&{personalityScoreInterval:Number(e.answer_9_personality_score)}),(e==null?void 0:e.answer_9_alt_text)&&{alternativeText:e.answer_9_alt_text})),e.answer_10&&n.push(f(f(f(f(f(f(f(f({id:10,text:e.answer_10},(e==null?void 0:e.answer_10_action)&&{action:e.answer_10_action}),(e==null?void 0:e.answer_10_action_page)&&{actionPage:Number(e.answer_10_action_page)}),Number.isInteger(e==null?void 0:e.answer_10_percentage)&&{percentage:e.answer_10_percentage}),(e==null?void 0:e.answer_10_additional)&&{description:e.answer_10_additional}),(e==null?void 0:e.answer_10_middlestep)&&{middleStep:Mt.feedbackMessagePrioritize(e.answer_10_middlestep)}),e.answer_10_personality&&e.answer_10_personality_score&&Array.isArray(e.answer_10_personality_score)&&{personalityScore:this.constructAnswerPersonalityScore(e.answer_10_personality,e.answer_10_personality_score)}),e.answer_10_personality_score&&typeof e.answer_10_personality_score=="string"&&{personalityScoreInterval:Number(e.answer_10_personality_score)}),(e==null?void 0:e.answer_10_alt_text)&&{alternativeText:e.answer_10_alt_text})),e.answer_11&&n.push(f(f(f(f(f(f(f(f({id:11,text:e.answer_11},(e==null?void 0:e.answer_11_action)&&{action:e.answer_11_action}),(e==null?void 0:e.answer_11_action_page)&&{actionPage:Number(e.answer_11_action_page)}),Number.isInteger(e==null?void 0:e.answer_11_percentage)&&{percentage:e.answer_11_percentage}),(e==null?void 0:e.answer_11_additional)&&{description:e.answer_11_additional}),(e==null?void 0:e.answer_11_middlestep)&&{middleStep:Mt.feedbackMessagePrioritize(e.answer_11_middlestep)}),e.answer_11_personality&&e.answer_11_personality_score&&Array.isArray(e.answer_11_personality_score)&&{personalityScore:this.constructAnswerPersonalityScore(e.answer_11_personality,e.answer_11_personality_score)}),e.answer_11_personality_score&&typeof e.answer_11_personality_score=="string"&&{personalityScoreInterval:Number(e.answer_11_personality_score)}),(e==null?void 0:e.answer_11_alt_text)&&{alternativeText:e.answer_11_alt_text})),e.answer_12&&n.push(f(f(f(f(f(f(f(f({id:12,text:e.answer_12},(e==null?void 0:e.answer_12_action)&&{action:e.answer_12_action}),(e==null?void 0:e.answer_12_action_page)&&{actionPage:Number(e.answer_12_action_page)}),Number.isInteger(e==null?void 0:e.answer_12_percentage)&&{percentage:e.answer_12_percentage}),(e==null?void 0:e.answer_12_additional)&&{description:e.answer_12_additional}),(e==null?void 0:e.answer_12_middlestep)&&{middleStep:Mt.feedbackMessagePrioritize(e.answer_12_middlestep)}),e.answer_12_personality&&e.answer_12_personality_score&&Array.isArray(e.answer_12_personality_score)&&{personalityScore:this.constructAnswerPersonalityScore(e.answer_12_personality,e.answer_12_personality_score)}),e.answer_12_personality_score&&typeof e.answer_12_personality_score=="string"&&{personalityScoreInterval:Number(e.answer_12_personality_score)}),(e==null?void 0:e.answer_12_alt_text)&&{alternativeText:e.answer_12_alt_text})),e.answer_13&&n.push(f(f(f(f(f(f(f(f({id:13,text:e.answer_13},(e==null?void 0:e.answer_13_action)&&{action:e.answer_13_action}),(e==null?void 0:e.answer_13_action_page)&&{actionPage:Number(e.answer_13_action_page)}),Number.isInteger(e==null?void 0:e.answer_13_percentage)&&{percentage:e.answer_13_percentage}),(e==null?void 0:e.answer_13_additional)&&{description:e.answer_13_additional}),(e==null?void 0:e.answer_13_middlestep)&&{middleStep:Mt.feedbackMessagePrioritize(e.answer_13_middlestep)}),e.answer_13_personality&&e.answer_13_personality_score&&Array.isArray(e.answer_13_personality_score)&&{personalityScore:this.constructAnswerPersonalityScore(e.answer_13_personality,e.answer_13_personality_score)}),e.answer_13_personality_score&&typeof e.answer_13_personality_score=="string"&&{personalityScoreInterval:Number(e.answer_13_personality_score)}),(e==null?void 0:e.answer_13_alt_text)&&{alternativeText:e.answer_13_alt_text})),e.answer_14&&n.push(f(f(f(f(f(f(f(f({id:14,text:e.answer_14},(e==null?void 0:e.answer_14_action)&&{action:e.answer_14_action}),(e==null?void 0:e.answer_14_action_page)&&{actionPage:Number(e.answer_14_action_page)}),Number.isInteger(e==null?void 0:e.answer_14_percentage)&&{percentage:e.answer_14_percentage}),(e==null?void 0:e.answer_14_additional)&&{description:e.answer_14_additional}),(e==null?void 0:e.answer_14_middlestep)&&{middleStep:Mt.feedbackMessagePrioritize(e.answer_14_middlestep)}),e.answer_14_personality&&e.answer_14_personality_score&&Array.isArray(e.answer_14_personality_score)&&{personalityScore:this.constructAnswerPersonalityScore(e.answer_14_personality,e.answer_14_personality_score)}),e.answer_14_personality_score&&typeof e.answer_14_personality_score=="string"&&{personalityScoreInterval:Number(e.answer_14_personality_score)}),(e==null?void 0:e.answer_14_alt_text)&&{alternativeText:e.answer_14_alt_text})),e.answer_15&&n.push(f(f(f(f(f(f(f(f({id:15,text:e.answer_15},(e==null?void 0:e.answer_15_action)&&{action:e.answer_15_action}),(e==null?void 0:e.answer_15_action_page)&&{actionPage:Number(e.answer_15_action_page)}),Number.isInteger(e==null?void 0:e.answer_15_percentage)&&{percentage:e.answer_15_percentage}),(e==null?void 0:e.answer_15_additional)&&{description:e.answer_15_additional}),(e==null?void 0:e.answer_15_middlestep)&&{middleStep:Mt.feedbackMessagePrioritize(e.answer_15_middlestep)}),e.answer_15_personality&&e.answer_15_personality_score&&Array.isArray(e.answer_15_personality_score)&&{personalityScore:this.constructAnswerPersonalityScore(e.answer_15_personality,e.answer_15_personality_score)}),e.answer_15_personality_score&&typeof e.answer_15_personality_score=="string"&&{personalityScoreInterval:Number(e.answer_15_personality_score)}),(e==null?void 0:e.answer_15_alt_text)&&{alternativeText:e.answer_15_alt_text})),e.answer_16&&n.push(f(f(f(f(f(f(f(f({id:16,text:e.answer_16},(e==null?void 0:e.answer_16_action)&&{action:e.answer_16_action}),(e==null?void 0:e.answer_16_action_page)&&{actionPage:Number(e.answer_16_action_page)}),Number.isInteger(e==null?void 0:e.answer_16_percentage)&&{percentage:e.answer_16_percentage}),(e==null?void 0:e.answer_16_additional)&&{description:e.answer_16_additional}),(e==null?void 0:e.answer_16_middlestep)&&{middleStep:Mt.feedbackMessagePrioritize(e.answer_16_middlestep)}),e.answer_16_personality&&e.answer_16_personality_score&&Array.isArray(e.answer_16_personality_score)&&{personalityScore:this.constructAnswerPersonalityScore(e.answer_16_personality,e.answer_16_personality_score)}),e.answer_16_personality_score&&typeof e.answer_16_personality_score=="string"&&{personalityScoreInterval:Number(e.answer_16_personality_score)}),(e==null?void 0:e.answer_16_alt_text)&&{alternativeText:e.answer_16_alt_text})),e.answer_17&&n.push(f(f(f(f(f(f(f(f({id:17,text:e.answer_17},(e==null?void 0:e.answer_17_action)&&{action:e.answer_17_action}),(e==null?void 0:e.answer_17_action_page)&&{actionPage:Number(e.answer_17_action_page)}),Number.isInteger(e==null?void 0:e.answer_17_percentage)&&{percentage:e.answer_17_percentage}),(e==null?void 0:e.answer_17_additional)&&{description:e.answer_17_additional}),(e==null?void 0:e.answer_17_middlestep)&&{middleStep:Mt.feedbackMessagePrioritize(e.answer_17_middlestep)}),e.answer_17_personality&&e.answer_17_personality_score&&Array.isArray(e.answer_17_personality_score)&&{personalityScore:this.constructAnswerPersonalityScore(e.answer_17_personality,e.answer_17_personality_score)}),e.answer_17_personality_score&&typeof e.answer_17_personality_score=="string"&&{personalityScoreInterval:Number(e.answer_17_personality_score)}),(e==null?void 0:e.answer_17_alt_text)&&{alternativeText:e.answer_17_alt_text})),e.answer_18&&n.push(f(f(f(f(f(f(f(f({id:18,text:e.answer_18},(e==null?void 0:e.answer_18_action)&&{action:e.answer_18_action}),(e==null?void 0:e.answer_18_action_page)&&{actionPage:Number(e.answer_18_action_page)}),Number.isInteger(e==null?void 0:e.answer_18_percentage)&&{percentage:e.answer_18_percentage}),(e==null?void 0:e.answer_18_additional)&&{description:e.answer_18_additional}),(e==null?void 0:e.answer_18_middlestep)&&{middleStep:Mt.feedbackMessagePrioritize(e.answer_18_middlestep)}),e.answer_18_personality&&e.answer_18_personality_score&&Array.isArray(e.answer_18_personality_score)&&{personalityScore:this.constructAnswerPersonalityScore(e.answer_18_personality,e.answer_18_personality_score)}),e.answer_18_personality_score&&typeof e.answer_18_personality_score=="string"&&{personalityScoreInterval:Number(e.answer_18_personality_score)}),(e==null?void 0:e.answer_18_alt_text)&&{alternativeText:e.answer_18_alt_text})),e.answer_19&&n.push(f(f(f(f(f(f(f(f({id:19,text:e.answer_19},(e==null?void 0:e.answer_19_action)&&{action:e.answer_19_action}),(e==null?void 0:e.answer_19_action_page)&&{actionPage:Number(e.answer_19_action_page)}),Number.isInteger(e==null?void 0:e.answer_19_percentage)&&{percentage:e.answer_19_percentage}),(e==null?void 0:e.answer_19_additional)&&{description:e.answer_19_additional}),(e==null?void 0:e.answer_19_middlestep)&&{middleStep:Mt.feedbackMessagePrioritize(e.answer_19_middlestep)}),e.answer_19_personality&&e.answer_19_personality_score&&Array.isArray(e.answer_19_personality_score)&&{personalityScore:this.constructAnswerPersonalityScore(e.answer_19_personality,e.answer_19_personality_score)}),e.answer_19_personality_score&&typeof e.answer_19_personality_score=="string"&&{personalityScoreInterval:Number(e.answer_19_personality_score)}),(e==null?void 0:e.answer_19_alt_text)&&{alternativeText:e.answer_19_alt_text})),e.answer_20&&n.push(f(f(f(f(f(f(f(f({id:20,text:e.answer_20},(e==null?void 0:e.answer_20_action)&&{action:e.answer_20_action}),(e==null?void 0:e.answer_20_action_page)&&{actionPage:Number(e.answer_20_action_page)}),Number.isInteger(e==null?void 0:e.answer_20_percentage)&&{percentage:e.answer_20_percentage}),(e==null?void 0:e.answer_20_additional)&&{description:e.answer_20_additional}),(e==null?void 0:e.answer_20_middlestep)&&{middleStep:Mt.feedbackMessagePrioritize(e.answer_20_middlestep)}),e.answer_20_personality&&e.answer_20_personality_score&&Array.isArray(e.answer_20_personality_score)&&{personalityScore:this.constructAnswerPersonalityScore(e.answer_20_personality,e.answer_20_personality_score)}),e.answer_20_personality_score&&typeof e.answer_20_personality_score=="string"&&{personalityScoreInterval:Number(e.answer_20_personality_score)}),(e==null?void 0:e.answer_20_alt_text)&&{alternativeText:e.answer_20_alt_text})),e.answer_21&&n.push(f(f(f(f(f(f(f(f({id:21,text:e.answer_21},(e==null?void 0:e.answer_21_action)&&{action:e.answer_21_action}),(e==null?void 0:e.answer_21_action_page)&&{actionPage:Number(e.answer_21_action_page)}),Number.isInteger(e==null?void 0:e.answer_21_percentage)&&{percentage:e.answer_21_percentage}),(e==null?void 0:e.answer_21_additional)&&{description:e.answer_21_additional}),(e==null?void 0:e.answer_21_middlestep)&&{middleStep:Mt.feedbackMessagePrioritize(e.answer_21_middlestep)}),e.answer_21_personality&&e.answer_21_personality_score&&Array.isArray(e.answer_21_personality_score)&&{personalityScore:this.constructAnswerPersonalityScore(e.answer_21_personality,e.answer_21_personality_score)}),e.answer_21_personality_score&&typeof e.answer_21_personality_score=="string"&&{personalityScoreInterval:Number(e.answer_21_personality_score)}),(e==null?void 0:e.answer_21_alt_text)&&{alternativeText:e.answer_21_alt_text})),e.answer_22&&n.push(f(f(f(f(f(f(f(f({id:22,text:e.answer_22},(e==null?void 0:e.answer_22_action)&&{action:e.answer_22_action}),(e==null?void 0:e.answer_22_action_page)&&{actionPage:Number(e.answer_22_action_page)}),Number.isInteger(e==null?void 0:e.answer_22_percentage)&&{percentage:e.answer_22_percentage}),(e==null?void 0:e.answer_22_additional)&&{description:e.answer_22_additional}),(e==null?void 0:e.answer_22_middlestep)&&{middleStep:Mt.feedbackMessagePrioritize(e.answer_22_middlestep)}),e.answer_22_personality&&e.answer_22_personality_score&&Array.isArray(e.answer_22_personality_score)&&{personalityScore:this.constructAnswerPersonalityScore(e.answer_22_personality,e.answer_22_personality_score)}),e.answer_22_personality_score&&typeof e.answer_22_personality_score=="string"&&{personalityScoreInterval:Number(e.answer_22_personality_score)}),(e==null?void 0:e.answer_22_alt_text)&&{alternativeText:e.answer_22_alt_text})),e.answer_23&&n.push(f(f(f(f(f(f(f(f({id:23,text:e.answer_23},(e==null?void 0:e.answer_23_action)&&{action:e.answer_23_action}),(e==null?void 0:e.answer_23_action_page)&&{actionPage:Number(e.answer_23_action_page)}),Number.isInteger(e==null?void 0:e.answer_23_percentage)&&{percentage:e.answer_23_percentage}),(e==null?void 0:e.answer_23_additional)&&{description:e.answer_23_additional}),(e==null?void 0:e.answer_23_middlestep)&&{middleStep:Mt.feedbackMessagePrioritize(e.answer_23_middlestep)}),e.answer_23_personality&&e.answer_23_personality_score&&Array.isArray(e.answer_23_personality_score)&&{personalityScore:this.constructAnswerPersonalityScore(e.answer_23_personality,e.answer_23_personality_score)}),e.answer_23_personality_score&&typeof e.answer_23_personality_score=="string"&&{personalityScoreInterval:Number(e.answer_23_personality_score)}),(e==null?void 0:e.answer_23_alt_text)&&{alternativeText:e.answer_23_alt_text})),e.answer_24&&n.push(f(f(f(f(f(f(f(f({id:24,text:e.answer_24},(e==null?void 0:e.answer_24_action)&&{action:e.answer_24_action}),(e==null?void 0:e.answer_24_action_page)&&{actionPage:Number(e.answer_24_action_page)}),Number.isInteger(e==null?void 0:e.answer_24_percentage)&&{percentage:e.answer_24_percentage}),(e==null?void 0:e.answer_24_additional)&&{description:e.answer_24_additional}),(e==null?void 0:e.answer_24_middlestep)&&{middleStep:Mt.feedbackMessagePrioritize(e.answer_24_middlestep)}),e.answer_24_personality&&e.answer_24_personality_score&&Array.isArray(e.answer_24_personality_score)&&{personalityScore:this.constructAnswerPersonalityScore(e.answer_24_personality,e.answer_24_personality_score)}),e.answer_24_personality_score&&typeof e.answer_24_personality_score=="string"&&{personalityScoreInterval:Number(e.answer_24_personality_score)}),(e==null?void 0:e.answer_24_alt_text)&&{alternativeText:e.answer_24_alt_text})),e.answer_25&&n.push(f(f(f(f(f(f(f(f({id:25,text:e.answer_25},(e==null?void 0:e.answer_25_action)&&{action:e.answer_25_action}),(e==null?void 0:e.answer_25_action_page)&&{actionPage:Number(e.answer_25_action_page)}),Number.isInteger(e==null?void 0:e.answer_25_percentage)&&{percentage:e.answer_25_percentage}),(e==null?void 0:e.answer_25_additional)&&{description:e.answer_25_additional}),(e==null?void 0:e.answer_25_middlestep)&&{middleStep:Mt.feedbackMessagePrioritize(e.answer_25_middlestep)}),e.answer_25_personality&&e.answer_25_personality_score&&Array.isArray(e.answer_25_personality_score)&&{personalityScore:this.constructAnswerPersonalityScore(e.answer_25_personality,e.answer_25_personality_score)}),e.answer_25_personality_score&&typeof e.answer_25_personality_score=="string"&&{personalityScoreInterval:Number(e.answer_25_personality_score)}),(e==null?void 0:e.answer_25_alt_text)&&{alternativeText:e.answer_25_alt_text})),n}static feedbackMessagePrioritize(...e){return e.find(n=>n&&n.trim()&&!["<div><br></div>","<br>","<p><br></p>","<h1><br></h1>","<h2><br></h2>","<h3><br></h3>","<h4><br></h4>","<h5><br></h5>","<h6><br></h6>",'<div style="text-align: center;"><br></div>','<p style="text-align: center;"><br></p>','<h1 style="text-align: center;"><br></h1>','<h2 style="text-align: center;"><br></h2>','<h3 style="text-align: center;"><br></h3>','<h4 style="text-align: center;"><br></h4>','<h5 style="text-align: center;"><br></h5>','<h6 style="text-align: center;"><br></h6>'].includes(n.replace(/&#60;/gi,"<").replace(/&#62;/gi,">")))}constructAnswerPersonalityScore(e,n){const r={};return e.forEach((i,o)=>{this.state.personalities[Number(i)]&&(r[Number(i)]=Number(n[Number(o)]))}),r}constructPersonalitiesState(e){let n;switch(e.flow){case"loser":n=1;break;case"winner":n=0;break}return{id:Number(e.id_unique),name:e.name,image:e.image,description:e.description,url:e.url,videoUrl:e.video_url,flow:n,interval:f(f({enabled:this.state.general.resultCalculation==="interval"},e.interval_from&&{from:Number(e.interval_from)}),e.interval_to&&{to:Number(e.interval_to)}),percentageBars:f(f({enabled:e.percentage_bars_active==="1"},e.percentage_bars_bg_color&&{bgColor:e.percentage_bars_bg_color}),e.percentage_bars_text_color&&{textColor:e.percentage_bars_text_color})}}constructGeneralState(e){var r,i,o,s,a;let n;return(r=this.state.general)!=null&&r.answerLayout?(this.state.general.answerLayout.setData(e),n=this.state.general.answerLayout):n=new Bi(e),f(f({multiplePersonalitiesLoser:e.multiple_personalities_loser==="1",personalityPercentage:e.personality_percentage,resultCalculation:e.result_calculation?e.result_calculation:"points",enableSkipLogic:e.conditional?e.conditional==="1":!1,answerLayout:n,contentAlign:(i=e.quiz_align)!=null?i:pt.CENTER,answerAlignment:(o=e.answer_alignment)!=null?o:pt.CENTER,buttons:Mt.parseGeneralButtonsData(e)||{enabled:!1},answerFeedback:f({enabled:e.show_answer==="1"},e.show_answer&&e.show_answer==="1"&&H(f({redirectToNextQuestion:e.show_answer_redirect==="1"},e.show_answer_delay&&{delayUntilNext:Number(e.show_answer_delay)}),{buttonNextLabel:(s=e.next_question)!=null?s:"Næste spørgsmål"})),feedback:f({enabled:e.show_feedback},e.show_feedback&&H(f({redirectToNextQuestion:e.show_answer_redirect==="1"},e.show_answer_delay&&{delayUntilNext:Number(e.show_answer_delay)}),{buttonNextLabel:(a=e.next_question)!=null?a:"Næste spørgsmål"})),showAnswerButton:e.show_answer_button==="1",customLabels:{buttons:{answer:e.answer_btn,lastAnswer:e.answer_btn_last,selectAnswer:e.select_answer_btn},linkLabel:e==null?void 0:e.link},features:{bestTime:e.enable_best_time==="1",timeRanking:e.enable_time_ranking==="1"},time:H(f({enabled:e.time===1},(e==null?void 0:e.time_limit)&&{limit:Number(e.time_limit)}),{perQuestion:e.time_per_question==="1"}),activeStateColor:e.active_state_color,activeStateBackgroundColor:e.active_state_bg_color},e.focus_state_background&&{focusStateBackgroundColor:e.focus_state_background}),e.focus_state_text&&{focusStateTextColor:e.focus_state_text})}static parseGeneralButtonsData(e){if(e.buttons){const n=Re(e.buttons);return n?Mt.constructGamePersonalityTestSwipeButtonsState(n):void 0}}static constructGamePersonalityTestSwipeButtonsState(e){return e&&H(f(f({enabled:e.enabled==="1",color:e.color,leftText:e.left_text,rightText:e.right_text},e.left_image&&{leftImage:e.left_image}),e.right_image&&{rightImage:e.right_image}),{onlyFacebook:e.only_facebook==="1",type:e.type})}getBackgroundPosition(e){let n;switch(e){case"custom":n=Ue.CUSTOM;break;case"bottom_center":n=Ue.BOTTOM_CENTER;break;case"bottom_left":n=Ue.BOTTOM_LEFT;break;case"bottom_right":n=Ue.BOTTOM_RIGHT;break;case"center_left":n=Ue.CENTER_LEFT;break;case"center_right":n=Ue.CENTER_RIGHT;break;case"top_center":n=Ue.TOP_CENTER;break;case"top_left":n=Ue.TOP_LEFT;break;case"top_right":n=Ue.TOP_RIGHT;break;default:n=Ue.CENTER_CENTER;break}return n}getBackgroundBehavior(e){let n;switch(e){case"contain":n=Ye.CONTAIN;break;case"stretch":n=Ye.STRETCH;break;case"tile":n=Ye.TILE;break;case"actual_size":n=Ye.ACTUAL_SIZE;break;default:n=Ye.COVER;break}return n}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){var e;return[{indicatorKey:"time",metricKey:{time_left:"timeleft",time_used:"timeused"},icon:ft.TIME,value:{time_left:(e=this.state.general.time.limit)!=null?e:0,time_used:1}}]}isGameValid(){return!0}getSounds(){if(!this.state.advanced.sound.enabled)return[];const e=[];return this.state.advanced.sound.src&&e.push(this.state.advanced.sound.src),e}get sdkMetrics(){var r,i,o,s;const e=ue();if(Object.keys(e.metricData).length===0)return;let n;return e.metricData.personality&&(n=this.state.personalities.find(a=>a.id===Number(e.metricData.personality))),f({timeused:Number((r=e.metricData.timeused)!=null?r:0),timeused_ms:Number((i=e.metricData.timeused_ms)!=null?i:0),timeleft:Number((o=e.metricData.timeleft)!=null?o:0),total_answers:Number((s=e.metricData.total_answers)!=null?s:0)},n&&{personality_id:Number(n.id)})}get sdkSettings(){const e=this.state.questions[this.state.questions.length-1];return{questions:this.state.questions.map(n=>new Az(n,e===n)),personalities:this.state.personalities.map(n=>new Iz(n))}}}var ti=(t=>(t[t.SINGLE=0]="SINGLE",t[t.MULTI=1]="MULTI",t[t.STARS=2]="STARS",t[t.COMMENT=3]="COMMENT",t[t.SLIDER=4]="SLIDER",t[t.SMILES=5]="SMILES",t[t.NUMBERS=6]="NUMBERS",t[t.NPS=7]="NPS",t))(ti||{}),Ab=(t=>(t[t.HORIZONTAL=0]="HORIZONTAL",t[t.VERTICAL=1]="VERTICAL",t))(Ab||{}),Fm=(t=>(t[t.LEFT=0]="LEFT",t[t.CENTER=1]="CENTER",t[t.RIGHT=2]="RIGHT",t))(Fm||{}),Dz=(t=>(t[t.STANDARD=0]="STANDARD",t[t.RANDOMIZE=1]="RANDOMIZE",t))(Dz||{}),Nz=(t=>(t[t.QUESTION=0]="QUESTION",t[t.FLOW_PAGE=1]="FLOW_PAGE",t[t.FIRST_PAGE_AFTER=2]="FIRST_PAGE_AFTER",t[t.NEXT_QUESTION=3]="NEXT_QUESTION",t))(Nz||{});class bf extends wt{parseGame(e){var r,i;const n=this.state;n.general=bf.constructGeneralState(e.general),n.questions=e.questions.questions.map(o=>this.constructQuestionState(o,e.general)),n.labels=(r=n.labels)!=null?r:{},n.labels.answerBtn=e.general.answer_btn,n.labels.selectAnswerBtn=e.general.select_answer_btn,n.labels.answerBtnLast=e.general.answer_btn_last,n.labels.skipAnswer=e.general.skip_answer_btn,n.advanced=(i=n.advanced)!=null?i:{},n.advanced.sound=bf.constructAdvancedSoundState(e==null?void 0:e.advanced),n.advanced.animation=bf.constructAdvancedAnimationState(e==null?void 0:e.advanced)}static constructAdvancedSoundState(e){return f({enabled:!!(e!=null&&e.sound)},(e==null?void 0:e.sound)&&{src:e.sound})}static constructAdvancedAnimationState(e){return f({enabled:!!(e!=null&&e.animation)},(e==null?void 0:e.animation)&&{type:e.animation})}constructQuestionState(e,n){var s,a,l;let r=[];e.answers&&e.answers.length>0&&(r=((s=e.answers)==null?void 0:s.map(c=>{let u;const d=Number(c.id);if(e.answers_action){let m=3,g,p;e.answers_action[d]==="flow_page"?e.answers_action_page&&e.answers_action_page[d]?(m=1,g=Number(e.answers_action_page[d])):m=2:e.answers_action[d].includes("question")&&(m=0,p=Number(e.answers_action[d].replace("question_",""))-1),u=f(f({type:m},g&&{flowPage:g}),p&&{questionIndex:p})}return f({id:d,title:c.title},u&&{action:u})}))||[]);let i;switch(e.answer_type){case"multi":i=ti.MULTI;break;case"stars":i=ti.STARS;break;case"comment":i=ti.COMMENT;break;case"slider":i=ti.SLIDER;break;case"smiles":i=ti.SMILES;break;case"numbers":i=ti.NUMBERS;break;case"nps":i=ti.NPS;break;default:i=ti.SINGLE}let o;if(e.numbers_position&&(i===ti.NPS||i===ti.NUMBERS)){let c;switch(e.numbers_position){case"vertical":c=Ab.VERTICAL;break;default:c=Ab.HORIZONTAL}let u;switch(i){case ti.NUMBERS:e.numbers_num&&(u=Array.from({length:Number(e.numbers_num)},(d,m)=>m+1));break;case ti.NPS:u=Array.from(Array(11).keys());break}o=H(f({},u&&{items:u}),{position:c})}return H(f(f(f(H(f(f(f(f(f({answerType:i,answers:r,comments:f({enable:((a=e.comments)==null?void 0:a.enable)==="1"},((l=e.comments)==null?void 0:l.label)&&{label:e.comments.label}),id:Number(e.id),optional:e.optional==="1",question:e.question},e.default_answer&&{defaultAnswer:Number(e.default_answer)}),e.max_answers&&{maxAnswers:Number(e.max_answers)}),e.min_answers&&{minAnswers:Number(e.min_answers)}),e.min_answers_validation_message&&{minAnswersValidationMessage:e.min_answers_validation_message}),e.max_answers_validation_message&&{maxAnswersValidationMessage:e.max_answers_validation_message}),{stars:{enabled:!!e.stars_num,number:Number(e.stars_num),highEnd:e.high_end,lowEnd:e.low_end}}),e.vote2all&&{allAnswersMandatory:e.vote2all==="1"}),e.slider_rotation&&{sliderRotation:e.slider_rotation==="1"}),o&&{numbers:o}),{answerLayout:f(f(f(f(f(f(f(f(f(f(f({},n.active_smiles_color&&{activeSmileyColor:n.active_smiles_color}),n.active_state_color&&{activeStateColor:n.active_state_color}),n.answer_alignment&&{alignment:n.answer_alignment}),n.answer_color&&{color:n.answer_color}),n.answer_font_type&&{fontType:n.answer_font_type}),n.answer_margin&&{margin:Number(n.answer_margin)}),n.answer_padding&&{padding:Number(n.answer_padding)}),n.bullets_checked_color&&{bulletsCheckedColor:n.bullets_checked_color}),n.bullets_color&&{bulletsColor:n.bullets_color}),n.smiles_color&&{smileyColor:n.smiles_color}),n.width&&{width:n.width})})}static constructGeneralState(e){let n;switch(e.survey_type){case"standard":n=0;break;case"randomize":n=1;break}let r;switch(e.content_align){case"left":r=Fm.LEFT;break;case"right":r=Fm.RIGHT;break;default:r=Fm.CENTER;break}return H(f({},e.conditional&&{conditional:e.conditional==="1"}),{surveyType:n,contentAlign:r})}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){return[]}isGameValid(){return!0}getSounds(){if(!this.state.advanced.sound.enabled)return[];const e=[];return this.state.advanced.sound.src&&e.push(this.state.advanced.sound.src),e}}class Rz{constructor(e,n){Ke(this,"id");Ke(this,"value");Ke(this,"description");Ke(this,"percentageAnswered");this.id=n.id,e.answerType===Hl.SWIPE?this.value=n.text==="answer_1"?"Left":"Right":this.value=n.text,this.description=n.description,this.percentageAnswered=n.percentage}}class Lz{constructor(e,n){Ke(this,"id");Ke(this,"questionHtml");Ke(this,"answers");Ke(this,"answerType");Ke(this,"correctAnswer");switch(this.isLastQuestion=n,this.id=e.id,this.questionHtml=e.question,this.answers=e.answers.map(r=>new Rz(e,r)),e.answerType){case Hl.TEXT:this.answerType="text";case Hl.IMAGE:this.answerType="image";case Hl.SLIDER:this.answerType="slider";case Hl.SWIPE:this.answerType="swipe"}this.correctAnswer=this.answers.filter(r=>e.correctAnswers.includes(r.id))}}class a4 extends Jn{parse(e){const n=this.state;e!=null&&e.animation&&(n.animation=e.animation),e!=null&&e.sound&&(n.sound=e.sound),e!=null&&e.minus_sound&&(n.minusSound=e.minus_sound),e!=null&&e.plus_sound&&(n.plusSound=e.plus_sound)}authorSignature(){return"Sebastian Jakobsen"}}var Mz=(t=>(t[t.STANDARD=0]="STANDARD",t[t.RANDOMIZE=1]="RANDOMIZE",t))(Mz||{}),$z=(t=>(t[t.ABOVE=0]="ABOVE",t[t.LEFT=1]="LEFT",t[t.RIGHT=2]="RIGHT",t))($z||{}),Hl=(t=>(t[t.TEXT=0]="TEXT",t[t.IMAGE=1]="IMAGE",t[t.SLIDER=2]="SLIDER",t[t.SWIPE=3]="SWIPE",t))(Hl||{});class so extends wt{parseGame(e){const n=this.state;n.general=so.constructGeneralState(e.general);const r=[];let i=1;if(Array.isArray(e.questions.question))e.questions.question.forEach(o=>{r.push(this.constructQuestionState(o,e.general,i)),i++});else for(const o in e.questions.question)Object.hasOwnProperty.call(e.questions.question,o)&&(r.push(this.constructQuestionState(e.questions.question[Number(o)],e.general,i)),i++);n.questions=r,n.general.correctAnswersRequired&&n.general.correctAnswersRequired>n.questions.length&&(n.general.correctAnswersRequired=n.questions.length),e.advanced?n.advanced?n.advanced.setData(e.advanced):n.advanced=new a4(e.advanced):n.advanced=void 0,e.translation?n.translation={swipe:{right:e.translation.right_swipe,left:e.translation.left_swipe}}:n.translation=void 0}static constructGeneralState(e){var r,i,o,s,a,l,c,u;let n=!1;return typeof e.show_correct_answer=="number"?n=e.show_correct_answer===1:n=e!=null&&e.show_correct_answer?e==null?void 0:e.show_correct_answer:!1,f(f(H(f(f(H(f({gameType:e.quiz_type==="randomize"?1:0,contentAlign:(r=e.quiz_align)!=null?r:pt.CENTER},e.previous_question&&{previousQuestionLabel:e.previous_question}),{answerAlignment:(i=e.answer_alignment)!=null?i:pt.CENTER,enableSkipLogic:e.conditional?e.conditional==="1":!1}),(e==null?void 0:e.questions_shown)&&{questionsShown:Number(e.questions_shown)}),(e==null?void 0:e.correct_answers)&&{correctAnswersRequired:Number(e.correct_answers)}),{loserOnIncorrectAnswer:(e==null?void 0:e.loser_on_incorrect_answer)==="1",buttons:so.parseGeneralButtonsData(e)||{enabled:!1},feedback:f({enabled:e.show_answer==="1"},e.show_answer&&e.show_answer==="1"&&{redirectToNextQuestion:e.show_answer_redirect==="1",delayUntilNext:e.show_answer_delay?Number(e.show_answer_delay):void 0,buttonNextLabel:e.next_question,answerMessage:{correct:so.feedbackMessagePrioritize((o=e.correct_answer_message)!=null?o:""),wrong:so.feedbackMessagePrioritize((s=e.wrong_answer_message)!=null?s:"")}}),showAnswerButton:e.show_answer_button?e.show_answer_button==="1":!0,showCorrectAnswer:n,customLabels:{buttons:{answer:e.answer_btn,lastAnswer:e.answer_btn_last,selectAnswer:e.select_answer_btn?e.select_answer_btn:"Pick an answer"},linkLabel:e==null?void 0:e.link},features:{bestTime:e.enable_best_time==="1",timeRanking:e.enable_time_ranking==="1"},time:H(f({enabled:e.time===1},(e==null?void 0:e.time_limit)&&{limit:Number(e.time_limit)}),{perQuestion:e.time_per_question==="1"}),goBackwards:{enabled:(a=e.go_backwards)!=null&&a.enabled?((l=e.go_backwards)==null?void 0:l.enabled)==="1"||((c=e.go_backwards)==null?void 0:c.enabled)===1||((u=e.go_backwards)==null?void 0:u.enabled)===!0:!1},activeStateColor:e.active_state_color,activeStateBackgroundColor:e.active_state_bg_color}),e.focus_state_background&&{focusStateBackgroundColor:e.focus_state_background}),e.focus_state_text&&{focusStateTextColor:e.focus_state_text})}static parseGeneralButtonsData(e){if(e.buttons){const n=Re(e.buttons);return n?so.constructGameQuizSwipeButtonsState(n):void 0}}static constructGameQuizSwipeButtonsState(e){return e&&H(f(f({enabled:e.enabled==="1",color:e.color,leftText:e.left_text,rightText:e.right_text},e.left_image&&{leftImage:e.left_image}),e.right_image&&{rightImage:e.right_image}),{onlyFacebook:e.only_facebook==="1",type:e.type})}constructQuestionState(e,n,r){var h,v,b,y,_,w,S,E,P,A,C;let i=0;if(e.question_video&&e.question_video.position)switch(e.question_video.position){case"left":i=1;break;case"right":i=2;break;default:i=0;break}let o=Ye.COVER,s=Ue.CENTER_CENTER;switch(e.background_behavior){case"center":o=Ye.CENTER;break;case"cover":o=Ye.COVER;break;case"contain":o=Ye.CONTAIN;break;case"stretch":o=Ye.STRETCH;break;case"tile":o=Ye.TILE;break;case"actual_size":o=Ye.ACTUAL_SIZE;break}switch(e.background_position){case"custom":s=Ue.CUSTOM;break;case"bottom_center":s=Ue.BOTTOM_CENTER;break;case"bottom_left":s=Ue.BOTTOM_LEFT;break;case"bottom_right":s=Ue.BOTTOM_RIGHT;break;case"center_center":s=Ue.CENTER_CENTER;break;case"center_left":s=Ue.CENTER_LEFT;break;case"center_right":s=Ue.CENTER_RIGHT;break;case"top_center":s=Ue.TOP_CENTER;break;case"top_left":s=Ue.TOP_LEFT;break;case"top_right":s=Ue.TOP_RIGHT;break}const a=(v=(h=this.state)==null?void 0:h.questions)==null?void 0:v.find(T=>T.id===Number(e.id));let l;if(e.date_range.enabled==="1"){l=a?a.visibilityCondition:void 0;const T={condition:vi.NONE,date_range:{enabled:e.date_range.enabled,date_to:e.date_range.to?e.date_range.to:"",date_from:e.date_range.from?e.date_range.from:""}};l?l.setData(T):l=new Un(T)}let c;c=a?a.answerLayout:void 0,c?c.setData(n):c=new Bi(n);let u=[];e.correct_answer instanceof Array?u=e.correct_answer.map(function(T){return parseInt(T.replace(/^\D+/g,""),10)}):typeof e.correct_answer=="string"&&u.push(parseInt(e.correct_answer.replace(/^\D+/g,""),10));let d={enabled:!!e.background_image&&((b=n.background_image)==null?void 0:b.enabled)===!0,src:e.background_image,behavior:o,position:s,overlay:e.background_overlay,onFeedback:e.background_feedback_enabled==="1",onIntroduction:e.background_intro_enabled==="1"};const{isMobile:m}=je(),g=typeof e.overwrite_mobile=="undefined"||e.overwrite_mobile==="1";m&&!g&&(d={enabled:!!e.mobile.background_image,src:e.mobile.background_image,behavior:this.getBackgroundBehavior(e.mobile.background_behavior),position:this.getBackgroundPosition(e.mobile.background_position),overlay:e.mobile.background_overlay,onFeedback:e.mobile.background_feedback_enabled==="1",onIntroduction:e.mobile.background_intro_enabled==="1"});const p=H(f(H(f(H(f({id:Number(e.id),questionNumber:r,question:e.question,video:f({enabled:e.question_video?e.question_video.enable==="1":!1},e.question_video&&e.question_video.enable&&e.question_video.enable==="1"&&{url:e.question_video.url,width:e.question_video.width?Number(e.question_video.width):void 0,position:i}),introduction:f({enabled:((y=e.introduction)==null?void 0:y.enabled)==="1",content:(_=e.introduction)==null?void 0:_.content,buttonLabel:(w=e.introduction)!=null&&w.button_label?(S=e.introduction)==null?void 0:S.button_label:n.next_question},e.background_intro_enabled&&{backgroundImage:d}),backgroundImage:d,enableMultipleAnswers:e.multiple_answers==="1"},e.multiple_answers&&f(f(f(f({},e.max_answers&&{maxAnswers:Number(e.max_answers)}),e.min_answers&&{minAnswers:Number(e.min_answers)}),e.min_answers_validation_message&&{minAnswersValidationMessage:e.min_answers_validation_message}),e.max_answers_validation_message&&{maxAnswersValidationMessage:e.max_answers_validation_message})),{sliderRotation:f({enabled:e.slider_rotation==="1"},e.slider_rotation_mobile&&{onlyMobile:e.slider_rotation_mobile==="1"}),sliderAnswerButton:f({enabled:e.show_answer_button==="1"&&n.show_answer_button!=="1"},e.answer_btn&&{label:e.answer_btn}),questionImage:e.question_image}),e.swipe_image&&{swipeImage:{src:e.swipe_image,alt:e.swipe_image_alt_text}}),{enableDescription:e.additional_description==="1",answers:so.constructAnswerState(e),multipleCorrectAnswers:e.multiple_correct_answers==="1",correctAnswers:u,questionButtonLabel:e.question_button_label,feedbackButtonLabel:e.feedback_button_label}),n.previous_question&&{previousQuestionLabel:n.previous_question}),{date:f({enabled:e.date_range.enabled==="1"},e.date_range.enabled&&e.date_range.enabled==="1"&&{from:e.date_range.from,to:e.date_range.to}),visibilityCondition:l,link:f({enabled:!!e.link},!!e.link&&{url:ar(e.link)}),answerMessage:{correct:e.correct_answer_message?e.correct_answer_message:e.correct_string,wrong:e.wrong_answer_message?e.wrong_answer_message:e.wrong_string},feedback:f({enabled:n.show_answer==="1"},n.show_answer&&n.show_answer==="1"&&{redirectToNextQuestion:n.show_answer_redirect==="1",delayUntilNext:n.show_answer_delay?Number(n.show_answer_delay):void 0,buttonNextLabel:n.next_question,feedbackButtonLabel:e.feedback_button_label,buttonLastLabel:n.answer_btn_last,answerMessage:{correct:so.feedbackMessagePrioritize((E=e.correct_answer_message)!=null?E:"",(P=n.correct_answer_message)!=null?P:""),wrong:so.feedbackMessagePrioritize((A=e.wrong_answer_message)!=null?A:"",(C=n.wrong_answer_message)!=null?C:"")}}),questionString:e.question_string,correctString:e.correct_string,wrongString:e.wrong_string,answerLayout:c,enablePeopleAnswers:!!n.other_peoples_answer,answerColor:{correct:n.correct_answer_color?n.correct_answer_color:"#68bb5a",wrong:n.wrong_answer_color?n.wrong_answer_color:"#bb5a80"},defaultAnswer:e.default_answer?Number(e.default_answer):void 0,answerType:0});switch(e.answer_type){case"image":p.answerType=1;break;case"slider":p.answerType=2;break;case"swipe":p.answerType=3;break;case"text":p.answerType=0;break}return p}static feedbackMessagePrioritize(...e){return e.find(n=>n&&n.trim()&&!["<div><br></div>","<br>","<p><br></p>","<h1><br></h1>","<h2><br></h2>","<h3><br></h3>","<h4><br></h4>","<h5><br></h5>","<h6><br></h6>",'<div style="text-align: center;"><br></div>','<p style="text-align: center;"><br></p>','<h1 style="text-align: center;"><br></h1>','<h2 style="text-align: center;"><br></h2>','<h3 style="text-align: center;"><br></h3>','<h4 style="text-align: center;"><br></h4>','<h5 style="text-align: center;"><br></h5>','<h6 style="text-align: center;"><br></h6>'].includes(n.replace(/&#60;/gi,"<").replace(/&#62;/gi,">")))}static constructAnswerState(e){const n=[];return e.answer_1&&n.push(f(f(f(f(f({id:1,text:e.answer_1},(e==null?void 0:e.answer_1_additional)&&{description:e.answer_1_additional}),Number.isInteger(e==null?void 0:e.answer_1_percentage)&&{percentage:e.answer_1_percentage}),(e==null?void 0:e.answer_1_action)&&{action:e.answer_1_action}),(e==null?void 0:e.answer_1_action_page)&&{actionPage:Number(e.answer_1_action_page)}),(e==null?void 0:e.answer_1_alt_text)&&{alternativeText:e.answer_1_alt_text})),e.answer_2&&n.push(f(f(f(f(f({id:2,text:e.answer_2},(e==null?void 0:e.answer_2_additional)&&{description:e.answer_2_additional}),Number.isInteger(e==null?void 0:e.answer_2_percentage)&&{percentage:e.answer_2_percentage}),(e==null?void 0:e.answer_2_action)&&{action:e.answer_2_action}),(e==null?void 0:e.answer_2_action_page)&&{actionPage:Number(e.answer_2_action_page)}),(e==null?void 0:e.answer_2_alt_text)&&{alternativeText:e.answer_2_alt_text})),e.answer_3&&n.push(f(f(f(f(f({id:3,text:e.answer_3},(e==null?void 0:e.answer_3_additional)&&{description:e.answer_3_additional}),Number.isInteger(e==null?void 0:e.answer_3_percentage)&&{percentage:e.answer_3_percentage}),(e==null?void 0:e.answer_3_action)&&{action:e.answer_3_action}),(e==null?void 0:e.answer_3_action_page)&&{actionPage:Number(e.answer_3_action_page)}),(e==null?void 0:e.answer_3_alt_text)&&{alternativeText:e.answer_3_alt_text})),e.answer_4&&n.push(f(f(f(f(f({id:4,text:e.answer_4},(e==null?void 0:e.answer_4_additional)&&{description:e.answer_4_additional}),Number.isInteger(e==null?void 0:e.answer_4_percentage)&&{percentage:e.answer_4_percentage}),(e==null?void 0:e.answer_4_action)&&{action:e.answer_4_action}),(e==null?void 0:e.answer_4_action_page)&&{actionPage:Number(e.answer_4_action_page)}),(e==null?void 0:e.answer_4_alt_text)&&{alternativeText:e.answer_4_alt_text})),e.answer_5&&n.push(f(f(f(f(f({id:5,text:e.answer_5},(e==null?void 0:e.answer_5_additional)&&{description:e.answer_5_additional}),Number.isInteger(e==null?void 0:e.answer_5_percentage)&&{percentage:e.answer_5_percentage}),(e==null?void 0:e.answer_5_action)&&{action:e.answer_5_action}),(e==null?void 0:e.answer_5_action_page)&&{actionPage:Number(e.answer_5_action_page)}),(e==null?void 0:e.answer_5_alt_text)&&{alternativeText:e.answer_5_alt_text})),e.answer_6&&n.push(f(f(f(f(f({id:6,text:e.answer_6},(e==null?void 0:e.answer_6_additional)&&{description:e.answer_6_additional}),Number.isInteger(e==null?void 0:e.answer_6_percentage)&&{percentage:e.answer_6_percentage}),(e==null?void 0:e.answer_6_action)&&{action:e.answer_6_action}),(e==null?void 0:e.answer_6_action_page)&&{actionPage:Number(e.answer_6_action_page)}),(e==null?void 0:e.answer_6_alt_text)&&{alternativeText:e.answer_6_alt_text})),e.answer_7&&n.push(f(f(f(f(f({id:7,text:e.answer_7},(e==null?void 0:e.answer_7_additional)&&{description:e.answer_7_additional}),Number.isInteger(e==null?void 0:e.answer_7_percentage)&&{percentage:e.answer_7_percentage}),(e==null?void 0:e.answer_7_action)&&{action:e.answer_7_action}),(e==null?void 0:e.answer_7_action_page)&&{actionPage:Number(e.answer_7_action_page)}),(e==null?void 0:e.answer_7_alt_text)&&{alternativeText:e.answer_7_alt_text})),e.answer_8&&n.push(f(f(f(f(f({id:8,text:e.answer_8},(e==null?void 0:e.answer_8_additional)&&{description:e.answer_8_additional}),Number.isInteger(e==null?void 0:e.answer_8_percentage)&&{percentage:e.answer_8_percentage}),(e==null?void 0:e.answer_8_action)&&{action:e.answer_8_action}),(e==null?void 0:e.answer_8_action_page)&&{actionPage:Number(e.answer_8_action_page)}),(e==null?void 0:e.answer_8_alt_text)&&{alternativeText:e.answer_8_alt_text})),e.answer_9&&n.push(f(f(f(f(f({id:9,text:e.answer_9},(e==null?void 0:e.answer_9_additional)&&{description:e.answer_9_additional}),Number.isInteger(e==null?void 0:e.answer_9_percentage)&&{percentage:e.answer_9_percentage}),(e==null?void 0:e.answer_9_action)&&{action:e.answer_9_action}),(e==null?void 0:e.answer_9_action_page)&&{actionPage:Number(e.answer_9_action_page)}),(e==null?void 0:e.answer_9_alt_text)&&{alternativeText:e.answer_9_alt_text})),e.answer_10&&n.push(f(f(f(f(f({id:10,text:e.answer_10},(e==null?void 0:e.answer_10_additional)&&{description:e.answer_10_additional}),Number.isInteger(e==null?void 0:e.answer_10_percentage)&&{percentage:e.answer_10_percentage}),(e==null?void 0:e.answer_10_action)&&{action:e.answer_10_action}),(e==null?void 0:e.answer_10_action_page)&&{actionPage:Number(e.answer_10_action_page)}),(e==null?void 0:e.answer_10_alt_text)&&{alternativeText:e.answer_10_alt_text})),e.answer_11&&n.push(f(f(f(f(f({id:11,text:e.answer_11},(e==null?void 0:e.answer_11_additional)&&{description:e.answer_11_additional}),Number.isInteger(e==null?void 0:e.answer_11_percentage)&&{percentage:e.answer_11_percentage}),(e==null?void 0:e.answer_11_action)&&{action:e.answer_11_action}),(e==null?void 0:e.answer_11_action_page)&&{actionPage:Number(e.answer_11_action_page)}),(e==null?void 0:e.answer_11_alt_text)&&{alternativeText:e.answer_11_alt_text})),e.answer_12&&n.push(f(f(f(f(f({id:12,text:e.answer_12},(e==null?void 0:e.answer_12_additional)&&{description:e.answer_12_additional}),Number.isInteger(e==null?void 0:e.answer_12_percentage)&&{percentage:e.answer_12_percentage}),(e==null?void 0:e.answer_12_action)&&{action:e.answer_12_action}),(e==null?void 0:e.answer_12_action_page)&&{actionPage:Number(e.answer_12_action_page)}),(e==null?void 0:e.answer_12_alt_text)&&{alternativeText:e.answer_12_alt_text})),e.answer_13&&n.push(f(f(f(f(f({id:13,text:e.answer_13},(e==null?void 0:e.answer_13_additional)&&{description:e.answer_13_additional}),Number.isInteger(e==null?void 0:e.answer_13_percentage)&&{percentage:e.answer_13_percentage}),(e==null?void 0:e.answer_13_action)&&{action:e.answer_13_action}),(e==null?void 0:e.answer_13_action_page)&&{actionPage:Number(e.answer_13_action_page)}),(e==null?void 0:e.answer_13_alt_text)&&{alternativeText:e.answer_13_alt_text})),e.answer_14&&n.push(f(f(f(f(f({id:14,text:e.answer_14},(e==null?void 0:e.answer_14_additional)&&{description:e.answer_14_additional}),Number.isInteger(e==null?void 0:e.answer_14_percentage)&&{percentage:e.answer_14_percentage}),(e==null?void 0:e.answer_14_action)&&{action:e.answer_14_action}),(e==null?void 0:e.answer_14_action_page)&&{actionPage:Number(e.answer_14_action_page)}),(e==null?void 0:e.answer_14_alt_text)&&{alternativeText:e.answer_14_alt_text})),e.answer_15&&n.push(f(f(f(f(f({id:15,text:e.answer_15},(e==null?void 0:e.answer_15_additional)&&{description:e.answer_15_additional}),Number.isInteger(e==null?void 0:e.answer_15_percentage)&&{percentage:e.answer_15_percentage}),(e==null?void 0:e.answer_15_action)&&{action:e.answer_15_action}),(e==null?void 0:e.answer_15_action_page)&&{actionPage:Number(e.answer_15_action_page)}),(e==null?void 0:e.answer_15_alt_text)&&{alternativeText:e.answer_15_alt_text})),e.answer_16&&n.push(f(f(f(f(f({id:16,text:e.answer_16},(e==null?void 0:e.answer_16_additional)&&{description:e.answer_16_additional}),Number.isInteger(e==null?void 0:e.answer_16_percentage)&&{percentage:e.answer_16_percentage}),(e==null?void 0:e.answer_16_action)&&{action:e.answer_16_action}),(e==null?void 0:e.answer_16_action_page)&&{actionPage:Number(e.answer_16_action_page)}),(e==null?void 0:e.answer_16_alt_text)&&{alternativeText:e.answer_16_alt_text})),e.answer_17&&n.push(f(f(f(f(f({id:17,text:e.answer_17},(e==null?void 0:e.answer_17_additional)&&{description:e.answer_17_additional}),Number.isInteger(e==null?void 0:e.answer_17_percentage)&&{percentage:e.answer_17_percentage}),(e==null?void 0:e.answer_17_action)&&{action:e.answer_17_action}),(e==null?void 0:e.answer_17_action_page)&&{actionPage:Number(e.answer_17_action_page)}),(e==null?void 0:e.answer_17_alt_text)&&{alternativeText:e.answer_17_alt_text})),e.answer_18&&n.push(f(f(f(f(f({id:18,text:e.answer_18},(e==null?void 0:e.answer_18_additional)&&{description:e.answer_18_additional}),Number.isInteger(e==null?void 0:e.answer_18_percentage)&&{percentage:e.answer_18_percentage}),(e==null?void 0:e.answer_18_action)&&{action:e.answer_18_action}),(e==null?void 0:e.answer_18_action_page)&&{actionPage:Number(e.answer_18_action_page)}),(e==null?void 0:e.answer_18_alt_text)&&{alternativeText:e.answer_18_alt_text})),e.answer_19&&n.push(f(f(f(f(f({id:19,text:e.answer_19},(e==null?void 0:e.answer_19_additional)&&{description:e.answer_19_additional}),Number.isInteger(e==null?void 0:e.answer_19_percentage)&&{percentage:e.answer_19_percentage}),(e==null?void 0:e.answer_19_action)&&{action:e.answer_19_action}),(e==null?void 0:e.answer_19_action_page)&&{actionPage:Number(e.answer_19_action_page)}),(e==null?void 0:e.answer_19_alt_text)&&{alternativeText:e.answer_19_alt_text})),e.answer_20&&n.push(f(f(f(f(f({id:20,text:e.answer_20},(e==null?void 0:e.answer_20_additional)&&{description:e.answer_20_additional}),Number.isInteger(e==null?void 0:e.answer_20_percentage)&&{percentage:e.answer_20_percentage}),(e==null?void 0:e.answer_20_action)&&{action:e.answer_20_action}),(e==null?void 0:e.answer_20_action_page)&&{actionPage:Number(e.answer_20_action_page)}),(e==null?void 0:e.answer_20_alt_text)&&{alternativeText:e.answer_20_alt_text})),e.answer_21&&n.push(f(f(f(f(f({id:21,text:e.answer_21},(e==null?void 0:e.answer_21_additional)&&{description:e.answer_21_additional}),Number.isInteger(e==null?void 0:e.answer_21_percentage)&&{percentage:e.answer_21_percentage}),(e==null?void 0:e.answer_21_action)&&{action:e.answer_21_action}),(e==null?void 0:e.answer_21_action_page)&&{actionPage:Number(e.answer_21_action_page)}),(e==null?void 0:e.answer_21_alt_text)&&{alternativeText:e.answer_21_alt_text})),e.answer_22&&n.push(f(f(f(f(f({id:22,text:e.answer_22},(e==null?void 0:e.answer_22_additional)&&{description:e.answer_22_additional}),Number.isInteger(e==null?void 0:e.answer_22_percentage)&&{percentage:e.answer_22_percentage}),(e==null?void 0:e.answer_22_action)&&{action:e.answer_22_action}),(e==null?void 0:e.answer_22_action_page)&&{actionPage:Number(e.answer_22_action_page)}),(e==null?void 0:e.answer_22_alt_text)&&{alternativeText:e.answer_22_alt_text})),e.answer_23&&n.push(f(f(f(f(f({id:23,text:e.answer_23},(e==null?void 0:e.answer_23_additional)&&{description:e.answer_23_additional}),Number.isInteger(e==null?void 0:e.answer_23_percentage)&&{percentage:e.answer_23_percentage}),(e==null?void 0:e.answer_23_action)&&{action:e.answer_23_action}),(e==null?void 0:e.answer_23_action_page)&&{actionPage:Number(e.answer_23_action_page)}),(e==null?void 0:e.answer_23_alt_text)&&{alternativeText:e.answer_23_alt_text})),e.answer_24&&n.push(f(f(f(f(f({id:24,text:e.answer_24},(e==null?void 0:e.answer_24_additional)&&{description:e.answer_24_additional}),Number.isInteger(e==null?void 0:e.answer_24_percentage)&&{percentage:e.answer_24_percentage}),(e==null?void 0:e.answer_24_action)&&{action:e.answer_24_action}),(e==null?void 0:e.answer_24_action_page)&&{actionPage:Number(e.answer_24_action_page)}),(e==null?void 0:e.answer_24_alt_text)&&{alternativeText:e.answer_24_alt_text})),e.answer_25&&n.push(f(f(f(f(f({id:25,text:e.answer_25},(e==null?void 0:e.answer_25_additional)&&{description:e.answer_25_additional}),Number.isInteger(e==null?void 0:e.answer_25_percentage)&&{percentage:e.answer_25_percentage}),(e==null?void 0:e.answer_25_action)&&{action:e.answer_25_action}),(e==null?void 0:e.answer_25_action_page)&&{actionPage:Number(e.answer_25_action_page)}),(e==null?void 0:e.answer_25_alt_text)&&{alternativeText:e.answer_25_alt_text})),n}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){var e;return[{indicatorKey:"time",metricKey:{time_left:"timeleft",time_used:"timeused"},icon:ft.TIME,value:{time_left:(e=this.state.general.time.limit)!=null?e:0,time_used:1}}]}getBackgroundPosition(e){let n;switch(e){case"custom":n=Ue.CUSTOM;break;case"bottom_center":n=Ue.BOTTOM_CENTER;break;case"bottom_left":n=Ue.BOTTOM_LEFT;break;case"bottom_right":n=Ue.BOTTOM_RIGHT;break;case"center_left":n=Ue.CENTER_LEFT;break;case"center_right":n=Ue.CENTER_RIGHT;break;case"top_center":n=Ue.TOP_CENTER;break;case"top_left":n=Ue.TOP_LEFT;break;case"top_right":n=Ue.TOP_RIGHT;break;default:n=Ue.CENTER_CENTER;break}return n}getBackgroundBehavior(e){let n;switch(e){case"center":n=Ye.CENTER;break;case"contain":n=Ye.CONTAIN;break;case"stretch":n=Ye.STRETCH;break;case"tile":n=Ye.TILE;break;case"actual_size":n=Ye.ACTUAL_SIZE;break;default:n=Ye.COVER;break}return n}isGameValid(){return!0}get sdkMetrics(){var n,r,i,o,s,a;const e=ue();if(Object.keys(e.metricData).length!==0)return{timeused:Number((n=e.metricData.timeused)!=null?n:0),timeused_ms:Number((r=e.metricData.timeused_ms)!=null?r:0),timeleft:Number((i=e.metricData.timeleft)!=null?i:0),total_answers:Number((o=e.metricData.total_answers)!=null?o:0),wrong_answers:Number((s=e.metricData.wrong_answers)!=null?s:0),correct_answers:Number((a=e.metricData.correct_answers)!=null?a:0)}}get sdkSettings(){const e=this.state.questions[this.state.questions.length-1];return{questions:this.state.questions.map(n=>new Lz(n,e===n))}}}var Fz=(t=>(t[t.SINGLE=0]="SINGLE",t[t.RANGE=1]="RANGE",t))(Fz||{}),Bz=(t=>(t[t.ABOVE=0]="ABOVE",t[t.LEFT=1]="LEFT",t[t.RIGHT=2]="RIGHT",t))(Bz||{}),Vz=(t=>(t[t.QUIZ=0]="QUIZ",t[t.URL=1]="URL",t[t.GOTO_FLOW_PAGE=2]="GOTO_FLOW_PAGE",t[t.GOTO_CAMPAIGN=3]="GOTO_CAMPAIGN",t))(Vz||{}),Uz=(t=>(t[t.NONE=0]="NONE",t[t.DISPLAY_IMAGE=1]="DISPLAY_IMAGE",t[t.CAN_INTERACT=2]="CAN_INTERACT",t))(Uz||{}),Hz=(t=>(t[t.SCRATCH=0]="SCRATCH",t[t.CLICK=1]="CLICK",t))(Hz||{}),Gz=(t=>(t[t.OPEN=0]="OPEN",t[t.FADE=1]="FADE",t[t.INSTANT=2]="INSTANT",t))(Gz||{}),zz=(t=>(t[t.LEFT=0]="LEFT",t[t.CENTER=1]="CENTER",t[t.RIGHT=2]="RIGHT",t))(zz||{}),Wz=(t=>(t[t.IMAGE_WITH_DOORS=0]="IMAGE_WITH_DOORS",t[t.IMAGE_WITHOUT_DOORS=1]="IMAGE_WITHOUT_DOORS",t[t.ONLY_DOORS=2]="ONLY_DOORS",t))(Wz||{}),jz=(t=>(t[t.COLOR=0]="COLOR",t[t.IMAGE=1]="IMAGE",t))(jz||{}),qz=(t=>(t[t.ALL=0]="ALL",t[t.ACTIVE=1]="ACTIVE",t))(qz||{});const ur=class ur extends wt{parseGame(e){const n=this.state;n.general=this.constructGeneralState(e.general),n.answerSettings=this.constructAnswerSettings(e.general),n.layout={},n.layout=this.parseDeviceLayout(e.layout.layout,n.general),n.fields=e.fields.fields.map(r=>ur.constructFieldsState(r,e.general,e.prizes,n.layout)),n.prizes=e.prizes.map(r=>ur.constructPrizesState(r)),n.general.test.date&&ue().setGameTestDate(n.general.test.date)}static constructPrizesContent(e,n){var i;let r=!1;return n.remove_text_limit==="1"&&(r=!0),{id:e.prize_id.toString(),fieldId:(i=e==null?void 0:e.campaign_settings)!=null&&i.field?Number(e.campaign_settings.field):0,headline:e.name,description:e.description,fullDescription:r,image:e.image,removeDefaultStyle:!0,questionPrizes:!0,link:{url:e.url,target:"_blank"}}}static constructPrizesState(e){var n,r;return H(f({},(((n=e.campaign_settings)==null?void 0:n.field)||((r=e.campaign_settings)==null?void 0:r.prize_message))&&{campaignSettings:{field:e.campaign_settings.field,prizeMessage:e.campaign_settings.prize_message}}),{description:e.description,image:e.image,name:e.name,prizeId:e.prize_id,sponsor:{companyName:e.sponsor_company_name,contactEmail:e.sponsor_contact_email,contactName:e.sponsor_contact_name,enabled:e.sponsor_enabled,image:e.sponsor_image,logo:e.sponsor_logo,www:e.sponsor_www},url:e.url,value:e.value,weight:e.weight})}parseDeviceLayout(e,n){var i;let r;return je().isMobile&&e.mobile&&(r=ur.constructLayoutMobileState(e.mobile,n)),je().isTablet&&!e.desktop.overwrite_tablet&&e.tablet&&(r=ur.constructCalendarLayoutState(e.tablet)),(je().isDesktop||je().isTablet&&e.desktop.overwrite_tablet)&&(r=ur.constructCalendarLayoutState(e.desktop)),f(f({},r),((i=e.door_settings)==null?void 0:i.backside_color)&&{doorSettings:{backsideColor:e.door_settings.backside_color}})}static constructLayoutMobileState(e,n){var a,l,c,u,d,m,g,p,h,v,b,y,_,w;const r=at();(a=e.font)!=null&&a.family&&r.loadFont(e.font.family);let i;switch((l=e.background)==null?void 0:l.type){case"image":i=1;break;case"color":i=0;break}let o;if(e!=null&&e.visibility_date_range)switch(e.visibility_date_range){case"all":o=0;break;case"active":o=1;break}let s;return(c=e.border)!=null&&c.color&&(s=e.border.color),f({background:f(H(f(f({},((u=e.background)==null?void 0:u.color)&&{color:e.background.color}),((d=e.background)==null?void 0:d.image)&&{image:e.background.image}),{type:i}),((m=e.background)==null?void 0:m.place)&&{place:e.background.place.map(S=>({h:Number(S.h),id:Number(S.id),label:S.label,w:Number(S.w),x:Number(S.x),y:Number(S.y)}))}),font:{color:(g=e.font)!=null&&g.color?e.font.color:"",family:(p=e.font)!=null&&p.family?Wr((h=e.font)==null?void 0:h.family):"",size:(v=e.font)!=null&&v.size?Number(e.font.size):56,weight:Number((b=e.font)==null?void 0:b.weight)||400},border:f(f(H(f({},s&&{color:s}),{type:(y=e.border)!=null&&y.type?e.border.type:"none"}),((_=e.border)==null?void 0:_.width)&&{thickness:Number(e.border.width)}),((w=e.border)==null?void 0:w.radius)&&!(n.fieldAnimation===0&&n.fieldInteraction===1)&&{radius:Number(e.border.radius)})},typeof o=="number"&&{visibilityDateRange:o})}static constructCalendarLayoutState(e){var o,s;const n=at();let r;(s=(o=e.door)==null?void 0:o.font)!=null&&s.family&&n.loadFont(e.door.font.family),e.place&&(r=e.place.map(a=>({h:Number(a.h),id:Number(a.id),label:a.label,w:Number(a.w),x:Number(a.x),y:Number(a.y)})));let i;switch(e.type){case"calendar_image_with_doors":i=0;break;case"calendar_image_without_doors":i=1;break;case"only_doors":i=2;break;default:i=0}return f(f(f(f(H(f(f({},e.calendar_image&&{calendarImage:e.calendar_image}),(e==null?void 0:e.coin_image)&&{coin:{image:e.coin_image,offset:f(f({},e.coin_offset_x&&{x:Number(e.coin_offset_x)}),e.coin_offset_y&&{y:Number(e.coin_offset_y)})}}),{type:i}),i===0&&e.door&&{border:{radius:Number(e.door.border.radius)}}),i!==0&&e.door&&{background:f({},e.door.background.color&&{color:e.door.background.color}),border:{color:e.door.border.color,radius:Number(e.door.border.radius),thickness:Number(e.door.border.thickness),type:e.door.border.type},font:{color:e.door.font.color,family:Wr(e.door.font.family),size:Number(e.door.font.size),weight:Number(e.door.font.weight)||400}}),r&&{place:r}),e.frame&&{frame:{height:Number(e.frame.height),width:Number(e.frame.width)}})}constructAnswerSettings(e){var r;let n;return(r=this.state.answerSettings)!=null&&r.answerLayout?(this.state.answerSettings.answerLayout.setData(e),n=this.state.answerSettings.answerLayout):n=new Bi(e),{answerBtn:e.answer_btn,answerLayout:n,selectAnswerBtn:e.select_answer_btn,showAnswerButton:e.show_answer_button==="1"}}constructGeneralState(e){var s,a;let n=0;switch(e.field_interaction){case"click":n=1;break;case"scratch":n=0;break}let r;switch(e.quiz_align){case"left":r=0;break;case"center":r=1;break;case"right":r=2;break}let i=1;if(e.field_animation)switch(e.field_animation){case"fade":i=1;break;case"instant":i=2;break;case"open":i=0;break;default:i=1}let o;if(e.test.date){o=e.test.date;const l=o.split("-");l&&l[2].length===4&&(o=l.reverse().join("-"))}return H(f(f(H(f({fieldInteraction:n,fieldAnimation:i,linkLabel:e.link_label,message:{loser:e.message.loser,winner:e.message.winner},quizAlign:r,answerAlignment:(s=e.answer_alignment)!=null?s:pt.CENTER,showAnswerButton:e.show_answer_button==="1",showCorrectAnswer:e.show_correct_answer==="1"},e.show_correct_answer==="1"&&{showCorrectAnswerDelay:e.show_correct_answer_delay?Number(e.show_correct_answer_delay):0}),{scratchAreaSize:Number(e.scratch_area_size),showFieldPrizes:e.show_field_prizes==="1"}),e.field_prize_headline&&{fieldPrizeHeadline:e.field_prize_headline}),e.remove_text_limit&&{removeTextLimit:e.remove_text_limit==="1"}),{test:H(f({},o&&{date:o}),{enabled:e.test.enable==="1"}),oneDoor:f({enabled:(a=e.one_door)!=null?a:!1},e.one_door_fallback&&{oneDoorFallback:e.one_door_fallback}),activeStateColor:e.active_state_color,activeStateBackgroundColor:e.active_state_bg_color})}static constructFieldsState(e,n,r,i){var p,h,v,b,y,_,w;let o;switch(e.date_type){case"1":o=0;break;case"2":o=1;break}let s=0;switch(e.action_type){case"quiz":s=0;break;case"url":s=1;break;case"goto_flow_page":s=2;break;case"goto_campaign":s=3;break}const a=f(f(f(f({type:s},((p=e.action)==null?void 0:p.delay)&&{delay:Number(e.action.delay)}),((h=e.action)==null?void 0:h.flow_page)&&{flowPage:Number(e.action.flow_page)}),((v=e.action)==null?void 0:v.url)&&{url:e.action.url}),((b=e.action)==null?void 0:b.campaign_live_url)&&{campaignLiveUrl:e.action.campaign_live_url});let l="",c="";if(e.date_from&&e.date_to)l=this.constructDateFormat(e.date_from),c=this.constructDateFormat(e.date_to);else if(Array.isArray(e.date))l=this.constructDateFormat(e.date[0]),c=this.constructDateFormat(e.date[1]);else{const S=this.constructDateFormat(e.date);l=S,c=S}const u={desktop:e.placement.desktop&&e.placement.desktop.w?ur.parsePlacementDeviceData(e.placement.desktop):void 0,tablet:e.placement.tablet&&e.placement.tablet.w?ur.parsePlacementDeviceData(e.placement.tablet):void 0,mobile:e.placement.mobile?ur.parsePlacementDeviceData(e.placement.mobile):void 0};let d=u.desktop;je().isDesktop&&(d=u.desktop),je().isTablet&&(d=u.tablet||u.desktop),je().isMobile&&!je().isTablet&&(d=u.mobile);const m=[];e.question&&m.push(ur.constructFieldQuestionState(e.question,n,r,e.id)),e.questions&&e.questions.forEach(S=>{m.push(ur.constructFieldQuestionState(S,n,r,e.id))});let g;return e.desktop_label&&(g=e.desktop_label),je().isMobile?g=e.mobile_label:!je().isMobile&&g===void 0&&e.date_type==="1"&&typeof e.date=="string"&&(g=parseInt(e.date.substr(8),10).toString()),f(H(f(H(f(H(f({fieldState:0,action:a,date:{from:l,to:c,type:o},doorSettings:ur.parseDoorImageData(e.door_settings),id:Number(e.id)},e.mobile_image&&i&&((y=i.background)==null?void 0:y.type)===1&&{mobileImage:e.mobile_image}),{image:e.image}),e.loser_on_incorrect_answer&&{loserOnIncorrectAnswer:e.loser_on_incorrect_answer==="1"}),{message:{loser:(_=e.message)==null?void 0:_.loser,winner:(w=e.message)==null?void 0:w.winner}}),g&&{label:g}),{multipleQuestions:e.multiple_questions==="1",placement:d,questions:m}),e.correct_answers&&{correctAnswers:Number(e.correct_answers)})}static parseDoorImageData(e){if(e){const n=Re(e);return n?ur.constructDoorImageState(n):void 0}}static constructDoorImageState(e){return f(f(f({},e.image&&{image:e.image}),e.image_front&&{frontImage:e.image_front}),e.image_front&&{behindImage:e.image_behind})}static constructFieldQuestionState(e,n,r,i){var S,E,P,A;const o=[],s=new Bi(n);e.answer_1&&o.push({id:1,value:e.answer_1}),e.answer_2&&o.push({id:2,value:e.answer_2}),e.answer_3&&o.push({id:3,value:e.answer_3});let a;if((S=e.question_video)!=null&&S.position)switch(e.question_video.position){case"left":a=1;break;case"above":a=0;break;case"right":a=2;break}const l=f(f(f({enabled:((E=e.question_video)==null?void 0:E.enable)==="1"},a&&{position:a}),((P=e.question_video)==null?void 0:P.url)&&{url:e.question_video.url}),((A=e.question_video)==null?void 0:A.width)&&{width:Number(e.question_video.width)});let c="_blank",u;e.link&&(u=ar(e.link),u&&u.split("#").length-1>=2&&(c="_self"));const d=f({enabled:!!e.link},!!e.link&&{url:u,text:e.link_text?e.link_text:n.link_label,target:c}),m=[];typeof e.correct_answer=="string"&&e.correct_answer!==""&&m.push(parseInt(e.correct_answer.replace(/^\D+/g,""),10));let g;r.length>0&&(g=r.map(C=>ur.constructPrizesContent(C,n)).filter(C=>Number(i)===C.fieldId));const p=[];if(g&&g.length>0){const C=g.map(T=>({id:T.id.toString(),items:[T]}));p.push({class:"field-prizes",type:"slider",config:{contentType:"json"},content:C})}let h=Ye.COVER,v=Ue.CENTER_CENTER,b;switch(e.background_behavior){case"center":h=Ye.CENTER;break;case"cover":h=Ye.COVER;break;case"contain":h=Ye.CONTAIN;break;case"stretch":h=Ye.STRETCH;break;case"tile":h=Ye.TILE,b=e.tile_repeat;break;case"actual_size":h=Ye.ACTUAL_SIZE;break}switch(e.background_position){case"custom":v=Ue.CUSTOM;break;case"bottom_center":v=Ue.BOTTOM_CENTER;break;case"bottom_left":v=Ue.BOTTOM_LEFT;break;case"bottom_right":v=Ue.BOTTOM_RIGHT;break;case"center_center":v=Ue.CENTER_CENTER;break;case"center_left":v=Ue.CENTER_LEFT;break;case"center_right":v=Ue.CENTER_RIGHT;break;case"top_center":v=Ue.TOP_CENTER;break;case"top_left":v=Ue.TOP_LEFT;break;case"top_right":v=Ue.TOP_RIGHT;break}let y=H(f({enabled:!!e.background_image,src:e.background_image,behavior:h,position:v},b&&{tileRepeat:b}),{overlay:e.background_overlay,onFeedback:e.background_feedback_enabled==="1"});const{isMobile:_}=je(),w=typeof e.overwrite_mobile=="undefined"||e.overwrite_mobile==="1";return _&&!w&&(y={enabled:!!e.mobile.background_image,src:e.mobile.background_image,behavior:this.getBackgroundBehavior(e.mobile.background_behavior),position:this.getBackgroundPosition(e.mobile.background_position),overlay:e.mobile.background_overlay,onFeedback:e.mobile.background_feedback_enabled==="1"}),H(f(H(f(H(f({answers:o},m&&{correctAnswers:m}),{answerLayout:s}),p.length>0&&{prizeContent:p}),{id:Number(e.id),link:d,video:f({},l)}),n.field_prize_headline&&n.field_prize_headline!==""&&{prizeText:'<h4 class="content__item-prizes-headline">'+n.field_prize_headline+"</h4>"}),{backgroundImage:y,answerColor:{correct:n.correct_answer_color?n.correct_answer_color:"#68bb5a",wrong:n.wrong_answer_color?n.wrong_answer_color:"#bb5a80"},question:e.question,answerAsImage:e.type_image==="1"})}static parsePlacementDeviceData(e){const n=e;return{h:n.h,w:n.w,x:n.x,y:n.y}}static getBackgroundPosition(e){let n;switch(e){case"custom":n=Ue.CUSTOM;break;case"bottom_center":n=Ue.BOTTOM_CENTER;break;case"bottom_left":n=Ue.BOTTOM_LEFT;break;case"bottom_right":n=Ue.BOTTOM_RIGHT;break;case"center_left":n=Ue.CENTER_LEFT;break;case"center_right":n=Ue.CENTER_RIGHT;break;case"top_center":n=Ue.TOP_CENTER;break;case"top_left":n=Ue.TOP_LEFT;break;case"top_right":n=Ue.TOP_RIGHT;break;default:n=Ue.CENTER_CENTER;break}return n}static getBackgroundBehavior(e){let n;switch(e){case"contain":n=Ye.CONTAIN;break;case"stretch":n=Ye.STRETCH;break;case"tile":n=Ye.TILE;break;case"actual_size":n=Ye.ACTUAL_SIZE;break;default:n=Ye.COVER;break}return n}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){return[]}isGameValid(){return!0}};Ke(ur,"constructDateFormat",e=>{const n=e.split("-");return n[2].length===4?`${n[2]}-${n[1]}-${n[0]}`:e});let Ib=ur;var ma=(t=>(t[t.H1=0]="H1",t[t.H2=1]="H2",t[t.H3=2]="H3",t[t.H5=3]="H5",t[t.H4=4]="H4",t[t.H6=5]="H6",t))(ma||{}),Bm=(t=>(t[t.LEFT=0]="LEFT",t[t.CENTER=1]="CENTER",t[t.RIGHT=2]="RIGHT",t))(Bm||{}),pa=(t=>(t[t.SQUARE=0]="SQUARE",t[t.CIRCLE=1]="CIRCLE",t))(pa||{}),Ob=(t=>(t[t.PIXEL=0]="PIXEL",t[t.PERCENTAGE=1]="PERCENTAGE",t))(Ob||{}),Pb=(t=>(t[t.DEFAULT=0]="DEFAULT",t[t.CUSTOM=1]="CUSTOM",t))(Pb||{});class pi extends wt{parseGame(e){var o;const n=this.state;n.general=pi.constructGeneralSettings(e),n.dropzones=[],n.priorityItems=[];const r=pi.parseGeneralCustomDeviceData(e.general);let i;e.images.add_placeholder_image==="1"?i="image":e.images.add_placeholder_value==="1"?i="label":i="none";for(let s=0;s<Number(e.general.number_of_placeholders);s++){s=Number(s);let a=(s+1).toString(),l,c;const u=[],d=Yt();i==="label"&&(e.images.map_to_placeholder==="1"&&e.images.placeholder?a=e.images.placeholder[Number(s)].label:a=(o=e.images.priority[Number(s)].placeholder_value)!=null?o:(s+1).toString()),e.images.placeholder&&i==="image"&&(l=e.images.placeholder[Number(s)].label),e.images.priority.forEach((g,p)=>{var h;(n.general.mapToPlaceholder&&((h=g.placeholders)!=null&&h.includes(s))||!n.general.mapToPlaceholder&&p===s)&&u.push(Number(g.id))});const m=f({label:a},e.images.placeholder&&{group_label:e.images.placeholder[Number(s)].group_label});e.general.display==="default"&&(c=pi.constructPlaceholderItem(e.general,d,i,m,l,u)),e.general.display==="custom"&&r&&(c=pi.constructPlaceholderCustomItem(e.general,d,r==null?void 0:r.placement[Number(s)],i,m,l,u)),c&&n.dropzones.push(c)}for(let s=0;s<e.images.priority.length;s++)e.images.priority&&e.images.priority[Number(s)]&&n.priorityItems.push(pi.constructPriorityItem(e.general,e.images.priority[Number(s)]));e.general.random_order==="1"&&bo(n.priorityItems)}static constructPriorityItem(e,n){var o,s;const r=pi.parseGeneralLayoutDeviceData(e),i={enabled:!!(r!=null&&r.image_width)};return(o=r==null?void 0:r.image_width)!=null&&o.includes("px")?(i.type="pixel",i.value=parseInt(r==null?void 0:r.image_width,10)):(s=r==null?void 0:r.image_width)!=null&&s.includes("%")&&(i.type="percent",i.value=parseInt(r==null?void 0:r.image_width,10)),{id:n.id?Number(n.id):PV(1,1e5),image:n.image?n.image:"",zIndex:Math.floor(Math.random()*25)+1,customWidth:i,initialSize:f({},i.value&&{width:i.value}),isPlaced:!1}}static parseGeneralLayoutDeviceData(e){if(e.layout){const n=Re(e.layout);return n||void 0}}static parseGeneralCustomDeviceData(e){if(e.custom){const n=Re(e.custom);return n||void 0}}static constructGeneralSettings(e){var o,s,a,l,c,u,d,m;const n={enabled:!1,label:"answer"};e.general.show_answer_button==="1"&&(n.enabled=!0,e.general.answer_btn&&(n.label=e.general.answer_btn));const r={enabled:!1};e.general.image_position==="fixed"&&(r.enabled=!0,r.shuffled=e.general.random_order==="1");const i={allowMultipleImages:e.images.multiple_in_placeholder==="1",alignment:Bm.CENTER,customPlacement:{enabled:!1},layoutType:pa.SQUARE,styling:{border:{enabled:!1},font:{enabled:!1}},answer:{type:e.images.multiple_in_placeholder==="1"?"multiple":"default",hide:e.images.remove_image_in_placeholder==="1",showCorrect:!1},rows:1};if(e.general.show_correct_priority==="1"&&e.images.multiple_in_placeholder!=="1"&&(i.answer.showCorrect=!0),e.general.layout){const g=pi.parseGeneralLayoutDeviceData(e.general),p=(o=pi.parseGeneralCustomDeviceData(e.general))==null?void 0:o.bg;switch(g!=null&&g.placeholder.rows&&(i.rows=Number(g==null?void 0:g.placeholder.rows)),e.general.display==="custom"&&(i.customPlacement.enabled=!0,i.customPlacement.background=p),g==null?void 0:g.placeholder.alignment){case"left":i.alignment=Bm.LEFT;break;case"right":i.alignment=Bm.RIGHT;break}if((g==null?void 0:g.placeholder.design)==="circle"&&(i.layoutType=pa.CIRCLE),g!=null&&g.placeholder&&(i.styling.border.enabled=!!g.placeholder.border_color,g.placeholder.border_thickness&&g.placeholder.border_thickness!==""&&(i.styling.border.thickness=Number(g.placeholder.border_thickness)),g.placeholder.border_color&&(i.styling.border.color=g.placeholder.border_color),(s=g.placeholder.background)!=null&&s.color&&(i.styling.backgroundColor=(a=g.placeholder.background)==null?void 0:a.color),g.placeholder.width&&(i.styling.width={enabled:!0},i.styling.width.value=Number(g.placeholder.width)),g.placeholder.height&&(i.styling.height=Number(g.placeholder.height)),g!=null&&g.placeholder_width&&(i.styling.width={enabled:!0},(l=g==null?void 0:g.placeholder_width)!=null&&l.includes("px")?(i.styling.width.type="pixel",i.styling.width.value=parseInt(g==null?void 0:g.placeholder_width,10)):(c=g==null?void 0:g.placeholder_width)!=null&&c.includes("%")&&(i.styling.width.type="percent",i.styling.width.value=parseInt(g==null?void 0:g.placeholder_width,10)),g!=null&&g.placeholder_height&&(i.styling.height=parseInt(g==null?void 0:g.placeholder_height,10))),(u=g==null?void 0:g.placeholder)!=null&&u.font||e.images.add_placeholder_image==="0"))switch(i.styling.font.enabled=!0,(d=g.placeholder.font)!=null&&d.color&&(i.styling.font.color=g.placeholder.font.color),(m=g.placeholder.font)==null?void 0:m.style){case"h1":i.styling.font.element=ma.H1;break;case"h3":i.styling.font.element=ma.H3;break;case"h4":i.styling.font.element=ma.H4;break;case"h5":i.styling.font.element=ma.H5;break;case"h6":i.styling.font.element=ma.H6;break;default:i.styling.font.element=ma.H2;break}}return{mapToPlaceholder:e.images.map_to_placeholder==="1",removePlaceholderImage:e.images.remove_placeholder_image!=="0",answerButton:n,fixedImageOrder:r,dropzone:i,groupByDropzone:e.images.group_images==="1"}}static constructPlaceholderCustomItem(e,n,r,i,o,s,a){const l=pi.parseGeneralLayoutDeviceData(e),c={type:Pb.CUSTOM,height:Number(r.h),yAxis:Number(r.y),xAxis:Number(r.x),width:Number(r.w)};let u=pa.SQUARE;(l==null?void 0:l.placeholder.design)==="circle"&&(u=pa.CIRCLE);const d={enabled:!1};(l!=null&&l.placeholder.width||l!=null&&l.placeholder.height)&&(d.enabled=!0,d.unit=Ob.PIXEL,l.placeholder.height&&(d.height=parseInt(l.placeholder.height,10)),l.placeholder.width&&(d.width=parseInt(l.placeholder.width,10)));const m={enabled:!1,isValidating:!1,isCorrect:!1};return e.show_correct_priority&&(m.enabled=!0),H(f(f(H(f(f({placement:c,type:u,size:d,validation:m},(o==null?void 0:o.label)&&{label:o.label}),(o==null?void 0:o.label)&&{groupLabel:o.group_label}),{id:n,priorityItems:[]}),s&&{image:s}),a&&a.length>0&&{allowedAnswerIds:a}),{dropzoneType:i})}static constructPlaceholderItem(e,n,r,i,o,s){const a=pi.parseGeneralLayoutDeviceData(e);let l=pa.SQUARE;(a==null?void 0:a.placeholder.design)==="circle"&&(l=pa.CIRCLE);const c={type:Pb.DEFAULT},u={enabled:!1};(a!=null&&a.placeholder.width||a!=null&&a.placeholder.height)&&(u.enabled=!0,u.unit=Ob.PIXEL,a.placeholder.height&&(u.height=parseInt(a.placeholder.height,10)),a.placeholder.width&&(u.width=parseInt(a.placeholder.width,10)));const d={enabled:!1,isValidating:!1,isCorrect:!1};return e.show_correct_priority&&(d.enabled=!0),H(f(f(H(f(f({placement:c,type:l,size:u,validation:d},(i==null?void 0:i.label)&&{label:i.label}),(i==null?void 0:i.label)&&{groupLabel:i.group_label}),{id:n,priorityItems:[]}),o&&{image:o}),s&&s.length>0&&{allowedAnswerIds:s}),{dropzoneType:r})}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){var e,n;return[{indicatorKey:"time",metricKey:{time_left:"timeleft",time_used:"timeused"},icon:ft.TIME,value:{time_left:(n=(e=this.state.timeChallenge)==null?void 0:e.limit)!=null?n:60,time_used:0}}]}parseTimeChallenge(){const e=this.getData();return f({enabled:e.general.time===1},e.general.time_limit&&{limit:Number(e.general.time_limit)})}isGameValid(){return!0}}class Pi extends wt{parseGame(e){var r;const n=this.state;n.general=Pi.constructGeneralState(e.general),n.layout=Pi.parseLayoutState(e),n.pool=Pi.parseImagePoolState(e.pool.pool),n.hasScratchTool=je().isDesktop&&!!n.layout.coinImage,n.fields=Pi.parseScratchFieldsState(e),n.advanced=(r=n.advanced)!=null?r:{},n.advanced.sound=Pi.constructAdvancedSoundState(e==null?void 0:e.advanced)}static parseScratchFieldsState(e){var i,o;const n=Re(e.layout.layout);if(!n)return[];const r=ue();return((i=r.model)==null?void 0:i.state.deviceType)===Et.ADS&&((o=r.model)==null?void 0:o.state.adsSizeType)===kn.FIXED&&e.layout.layout.default?Pi.constructScratchFieldsState(f(f({},n),e.layout.layout.default)):Pi.constructScratchFieldsState(n)}static constructScratchFieldsState(e){return e.place.map(n=>({id:Number(n.id),x:Number(n.x),y:Number(n.y),w:Number(n.w),h:Number(n.h),origW:Number(n.w),origH:Number(n.h)}))}static parseImagePoolState(e){var r;const n=[];for(const i in e)if(!isNaN(Number(i))){const o=Number(i),s=e[String(i)].toString(),a=((r=e[`${i}_alt_text`])==null?void 0:r.toString())||"";n.push({id:o,image:s,altText:a})}return n}static constructGeneralState(e){var r,i;const n=Number(e.delay?Number(e.delay):1.75)*1e3;return f({delay:n,scratchfieldAmount:Number(e.scratchfield_amount)||3,imagePoolAmount:Number(e.image_pool_amount)||4,drawType:e.draw_type,scratchAreaSize:Number(e.scratch_area_size)||60,scratchToolImage:e.scratch_tool_image,winnerImage:e.winner_image,winnerPercentage:Number(e.winner_percentage)||60},e.loser_image&&{loserImage:{image:(r=e.loser_image)!=null?r:"",altText:(i=e.loser_image_alt_text)!=null?i:""}})}static parseLayoutState(e){var r,i,o;const n=Re(e.layout.layout);if(e.layout.layout.desktop&&e.layout.layout.default)return Pi.constructLayoutState(H(f({},e.layout.layout.desktop&&f({},e.layout.layout.desktop)),{scratchcard_image:(r=e.layout.layout.default)==null?void 0:r.scratchcard_image,scratchcard_image_alt_text:(i=e.layout.layout.default)==null?void 0:i.scratchcard_image_alt_text,place:(o=e.layout.layout.default)==null?void 0:o.place}));if(n)return Pi.constructLayoutState(n);throw new Error("Game assets not available")}static constructLayoutState(e){return f(f(f(f({scratchcardImage:e.scratchcard_image,scratchcardImageAltText:e.scratchcard_image_alt_text},e.coin_image&&{coinImage:e.coin_image}),e.coin_offset_x&&{coinOffsetX:e.coin_offset_x}),e.coin_offset_y&&{coinOffsetY:e.coin_offset_y}),e.coin_image_alt_text&&{coinImageAltText:e.coin_image_alt_text})}static constructAdvancedSoundState(e){return f({enabled:!!(e!=null&&e.sound)},(e==null?void 0:e.sound)&&{src:e.sound})}setInstantWinnerData(e){super.setInstantWinnerData(e);const n=e.winner_image_id,r=e.winner_image;n&&(this.state.winnerImageId=String(n)),r&&(this.state.winnerImage=r)}hasInstantWin(){return!0}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){return[]}isGameValid(){return!0}getSounds(){if(!this.state.advanced.sound.enabled)return[];const e=[];return this.state.advanced.sound.src&&e.push(this.state.advanced.sound.src),e}get sdkMetrics(){const e=ue();if(Object.keys(e.metricData).length===0)return;const n={},r=f({},e.metricData);for(const i in r)if(Object.prototype.hasOwnProperty.call(r,i)&&i.startsWith("scratch_field_")){const o=r[String(i)],s=this.state.pool.find(a=>a.image===o);s&&(n[String(i)]=String(s.id))}return n}get sdkSettings(){return{layout:{scratchcardImage:this.state.layout.scratchcardImage},pool:this.state.pool.map(e=>({id:String(e.id),image:e.image}))}}}class Lo extends wt{parseGame(e){var r,i;const n=this.state;if(n.general=(r=n.general)!=null?r:{},n.general=Lo.constructGeneralState(e.general),n.general.screenHeight&&(n.general.right.height=n.general.screenHeight,n.general.left.height=n.general.screenHeight),n.pictures=n.pictures||[],e.pictures.picture){n.pictures=[];for(const o in e.pictures.picture)Object.hasOwnProperty.call(e.pictures.picture,o)&&n.pictures.push(Lo.constructPictureState(e.pictures.picture[Number(o)],n.pictures))}n.advanced=(i=n.advanced)!=null?i:{},n.advanced.sound=Lo.constructAdvancedSoundState(e==null?void 0:e.advanced),n.advanced.animation=Lo.constructAdvancedAnimationState(e==null?void 0:e.advanced),n.elementStyling={},n.elementStyling.layoutClass=`placetheitem placetheitem--layout-${n.general.layout.replace("_","-")}`}static constructAdvancedAnimationState(e){return f({enabled:!!(e!=null&&e.animation)},(e==null?void 0:e.animation)&&{type:e.animation})}static constructAdvancedSoundState(e){return f({enabled:!!(e!=null&&e.sound)},(e==null?void 0:e.sound)&&{src:e.sound})}static constructPictureState(e,n){const r=Number(e.id),i=n?n.find(o=>o.id===r):void 0;return i?(i.image=e.image,i.position=e.position,e.label?i.label=e.label:i.label!==void 0&&delete i.label,i):f({id:r,image:e.image,position:e.position},e.label&&{label:e.label})}static constructGeneralPlacementLeftState(e){var n,r;if(je().isMobile&&((n=e.mobile)!=null&&n.left)){const i=(r=e.mobile)==null?void 0:r.left;return{backgroundImage:i==null?void 0:i.background_image,backgroundType:i==null?void 0:i.background_type,backgroundPosition:i==null?void 0:i.background_position,overlayColor:i==null?void 0:i.overlay_color,height:250}}return{backgroundImage:e.left.background_image,backgroundType:e.left.background_type,backgroundPosition:e.left.background_position,overlayColor:e.left.overlay_color,height:500}}static constructGeneralPlacementRightState(e){var n,r;if(je().isMobile&&((n=e.mobile)!=null&&n.right)){const i=(r=e.mobile)==null?void 0:r.right;return{backgroundImage:i==null?void 0:i.background_image,backgroundType:i==null?void 0:i.background_type,backgroundPosition:i==null?void 0:i.background_position,overlayColor:i==null?void 0:i.overlay_color,height:250}}return{backgroundImage:e.right.background_image,backgroundType:e.right.background_type,backgroundPosition:e.right.background_position,overlayColor:e.right.overlay_color,height:500}}static parseScreenHeight(e){return je().isMobile&&e.screen_height_mobile?e.screen_height_mobile===""?250:Number(e.screen_height_mobile):e.screen_height===""?500:Number(e.screen_height)}static constructGeneralState(e){return{picturesCount:Number(e.pictures),correctGuesses:Number(e.correct_guesses),layout:e.layout,hideImages:e.hide_images==="1",left:Lo.constructGeneralPlacementLeftState(e),right:Lo.constructGeneralPlacementRightState(e),overwriteMobileScreen:e.overwrite_mobile_screen==="1",screenHeight:Lo.parseScreenHeight(e),screenHeightOverwrite:e.screen_height_overwrite==="1",showNextButton:e.show_next_button==="1",nextButton:e.next_button,enableBestTime:e.enable_best_time==="1",enableTimeRanking:e.enable_time_ranking==="1"}}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){var e,n;return[{indicatorKey:"time",metricKey:{time_left:"timeleft",time_used:"timeused"},icon:ft.TIME,value:{time_left:(n=(e=this.state.timeChallenge)==null?void 0:e.limit)!=null?n:0,time_used:1}}]}parseTimeChallenge(){const e=this.getData();return f({enabled:e.general.time===1},e.general.time_limit&&{limit:Number(e.general.time_limit)})}isGameValid(){return!0}getSounds(){if(!this.state.advanced.sound.enabled)return[];const e=[];return this.state.advanced.sound.src&&e.push(this.state.advanced.sound.src),e}}var l4=(t=>(t.SQUARE_TILES="square_tiles",t.PUZZLE_TILES="puzzle_tiles",t))(l4||{});class Gl extends wt{parseGame(e){var r;const n=this.state;n.default=Gl.constructDefaultState(e.default),e.indicators&&(n.indicators?n.indicators.setData(e.indicators):n.indicators=new yn(e.indicators)),n.advanced=(r=n.advanced)!=null?r:{},n.advanced.sound=Gl.constructAdvancedSoundState(e==null?void 0:e.advanced),n.advanced.animation=Gl.constructAdvancedAnimationState(e==null?void 0:e.advanced)}static constructDefaultState(e){return{delay:e.delay&&e.delay!==""?Number(e.delay)*1e3:1e3,enableBestTime:e.enable_best_time==="1",enableTimeRanking:e.enable_time_ranking==="1",tileType:e.tile_type?e.tile_type:l4.SQUARE_TILES,grid:Gl.constructDefaultGridState(e)}}static constructDefaultGridState(e){const n=Re(e.grid);return n?H(f({image:n.image},n.background&&{background:n.background}),{rows:Number(n.rows)||3,columns:Number(n.columns)||3}):{image:"",rows:3,columns:3}}static constructAdvancedSoundState(e){return f({enabled:!!(e!=null&&e.sound)},(e==null?void 0:e.sound)&&{src:e.sound})}static constructAdvancedAnimationState(e){return f(f({enabled:!!(e!=null&&e.drag_animation)||!!(e!=null&&e.image_animation)},(e==null?void 0:e.drag_animation)&&{dragAnimation:e.drag_animation}),(e==null?void 0:e.image_animation)&&{imageAnimation:e.image_animation})}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){var e,n;return[{indicatorKey:"time",metricKey:{time_left:"timeleft",time_used:"timeused"},icon:ft.TIME,value:{time_left:(n=(e=this.state.timeChallenge)==null?void 0:e.limit)!=null?n:0,time_used:0}}]}parseTimeChallenge(){const e=this.getData();return f({enabled:e.default.time===1},e.default.time_limit&&{limit:Number(e.default.time_limit)})}isGameValid(){return!0}getSounds(){if(!this.state.advanced.sound.enabled)return[];const e=[];return this.state.advanced.sound.src&&e.push(this.state.advanced.sound.src),e}}var Yz=(t=>(t[t.AUTO=0]="AUTO",t[t.MANUAL=1]="MANUAL",t))(Yz||{}),Xz=(t=>(t[t.LABEL=0]="LABEL",t[t.IMAGE=1]="IMAGE",t))(Xz||{}),Kz=(t=>(t[t.BELOW=0]="BELOW",t[t.ABOVE=1]="ABOVE",t))(Kz||{});class xs extends wt{parseGame(e){const n=this.state;n.general=xs.constructGeneralState(e.general);const r=[{id:1},{id:2},{id:3}];n.rollers=xs.parseRollerState(r,e),e.layout&&(n.customLayout=xs.parseLayoutImage(e)),n.slots=bo(xs.constructSlotsState(e.slots)),n.advanced=xs.constructAdvancedState(e.advanced)}static constructGeneralState(e){var c,u;let n;switch(e.draw_type){case"auto":n=0;break;default:n=1;break}let r,i,o;switch(e.go_type){case"image":r=1,i=e.go_btn_img;break;default:r=0,o=e.go_btn;break}let s;switch(e.button_position){case"above":s=1;break;default:s=0;break}let a;switch(e.campaign_limit_interval){case"DAY":a=0;break;case"WEEKLY":a=2;break;case"MONTHLY":a=3;break;default:a=1;break}let l;switch(e.winner_slot){case"all":l=e.winner_slot;break;default:l=e.winner_slot?Number(e.winner_slot):void 0;break}return{amountOfSpins:Number(e.turns),amountOfSlots:Number(e.slots),gameEndedDelay:Number(e.delay),winnerSettings:{drawType:n,winnerChance:e.winner_chance?Number(e.winner_chance):0,winnerSlotId:l},goButton:{type:r,label:o,imagePath:i,position:s},campaignLimits:{interval:a,prize:Number(e.campaign_limit)},holdButton:{enabled:((c=e.hold)==null?void 0:c.active)==="1"||!1,label:(u=e.hold)==null?void 0:u.text}}}static parseLayoutImage(e){var o,s,a,l,c,u,d,m,g,p,h,v,b,y,_,w,S;let n;const{isMobile:r}=je(),i=ue();return n=((o=i.model)==null?void 0:o.state.deviceType)===Et.ADS&&((s=i.model)==null?void 0:s.state.adsSizeType)===kn.FIXED?{enabled:!!((l=(a=e.layout)==null?void 0:a.layout.default)!=null&&l.image),backgroundImage:(u=(c=e.layout)==null?void 0:c.layout.default)==null?void 0:u.image}:{enabled:!!((m=(d=e.layout)==null?void 0:d.layout.desktop)!=null&&m.image),backgroundImage:(p=(g=e.layout)==null?void 0:g.layout.desktop)==null?void 0:p.image},r&&(((h=i.model)==null?void 0:h.state.deviceType)===Et.ALL_DEVICES||((v=i.model)==null?void 0:v.state.deviceType)===Et.ADS&&((b=i.model)==null?void 0:b.state.adsSizeType)===kn.RESPONSIVE)&&(n={enabled:!!((_=(y=e.layout)==null?void 0:y.layout.mobile)!=null&&_.image),backgroundImage:(S=(w=e.layout)==null?void 0:w.layout.mobile)==null?void 0:S.image}),n}static parseRollerState(e,n){var s,a,l,c,u,d,m;let r;const{isMobile:i}=je(),o=ue();return i&&(((s=o.model)==null?void 0:s.state.deviceType)===Et.ALL_DEVICES||((a=o.model)==null?void 0:a.state.deviceType)===Et.ADS&&((l=o.model)==null?void 0:l.state.adsSizeType)===kn.RESPONSIVE)?r=(c=n.layout)==null?void 0:c.layout.mobile:i&&((u=o.model)==null?void 0:u.state.deviceType)===Et.ADS?r=(d=n.layout)==null?void 0:d.layout.default:r=(m=n.layout)==null?void 0:m.layout.desktop,e.map(g=>xs.constructRollerState(g,r))}static constructRollerState(e,n){const r=n==null?void 0:n.place.find(i=>Number(i.id)===e.id);return f({id:e.id},r&&{placement:{id:Number(r.id),x:Number(r.x),y:Number(r.y),width:Number(r.w),height:Number(r.h),label:r.label}})}static constructSlotsState(e){const n=[];for(const r in e.slot)Object.prototype.hasOwnProperty.call(e.slot,r)&&n.push({id:Number(r),image:e.slot[`${r}`].image});return n}static constructAdvancedState(e){return{sound:{enabled:!!(e!=null&&e.sound),url:e==null?void 0:e.sound}}}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){return this.getData().general.turns==="1"?[]:[{indicatorKey:"spins",metricKey:{spins_left:"rolls_left",spins_used:"rolls"},icon:ft.SPINS,value:{spins_left:this.state.general.amountOfSpins,spins_used:0}}]}setInstantWinnerData(e){super.setInstantWinnerData(e);const n=e.winner_slot,r=e.winner_slot_id;r&&(this.state.general.winnerSettings.winnerSlotId=Number(r)),n&&(this.state.general.winnerSettings.winnerSlot=Number(n))}hasInstantWin(){return this.getData().general.draw_type==="auto"}isGameValid(){return!0}getSounds(){if(!this.state.advanced.sound.enabled)return[];const e=[];return this.state.advanced.sound.url&&e.push(this.state.advanced.sound.url),e}}class Aa extends wt{parseGame(e){const n=this.state;n.general=Aa.constructGeneralState(e.general);const r=[];let i=1;if(Array.isArray(e.questions.question))e.questions.question.forEach(o=>{r.push(this.constructQuestionState(o,e.general,i)),i++});else for(const o in e.questions.question)Object.hasOwnProperty.call(e.questions.question,o)&&(r.push(this.constructQuestionState(e.questions.question[Number(o)],e.general,i)),i++);n.questions=r,n.videos=Aa.constructVideoState(e.videos,e.general),e.advanced?n.advanced?n.advanced.setData(e.advanced):n.advanced=new a4(e.advanced):n.advanced=void 0}static constructVideoQuestionState(e){return e?e.map(n=>({questionId:Number(n.question_id),timestamp:n.timestamp})):[]}static constructVideoState(e,n){return{video:Aa.constructVideoQuizVideosState(e,n),tableData:{sort:""}}}static constructVideoQuizVideosState(e,n){return e.video.map(r=>({id:Number(r.id),videoURL:r.video_url,muted:n.disable_sound==="1",dimension:f(f({},(n==null?void 0:n.video_height)&&{videoHeight:parseInt(n.video_height,10)}),(n==null?void 0:n.video_width)&&{videoWidth:parseInt(n.video_width,10),videoSizeUnit:n.video_width.includes("%")?Vu.PERCENT:Vu.PIXEL}),questions:Aa.constructVideoQuestionState(r.questions)}))}static constructGeneralState(e){var r,i,o;let n=!1;return typeof e.show_correct_answer=="object"?n=((r=e.show_correct_answer)==null?void 0:r.enabled)==="1":typeof e.show_correct_answer=="number"?n=e.show_correct_answer===1:typeof e.show_correct_answer=="boolean"?n=e.show_correct_answer:typeof e.show_correct_answer=="string"&&(n=e.show_correct_answer==="1"),f(f(H(f({contentAlign:(i=e.quiz_align)!=null?i:pt.CENTER,answerAlignment:(o=e.answer_alignment)!=null?o:pt.CENTER,loserOnIncorrectAnswer:(e==null?void 0:e.loser_on_incorrect_answer)==="1",showAnswerButton:e.show_answer_button?e.show_answer_button==="1":!0,showCorrectAnswer:n},(e==null?void 0:e.correct_answers)&&{correctAnswersRequired:Number(e.correct_answers)}),{finishLastVideo:e.finish_last_video==="1",disableSound:e.disable_sound==="1",customLabels:{buttons:{answer:e.answer_btn,lastAnswer:e.answer_btn_last,selectAnswer:e.select_answer_btn?e.select_answer_btn:"Pick an answer"},linkLabel:e==null?void 0:e.link},activeStateColor:e.active_state_color,activeStateBackgroundColor:e.active_state_bg_color,time:H(f({enabled:e.time===1},(e==null?void 0:e.time_limit)&&{limit:Number(e.time_limit)}),{perQuestion:e.time_per_question==="1"})}),(e==null?void 0:e.video_height)&&{videoHeight:parseInt(e.video_height,10)}),(e==null?void 0:e.video_width)&&{videoWidth:parseInt(e.video_width,10),videoSizeUnit:e.video_width.includes("%")?Vu.PERCENT:Vu.PIXEL})}constructQuestionState(e,n,r){var a,l;const i=(l=(a=this.state)==null?void 0:a.questions)==null?void 0:l.find(c=>c.id===Number(e.id));let o;o=i?i.answerLayout:void 0,o?o.setData(n):o=new Bi(n);let s=[];return e.correct_answer instanceof Array?s=e.correct_answer.map(function(c){return parseInt(c.replace(/^\D+/g,""),10)}):typeof e.correct_answer=="string"&&s.push(parseInt(e.correct_answer.replace(/^\D+/g,""),10)),{id:Number(e.id),questionNumber:r,question:e.question,enableDescription:e.additional_description==="1",answers:Aa.constructAnswerState(e),correctAnswers:s,questionButtonLabel:e.question_button_label,link:f({enabled:!!e.link},!!e.link&&{url:ar(`${e.link}`)}),questionString:e.question_string,correctString:e.correct_string,wrongString:e.wrong_string,answerLayout:o,answerColor:{correct:n.correct_answer_color?n.correct_answer_color:"#68bb5a",wrong:n.wrong_answer_color?n.wrong_answer_color:"#bb5a80"}}}static constructAnswerState(e){const n=[];return e.answer_1&&n.push(f({id:1,text:e.answer_1},(e==null?void 0:e.answer_1_additional)&&{description:e.answer_1_additional})),e.answer_2&&n.push(f({id:2,text:e.answer_2},(e==null?void 0:e.answer_2_additional)&&{description:e.answer_2_additional})),e.answer_3&&n.push(f({id:3,text:e.answer_3},(e==null?void 0:e.answer_3_additional)&&{description:e.answer_3_additional})),e.answer_4&&n.push(f({id:4,text:e.answer_4},(e==null?void 0:e.answer_4_additional)&&{description:e.answer_4_additional})),e.answer_5&&n.push(f({id:5,text:e.answer_5},(e==null?void 0:e.answer_5_additional)&&{description:e.answer_5_additional})),e.answer_6&&n.push(f({id:6,text:e.answer_6},(e==null?void 0:e.answer_6_additional)&&{description:e.answer_6_additional})),e.answer_7&&n.push(f({id:7,text:e.answer_7},(e==null?void 0:e.answer_7_additional)&&{description:e.answer_7_additional})),e.answer_8&&n.push(f({id:8,text:e.answer_8},(e==null?void 0:e.answer_8_additional)&&{description:e.answer_8_additional})),e.answer_9&&n.push(f({id:9,text:e.answer_9},(e==null?void 0:e.answer_9_additional)&&{description:e.answer_9_additional})),e.answer_10&&n.push(f({id:10,text:e.answer_10},(e==null?void 0:e.answer_10_additional)&&{description:e.answer_10_additional})),e.answer_11&&n.push(f({id:11,text:e.answer_11},(e==null?void 0:e.answer_11_additional)&&{description:e.answer_11_additional})),e.answer_12&&n.push(f({id:12,text:e.answer_12},(e==null?void 0:e.answer_12_additional)&&{description:e.answer_12_additional})),e.answer_13&&n.push(f({id:13,text:e.answer_13},(e==null?void 0:e.answer_13_additional)&&{description:e.answer_13_additional})),e.answer_14&&n.push(f({id:14,text:e.answer_14},(e==null?void 0:e.answer_14_additional)&&{description:e.answer_14_additional})),e.answer_15&&n.push(f({id:15,text:e.answer_15},(e==null?void 0:e.answer_15_additional)&&{description:e.answer_15_additional})),e.answer_16&&n.push(f({id:16,text:e.answer_16},(e==null?void 0:e.answer_16_additional)&&{description:e.answer_16_additional})),e.answer_17&&n.push(f({id:17,text:e.answer_17},(e==null?void 0:e.answer_17_additional)&&{description:e.answer_17_additional})),e.answer_18&&n.push(f({id:18,text:e.answer_18},(e==null?void 0:e.answer_18_additional)&&{description:e.answer_18_additional})),e.answer_19&&n.push(f({id:19,text:e.answer_19},(e==null?void 0:e.answer_19_additional)&&{description:e.answer_19_additional})),e.answer_20&&n.push(f({id:20,text:e.answer_20},(e==null?void 0:e.answer_20_additional)&&{description:e.answer_20_additional})),e.answer_21&&n.push(f({id:21,text:e.answer_21},(e==null?void 0:e.answer_21_additional)&&{description:e.answer_21_additional})),e.answer_22&&n.push(f({id:22,text:e.answer_22},(e==null?void 0:e.answer_22_additional)&&{description:e.answer_22_additional})),e.answer_23&&n.push(f({id:23,text:e.answer_23},(e==null?void 0:e.answer_23_additional)&&{description:e.answer_23_additional})),e.answer_24&&n.push(f({id:24,text:e.answer_24},(e==null?void 0:e.answer_24_additional)&&{description:e.answer_24_additional})),e.answer_25&&n.push(f({id:25,text:e.answer_25},(e==null?void 0:e.answer_25_additional)&&{description:e.answer_25_additional})),n}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){var e;return[{indicatorKey:"time",metricKey:{time_left:"timeleft",time_used:"timeused"},icon:ft.TIME,value:{time_left:(e=this.state.general.time.limit)!=null?e:0,time_used:1}}]}isGameValid(){return!0}}var xb=(t=>(t.IMAGE="image",t.ICON="icon",t))(xb||{}),c4=(t=>(t.BELOW="below",t.ABOVE="above",t))(c4||{});class Mo extends wt{parseGame(e){var r,i,o,s;const n=this.state;n.general=Mo.constructGeneralState(e.general),n.visuals={},n.visuals.input=Mo.parseInputData(e.visuals),n.visuals.indicator=Mo.parserIndicatorData(e.visuals),n.visuals.wheel=Mo.parseWheelData(e.visuals),n.visuals.fields=e.visuals.fields,(i=(r=n.visuals.input)==null?void 0:r.inputLayout)!=null&&i.fontFamily&&at().loadFont((s=(o=n.visuals.input)==null?void 0:o.inputLayout)==null?void 0:s.fontFamily),e.indicators&&(n.indicators?n.indicators.setData(e.indicators):n.indicators=new yn(e.indicators))}static constructWheelState(e){return{image:e.image,numberOfFields:Number(e.fields_number)}}static parseWheelData(e){if(e){const n=Re(e.wheel);return n?Mo.constructWheelState(n):void 0}}static constructIndicatorState(e){var i,o,s,a;const r=(i=ue().model)==null?void 0:i.state.layout;return H(f({displayType:(o=e.display_type)!=null?o:xb.IMAGE,image:e.image,startPosition:(s=e.start_position)!=null?s:"0px",endPosition:(a=e.end_position)!=null?a:"0px"},e.display_type!==xb.IMAGE&&{color:e.icon_color||(r==null?void 0:r.baseColor)}),{size:Number(e.size)})}static parserIndicatorData(e){if(e){const n=Re(e.indicator);return n?Mo.constructIndicatorState(n):void 0}}static constructInputLayoutState(e){return{fontFamily:e.font_type,fontSize:Number(e.text_size),verticalPadding:e.vertical_padding,horizontalPadding:e.horizontal_padding,backgroundColor:e.background_color,textColor:e.text_color,borderColor:e.border_color,borderThickness:e.border_thickness,borderRadius:e.corner_radius,width:e.width}}static constructInputState(e){var n;return H(f({},e.input_layout&&{inputLayout:this.constructInputLayoutState(e.input_layout)}),{placement:(n=e.placement)!=null?n:c4.BELOW})}static parseInputData(e){if(e){const n=Re(e.input_box);return n?Mo.constructInputState(n):void 0}}static constructGeneralState(e){return f({spins:Number(e.spins),drawType:e.draw_type},e.winner_chance&&{winnerChance:e.winner_chance})}hasInstantWin(){var n;return((n=this.state.general)==null?void 0:n.drawType)===gl.AUTO}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){return[{indicatorKey:"tries",metricKey:{tries_used:"tries_used"},icon:ft.TRIES,value:{tries_used:1}}]}}class Wg extends wt{parseGame(e){const n=this.state;e.indicators?n.indicators?n.indicators.setData(e.indicators):n.indicators=new yn(e.indicators):n.indicators=void 0,n.general=Wg.constructGeneralState(e.general),n.visuals=Wg.constructVisualsState(e.visuals)}parseTimeChallenge(){var n,r;const e=this.getData();return f({enabled:((n=e.general)==null?void 0:n.time)===1},((r=e.general)==null?void 0:r.time_limit)&&{limit:Number(e.general.time_limit)})}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){var e;return[{indicatorKey:"time",metricKey:{time_left:"timeleft",time_used:"timeused"},icon:ft.TIME,value:{time_left:((e=this.state.timeChallenge)==null?void 0:e.limit)||0,time_used:0}},{indicatorKey:"clicks",metricKey:{clicks_used:"clicks"},icon:ft.MOVES,value:{clicks_used:0}}]}static constructGeneralState(e){return{clicksToWin:e!=null&&e.clicks_to_win?e.clicks_to_win:10}}static constructVisualsState(e){return{tapImageUrl:e!=null&&e.tap_image?e.tap_image:""}}isGameValid(){return!0}get sdkSettings(){return{clicksToWin:Number(this.state.general.clicksToWin)}}get sdkMetrics(){var n;const e=ue();if(Object.keys(e.metricData).length!==0)return{clicks:Number((n=e.metricData.clicks)!=null?n:0)}}}var Db=(t=>(t[t.PORTRAIT=0]="PORTRAIT",t[t.LANDSCAPE=1]="LANDSCAPE",t))(Db||{});const fm=70,dm=18,mm=20,_E=10,bE={ArrowUp:1,KeyW:1,ArrowDown:2,KeyS:2,ArrowLeft:3,KeyA:3,ArrowRight:4,KeyD:4},cre=Be({name:"GameBounceBattle",props:{model:{type:Object,required:!0}},setup(t){var Fe;const e=ue(),n=at(),r=ce(null);let i=!1,o={type:"player",width:fm,height:dm,x:0,y:0,score:0,direction:0,speed:0},s={type:"enemy",width:fm,height:dm,x:0,y:0,score:0,direction:0,speed:0};const a=ce(null),l=ce(),c=ce(0),u={width:_E,height:_E,x:0,y:0,alpha:1,moveXDirection:0,moveYDirection:0,speed:t.model.state.general.ballSpeed,prevPosition:{x:0,y:0}},d={},m=ce(0),g=ce(0),p=ce(0),h=ce(),v=ce(),b=((Fe=n.url)!=null?Fe:window.location.href).includes("/campaign/view/demo"),y=t.model.state.visuals.type;let _=!1,w=!1,S,E=!1,P=!0,A=0,C=0,T=0,D;const k=new Promise(V=>{D=V}),I=K(()=>{var V,le;return((V=v.value)!=null?V:Date.now())-((le=h.value)!=null?le:Date.now())}),N=K(()=>{var V;return{timeused:p.value,timeused_ms:I.value,score:m.value,opponent_score:g.value,timeleft:(V=t.model.state.timeChallenge)!=null&&V.enabled&&t.model.state.timeChallenge.limit?Math.max(0,t.model.state.timeChallenge.limit-p.value):0}}),B=()=>{if(!r.value)return;const{width:V,height:le}=r.value,Se=V/2,we=le/2;u.alpha=0,u.x=Se-t.model.state.visuals.ball.size/2,u.y=we-t.model.state.visuals.ball.size/2,u.moveXDirection=0,u.moveYDirection=0,u.speed=t.model.state.general.ballSpeed},L=(V,le,Se,we,Le,He)=>{let $e=Se,ot=le;y===1&&He==="image"&&($e=le,ot=Se);let rt,dt;dt=Le/2-ot/2,y===0?([$e,ot]=[le,Se],rt=we/2-ot/2,dt=V==="player"?Le-(mm+ot):mm):rt=V==="player"?we-(mm+$e):mm;let St=t.model.state.general.speed;return V==="player"&&(St=800),{type:V,width:$e,height:ot,x:rt,y:dt,score:0,direction:0,speed:St}},$=(V,le,Se,we,Le)=>{var ot,rt;let He=(ot=Number(V.length))!=null?ot:le,$e=(rt=Number(V.thickness))!=null?rt:Se;if(V.type==="image"&&Object.hasOwnProperty.call(d,we)&&(He=d[`${we}`].width,$e=d[`${we}`].height),Le&&V.type==="image"&&He>Le){const dt=He/$e;He=Le,$e=Le/dt}return{width:He,height:$e}},j=()=>{var rn,on,Nn,Rn,Ln,Mn;if(!r.value)return;const{width:V,height:le}=r.value,{player:Se,enemy:we,differentLayout:Le}=t.model.state.visuals.paddles,He=(on=(rn=t.model.state.visuals.paddles.player)==null?void 0:rn.image)==null?void 0:on.maxWidth,{width:$e,height:ot}=$(Se,fm,dm,"player",He),rt=(Rn=(Nn=t.model.state.visuals.paddles.enemy)==null?void 0:Nn.image)==null?void 0:Rn.maxWidth;let{width:dt,height:St}=$(we!=null?we:Se,fm,dm,"enemy",rt);Le||(dt=$e,St=ot);const Ot=t.model.state.visuals.paddles.player.type,Jt=(Mn=(Ln=t.model.state.visuals.paddles.enemy)==null?void 0:Ln.type)!=null?Mn:Ot;o=L("player",$e,ot,V,le,Ot),s=L("enemy",dt,St,V,le,Jt)},se=()=>{var le;if(r.value){if(j(),d.ball&&t.model.state.visuals.ball.type==="image"){u.width=d.ball.width,u.height=d.ball.height;const Se=(le=t.model.state.visuals.ball.image)==null?void 0:le.maxWidth;if(Se&&u.width>Se){const we=u.width/u.height;u.width=Se,u.height=Se/we}}else u.height=t.model.state.visuals.ball.size,u.width=t.model.state.visuals.ball.size;!o||!s||!u||(_=!1,w=!1,a.value=o,C=0)}},Q=(V,le,Se)=>{var we;if(l.value){if(ke()?u.alpha=1:u.alpha<1&&(u.alpha+=.05,u.alpha=Math.min(1,u.alpha)),V.globalAlpha=u.alpha,a.value&&(u.x=le/2-u.width/2,u.y=Se/2-u.height/2),d.ball&&t.model.state.visuals.ball.type==="image")V.drawImage(d.ball,u.x,u.y,u.width,u.height);else{const Le=u.width/2;V.beginPath(),V.fillStyle=(we=t.model.state.visuals.ball.color)!=null?we:"#ffffff",V.arc(u.x+Le,u.y+Le,Le,0,Math.PI*2,!1),V.fill(),V.closePath()}V.globalAlpha=1}},re=(V,le,Se)=>{Se.drawImage(V,le.x,le.y,le.width,le.height)},ee=V=>{const le=d.player,Se=d.enemy,we=t.model.state.visuals.paddles.differentLayout,Le=(dt,St)=>{V.fillStyle=St!=null?St:"#ffffff",V.fillRect(dt.x,dt.y,dt.width,dt.height)},He=t.model.state.visuals.paddles.player,$e=t.model.state.visuals.paddles.enemy,ot=o,rt=s;we?(He.type==="icon"?Le(ot,He.color):re(le,ot,V),($e==null?void 0:$e.type)==="icon"?Le(rt,$e.color):re(Se,rt,V)):He.type==="icon"?(Le(ot,He.color),Le(rt,He.color)):(re(le,ot,V),re(le,rt,V))},be=(V,le,Se)=>{var we,Le,He;if(V.beginPath(),t.model.state.visuals.divider.gap&&V.setLineDash([t.model.state.visuals.divider.gap,t.model.state.visuals.divider.gap]),y===1){const $e=le/2;V.moveTo($e,Se),V.lineTo($e,0)}else{const $e=Se/2;V.moveTo(0,$e),V.lineTo(le,$e)}V.lineWidth=(Le=(we=t.model.state.visuals.divider)==null?void 0:we.thickness)!=null?Le:0,V.strokeStyle=(He=t.model.state.visuals.divider.color)!=null?He:"",V.stroke()},F=()=>{if(!r.value||!u||!o||!s)return;const V=r.value,{width:le,height:Se}=V;if(!V)return;const we=V.getContext("2d");we&&(we.clearRect(0,0,V.width,V.height),t.model.state.visuals.divider.enabled&&be(we,le,Se),ee(we),Q(we,le,Se))},X=V=>{const le=(V-A)/1e3;if(!w){if(document.hidden)return;ie(le),F(),A=V,requestAnimationFrame(X)}},ge=V=>{y===1?(u.x<=0&&Ee(o,s),u.x>=V.width-u.width&&Ee(s,o),u.y<=0&&(u.moveYDirection=2),u.y>=V.height-u.height&&(u.moveYDirection=1)):(u.y<=0&&Ee(o,s),u.y>=V.height-u.height&&Ee(s,o),u.x<=0&&(u.moveXDirection=4),u.x>=V.width-u.width&&(u.moveXDirection=3))},W=V=>{je().isDesktop&&(y===0?o.direction===3?o.x-=o.speed*V:o.direction===4&&(o.x+=o.speed*V):y===1&&(o.direction===1?o.y-=o.speed*V:o.direction===2&&(o.y+=o.speed*V)))},fe=()=>{l.value&&ke()&&a.value&&E&&(i=!0,u.x=l.value.width/2,u.y=l.value.height/2,u.moveYDirection=[1,2][Math.round(Math.random())],u.moveXDirection=[3,4][Math.round(Math.random())],a.value=null)},ne=(V,le)=>{y===1?V.y<=0?V.y=0:V.y>=le.height-V.height&&(V.y=le.height-V.height):y===0&&(V.x<=0?V.x=0:V.x>=le.width-V.width&&(V.x=le.width-V.width))},he=V=>{if(!E)return;let le=2.5;i&&(le=3.5),y===0?(u.moveXDirection===3?u.x-=u.speed*V/le:u.moveXDirection===4&&(u.x+=u.speed*V/le),u.moveYDirection===1?u.y-=u.speed*V:u.moveYDirection===2&&(u.y+=u.speed*V)):(u.moveYDirection===1?u.y-=u.speed*V/le:u.moveYDirection===2&&(u.y+=u.speed*V/le),u.moveXDirection===3?u.x-=u.speed*V:u.moveXDirection===4&&(u.x+=u.speed*V))},ye=V=>{let le=1;if(y===1){const Se=u.y+u.height/2,we=s.y+s.height/2,Le=Se-we,He=Se-(s.y+s.height/2);le=Math.min(Math.abs(He)/100,1),s.y+=Math.sign(Le)*s.speed*V*le}else{const Se=u.x+u.width/2,we=s.x+s.width/2,Le=Se-we,He=Se-(s.x+s.width/2);le=Math.min(Math.abs(He)/100,1),s.x+=Math.sign(Le)*s.speed*V*le}},Ge=(V,le,Se)=>V+Se*(le-V),R=(V,le)=>{if(J(V))ae(V,le);else{const{x:Se,y:we}=u.prevPosition,{x:Le,y:He}=u;for(let $e=0;$e<=1;$e+=.1)if(u.x=Ge(Se,Le,$e),u.y=Ge(we,He,$e),J(V)){ae(V,le);return}}},M=(V,le,Se,we)=>V<=we&&le>=Se,J=V=>{const le=M(u.x,u.x+u.width,V.x,V.x+V.width),Se=M(u.y,u.y+u.height,V.y,V.y+V.height);return le&&Se},ae=(V,le)=>{y===1?(u.x=le===3?V.x-u.width-1:V.x+V.width+1,u.moveXDirection=le):(u.y=le===1?V.y-u.height-1:V.y+V.height+1,u.moveYDirection=le),u.speed+=20,i=!1},ie=V=>{if(!r.value||!u||!o||!s)return;const le=r.value;le instanceof HTMLCanvasElement&&(fe(),ge(le),W(V),ye(V),ne(o,le),ne(s,le),he(V),de(y),u.prevPosition={x:u.x,y:u.y})},de=V=>{const le=V===1?3:1,Se=V===1?4:2;R(o,le),R(s,Se)},ke=()=>new Date().getTime()-C>=1e3,Ee=(V,le)=>{P||(E&&V===o?m.value++:g.value++),P=!1,a.value=le,s.speed=t.model.state.general.speed,o.speed=800,B(),C=new Date().getTime(),V.score++},Te=()=>{var V;p.value++,(V=t.model.state.timeChallenge)!=null&&V.enabled&&t.model.state.timeChallenge.limit&&p.value===t.model.state.timeChallenge.limit+1&&(w=!0,db(!1))},_e=()=>{F(),!e.hasGamePopover&&(Ee(s,o),_||(h.value=Date.now(),T=window.setInterval(Te,1e3),_=!0,E=!0,window.requestAnimationFrame(X)))},Z=V=>{const le=bE[V.code];!le||!o||le===o.direction&&(o.direction=0)},Ie=V=>{const le=bE[V.code];!le||!o||(V.preventDefault(),o.direction=le)},Oe=V=>{var He,$e,ot,rt;if(V.preventDefault(),!o||!l.value)return;const le="touches"in V?V.touches[0].clientX:V.clientX,Se="touches"in V?V.touches[0].clientY:V.clientY,we=le-(($e=(He=l.value)==null?void 0:He.left)!=null?$e:0),Le=Se-((rt=(ot=l.value)==null?void 0:ot.top)!=null?rt:0);y===0?o.x=we-o.width/2:o.y=Le-o.height/2},Ce=V=>{var He,$e,ot,rt;if(V.preventDefault(),!o||!l.value)return;const le="touches"in V?V.touches[0].clientX:V.clientX,Se="touches"in V?V.touches[0].clientY:V.clientY,we=le-(($e=(He=l.value)==null?void 0:He.left)!=null?$e:0),Le=Se-((rt=(ot=l.value)==null?void 0:ot.top)!=null?rt:0);y===0?o.x=we-o.width/2:o.y=Le-o.height/2},Y=()=>{let V=n.windowHeight;if(e.currentDevice){const le=document.querySelector(".site-editor__viewer");le&&(V=le.offsetHeight)}return V},O=()=>{var V;t.model.state.visuals.height.includes("px")?c.value=Number(t.model.state.visuals.height.replace("px","")):t.model.state.visuals.height.includes("vh")&&(c.value=Y()/100*Number(t.model.state.visuals.height.replace("vh",""))),z(),l.value=(V=r.value)==null?void 0:V.getBoundingClientRect()},z=()=>{r.value instanceof HTMLCanvasElement&&(r.value.width=r.value.offsetWidth,r.value.height=c.value)},te=()=>{var V;l.value=(V=r.value)==null?void 0:V.getBoundingClientRect()},oe=V=>{w||(w=!0,v.value=Date.now(),setTimeout(()=>{db(V)},500))};tt(N,()=>{var V,le;if(e.addReplacementTags(N.value),e.metricData=N.value,!((V=e.model)!=null&&V.state.isEditModeActive)){if((le=t.model.state.timeChallenge)!=null&&le.enabled&&t.model.state.timeChallenge.limit&&p.value>=t.model.state.timeChallenge.limit){oe(!1);return}m.value>=t.model.state.general.pointsToWin?oe(!0):g.value>=t.model.state.general.pointsToWin&&oe(!1)}},{immediate:!0});const Ne=()=>G(this,null,function*(){var Se,we,Le,He,$e,ot;const V=[{key:"ball",src:(we=(Se=t.model.state.visuals.ball)==null?void 0:Se.image)==null?void 0:we.src},{key:"player",src:(He=(Le=t.model.state.visuals.paddles.player)==null?void 0:Le.image)==null?void 0:He.src},{key:"enemy",src:(ot=($e=t.model.state.visuals.paddles.enemy)==null?void 0:$e.image)==null?void 0:ot.src}],le=rt=>new Promise((dt,St)=>{const Ot=new Image;Ot.onload=()=>dt(Ot),Ot.onerror=Jt=>St(Jt),Ot.src=rt});yield Promise.all(V.map(rt=>G(this,null,function*(){if(rt.src)try{d[rt.key]=yield le(rt.src)}catch(dt){console.error(`Failed to load ${rt.key} image: ${rt.src}`,dt)}})))});return b&&tt(()=>je(),()=>G(this,null,function*(){yield ut(),setTimeout(O,10),setTimeout(O,50),setTimeout(O,100),setTimeout(O,150),setTimeout(se,150)}),{deep:!0}),tt(()=>e.hasGamePopover,()=>{_e()}),qt(()=>G(this,null,function*(){if(r.value){O(),yield Ne(),D&&D(),yield ut(),se();const V=r.value;if(!V)return;l.value=V.getBoundingClientRect(),V.addEventListener("resize",O),V.addEventListener("mousedown",Oe),V.addEventListener("touchmove",Ce,{passive:!1})}})),typeof window!="undefined"&&(window.addEventListener("mousemove",Ce),window.addEventListener("touchstart",Oe),window.addEventListener("scroll",te),window.addEventListener("keyup",Z),window.addEventListener("keydown",Ie)),ls(()=>{if(window.clearInterval(S),window.removeEventListener("touchstart",Oe),window.removeEventListener("scroll",te),window.removeEventListener("keyup",Z),window.removeEventListener("keydown",Ie),typeof T=="number"&&window.clearInterval(T),r.value){const V=r.value;if(!V)return;V.removeEventListener("scroll",te),V.removeEventListener("resize",O),V.removeEventListener("mousedown",Oe),V.removeEventListener("mousemove",Ce),V.removeEventListener("touchmove",Ce)}}),{canvasRef:r,height:c,onBeforeEnter:()=>G(this,null,function*(){yield k}),onAfterEnter:()=>{var V;l.value=(V=r.value)==null?void 0:V.getBoundingClientRect(),_e()}}}});class jg extends wt{parseGame(e){const n=this.state;n.visuals=jg.constructVisualsState(e),n.general=jg.constructGeneralState(e.general),e.indicators?n.indicators?n.indicators.setData(e.indicators):n.indicators=new yn(e.indicators):n.indicators=void 0}parseTimeChallenge(){var n,r;const e=this.getData();return f({enabled:((n=e.general)==null?void 0:n.time)===1},((r=e.general)==null?void 0:r.time_limit)&&{limit:Number(e.general.time_limit)})}static constructGeneralState(e){var l,c,u,d;const n=Re(e.difficulties),r=je().isMobile,i={desktop:{very_easy:{speed:300,ballSpeed:200},easy:{speed:600,ballSpeed:300},normal:{speed:800,ballSpeed:400},hard:{speed:1e3,ballSpeed:600}},mobile:{very_easy:{speed:170,ballSpeed:70},easy:{speed:300,ballSpeed:200},normal:{speed:400,ballSpeed:250},hard:{speed:500,ballSpeed:400}}},o=(l=n==null?void 0:n.level)!=null?l:"easy",s=(n==null?void 0:n.custom_enabled)==="1";let a;if(s)a={speed:(c=Number(n==null?void 0:n.custom_enemy_speed))!=null?c:600,ballSpeed:(u=Number(n==null?void 0:n.custom_ball_speed))!=null?u:300};else if(r)switch(o){case"very_easy":a=i.mobile.very_easy;break;case"easy":a=i.mobile.easy;break;case"normal":a=i.mobile.normal;break;case"hard":a=i.mobile.hard;break}else switch(o){case"very_easy":a=i.desktop.very_easy;break;case"easy":a=i.desktop.easy;break;case"normal":a=i.desktop.normal;break;case"hard":a=i.desktop.hard;break}return f({pointsToWin:(d=Number(e==null?void 0:e.points_to_win))!=null?d:10,level:o},a)}static constructVisualsState(e){var a,l,c,u,d,m,g,p;const n=Re(e.general.size),r=Re(e.visuals.paddles),i=Re(e.visuals.ball),o=Re(e.visuals.divider),s=Re(e.general.difficulties);return{height:(a=n==null?void 0:n.height)!=null?a:"500",type:(s==null?void 0:s.type)==="horizontal"?Db.LANDSCAPE:Db.PORTRAIT,paddles:H(f({differentLayout:(r==null?void 0:r.use_same_paddle_layout)==="1"},(r==null?void 0:r.use_same_paddle_layout)==="1"&&{enemy:f(f(f(f({type:(l=r==null?void 0:r.bot.type)!=null?l:"icon"},(r==null?void 0:r.bot.length)&&{length:Number(r.bot.length)}),(r==null?void 0:r.bot.thickness)&&{thickness:Number(r.bot.thickness)}),(r==null?void 0:r.bot.color)&&{color:r.bot.color}),(r==null?void 0:r.bot.image)&&{image:f({src:r.bot.image},(r==null?void 0:r.bot.image_max_width)&&{maxWidth:parseInt(r.bot.image_max_width,10)})})}),{player:f(f(f(f({type:(c=r==null?void 0:r.player.type)!=null?c:"icon"},((u=r==null?void 0:r.player)==null?void 0:u.length)&&{length:Number(r.player.length)}),((d=r==null?void 0:r.player)==null?void 0:d.thickness)&&{thickness:Number(r.player.thickness)}),((m=r==null?void 0:r.player)==null?void 0:m.color)&&{color:r.player.color}),(r==null?void 0:r.player.image)&&{image:f({src:r.player.image},(r==null?void 0:r.player.image_max_width)&&{maxWidth:parseInt(r.player.image_max_width,10)})})}),ball:f(f({type:(g=i==null?void 0:i.type)!=null?g:"icon",size:Number((p=i==null?void 0:i.size)!=null?p:50)},(i==null?void 0:i.color)&&{color:i==null?void 0:i.color}),(i==null?void 0:i.image)&&{image:f({src:i.image},(i==null?void 0:i.image_max_width)&&{maxWidth:parseInt(i.image_max_width,10)})}),divider:f(f(f({enabled:(o==null?void 0:o.enabled)==="1"},(o==null?void 0:o.color)&&{color:o==null?void 0:o.color}),(o==null?void 0:o.gap)&&{gap:Number(o==null?void 0:o.gap)}),(o==null?void 0:o.thickness)&&{thickness:Number(o==null?void 0:o.thickness)})}}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){var e;return[{indicatorKey:"opponent_score",metricKey:{opponent_score_used:"opponent_score"},icon:ft.SCORE,value:{opponent_score:0}},{indicatorKey:"time",metricKey:{time_left:"timeleft",time_used:"timeused"},icon:ft.TIME,value:{time_left:((e=this.state.timeChallenge)==null?void 0:e.limit)||0,time_used:0}},{indicatorKey:"score",metricKey:{score_used:"score"},icon:ft.SCORE,value:{score:0}}]}isGameValid(){return!0}}var Gu=(t=>(t[t.TOP=0]="TOP",t[t.MIDDLE=1]="MIDDLE",t[t.BOTTOM=2]="BOTTOM",t[t.RANDOM=3]="RANDOM",t))(Gu||{}),ha=(t=>(t[t.SLOW=0]="SLOW",t[t.NORMAL=1]="NORMAL",t[t.FAST=2]="FAST",t))(ha||{}),Nb=(t=>(t[t.NO_ANIMATION=0]="NO_ANIMATION",t[t.PULSE=1]="PULSE",t))(Nb||{});class vf extends wt{parseGame(e){const n=this.state;e.indicators?n.indicators?n.indicators.setData(e.indicators):n.indicators=new yn(e.indicators):n.indicators=void 0,n.general=vf.constructGeneralState(e.general),n.visuals=vf.constructVisualsState(e.visuals)}parseTimeChallenge(){var n,r;const e=this.getData();return f({enabled:((n=e.general)==null?void 0:n.time)===1},((r=e.general)==null?void 0:r.time_limit)&&{limit:Number(e.general.time_limit)})}static parseVerticalPlacement(e){switch(e){case"top":return Gu.TOP;case"bottom":return Gu.BOTTOM;case"middle":return Gu.MIDDLE;case"random":return Gu.RANDOM;default:throw new Error(`Unknown VerticalPlacement value: ${e}`)}}static parseGameSpeed(e){switch(e){case"slow":return ha.SLOW;case"normal":return ha.NORMAL;case"fast":return ha.FAST;default:return ha.NORMAL}}static parseAnimation(e){switch(e){case"no_animation":return Nb.NO_ANIMATION;case"pulse":return Nb.PULSE;default:throw new Error(`Unknown GravityDodgerAnimation value: ${e}`)}}getIndicatorPosition(){return{top:Me.ABSOLUTE,bottom:Me.ABSOLUTE}}getIndicators(){var e;return[{indicatorKey:"time",metricKey:{time_left:"timeleft",time_used:"timeused"},icon:ft.TIME,value:{time_left:((e=this.state.timeChallenge)==null?void 0:e.limit)||0,time_used:0}},{indicatorKey:"score",metricKey:{score_used:"score"},icon:ft.SCORE,value:{score:0}},{indicatorKey:"round",metricKey:{round_used:"rounds"},icon:ft.ROUNDS,value:{round_used:1}}]}static parseGeneralGameSettingsDeviceData(e){var n,r,i;if(e.game_settings){const o=Re(e.game_settings);if(!o)return;let s=ha.NORMAL;return o.game_speed&&(s=this.parseGameSpeed(o.game_speed)),{gameSpeed:s,backgroundSpawnInterval:(n=o.background_spawn_interval)!=null?n:700,obstacleSpawnInterval:(r=o.obstacle_spawn_interval)!=null?r:1500,pointSpawnInterval:(i=o.point_spawn_interval)!=null?i:3e3}}}static constructGeneralState(e){return{gameSettings:vf.parseGeneralGameSettingsDeviceData(e),pointsToWin:e==null?void 0:e.points_to_win,maxRounds:Number(e==null?void 0:e.max_rounds),layout:this.constructLayoutState(e.layout)}}static constructLayoutState(e){var r,i;const n=Re(e);return{positiveColor:(r=n==null?void 0:n.positive_color)!=null?r:"#00ff00",negativeColor:(i=n==null?void 0:n.negative_color)!=null?i:"#b22222",fontSize:n==null?void 0:n.font_size,gameHeight:n==null?void 0:n.game_height}}static constructVisualsState(e){const n=Re(e==null?void 0:e.avatar),r=Re(e==null?void 0:e.obstacles),i=Re(e==null?void 0:e.points),o=Re(e.backgrounds);return{avatar:n!==void 0?this.constructAvatarState(n):void 0,backgrounds:o!==void 0?this.constructBackgroundsState(o):void 0,obstacles:r!==void 0?this.constructObstaclesState(r):void 0,points:i!==void 0?this.constructPointsState(i):void 0}}static constructAvatarState(e){var n,r;return{image:e==null?void 0:e.image,maxWidth:e==null?void 0:e.max_width,animation:this.parseAnimation((n=e==null?void 0:e.animation)!=null?n:"no_animation"),jumpPower:-Math.abs((r=e==null?void 0:e.jump_power)!=null?r:500),offsetX:Number(e==null?void 0:e.offset_x)||50}}static constructBackgroundsState(e){if(e.images!==void 0)return{images:e.images.map(n=>{var r;return{id:n.id,image:n.image,maxWidth:n.max_width||void 0,placement:this.parseVerticalPlacement(String(n.placement)),offset:n.offset,speed:(r=this.parseGameSpeed(n.speed))!=null?r:ha.NORMAL}})}}static constructObstaclesState(e){if(e.images!==void 0)return{images:e.images.map(n=>({id:n.id,image:n.image,maxWidth:n.max_width||void 0,placement:this.parseVerticalPlacement(String(n.placement)),flipVertically:n.flip_vertically==="1",offset:n.offset}))}}static constructPointsState(e){if(e.images!==void 0)return{images:e.images.map(n=>({id:n.id,image:n.image,maxWidth:n.max_width||void 0,score:n.score,label:n.label}))}}isGameValid(){return!0}}class $o extends wt{parseGame(e){var r;const n=this.state;e.indicators?n.indicators?n.indicators.setData(e.indicators):n.indicators=new yn(e.indicators):n.indicators=void 0,n.general=$o.constructGeneralState(e.general),n.visuals=$o.constructVisualsState(e),(r=n.visuals.layout)!=null&&r.fontFamily&&at().loadFont(n.visuals.layout.fontFamily)}static constructGeneralState(e){var o,s,a,l;const n={very_easy:{minTimeUp:1e3,maxTimeUp:4e3,animationDuration:1400},easy:{minTimeUp:700,maxTimeUp:3500,animationDuration:1200},normal:{minTimeUp:500,maxTimeUp:2e3,animationDuration:1e3},hard:{minTimeUp:200,maxTimeUp:800,animationDuration:200}},r=(o=e==null?void 0:e.level)!=null?o:"easy";let i;if(r==="custom")i={minTimeUp:Number((s=e==null?void 0:e.custom_level.min_time_up)!=null?s:200),maxTimeUp:Number((a=e==null?void 0:e.custom_level.max_time_up)!=null?a:3e3),animationDuration:Number((l=e==null?void 0:e.custom_level.animation_duration)!=null?l:1e3)};else switch(r){case"very_easy":i=n.very_easy;break;case"easy":i=n.easy;break;case"normal":i=n.normal;break;case"hard":i=n.hard;break}return f({pointsToWin:e!=null&&e.points_to_win?Number(e.points_to_win):500,level:r},i)}static constructCursorState(e){return{image:e.image,offset:{x:Number(e.image_offset_x),y:Number(e.image_offset_y)}}}static constructLayoutState(e){var r;const n=Re(e.layout);if(n)return{holeSpacing:n.hole_spacing||"30px",fontSize:n.font_size||"20px",fontFamily:n.font_type,negativeColor:n.negative_color,positiveColor:n.positive_color,rowSpacing:n.row_spacing||"30px",rows:Number((r=n.rows)!=null?r:3)}}static constructMoleImageState(e){return{id:Number(e.id),image:e.image,points:Number(e.points),maxWidth:e.max_width,label:e.label}}static constructHolesState(e){const n=Re(e.holes);if(n)return f({holeImage:n.hole_image},n.max_width&&{maxWidth:n.max_width})}static constructMoleState(e){const n=Re(e.moles);if(n)return{offsetY:Number(n.offset_y),images:n.images.map(r=>$o.constructMoleImageState(r)),enter:n.enter,position:n.position}}static constructVisualsState(e){return{cursor:$o.constructCursorState(e.visuals.cursor),holes:$o.constructHolesState(e.visuals),layout:$o.constructLayoutState(e.general),moles:$o.constructMoleState(e.visuals)}}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){var e;return[{indicatorKey:"time",metricKey:{time_left:"timeleft",time_used:"timeused"},icon:ft.TIME,value:{time_left:((e=this.state.timeChallenge)==null?void 0:e.limit)||60,time_used:0}},{indicatorKey:"points",metricKey:{points_used:"points"},icon:ft.POINTS,value:{points_used:0}}]}parseTimeChallenge(){var n,r;const e=this.getData();return f({enabled:((n=e.general)==null?void 0:n.time)===1},((r=e.general)==null?void 0:r.time_limit)&&{limit:Number(e.general.time_limit)})}isGameValid(){return!0}}class zl extends wt{parseGame(e){var i,o;const n=at(),r=this.state;r.general=zl.constructGeneralState(e.general),r.visuals=zl.parseLayoutData(e.general.layout),r.customLabels=zl.constructLabelsState((i=e.customLabels)==null?void 0:i.labels),(o=r.visuals)!=null&&o.font.type&&n.loadFont(r.visuals.font.type),e.indicators?r.indicators?r.indicators.setData(e.indicators):r.indicators=new yn(e.indicators):r.indicators=void 0}static constructLabelsState(e){return{computerCard:(e==null?void 0:e.computer_card)||"Computer Banko card",nextNumber:(e==null?void 0:e.next_number)||"Next number",previousNumbers:(e==null?void 0:e.previous_numbers)||"Previous numbers",yourCard:(e==null?void 0:e.your_card)||"Your Banko card"}}static constructGeneralState(e){return{drawType:e.draw_type,winnerChance:e.winner_chance||"random",numberSelection:e.draw_type==="auto"?"automatically":e.number_selection||"automatically"}}static parseLayoutData(e){if(e){const n=Re(e);return n?zl.constructLayoutState(n):void 0}}static constructLayoutState(e){return{font:{color:e.font_color,type:e.font_type},grid:{color:e.grid_color},selectedNumberColor:e.selected_number_color}}hasInstantWin(){var e;return((e=this.state.general)==null?void 0:e.drawType)===gl.AUTO}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){return[]}isGameValid(){return!0}}class Wl extends wt{parseGame(e){var i,o;const n=at(),r=this.state;r.general=Wl.parseGeneralData(e.general.settings),r.layout=Wl.parseLayoutData(e.general.layout),(o=(i=r.layout)==null?void 0:i.font)!=null&&o.type&&n.loadFont(r.layout.font.type),e.indicators?r.indicators?r.indicators.setData(e.indicators):r.indicators=new yn(e.indicators):r.indicators=void 0}static parseGeneralData(e){if(e){const n=Re(e);return n?Wl.constructGeneralState(n):void 0}}static constructGeneralState(e){var o,s;const n={easy:5,normal:10,hard:20,custom:(o=e.custom_number_removed)!=null?o:5},r=(s=e==null?void 0:e.level)!=null?s:"easy";let i;switch(r){case"easy":i=n.easy;break;case"normal":i=n.normal;break;case"hard":i=n.hard;break;case"custom":i=n.custom;break;default:i=n.easy}return{level:{difficulty:r,numberRemoved:i},showNumberPad:e.show_number_pad==="1"}}static parseLayoutData(e){if(e){const n=Re(e);return n?Wl.constructLayoutState(n):void 0}}parseTimeChallenge(){const e=this.getData();return f({enabled:e.general.time===1},e.general.time_limit&&{limit:Number(e.general.time_limit)})}static constructLayoutState(e){var n,r,i,o;return{font:{size:(n=e.font_size)!=null?n:"22px",color:(r=e.font_color)!=null?r:"#ffffff",type:e.font_type},grid:{color:(i=e.grid_color)!=null?i:"#000000"},selectedNumberColor:(o=e.selected_number_color)!=null?o:"#FF0000"}}getIndicatorPosition(){return{top:Me.DEFAULT,bottom:Me.DEFAULT}}getIndicators(){var e;return[{indicatorKey:"time",metricKey:{time_left:"timeleft",time_used:"timeused"},icon:ft.TIME,value:{time_left:((e=this.state.timeChallenge)==null?void 0:e.limit)||0,time_used:0}}]}isGameValid(){return!0}}var vs=(t=>(t[t.ENGLISH=0]="ENGLISH",t[t.DANISH=1]="DANISH",t[t.GERMAN=2]="GERMAN",t[t.SWEDISH=3]="SWEDISH",t[t.DUTCH=4]="DUTCH",t[t.FINNISH=5]="FINNISH",t))(vs||{}),Qz=(t=>(t[t.INITIAL=0]="INITIAL",t[t.CORRECT=1]="CORRECT",t[t.PRESENT=2]="PRESENT",t[t.ABSENT=3]="ABSENT",t))(Qz||{});class yf extends wt{parseGame(e){var r,i,o,s,a,l,c,u,d,m;const n=this.state;n.general=n.general||{},n.general.lang=yf.mapStringToEnum(e.general.lang),n.layout=yf.parseLayoutData(e.general.layout),n.words=Object.values(e.words.words).map(g=>{var p,h;return{visibilityCondition:((h=(p=g==null?void 0:g.visibility_condition)==null?void 0:p.date_range)==null?void 0:h.enabled)==="1"?new Un(g.visibility_condition):void 0,text:g.word.toLowerCase(),id:g.id}}),n.messages={winner:(i=(r=e.customlabels)==null?void 0:r.winner)!=null?i:"winner!",loser:(s=(o=e.customlabels)==null?void 0:o.loser)!=null?s:"You lost!",wordNotFound:(l=(a=e.customlabels)==null?void 0:a.word_not_found)!=null?l:"word not found",wordMissingLetters:(u=(c=e.customlabels)==null?void 0:c.word_missing_letters)!=null?u:"word missing letters"},(m=(d=n.layout)==null?void 0:d.font)!=null&&m.type&&at().loadFont(n.layout.font.type),e.indicators?n.indicators?n.indicators.setData(e.indicators):n.indicators=new yn(e.indicators):n.indicators=void 0}static mapStringToEnum(e){switch(e){case"en":return vs.ENGLISH;case"da":return vs.DANISH;case"nl":return vs.DUTCH;case"de":return vs.GERMAN;case"sv":return vs.SWEDISH;case"fi":return vs.FINNISH;default:return vs.ENGLISH}}static parseLayoutData(e){if(e){const n=Re(e);return n?yf.constructLayoutState(n):void 0}}static constructLayoutState(e){var r,i,o;const n=`${parseInt(e.grid.max_width,10)}px`;return{keyboard:{background:e.keyboard.background,color:e.keyboard.color},font:{color:(r=e.font.color)!=null?r:"#ffffff",type:e.font.type},grid:{color:(i=e.grid.color)!=null?i:"#d3d3d3",maxWidth:n,borderRadius:(o=e.grid.border_radius)!=null?o:"3px"}}}getIndicatorPosition(){return{top:Me.RELATIVE,bottom:Me.RELATIVE}}getIndicators(){var e;return[{indicatorKey:"time",metricKey:{time_used:"timeused",time_left:"timeleft"},icon:ft.TIME,value:{time_used:0,time_left:((e=this.state.timeChallenge)==null?void 0:e.limit)||60}}]}parseTimeChallenge(){const e=this.getData();return f({enabled:Number(e.general.time)===1},e.general.time_limit&&{limit:Number(e.general.time_limit)})}isGameValid(){return!0}}var zu=(t=>(t[t.TOP=0]="TOP",t[t.MIDDLE=1]="MIDDLE",t[t.BOTTOM=2]="BOTTOM",t[t.RANDOM=3]="RANDOM",t))(zu||{}),xl=(t=>(t[t.SLOW=0]="SLOW",t[t.NORMAL=1]="NORMAL",t[t.FAST=2]="FAST",t))(xl||{}),Rb=(t=>(t[t.NO_ANIMATION=0]="NO_ANIMATION",t[t.PULSE=1]="PULSE",t))(Rb||{});class wf extends wt{parseGame(e){const n=this.state;e.indicators?n.indicators?n.indicators.setData(e.indicators):n.indicators=new yn(e.indicators):n.indicators=void 0,n.general=wf.constructGeneralState(e.general),n.visuals=wf.constructVisualsState(e.visuals)}parseTimeChallenge(){var n,r;const e=this.getData();return f({enabled:((n=e.general)==null?void 0:n.time)===1},((r=e.general)==null?void 0:r.time_limit)&&{limit:Number(e.general.time_limit)})}static parseVerticalPlacement(e){switch(e){case"top":return zu.TOP;case"bottom":return zu.BOTTOM;case"middle":return zu.MIDDLE;case"random":return zu.RANDOM;default:throw new Error(`Unknown VerticalPlacement value: ${e}`)}}static parseGameSpeed(e){switch(e){case"slow":return xl.SLOW;case"normal":return xl.NORMAL;case"fast":return xl.FAST;default:throw new Error(`Unknown RushRunnerGameSpeed value: ${e}`)}}static parseAnimation(e){switch(e){case"no_animation":return Rb.NO_ANIMATION;case"pulse":return Rb.PULSE;default:throw new Error(`Unknown RushRunnerAnimation value: ${e}`)}}getIndicatorPosition(){return{top:Me.ABSOLUTE,bottom:Me.ABSOLUTE}}getIndicators(){var e;return[{indicatorKey:"time",metricKey:{time_left:"timeleft",time_used:"timeused"},icon:ft.TIME,value:{time_left:((e=this.state.timeChallenge)==null?void 0:e.limit)||0,time_used:0}},{indicatorKey:"score",metricKey:{score_used:"score"},icon:ft.SCORE,value:{score:0}},{indicatorKey:"round",metricKey:{round_used:"rounds"},icon:ft.ROUNDS,value:{round_used:1}}]}static parseGeneralGameSettingsDeviceData(e){var n,r,i,o;if(e.game_settings){const s=Re(e.game_settings);return s?{gameSpeed:(n=this.parseGameSpeed(s.game_speed))!=null?n:xl.NORMAL,backgroundSpawnInterval:(r=s.background_spawn_interval)!=null?r:700,obstacleSpawnInterval:(i=s.obstacle_spawn_interval)!=null?i:1500,pointSpawnInterval:(o=s.point_spawn_interval)!=null?o:3e3}:void 0}}static constructGeneralState(e){return{gameSettings:wf.parseGeneralGameSettingsDeviceData(e),pointsToWin:e==null?void 0:e.points_to_win,maxRounds:Number(e==null?void 0:e.max_rounds),layout:this.constructLayoutState(e.layout)}}static constructLayoutState(e){var r,i;const n=Re(e);return{positiveColor:(r=n==null?void 0:n.positive_color)!=null?r:"#00ff00",negativeColor:(i=n==null?void 0:n.negative_color)!=null?i:"#b22222",fontSize:n==null?void 0:n.font_size,gameHeight:n==null?void 0:n.game_height}}static constructVisualsState(e){const n=Re(e==null?void 0:e.avatar),r=Re(e==null?void 0:e.obstacles),i=Re(e==null?void 0:e.points),o=Re(e.backgrounds);return{avatar:n!==void 0?this.constructAvatarState(n):void 0,backgrounds:o!==void 0?this.constructBackgroundsState(o):void 0,obstacles:r!==void 0?this.constructObstaclesState(r):void 0,points:i!==void 0?this.constructPointsState(i):void 0}}static constructAvatarState(e){var n,r;return{image:e==null?void 0:e.image,maxWidth:e==null?void 0:e.max_width,animation:this.parseAnimation((n=e==null?void 0:e.animation)!=null?n:"no_animation"),jumpPower:-Math.abs(((r=e==null?void 0:e.jump_power)!=null?r:150)*10),offsetX:Number(e==null?void 0:e.offset_x)||50,offsetY:Number(e==null?void 0:e.offset_y)||0,gravityY:(e==null?void 0:e.gravity_y)||30}}static constructBackgroundsState(e){if(e.images!==void 0)return{images:e.images.map(n=>{var r;return{id:n.id,image:n.image,maxWidth:n.max_width||void 0,placement:this.parseVerticalPlacement(String(n.placement)),offset:n.offset,speed:(r=this.parseGameSpeed(n.speed))!=null?r:xl.NORMAL}})}}static constructObstaclesState(e){if(e.images!==void 0)return{images:e.images.map(n=>({id:n.id,image:n.image,maxWidth:n.max_width||void 0,placement:this.parseVerticalPlacement(String(n.placement)),flipVertically:n.flip_vertically==="1",offset:n.offset}))}}static constructPointsState(e){if(e.images!==void 0)return{images:e.images.map(n=>{var r,i;return{id:n.id,image:n.image,maxWidth:n.max_width?Number(n.max_width):void 0,score:Number(n.score),label:n.label,offsetTop:Number((r=n.offset_top)!=null?r:0),offsetBottom:Number((i=n.offset_bottom)!=null?i:0)}})}}isGameValid(){return!0}}const jh={video_quiz:Aa,slotmachine:xs,guessthepicture:Ro,poll:oo,placetheitem:Lo,scratchcard:Pi,hitthetarget:ka,prediction:hf,guesstheword:Ca,finderrors:gi,memory:No,luckynumber:D1,dice:ro,swipeit:Lr,shootit:Ea,snake:io,spinthebottle:Bl,wof:mi,rockpaperscissors:Vl,dropgame:Ta,product_selector:_f,slidingpuzzle:N1,shell:zg,campaign_link:Ps,personality_test:Mt,quiz:so,calendar:Ib,survey:bf,puzzle:Gl,priority:pi,sliceit:Gg,roulette:Mo,tapping:Wg,bounce_battle:jg,gravity_dodger:vf,hit_a_mole:$o,banko:zl,sudoku:Wl,wordriddle:yf,rush_runner:wf};class R1 extends ht{parseAddon(e){var r,i,o,s;const n=this.state;n.alias=e.alias,(r=e.settings)!=null&&r.game_alias?(n.settings?n.settings.gameAlias=e.settings.game_alias:n.settings={gameAlias:e.settings.game_alias},n.settings.gameOverlay=R1.parseGameOverlayData((o=(i=e.settings.advanced)==null?void 0:i.advanced)==null?void 0:o.game_overlay),typeof jh[e.settings.game_alias]!="undefined"?n.settings.game&&n.settings.game instanceof jh[e.settings.game_alias]?n.settings.game.setData(e.settings.game):n.settings.game=new jh[e.settings.game_alias](e.settings.game):n.settings.game=void 0):n.settings=void 0,n.hasInstantWin=(s=n.settings)!=null&&s.game?n.settings.game.hasInstantWin():!1}static parseGameOverlayData(e){if(e){const n=Re(e);return n?Number(n.page):void 0}}fetchInstantWinData(){return G(this,null,function*(){var o,s,a,l,c,u,d,m;const e=ue(),n=e.instantWinData,r=`${(l=(a=(s=(o=e.model)==null?void 0:o.state)==null?void 0:s.config)==null?void 0:a.campaignApiRoot)!=null?l:""}/api/v1/campaign/action?campaign_id=${(c=e.model)==null?void 0:c.id}&action=auth`,{postDataFormData:i}=Xt(r,n?f({},n):{});try{const g=yield i();(u=this.state.settings)!=null&&u.game&&g&&this.state.settings.game.setInstantWinnerData(g!=null?g:{})}catch(g){tn.isAxiosError(g)&&((d=g.response)==null||d.status),e.addStaticFormData({instantWinFetchError:"1"}),(m=this.state.settings)!=null&&m.game&&this.state.settings.game.setInstantWinnerData({})}})}}const Jz=qc("gamesteps",{state:()=>({currentStep:0,totalSteps:void 0})});var Vm=(t=>(t[t.SMALL=0]="SMALL",t[t.MEDIUM=1]="MEDIUM",t[t.LARGE=2]="LARGE",t))(Vm||{}),Wu=(t=>(t[t.CIRCLES=0]="CIRCLES",t[t.PERCENTAGE=1]="PERCENTAGE",t[t.TOP_BAR=2]="TOP_BAR",t[t.STEP=3]="STEP",t))(Wu||{}),Um=(t=>(t[t.LEFT=0]="LEFT",t[t.CENTER=1]="CENTER",t[t.RIGHT=2]="RIGHT",t))(Um||{});class L1 extends ht{parseAddon(e){const n=this.state;n.settings=L1.contructSettingsState(e.settings)}static contructSettingsState(e){let n;switch(e.size){case"small":n=Vm.SMALL;break;case"big":n=Vm.LARGE;break;default:n=Vm.MEDIUM;break}let r;switch(e.alignment){case"left":r=Um.LEFT;break;case"right":r=Um.RIGHT;break;default:r=Um.CENTER;break}let i;switch(e.progress_type){case"top_bar":i=Wu.TOP_BAR;break;case"step":i=Wu.STEP;break;case"percent":i=Wu.PERCENTAGE;break;default:i=Wu.CIRCLES;break}return H(f({size:n},e.width&&{width:e.width}),{alignment:r,process:f(f(f({type:i,shouldCalculateQuestion:e.progress_only_calc_questions==="1",fillCircles:e.fill_circles==="1"},e.progress_background_color&&{backgroundColor:e.progress_background_color}),e.progress_color&&{color:e.progress_color}),e.progress_font_color&&{fontColor:e.progress_font_color})})}isAddonValid(){return!!Jz().totalSteps}authorSignature(){return"Jannik Fischer"}}class Zz extends ht{parseAddon(e){var r;const n=this.state;e.settings?(n.settings=(r=n.settings)!=null?r:{},e.settings.api_key&&e.settings.api_key!==""?n.settings.apiKey=e.settings.api_key:n.settings.apiKey=void 0,e.settings.language&&e.settings.language!==""?n.settings.language=e.settings.language:n.settings.language=void 0,e.settings.screen_set&&e.settings.screen_set!==""?n.settings.screenSet=e.settings.screen_set:n.settings.screenSet=void 0):n.settings={}}isAddonValid(){const e=this.getData();return!!(e.settings.api_key&&e.settings.screen_set)}authorSignature(){return"Nicky Christensen"}}var u4=(t=>(t.GOTO_FLOWPAGE="goto_flow_page",t.SHOW_MESSAGE="show_message",t.POPOVER="popover",t))(u4||{}),f4=(t=>(t[t.ONE=1]="ONE",t[t.TWO=2]="TWO",t[t.THREE=3]="THREE",t[t.FOUR=4]="FOUR",t))(f4||{}),d4=(t=>(t.SLIDE_IN="slide_in",t.FADE="fade",t))(d4||{});class M1 extends ht{parseAddon(e){const n=this.state;n.settings=n.settings||{},n.settings=M1.constructQuestionValidationSetting(e.settings)}static constructQuestionValidationSetting(e){const n={label:(e==null?void 0:e.button_label)||"Choose answer",alignment:(e==null?void 0:e.button_alignment)||pt.CENTER},r={message:(e==null?void 0:e.error_message)||"",alignment:(e==null?void 0:e.error_alignment)||pt.LEFT},i=[];return i.push({id:1,answer:e!=null&&e.answer1?e.answer1:""},{id:2,answer:e!=null&&e.answer2?e.answer2:""},{id:3,answer:e!=null&&e.answer3?e.answer3:""},{id:4,answer:e!=null&&e.answer4?e.answer4:""}),f(H(f(H(f({},(e==null?void 0:e.question)&&{question:e==null?void 0:e.question}),{contentAlignment:(e==null?void 0:e.content_alignment)||pt.CENTER,correctAnswer:Number(e==null?void 0:e.correct_answer)||f4.ONE,button:n,error:r,questionRedirect:(e==null?void 0:e.question_redirect)||u4.SHOW_MESSAGE}),(e==null?void 0:e.flow_page)&&{flowPage:Number(e==null?void 0:e.flow_page)}),{transition:(e==null?void 0:e.transition)||d4.SLIDE_IN,answers:i}),e.popover&&{popover:Number(e.popover)})}isAddonValid(){return!!this.getData().settings.question}}var m4=(t=>(t.MESSAGE="show_message",t.NEXT_PAGE="next_flowpage",t.NEXT_PAGE_LOSER="next_flowpage_loser",t))(m4||{}),g4=(t=>(t.NEXT_PAGE="next_flowpage",t.NEXT_PAGE_WINNER="next_flowpage_winner",t))(g4||{});class qg extends ht{parseAddon(e){var i;const n=this.state,r=this.getSection();if(n.formId="form-authentication_"+r.state.id,n.settings=n.settings||{},n.settings=qg.constructAuthenticationSettings(e.settings),e.settings.fields&&e.settings.fields.length>0){const o=e.settings.fields.map(s=>({id:s.id,name:s.name,input_type:Ns.TEXT,input_html_type:ya.TEXT,label:s.label||"Keyphrase",type:1,default_value:"",value:"",required:!0,weight:0,exportable:0}));o&&(n.fields=qg.constructFields(o,(i=n.fields)!=null?i:[]))}}static constructAuthenticationSettings(e){var i,o,s;const n={label:((i=e==null?void 0:e.button)==null?void 0:i.label)||"Authenticate",alignment:((o=e==null?void 0:e.button)==null?void 0:o.alignment)||pt.LEFT},r={incorrect:((s=e==null?void 0:e.messages)==null?void 0:s.incorrect)||"Supplied authentication is invalid"};return{customIdentifier:e.custom_identifier,label:(e==null?void 0:e.label)||"Keyphrase",button:n,messages:r,onAuthSuccess:(e==null?void 0:e.on_auth_success)||g4.NEXT_PAGE,onAuthError:(e==null?void 0:e.on_auth_error)||m4.MESSAGE,type:e==null?void 0:e.type}}static constructFields(e,n){const r={};return n!==void 0&&n.forEach(i=>{r[i.id]=i}),e.map(i=>{const o=i;if(o.input_html_type=i.input_html_type,o.visible=!0,r[i.id]!==void 0)return r[i.id].setData(o),r[i.id];if(typeof Rc[i.input_type]=="undefined")throw new TypeError(`Unrecognized field input_type: ${i.input_type}`);return new Rc[i.input_type](o)})}authorSignature(){return"Jannik Fischer"}}var Hm=(t=>(t.YEAR="type_year",t.DATE="date_line",t.ACCEPT="accept_year",t))(Hm||{}),Gm=(t=>(t.EMPTY="",t.DAY="day",t.WEEK="week",t.MONTH="month",t))(Gm||{}),Qi=(t=>(t.MONTHDAY="MM-DD-YYYY",t.DAYMONTH="DD-MM-YYYY",t.YEARMONTH="YYYY-MM-DD",t))(Qi||{}),zm=(t=>(t.DAY="day",t.MONTH="month",t.YEAR="year",t))(zm||{});class Mr extends ht{parseAddon(e){var s,a,l,c;const n=ue(),r=at(),i=this.state,o=(a=(s=n.model)==null?void 0:s.state.isEditModeActive)!=null?a:!1;i.settings=i.settings||{},i.settings=Mr.constructAgeGateSettingsState(e.settings),i.style=i.style||{},e.settings&&(i.style=Mr.parseAgeGateStyleSettingsState(e.settings)),i.inlineStyle=i.inlineStyle||{},i.inlineStyle.headlineStyle=Mr.parseAgeGateHeadlineStyling(e.settings),i.inlineStyle.boxStyle=Mr.constructBoxStyling(i.style),i.inlineStyle.valueStyle=Mr.constructValueStyling(i.style),i.inlineStyle.placeholderStyle=Mr.parseAgeGatePlaceholderSettingsState(e.settings),i.groups=Mr.defaultDateGroups(i.settings,o),(l=i.inlineStyle.headlineStyle)!=null&&l.fontFamily&&r.loadFont(i.inlineStyle.headlineStyle.fontFamily),(c=i.inlineStyle.boxStyle)!=null&&c.fontFamily&&r.loadFont(i.inlineStyle.boxStyle.fontFamily)}static constructAgeGateStyleSettingsState(e){return H(f(f(f(f(f(f(f({},(e==null?void 0:e.width)&&{width:e.width}),(e==null?void 0:e.height)&&{height:e.height}),(e==null?void 0:e.font_family)&&{fontFamily:Wr(e.font_family)}),(e==null?void 0:e.text_size)&&{textSize:e.text_size}),(e==null?void 0:e.text_weight)&&{textWeight:Number(e.text_weight)}),(e==null?void 0:e.text_color)&&{textColor:e.text_color}),(e==null?void 0:e.border_color)&&{borderColor:e.border_color}),{borderThickness:(e==null?void 0:e.border_thickness)||"5px",buttonType:(e==null?void 0:e.button_type)||Od.PRIMARY,buttonAlignment:(e==null?void 0:e.buttons_alignment)||pt.CENTER})}static parseAgeGateStyleSettingsState(e){return e.style?je().isMobile&&e.overwrite_mobile==="0"?Mr.constructAgeGateStyleSettingsState(e.style.mobile):Mr.constructAgeGateStyleSettingsState(e.style.desktop):{}}static parseAgeGateHeadlineStyling(e){var n,r;if(e.headine_style){if(je().isMobile&&((n=e.headine_style)!=null&&n.mobile))return Mr.constructHeadlineStyling((r=e.headine_style)==null?void 0:r.mobile);if(e.headine_style.desktop)return Mr.constructHeadlineStyling(e.headine_style.desktop)}return{}}static parseAgeGatePlaceholderSettingsState(e){if(e.placeholder_style){const n=Re(e.placeholder_style);if(!n)return;if(n.text_color)return{color:n.text_color,opacity:1}}}static constructAgeGateSettingsState(e){var i,o,s,a,l,c,u,d,m,g,p,h,v,b,y,_,w,S,E,P,A,C;const n={year:{title:((o=(i=e.label)==null?void 0:i.year)==null?void 0:o.title)||"Enter year you were born",error:((a=(s=e.label)==null?void 0:s.year)==null?void 0:a.error)||"Please enter a valid year"},month:{title:((c=(l=e.label)==null?void 0:l.month)==null?void 0:c.title)||"Enter month you were born",error:((d=(u=e.label)==null?void 0:u.month)==null?void 0:d.error)||"Please enter a valid month"},day:{title:((g=(m=e.label)==null?void 0:m.day)==null?void 0:g.title)||"Enter day you were born",error:((h=(p=e.label)==null?void 0:p.day)==null?void 0:h.error)||"Please enter a valid day"},error:((v=e.label)==null?void 0:v.error)||"You're not old enough",locked:((b=e.label)==null?void 0:b.locked)||"You're locked",accept:{headline:((_=(y=e==null?void 0:e.label)==null?void 0:y.accept)==null?void 0:_.headline)||"Are you over 18?",yes:((S=(w=e.label)==null?void 0:w.accept)==null?void 0:S.yes)||"Yes",no:((P=(E=e.label)==null?void 0:E.accept)==null?void 0:P.no)||"No"},oneline:((A=e.label)==null?void 0:A.oneline)||"Date Headline"};let r=0;if(e.cookies)switch(e.cookies){case Gm.DAY:r=1;break;case Gm.WEEK:r=7;break;case Gm.MONTH:r=30;break}return H(f(f(f(f({age:(C=Number(e.age))!=null?C:18,type:e.type||Hm.YEAR,cookiePeriod:r,showAll:e.show_all==="1",skip:e.skip==="1",lock:e.lock==="1",label:n},e.flow_page&&{flowPageId:Number(e.flow_page)}),e.field&&{field:Number(e.field)}),(e==null?void 0:e.placeholders)&&{placeholders:e.placeholders}),e.type===Hm.DATE&&{format:e.format||Qi.MONTHDAY}),{formatYearFirst:e.format===Qi.YEARMONTH})}static constructHeadlineStyling(e){return f(f(f(f({},e.text_size&&{fontSize:e.text_size}),e.text_weight&&{fontWeight:Number(e.text_weight)}),e.text_color&&{color:e.text_color}),e.font_family&&{fontFamily:`"${Wr(e.font_family)}", "Helvetica Neue", Arial, "sans-serif"`})}static constructBoxStyling(e){return f(f(f(f(f(f(f({},e.borderColor&&{border:e.borderThickness+" solid "+e.borderColor}),e.textColor&&{color:e.textColor}),e.textSize&&{fontSize:e.textSize}),e.textWeight&&{fontWeight:e.textWeight}),e.width&&{width:e.width}),e.height&&{height:e.height}),e.fontFamily&&{fontFamily:`"${e.fontFamily}", "Helvetica Neue", Arial, "sans-serif"`})}static constructValueStyling(e){return f({},e.borderColor&&{backgroundColor:e.borderColor})}static formatGroups(e,n){return e.map(r=>{const i=n?n[r.alias]:void 0;return{alias:r.alias,index:r.index,error:r.error,dates:r.dates.map((o,s)=>({id:Yt(),index:s,display:o.display,placeholder:i?i.split("")[Number(s)]:void 0,value:r.dates[Number(s)].placeholder?void 0:r.dates[Number(s)].value||void 0,focus:o.focus}))}})}static defaultDateGroups(e,n){const r=[{alias:zm.YEAR,active:!0,index:0,error:!1,dates:[{id:Yt(),index:0,focus:Hm.YEAR&&e.format!==Qi.DAYMONTH&&e.format!==Qi.MONTHDAY&&!n},{id:Yt(),index:1,focus:!1},{id:Yt(),index:2,focus:!1},{id:Yt(),index:3,focus:!1}]},{alias:zm.MONTH,error:!1,index:1,dates:[{id:Yt(),index:4,focus:e.format===Qi.MONTHDAY&&!n},{id:Yt(),index:5,focus:!1}]},{alias:zm.DAY,error:!1,index:2,dates:[{id:Yt(),index:6,focus:e.format===Qi.DAYMONTH&&!n},{id:Yt(),index:7,focus:!1}]}];if(e.format===Qi.MONTHDAY||e.format===Qi.DAYMONTH)if(e.format===Qi.MONTHDAY){const i=r.shift();i&&r.push(i)}else r.reverse();return Mr.formatGroups(r,e.placeholders)}isAddonValid(){return!!this.getData().settings.age}authorSignature(){return"Jannik Fischer"}}class eW extends ht{parseAddon(e){var i,o,s;const r=this.state;r.search=(i=e.settings.search)!=null?i:"",r.showGameOnly=e.settings.show_game_only==="1",r.showScrollbars=e.settings.show_scrollbars==="1",r.responsiveHeight=e.settings.responsive_height==="1",r.iframeScrolling="no",e.settings.width?(r.width=e.settings.width,e.settings.width==="fixed"&&(r.fixedWidth=Number(e.settings.fixed_width))):r.width="content",e.settings.fixed_height&&(r.fixedHeight=Number(e.settings.fixed_height)),e.settings.min_height?r.minHeight=Number(e.settings.min_height):r.minHeight=300,e.settings.game_id&&(r.gameId=Number(e.settings.game_id)),e.settings.game_name?r.gameName=e.settings.game_name:r.gameName="",e.settings.game_url?r.gameUrlLive=e.settings.game_url:r.gameUrlLive="",e.settings.game_url_demo?r.gameUrlDemo=e.settings.game_url_demo:r.gameUrlDemo="",r.iframeStyling=(o=r.iframeStyling)!=null?o:{},r.showScrollbars&&(r.iframeClass="iframe-game-wrapper--show-scrollbars",r.iframeScrolling="auto"),r.width&&r.width==="fixed"&&(r.iframeClass="iframe-game-wrapper--fixed-width",r.fixedWidth&&r.fixedWidth!==0&&(r.iframeStyling.width=r.fixedWidth+"px")),r.minHeight&&(r.iframeStyling.height=r.minHeight+"px"),r.alignment=((s=e.settings)==null?void 0:s.alignment)||"center",r.alignment&&(r.iframeClass=`iframe-game-wrapper--align-${r.alignment}`),r.width&&r.width==="window"&&(r.iframeClass="iframe-game-wrapper--full-width"),r.responsiveHeight||(r.minHeight&&(r.iframeStyling.minHeight=r.minHeight+"px"),r.iframeStyling.height=r.fixedHeight+"px")}isAddonValid(){return!!this.getData().settings.game_url}}class Ia extends ht{parseAddon(e){var r,i,o,s;const n=this.state;n.settings=(r=n.settings)!=null?r:{},e.settings&&(n.settings=Ia.constructSettingState(e.settings),n.elementStyling=(i=n.elementStyling)!=null?i:{},n.settings&&((o=n.settings.icon)!=null&&o.size&&(n.elementStyling.iconStyling=Ia.constructElementIconStyling((s=n.settings.icon)==null?void 0:s.size)),n.elementStyling.itemStyling=Ia.constructElementItemStyling(n.settings)))}static constructElementItemStyling(e){var n,r,i,o,s;return f(f(f({},((n=e.icon)==null?void 0:n.backgroundColor)&&{backgroundColor:`${(r=e.icon)==null?void 0:r.backgroundColor}`}),((i=e.icon)==null?void 0:i.color)&&{color:`${(o=e.icon)==null?void 0:o.color}`}),((s=e.icon)==null?void 0:s.size)&&{width:`${Math.round(e.icon.size*1.7)}px`,height:`${Math.round(e.icon.size*1.7)}px`,lineHeight:`${Math.round(e.icon.size*1.7)}px`})}static constructElementIconStyling(e){return{fontSize:`${e/10}rem`}}static constructSettingProviderState(e){return{facebookEnabled:e.facebook==="1",twitterEnabled:e.twitter==="1",whatsappEnabled:e.whatsapp==="1",linkedinEnabled:e.linkedin==="1",messengerEnabled:e.messenger==="1",emailEnabled:e.email==="1"}}static constructSettingIconState(e){return f(f(f({},e.icon_color&&{color:e.icon_color}),e.icon_background_color&&{backgroundColor:e.icon_background_color}),e.icon_size&&{size:Number(e.icon_size)})}static constructSettingState(e){var n,r;return{icon:Ia.constructSettingIconState(e),socialProvider:Ia.constructSettingProviderState(e),alignment:e.alignment,title:e.title,description:e.description,image:e.image,customShareUrl:f({enabled:((n=e.custom_share_url)==null?void 0:n.enabled)==="1"},((r=e.custom_share_url)==null?void 0:r.url)&&{url:e.custom_share_url.url}),campaignShareUrl:e.campaign_share_url}}isAddonValid(){return!0}authorSignature(){return"Sebastian Jakobsen"}}var Ji=(t=>(t.SLICEIT="sliceit",t.QUIZ="quiz",t.DROPGAME="dropgame",t.SNAKE="snake",t.HITTHETARGET="hitthetarget",t.SHOOTIT="shootit",t.TAPPING="tapping",t.BOUNCE_BATTLE="bounce_battle",t.HIT_A_MOLE="hit_a_mole",t))(Ji||{}),ys=(t=>(t.POINTS="points",t.POINTS_COLLECTED="points_collected",t.SCORE="score",t.CORRECT_ANSWERS="correct_answers",t.CLICKS="clicks",t))(ys||{}),Wm=(t=>(t.ASC="asc",t.DESC="desc",t))(Wm||{}),To=(t=>(t.SCORE="score",t.TIMEUSED="timeused",t.TIMEUSED_MS="timeused_ms",t.ACCUMULATED_SCORE="accumulated_score",t))(To||{});class ao extends ht{parseAddon(e){var l,c,u,d,m,g,p,h,v,b,y,_,w,S,E,P,A,C,T,D,k,I,N,B,L,$,j,se,Q,re,ee,be,F,X,ge,W,fe,ne,he,ye,Ge,R,M,J,ae,ie,de,ke,Ee,Te,_e,Z,Ie,Oe,Ce,Y,O,z,te,oe,Ne,Fe,V,le,Se,we,Le,He,$e,ot,rt,dt,St,Ot,Jt,rn,on;const n=at(),i=(l=ue().model)==null?void 0:l.state,o=this.state;o.alias=e.alias,o.gameEnded=!1,o.winner=!1,o.settings=(c=o.settings)!=null?c:{},o.settings.group=e.settings.group,o.settings.scoreType=e.settings.score_type,o.settings.rankingType=e.settings.ranking_type,o.settings.nameFieldId=e.settings.name_field_id,o.settings.uniqueFieldId=e.settings.unique_field_id,o.settings.limit=e.settings.limit,o.settings.minScore=e.settings.min_score,o.settings.maxScore=e.settings.max_score,o.settings.autoupdate={enabled:!!((u=e.settings.autoupdate)!=null&&u.enabled),time:(m=(d=e.settings.autoupdate)==null?void 0:d.time)!=null?m:0};const a=(p=(g=i==null?void 0:i.config)==null?void 0:g.gameAlias)!=null?p:"quiz";o.settings.scoreKey=ao.getScoreKey(a),o.settings.rankingDirection=ao.getRankingDirection((h=o.settings)==null?void 0:h.rankingType),o.settings.headings={rank:{label:(_=(y=(b=(v=e.settings)==null?void 0:v.headings)==null?void 0:b.rank)==null?void 0:y.label)!=null?_:void 0,alignment:(P=(E=(S=(w=e.settings)==null?void 0:w.headings)==null?void 0:S.rank)==null?void 0:E.alignment)!=null?P:void 0},name:{label:(D=(T=(C=(A=e.settings)==null?void 0:A.headings)==null?void 0:C.name)==null?void 0:T.label)!=null?D:void 0,alignment:(B=(N=(I=(k=e.settings)==null?void 0:k.headings)==null?void 0:I.name)==null?void 0:N.alignment)!=null?B:void 0},score:{label:(se=(j=($=(L=e.settings)==null?void 0:L.headings)==null?void 0:$.score)==null?void 0:j.label)!=null?se:void 0,alignment:(be=(ee=(re=(Q=e.settings)==null?void 0:Q.headings)==null?void 0:re.score)==null?void 0:ee.alignment)!=null?be:void 0},timeused:{label:(W=(ge=(X=(F=e.settings)==null?void 0:F.headings)==null?void 0:X.timeused)==null?void 0:ge.label)!=null?W:void 0,alignment:(ye=(he=(ne=(fe=e.settings)==null?void 0:fe.headings)==null?void 0:ne.timeused)==null?void 0:he.alignment)!=null?ye:void 0}},o.settings.icons={first:{enabled:((R=(Ge=e.settings.icons)==null?void 0:Ge.first_place)==null?void 0:R.enabled)==="1",image:(J=(M=e.settings.icons)==null?void 0:M.first_place)==null?void 0:J.image,width:(ie=(ae=e.settings.icons)==null?void 0:ae.first_place)==null?void 0:ie.width},second:{enabled:((ke=(de=e.settings.icons)==null?void 0:de.second_place)==null?void 0:ke.enabled)==="1",image:(Te=(Ee=e.settings.icons)==null?void 0:Ee.second_place)==null?void 0:Te.image,width:(Z=(_e=e.settings.icons)==null?void 0:_e.second_place)==null?void 0:Z.width},third:{enabled:((Oe=(Ie=e.settings.icons)==null?void 0:Ie.third_place)==null?void 0:Oe.enabled)==="1",image:(Y=(Ce=e.settings.icons)==null?void 0:Ce.third_place)==null?void 0:Y.image,width:(z=(O=e.settings.icons)==null?void 0:O.third_place)==null?void 0:z.width},user:{enabled:((oe=(te=e.settings.icons)==null?void 0:te.user_place)==null?void 0:oe.enabled)==="1",image:(Fe=(Ne=e.settings.icons)==null?void 0:Ne.user_place)==null?void 0:Fe.image,width:(le=(V=e.settings.icons)==null?void 0:V.user_place)==null?void 0:le.width}},o.settings.effects=(Se=o.settings.effects)!=null?Se:{},(we=e.settings)!=null&&we.effects&&(o.settings.effects=ao.parseEffectsData(e.settings.effects)),o.settings.layout=(Le=o.settings.layout)!=null?Le:{},o.settings.layout.heading=(He=o.settings.layout.heading)!=null?He:{},o.settings.layout.body=($e=o.settings.layout.body)!=null?$e:{},(rt=(ot=e.settings)==null?void 0:ot.layout)!=null&&rt.heading&&Object.keys(e.settings.layout.heading).length>0?o.settings.layout.heading=ao.parseTypographyData(e.settings.layout.heading):o.settings.layout.heading={},(St=(dt=e.settings)==null?void 0:dt.layout)!=null&&St.body&&Object.keys(e.settings.layout.body).length>0?o.settings.layout.body=ao.parseTypographyData(e.settings.layout.body):o.settings.layout.body={},o.css="",o.settings.layout.heading&&this.state.classIdentifier&&(o.css+=ao.constructHeadingStyle(o.settings.layout.heading,this.state.classIdentifier,o.settings.headings,o.settings.rankingType)),o.settings.layout.body&&this.state.classIdentifier&&(o.css+=ao.constructBodyStyle(o.settings.layout.body,this.state.classIdentifier)),(Jt=(Ot=o.settings.layout)==null?void 0:Ot.heading)!=null&&Jt.fontFamily&&n.loadFont(o.settings.layout.heading.fontFamily),(on=(rn=o.settings.layout)==null?void 0:rn.body)!=null&&on.fontFamily&&n.loadFont(o.settings.layout.body.fontFamily)}static getScoreKey(e){switch(e){case Ji.DROPGAME:return ys.POINTS;case Ji.SHOOTIT:return ys.SCORE;case Ji.HITTHETARGET:case Ji.SNAKE:case Ji.SLICEIT:return ys.POINTS_COLLECTED;case Ji.QUIZ:return ys.CORRECT_ANSWERS;case Ji.TAPPING:return ys.CLICKS;case Ji.BOUNCE_BATTLE:return ys.SCORE;case Ji.HIT_A_MOLE:return ys.POINTS;default:return}}static getRankingDirection(e){switch(e){case To.SCORE:case To.ACCUMULATED_SCORE:return Wm.DESC;case To.TIMEUSED:case To.TIMEUSED_MS:return Wm.ASC;default:return Wm.DESC}}static parseTypographyData(e){const n=Re(e);if(n)return ao.constructTypographyState(n)}static constructTypographyState(e){var n,r;return f(f(f(f(f(f(f(f(f(f(f(f({},e.color&&{color:e.color}),e.background_color&&{backgroundColor:e.background_color}),e.font_family&&{fontFamily:Wr(e.font_family)}),e.font_weight&&{fontWeight:Number(e.font_weight)}),e.letter_spacing&&{letterSpacing:parseFloat(e.letter_spacing)}),e.line_height&&{lineHeight:parseFloat(e.line_height)}),e.size&&{fontSize:e.size}),e.text_decoration&&{textDecoration:e.text_decoration}),e.text_style&&{textStyle:e.text_style}),e.transform&&{transform:e.transform}),e.highlight&&e.highlight==="1"&&{highlight:{color:e.highlight_color,backgroundColor:(n=e.highlight_background_color)!=null?n:"rgba(255, 255, 255, 0.2)"}}),e.secondary&&e.secondary==="1"&&{secondary:{color:e.secondary_color,backgroundColor:(r=e.secondary_background_color)!=null?r:"rgba(255, 255, 255, 0.05)"}})}static parseEffectsData(e){return{enterEnimation:e.enter_animation===void 0||e.enter_animation==="1",highlightTop3:e.highlight_top3==="1",showUserRank:e.show_user_rank==="1",countUpScore:e.count_up_score==="1"}}static constructHeadingStyle(e,n,r,i){var s,a,l,c,u,d,m,g;const o=f(f(f(f(f(f(f(f(f(f({},e.fontSize&&{fontSize:`${e.fontSize}`}),e.color&&{color:e.color}),e.backgroundColor&&{backgroundColor:e.backgroundColor}),e.fontWeight&&{fontWeight:e.fontWeight}),e.lineHeight&&{lineHeight:e.lineHeight}),e.letterSpacing&&{letterSpacing:`${e.letterSpacing}px`}),e.fontFamily&&{fontFamily:e.fontFamily}),e.textDecoration&&{textDecoration:e.textDecoration}),e.textStyle&&{fontStyle:e.textStyle}),e.transform&&{textTransform:e.transform});return`
      .${n} lf-leaderboard {
        ${o.fontSize?"--leaderboard-header-font-size: "+o.fontSize+";":""}
        ${o.color?"--leaderboard-header-text-color: "+o.color+";":""}
        ${o.backgroundColor?"--leaderboard-header-background-color: "+o.backgroundColor+";":""}
        ${o.fontWeight?"--leaderboard-header-font-weight: "+o.fontWeight+";":""}
        ${o.lineHeight?"--leaderboard-header-line-height: "+o.lineHeight+";":""}
        ${o.letterSpacing?"--leaderboard-header-letter-spacing: "+o.letterSpacing+";":""}
        ${o.fontFamily?"--leaderboard-header-font-family: "+o.fontFamily+";":""}
        ${o.textDecoration?"--leaderboard-header-text-decoration: "+o.textDecoration+";":""}
        ${o.fontStyle?"--leaderboard-header-font-style: "+o.fontStyle+";":""}
        ${o.textTransform?"--leaderboard-header-text-transform: "+o.textTransform+";":""}
        --leaderboard-header-rank-alignment: ${(s=r.rank)!=null&&s.alignment?(a=r.rank)==null?void 0:a.alignment:"center"};
        --leaderboard-header-name-alignment: ${(l=r.name)!=null&&l.alignment?(c=r.name)==null?void 0:c.alignment:"left"};
        ${i===To.SCORE||i===To.ACCUMULATED_SCORE?"--leaderboard-header-score-alignment:"+((u=r.score)!=null&&u.alignment?(d=r.score)==null?void 0:d.alignment:"center")+";":""}
        ${[To.TIMEUSED,To.TIMEUSED_MS].includes(i)?"--leaderboard-header-score-alignment:"+((m=r.timeused)!=null&&m.alignment?(g=r.timeused)==null?void 0:g.alignment:"center")+";":""}
      }
    `}static constructBodyStyle(e,n){const r=f(f(f(f(f(f(f(f(f(f({},e.fontSize&&{fontSize:`${e.fontSize}`}),e.color&&{color:e.color}),e.backgroundColor&&{backgroundColor:e.backgroundColor}),e.fontWeight&&{fontWeight:e.fontWeight}),e.lineHeight&&{lineHeight:e.lineHeight}),e.letterSpacing&&{letterSpacing:`${e.letterSpacing}px`}),e.fontFamily&&{fontFamily:e.fontFamily}),e.textDecoration&&{textDecoration:e.textDecoration}),e.textStyle&&{fontStyle:e.textStyle}),e.transform&&{textTransform:e.transform}),i=f(f({},e.highlight&&e.highlight.color&&{color:e.highlight.color}),e.highlight&&e.highlight.backgroundColor&&{backgroundColor:e.highlight.backgroundColor}),o=f(f({},e.secondary&&e.secondary.color&&{color:e.secondary.color}),e.secondary&&e.secondary.backgroundColor&&{backgroundColor:e.secondary.backgroundColor});return`
      .${n} lf-leaderboard {
        ${r.fontSize?"--leaderboard-row-font-size: "+r.fontSize+";":""}
        ${r.color?"--leaderboard-row-text-color: "+r.color+";":""}
        ${r.backgroundColor?"--leaderboard-row-background-color: "+r.backgroundColor+";":""}
        ${r.fontWeight?"--leaderboard-row-font-weight: "+r.fontWeight+";":""}
        ${r.lineHeight?"--leaderboard-row-line-height: "+r.lineHeight+";":""}
        ${r.letterSpacing?"--leaderboard-row-letter-spacing: "+r.letterSpacing+";":""}
        ${r.fontFamily?"--leaderboard-row-font-family: "+r.fontFamily+";":""}
        ${r.textDecoration?"--leaderboard-row-text-decoration: "+r.textDecoration+";":""}
        ${r.fontStyle?"--leaderboard-row-font-style: "+r.fontStyle+";":""}
        ${r.textTransform?"--leaderboard-row-text-transform: "+r.textTransform+";":""}
        ${i.color?"--leaderboard-row-highlight-text-color: "+i.color+";":""}
        ${i.backgroundColor?"--leaderboard-row-highlight-background-color: "+i.backgroundColor+";":""}
        ${o.color?"--leaderboard-row-secondary-text-color: "+o.color+";":""}
        ${o.backgroundColor?"--leaderboard-row-secondary-background-color: "+o.backgroundColor+";":""}
      }
    `}authorSignature(){return"Jesper Daugaard"}}var _a=(t=>(t[t.FULL=0]="FULL",t[t.THUMB=1]="THUMB",t[t.MEDIUM=2]="MEDIUM",t[t.CUSTOM=3]="CUSTOM",t))(_a||{}),tW=(t=>(t[t.NORMAL=0]="NORMAL",t[t.HOVER=1]="HOVER",t))(tW||{}),ju=(t=>(t[t.Click=0]="Click",t[t.Hover=1]="Hover",t))(ju||{});class hi extends ht{parseAddon(e){var r,i,o,s,a,l,c,u;const n=this.state;n.source=e.settings.source,e.settings.width?n.width=Tn(e.settings.width):n.width=void 0,e.settings.height?n.height=Tn(e.settings.height):n.height=void 0,n.altText=(r=e.settings)==null?void 0:r.alt,n.size=this.getSizeType(e.settings.size),(i=e.settings.action)!=null&&i.type?n.action?n.action.setData((o=e.settings)==null?void 0:o.action):n.action=new Jr((s=e.settings)==null?void 0:s.action):n.action=void 0,n.settings=(a=n.settings)!=null?a:{},n.animation=(l=n.animation)!=null?l:{},n.animation=hi.constructAnimationState((c=e.settings)==null?void 0:c.animation),e.settings.layout?(n.settings.layout=(u=n.settings.layout)!=null?u:{},n.settings.layout.border=hi.parseLayoutBorderData(e.settings.layout.border),n.settings.layout.shadow=hi.parseLayoutShadowData(e.settings.layout.shadow),n.settings.layout.settings=hi.parseLayoutSettingsData(e.settings.layout.settings),e.settings.layout.filters?n.settings.layout.filters=hi.constructLayoutFiltersState(e.settings.layout.filters):n.settings.layout.filters=void 0):n.settings.layout=void 0}static constructAnimationState(e){const n=(e==null?void 0:e.autoplay)!=="0";let r;return!n&&!(e!=null&&e.action)?r=ju.Click:!n&&(e!=null&&e.action)&&(r=this.mapStringToEnum(e.action)),H(f(f({},r!==void 0&&{action:r}),(e==null?void 0:e.interval)&&{interval:Number(e.interval)}),{autoplay:n,loop:(e==null?void 0:e.loop)!=="0"})}static mapStringToEnum(e){switch(e){case"click":return ju.Click;case"hover":return ju.Hover;default:return ju.Click}}getSizeType(e){if(!e)return _a.FULL;switch(e.toLowerCase()){case"full":return _a.FULL;case"thumb":return _a.THUMB;case"medium":return _a.MEDIUM;case"custom":return _a.CUSTOM;default:return _a.FULL}}isAddonValid(){return!!this.getData().settings.source}static parseLayoutBorderData(e){if(e){const n=Re(e);return n?hi.constructLayoutBorderState(n):void 0}}static constructLayoutBorderState(e){var n,r,i,o,s,a,l,c;return f(f(f({},e.color&&{color:e.color}),e.type&&{type:e.type}),e.width&&{width:f(f(f(f({},((n=e.width)==null?void 0:n.top)&&{top:Number((r=e==null?void 0:e.width)==null?void 0:r.top)}),((i=e.width)==null?void 0:i.right)&&{right:Number((o=e==null?void 0:e.width)==null?void 0:o.right)}),((s=e.width)==null?void 0:s.bottom)&&{bottom:Number((a=e==null?void 0:e.width)==null?void 0:a.bottom)}),((l=e.width)==null?void 0:l.left)&&{left:Number((c=e==null?void 0:e.width)==null?void 0:c.left)})})}static constructLayoutFiltersState(e){const n=e.normal,r=e.hover;return{normal:hi.constructLayoutFilterState(n),hover:hi.constructLayoutFilterHoverState(r)}}static parseNumericValue(e,n){return gn(e)?Number(e):n}static constructLayoutFilterHoverState(e){return f({blur:this.parseNumericValue(e==null?void 0:e.blur,0),brightness:this.parseNumericValue(e==null?void 0:e.brightness,100),contrast:this.parseNumericValue(e==null?void 0:e.contrast,100),hue:this.parseNumericValue(e==null?void 0:e.hue,0),opacity:this.parseNumericValue(e==null?void 0:e.opacity,1),saturation:this.parseNumericValue(e==null?void 0:e.saturation,100),enterDuration:this.parseNumericValue(e==null?void 0:e.enter_duration,1)},(e==null?void 0:e.enter)&&{enterAnimation:e.enter})}static constructLayoutFilterState(e){return{blur:this.parseNumericValue(e==null?void 0:e.blur,0),brightness:this.parseNumericValue(e==null?void 0:e.brightness,100),contrast:this.parseNumericValue(e==null?void 0:e.contrast,100),hue:this.parseNumericValue(e==null?void 0:e.hue,0),opacity:this.parseNumericValue(e==null?void 0:e.opacity,1),saturation:this.parseNumericValue(e==null?void 0:e.saturation,100)}}static parseLayoutShadowData(e){if(e){const n=Re(e);return n?hi.constructLayoutShadowState(n):void 0}}static constructLayoutShadowState(e){return f({blur:this.parseNumericValue(e.blur,0),horizontal:this.parseNumericValue(e.horizontal,0),spread:this.parseNumericValue(e.spread,0),vertical:this.parseNumericValue(e.vertical,0)},e.color&&{color:e.color})}static parseLayoutSettingsData(e){if(e){const n=Re(e);return n?hi.constructLayoutSettingsState(n):void 0}}static constructLayoutSettingsState(e){return{alignment:e.alignment}}}var nW=(t=>(t[t.DEFAULT=0]="DEFAULT",t[t.SECONDS_TWO_DECIMALS=1]="SECONDS_TWO_DECIMALS",t[t.SECONDS_THREE_DECIMALS=2]="SECONDS_THREE_DECIMALS",t))(nW||{});class _i extends ht{parseAddon(e){var i,o,s,a,l,c,u,d,m,g,p,h,v,b,y,_,w,S,E,P,A,C,T,D,k,I,N,B,L,$,j,se,Q,re,ee,be,F,X,ge,W,fe,ne,he,ye,Ge,R,M,J,ae,ie,de,ke,Ee,Te,_e,Z,Ie,Oe,Ce,Y,O,z,te,oe,Ne,Fe,V,le,Se,we,Le;this.state.leaderboardId=e.settings.leaderboard?Number(e.settings.leaderboard):void 0,this.state.rankingDefaultLabel=(i=e.settings.ranking_default_label)!=null?i:"Points",this.state.limit=e.settings.limit?Number(e.settings.limit):10,this.state.effects={countUpScore:((o=e.settings.effects)==null?void 0:o.count_up_score)==="1",enterAnimation:((s=e.settings.effects)==null?void 0:s.enter_animation)==="1",highlightTop3:((a=e.settings.effects)==null?void 0:a.highlight_top3)==="1"},this.state.autoUpdate={enabled:((l=e.settings.autoupdate)==null?void 0:l.enabled)==="1",time:(c=e.settings.autoupdate)!=null&&c.time?Number(e.settings.autoupdate.time):void 0},this.state.headings={name:{label:(d=(u=e.settings.headings)==null?void 0:u.name)!=null&&d.label?(g=(m=e.settings.headings)==null?void 0:m.name)==null?void 0:g.label:"Name",alignment:_i.parseAlignment((h=(p=e.settings.headings)==null?void 0:p.name)==null?void 0:h.alignment)},rank:{label:(b=(v=e.settings.headings)==null?void 0:v.rank)!=null&&b.label?(_=(y=e.settings.headings)==null?void 0:y.rank)==null?void 0:_.label:"#",alignment:_i.parseAlignment((S=(w=e.settings.headings)==null?void 0:w.rank)==null?void 0:S.alignment,pt.CENTER)},score:f({label:(P=(E=e.settings.headings)==null?void 0:E.score)!=null&&P.label?(C=(A=e.settings.headings)==null?void 0:A.score)==null?void 0:C.label:this.state.rankingDefaultLabel,alignment:_i.parseAlignment((D=(T=e.settings.headings)==null?void 0:T.score)==null?void 0:D.alignment,pt.CENTER)},((I=(k=e.settings.headings)==null?void 0:k.score)==null?void 0:I.time_format)&&{timeFormat:_i.parseTimeFormat(e.settings.headings.score.time_format)})};const n=(N=e.settings.layout)!=null&&N.heading?Re((B=e.settings.layout)==null?void 0:B.heading):null,r=(L=e.settings.layout)!=null&&L.body?Re(($=e.settings.layout)==null?void 0:$.body):null;this.state.layout={heading:{backgroundColor:n==null?void 0:n.background_color,color:n==null?void 0:n.color,fontFamily:n==null?void 0:n.font_family,fontWeight:n!=null&&n.font_weight?Number(n.font_weight):void 0,fontSize:n!=null&&n.font_size?parseInt(n.font_size):void 0,letterSpacing:n!=null&&n.letter_spacing?Number(n.letter_spacing):void 0,lineHeight:n!=null&&n.line_height?Number(n.line_height):void 0,textDecoration:_i.parseTextDecoration(n==null?void 0:n.text_decoration),fontStyle:_i.parseFontStyle(n==null?void 0:n.font_style),textTransform:_i.parseTextTransform(n==null?void 0:n.text_transform)},body:{backgroundColor:r==null?void 0:r.background_color,color:r==null?void 0:r.color,fontFamily:r==null?void 0:r.font_family,fontWeight:r!=null&&r.font_weight?Number(r.font_weight):void 0,fontSize:r!=null&&r.font_size?parseInt(r.font_size):void 0,letterSpacing:r!=null&&r.letter_spacing?Number(r.letter_spacing):void 0,lineHeight:r!=null&&r.line_height?Number(r.line_height):void 0,textDecoration:_i.parseTextDecoration(r==null?void 0:r.text_decoration),fontStyle:_i.parseFontStyle(r==null?void 0:r.font_style),textTransform:_i.parseTextTransform(r==null?void 0:r.text_transform),highlight:{enabled:(r==null?void 0:r.highlight)==="1",backgroundColor:r==null?void 0:r.highlight_background_color,color:r==null?void 0:r.highlight_color},secondary:{enabled:(r==null?void 0:r.secondary)==="1",backgroundColor:(j=r==null?void 0:r.secondary_background_color)!=null?j:"rgba(255, 255, 255, 0.05)",color:r==null?void 0:r.secondary_color}}},this.state.icons={firstPlace:{enabled:((Q=(se=e.settings.icons)==null?void 0:se.first_place)==null?void 0:Q.enabled)==="1"&&!!((ee=(re=e.settings.icons)==null?void 0:re.first_place)!=null&&ee.image),image:(F=(be=e.settings.icons)==null?void 0:be.first_place)==null?void 0:F.image,width:(ge=(X=e.settings.icons)==null?void 0:X.first_place)!=null&&ge.width?parseInt((fe=(W=e.settings.icons)==null?void 0:W.first_place)==null?void 0:fe.width):void 0},secondPlace:{enabled:((he=(ne=e.settings.icons)==null?void 0:ne.second_place)==null?void 0:he.enabled)==="1"&&!!((Ge=(ye=e.settings.icons)==null?void 0:ye.second_place)!=null&&Ge.image),image:(M=(R=e.settings.icons)==null?void 0:R.second_place)==null?void 0:M.image,width:(ae=(J=e.settings.icons)==null?void 0:J.second_place)!=null&&ae.width?parseInt((de=(ie=e.settings.icons)==null?void 0:ie.second_place)==null?void 0:de.width):void 0},thirdPlace:{enabled:((Ee=(ke=e.settings.icons)==null?void 0:ke.third_place)==null?void 0:Ee.enabled)==="1"&&!!((_e=(Te=e.settings.icons)==null?void 0:Te.third_place)!=null&&_e.image),image:(Ie=(Z=e.settings.icons)==null?void 0:Z.third_place)==null?void 0:Ie.image,width:(Ce=(Oe=e.settings.icons)==null?void 0:Oe.third_place)!=null&&Ce.width?parseInt((O=(Y=e.settings.icons)==null?void 0:Y.third_place)==null?void 0:O.width):void 0},userPlace:{enabled:((te=(z=e.settings.icons)==null?void 0:z.user_place)==null?void 0:te.enabled)==="1"&&!!((Ne=(oe=e.settings.icons)==null?void 0:oe.user_place)!=null&&Ne.image),image:(V=(Fe=e.settings.icons)==null?void 0:Fe.user_place)==null?void 0:V.image,width:(Se=(le=e.settings.icons)==null?void 0:le.user_place)!=null&&Se.width?parseInt((Le=(we=e.settings.icons)==null?void 0:we.user_place)==null?void 0:Le.width):void 0}}}static parseTimeFormat(e){switch(e){case"seconds_two_decimals":return 1;case"seconds_three_decimals":return 2;case"default":default:return 0}}isAddonValid(){return!!this.getData().settings.leaderboard}static parseAlignment(e,n=pt.LEFT){switch(e){case"left":return pt.LEFT;case"right":return pt.RIGHT;case"center":return pt.CENTER;default:return n}}static parseTextDecoration(e){switch(e){case"none":return uo.NONE;case"line-through":return uo.LINE_THROUGH;case"overline":return uo.OVERLINE;case"underline":return uo.UNDERLINE;default:return uo.DEFAULT}}static parseFontStyle(e){switch(e){case"normal":return Xo.NORMAL;case"italic":return Xo.ITALIC;case"oblique":return Xo.OBLIQUE;default:return Xo.DEFAULT}}static parseTextTransform(e){switch(e){case"none":return Ni.NONE;case"lowercase":return Ni.LOWERCASE;case"uppercase":return Ni.UPPERCASE;case"capitalize":return Ni.CAPITALIZE;default:return Ni.DEFAULT}}}const vE={countdown:wa,"iframe-element":mb,"iframe-games":eW,share:df,rss:h1,accordion:Os,"lf-divider":ff,"lf-headline":Is,"lf-text":no,"lf-image":Vr,"lf-animated-headline":xo,"lf-button":Cr,"lf-icon":uf,"html-element":mU,"contact-cta":_1,googlemap:Fg,"lf-share":Bg,menu:Ml,prizes:b1,registration:Gn,slider:Do,slideshow:nz,sponsors:Sa,tipafriend:Fl,trustpilot:x1,"video-embed":Hg,stepguide:L1,gigya:Zz,"question-validation":M1,authentication:qg,"age-gate":Mr,gameflow:dU,gameplay:R1,"social-share":Ia,leaderboard:ao,lottie:hi,"leaderboard-v2":_i};class Gr extends Jn{constructor(n,r){var o;super(n);Ke(this,"sectionId");Ke(this,"campaignId");Ke(this,"row");Ke(this,"replacementTags");Ke(this,"deleted",!1);this.row=r,this.campaignId=r.campaignId,r.section&&(this.sectionId=r.section.state.id);const i=(o=vt.get("reserved-column-ids"))!=null?o:[];(!n.id||i.includes(n.id))&&(n.id=Yt()),i.push(n.id),vt.set("reserved-column-ids",i),this.parse(n)}getValueRoot(){return"settings"}getTotalAddons(){return this.getData().addons.length}parse(n){var a,l,c,u,d,m,g,p,h,v,b,y,_;const r=ue(),i=this.state;i.modelId=this.modelId,i.id=(a=n.id)!=null?a:Yt(),i.classIdentifier=`grid__col--${i.id}`,i.label=((c=(l=n.settings)==null?void 0:l.basic)==null?void 0:c.name)||"Column",i.size=i.originalSize=Number(n.size);const o=(u=r.model)==null?void 0:u.state.edit;!i.edit&&(o!=null&&o.enabled)&&(i.edit={isActive:!1,isFocus:!1,isCollapsed:!0,hasActiveAddon:!1}),i.config={hasRegistrationAddon:Gr.checkForAddons(n,"registration")};const s={};i.addons&&i.addons.forEach(w=>{s[`${w.state.id}`]=w}),i.addons=n.addons.filter(w=>!!w.alias).map(w=>{if(typeof vE[w.alias]=="undefined")throw new TypeError(`Unrecognized addon "${w.alias}"`);return w.id&&typeof s[`${w.id}`]!="undefined"?(s[`${w.id}`].setData(w),s[`${w.id}`]):new vE[w.alias](w,this)}),i.settings?i.settings.setData((d=n.settings)!=null?d:{}):i.settings=new fU((m=n.settings)!=null?m:{},this.getSection()),(p=(g=n==null?void 0:n.settings)==null?void 0:g.basic)!=null&&p.action&&((b=(v=(h=n==null?void 0:n.settings)==null?void 0:h.basic)==null?void 0:v.action)!=null&&b.type)&&(i.action=new Jr(n.settings.basic.action)),(_=(y=n.settings)==null?void 0:y.advanced)!=null&&_.customcss&&(i.customCss=Gr.parseCustomCSSData(n,i.classIdentifier))}getSection(){return this.row.section}getEditUrl(){const n=`/edit/campaign/column/${this.campaignId}/${this.sectionId}?row_index=${this.rowIndex}&col_index=${this.index}`;return Dd(n)}reload(){this.row.section.reload()}setHasActiveAddon(n){this.state.edit&&(this.state.edit.hasActiveAddon=n)}canDelete(){return this.index===0&&this.row.state.columns.length===1?!1:this.row.state.columns.length>=1}canOpenSectionSettings(){return this.getSection().getSectionType()===Ve.FLOWPAGE}canOpenGameSettings(){return this.getSection().getSectionType()===Ve.FLOWPAGE}canCopy(){return!0}canDuplicate(){const r=this.row.state,i=this.getAddons("registration").length>0;return!(r.columns&&r.columns.length>=4)&&!i}canPaste(){const n=Ys(),i=this.row.state;if(n.elementInClipboard instanceof Gr)if(this.getSection().state.config.hasRegistrationAddon){const s=n.elementInClipboard;if(s&&s.state&&s.state.config)return!s.state.config.hasRegistrationAddon}else return!0;else if((n.elementInClipboard instanceof Gr||n.elementInClipboard instanceof ht)&&this.state.config)return!this.state.config.hasRegistrationAddon;return n.elementInClipboard instanceof Gr&&i.columns&&i.columns.length<=4||n.elementInClipboard instanceof ht}canMoveUp(){return this.index>0}onMoveUp(){this.row.onMoveColumnUp(this.index)}canMoveDown(){return this.row.state.columns.length-1>this.index}onMoveDown(){this.row.onMoveColumnDown(this.index)}onMoveAddonUp(n){const r=Pt(),i=this.getData(),o=i.addons,s=o[Number(n)];o[Number(n)]=o[n-1],o[n-1]=s,i.addons=o,this.parse(i),r.setActiveModel(this.state.addons[n-1])}onMoveAddonDown(n){const r=Pt(),i=this.getData(),o=i.addons,s=o[Number(n)];o[Number(n)]=o[n+1],o[n+1]=s,i.addons=o,this.parse(i),r.setActiveModel(this.state.addons[n+1])}onPasteElement(){const n=Ys();n.dataInClipboard&&(n.elementInClipboard instanceof ht?this.onPasteAddon(n.dataInClipboard,this.index):this.row.onPasteColumn(n.dataInClipboard,this.index))}onPasteAddon(n,r){return G(this,null,function*(){const i=Pt(),o=this.getData(),s=JSON.parse(n);s.id=Yt(),s.alias==="registration"&&s.settings&&(s.settings.fields=[]),o.addons.splice(r+1,0,s),this.parse(o),yield this.saveBlock(),this.state.addons.forEach((a,l)=>{l===r+1&&i.setActiveModel(a)})})}onDelete(){return G(this,null,function*(){yield Promise.all(this.state.addons.map(n=>n.onDelete()))})}delete(){return G(this,null,function*(){this.deleted||(this.deleted=!0,yield this.row.deleteColumn(this.index))})}deleteAddon(n){return G(this,null,function*(){yield this.state.addons[Number(n)].onDelete();const r=this.getData();r.addons.splice(n,1),this.parse(r),yield this.saveBlock()})}getAddonByIndex(n){return this.state.addons[Number(n)]}saveBlock(){return G(this,null,function*(){return this.row.section.saveBlock()})}reorderAddons(){const n=this.getData();n.addons=this.state.addons.map(r=>r.getData()),this.parse(n)}setNewAddonActive(n){Pt().setActiveModel(n.model)}addAddon(n,r){return G(this,null,function*(){const i=this.getData(),o=r||r===0?r+1:null,s={settings:{},alias:n};let a=null;return o||o===0?(a=o,i.addons.splice(o,0,s)):(a=i.addons.length,i.addons.push(s)),yield this.saveBlock(),yield this.getSection().reload(),new Promise(l=>{this.state.addons.forEach((c,u)=>{u===a&&(this.setNewAddonActive({model:c,id:Number(c.state.id)}),l(c))})})})}static checkForAddons(n,r){let i=!1;return n.addons&&n.addons.forEach(o=>{o.alias===r&&(i=!0)}),i}static parseCustomCSSData(n,r){var i,o;if((o=(i=n.settings)==null?void 0:i.advanced)!=null&&o.customcss){const s=Re(n.settings.advanced.customcss);return s&&s.code&&s.code.length>0?Gr.constructCustomCSSState(s,r):void 0}}static constructCustomCSSState(n,r){return new Xc(n,r)}shallSkipInitialParse(){return!0}setEditingActive(){const n=this.state;n.edit&&(n.edit.isActive=!0,n.edit.isCollapsed=!1),this.row.state.edit&&(this.row.state.edit.isCollapsed=!1),this.row.section.state.edit&&(this.row.section.state.edit.isCollapsed=!1)}getAddons(n){const r=[];return this.state.addons.forEach(i=>{i.alias===n&&r.push(i)}),r}get index(){return this.row.state.columns.indexOf(this)}get rowIndex(){return this.row.index}}class rW extends Ht{getSettingsType(){return"row"}getDefaultPadding(){return 0}constructVisibilityConditionData(e){var i,o,s,a,l,c;const n=Number((o=(i=e.advanced)==null?void 0:i.show_on_desktop)!=null?o:"1")?"1":"0",r=Number((a=(s=e.advanced)==null?void 0:s.show_on_mobile)!=null?a:"1")?"1":"0";return H(f({},(c=(l=e.advanced)==null?void 0:l.visibility_condition)!=null?c:{}),{devices:{desktop:n,tablet:n,mobile:r}})}authorSignature(){return"Sebastian Jakobsen"}}class iW extends Jn{parse(e){var r,i;const n=this.state;return e.enabled?(n.enabled=e.enabled==="1",n.limit=typeof e.limit!="undefined"?Number(e.limit):void 0,n.type=typeof e.data!="undefined"?e.data:void 0,n.columnGrid=typeof e.column_grid!="undefined"?Number(e.column_grid):void 0,n.feedUrl=typeof e.feed_url!="undefined"?e.feed_url:void 0,n.sort=n.sort||{},n.sort.by=(r=e.sort)==null?void 0:r.by,n.sort.direction=((i=e.sort)==null?void 0:i.direction)==="desc"?Lb.DESC:Lb.ASC,n):(n.enabled=!1,n)}authorSignature(){return"Dannie Hansen"}}var Lb=(t=>(t.DESC="desc",t.ASC="asc",t))(Lb||{});class jo extends Jn{constructor(n,r){var o;super(n);Ke(this,"section");Ke(this,"campaignId");Ke(this,"deleted",!1);const i=(o=vt.get("reserved-row-ids"))!=null?o:[];(!n.id||i.includes(n.id))&&(n.id=Yt()),i.push(n.id),vt.set("reserved-row-ids",i),this.section=r,this.campaignId=r.campaignModel.id,this.parse(n)}getValueRoot(){return"settings"}getTotalColumns(){return this.getData().columns.length}parse(n){var a,l,c,u,d,m,g,p,h;const r=ue(),i=this.state;i.modelId=this.modelId,i.id=n.id||Yt(),i.classIdentifier=`grid__row--${i.id}`,i.label=((l=(a=n.settings)==null?void 0:a.basic)==null?void 0:l.name)||"Row";const o=(c=r.model)==null?void 0:c.state.edit;!i.edit&&(o!=null&&o.enabled)&&(i.edit={isFocus:!1,isActive:!1,isCollapsed:!0}),i.config={hasRegistrationAddon:jo.checkForAddons(n,"registration")},(d=(u=n.settings)==null?void 0:u.advanced)!=null&&d.repeater?i.repeatable?i.repeatable.setData(n.settings.advanced.repeater):i.repeatable=new iW(n.settings.advanced.repeater):i.repeatable=void 0;const s={};i.columns&&i.columns.forEach(v=>{s[v.state.id]=v}),i.columns=n.columns.map(v=>{if(v.id&&typeof s[v.id]!="undefined"){const b=s[v.id];return b.setData(v),b}return new Gr(v,this)}),i.settings?i.settings.setData((m=n.settings)!=null?m:{}):i.settings=new rW((g=n.settings)!=null?g:{},this.getSection()),(h=(p=n.settings)==null?void 0:p.advanced)!=null&&h.customcss&&(i.customCss=jo.parseCustomCSSData(n,i.classIdentifier))}getSection(){return this.section}getEditUrl(){const n=`/edit/campaign/row/${this.campaignId}/${this.section.state.id}?row_index=${this.index}`;return Dd(n)}reload(){this.section.reload()}setEditActiveState(n){this.state.edit&&(this.state.edit.isActive=n)}canOpenGameSettings(){return this.getSection().getSectionType()===Ve.FLOWPAGE}canOpenSectionSettings(){return this.getSection().getSectionType()===Ve.FLOWPAGE}canInsertExtraColumn(){const n=this.state;if(n&&n.settings){const r=n.settings.state;if(r&&r.advanced&&r.advanced.repeater&&r.advanced.repeater.enable)return!1}return n.columns.length<4}setNewColumnActive(n){Pt().setActiveModel(n.model)}handleInsertExtraColumn(){return G(this,null,function*(){const n=this.getData(),r={label:"Column",size:1,addons:[],id:Yt()};n.columns.push(r),this.parse(n),this.redoParse(),this.resizeColumns(),yield this.saveBlock(),this.state.columns.forEach(i=>{i.state.id===r.id&&i.state.edit&&(i.state.edit.isActive=!0,this.setNewColumnActive({model:i,id:r.id}))})})}getVisibleColumns(){return this.state.columns.filter(n=>{const r=n.state.settings.state.advanced.visibilityCondition;return r?r.check():!0})}resizeColumns(n){if(n){let r=12;const i=this.getVisibleColumns();switch(i.length){case 2:r=6;break;case 3:r=4;break;case 4:r=3;break;case 6:r=2;break}i.forEach(o=>{o.state.size=r})}else{const r=this.getData();let i=12;switch(r.columns.length){case 2:i=6;break;case 3:i=4;break;case 4:i=3;break;case 6:i=2;break}r.columns=r.columns.map(o=>(o.size=i,o))}}reorderColumns(){const n=this.getData();n.columns=this.state.columns.map(r=>r.getData()),this.parse(n)}saveBlock(){return G(this,null,function*(){return yield this.section.saveBlock()})}canDelete(){const n=this.section.state;return!(n.config&&n.config.clone)}canCopy(){const n=this.state;if(n&&n.settings){const r=n.settings.state;return!(r.advanced&&r.advanced.repeater&&r.advanced.repeater.enable)}return!0}canDuplicate(){var i,o,s;const n=this.state;if(this.getAddons("registration").length>0)return!1;if(n&&n.settings){const a=n.settings.state;return!((i=a.advanced)!=null&&i.repeater&&((s=(o=a.advanced)==null?void 0:o.repeater)!=null&&s.enable))}return!0}canPaste(){const n=Ys();if(n.elementInClipboard instanceof jo)if(this.getSection().state.config.hasRegistrationAddon){const i=n.elementInClipboard;if(i&&i.state&&i.state.config)return!i.state.config.hasRegistrationAddon}else return!0;return n.elementInClipboard instanceof jo}canMoveUp(){return this.index>0}onMoveUp(){this.section.onMoveRowUp(this.index)}canMoveDown(){const i=this.section.state.content[0];return this.index<i.rows.length-1}onMoveDown(){this.section.onMoveRowDown(this.index)}onPasteElement(){const r=Ys().dataInClipboard;r&&this.section.onPasteRow(r,this.index)}onPasteColumn(n,r){return G(this,null,function*(){const i=Pt(),o=this.getData(),s=o.columns,a=JSON.parse(n);a.id=Yt(),a&&a.addons&&a.addons.length>0&&(a.addons.forEach(l=>{l.alias==="registration"&&l.settings&&(l.settings.fields=[])}),a.addons=a.addons.filter(l=>l.alias!=="gameflow"&&l.alias!=="gameplay")),a&&a.addons.length>0&&a.addons.forEach(l=>{l.id=Yt()}),s.splice(r+1,0,a),this.parse(o),this.resizeColumns(),yield this.saveBlock(),this.state.columns.forEach((l,c)=>{c===r+1&&i.setActiveModel(l)})})}onMoveColumnUp(n){const r=Pt(),i=this.getData(),o=i.columns,s=o[Number(n)];o[Number(n)]=o[n-1],o[n-1]=s,i.columns=o,this.parse(i),r.setActiveModel(this.state.columns[n-1])}onMoveColumnDown(n){const r=Pt(),i=this.getData(),o=i.columns,s=o[Number(n)];o[Number(n)]=o[n+1],o[n+1]=s,i.columns=o,this.parse(i),r.setActiveModel(this.state.columns[n+1])}onDelete(){return G(this,null,function*(){yield Promise.all(this.state.columns.map(n=>n.onDelete()))})}delete(){return G(this,null,function*(){this.deleted||(this.deleted=!0,yield this.section.deleteRow(this.index))})}deleteColumn(n){return G(this,null,function*(){yield this.state.columns[Number(n)].onDelete();const r=this.getData();r.columns.splice(n,1),this.resizeColumns(),this.parse(r),yield this.saveBlock()})}getColumnByIndex(n){return this.state.columns[Number(n)]}static checkForAddons(n,r){let i=!1;return n.columns&&n.columns.forEach(o=>{o.addons&&o.addons.forEach(s=>{s.alias===r&&(i=!0)})}),i}static parseCustomCSSData(n,r){var i,o;if((o=(i=n.settings)==null?void 0:i.advanced)!=null&&o.customcss){const s=Re(n.settings.advanced.customcss);return s&&s.code&&s.code.length>0?jo.constructCustomCSSState(s,r):void 0}}static constructCustomCSSState(n,r){return new Xc(n,r)}shallSkipInitialParse(){return!0}setEditingActive(){const n=this.state;n.edit&&(n.edit.isActive=!0,n.edit.isCollapsed=!1),this.section.state.edit&&(this.section.state.edit.isCollapsed=!1)}authorSignature(){return"Nicky Christensen"}getAddons(n){const r=[];return this.state.columns.forEach(i=>{i.state.addons.forEach(o=>{o.alias===n&&r.push(o)})}),r}get index(){if(this.section.state.content&&this.section.state.content[0]&&this.section.state.content[0].type===zi.GRID){const n=this.section.state.content[0].rows.indexOf(this);if(n!==void 0)return n}throw new Error("Could not find row index in section")}}var ln=(t=>(t.SECTIONS="sections",t.BLOCKS="blocks",t.PAGES_FLOW="pages-flow",t.PAGES_PAGE="pages-page",t))(ln||{}),zi=(t=>(t.GRID="grid",t.TEXT="text",t.COMPONENT="component",t))(zi||{});class Yr extends Jn{constructor(n,r){super(n);Ke(this,"previewData");Ke(this,"campaignModel");Ke(this,"id");Ke(this,"isSaving",!1);Ke(this,"isSaved",!1);this.id=n.id,this.campaignModel=r,this.parse(this.getData())}getValueRoot(){return"config.settings"}getValuePath(n){return n==="title"?["config","title"]:super.getValuePath(n)}parse(n){var a,l,c,u,d,m,g,p,h,v,b,y,_,w;this.previewData&&(n=f(f({},this.getData()),this.previewData));const r=this.state;r.modelId||(r.modelId=this.modelId),this.id=n.original_id,r.id||(r.id=n.original_id),r.classIdentifier="section--"+r.id,r.title=((a=n.config)==null?void 0:a.title)||n.title,r.programmatic=n.programmatic||!1;const i={};r.content&&r.content[0].rows&&r.content[0].rows.forEach(S=>{i[S.state.id]=S}),r.content=(l=n.content)==null?void 0:l.map(S=>{if(S.type==="text")return{type:"text",content:S.content};if(S.type==="grid")return{type:"grid",rows:S.rows.map(E=>{if(typeof E=="string"&&(E={columns:[]}),E.id&&typeof i[E.id]!="undefined"){const P=i[E.id];return P.setData(E),P}return new jo(E,this)})};if(S.type==="component")return{type:"component",loader:S.loader};throw new Error(`Unknown content type in section "${n.id}".`)}),r.config=r.config||{},r.config.global=n.config.global||!1,r.config.globalInUse=n.config.global_in_use||!1,r.config.clone=n.config.clone||!1,((c=n.config)!=null&&c.clone_id||((u=n.config)==null?void 0:u.clone_id)===0)&&(r.config.cloneId=n.config.clone_id),r.config.hidden=n.config.hidden,r.config.locked=n.config.locked,r.config.devices={},r.config.devices.desktop=(m=(d=n.config)==null?void 0:d.devices)==null?void 0:m.desktop,r.config.devices.mobile=(p=(g=n.config)==null?void 0:g.devices)==null?void 0:p.mobile,n.config.menu&&(r.config.menu={active:(h=n.config.menu.active)!=null?h:!1}),(v=n.config)!=null&&v.settings?r.config.settings?r.config.settings.setData(n.config.settings):r.config.settings=this.getSettingsModel(n.config.settings):r.config.settings?r.config.settings.setData({}):r.config.settings=this.getSettingsModel({});const o=Pt(),s=ue();r.config.hasGameflowAddon=this.checkForAddons("gameflow"),r.config.hasGameflowAddon&&(o.sectionWithGame=this),r.config.hasRegistrationAddon=this.checkForAddons("registration"),!r.edit&&((y=(b=s.model)==null?void 0:b.state.edit)!=null&&y.enabled)&&(r.edit={},r.edit.isActive=!1,r.edit.isCollapsed=!0,r.edit.isFocus=!1),r.config.clone&&r.edit&&(this.getSectionType()===Ve.SECTION&&(r.edit.cloneOfTitle="Clone of global section",r.edit.cloneOfDescription="If you wish to edit this section you need to edit it on the original campaign.",r.edit.cloneOfLink="Click here to edit the original section"),this.getSectionType()===Ve.FLOWPAGE&&(r.edit.cloneOfTitle="Clone of global flow page",r.edit.cloneOfDescription="If you wish to edit this flow page you need to edit it on the original campaign.",r.edit.cloneOfLink="Click here to edit the original flow page."),this.getSectionType()===Ve.POPOVER&&(r.edit.cloneOfTitle="Clone of global popover",r.edit.cloneOfDescription="If you wish to edit this popover you need to edit it on the original campaign.",r.edit.cloneOfLink="Click here to edit the original popover.")),(w=(_=n.config.settings)==null?void 0:_.advanced)!=null&&w.customcss&&(r.customCss=Yr.parseCustomCSSData(n,r.classIdentifier))}hasCustomCss(){var n,r;return(r=(n=this.state.customCss)==null?void 0:n.state)!=null&&r.code?!0:this.state.content.some(i=>i.type==="grid"&&i.rows.length>0?i.rows.some(o=>{var s;return(s=o.state.customCss)!=null&&s.state.code?!0:o.state.columns.some(a=>{var l;return(l=a.state.customCss)!=null&&l.state.code?!0:a.state.addons.some(c=>{var u;return!!((u=c.state.customCss)!=null&&u.state.code)})})}):!1)}get getSectionElementId(){var n,r;return((r=(n=this.state.config.settings.state.advanced)==null?void 0:n.advanced)==null?void 0:r.elementId)||""}getSection(){return this}getEditUrl(){const n=`/edit/campaign/page/${this.campaignModel.id}/${this.state.id}`;return Dd(n)}setHiddenState(n){this.state.hidden=n}setSectionRefElement(n){this.state.edit&&(this.state.edit.sectionRef=n)}canOpenGameSettings(){return this.state.config.hasGameflowAddon||this.getSectionType()===Ve.FLOWPAGE}canOpenSectionSettings(){return this.getSectionType()===Ve.FLOWPAGE}canDelete(){const n=this.state;return!(n.config&&n.config.clone)}canMakeGlobal(){var s;if(((s=ue().model)==null?void 0:s.state.deviceType)===Et.ADS)return!1;const r=this.getAddons("registration").length>0,i=this.getAddons("gameplay").length>0,o=this.state;return o.config&&!o.config.clone&&!o.config.global&&!r&&!i}canMakeLocal(){const n=this.state;return!!(n.config&&!n.config.clone&&n.config.global)}canUnlink(){const n=this.state;return!!(n.config&&n.config.clone&&!n.config.global)}onUnlink(){return G(this,null,function*(){const n=this.getData(),r=`${Bn()}/api/v1/campaign/edit/page/unlink?campaign_id=${this.campaignModel.id}`,{postDataFormData:i}=Xt(r,{page_id:this.state.id});return n.config.clone=!1,n.config.clone_id=0,this.parse(n),yield i()})}canOpenOriginCampaign(){const n=this.state;return n!==null&&n.config&&n.config.clone}canDuplicate(){const n=this.state;return n.config&&n.config.clone?!1:!n.config.hasRegistrationAddon}canPaste(){if(Ys().elementInClipboard instanceof Yr){const r=this.state;return r.config&&r.config.clone?!1:!r.config.hasRegistrationAddon}return!1}canMoveUp(){const n=this.state;return n.config&&n.config.clone?!1:this.index>0}onMoveUp(){return G(this,null,function*(){const n=ue(),r=Pt();if(!n.model)return;const i=this.getCurrentPageOrder(),o=i[this.index],s=i[this.index-1];i[this.index]=s,i[this.index-1]=o,r.loading=!0,yield n.model.saveOrder(this.getSectionType(),i),yield n.model.reloadCampaign(),this.activateEditing(),r.loading=!1})}getCurrentPageOrder(){const n=ue();let r=[];if(!n.model)return[];switch(this.getSectionType()){case Ve.SECTION:r=n.model.state.sections.map(i=>i.id);break;case Ve.FLOWPAGE:r=n.model.state.flowPages.map(i=>i.id);break;case Ve.POPOVER:r=n.model.state.popovers.map(i=>i.id);break}return r}canMoveDown(){var s;const r=(s=ue().model)==null?void 0:s.state;if(!r)return!1;let i=r.sections;return this.getSectionType()===Ve.FLOWPAGE?i=r.flowPages:this.getSectionType()===Ve.POPOVER&&(i=r.popovers),!(i.length-1<=this.index)}onMoveDown(){return G(this,null,function*(){const n=ue(),r=Pt();if(!n.model)return;const i=this.getCurrentPageOrder(),o=i[this.index],s=i[this.index+1];i[this.index]=s,i[this.index+1]=o,r.loading=!0,yield n.model.saveOrder(this.getSectionType(),i),yield n.model.reloadCampaign(),this.activateEditing(),r.loading=!1})}canCopy(){return!0}onPasteElement(){const n=Ys(),i=ue().model;if(!i)return;let o;this.getSectionType()===Ve.SECTION?o=ln.SECTIONS:this.getSectionType()===Ve.FLOWPAGE?o=ln.PAGES_FLOW:this.getSectionType()===Ve.POPOVER&&(o=ln.PAGES_PAGE),o&&n.elementInClipboard instanceof Yr&&i.onAddSection(n.elementInClipboard,o,!0,this.id)}onOpenOriginCampaign(){window.open(`${Bn()}/api/v1/campaign/page-global-redirect/${this.state.id}`)}onPasteRow(n,r){return G(this,null,function*(){const i=Pt(),o=this.getData(),s=o.content[0].rows,a=JSON.parse(n);a.id=Yt(),a&&a.columns&&a.columns.length>0&&(a.columns.forEach(l=>{l.addons.forEach(c=>{c.alias==="registration"&&c.settings&&(c.settings.fields=[])})}),a.columns.forEach(l=>{l.addons=l.addons.filter(c=>c.alias!=="gameflow"&&c.alias!=="gameplay")})),a.columns.length>0&&a.columns.forEach(l=>{l.id=Yt(),l.addons.length>0&&l.addons.forEach(c=>{c.id=Yt()})}),s.splice(r+1,0,a),this.parse(o),yield this.saveBlock(),this.state.content[0].rows.forEach((l,c)=>{c===r+1&&i.setActiveModel(l)})})}onMoveRowUp(n){const r=Pt();n=Number(n);const i=this.getData(),o=i.content[0].rows,s=o[Number(n)];o[Number(n)]=o[n-1],o[n-1]=s,i.content[0].rows=o,this.parse(i),r.setActiveModel(this.state.content[0].rows[n-1])}onMoveRowDown(n){const r=Pt(),i=this.getData(),o=i.content[0].rows,s=o[Number(n)];o[Number(n)]=o[n+1],o[n+1]=s,i.content[0].rows=o,this.parse(i),r.setActiveModel(this.state.content[0].rows[n+1])}makeSectionGlobal(){return G(this,null,function*(){const n=this.state,r=`${Bn()}/api/v1/campaign/edit/page/makeGlobal?campaign_id=${this.campaignModel.id}`,{postDataFormData:i}=Xt(r,{page_id:this.state.id});yield i(),n.config.global=!0})}isSectionGlobalAndInUse(){const n=this.state;return!!(n.config.global&&n.config.globalInUse)}makeSectionLocal(){return G(this,null,function*(){const n=this.state,r=`${Bn()}/api/v1/campaign/edit/page/makeLocal?campaign_id=${this.campaignModel.id}`,{postDataFormData:i}=Xt(r,{page_id:this.state.id});yield i(),n.config.global=!1})}openSectionSettings(){const n=Pt(),r=this.state;if(this.getSectionType()===Ve.FLOWPAGE&&r.edit){r.edit.isActive=!1;const i=n.sectionWithGame;if(!i)return;n.setActiveModel(i),n.activeTabCategory=Ve.SECTION}}deleteRow(n){return G(this,null,function*(){this.state.content[0]&&this.state.content[0].type==="grid"&&(yield this.state.content[0].rows[Number(n)].onDelete());const r=this.getData();r.content[0].rows.splice(n,1),this.parse(r),yield this.saveBlock()})}getRowByIndex(n){return this.state.content[0].rows[Number(n)]}addNewRow(n){return G(this,null,function*(){const r=this.getData(),i=Pt(),o={id:Yt(),columns:n,settings:{}};r.content[0].type==="grid"&&r.content[0].rows.push(o),this.parse(r),yield this.saveBlock(),this.state.content[0].type==="grid"&&this.state.content[0].rows.forEach(s=>{s.state.id===o.id&&i.setActiveModel(s)})})}delete(){return G(this,null,function*(){var o;const n=ue(),r=[];this.state.content.forEach(s=>{s.type==="grid"&&s.rows.length>0&&r.push(...s.rows.map(a=>a.onDelete()))}),yield Promise.all(r);const i=this.index;return yield(o=n.model)==null?void 0:o.onDeleteSection(i,this.state.id,this.getSectionType()),!0})}getTotalRows(){return this.getData().content.filter(r=>r.type==="grid").length}saveBlock(){return G(this,null,function*(){this.isSaving=!0;const n=this.getData(),r=this.state,i=`${Bn()}/api/v1/campaign/edit/save/page?campaign_id=${this.campaignModel.id}&page_id=${r.id}&original_page_id=${r.id}`,{postDataFormData:o}=Xt(i,{content:JSON.stringify(n.content[0].rows)});yield o(),this.isSaving=!1,this.isSaved=!0,setTimeout(()=>{this.isSaved=!1},500)})}onUnlockSection(){return G(this,null,function*(){const n=Pt(),r=this.getData(),i=this.state,o=`${Bn()}/api/v1/campaign/edit/page/unlock?campaign_id=${Number(this.campaignModel.id)}`,{postDataFormData:s}=Xt(o,{page_id:Number(i.id)});(yield s()).saved&&(r.config.locked=!1,this.parse(r),i.edit&&i.edit.isActive&&n.removeActiveModel())})}reorderRows(){const n=this.getData();n.content[0].rows=this.state.content[0].rows.map(r=>r.getData()),this.parse(n)}onLockSection(){return G(this,null,function*(){const n=Pt(),r=this.getData(),i=this.state,o=`${Bn()}/api/v1/campaign/edit/page/lock?campaign_id=${Number(this.campaignModel.id)}`,{postDataFormData:s}=Xt(o,{page_id:Number(i.id)});(yield s()).saved&&(r.config.locked=!0,this.parse(r),i.edit&&i.edit.isActive&&n.removeActiveModel())})}reload(){return G(this,null,function*(){const r=ue().demoToken,i=this.getData(),{fetchData:o}=Xt(`${Bn()}/api/v1/campaign/${this.campaignModel.id}/${this.campaignModel.hash}/section/${this.id}?vue=1${r?`&token=${r}`:""}`),s=yield o();s!=null&&s.title&&(i.title=s.title),s!=null&&s.config&&(i.config=s.config),s!=null&&s.content&&(i.content=s.content),this.parse(i)})}createAuditLog(){return G(this,null,function*(){const n=`${Bn()}/api/v1/campaign/edit/page/create-audit-log?campaign_id=${this.campaignModel.id}&page_id=${this.state.id}`,{postData:r}=Xt(n);yield r()})}shallSkipInitialParse(){return!0}checkForAddons(n){let r=!1;return this.state.content.forEach(i=>{i.type==="grid"&&i.rows.forEach(o=>{o.state.columns&&o.state.columns.forEach(s=>{s.state.addons&&s.state.addons.forEach(a=>{a.alias===n&&(r=!0)})})})}),r}static parseCustomCSSData(n,r){var i,o;if((o=(i=n.config.settings)==null?void 0:i.advanced)!=null&&o.customcss){const s=Re(n.config.settings.advanced.customcss);return s&&s.code&&s.code.length>0?Yr.constructCustomCSSState(s,r):void 0}}static constructCustomCSSState(n,r){return new Xc(n,r)}setEditingActive(){const n=this.state;n.edit&&(n.edit.isActive=!0,n.edit.isCollapsed=!1)}hide(){this.state.hidden=!0}show(){this.state.hidden=!1}getAddons(n){const r=this.state,i=[];return r.content.forEach(o=>{o.type==="grid"&&o.rows.forEach(s=>{s.state.columns.forEach(a=>{a.state.addons.forEach(l=>{l.alias===n&&i.push(l)})})})}),i}}var lc=(t=>(t[t.FIXED=0]="FIXED",t[t.WINDOW=1]="WINDOW",t[t.FLUID=2]="FLUID",t))(lc||{});class p4 extends Ht{isBackgroundForcedEnabled(){return this.sectionModel.getSectionType()===Ve.POPOVER}getSettingsType(){return"section"}getDefaultPadding(){return 30}constructElementInlineStyles(e){var i,o,s,a,l,c;const n=super.constructElementInlineStyles(e),r=ue();return((o=(i=e.basic)==null?void 0:i.height)==null?void 0:o.type)===qs.FIXED&&e.basic.height.fixed?n.height={type:lc.FIXED,value:e.basic.height.fixed}:((a=(s=e.basic)==null?void 0:s.height)==null?void 0:a.type)===qs.WINDOW&&(n.height={type:lc.WINDOW,subtractWindow:e.basic.height.subtractWindow},((l=r.model)==null?void 0:l.state.deviceType)===Et.ADS&&((c=r.model)==null?void 0:c.state.adsSizeType)===kn.FIXED?(n.overflowY="hidden",n.overflowX="hidden"):(n.overflowY="auto",n.overflowX="hidden")),n}constructVisibilityConditionData(e){var i,o,s,a,l,c;const n=Number((o=(i=e.show_on_desktop)!=null?i:this.sectionModel.state.config.devices.desktop)!=null?o:"1")?"1":"0",r=Number((a=(s=e.show_on_mobile)!=null?s:this.sectionModel.state.config.devices.mobile)!=null?a:"1")?"1":"0";return H(f({},(c=(l=e.advanced)==null?void 0:l.visibility_condition)!=null?c:{}),{devices:{desktop:n,tablet:n,mobile:r}})}authorSignature(){return"Sebastian Jakobsen"}}class oW extends Yr{activateEditing(){var r;const e=Pt(),n=Ks.currentRoute.value;if((r=n.query)!=null&&r.pageId){const i=f({},n.query);delete i.pageId,Ks.push({query:i})}e.setActiveModel(this)}getSectionType(){return Ve.SECTION}getSettingsModel(e){return new p4(e,this)}get index(){return this.campaignModel.state.sections.indexOf(this)}}class sW extends Ht{constructAdvancedStyleState(e){var i,o,s,a,l,c,u,d,m,g;const n=super.constructAdvancedStyleState(e);if((i=ue().model)!=null&&i.state.isPopup){n.margin={top:0,right:0,bottom:0,left:0};const p=(a=(s=(o=this.state.basic)==null?void 0:o.position)==null?void 0:s.type)!=null?a:p1.BOTTOM_LEFT,h=(u=(c=(l=this.state.basic)==null?void 0:l.position)==null?void 0:c.x)!=null?u:0,v=(g=(m=(d=this.state.basic)==null?void 0:d.position)==null?void 0:m.y)!=null?g:0;switch(p){case"top_left":n.margin.left=h,n.margin.top=v;break;case"top_center":n.margin.left=0,n.margin.top=v;break;case"top_right":n.margin.right=h,n.margin.top=v;break;case"center_center":n.margin.left=0,n.margin.top=0;break;case"bottom_left":n.margin.left=h,n.margin.bottom=v;break;case"bottom_center":n.margin.left=0,n.margin.bottom=v;break;case"bottom_right":n.margin.right=h,n.margin.bottom=v;break}}return n}constructElementInlineStyles(e){var i,o,s,a,l,c;const n=super.constructElementInlineStyles(e),r=ue();return((o=(i=e.basic)==null?void 0:i.height)==null?void 0:o.type)===qs.FIXED&&e.basic.height.fixed?n.height={type:Hf.FIXED,value:e.basic.height.fixed}:((a=(s=e.basic)==null?void 0:s.height)==null?void 0:a.type)===qs.WINDOW&&(n.height={type:Hf.WINDOW,subtractWindow:e.basic.height.subtractWindow},((l=r.model)==null?void 0:l.state.deviceType)===Et.ADS&&((c=r.model)==null?void 0:c.state.adsSizeType)===kn.FIXED?(n.overflowY="hidden",n.overflowX="hidden"):(n.overflowY="auto",n.overflowX="hidden")),n}getDefaultPadding(){return 30}constructVisibilityConditionData(e){var i,o,s,a;const n=Number((i=e.show_on_desktop)!=null?i:"1")?"1":"0",r=Number((o=e.show_on_mobile)!=null?o:"1")?"1":"0";return H(f({},(a=(s=e.advanced)==null?void 0:s.visibility_condition)!=null?a:{}),{devices:{desktop:n,tablet:n,mobile:r}})}authorSignature(){return"Dannie Hansen"}}class $1 extends Yr{activateEditing(){var i;const{makeSpecificFlowPageActive:e}=Or(),n=Ks.currentRoute.value;if((i=n.query)!=null&&i.pageId){const o=f({},n.query);delete o.pageId,Ks.push({query:o})}e(this.id),Pt().setActiveModel(this)}getSectionType(){return Ve.FLOWPAGE}getSettingsModel(e){return new sW(e,this)}get index(){return this.campaignModel.state.flowPages.indexOf(this)}}class h4 extends Yr{activateEditing(){const e=Ks.currentRoute.value;(!e.query.pageId||Number(e.query.pageId)!==this.id)&&Ks.push({query:H(f({},e.query),{pageId:this.id})}),Pt().setActiveModel(this)}getSectionType(){return Ve.POPOVER}getSettingsModel(e){return new p4(e,this)}get index(){return this.campaignModel.state.popovers.indexOf(this)}}class Tt extends Jn{parse(e){this.state.namespace=e.namespace,this.state.id=e.id}getVueComponent(){}}class aW extends Tt{getVueComponent(){return ve(()=>import("./View-Cxh2_1Py.js"),[])}hasVueComponent(){return!0}authorSignature(){return"Nicky Christensen"}}class lW extends Tt{parse(e){var n;super.parse(e),(n=e.settings)!=null&&n.cookies?this.state.cookies=e.settings.cookies.map(r=>({name:r.name,value:r.value,expire:Number(r.expire)})):this.state.cookies=[]}getVueComponent(){return ve(()=>import("./View-DUgQ7gvK.js"),[])}hasVueComponent(){return!0}authorSignature(){return"Nicky Christensen"}}class cW extends Tt{parse(e){var n,r,i;super.parse(e),this.state.adobeTracking=!!((i=(r=(n=e.settings)==null?void 0:n.tracking)==null?void 0:r.adobe)!=null&&i.enabled)}getVueComponent(){return ve(()=>import("./View-6QIVMayz.js"),[])}hasVueComponent(){return!0}authorSignature(){return"Ani Mikova"}}class uW extends Tt{getVueComponent(){return ve(()=>import("./View-DSmyS0km.js"),[])}hasVueComponent(){return!0}authorSignature(){return"Istvan Bovan"}}class fW extends Tt{parse(e){var n,r;super.parse(e),this.state.tracking=this.state.tracking||{},(r=(n=e.settings)==null?void 0:n.tracking)!=null&&r.adobe?this.state.tracking.adobe=this.constructsAdobeState(e.settings.tracking.adobe,this.state.tracking.adobe):this.state.tracking=void 0}constructsAdobeState(e,n){return n?(n.companyCode=e.company_code,n.language=e.language,n.pageName=e.page_name,n.rsid=e.rsid,n.siteCountry=e.site_country,n):f({companyCode:e.company_code,language:e.language,pageName:e.page_name,rsid:e.rsid,siteCountry:e.site_country},e.permissions&&{permissions:e.permissions})}hasVueComponent(){return!0}getVueComponent(){return ve(()=>import("./View-CpK6dMV6.js"),[])}}class dW extends Tt{parse(e){var n,r,i;super.parse(e),(n=e.settings)!=null&&n.clerk?this.state.apiKey=(i=(r=e.settings)==null?void 0:r.clerk)==null?void 0:i.api_key:this.state.apiKey=void 0}getVueComponent(){return ve(()=>import("./View-JOtOUJkB.js"),[])}hasVueComponent(){return!0}authorSignature(){return"Istvan Bovan"}}var fr=(t=>(t[t.TOP=0]="TOP",t[t.BOTTOM=1]="BOTTOM",t[t.OVERLAY=2]="OVERLAY",t[t.REPLACEMENT_TAG=3]="REPLACEMENT_TAG",t))(fr||{});class mW extends Tt{parse(e){var n,r;if(super.parse(e),(n=e.settings)!=null&&n.control_code)switch(this.state.controlCode=(r=this.state.controlCode)!=null?r:{},this.state.controlCode.enabled=!!e.settings.control_code.enabled,this.state.controlCode.label=e.settings.control_code.label,this.state.controlCode.backgroundColor=e.settings.control_code.background_color,this.state.controlCode.textColor=e.settings.control_code.text_color,e.settings.control_code.type){case"top":this.state.controlCode.type=0;break;case"bottom":this.state.controlCode.type=1;break;case"overlay":this.state.controlCode.type=2;break;case"replacementtag":this.state.controlCode.type=3;break;default:this.state.controlCode.type=void 0}else this.state.controlCode=void 0}hasVueComponent(){return!1}authorSignature(){return"Ani Mikova"}}class gW extends Tt{parse(e){super.parse(e),e.settings?this.state.brand=e.settings.ensigthen.brand:this.state.brand=void 0}hasVueComponent(){return!1}authorSignature(){return"Istvan Bovan"}}class pW extends Tt{getVueComponent(){return ve(()=>import("./View-CjAH7Ndl.js"),[])}hasVueComponent(){return!0}authorSignature(){return"Ani Mikova"}}class hW extends Tt{parse(e){var n,r,i;super.parse(e),this.state.fieldsMapped=(r=(n=e.settings)==null?void 0:n.sports_alliance_fields_mapped)!=null?r:[],this.state.loginUrl=(i=e.settings)==null?void 0:i.sports_alliance_login_url}authorSignature(){return"Istvan Bovan"}getVueComponent(){return ve(()=>import("./View-54eIsvYy.js"),__vite__mapDeps([0,1]))}hasVueComponent(){return!0}}class _W extends Tt{parse(e){var n;super.parse(e),this.state.registrationPageId=Number((n=e.settings)==null?void 0:n.registration_page_id)}hasVueComponent(){return!1}authorSignature(){return"Ani Mikova"}}class bW extends Tt{parse(e){var n,r,i;super.parse(e),this.state.apiDomain=(n=e.settings)==null?void 0:n.api_domain,this.state.accountKey=(r=e.settings)==null?void 0:r.cd_accountkey,this.state.domain=(i=e.settings)==null?void 0:i.cd_domain}getVueComponent(){return ve(()=>import("./View-CDpcLpp3.js"),[])}hasVueComponent(){return!0}authorSignature(){return"Istvan Bovan / Dannie Hansen"}}class vW extends Tt{getVueComponent(){return ve(()=>import("./View-Dw9CUKRw.js"),[])}hasVueComponent(){return!0}authorSignature(){return"Jannik Fischer"}}class yW extends Tt{getVueComponent(){return ve(()=>import("./View-qPvGTLQJ.js"),[])}hasVueComponent(){return!0}}class wW extends Tt{parse(e){var n,r,i;super.parse(e),this.state.replacementTags=(r=(n=e.settings)==null?void 0:n.replacementtags)!=null?r:{},(i=e.settings)!=null&&i.campaigns_overview?this.state.campaignsOverview=e.settings.campaigns_overview.map(o=>({question:o.question,url:o.url,unixTime:o.unixtime,date:o.date,id:o.id})):this.state.campaignsOverview=[]}hasVueComponent(){return!0}getVueComponent(){return ve(()=>import("./View-Dbf781Rr.js"),__vite__mapDeps([2,3,4,5]))}}class SW extends Tt{parse(e){var r,i;super.parse(e),this.state.pixelId=(r=e.settings)==null?void 0:r.pixel_id;let n;if((i=e.settings)!=null&&i.type)switch(e.settings.type){case"id":n=0;break;case"code":n=1;break}this.state.type=n}getVueComponent(){return ve(()=>import("./View-D0UEHY0X.js"),[])}hasVueComponent(){return!0}authorSignature(){return"Istvan Bovan"}}class EW extends Tt{parse(e){var n;super.parse(e),this.state.mapKey=(n=e.settings)==null?void 0:n.map_key}hasVueComponent(){return!1}authorSignature(){return"Ani Mikova"}}class TW extends Tt{parse(e){var n,r,i,o,s,a,l,c;super.parse(e),this.state.enableFakeRegistration=((r=(n=e.settings)==null?void 0:n.coop)==null?void 0:r.enable_fake_registration)==="1",this.state.isInstantWinGame=!!((o=(i=e.settings)==null?void 0:i.coop)!=null&&o.isInstantWinGame),(a=(s=e.settings)==null?void 0:s.coop)!=null&&a.valid_redirect_domains&&Array.isArray((c=(l=e.settings)==null?void 0:l.coop)==null?void 0:c.valid_redirect_domains)?this.state.validRedirectDomains=e.settings.coop.valid_redirect_domains:this.state.validRedirectDomains=[]}hasVueComponent(){return!1}authorSignature(){return"Istvan Bovan"}}class CW extends Tt{getVueComponent(){return ve(()=>import("./View-Bfu_Jad-.js"),[])}hasVueComponent(){return!0}authorSignature(){return"Jannik Fischer"}}class kW extends Tt{parse(e){var n,r,i;super.parse(e),this.state.endpoint=(n=e.settings)==null?void 0:n.endpoint,this.state.purl=!!((r=e.settings)!=null&&r.purl),this.state.purlWait=!!((i=e.settings)!=null&&i.purl_wait)}getVueComponent(){return ve(()=>import("./View--VCBg4XO.js"),[])}hasVueComponent(){return!0}authorSignature(){return"Dannie Hansen"}}class AW extends Tt{getVueComponent(){return ve(()=>import("./View-DBQPI_dG.js"),[])}hasVueComponent(){return!0}authorSignature(){return"Nicky Christensen"}}class IW extends Tt{getVueComponent(){return ve(()=>import("./View-DfsNasck.js"),[])}hasVueComponent(){return!0}authorSignature(){return"Jannik Fischer"}}class OW extends Tt{parse(e){var n;super.parse(e),this.state.recaptchaSiteKey=(n=e.settings)==null?void 0:n.recaptcha_site_key}hasVueComponent(){return!1}authorSignature(){return"Ani Mikova"}}class PW extends Tt{authorSignature(){return"Ani Mikova"}hasVueComponent(){return!1}}class xW extends Tt{authorSignature(){return"Dannie Hansen"}hasVueComponent(){return!1}}class DW extends Tt{parse(e){var n,r,i,o;super.parse(e),this.state.luckyNumber=this.state.luckyNumber||{},this.state.luckyNumber.messages=this.state.luckyNumber.messages||{},this.state.luckyNumber.enabled=!!((n=e.settings)!=null&&n.kb_feature_luckynumber),this.state.bearer=(r=e.settings)==null?void 0:r.kb_bearer,this.state.luckyNumber.messages.errorNetwork=(i=e.settings)==null?void 0:i.luckynumber_error_network_message,this.state.luckyNumber.messages.errorNotFound=(o=e.settings)==null?void 0:o.luckynumber_error_notfound_message}hasVueComponent(){return!1}authorSignature(){return"Istvan Bovan"}}class NW extends Tt{parse(e){var n,r,i,o;super.parse(e),this.state.products=(n=this.state.products)!=null?n:{enabled:!1,items:[]},this.state.outOfStockMessage=(r=e.settings)==null?void 0:r.out_of_stock_message,this.state.products.items=((i=e.settings)==null?void 0:i.products.map(s=>({description:s.description,id:s.id,image:s.image,limit:Number(s.limit),name:s.name,productsLeft:s.products_left})))||[],this.state.products.enabled=!!((o=e.settings)!=null&&o.products_enabled)}hasVueComponent(){return!1}authorSignature(){return"Istvan Bovan"}}var RW=(t=>(t[t.FLOWPAGE=0]="FLOWPAGE",t))(RW||{});class LW extends Tt{parse(e){var n,r,i,o,s,a,l;super.parse(e),this.state.decryption?(this.state.decryption.enabled=!!((n=e.settings)!=null&&n.decryption.enabled),this.state.decryption.fields=((r=e.settings)==null?void 0:r.decryption.fields.map(c=>Number(c)))||[]):this.state.decryption={enabled:!!((i=e.settings)!=null&&i.decryption.enabled),fields:((o=e.settings)==null?void 0:o.decryption.fields.map(c=>Number(c)))||[]},this.state.endpoint=(s=e.settings)==null?void 0:s.endpoint,this.state.onlyAllowViewingInIframe=!!((a=e.settings)!=null&&a.only_allow_viewing_in_iframe),this.state.events=((l=e.settings)==null?void 0:l.pmi_events.map(c=>{let u;switch(c.on){case"flowpage":u=0;break}return{condition:{flowpage:Number(c.condition.flowpage)},id:Number(c.id),on:u}}))||[]}hasVueComponent(){return!0}getVueComponent(){return ve(()=>import("./View-Donm-TjW.js"),[])}}class MW extends Tt{parse(e){var n,r,i;super.parse(e),this.state.fieldsMapped=(r=(n=e.settings)==null?void 0:n.jwt_fields_mapped)!=null?r:[],this.state.parameterName=(i=e.settings)==null?void 0:i.jwt_parameter_name}getVueComponent(){return ve(()=>import("./View-BtQhlRuL.js"),[])}hasVueComponent(){return!0}authorSignature(){return"Istvan Bovan"}}class yE extends Tt{parse(e){var n,r,i,o,s,a,l,c,u,d;super.parse(e),this.state.loginUrl=(n=e.settings)==null?void 0:n.openid_connect_login_url,this.state.tokenEndpoint=(r=e.settings)==null?void 0:r.token_endpoint,this.state.fieldsMapped=(o=(i=e.settings)==null?void 0:i.openid_connect_fields_mapped)!=null?o:[],this.state.responseType=(a=(s=e.settings)==null?void 0:s.response_type)!=null?a:"id_token",this.state.clientId=(l=e.settings)==null?void 0:l.client_id,this.state.redirectUri=(u=(c=e.settings)==null?void 0:c.redirect_uri)!=null?u:"",this.state.rememberMe=!!((d=e.settings)!=null&&d.remember_me)}getVueComponent(){return ve(()=>import("./View-DJ78-t-n.js"),__vite__mapDeps([6,7]))}hasVueComponent(){return!0}authorSignature(){return"Ani Mikova"}}class $W extends Tt{parse(e){var n,r,i,o,s,a,l,c,u,d;super.parse(e),this.state.enableFakeRegistration=((r=(n=e.settings)==null?void 0:n.coop)==null?void 0:r.enable_fake_registration)==="1",this.state.isInstantWinGame=!!((o=(i=e.settings)==null?void 0:i.coop)!=null&&o.isInstantWinGame),(a=(s=e.settings)==null?void 0:s.coop)!=null&&a.valid_redirect_domains&&Array.isArray((c=(l=e.settings)==null?void 0:l.coop)==null?void 0:c.valid_redirect_domains)?this.state.validRedirectDomains=(d=(u=e.settings)==null?void 0:u.coop)==null?void 0:d.valid_redirect_domains:this.state.validRedirectDomains=[]}hasVueComponent(){return!1}authorSignature(){return"Istvan Bovan"}}class FW extends Tt{parse(e){var n;super.parse(e),this.state.endpoint=(n=e.settings)==null?void 0:n.endpoint}getVueComponent(){return ve(()=>import("./View-CO4W4DEu.js"),[])}hasVueComponent(){return!0}authorSignature(){return"Ani Mikova"}}var BW=(t=>(t[t.CODE=0]="CODE",t[t.FACEBOOK_ID=1]="FACEBOOK_ID",t[t.TIKTOK_ID=2]="TIKTOK_ID",t))(BW||{}),VW=(t=>(t[t.PAGE_VIEW=0]="PAGE_VIEW",t[t.CUSTOM_EVENT=1]="CUSTOM_EVENT",t[t.CLICK_BUTTON=2]="CLICK_BUTTON",t[t.COMPLETE_REGISTRATION=3]="COMPLETE_REGISTRATION",t[t.INITIATE_CHECKOUT=4]="INITIATE_CHECKOUT",t[t.SUBMIT_FORM=5]="SUBMIT_FORM",t[t.SUBSCRIBE=6]="SUBSCRIBE",t))(VW||{}),UW=(t=>(t[t.FLOWPAGE=0]="FLOWPAGE",t[t.PAGELOAD=1]="PAGELOAD",t[t.CONFIRM=2]="CONFIRM",t))(UW||{});class HW extends Tt{parse(e){var r;super.parse(e);const n=(r=e.settings)==null?void 0:r.pixel_tracking;if(n){const i={};this.state.pixels&&this.state.pixels.forEach(o=>{o.visibilityCondition&&(i[o.id]=o.visibilityCondition)}),this.state.pixels=n.map(o=>{var c,u,d,m;const s={id:o.id,trigger:1,code:o.code,eventName:o.event_name,devices:{desktop:o.devices.desktop==="1",tablet:o.devices.tablet==="1",mobile:o.devices.mobile==="1"}};o.trigger==="flow"?s.trigger=0:o.trigger.includes("_addon_confirmation")&&o.trigger.includes("registration")&&(s.trigger=2,s.confirmSectionId=Number(o.trigger.replace(/\D/g,"")));const a={};o.flow&&(a[o.flow]="1");const l={condition:vi.NONE,flow:{enabled:o.flow?"1":"0",pages:a},form_fields:{enabled:(c=o.form_conditions)!=null&&c.length?"1":"0",items:(u=o.form_conditions)==null?void 0:u.map(g=>{let p=1;switch(g.operator){case"!equal":p=9;break;case"bigger":p=4;break;case"smaller":p=5;break;case"bigger_or_equal":p=2;break;case"smaller_or_equal":p=3;break;case"empty":case"!checked":p=7;break;case"!empty":case"checked":p=8;break}return{field:g.field,type:p,value:g.value?g.value:""}})},metric_data:{enabled:(d=o.metrics_conditions)!=null&&d.length?"1":"0",operator:"and",items:(m=o.metrics_conditions)==null?void 0:m.map(g=>{let p="1";switch(g.operator){case"!equal":p="9";break;case"bigger":p="4";break;case"smaller":p="5";break;case"bigger_or_equal":p="2";break;case"smaller_or_equal":p="3";break;case"empty":p="7";break;case"!empty":p="8";break}return{field:g.field,type:p,value:g.value}})}};switch(i[o.id]?(s.visibilityCondition=i[o.id],s.visibilityCondition.setData(l)):s.visibilityCondition=new Un(l),o.track_by){case"code":s.trackBy=0;break;case"id":s.trackBy=1;break;case"tiktok":s.trackBy=2;break;default:s.trackBy=void 0}switch(o.event_type){case"track":case"page_view":s.eventType=0;break;case"trackCustom":s.eventType=1;break;case"click_button":s.eventType=2;break;case"complete_registration":s.eventType=3;break;case"initiate_checkout":s.eventType=4;break;case"submit_form":s.eventType=5;break;case"subscribe":s.eventType=6;break;default:s.eventType=void 0}return s})}else this.state.pixels=void 0}getVueComponent(){return ve(()=>import("./View-CBfanmQG.js"),[])}hasVueComponent(){return!0}}class GW extends Tt{parse(e){var n,r,i,o,s,a,l,c;super.parse(e),this.state.apiKey=(r=(n=e.settings)==null?void 0:n.raptorsmartadvisor)==null?void 0:r.api_key,this.state.customerId=(o=(i=e.settings)==null?void 0:i.raptorsmartadvisor)!=null&&o.customer_id?Number((a=(s=e.settings)==null?void 0:s.raptorsmartadvisor)==null?void 0:a.customer_id):void 0,this.state.cookieId=(c=(l=e.settings)==null?void 0:l.raptorsmartadvisor)==null?void 0:c.cookie_id}hasVueComponent(){return!1}authorSignature(){return"Ani Mikova"}}const zW="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20fill='%23fff'%20width='34.627'%20height='34.628'%3e%3cpath%20d='m32.186%2018.794-7.726%202.067-2.463-1.422%202.627-.703a.5.5%200%200%200%20.354-.612.5.5%200%200%200-.612-.354l-3.594.962-2.458-1.418%202.46-1.42%203.592.963a.49.49%200%200%200%20.13.017.5.5%200%200%200%20.129-.983l-2.627-.704%202.465-1.422%207.724%202.069a.496.496%200%200%200%20.61-.354.5.5%200%200%200-.354-.612l-6.757-1.81%203.019-1.742%202.948.791a.49.49%200%200%200%20.13.017.5.5%200%200%200%20.129-.983l-1.982-.532%202.197-1.269a.503.503%200%200%200%20.184-.683.5.5%200%200%200-.684-.183l-2.195%201.268.529-1.979a.5.5%200%201%200-.967-.258l-.789%202.947-3.018%201.743%201.811-6.755a.5.5%200%201%200-.967-.258l-2.068%207.721-2.465%201.423.705-2.626a.5.5%200%201%200-.967-.258l-.963%203.592-2.458%201.416v-2.84l2.63-2.631a.5.5%200%200%200-.707-.707l-1.923%201.924V9.349l5.651-5.653a.5.5%200%200%200-.707-.707l-4.944%204.946V4.451l2.158-2.158a.5.5%200%200%200-.707-.707l-1.451%201.451V.5a.5.5%200%200%200-.5-.5.5.5%200%200%200-.5.5v2.536l-1.452-1.451a.5.5%200%200%200-.707.707l2.158%202.158v3.484L11.87%202.988a.5.5%200%200%200-.707.707l5.652%205.653v2.847l-1.923-1.924a.5.5%200%200%200-.707.707l2.63%202.631v2.839l-2.459-1.42-.963-3.592a.5.5%200%201%200-.967.258l.703%202.626-2.465-1.423-2.067-7.721a.5.5%200%201%200-.968.258l1.812%206.755-3.02-1.743-.788-2.947a.497.497%200%200%200-.611-.354.5.5%200%200%200-.355.612l.531%201.981L3.003%208.47a.502.502%200%200%200-.683.183.5.5%200%200%200%20.183.683L4.7%2010.605l-1.984.532a.5.5%200%200%200%20.127.983.493.493%200%200%200%20.132-.017l2.948-.791%203.019%201.742-6.757%201.81a.496.496%200%200%200-.354.612.5.5%200%200%200%20.482.371.477.477%200%200%200%20.129-.017l7.724-2.069%202.463%201.422-2.627.704a.5.5%200%200%200%20.127.983.514.514%200%200%200%20.132-.017l3.592-.963%202.46%201.42-2.459%201.42-3.596-.962a.5.5%200%200%200-.61.354.497.497%200%200%200%20.354.61l2.627.705-2.465%201.422-7.723-2.067c-.261-.069-.54.086-.611.354s.086.541.354.61l6.757%201.812-3.02%201.742-2.946-.789a.5.5%200%200%200-.613.354.5.5%200%200%200%20.354.611l1.982.531-2.198%201.27a.505.505%200%200%200-.183.684.5.5%200%200%200%20.683.184l2.197-1.27-.531%201.98a.5.5%200%200%200%20.354.611.48.48%200%200%200%20.129.018.496.496%200%200%200%20.482-.371l.789-2.947%203.018-1.74-1.812%206.754a.5.5%200%200%200%20.354.611.42.42%200%200%200%20.13.018.494.494%200%200%200%20.481-.371l2.068-7.721%202.465-1.424-.703%202.627a.5.5%200%200%200%20.354.611.48.48%200%200%200%20.129.018.5.5%200%200%200%20.483-.371l.962-3.592%202.459-1.42v2.838l-2.63%202.631a.5.5%200%200%200%200%20.707.502.502%200%200%200%20.707%200l1.926-1.918v2.846l-5.652%205.654a.5.5%200%200%200%20.707.707l4.945-4.947v3.484l-2.158%202.157a.5.5%200%200%200%20.707.707l1.451-1.451v2.537a.5.5%200%200%200%20.5.5c.274%200%20.5-.226.5-.5v-2.537l1.451%201.451a.494.494%200%200%200%20.354.146.5.5%200%200%200%20.354-.146.504.504%200%200%200%200-.707l-2.159-2.157v-3.484l4.944%204.947a.5.5%200%200%200%20.354.146c.129%200%20.256-.05.354-.146a.5.5%200%200%200%200-.707l-5.651-5.654v-2.846l1.923%201.924a.5.5%200%200%200%20.708%200%20.5.5%200%200%200%200-.707l-2.631-2.631v-2.84l2.459%201.42.962%203.592a.5.5%200%200%200%20.482.371.456.456%200%200%200%20.13-.017.5.5%200%200%200%20.354-.612l-.703-2.625%202.463%201.422%202.068%207.723a.5.5%200%200%200%20.483.369.487.487%200%200%200%20.13-.016.5.5%200%200%200%20.354-.613l-1.812-6.756%203.021%201.744.789%202.946a.5.5%200%200%200%20.482.371.45.45%200%200%200%20.129-.019.497.497%200%200%200%20.354-.61l-.529-1.981%202.195%201.27a.51.51%200%200%200%20.25.066.5.5%200%200%200%20.25-.933l-2.195-1.271%201.98-.531a.497.497%200%200%200%20.354-.61.5.5%200%200%200-.613-.354l-2.946.791-3.02-1.744%206.757-1.809a.5.5%200%200%200%20.354-.613.496.496%200%200%200-.608-.357z'/%3e%3c/svg%3e",WW="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='33'%20height='33'%3e%3cpath%20style='stroke:none;fill-rule:nonzero;fill:%23fff;fill-opacity:1'%20d='m30.59%2024-1.43-.828%201.516-.645a.549.549%200%200%200%20.289-.722.543.543%200%200%200-.719-.29l-2.277.97-2.313-1.337%203.813-1.628a.55.55%200%201%200-.434-1.012l-4.57%201.953-2.387-1.375%201.5-.484a.554.554%200%200%200%20.082-1.016.545.545%200%200%200-.422-.031l-2.445.789-3.191-1.844%203.164-1.828%202.058%201.203c.082.05.18.074.278.074a.54.54%200%200%200%20.472-.273.548.548%200%200%200-.195-.75l-1.52-.887%202.606-1.5%204.57%201.953a.552.552%200%200%200%20.723-.29.545.545%200%200%200%20.004-.42.54.54%200%200%200-.293-.302l-3.813-1.628%202.313-1.336%202.277.968A.547.547%200%200%200%2031%2011.09a.555.555%200%200%200-.324-.617l-1.516-.645L30.59%209a.549.549%200%200%200%20.2-.75.554.554%200%200%200-.75-.203l-1.43.828.195-1.64a.543.543%200%200%200-.477-.61.538.538%200%200%200-.406.113.527.527%200%200%200-.207.367l-.297%202.457-2.574%201.485.554-4.617a.549.549%200%200%200-.48-.61.555.555%200%200%200-.613.48l-.653%205.438-1.918%201.106.254-1.18a.551.551%200%200%200-.836-.578.542.542%200%200%200-.238.348l-.43%202.148-3.37%201.965v-3.172l1.948-1.484a.547.547%200%200%200%20.094-.77.522.522%200%200%200-.746-.11L17.113%2011V8.523l4.149-3.132a.547.547%200%200%200%20.093-.77.518.518%200%200%200-.746-.11l-3.496%202.637V3.574l1.95-1.484a.547.547%200%200%200%20.093-.77.522.522%200%200%200-.746-.11l-1.297.99V.55a.55.55%200%201%200-1.098%200V2.2l-1.355-.99a.568.568%200%200%200-.785.11c-.18.242-.11.586.137.77l2.004%201.484v3.574L12.46%204.512a.568.568%200%200%200-.785.11c-.18.241-.11.585.133.769l4.207%203.132V11l-1.356-.992a.572.572%200%200%200-.785.113c-.18.242-.11.586.137.77l2.004%201.484v3.172l-2.809-1.602-.555-2.511a.554.554%200%200%200-1.086.23l.329%201.54-2.66-1.536-.614-5.094a.55.55%200%201%200-1.094.133l.516%204.273-2.461-1.418-.297-2.457a.527.527%200%200%200-.207-.367.538.538%200%200%200-.406-.113.543.543%200%200%200-.477.61l.196%201.64-1.43-.828a.565.565%200%200%200-.414-.055.57.57%200%200%200-.336.258.547.547%200%200%200%20.203.75l1.426.824-1.516.649A.555.555%200%200%200%202%2011.09a.548.548%200%200%200%20.754.394l2.277-.968%202.559%201.476-4.133%201.762a.555.555%200%200%200-.324.617.556.556%200%200%200%20.543.441c.07%200%20.144-.015.215-.046l4.89-2.086%202.637%201.52-1.246.726a.549.549%200%200%200%20.555.95l1.785-1.044%202.89%201.668-2.406%201.387a.7.7%200%200%200-.152-.078l-2.5-.805a.547.547%200%200%200-.692.351.554.554%200%200%200%20.356.696l1.734.562-2.73%201.575-4.57-1.954a.554.554%200%200%200-.723.29.545.545%200%200%200-.004.421c.055.133.16.242.293.301l3.816%201.629-2.793%201.61-2.277-.97a.543.543%200%200%200-.719.29.549.549%200%200%200%20.29.722l1.515.645L2.414%2024a.547.547%200%200%200-.203.75.554.554%200%200%200%20.75.203l1.43-.828-.196%201.64a.54.54%200%200%200%20.133.43.551.551%200%200%200%20.957-.3l.297-2.457%203.05-1.762-.554%204.617a.55.55%200%201%200%201.094.133l.652-5.438%202.305-1.328.008%201.23c0%20.301.246.551.547.551h.004c.304%200%20.55-.253.546-.558l.024-1.856%202.758-1.574v3.723l-2.012%201.484a.553.553%200%200%200-.129.77c.184.242.55.293.797.11l1.344-.99v2.473L11.8%2028.16c-.242.184-.309.527-.125.77.183.242.55.293.793.11l3.547-2.642v3.028L14%2030.91a.556.556%200%200%200-.125.77c.184.242.55.293.793.11l1.348-.99v1.65a.55.55%200%201%200%201.097%200V30.8l1.29.99a.5.5%200%200%200%20.312.108.535.535%200%200%200%20.433-.218c.18-.242.16-.586-.082-.77l-1.953-1.484v-3.028l3.489%202.641a.5.5%200%200%200%20.312.11.535.535%200%200%200%20.434-.22c.183-.241.16-.585-.082-.769l-4.153-3.137v-2.472l1.29.988a.5.5%200%200%200%20.312.11.535.535%200%200%200%20.433-.22c.18-.241.16-.585-.082-.769l-1.953-1.484v-3.723l3.278%201.91-.024%202.07a.538.538%200%200%200%20.531.56c.305%200%20.551-.25.551-.555L21.457%2020l2.195%201.266.653%205.437c.039.3.312.516.613.48.3-.038.516-.312.48-.613l-.554-4.617%202.574%201.485.297%202.457c.035.304.308.52.613.48a.543.543%200%200%200%20.477-.61l-.196-1.64%201.43.828c.082.047.176.07.273.07.25%200%20.47-.164.532-.406A.547.547%200%200%200%2030.59%2024Zm0%200'/%3e%3c/svg%3e",jW="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='px'%20height='px'%20viewBox='0%200%20384%20384'%20version='1.1'%3e%3cg%20id='surface1'%3e%3cpath%20style='%20stroke:none;fill-rule:nonzero;fill:rgb(74.509804%25,12.156863%25,24.313725%25);fill-opacity:1;'%20d='M%200%2080.023438%20L%20384%2080.023438%20L%20384%20304.050781%20L%200%20304.050781%20Z%20M%200%2080.023438%20'/%3e%3cpath%20style='%20stroke:none;fill-rule:nonzero;fill:rgb(100%25,100%25,100%25);fill-opacity:1;'%20d='M%20124.574219%2080.023438%20L%20166.050781%2080.023438%20L%20166.050781%20304.050781%20L%20124.574219%20304.050781%20Z%20M%20124.574219%2080.023438%20'/%3e%3cpath%20style='%20stroke:none;fill-rule:nonzero;fill:rgb(100%25,100%25,100%25);fill-opacity:1;'%20d='M%200%20171.226562%20L%20384%20171.226562%20L%20384%20212.773438%20L%200%20212.773438%20Z%20M%200%20171.226562%20'/%3e%3c/g%3e%3c/svg%3e";var qW=(t=>(t[t.SNOW=0]="SNOW",t[t.CONFETTI=1]="CONFETTI",t[t.FLAGS=2]="FLAGS",t[t.CUSTOM=3]="CUSTOM",t))(qW||{}),YW=(t=>(t[t.BODY=0]="BODY",t[t.SECTION=1]="SECTION",t[t.FLOWPAGE=2]="FLOWPAGE",t))(YW||{});class XW extends Tt{parse(e){var r,i,o,s,a;super.parse(e),this.state.body={enabled:!1,onSpecificFlowPages:!1},this.state.section={enabled:!1},this.state.flowpage={enabled:!1};let n=0;if((r=e.settings)!=null&&r.particle_generator.variant){switch(e.settings.particle_generator.variant){case"snow":n=0;break;case"confetti":n=1;break;case"flags":n=2;break;case"custom":n=3;break}this.state.variant=n}if((i=e.settings)!=null&&i.particle_generator.render){let l;switch(e.settings.particle_generator.render){case"section":this.state.section=this.constructSectionModel(e.settings.particle_generator.section);break;case"flowpage":this.state.flowpage=this.constructFlowPageModel(e.settings.particle_generator.flowpage);break;default:this.state.body={enabled:!0,onSpecificFlowPages:!1},e.settings.particle_generator.flowpage&&typeof e.settings.particle_generator.flowpage!="string"&&(l=e.settings.particle_generator.flowpage.map(c=>Number(c)),this.state.body.onSpecificFlowPages=(l==null?void 0:l.length)>0,this.state.body.flowPages=l)}}if(this.state.particle={type:n,images:[]},this.state.particle&&this.state.particle.images)switch(this.state.particle.type){case 0:this.state.particle.images.push(zW),this.state.particle.images.push(WW);break;case 1:break;case 2:this.state.particle.images.push(jW);break;case 3:(o=e.settings)!=null&&o.particle_generator.flake_image&&this.state.particle.images.push(e.settings.particle_generator.flake_image),(s=e.settings)!=null&&s.particle_generator.flake_image_2&&this.state.particle.images.push(e.settings.particle_generator.flake_image_2),(a=e.settings)!=null&&a.particle_generator.flake_image_3&&this.state.particle.images.push(e.settings.particle_generator.flake_image_3);break}}constructFlowPageModel(e){const n={enabled:!1};if(e===void 0)return n;if(n.enabled=!0,typeof e=="string"){const r=Number(e);n.ids=[r]}else n.ids=e.map(r=>Number(r));return n}constructSectionModel(e){const n={enabled:!1};return e===void 0||typeof e=="string"&&(n.enabled=!0,n.selectorClass=`.section--${e}`,n.id=Number(e)),n}getVueComponent(){return ve(()=>import("./View-CDw1n81X.js"),__vite__mapDeps([8,9]))}hasVueComponent(){return!0}authorSignature(){return"Istvan Bovan & Nicky Christensen"}}const KW=Be({name:"integration-cookie-consent",props:{model:{type:Object,required:!0}},setup(t){if(QC({link:[{href:"https://cdn.jsdelivr.net/npm/cookieconsent@3/build/cookieconsent.min.css",rel:"stylesheet",type:"text/css"}],script:[{src:"https://cdn.jsdelivr.net/npm/cookieconsent@3/build/cookieconsent.min.js"}]}),typeof window!="undefined"){window.cookieWait=!0;const e=setInterval(()=>{var n;typeof window.cookieconsent!="undefined"&&(clearInterval(e),window.cookieconsent.initialise(H(f({},(n=t.model.state.plugin)!=null?n:{}),{onInitialise:function(){const r=this.options.type,i=this.hasConsented();r==="opt-in"&&i?jn():r==="opt-out"&&!i&&_r()},onStatusChange:function(){const r=this.options.type,i=this.hasConsented();r==="opt-in"&&i?jn():r==="opt-out"&&!i&&_r()},onRevokeChoice:function(){const r=this.options.type;r==="opt-in"?_r():r==="opt-out"&&jn()}})))},100)}}});function QW(t,e,n,r,i,o){return null}const JW=Ze(KW,[["render",QW]]);class ZW extends Tt{parse(e){var n;super.parse(e),this.state.plugin=(n=e.settings)==null?void 0:n.plugin}getVueComponent(){return Promise.resolve(JW)}hasVueComponent(){return!0}authorSignature(){return"Dannie Birk Hansen"}}var F1=(t=>(t.TOP="top",t.BOTTOM="bottom",t))(F1||{});const ej={viewBox:"0 0 512 512",xmlns:"http://www.w3.org/2000/svg"};function tj(t,e){return x(),U("svg",ej,e[0]||(e[0]=[q("g",{id:"Cookie"},[q("path",{d:"M466.5376,250.3356c-.2313-8.3766-8.2694-14.8078-16.376-12.6955a57.5807,57.5807,0,0,1-55.1994-14.8935,58.98,58.98,0,0,1-6.8554-8.3937,13.7161,13.7161,0,0,0-14.9021-5.7757A57.3178,57.3178,0,0,1,303.4889,138.84a13.7245,13.7245,0,0,0-5.7758-14.8892,56.5137,56.5137,0,0,1-8.3122-6.8554,57.3,57.3,0,0,1-14.9235-55.0709c2.1209-8.1451-4.349-16.1917-12.764-16.4188a209.89,209.89,0,0,0-154.6551,61.5749c-84.5922,84.5922-82.1371,223.1455,7.1939,304.6656,79.8534,72.8351,203.6674,72.8351,283.5208,0A209.9871,209.9871,0,0,0,466.5376,250.3356Zm-296.6318-7.0012a46.0255,46.0255,0,1,1,55.315-55.3365A45.7083,45.7083,0,0,1,169.9058,243.3344Zm66.9608,111.98a26.8273,26.8273,0,1,1-31.4838-31.9422A26.8434,26.8434,0,0,1,236.8666,355.3142Zm151.0945-53.0485a34.5,34.5,0,1,1-39.5132-39.53A34.6558,34.6558,0,0,1,387.9611,302.2657Z"})],-1)]))}const nj={render:tj},rj=Be({name:"integration-cookie-consent-v2",components:{CookieIcon:nj},props:{model:{type:Object,required:!0}},setup(t){const e=at(),n=ue(),r=K(()=>{var b,y,_;const v=(_=(y=(b=t.model.state.settings)==null?void 0:b.palette)==null?void 0:y.popup)==null?void 0:_.font;return v&&e.loadFont(v),v?`${v}, Arial`:void 0}),i=K(()=>{var v;return((v=t.model.state.settings)==null?void 0:v.position)===F1.BOTTOM}),o=K(()=>{var v,b;return(b=(v=t.model.state.settings)==null?void 0:v.content)==null?void 0:b.enableFunctional}),s=K(()=>{var v,b;return(b=(v=t.model.state.settings)==null?void 0:v.content)==null?void 0:b.enableStatistics}),a=K(()=>{var v,b;return(b=(v=t.model.state.settings)==null?void 0:v.content)==null?void 0:b.enableMarketing});typeof window!="undefined"&&(window.cookieWait=!0);const l=ce(Lm(zn.FUNCTIONAL)),c=ce(Lm(zn.STATISTICS)),u=ce(Lm(zn.MARKETING)),d=ce(!s2());return s2()||(l.value=!0,c.value=!1,u.value=!1),{handleButtonDenyAllClick:()=>{o.value&&(_r(zn.FUNCTIONAL),l.value=!1),s.value&&(_r(zn.STATISTICS),c.value=!1),a.value&&(_r(zn.MARKETING),u.value=!1),d.value=!1},handleButtonAllowSelectedClick:()=>{o.value&&(l.value?jn(zn.FUNCTIONAL):_r(zn.FUNCTIONAL)),s.value&&(c.value?jn(zn.STATISTICS):_r(zn.STATISTICS)),a.value&&(u.value?jn(zn.MARKETING):_r(zn.MARKETING)),d.value=!1},handleButtonAllowAllClick:()=>{o.value&&(jn(zn.FUNCTIONAL),l.value=!0),s.value&&(jn(zn.STATISTICS),c.value=!0),a.value&&(jn(zn.MARKETING),u.value=!0),d.value=!1},handleToggleShowClick:()=>{d.value=!0},selectedFunctional:l,selectedStatistics:c,selectedMarketing:u,isShow:d,isPositionBottom:i,popupFont:r,campaignStore:n,isFunctionalEnabled:o,isStatisticsEnabled:s,isMarketingEnabled:a}}}),ij={class:"cookie-consent-headline"},oj={class:"cookie-consent-message"},sj=["href"],aj={class:"cookie-consent-buttons"},lj={class:"row"},cj={class:"col-md-6 col-sm-12 cookie-categories"},uj={key:0,class:"btn-switch"},fj={class:"switch"},dj={class:"label"},mj={key:1,class:"btn-switch"},gj={class:"switch"},pj={class:"label"},hj={key:2,class:"btn-switch"},_j={class:"switch"},bj={class:"label"},vj={class:"col-md-6 col-sm-12 cookie-actions"};function yj(t,e,n,r,i,o){const s=it("CookieIcon");return x(),Ae(Zl,{to:"#app"},[mt(Of,{name:"fade",appear:!0},{default:gt(()=>{var a,l,c,u,d,m,g,p,h,v,b,y;return[!t.isShow&&!((a=t.campaignStore.model)!=null&&a.state.isEditModeActive)?(x(),U("div",{key:0,class:nt({"cookie-consent-toggle":!0,top:!t.isPositionBottom,bottom:t.isPositionBottom}),style:Xe({background:(u=(c=(l=t.model.state.settings)==null?void 0:l.palette)==null?void 0:c.button)==null?void 0:u.background,color:(p=(g=(m=(d=t.model.state.settings)==null?void 0:d.palette)==null?void 0:m.button)==null?void 0:g.text)==null?void 0:p.accept,fontFamily:t.popupFont}),onClick:e[0]||(e[0]=(..._)=>t.handleToggleShowClick&&t.handleToggleShowClick(..._))},[mt(s,{class:"cookie-icon",style:Xe({fill:(y=(b=(v=(h=t.model.state.settings)==null?void 0:h.palette)==null?void 0:v.button)==null?void 0:b.text)==null?void 0:y.accept})},null,8,["style"])],6)):pe("",!0)]}),_:1}),mt(Of,{name:"fade",appear:!0},{default:gt(()=>{var a,l,c,u,d,m,g,p,h,v,b,y,_,w,S,E,P,A,C,T,D,k,I,N,B,L,$,j,se,Q,re,ee,be,F,X,ge,W,fe,ne,he,ye,Ge,R,M,J,ae,ie,de,ke,Ee,Te,_e,Z,Ie,Oe,Ce,Y,O,z,te,oe,Ne,Fe,V,le,Se,we,Le,He;return[t.isShow&&!((a=t.campaignStore.model)!=null&&a.state.isEditModeActive)?(x(),U("div",{key:0,class:"cookie-consent-wrapper",style:Xe({background:(u=(c=(l=t.model.state.settings)==null?void 0:l.palette)==null?void 0:c.popup)==null?void 0:u.background,color:(g=(m=(d=t.model.state.settings)==null?void 0:d.palette)==null?void 0:m.popup)==null?void 0:g.text,fontFamily:t.popupFont,top:t.isPositionBottom?"auto":0,bottom:t.isPositionBottom?0:"auto",zIndex:7777777})},[q("h6",ij,qe((h=(p=t.model.state.settings)==null?void 0:p.content)==null?void 0:h.headline),1),q("div",oj,[zt(qe((b=(v=t.model.state.settings)==null?void 0:v.content)==null?void 0:b.message)+" ",1),q("a",{href:(_=(y=t.model.state.settings)==null?void 0:y.content)==null?void 0:_.href,target:"_blank",style:Xe({color:(E=(S=(w=t.model.state.settings)==null?void 0:w.palette)==null?void 0:S.popup)==null?void 0:E.text})},qe((A=(P=t.model.state.settings)==null?void 0:P.content)==null?void 0:A.link),13,sj)]),q("div",aj,[q("div",lj,[q("div",cj,[t.isFunctionalEnabled?(x(),U("div",uj,[q("label",fj,[yr(q("input",{"onUpdate:modelValue":e[1]||(e[1]=$e=>t.selectedFunctional=$e),type:"checkbox"},null,512),[[Ha,t.selectedFunctional]]),q("span",{class:"slider",style:Xe({backgroundColor:t.selectedFunctional?(D=(T=(C=t.model.state.settings)==null?void 0:C.palette)==null?void 0:T.button)==null?void 0:D.background:"#ccc"})},null,4)]),q("span",dj,qe((I=(k=t.model.state.settings)==null?void 0:k.content)==null?void 0:I.functional),1)])):pe("",!0),t.isStatisticsEnabled?(x(),U("div",mj,[q("label",gj,[yr(q("input",{"onUpdate:modelValue":e[2]||(e[2]=$e=>t.selectedStatistics=$e),type:"checkbox"},null,512),[[Ha,t.selectedStatistics]]),q("span",{class:"slider",style:Xe({backgroundColor:t.selectedStatistics?(L=(B=(N=t.model.state.settings)==null?void 0:N.palette)==null?void 0:B.button)==null?void 0:L.background:"#ccc"})},null,4)]),q("span",pj,qe((j=($=t.model.state.settings)==null?void 0:$.content)==null?void 0:j.statistics),1)])):pe("",!0),t.isMarketingEnabled?(x(),U("div",hj,[q("label",_j,[yr(q("input",{"onUpdate:modelValue":e[3]||(e[3]=$e=>t.selectedMarketing=$e),type:"checkbox"},null,512),[[Ha,t.selectedMarketing]]),q("span",{class:"slider",style:Xe({backgroundColor:t.selectedMarketing?(re=(Q=(se=t.model.state.settings)==null?void 0:se.palette)==null?void 0:Q.button)==null?void 0:re.background:"#ccc"})},null,4)]),q("span",bj,qe((be=(ee=t.model.state.settings)==null?void 0:ee.content)==null?void 0:be.marketing),1)])):pe("",!0)]),q("div",vj,[q("button",{class:"btn btn-lg",type:"button",style:Xe({borderColor:(ge=(X=(F=t.model.state.settings)==null?void 0:F.palette)==null?void 0:X.button)==null?void 0:ge.background,borderRadius:(ne=(fe=(W=t.model.state.settings)==null?void 0:W.palette)==null?void 0:fe.button)==null?void 0:ne.radius,color:(R=(Ge=(ye=(he=t.model.state.settings)==null?void 0:he.palette)==null?void 0:ye.button)==null?void 0:Ge.text)==null?void 0:R.deny}),onClick:e[4]||(e[4]=(...$e)=>t.handleButtonDenyAllClick&&t.handleButtonDenyAllClick(...$e))},qe((J=(M=t.model.state.settings)==null?void 0:M.content)==null?void 0:J.deny),5),q("button",{class:"btn btn-lg",type:"button",style:Xe({borderColor:(de=(ie=(ae=t.model.state.settings)==null?void 0:ae.palette)==null?void 0:ie.button)==null?void 0:de.background,borderRadius:(Te=(Ee=(ke=t.model.state.settings)==null?void 0:ke.palette)==null?void 0:Ee.button)==null?void 0:Te.radius,color:(Oe=(Ie=(Z=(_e=t.model.state.settings)==null?void 0:_e.palette)==null?void 0:Z.button)==null?void 0:Ie.text)==null?void 0:Oe.deny}),onClick:e[5]||(e[5]=(...$e)=>t.handleButtonAllowSelectedClick&&t.handleButtonAllowSelectedClick(...$e))},qe((Y=(Ce=t.model.state.settings)==null?void 0:Ce.content)==null?void 0:Y.allowselected),5),q("button",{class:"btn btn-lg",type:"button",style:Xe({background:(te=(z=(O=t.model.state.settings)==null?void 0:O.palette)==null?void 0:z.button)==null?void 0:te.background,borderRadius:(Fe=(Ne=(oe=t.model.state.settings)==null?void 0:oe.palette)==null?void 0:Ne.button)==null?void 0:Fe.radius,color:(we=(Se=(le=(V=t.model.state.settings)==null?void 0:V.palette)==null?void 0:le.button)==null?void 0:Se.text)==null?void 0:we.accept}),onClick:e[6]||(e[6]=(...$e)=>t.handleButtonAllowAllClick&&t.handleButtonAllowAllClick(...$e))},qe((He=(Le=t.model.state.settings)==null?void 0:Le.content)==null?void 0:He.allow),5)])])])],4)):pe("",!0)]}),_:1})])}const wj=Ze(rj,[["render",yj],["__scopeId","data-v-39190d7a"]]);class Sj extends Tt{parse(e){var r,i,o,s,a,l,c,u,d,m,g,p,h,v,b,y,_,w,S,E,P,A,C,T,D,k,I,N,B,L,$,j,se,Q,re,ee,be,F,X,ge,W,fe,ne,he,ye,Ge,R,M,J,ae,ie,de,ke,Ee,Te,_e,Z,Ie,Oe,Ce,Y,O,z;super.parse(e);const n=this.state.settings||{};n.position=((r=e.settings)==null?void 0:r.position)||F1.BOTTOM,n.content=n.content||{},n.content.headline=((o=(i=e.settings)==null?void 0:i.content)==null?void 0:o.headline)||"Cookies",n.content.message=((a=(s=e.settings)==null?void 0:s.content)==null?void 0:a.message)||"We use cookies and other technologies to ensure our website works as intended and to performs analytics. Select the cookies you will allow to be set. You can select specific types of cookies or allow all by clicking Accept All. By choosing Decline no cookies will be set.",n.content.allow=((c=(l=e.settings)==null?void 0:l.content)==null?void 0:c.allow)||"Accept all",n.content.allowselected=((d=(u=e.settings)==null?void 0:u.content)==null?void 0:d.allowselected)||"Accept selected",n.content.deny=((g=(m=e.settings)==null?void 0:m.content)==null?void 0:g.deny)||"Deny all",n.content.enableFunctional=typeof((h=(p=e.settings)==null?void 0:p.content)==null?void 0:h.enable_functional)=="undefined"||((b=(v=e.settings)==null?void 0:v.content)==null?void 0:b.enable_functional)==="1",n.content.enableStatistics=typeof((_=(y=e.settings)==null?void 0:y.content)==null?void 0:_.enable_statistics)=="undefined"||((S=(w=e.settings)==null?void 0:w.content)==null?void 0:S.enable_statistics)==="1",n.content.enableMarketing=typeof((P=(E=e.settings)==null?void 0:E.content)==null?void 0:P.enable_marketing)=="undefined"||((C=(A=e.settings)==null?void 0:A.content)==null?void 0:C.enable_marketing)==="1",n.content.functional=((D=(T=e.settings)==null?void 0:T.content)==null?void 0:D.functional)||"Functional",n.content.statistics=((I=(k=e.settings)==null?void 0:k.content)==null?void 0:I.statistics)||"Statistics",n.content.marketing=((B=(N=e.settings)==null?void 0:N.content)==null?void 0:B.marketing)||"Marketing",n.content.link=(($=(L=e.settings)==null?void 0:L.content)==null?void 0:$.link)||"Read more about the cookies used here.",n.content.href=((se=(j=e.settings)==null?void 0:j.content)==null?void 0:se.href)||"https://showcase.leadfamly.com/cookie-page",n.palette=n.palette||{},n.palette.popup=n.palette.popup||{},n.palette.popup.font=(be=(ee=(re=(Q=e.settings)==null?void 0:Q.palette)==null?void 0:re.popup)==null?void 0:ee.font)!=null?be:"",n.palette.popup.background=(W=(ge=(X=(F=e.settings)==null?void 0:F.palette)==null?void 0:X.popup)==null?void 0:ge.background)!=null?W:"#2e2e2e",n.palette.popup.text=(ye=(he=(ne=(fe=e.settings)==null?void 0:fe.palette)==null?void 0:ne.popup)==null?void 0:he.text)!=null?ye:"#ffffff",n.palette.button=n.palette.button||{},n.palette.button.background=(J=(M=(R=(Ge=e.settings)==null?void 0:Ge.palette)==null?void 0:R.button)==null?void 0:M.background)!=null?J:"#fae24c",n.palette.button.text=n.palette.button.text||{},n.palette.button.text.accept=(Ee=(ke=(de=(ie=(ae=e.settings)==null?void 0:ae.palette)==null?void 0:ie.button)==null?void 0:de.text)==null?void 0:ke.accept)!=null?Ee:"#151515",n.palette.button.text.deny=(Oe=(Ie=(Z=(_e=(Te=e.settings)==null?void 0:Te.palette)==null?void 0:_e.button)==null?void 0:Z.text)==null?void 0:Ie.deny)!=null?Oe:"#ffffff",n.palette.button.radius=(z=(O=(Y=(Ce=e.settings)==null?void 0:Ce.palette)==null?void 0:Y.button)==null?void 0:O.radius)!=null?z:"6px",this.state.settings=n}getVueComponent(){return Promise.resolve(wj)}hasVueComponent(){return!0}authorSignature(){return"Aleksa Booth"}}class Ej extends Tt{parse(e){var n,r,i;super.parse(e),this.state.fieldsMapped=(r=(n=e.settings)==null?void 0:n.jwt_fields_mapped)!=null?r:[],this.state.parameterName=(i=e.settings)==null?void 0:i.jwt_parameter_name}getVueComponent(){return ve(()=>import("./View-Cxn1RR3l.js"),[])}hasVueComponent(){return!0}authorSignature(){return"Sebastian Jakobsen"}}const wE={stock_handling:vW,"esp/eloqua":kW,qiagen:AW,customer_leadfamly_dagrofa:CW,customer_leadfamly_carls_jr:aW,cookie:lW,customer_leadfamly_lidl:IW,recaptcha:OW,customer_leadfamly_codan:cW,"esp/braze":uW,customer_leadfamly_saxo:PW,customer_leadfamly_klasselotteriet_segments:xW,customer_leadfamly_kraeftens_bekaempelse:DW,customer_leadfamly_lidl_products:NW,customer_leadfamly_philip_morris:LW,customer_leadfamly_danskespil:gW,jwt:MW,openid_connect:yE,ajax:yE,scandlines:pW,customer_lobyco:$W,customer_coop_app:TW,customer_leadfamly_grundfos:fW,clerk:dW,bulk_prize_vouchers:mW,customer_leadfamly_rituals:FW,pixel_tracking:HW,sports_alliance:hW,nfc:_W,customer_leadfamly_gf_advanced_map:EW,raptorsmartadvisor:GW,"esp/clickdimension":bW,particle_generator:XW,"esp/facebook_conversion":SW,customer_leadfamly_politikken_bezzerwisser:wW,"esp/customer_leadfamly_klasselotteriet":yW,cookie_consent:ZW,cookie_consent_v2:Sj,jumbo:Ej};let SE=0;const Yg=(t,e)=>{const n=ue(),r=n.model;if(!r)throw new Error("No active campaign model in store");SE++;const i=999999999+SE,o={id:i,original_id:i,config:{title:t,hidden:!1,locked:!1},title:t,programmatic:!0,content:[e]};n.fictiveFlowPage=new $1(o,r)},Tj=()=>{var u;const t=ue();if(((u=t.model)==null?void 0:u.state.deviceType)===Et.ADS)return;const e=t.model,n=e==null?void 0:e.state.sections.find(d=>d.getAddons("gameflow").length>0),r=n==null?void 0:n.getAddons("gameflow");if(!r||!n||!!!r[0].state.settings.flowScroll)return;const o=document.querySelector(`.section--${n.id}`);if(!o)return;const s=t.currentDevice,a=document.querySelector(".site-editor__viewer"),{isMobile:l,isTablet:c}=je();a&&(s===Hn.MOBILE||s===Hn.TABLET)?RV(a)>Mh(o)&&a.scrollTo({top:Mh(o)-Mh(a),behavior:"smooth"}):o.getBoundingClientRect().top<0&&(l||c?window.scrollTo(0,Math.max(0,d1()-Math.abs(o.getBoundingClientRect().top))):o.scrollIntoView({behavior:"smooth"})),ci("scroll-to-top")};var Mb=(t=>(t.CHEATING="cheating",t.EXPIRED="expired",t.EXPIRED_CAMPAIGN="expired_campaign",t.GAME_LIMIT="game_limit",t.PAUSED_CAMPAIGN="paused_campaign",t))(Mb||{}),Bo=(t=>(t.REDIRECT="redirect",t.FLOWPAGE="flowpage",t.INLINE_MESSAGE="inline_message",t))(Bo||{});class $b extends Jn{parse(e){const n=this.state;n.description=e.description,n.headline=e.headline,n.message=e.message,e.display_type?n.displayType=e.display_type:n.displayType=Bo.INLINE_MESSAGE,e.redirect_target&&(n.redirectTarget=e.redirect_target),e.redirect_url&&(n.redirectUrl=e.redirect_url),e.flow_page&&(n.flowPage=Number(e.flow_page)),n.inlineStyles=e.inline_styles,n.displayType===Bo.INLINE_MESSAGE&&e.inline_styles&&(n.inlineStyles=e.inline_styles)}trigger(){var r;const{makeSpecificFlowPageActive:e}=Or(),n=this.state;if((n.message===Mb.CHEATING||n.message===Mb.GAME_LIMIT)&&this.state.displayType===Bo.INLINE_MESSAGE){Yg("Registration limit",{type:zi.TEXT,content:`<div class="row--registration-limit row-registration-limit row--game-limit" style="${this.state.inlineStyles}">
                          <h2>${this.state.headline}</h2>
                          <div class="message-body" style="${this.state.inlineStyles}">
                            ${this.state.description}
                          </div>
                       </div>`});return}else if(this.state.displayType===Bo.INLINE_MESSAGE){Yg("Message",{type:zi.TEXT,content:`<div class="row row--message row-expired row--expired-campaign" style="${this.state.inlineStyles}">
                          <h2 style="${this.state.inlineStyles}">${this.state.headline}</h2>
                          <div class="message-body" style="${this.state.inlineStyles}">
                            ${(r=this.state.description)!=null?r:""}
                          </div>
                       </div>`});return}if(this.state.displayType===Bo.FLOWPAGE){e(Number(this.state.flowPage));return}if(this.state.displayType===Bo.REDIRECT&&this.state.redirectUrl){let i=tr.SELF;switch(this.state.redirectTarget){case"_blank":i=tr.BLANK;break;case"_top":i=tr.TOP;break;case"_self":i=tr.SELF;break}Nd({url:this.state.redirectUrl,target:i!=null?i:tr.BLANK})}}authorSignature(){return"Nicky Christensen"}}var ba=(t=>(t[t.LOCAL=0]="LOCAL",t[t.DEV=1]="DEV",t[t.STAGING=2]="STAGING",t[t.PRODUCTION=3]="PRODUCTION",t))(ba||{});function EE(t){return t===void 0||typeof t.overwrite=="undefined"||t.overwrite+""=="1"}class $r extends Jn{constructor(n){var o;super(n);Ke(this,"id");Ke(this,"hash");this.id=n.config.campaign_id,this.hash=n.config.hash;const r=ue();r.model=this,this.parse(n);const i=this.state;(o=i.config)!=null&&o.cookieConsent&&nU(i.config.cookieConsent)}shallSkipInitialParse(){return!0}parse(n){var v,b,y,_,w,S,E,P,A,C,T,D,k,I,N,B,L,$,j,se,Q,re,ee,be,F,X,ge,W,fe,ne,he;const r=ue(),i=jr(),o=this.state;switch(this.id=o.id=n.config.campaign_id,this.hash=n.config.hash,n.config.device_type){case"MOBILE_ONLY":o.deviceType=Et.MOBILE_ONLY;break;case"ADS":o.deviceType=Et.ADS;break;default:o.deviceType=Et.ALL_DEVICES}if(o.deviceType===Et.ADS)switch(o.adDimensions=n.config.ad_dimensions,n.config.ad_size_type){case"RESPONSIVE":o.adsSizeType=kn.RESPONSIVE;break;default:o.adsSizeType=kn.FIXED}else o.adDimensions=o.adsSizeType=void 0;o.contentReady=o.contentReady||!1,o.isPopup=["popup","popupv2"].includes(n.config.game_alias),o.name=(v=n.config)==null?void 0:v.name,o.triggerReloadCampaign=!1,o.isPreviewModeActive=o.isPreviewModeActive||!1,o.redirect=(b=n.pages)==null?void 0:b.redirect,o.edit=(y=o.edit)!=null?y:{},(_=n.config.edit)!=null&&_.enabled&&!ai()&&!i.size?((S=(w=n.config)==null?void 0:w.edit)!=null&&S.csrf_token?o.edit.csrfToken=n.config.edit.csrf_token:o.edit.csrfToken=void 0,(P=(E=n.config)==null?void 0:E.edit)!=null&&P.enabled?o.edit.enabled=n.config.edit.enabled:o.edit.enabled=!1,(C=(A=n.config)==null?void 0:A.edit)!=null&&C.addons?o.edit.addons=n.config.edit.addons:o.edit.addons=void 0,o.isEditModeActive=typeof window!="undefined"?o.edit.enabled&&window.location.href.includes("edit=1"):!1):o.edit=void 0,o.config=this.constructCampaignConfigState(n.config),n.global_layout&&n.config.global_layout&&!o.isPopup&&(o.globalLayout=this.parseLayoutData(n.global_layout)),n.layout&&(o.layout=this.parseLayoutData(n.layout)),$r.constructCampaignMessagesState(n.advanced,o),o.advanced=$r.constructAdvancedState(n.advanced);let s="site--desktop";const{isMobile:a,isTablet:l,isDesktop:c}=je();o.deviceType===Et.ADS&&o.adsSizeType===kn.FIXED?(OV(),s="site--ads"):a?(IV(r.currentDevice!==null),s="site--mobile"):l?(s="site--tablet",AV(r.currentDevice!==null)):c&&(s="site--desktop",kV(r.currentDevice!==null)),o.layout&&(o.campaignStyling=$r.constructCampaignStyling(o.layout,o,s),o.buttonStylingHover=$r.constructButtonHoverStyling(o.layout,s)),o.globalLayout?(o.globalStyling=$r.constructCampaignStyling(o.globalLayout,o,s),o.buttonStylingHoverGlobal=$r.constructButtonHoverStyling(o.globalLayout,s)):o.globalStyling=void 0;const u=`/campaign/${o.config.gameAlias}/${o.id}/layout/general`;o.editLayoutSettingsUrl=Dd(u);let d=(D=(T=this.state.config)==null?void 0:T.logo)!=null?D:"";(k=this.state.globalLayout)!=null&&k.logo&&(d=(I=this.state.globalLayout)==null?void 0:I.logo),(N=this.state.layout)!=null&&N.logo&&(d=(B=this.state.layout)==null?void 0:B.logo);const m=f(f({campaign_id:($=(L=this.state.config)==null?void 0:L.campaignId)!=null?$:"",campaign_name:(se=(j=this.state.config)==null?void 0:j.name)!=null?se:"",campaign_url:typeof window!="undefined"?window.location.href:"",timestamp_ms:new Date().getTime(),logo:d,date:xc(lb().getDate(),"Y-m-d")},(re=(Q=this.state.config)==null?void 0:Q.replacementTags)!=null?re:{}),i);for(const ye in i)Object.prototype.hasOwnProperty.call(i,ye)&&(m[`${ye}_encoded`]=encodeURIComponent(i[`${ye}`]));r.addReplacementTags(m);const g={},p={},h={};o.sections&&o.sections.forEach(ye=>{g[ye.state.id]=ye}),o.flowPages&&o.flowPages.forEach(ye=>{p[ye.state.id]=ye}),o.popovers&&o.popovers.forEach(ye=>{h[ye.state.id]=ye}),o.flowPages=(X=(F=(be=(ee=n.pages)==null?void 0:ee.flow)==null?void 0:be.all)==null?void 0:F.map(ye=>typeof p[ye.original_id]!="undefined"?(p[ye.original_id].setData(ye),p[ye.original_id]):new $1(ye,this)).filter(ye=>!ye.state.config.hidden))!=null?X:[],o.sections=(W=(ge=n.sections)==null?void 0:ge.map(ye=>typeof g[ye.original_id]!="undefined"?(g[ye.original_id].setData(ye),g[ye.original_id]):new oW(ye,this)))!=null?W:[],o.popovers=(he=(ne=(fe=n.pages)==null?void 0:fe.pages)==null?void 0:ne.map(ye=>typeof h[ye.original_id]!="undefined"?(h[ye.original_id].setData(ye),h[ye.original_id]):new h4(ye,this)))!=null?he:[]}reloadCampaign(){return G(this,null,function*(){const n=ue(),{fetchData:r}=Xt(`${Bn()}/api/v1/campaign/demo/${this.id}`,{vue:1,token:n.demoToken}),i=yield r();this.setData(i)})}onDeleteSection(n,r,i){return G(this,null,function*(){const o=this.state,s=this.state.id,a=this.getData();i===Ve.SECTION&&(a.sections=a.sections.filter((u,d)=>d!==n),o.sections=o.sections.filter(u=>u.index!==n)),i===Ve.FLOWPAGE&&(a.pages&&a.pages.flow&&a.pages.flow.all&&(a.pages.flow.all=a.pages.flow.all.filter((u,d)=>d!==n)),o.flowPages=o.flowPages.filter(u=>u.index!==n)),i===Ve.POPOVER&&(a.pages&&a.pages.pages&&(a.pages.pages=a.pages.pages.filter((u,d)=>d!==n)),o.popovers=o.popovers.filter(u=>u.index!==n));const l=`${Bn()}/api/v1/campaign/edit/page?campaign_id=${s}`,{postDeleteFormData:c}=Xt(l,{page_id:r});return yield c(),!0})}onAddSection(n,r,i,o){return G(this,null,function*(){var p,h,v,b,y;const s=this.getData(),a=[],l=this.state.id;let c;i?c=`copy-page-${n.id}`:c=n.id;let u;if(r===ln.SECTIONS){if(u="section",s.sections.length>0)for(const _ in s.sections)String(s.sections[Number(_)].id)!=="no-sections"&&s.sections[Number(_)].id&&a.push(parseInt(s.sections[Number(_)].id.toString(),10))}else if(r===ln.PAGES_FLOW){if(u="flow",(h=(p=s.pages)==null?void 0:p.flow)!=null&&h.all&&((b=(v=s.pages)==null?void 0:v.flow)==null?void 0:b.all.length)>0)for(const _ of s.pages.flow.all)_.id&&a.push(parseInt(_.id.toString(),10))}else if(r===ln.PAGES_PAGE&&(u="page",(y=s.pages)!=null&&y.pages&&s.pages.pages.length>0))for(const _ of s.pages.pages)_.id&&a.push(parseInt(_.id.toString(),10));const d=`${Bn()}/api/v1/campaign/edit/page?campaign_id=${l}`,{postDataFormData:m}=Xt(d,H(f(f({},a.length>0&&{order:a}),o&&{insertAfter:o}),{block:c,area:u})),g=yield m();if(g!=null&&g.page_id){if(yield this.reloadCampaign(),r===ln.SECTIONS){const _=this.state.sections.find(w=>w.id===g.page_id);_==null||_.activateEditing()}else if(r===ln.PAGES_FLOW){const _=this.state.flowPages.find(w=>w.id===g.page_id);_==null||_.activateEditing()}else if(r===ln.PAGES_PAGE){const _=this.state.popovers.find(w=>w.id===g.page_id);_==null||_.activateEditing()}}})}getFirstFlowPage(){return this.state.flowPages[0]}getFirstSection(){return this.state.sections[0]}getFirstPopover(){return this.state.popovers[0]}reorderPages(n){return G(this,null,function*(){const r=Pt();let i=[];switch(n){case Ve.SECTION:i=this.state.sections.map(o=>o.id);break;case Ve.FLOWPAGE:i=this.state.flowPages.map(o=>o.id);break;case Ve.POPOVER:i=this.state.popovers.map(o=>o.id);break}r.loading=!0,yield this.saveOrder(n,i),yield this.reloadCampaign(),r.loading=!1})}saveOrder(n,r){return G(this,null,function*(){const i=Pt();let o="";switch(n){case Ve.SECTION:o="section";break;case Ve.FLOWPAGE:o="flow";break;case Ve.POPOVER:o="page";break}const s=`${Bn()}/api/v1/campaign/edit/pages/saveOrder?campaign_id=${this.state.id}`,{postDataFormData:a}=Xt(s,{order:r,order_original_id:r,area:o}),l=yield a();return!l.answer&&l.message.type==="error"?(i.showError(l.message.title,l.message.description),!1):!0})}static constructCampaignMessagesState(n,r){var i;for(const o in n)if(o!=="settings"){const s=o.toLowerCase().replace(/[^a-zA-Z0-9]+(.)/g,(a,l)=>l.toUpperCase());r.messages=(i=r.messages)!=null?i:{},r.messages[`${s}`]=new $b(n[`${o}`])}}static constructAdvancedState(n){var o,s,a,l,c,u,d,m,g,p,h,v,b,y,_,w;const r=n.settings;let i;switch(r.control_code.type){case"bottom":i=fr.BOTTOM;break;case"top":i=fr.TOP;break;case"overlay":i=fr.OVERLAY;break;case"replacementtag":i=fr.REPLACEMENT_TAG;break;default:i=void 0;break}return H(f(H(f({},((o=n.javascript)==null?void 0:o.javascript)&&{javascript:n.javascript.javascript}),{css:{css:((s=n.css)==null?void 0:s.css)||""},externalcss:{name:((a=n.externalcss)==null?void 0:a.name)||"",url:((l=n.externalcss)==null?void 0:l.url)||""},controlCode:f(f(f({enabled:r.control_code.enabled==="1",label:r.control_code.label},r.control_code.type&&{type:i}),r.control_code.background_color&&{backgroundColor:r.control_code.background_color}),r.control_code.text_color&&{textColor:r.control_code.text_color})}),(r==null?void 0:r.favicon)&&{favicon:r.favicon}),{preloader:H(f(H(f(f(f({},((u=(c=n.settings)==null?void 0:c.preloader)==null?void 0:u.color)&&{color:(d=n==null?void 0:n.settings)==null?void 0:d.preloader.color}),((m=r.preloader)==null?void 0:m.effect)&&{effect:(g=r.preloader)==null?void 0:g.effect}),((p=r.preloader)==null?void 0:p.image)&&{image:(h=r.preloader)==null?void 0:h.image}),{overlay:f({},((b=(v=r==null?void 0:r.preloader)==null?void 0:v.overlay)==null?void 0:b.enabled)&&{isEnabled:r.preloader.overlay.enabled==="1",color:r.preloader.overlay.color})}),((y=r==null?void 0:r.preloader)==null?void 0:y.type)&&{type:r.preloader.type}),{keepSize:((_=r.preloader)==null?void 0:_.keep_size)==="1"}),retention:f({},((w=r==null?void 0:r.retention)==null?void 0:w.timing)&&{timing:r.retention.timing})})}constructCampaignConfigState(n){var s,a,l,c,u,d,m,g,p,h,v,b,y,_,w,S;const r={};(s=this.state.config)!=null&&s.integrations&&this.state.config.integrations.length>0&&this.state.config.integrations.forEach(E=>{r[E.state.id]=E});const i={};if((a=n.user_recognition)!=null&&a.messages)for(const E in n.user_recognition.messages)Object.prototype.hasOwnProperty.call(n.user_recognition.messages,E)&&(i[`${E}`]=new $b(n.user_recognition.messages[`${E}`]));const o=jr();return H(f(H(f(f(H(f(H(f(H(f(H(f(H(f(f(H(f(f(H(f(f(f(H(f(f(f(f({},n.logo&&{logo:this.parseDeviceLogoData(n.logo)}),n.custom_fonts&&{customFonts:n.custom_fonts}),(n==null?void 0:n.ipstack_api)&&{ipstackApi:n.ipstack_api}),(n==null?void 0:n.google_maps_api_key)&&{googleMapsApiKey:n.google_maps_api_key}),{campaignId:n.campaign_id,customerId:n.customer_id}),n.time&&{time:{unix:n.time.unix,formatted:n.time.formatted}}),n.gtm_id&&{gtmId:n.gtm_id}),n.campaign_api_root&&{campaignApiRoot:n.campaign_api_root}),{title:n.title,name:n.name,leadScoreEnabled:n.lead_score_enabled,gameAlias:n.game_alias,gameIcon:n.game_icon,assetUrl:n.asset_url}),n.favicon&&{favicon:n.favicon}),(n==null?void 0:n.api_endpoint)&&{apiEndpoint:n.api_endpoint}),{analytics:{basePath:(l=n.analytics)==null?void 0:l.base_path},languageCode:n.language_code,timezone:n.timezone}),(n==null?void 0:n.active_from)&&{activeFrom:n.active_from}),(n==null?void 0:n.active_to)&&{activeTo:n.active_to}),{globalLayout:n.global_layout,enableOnlyAllowViewingInIframe:n.enable_only_allow_viewing_in_iframe,enableStatistics:(c=n.enable_statistics)!=null?c:!0,enableZoom:(u=n.enable_zoom)!=null?u:!1,expired:n.expired}),(n==null?void 0:n.upload_proxy)&&{uploadProxy:n.upload_proxy}),{ghostUser:n.ghost_user,deactivateInternalLinkTracking:n.deactivate_internal_link_tracking,utmEnabled:n.utm_enabled,utmSource:n.utm_source,utmCampaign:n.utm_campaign,utmContent:n.utm_content,utmMedium:n.utm_medium}),(n==null?void 0:n.deactivate_ga)&&{deactivateGa:n.deactivate_ga}),{hasRegistrations:n.has_registrations,hasLeaderboard:(d=n.has_leaderboard)!=null?d:!1,hash:n.hash}),((m=n==null?void 0:n.cookie_consent)==null?void 0:m.provider)&&{cookieConsent:n.cookie_consent.provider}),{cookiesEnabled:(g=n==null?void 0:n.cookies_enabled)!=null?g:!0,resources:{before_body_close:((p=n.resources)==null?void 0:p.before_body_close)||"",before_body_start:((h=n.resources)==null?void 0:h.before_body_start)||"",css:((v=n.resources)==null?void 0:v.css)||"",head:((b=n.resources)==null?void 0:b.head)||""}}),n.user_recognition&&{userRecognition:{mapping:n.user_recognition.mapping,messages:i,parameters:n.user_recognition.parameters,allowUnrecognisedUsers:n.user_recognition.allowUnrecognisedUsers||!1,waitForTokens:n.user_recognition.waitForTokens}}),{integrations:(_=(y=n==null?void 0:n.integrations)==null?void 0:y.map(E=>{if(typeof wE[E.namespace]=="undefined")throw new TypeError(`Unrecognized integration "${E.namespace}" in list`);return typeof r[E.id]!="undefined"?(r[E.id].setData(E),r[E.id]):new wE[E.namespace](E)}))!=null?_:[]}),n.fb_app_id&&{facebookId:n.fb_app_id}),n.fb_verification_id&&{facebookVerificationId:n.fb_verification_id}),{metatags:n.meta_tags}),n.replacementtags&&{replacementTags:Cj(n.replacementtags)}),{customSolutions:(S=(w=n.custom_solutions)==null?void 0:w.map(E=>{let P=3;switch(E.environment){case"local":P=0;break;case"dev":P=1;break;case"staging":P=2}if(o.env)switch(o.env){case"local":P=0;break;case"dev":P=1;break;case"staging":P=2;break;case"production":P=3}return{id:E.id,environment:P,assets:{css:E.assets.css,js:E.assets.js},settings:E.settings}}))!=null?S:[]})}parseDeviceLogoData(n){if(n){const r=Re(n);return r?this.constructDeviceConfigLogo(r):void 0}}constructDeviceConfigLogo(n){return n.src}parseLayoutData(n){var o,s,a,l,c,u;if(this.state.deviceType===Et.ADS)return n.desktop?this.constructLayoutState(n.desktop,n.desktop.buttons?$r.constructCampaignButtonState(n.desktop.buttons):void 0,n.desktop.styles?$r.constructCampaignStylesState(n.desktop.styles):void 0):void 0;let r,i;if(n){const d=Re(n,"overwrite");return d?((o=n==null?void 0:n.desktop)!=null&&o.buttons&&!EE(n.desktop.buttons)&&je().isMobile&&((s=n==null?void 0:n.mobile)!=null&&s.buttons)?r=$r.constructCampaignButtonState(n.mobile.buttons):(a=n==null?void 0:n.desktop)!=null&&a.buttons&&(r=$r.constructCampaignButtonState(n.desktop.buttons)),(l=n==null?void 0:n.desktop)!=null&&l.styles&&!EE(n.desktop.styles)&&je().isMobile&&((c=n==null?void 0:n.mobile)!=null&&c.styles)?i=$r.constructCampaignStylesState(n.mobile.styles):(u=n==null?void 0:n.desktop)!=null&&u.styles&&(i=$r.constructCampaignStylesState(n.desktop.styles)),this.constructLayoutState(d,r,i)):void 0}}static constructCampaignStylesState(n){const r=[];for(const i in n){let o={};if(Object.prototype.hasOwnProperty.call(n,i)){const s=n[`${i}`];o=f(f(f(f(f(f(f({},s.element&&{element:s.element.toString()}),s.line_height&&{lineHeight:Number(s.line_height)}),s.size&&{size:Number(s.size)}),s.type&&{type:s.type.toString()}),s.color&&{color:s.color}),s.weight&&{weight:Number(s.weight)}),s.style&&{style:s.style.map(a=>a)}),r.push(o)}}return r}static constructCampaignButtonState(n){var r;return f(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f(H(f({},n.hover_text_style&&n.hover_text_style.length>0&&{hoverTextStyle:n.hover_text_style}),{addShadow:n.add_shadow==="1"}),n.background_color&&{backgroundColor:n.background_color}),n.text_color&&{textColor:n.text_color}),n.vertical_padding&&{verticalPadding:Number(n.vertical_padding)}),n.horisontal_padding&&{horizontalPadding:Number(n.horisontal_padding)}),n.font_family&&{fontFamily:Wr(n.font_family)}),n.text_size&&{textSize:Number(n.text_size)}),n.text_weight&&{textWeight:Number(n.text_weight)}),n.letter_spacing&&{letterSpacing:parseFloat(n.letter_spacing)}),n.border_color&&{borderColor:n.border_color}),n.border_thickness&&{borderThickness:Number(n.border_thickness)}),gn(n.border_radius)&&{borderRadius:Number(n.border_radius)}),n.line_height&&{lineHeight:parseFloat(n.line_height)}),n.button_width&&{buttonWidth:n.button_width}),n.background_color_hover&&{backgroundColorHover:n.background_color_hover}),n.text_color_hover&&{textColorHover:n.text_color_hover}),n.border_color_hover&&{borderColorHover:n.border_color_hover}),n.button_effect&&{buttonEffect:n.button_effect}),n.text_style&&{textStyle:n.text_style}),n.shadow_blur&&{shadowBlur:Number(n.shadow_blur)}),n.shadow_color&&{shadowColor:n.shadow_color}),n.shadow_horizontal&&{shadowHorizontal:Number(n.shadow_horizontal)}),n.shadow_spread&&{shadowSpread:Number(n.shadow_spread)}),n.shadow_vertical&&{shadowVertical:Number(n.shadow_vertical)}),n.secondary&&{secondary:H(f(f(f(f(f(f(H(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f({},n.secondary.hover_text_style&&n.secondary.hover_text_style&&{hoverTextStyle:n.secondary.hover_text_style}),n.secondary.background_color&&{backgroundColor:n.secondary.background_color}),n.secondary.text_color&&{textColor:n.secondary.text_color}),n.secondary.vertical_padding&&{verticalPadding:Number(n.secondary.vertical_padding)}),n.secondary.horisontal_padding&&{horizontalPadding:Number(n.secondary.horisontal_padding)}),n.secondary.font_family&&{fontFamily:n.secondary.font_family}),n.secondary.text_size&&{textSize:Number(n.secondary.text_size)}),n.secondary.text_weight&&{textWeight:Number(n.secondary.text_weight)}),n.secondary.letter_spacing&&{letterSpacing:parseFloat(n.secondary.letter_spacing)}),n.secondary.border_color&&{borderColor:n.secondary.border_color}),n.secondary.border_thickness&&{borderThickness:Number(n.secondary.border_thickness)}),n.secondary.border_radius&&{borderRadius:Number(n.secondary.border_radius)}),n.secondary.line_height&&{lineHeight:parseFloat(n.secondary.line_height)}),n.secondary.button_width&&{buttonWidth:n.secondary.button_width}),n.secondary.background_color_hover&&{backgroundColorHover:n.secondary.background_color_hover}),n.secondary.text_color_hover&&{textColorHover:n.secondary.text_color_hover}),n.secondary.border_color_hover&&{borderColorHover:n.secondary.border_color_hover}),n.secondary.button_effect&&{buttonEffect:n.secondary.button_effect}),{overwrite:((r=n==null?void 0:n.secondary)==null?void 0:r.overwrite)==="1"}),n.secondary.text_style&&{textStyle:n.secondary.text_style}),n.secondary.shadow_blur&&{shadowBlur:Number(n.secondary.shadow_blur)}),n.secondary.shadow_color&&{shadowColor:n.secondary.shadow_color}),n.secondary.shadow_horizontal&&{shadowHorizontal:Number(n.secondary.shadow_horizontal)}),n.secondary.shadow_spread&&{shadowSpread:Number(n.secondary.shadow_spread)}),n.secondary.shadow_vertical&&{shadowVertical:Number(n.secondary.shadow_vertical)}),{addShadow:n.secondary.add_shadow==="1"})})}constructLayoutState(n,r,i){var c,u,d,m,g,p,h,v,b;const o=y=>{var _,w,S,E,P,A,C,T;return f(H(f(f({},n.grid&&((_=n==null?void 0:n.grid[y])==null?void 0:_.pixel_size)&&{pixelSize:Number((w=n.grid[y])==null?void 0:w.pixel_size)}),n.grid&&((S=n==null?void 0:n.grid[y])==null?void 0:S.align)&&{align:(E=n.grid[y])==null?void 0:E.align}),{typePixel:n.grid?((P=n==null?void 0:n.grid[y])==null?void 0:P.type_pixel)==="1":!1,typePercent:n.grid?((A=n==null?void 0:n.grid[y])==null?void 0:A.type_percent)==="1":!1}),n.grid&&((C=n==null?void 0:n.grid[y])==null?void 0:C.percent_size)&&{percentSize:Number((T=n==null?void 0:n.grid[y])==null?void 0:T.percent_size)})};let s;n.grid&&(je().isDesktop?s=o("desktop"):je().isTablet?s=o("tablet"):n.overwrite&&(s=o("desktop")));let a;return!n.font_family&&((c=this.state.config)!=null&&c.globalLayout)&&((u=this.state.globalLayout)!=null&&u.fontFamily)&&this.state.globalLayout.fontFamily!=="Open Sans"?a=this.state.globalLayout.fontFamily:a=n.font_family||"Open Sans",n.font_family&&n.font_family.startsWith("custom:")&&!Wr(n.font_family)&&((d=this.state.config)!=null&&d.globalLayout&&((m=this.state.globalLayout)!=null&&m.fontFamily)&&this.state.globalLayout.fontFamily!=="Open Sans"?a=this.state.globalLayout.fontFamily:a="Open Sans"),a=Wr(a)||"Open Sans",at().loadFont(a),H(f(H(f(f(H(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f(f({},n.background_overlay&&{backgroundOverlay:n.background_overlay}),n.base_color&&{baseColor:n.base_color}),n.background_color&&{backgroundColor:n.background_color}),n.text_color&&{textColor:n.text_color}),n.button_text_color&&{buttonTextColor:n.button_text_color}),n.background_image&&{backgroundImage:n.background_image}),n.background_type&&{backgroundType:n.background_type}),n.background_attachment_fixed&&{backgroundAttachmentFixed:n.background_attachment_fixed==="1"}),n.background_position&&{backgroundPosition:n.background_position}),a&&{fontFamily:a}),n.button_style&&{buttonStyle:n.button_style}),n.focus&&{focus:{color:n.focus.color,width:Number(n.focus.width)}}),n.flow&&{flow:{transition:(g=n.flow)==null?void 0:g.transition,overwrite:((p=n.flow)==null?void 0:p.overwrite)==="1",overlay:((h=n.flow)==null?void 0:h.overlay)==="1"}}),n.custom_popover_colors&&{customPopoverColors:n.custom_popover_colors==="1"}),n.popover_background_color&&{popoverBackgroundColor:n.popover_background_color}),n.popover_text_color&&{popoverTextColor:n.popover_text_color}),{overwrite:n.overwrite==="1"}),n.scroll_indicator&&{scrollIndicator:{enable:((v=n.scroll_indicator)==null?void 0:v.enable)==="1",color:(b=n.scroll_indicator)==null?void 0:b.color}}),n.logo&&{logo:n.logo}),{styles:i}),s&&{grid:s}),{buttons:f({},r)})}static constructCampaignStyling(n,r,i){var _,w,S,E,P,A,C,T,D,k,I,N,B,L,$,j,se,Q,re,ee,be,F,X,ge,W,fe,ne,he,ye,Ge,R,M,J,ae,ie,de,ke,Ee,Te,_e;const o=at();let s=!1;r&&r.config&&(s=r.config.gameAlias==="popup"||r.config.gameAlias==="popupv2");let a,l="",c;n&&n.grid&&(a=n.grid.align,l=n.grid.typePercent?"%":"px",c=l==="%"?n.grid.percentSize:n.grid.pixelSize);const u=n==null?void 0:n.backgroundColor,d=n==null?void 0:n.textColor,m=n==null?void 0:n.baseColor,g=n==null?void 0:n.customPopoverColors,p=n!=null&&n.buttonTextColor?ct(n==null?void 0:n.buttonTextColor):null,h=(w=(_=n==null?void 0:n.focus)==null?void 0:_.color)!=null?w:"#ff0000",v=(E=(S=n==null?void 0:n.focus)==null?void 0:S.width)!=null?E:0;let b="";if(v>0&&(b+=`
        .form-group--is-focus-checkbox .content__item-form-checkbox-input:checked + .content__item-form-label--checkbox:after {
          outline: 1px solid ${h} !important;
        }

        .category-landingpage .campaign__pages .section .content__item-form-element--radio .content__item-form-type--radio .form-group--is-focus-radio .content__item-form-label--radio:before,
        .category-landingpage .campaign__pages .section .form-group--is-focus-radio .content__item-form-label--radio:after,
        .category-landingpage .campaign__pages .section .content__item-form-element--checkbox .content__item-form-type--checkbox .form-group--is-focus-checkbox .content__item-form-label--checkbox::before {
          border-color: ${h} !important
        }

        .form-group--is-focus:after {
          background-color: ${h} !important;
        }

        input:focus,
        .form-group--is-focus,
        .form-group--is-focus .content__item-date-wrapper,
        .form-group--is-focus .vue-select,
        .form-group--is-focus .content__item-file-wrapper {
          border-color: ${h} !important;
          outline: none !important;
        }

        body:not(.site--editmode-on) *:focus:not(input):not(.form-group--is-focus .vue-select):not(.form-group--is-focus .content__item-date-wrapper):not(.has-focus-state) {
          outline: ${v}px solid ${h} !important;
        }

        .has-focus-state {
          outline: none !important;
        }
      `),c||(c=100,l="%"),b+=`
    .site--mobile .content__item--form .content__item-form-element--text .content__item-form-autofill-action { display: none; }
    .campaign__page .btn .content__item-action-disabled-text, .campaign__page .btn .content__item-action-enabled-text {
      padding-top: 1.7rem;
      padding-bottom: 1.7rem;
      padding-left: 0 !important;
      padding-right: 0 !important;
    }
    .site--desktop .campaign > .campaign__pages {
      width: ${c||100}${l||"%"};
      max-width: 100%;
    }

    ${a==="center"?`.site--desktop .campaign > .campaign__pages {
      margin-left: auto;
      margin-right: auto;
    }`:""}

    ${a==="right"?`.site--desktop .campaign > .campaign__pages {
      margin-right:0;
      margin-left: auto;
    }`:""}

    .site--tablet .campaign > .campaign__pages {
      width: ${c||100}${l||"%"};
      max-width: 100%;
    }
    ${a==="center"?`.site--tablet .campaign > .campaign__pages {
      margin-left: auto;
      margin-right: auto;
    }`:""}
    ${a==="right"?`
      .site--tablet .campaign > .campaign__pages {
        margin-right: 0;
        margin-left: auto;
      }
    `:""}
    .${i} .content__item-date-wrapper .flatpickr-input { background: transparent; }
    .section.section-is-editting, .section.section-is-transitioning, .section.section-settings-active { height: auto !important; overflow: visible !important; }
    `,u&&d&&u===d&&(u==="#000000"?b+=`
          body.${i} .row-expired { color: #ffffff; }
        `:b+=`
          body.${i} .row-expired { color: #383838; }
        `),u){const Z=ct(u);i==="site--desktop"?b+=`
        body.${i} { background-color: ${Z}}
      `:i==="site--mobile"?b+=`
          body.${i}, .site--simulate-mobile .site-editor .site-editor__viewer .campaign { background-color: ${Z} }
        `:i==="site--tablet"?b+=`
          body.${i}, .site--simulate-tablet .site-editor .site-editor__viewer .campaign { background-color: ${Z} }
        `:i==="site--ads"&&(b+=`
          body.${i}, .site--ads .site-editor .site-editor__viewer .campaign { background-color: ${Z} }
        `)}if(m&&m===u){let Z=ct(u);Z==="#fff"||Z==="#ffffff"?Z="#000":Z="#fff",b+=`.${i} .content__item-form-label--checkbox:after { color: ${Z} !important; }`}else if(u){const Z=ct(u);b+=`
        .${i} .content__item-form-label--checkbox:after { color: ${Z} !important; }
      `}if(g&&u&&u!==""){const Z=xu(ct(u),-40);b+=`
      .${i} .popover,
      .${i} .modal,
      .${i} .dropdown-menu,
      .${i}.site--mobile .menubar__navigation,
      .${i}.site--tablet .menubar__navigation {
        background-color: ${Z}
      }`}if(d){let Z="transparent",Ie;const Oe=ct(d);m&&(Z=ct(m)),(P=n.buttons)!=null&&P.backgroundColor&&(Ie=(A=n.buttons)==null?void 0:A.backgroundColor);const Ce=Ki(d,20);b+=`
        body.${i}  {
          color: ${Oe}
        }
        body.${i} a {
          color: ${Oe}
        }

        body.${i} .detail-tabs__content-item-dots {
          background-image: radial-gradient(circle, ${Oe} 45%, transparent 50%)';
        }

        body.${i} .display-image__details-list-item-dots {
          background-image: radial-gradient(circle, ${Oe} 45%, transparent 50%)';
        }

        body.${i} .detail-tabs__nav-item-link:before {
          background-color: ${Oe};
        }

        body.${i} .detail-tabs .nav-tabs {
          border-bottom-color: ${Ce};
        }

        .${i} .form-group .form-control,
        .${i} .form-group .content__item-date-wrapper input::placeholder,
        .${i} .form-group .content__item-form-textarea,
        .${i} .content__item-form-checkbox label,
        .${i} .form-group .content__item-form-label {
          color: inherit;
        }

        .${i} .form-group--has-value.content__item-form-group--select input::-webkit-input-placeholder,
        .${i} .form-group--has-value.content__item-form-group--select input::placeholder{
           color: inherit;
        }

        .${i} .content__item-form-group--select .select2-selection,
        .${i} .content__item-form-group--select input,
        .${i} .content__item-form-group--select input::-webkit-input-placeholder,
        .${i} .content__item-form-group--select input::placeholder {
          opacity: 1;
        }

        .${i} .select2-container .select2-dropdown,
        .${i} .content__item-form-group--select .content__item-form-label--select {
          color: inherit;
        }

        .${i} .vue-select .arrow-downward {
          border-color: ${d} transparent transparent transparent;
        }

        .${i} .vue-select .open .arrow-downward {
          border-color: transparent transparent ${d} transparent;
        }

        body.${i} .slider-connects {
          background-color: ${d};
        }

        body.${i} .slider-handle {
          background-color: ${Z||Ie};
        }

        body.${i} .game-indicator-item::before {
          background-color: ${Oe};
        }

        body.${i} .game-indicator-item__circle-path {
          stroke: ${Oe};
        }

        body.${i} .game-indicator-item__icon-path path {
          fill: ${Oe};
        }

        body.${i} .game-indicator-item__icon-path--dice rect {
          stroke: ${Oe};
        }

        body.${i} .game-indicator-item__icon-path--dice circle {
          fill: ${Oe};
        }
      `}if(!g&&d){const Z=ct(d);b+=`
        .${i} .modal .navigation__liner {
          background-color: ${Z} !important;
        }
      `}if(p||d){const Z=ct(p||(d?d.toString():""));b+=`
        .${i} #nav-toggle span,
        .${i} #nav-toggle span:before,
        .${i} #nav-toggle span:after,
        .${i} .close:before,
        .${i} .close:after {
          background-color: ${Z}
        }

        .${i} .campaign__page button,
        .${i} .modal button,
        .${i} .campaign__page .content__item-action.btn,
        .${i} .modal .content__item-action.btn,
        .${i} .campaign__page .grid__addon .content__item-social-share,
        .${i} .campaign__page .grid__addon .content__item-share {
          color: ${p||d}
        }

        .${i} .btn--fab.btn-primary,
        .${i} .btn--fab,
        .${i} .content__item--slider .content__item-slider .btn {
          color: ${Z}
        }

        .${i} .btn .progress-container--circular.progress-container--primary .progress-circular__path {
          stroke: ${Z}
        }

        .${i} .content__item-form-group--date .flatpickr-day.selected,
        .${i} .content__item-form-group--date .flatpickr-day.today:hover,
        .${i} .content__item-form-group--date .flatpickr-day.today:focus {
           background-color: ${Ki(p||(d?d.toString():""),0)} !important;
        }

        .${i} .control-code {
          color: ${p||d}
        }
      `,p&&(b+=`
          .${i} .slideshow .slideshow__arrow {
            color: ${p?ct(p):""}
          }

          .${i} .slideshow .slideshow__arrow:hover,
          .${i}.site--mobile .slideshow .slideshow__arrow {
            color: ${p?ct(p):""} !important;
          }
        `)}if(m&&m!==""){const Z=ct(m);b+=`
        .${i} #nav-toggle,
        .${i} .close {
          background-color: ${Z}
        }

        .${i} .campaign__page button,
        .${i} .modal button,
        .${i} .campaign__page .content__item-action.btn,
        .${i} .modal .content__item-action.btn,
        .${i} .campaign__page .grid__addon .content__item-social-share,
        .${i} .campaign__page .grid__addon .content__item-share {
          background-color: ${Z}
        }

        .${i} .content__item-form-label--checkbox:before {
          border-color: ${Z} !important;
        }

        .${i} .word__letter {
          border-color: ${Z} !important;
        }

        .${i} .content__item-form-label--checkbox:after {
          background-color: ${Z} !important;
        }

        .${i} .content__item-form-radio .content__item-form-label--radio:before {
          border-color: ${Z} !important;
        }

        .${i} .content__item-form-radio .content__item-form-label--radio:after {
          color: ${Z} !important;
          border-color: ${Z} !important;
        }

        .${i} .form-group:after {
          background-color: ${Z};
        }

        .${i} .form-group:before {
          border-bottom-color: ${Z};
        }

        .${i} .content__item-form-group--border {
          border-bottom-color: ${Z};
        }

        .${i} .content__item-form-group--file:after {
          background-color: ${Z};
        }

        .${i} .content__item-form-group--file:before {
          border-bottom-color: ${Z};
        }

        .${i} .content__item-form-group--file:after {
          background-color: ${Z};
        }

        .${i} .content__item-form-group--select:before {
          border-bottom-color: ${Z};
        }

        .${i} .content__item-form-element--file .progress-container--circular.progress-container--primary .progress-circular__path {
          stroke: ${Z};
        }

        .${i} .btn--fab.btn-primary,
        .${i} .btn--fab,
        .${i} .btn--fab.btn-primary:active,
        .${i} .content__item--slider .content__item-slider .btn {
          background-color: ${Z}
        }

        .${i} .slideshow .slideshow__indicators .slideshow__indicator {
          border-color: ${Z} !important;
        }

        .${i} .slideshow .slideshow__indicators .slideshow__indicator .circle {
          background-color: ${Z} !important;
        }

        .${i} .slideshow .slideshow__arrow:hover,
        .${i}.site--mobile .slideshow .slideshow__arrow {
          background-color: ${Ki(m,0)} !important;
        }

        .${i} .slideshow .slideshow-arrow {
          background-color: ${Ki(m,50)} !important;
        }

        .${i} .theme-base-color-type-bg-color {
          background-color: ${Ki(m,50)} !important;
        }

        .${i} .content__item-form-group--date .flatpickr-day.selected,
        .${i} .content__item-form-group--date .flatpickr-day.today:hover,
        .${i} .content__item-form-group--date .flatpickr-day.today:focus {
           background-color: ${Ki(m,0)} !important;
        }

        .${i} .content__item-form-group--date .flatpickr-day.selected,
        .${i} .content__item-form-group--date .flatpickr-day.today {
          border-color: ${p?Ki(p,0):m} !important;
        }

        .${i} .control-code {
          background-color: ${Ki(m,.9)};
        }

        .${i} > .preloader .preloader__default .preloader__default-inner:after {
          border-color: ${Z};
        }

        .${i} > .preloader .preloader__dots .preloader__dot {
          background-color: ${Z};
        }

        .${i} > .preloader .preloader__lf .preloader__lf-dot {
           background-color: ${Z};
        }
      `}if((C=n==null?void 0:n.buttons)!=null&&C.secondary&&((D=(T=n.buttons)==null?void 0:T.secondary)!=null&&D.backgroundColor)&&(b+=`
        .${i}.site .campaign__page .content__item-action.btn.btn--secondary,
        .${i}.site .modal .content__item-action.btn.btn--secondary {
          background-color: ${ct(n.buttons.secondary.backgroundColor)};
        }
      `),(k=n==null?void 0:n.buttons)!=null&&k.secondary){if((I=n.buttons)!=null&&I.secondary&&((B=(N=n.buttons)==null?void 0:N.secondary)!=null&&B.verticalPadding||(($=(L=n.buttons)==null?void 0:L.secondary)==null?void 0:$.verticalPadding)===0)&&(b+=`
        .${i}.site .campaign__page .content__item-action.btn.btn--secondary,
        .${i}.site .modal .content__item-action.btn.btn--secondary {
          padding-top: ${(se=(j=n.buttons)==null?void 0:j.secondary)==null?void 0:se.verticalPadding}px;
          padding-bottom: ${(re=(Q=n.buttons)==null?void 0:Q.secondary)==null?void 0:re.verticalPadding}px;
        }
      `),(ee=n.buttons)!=null&&ee.secondary&&((F=(be=n.buttons)==null?void 0:be.secondary)!=null&&F.horizontalPadding||((ge=(X=n.buttons)==null?void 0:X.secondary)==null?void 0:ge.horizontalPadding)===0)&&(b+=`
        .${i}.site .campaign__page .content__item-action.btn.btn--secondary,
        .${i}.site .modal .content__item-action.btn.btn--secondary {
          padding-left: ${n.buttons.secondary.horizontalPadding}px;
          padding-right: ${n.buttons.secondary.horizontalPadding}px;
         }
      `),n!=null&&n.buttons.secondary&&n.buttons.secondary.fontFamily){const Z=Wr(n.buttons.secondary.fontFamily);Z?(o.loadFont(Z),b+=`
          .${i}.site .campaign__page .content__item-action.btn.btn--secondary,
          .${i}.site .modal .content__item-action.btn.btn--secondary {
            font-family: "${Z}", "Helvetica Neue", Arial, sans-serif;
          }
        `):b+=`
          .${i}.site .campaign__page .content__item-action.btn.btn--secondary,
          .${i}.site .modal .content__item-action.btn.btn--secondary {
            font-family: "${Z}", "Helvetica Neue", Arial, sans-serif;
          }
        `}if((W=n==null?void 0:n.buttons)!=null&&W.secondary&&((ne=(fe=n.buttons)==null?void 0:fe.secondary)!=null&&ne.textSize)&&(b+=`
        .${i}.site .campaign__page .content__item-action.btn.btn--secondary,
        .${i}.site .modal .content__item-action.btn.btn--secondary {
          font-size: ${n.buttons.secondary.textSize}px;
        }
      `),(he=n==null?void 0:n.buttons)!=null&&he.secondary&&((Ge=(ye=n.buttons)==null?void 0:ye.secondary)!=null&&Ge.textWeight)&&(b+=`
        .${i}.site .campaign__page .content__item-action.btn.btn--secondary,
        .${i}.site .modal .content__item-action.btn.btn--secondary {
          font-weight: ${n.buttons.secondary.textWeight};
        }
      `),(R=n==null?void 0:n.buttons)!=null&&R.secondary&&((J=(M=n.buttons)==null?void 0:M.secondary)!=null&&J.textColor)&&(b+=`
        .${i}.site .campaign__page .content__item-action.btn.btn--secondary,
        .${i}.site .modal .content__item-action.btn.btn--secondary {
          color: ${(ie=(ae=n.buttons)==null?void 0:ae.secondary)==null?void 0:ie.textColor};
        }
      `),n!=null&&n.buttons.secondary&&n.buttons.secondary.borderThickness&&(b+=`
       .${i}.site .campaign__page .content__item-action.btn.btn--secondary,
       .${i}.site .modal .content__item-action.btn.btn--secondary {
          border-style: solid;
          border-width: ${n.buttons.secondary.borderThickness}px;
       }
      `),n!=null&&n.buttons.secondary.borderColor&&(b+=`
          .${i}.site .campaign__page .content__item-action.btn.btn--secondary,
          .${i}.site .modal .content__item-action.btn.btn--secondary {
            border-color: ${ct(n.buttons.secondary.borderColor)};
          }
        `),n.buttons.secondary.borderThickness&&n.buttons.secondary.borderThickness===0&&(b+=`
        .${i}.site .campaign__page .content__item-action.btn.btn--secondary,
        .${i}.site .modal .content__item-action.btn.btn--secondary {
          border: 0 none;
        }
      `),n!=null&&n.buttons.secondary.textStyle){const Z=n.buttons.secondary.textStyle;Z.includes("uppercase")&&(b+=`
          .${i}.site .campaign__page .content__item-action.btn.btn--secondary,
          .${i}.site .modal .content__item-action.btn.btn--secondary {
            text-transform: uppercase;
          }
        `),Z.includes("lowercase")&&(b+=`
          .${i}.site .campaign__page .content__item-action.btn.btn--secondary,
          .${i}.site .modal .content__item-action.btn.btn--secondary {
            text-transform: lowercase;
          }
        `),Z.includes("underline")&&(b+=`
          .${i}.site .campaign__page .content__item-action.btn.btn--secondary,
          .${i}.site .modal .content__item-action.btn.btn--secondary {
            text-decoration: underline !important;
          }
        `),Z.includes("italic")&&(b+=`
          .${i}.site .campaign__page .content__item-action.btn.btn--secondary,
          .${i}.site .modal .content__item-action.btn.btn--secondary {
            font-style: italic;
          }
        `)}if(n!=null&&n.buttons.secondary.lineHeight&&(b+=`
        .${i}.site .campaign__page .content__item-action.btn.btn--secondary,
        .${i}.site .modal .content__item-action.btn.btn--secondary {
          line-height: ${n.buttons.secondary.lineHeight};
        }
      `),n!=null&&n.buttons.secondary&&n.buttons.secondary.addShadow){const Z=n.buttons.secondary;Z.shadowColor&&Z.shadowBlur!==void 0&&Z.shadowSpread!==void 0&&Z.shadowVertical!==void 0&&Z.shadowHorizontal!==void 0&&hs(Z.shadowBlur)&&hs(Z.shadowSpread)&&hs(Z.shadowVertical)&&hs(Z.shadowHorizontal)&&(b+=`
          .${i}.site .campaign__page .content__item-action.btn.btn--secondary,
          .${i}.site .modal .content__item-action.btn.btn--secondary {
            box-shadow: ${Z.shadowHorizontal}px ${Z.shadowVertical}px ${Z.shadowBlur}px ${Z.shadowSpread}px ${Z.shadowColor};
          }
        `)}n!=null&&n.buttons.secondary.buttonWidth&&(b+=`
        .${i}.site .campaign__page .content__item-action.btn.btn--secondary,
        .${i}.site .modal .content__item-action.btn.btn--secondary {
          min-width: ${n.buttons.secondary.buttonWidth};
        }
      `),gn(n==null?void 0:n.buttons.secondary.borderRadius)&&(b+=`
        .${i}.site .campaign__page .content__item-action.btn.btn--secondary,
        .${i}.site .modal .content__item-action.btn.btn--secondary {
          border-radius: ${n.buttons.secondary.borderRadius}px;
        }
      `)}if(n!=null&&n.customPopoverColors&&(n!=null&&n.popoverTextColor)&&(b+=`
        body.${i} .modal {
          color: ${ct(n.popoverTextColor)};
        }
        body.${i} .modal a {
          color: ${ct(n.popoverTextColor)};
        }

        .${i} .modal,
        .${i} .dropdown-menu,
        .${i}.site--mobile .menubar__navigation,
        .${i}.site--tablet .menubar__navigation {
          background-color: ${n.popoverBackgroundColor};
        }

        .${i} .menubar__navigation-liner {
          background-color: ${ct(n.popoverTextColor)} !important;
        }

        .${i} .modal .navigation__liner {
          background-color: ${ct(n.popoverTextColor)} !important;
        }

      `),(de=r.layout)!=null&&de.buttonStyle&&((ke=r.layout)==null?void 0:ke.buttonStyle)==="rounded"&&(b+=`
        .${i}.site .content__item-action.btn {
          border-radius: 0.6rem;
        }
      `),n!=null&&n.buttons&&(Ee=n.buttons)!=null&&Ee.backgroundColor&&(b+=`
          .${i}.site .campaign__page .content__item-action.btn,
          .${i}.site .modal .content__item-action.btn {
            background-color: ${ct(n.buttons.backgroundColor)};
          }
        `),n!=null&&n.buttons&&(n.buttons.verticalPadding||n.buttons.verticalPadding===0)&&(b+=`
        .${i}.site .campaign__page .content__item-action.btn,
        .${i}.site .modal .content__item-action.btn {
          padding-top: ${n.buttons.verticalPadding}px;
          padding-bottom: ${n.buttons.verticalPadding}px;
        }
      `),n!=null&&n.buttons&&(n.buttons.horizontalPadding||n.buttons.horizontalPadding===0)&&(b+=`
        .${i}.site .campaign__page .content__item-action.btn,
        .${i}.site .modal .content__item-action.btn {
          padding-left: ${n.buttons.horizontalPadding}px;
          padding-right: ${n.buttons.horizontalPadding}px;
        }
      `),n!=null&&n.buttons&&n.buttons.fontFamily&&(o.loadFont(n.buttons.fontFamily),b+=`
        .${i}.site .campaign__page .content__item-action.btn,
        .${i}.site .modal .content__item-action.btn {
          font-family: "${n.buttons.fontFamily}", "Helvetica Neue", Arial, sans-serif;
        }
      `),n!=null&&n.buttons&&n.buttons.textSize&&(b+=`
        .${i}.site .campaign__page .content__item-action.btn,
        .${i}.site .modal .content__item-action.btn {
          font-size: ${n.buttons.textSize}px;
        }
      `),n!=null&&n.buttons&&n.buttons.textWeight&&(b+=`
        .${i}.site .campaign__page .content__item-action.btn,
        .${i}.site .modal .content__item-action.btn {
          font-weight: ${n.buttons.textWeight};
        }
      `),n!=null&&n.buttons&&n.buttons.letterSpacing&&(b+=`
        .${i}.site .campaign__page .content__item-action.btn,
        .${i}.site .modal .content__item-action.btn {
          letter-spacing: ${n.buttons.letterSpacing}px;
        }
      `),n!=null&&n.buttons&&n.buttons.addShadow){const Z=n.buttons;Z.shadowColor&&Z.shadowBlur!==void 0&&Z.shadowSpread!==void 0&&Z.shadowVertical!==void 0&&Z.shadowHorizontal!==void 0&&hs(Z.shadowBlur)&&hs(Z.shadowSpread)&&hs(Z.shadowVertical)&&hs(Z.shadowHorizontal)&&(b+=`
          .${i}.site .campaign__page .content__item-action.btn,
          .${i}.site .modal .content__item-action.btn {
            box-shadow: ${Z.shadowHorizontal}px ${Z.shadowVertical}px ${Z.shadowBlur}px ${Z.shadowSpread}px ${Z.shadowColor};
          }
        `)}if(n!=null&&n.buttons&&n.buttons.textColor&&(b+=`
        .${i}.site .campaign__page .content__item-action.btn,
        .${i}.site .modal .content__item-action.btn {
          color: ${ct(n.buttons.textColor)};
        }
      `),n!=null&&n.buttons&&n.buttons.borderThickness&&(b+=`
        .${i}.site .campaign__page .content__item-action.btn,
        .${i}.site .modal .content__item-action.btn {
          border-style: solid;
          border-width: ${n.buttons.borderThickness}px;
        }
      `),(Te=n.buttons)!=null&&Te.borderColor&&(b+=`
        .${i}.site .campaign__page .content__item-action.btn,
        .${i}.site .modal .content__item-action.btn {
          border-color: ${ct(n.buttons.borderColor)};
        }
      `),n!=null&&n.buttons&&n.buttons.borderThickness===0&&(b+=`
        .${i}.site .campaign__page .content__item-action.btn,
        .${i}.site .modal .content__item-action.btn {
          border: 0 none;
        }
      `),n!=null&&n.buttons&&n.buttons.textStyle){const Z=n.buttons.textStyle;Z.includes("uppercase")&&(b+=`
          .${i}.site .campaign__page .content__item-action.btn,
          .${i}.site .modal .content__item-action.btn {
            text-transform: uppercase;
          }
        `),Z.includes("lowercase")&&(b+=`
          .${i}.site .campaign__page .content__item-action.btn,
          .${i}.site .modal .content__item-action.btn {
            text-transform: lowercase;
          }
        `),Z.includes("underline")&&(b+=`
          .${i}.site .campaign__page .content__item-action.btn,
          .${i}.site .modal .content__item-action.btn {
            text-decoration: underline;
          }
        `),Z.includes("italic")&&(b+=`
          .${i}.site .campaign__page .content__item-action.btn,
          .${i}.site .modal .content__item-action.btn {
            font-style: italic;
          }
        `)}if(n!=null&&n.buttons&&n.buttons.lineHeight&&(b+=`
        .${i}.site .campaign__page .content__item-action.btn,
        .${i}.site .modal .content__item-action.btn {
          line-height: ${n.buttons.lineHeight};
        }
      `),n!=null&&n.buttons&&n.buttons.buttonWidth&&(b+=`
        .${i}.site .campaign__page .content__item-action.btn,
        .${i}.site .modal .content__item-action.btn {
          min-width: ${n.buttons.buttonWidth};
        }
      `),n!=null&&n.buttons&&n.buttons.hoverTextStyle&&n.buttons.hoverTextStyle.includes("underline")&&(b+=`
          .no-touch .${i}.site .campaign__page .content__item-action.btn:hover,
          .no-touch .${i}.site .modal .content__item-action.btn:hover {
            text-decoration: underline;
          }

          .touch .${i}.site .campaign__page .content__item-action.btn:hover,
          .touch .${i}.site .modal .content__item-action.btn:hover {
            text-decoration: underline;
          }
        `),n!=null&&n.buttons&&gn(n.buttons.borderRadius)&&(b+=`
        .${i}.site .campaign__page .content__item-action.btn,
        .${i}.site .modal .content__item-action.btn {
          border-radius: ${n.buttons.borderRadius}px;
        }
      `),n!=null&&n.styles){const Z=n.styles;let Ie="",Oe="";Z.forEach(Ce=>{var z,te,oe;if(!Ce.element)return;Ce.element==="link"?Oe=`
            .${i}.site .campaign__page a,
            .${i}.site .modal a
          `:Ce.element==="link_hover"?Oe=`
            .${i}.site .campaign__page a:hover,
            .${i}.site .campaign__page a:hover *:not(i),
            .${i}.site .modal a:hover,
            .${i}.site .modal a:hover *:not(i)
          `:Ce.element==="link_active"?Oe=`
            .${i}.site .campaign__page a:active,
            .${i}.site .campaign__page a:active *,
            .${i}.site .modal a:active,
            .${i}.site .modal a:active *
          `:Ce.element==="bullet"?Oe=`
            .${i}.site .campaign__page ul:not(.dawa-autocomplete-suggestions),
            .${i} ol,
            .${i}.site .campaign__page li:not(.dawa-autocomplete-suggestion),
            .${i}.site .modal ul,
            .${i} ol,
            .${i}.site .modal li
          `:Ce.element==="form"?Oe=`
            .${i}.site .campaign__page .form-group .form-control,
            .${i} .content__item-form-group--select .vue-input,
            .${i}.site .campaign__page .form-group .content__item-form-textarea,
            .${i}.site .campaign__page .select2-container .select2-dropdown,
            .site .modal .form-group .form-control,
            .${i}.site .modal .form-group .content__item-form-textarea,
            .${i}.site .modal .select2-container .select2-dropdown
          `:Ce.element==="content"?Oe=`
            .${i} .campaign .lf-text,
            .${i}.site .campaign__page .row p,
            .${i}.site .modal .row p
          `:Ce.element==="form_placeholders"?Oe=`
            .${i}.site .campaign__page .content__item--form .content__item-form-label,
            .${i}.site .campaign__page .content__item--form .content__item-form-element--checkbox .content__item-form-checkboxes-label,
            .${i}.site .campaign__page .content__item--form .content__item-form-element--checkbox .content__item-form-label--checkbox,
            .${i}.site .campaign__page .content__item--form .content__item-form-element--checkbox .content__item-form-label--checkbox p,
            .${i}.site .campaign__page .content__item--form .content__item-form-element--radio .content__item-form-label--radio,
            .${i}.site .campaign__page .content__item--form .content__item-form-element--radio .content__item-form-radios-label,
            .${i}.site .campaign__page .content__item-form-group--select .content__item-form-label--select,
            .${i}.site .campaign__page .content__item-form-element--paragraph .content__item-form-group--paragraph,
            .${i}.site .modal .form-group .content__item-form-label,
            .${i}.site .campaign__page .form-group .content__item-form-label,
            .${i}.site .modal .content__item--form .content__item-form-element--checkbox .content__item-form-checkboxes-label,
            .${i}.site .modal .content__item--form .content__item-form-element--checkbox .content__item-form-label--checkbox,
            .${i}.site .modal .content__item--form .content__item-form-element--radio .content__item-form-label--radio,
            .${i}.site .modal .content__item--form .content__item-form-element--radio .content__item-form-radios-label,
            .${i}.site .modal .content__item-form-group--select .content__item-form-label--select,
            .${i}.site .modal .content__item-form-element--paragraph .content__item-form-group--paragraph
          `:Ce.element&&(Oe=`
            .${i}.site .campaign__page ${Ce.element},
            .${i}.site .campaign__page ${Ce.element} div,
            .${i}.site .modal ${Ce.element},
            .${i}.site .modal ${Ce.element} div
          `);const Y=Ce.type?Wr(Ce.type):void 0;Y&&o.loadFont(Y);let O="";(z=Ce.style)==null||z.forEach(Ne=>{Ne.includes("italic")&&(O+="font-style: italic;"),Ne.includes("underline")&&(O+="text-decoration: underline;"),Ne.includes("uppercase")&&(O+="text-transform: uppercase;"),Ne.includes("lowercase")&&(O+="text-transform: lowercase;")}),Ce.element==="bullet"&&(te=Ce.style)!=null&&te.includes("numbers")&&(O+="list-style-type: decimal;"),(oe=Ce.style)!=null&&oe.includes("numbers")&&Ce.style.includes("circle")&&(O+=`
            .${i}.site .page ul,
            .${i}.site .campaign__page ol,
            .${i}.site .page ul,
            .${i}.site .modal ol {
              padding-left: 2rem;
            }
          `),Ie+=`
          ${Oe} {`,Ce.element==="link_hover"||Ce.element==="link_active"?Ie+=`
            ${Ce.color?`color: ${ct(Ce.color)} !important;`:""}`:Ie+=`
            ${Ce.color?`color: ${ct(Ce.color)};`:""}`,Ie+=`
            ${Y?`font-family: "${Y}", "Helvetica Neue", Arial, sans-serif;`:""}
            ${Ce.size?`font-size: ${Ce.size}px;`:""}
            ${Ce.lineHeight?`line-height: ${Ce.lineHeight}px;`:""}
            ${Ce.weight?`font-weight: ${Ce.weight};`:""}
            ${O}
            }`}),b+=`${Ie}`}if(n!=null&&n.fontFamily?(o.loadFont(n.fontFamily),b+=`
        body.${i} {
          font-family: "${n.fontFamily}", "Helvetica Neue", Arial, sans-serif !important;
        }
      `):b+=`
        body.${i} {
          font-family: "Open Sans", "Helvetica Neue", Arial, sans-serif;
        }
      `,!s&&(n!=null&&n.backgroundImage)){const Z=n.backgroundType&&n.backgroundType!==""?n.backgroundType:"cover";je().isMobile?i=i+", .site--simulate-mobile .site-editor .site-editor__viewer .campaign":je().isTablet?i=i+", .site--simulate-tablet .site-editor .site-editor__viewer .campaign":r.deviceType===Et.ADS&&(i=i+", .site--ads .site-editor .site-editor__viewer .campaign"),b+=`
        body.${i} {
          background-image: url(${n.backgroundImage});
        }
      `,n.backgroundImage&&n.backgroundOverlay&&(b+=`
           body.site:not(.site--simulate-mobile):not(.site--simulate-tablet)::before {
              content: '';
              position: fixed;
              top: 0;
              bottom: 0;
              left: 0;
              right: 0;
              pointer-events: none;
              background-color: ${n.backgroundOverlay};
              min-height: 100vh;
            }

           body.site.site--simulate-mobile .campaign::before,
           body.site.site--simulate-tablet .campaign::before {
              content: '';
              position: absolute;
              top: 0;
              bottom: 0;
              left: 0;
              right: 0;
              pointer-events: none;
              background-color: ${n.backgroundOverlay};
              min-height: 100vh;
            }
          `),Z==="tile"&&(b+=`
          body.${i} {
            background-repeat: repeat;
          }
        `),Z==="center"&&(b+=`
          body.${i} {
            background-repeat: no-repeat;
            background-position: center center;
          }
        `),Z==="stretch"&&(b+=`
          body.${i} {
            background-repeat: no-repeat;
            background-size: 100% 100%;
          }
        `),Z==="cover"&&(b+=`
          body.${i}{
            background-repeat: no-repeat;
            background-position: center center;
            background-size: cover;
          }
        `),Z==="contain"&&(b+=`
          body.${i} {
            background-repeat: no-repeat;
            background-position: center center;
            background-size: contain;
          }
        `),n!=null&&n.backgroundAttachmentFixed&&(b+=`
          body.${i}{
            background-attachment: fixed;
          }
        `),n!=null&&n.backgroundPosition&&(n.backgroundPosition==="top_left"&&(b+=`
            body.${i}{
              background-position: top left;
            }
          `),n.backgroundPosition==="top_center"&&(b+=`
            body.${i} {
              background-position: top center;
            }
          `),n.backgroundPosition==="top_right"&&(b+=`
            body.${i} {
              background-position: top right;
            }
          `),n.backgroundPosition==="center_left"&&(b+=`
            body.${i} {
              background-position: center left;
            }
          `),n.backgroundPosition==="center_center"&&(b+=`
            body.${i} {
              background-position: center center;
            }
          `),n.backgroundPosition==="center_right"&&(b+=`
            body.${i} {
              background-position: center right;
            }
          `),n.backgroundPosition==="bottom_left"&&(b+=`
            body.${i} {
              background-position: bottom left;
            }
          `),n.backgroundPosition==="bottom_center"&&(b+=`
            body.${i} {
              background-position: bottom center;
            }
          `),n.backgroundPosition==="bottom_right"&&(b+=`
            body.${i} {
              background-position: bottom right;
            }
          `))}const y=(_e=r.advanced)==null?void 0:_e.preloader;return y&&(y.type==="dots"?b+=`
          .site .preloader .preloader__default {
            display:none;
          }
          .site .preloader .preloader__dots {
            display:block;
          }
          .site .preloader .preloader__dots .preloader__dot {
            background-color: ${ct(y.color?y.color.toString():"")};
          }
        `:y.type==="lf"?b+=`
         .site .preloader .preloader__default {
            display:none;
          }
          .site .preloader .preloader__lf {
            display:block;
          }
          .site .preloader .preloader__lf .preloader__lf-dot {
            background-color: ${ct(y.color?y.color.toString():"")};
          }
        `:y.type==="custom"?b+=`
          .site .preloader .preloader__default {
            display:none;
          }
          .site .preloader .preloader__custom {
            display:flex;
          }
        `:y.type==="default"&&(b+=`
          .site .preloader .preloader__default {
            display: block;
          }
          .site .preloader .preloader__default .preloader__default-inner:after {
            border-color: ${ct(y.color?y.color.toString():"")};
          }
        `),y.overlay&&y.overlay.isEnabled&&(b+=`
          .site .preloader__overlay {
            display:block;
          }
          .site .preloader__overlay {
            background-color: ${ct(y.color?y.color.toString():"")}
          }
          .site .lf-modal .preloader__overlay {
             background-color: #232424
          }
        `)),b}static constructButtonHoverStyling(n,r){var a,l,c,u,d,m,g,p,h,v;let i="transparent";const o=n==null?void 0:n.baseColor;o&&(i=ct(o));let s=`
        .no-touch .${r} .btn--fab.btn-primary:hover,
        .no-touch .${r} .btn--fab:hover {
          background-color: ${xu(i,15)};
        }

    `;if(r==="site--desktop"&&o){const b=xu(ct(o),15);s+=`
        .${r}.site .content__item-action.btn:hover {
          background-color: ${b}
        }
      `}if((l=(a=n==null?void 0:n.buttons)==null?void 0:a.secondary)!=null&&l.backgroundColor&&!((u=(c=n.buttons)==null?void 0:c.secondary)!=null&&u.backgroundColorHover)){const b=xu(ct(n.buttons.secondary.backgroundColor?n.buttons.secondary.backgroundColor.toString():""),15);s+=`
        .no-touch .${r}.site .campaign__page .content__item-action.btn.btn--secondary:hover,
        .no-touch .${r}.site .modal .content__item-action.btn.btn--secondary:hover {
          background-color: ${b}
        }

        .touch .${r}.site .campaign__page .content__item-action.btn.btn--secondary:active,
        .touch .${r}.site .modal .content__item-action.btn.btn--secondary:active {
          background-color: ${b}
        }
      `}if((d=n==null?void 0:n.buttons)!=null&&d.secondary){const b=n.buttons.secondary.buttonEffect;if(b&&r==="site--desktop")if(b==="hvr-back-pulse")s+=`
            .${r}.site .campaign__page .content__item-action.btn.btn--secondary:hover,
            .${r}.site .modal .content__item-action.btn.btn--secondary:hover,
            .${r}.site .campaign__page .content__item-action.btn.btn--secondary:active,
            .${r}.site .modal .content__item-action.btn.btn--secondary:active
            .${r}.site .campaign__page .content__item-action.btn.btn--secondary:focus,
            .${r}.site .modal .content__item-action.btn.btn--secondary:focus'{
              'background-color: transparent;
              -webkit-animation: back-pulse-sec 1s linear .2s infinite;
              animation: back-pulse-sec 1s linear .2s infinite;'
            }
            @keyframes back-pulse-sec {
              50% {
                background-color: ${ct(n.buttons.secondary.backgroundColor?n.buttons.secondary.backgroundColor.toString():"")};
              }
            }
          `;else{const y=ct(n.buttons.secondary.backgroundColorHover?n.buttons.secondary.backgroundColorHover.toString():"");s+=`
            .${r}.site .campaign__page .content__item-action.btn.btn--secondary:before,
            .${r}.site .modal .content__item-action.btn.btn--secondary:before {
              background-color: ${y};
            }
          `}if(n!=null&&n.buttons.secondary&&n.buttons.secondary.textColorHover&&(s+=`
        .no-touch .${r}.site .campaign__page .content__item-action.btn.btn--secondary:hover,
        .no-touch .${r}.site .modal .content__item-action.btn.btn--secondary:hover {
          color: ${ct(n.buttons.secondary.textColorHover)};
        }

        .touch .${r}.site .campaign__page .content__item-action.btn.btn--secondary:active,
        .touch .${r}.site .modal .content__item-action.btn.btn--secondary:active {
          color: ${ct(n.buttons.secondary.textColorHover)};
        }
      `),n!=null&&n.buttons.secondary.borderColorHover&&(s+=`
          .no-touch .${r}.site .campaign__page .content__item-action.btn.btn--secondary:hover,
          .no-touch .${r}.site .modal .content__item-action.btn.btn--secondary:hover {
            border-color: ${ct(n.buttons.secondary.borderColorHover)};
          }

          .touch .${r}.site .campaign__page .content__item-action.btn.btn--secondary:active,
          .touch .${r}.site .modal .content__item-action.btn.btn--secondary:active {
            border-color: ${ct(n.buttons.secondary.borderColorHover)};
          }
        `),(m=n==null?void 0:n.buttons)!=null&&m.secondary&&((p=(g=n.buttons)==null?void 0:g.secondary)!=null&&p.backgroundColorHover)){const y=ct(n.buttons.secondary.backgroundColorHover);s+=`
        .no-touch .${r}.site .campaign__page .content__item-action.btn.btn--secondary:hover,
        .no-touch .${r}.site .modal .content__item-action.btn.btn--secondary:hover {
          background-color: ${y};
        }

        .touch .${r}.site .campaign__page .content__item-action.btn.btn--secondary:active,
        .touch .${r}.site .modal .content__item-action.btn.btn--secondary:active {
          background-color: ${y};
        }
      `}}if(n.buttons){if(n.buttons.backgroundColor&&n.buttons.backgroundColor!==""&&!n.buttons.backgroundColorHover){const b=xu(ct(n.buttons.backgroundColor),15);s+=`
          .no-touch .${r}.site .campaign__page .content__item-action.btn:hover,
          .no-touch .${r}.site .modal .content__item-action.btn:hover {
            background-color: ${b};
          }
          .touch .${r}.site .campaign__page .content__item-action.btn:active,
          .touch .${r}.site .modal .content__item-action.btn:active {
            background-color: ${b};
          }
        `}(h=n==null?void 0:n.buttons)!=null&&h.backgroundColorHover&&(s+=`
          .no-touch .${r}.site .campaign__page .content__item-action.btn:hover,
          .no-touch .${r}.site .modal .content__item-action.btn:hover {
            background-color: ${ct(n.buttons.backgroundColorHover)};
          }
          .touch .${r}.site .campaign__page .content__item-action.btn:active,
          .touch .${r}.site .modal .content__item-action.btn:active {
            background-color: ${ct(n.buttons.backgroundColorHover)};
          }
        `,n.buttons&&n.buttons.buttonEffect&&r==="site--desktop"&&(n.buttons.buttonEffect==="hvr-back-pulse"?s+=`
              .${r}.site .campaign__page .content__item-action.btn:hover,
              .${r}.site .modal .content__item-action.btn:hover,
              .${r}.site .campaign__page .content__item-action.btn:active,
              .${r}.site .modal .content__item-action.btn:active
              .${r}.site .campaign__page .content__item-action.btn:focus,
              .${r}.site .modal .content__item-action.btn:focus {
                background-color: transparent;
                -webkit-animation: back-pulse 1s linear .2s infinite;
                animation: back-pulse 1s linear .2s infinite;
              }

              @keyframes back-pulse-sec {
                50% {
                  background-color:${ct(n.buttons.backgroundColorHover)};
                }
              }
            `:s+=`
              .${r}.site .campaign__page .content__item-action.btn:before,
              .${r}.site .modal .content__item-action.btn:before {
                 background-color: ${ct(n.buttons.backgroundColorHover)};
              }
            `)),n!=null&&n.buttons&&n.buttons.textColorHover&&(s+=`
        .no-touch .${r}.site .campaign__page .content__item-action.btn:hover,
        .no-touch .${r}.site .modal .content__item-action.btn:hover {
          color: ${ct(n.buttons.textColorHover)};
        }

        .touch .${r}.site .campaign__page .content__item-action.btn:active,
        .touch .${r}.site .modal .content__item-action.btn:active {
          color: ${ct(n.buttons.textColorHover)};
        }
      `),(v=n.buttons)!=null&&v.borderColorHover&&(s+=`
        .no-touch .${r}.site .campaign__page .content__item-action.btn:hover,
        .no-touch .${r}.site .modal .content__item-action.btn:hover {
          border-color: ${ct(n.buttons.borderColorHover)};
        }

        .touch .${r}.site .campaign__page .content__item-action.btn:hover,
        .touch .${r}.site .modal .content__item-action.btn:hover {
          border-color: ${ct(n.buttons.borderColorHover)};
        }
      `),n!=null&&n.buttons&&n.buttons.hoverTextStyle&&n.buttons.hoverTextStyle.includes("underline")&&(s+=`
          .no-touch .${r}.site .campaign__page .content__item-action.btn:hover,
          .no-touch .${r}.site .modal .content__item-action.btn:hover {
            text-decoration: underline;
          }

          .touch .${r}.site .campaign__page .content__item-action.btn:hover,
          .touch .${r}.site .modal .content__item-action.btn:hover {
            text-decoration: underline;
          }
        `)}return s}getFlowPageModel(n){return this.state.flowPages.find(r=>r.id===n)}getFlowPageIndex(n){let r=null;return this.state.flowPages.forEach((i,o)=>{i.id===n&&(r=o)}),r}getGamePlayModel(){let n;return this.state.flowPages.forEach(r=>{r.getAddons("gameplay").forEach(i=>{n=i})}),n}hasFocusStyle(){var r;const n=(r=this.state.layout)==null?void 0:r.focus;return!!(n!=null&&n.width)}getPageUsingAddon(n){let r;return this.state.flowPages.forEach(i=>{i.getAddons(n).length>0&&(r=i)}),this.state.popovers.forEach(i=>{i.getAddons(n).length>0&&(r=i)}),this.state.sections.forEach(i=>{i.getAddons(n).length>0&&(r=i)}),r}setContentReady(n){this.state.contentReady=n}getRegistrationFieldModel(n){let r;return this.state.flowPages.forEach(i=>{i.getAddons("registration").forEach(o=>{var s;(s=o.state.fields)==null||s.forEach(a=>{n(a)&&(r=a)})})}),r||this.state.sections.forEach(i=>{i.getAddons("registration").forEach(o=>{var s;(s=o.state.fields)==null||s.forEach(a=>{n(a)&&(r=a)})})}),r||this.state.popovers.forEach(i=>{i.getAddons("registration").forEach(o=>{var s;(s=o.state.fields)==null||s.forEach(a=>{n(a)&&(r=a)})})}),r}get mainRegistrationPage(){for(const n of this.state.flowPages)for(const r of n.getAddons("registration"))if(r.state&&r.state.fields&&r.state.fields.some(i=>i.state.type===$t.EMAIL))return n}get formFields(){const n=[];return this.state.flowPages.forEach(r=>{r.getAddons("registration").forEach(i=>{i.state&&i.state.fields&&i.state.fields.forEach(o=>{n.push(o)})})}),this.state.sections.forEach(r=>{r.getAddons("registration").forEach(i=>{i.state&&i.state.fields&&i.state.fields.forEach(o=>{n.push(o)})})}),this.state.popovers.forEach(r=>{r.getAddons("registration").forEach(i=>{i.state&&i.state.fields&&i.state.fields.forEach(o=>{n.push(o)})})}),n}}function Cj(t){let e={};for(const n in t)Object.prototype.hasOwnProperty.call(t,n)&&(typeof t[`${n}`]=="string"?e={[n]:t[`${n}`]}:console.error("Replacement tag not found:",t[`${n}`]));return e}const kj=Be({name:"ScrollIndicator",props:{color:{type:String}},emits:["removeScrollIndicator"],setup(t,e){const n=at(),r=ce(!1),i=()=>{window.scrollY>50&&(r.value=!1,e.emit("removeScrollIndicator"))},o=()=>{if(typeof window=="undefined")return!1;const s=d1(),a=aA()-(window.innerHeight+s);return s===0&&a>=1};return document.addEventListener("scroll",()=>{i()}),qt(()=>{o()?(r.value=!0,n.addBodyClass("scroll-indicator--active")):r.value=!1}),ls(()=>{n.removeBodyClass("scroll-indicator--active"),document.removeEventListener("scroll",i)}),{isIndicatorActive:r}}});function Aj(t,e,n,r,i,o){return x(),U("div",{class:nt(["scroll-indicator theme-base-color-type-fill-color",{"scroll-indicator--active":t.isIndicatorActive}])},[(x(),U("svg",{xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",version:"1.1",x:"0px",y:"0px",viewBox:"0 0 90 90","enable-background":"new 0 0 90 90","xml:space":"preserve",style:Xe({fill:t.color})},e[0]||(e[0]=[q("circle",{cx:"45",cy:"13",r:"3"},null,-1),q("path",{d:"M45,0.5c-8.284,0-15,6.717-15,15.002v24.996C30,48.783,36.716,55.5,45,55.5s15-6.717,15-15.002V15.502  C60,7.217,53.284,0.5,45,0.5z M58,40.498C58,47.667,52.168,53.5,45,53.5c-7.168,0-13-5.833-13-13.002V15.502  C32,8.333,37.832,2.5,45,2.5c7.168,0,13,5.833,13,13.002V40.498z"},null,-1),q("path",{d:"M58.293,59.793L45,73.086L31.707,59.793c-0.391-0.391-1.023-0.391-1.414,0s-0.391,1.023,0,1.414l14,14  C44.488,75.402,44.744,75.5,45,75.5s0.512-0.098,0.707-0.293l14-14c0.391-0.391,0.391-1.023,0-1.414S58.684,59.402,58.293,59.793z"},null,-1),q("path",{d:"M58.293,73.793L45,87.086L31.707,73.793c-0.391-0.391-1.023-0.391-1.414,0s-0.391,1.023,0,1.414l14,14  C44.488,89.402,44.744,89.5,45,89.5s0.512-0.098,0.707-0.293l14-14c0.391-0.391,0.391-1.023,0-1.414S58.684,73.402,58.293,73.793z"},null,-1)]),4))],2)}const Ij=Ze(kj,[["render",Aj]]),dr=(t,e,n,r,i)=>{var o,s,a,l,c,u,d,m,g,p,h,v,b,y,_,w,S,E,P,A,C,T,D;return n=n||[],r&&(console.log("---------------------"),console.log(t)),t!==i&&((o=t==null?void 0:t.component)!=null&&o.setupState[e]&&!n.includes(t.component.setupState[e])?n.push(t.component.setupState[e]):(l=(a=(s=t==null?void 0:t.component)==null?void 0:s.subTree)==null?void 0:a.component)!=null&&l.setupState[e]&&!n.includes(t.component.subTree.component.setupState[e])&&n.push(t.component.subTree.component.setupState[e])),((d=(u=(c=t==null?void 0:t.component)==null?void 0:c.subTree)==null?void 0:u.children)==null?void 0:d.length)>0&&Array.isArray((g=(m=t==null?void 0:t.component)==null?void 0:m.subTree)==null?void 0:g.children)?t.component.subTree.children.forEach(k=>{k.type!==void 0&&dr(k,e,n,r)}):(v=(h=(p=t==null?void 0:t.component)==null?void 0:p.subTree)==null?void 0:h.children)!=null&&v.default&&((_=(y=(b=t==null?void 0:t.component)==null?void 0:b.subTree)==null?void 0:y.children)==null?void 0:_.default().length)>0&&Array.isArray((E=(S=(w=t==null?void 0:t.component)==null?void 0:w.subTree)==null?void 0:S.children)==null?void 0:E.default())?t.component.subTree.children.default().forEach(k=>{k.type!==void 0&&dr(k,e,n,r)}):((P=t==null?void 0:t.children)==null?void 0:P.length)>0&&Array.isArray(t==null?void 0:t.children)?t.children.forEach(k=>{k.type!==void 0&&dr(k,e,n,r)}):((A=t==null?void 0:t.dynamicChildren)==null?void 0:A.length)>0&&Array.isArray(t==null?void 0:t.dynamicChildren)?t.dynamicChildren.forEach(k=>{k.type!==void 0&&dr(k,e,n,r)}):(D=(T=(C=t==null?void 0:t.component)==null?void 0:C.subTree)==null?void 0:T.component)!=null&&D.vnode&&dr(t.component.subTree.component.vnode,e,n,r),n};function ss(t,e,n=3,r,i){return G(this,null,function*(){let o=!1;const s=[];return cA().includes("localhost")&&(r=1e4),new Promise((a,l)=>{r&&setTimeout(()=>{o||(o=!0,console.error("[ERROR] Timed out waiting for promises on vnode:",t,"on the following promises:",s),l("Timed out waiting recursively for promises."))},r),G(this,null,function*(){for(let c=0;c<n;c++)yield Promise.all(dr(t,e,[],!1,t).map(u=>{const d=u();return r&&s.push({promise:d,func:u}),d}).filter(u=>u instanceof Promise));o||(o=!0,a())})})})}const mr={timer:null,resizing:!1,animationFrameId:null},_4=()=>{var n;const t=at(),e=ue();window.innerHeight!==t.windowHeight&&!((n=e.model)!=null&&n.state.isPopup&&ai()&&t.url&&!t.url.includes("template=overlay"))&&(t.overwrittenWindowHeight=window.innerHeight)},Vs=()=>{ai()?(mr.timer!==null&&(clearTimeout(mr.timer),mr.timer=null),mr.timer=window.setTimeout(Oj,1500),mr.resizing||(mr.resizing=!0,B1())):_4()},Oj=()=>{B1(),mr.timer!==null&&(clearTimeout(mr.timer),mr.timer=null),mr.animationFrameId!==null&&(cancelAnimationFrame(mr.animationFrameId),mr.animationFrameId=null),mr.timer=null,mr.resizing=!1},B1=()=>{mr.resizing&&(mr.animationFrameId=requestAnimationFrame(B1)),ci("resize",{width:document.body.offsetWidth,height:document.body.offsetHeight}),_4(),pn.emit("resizeFrame")},Pj=Be({name:"Flow",components:{},inheritAttrs:!1,props:{transitionGroupClassName:{type:String,required:!1},ejected:{type:Boolean,default:!0},hasFlowContainer:{type:Boolean,default:!0},animateOnFirstEnter:{type:Boolean,default:!1},animationEnter:{type:Object},animationLeave:{type:Object}},emits:["left"],setup(t,e){var y;const n=ce(null),r=In(),o=(y=ue().model)==null?void 0:y.state,s=ce();let a=t.animateOnFirstEnter,l,c,u=!0,d;const m=new Promise(_=>{d=_}),g=()=>r.vnode.component.subTree.children.default?r.vnode.component.subTree.children.default()[0].children[0]?r.vnode.component.subTree.children.default()[0].children[0].children[0]:void 0:r.vnode.component.subTree.children[0].component.subTree.children[0],p=K(()=>({"flow--not-ejected":!t.ejected,"flow--ejected":t.ejected})),h=(_,w)=>G(this,null,function*(){if(_.classList.contains("positioner")&&_.childNodes[0]&&_.childNodes[0]instanceof HTMLElement&&(_=_.childNodes[0]),!l)return;const S=c,E=l;if(yield ss(E,"onBeforeLeave",1),S){let P=!1;const A=C=>{if(!(C&&C.target!==_))return P?!1:(P=!0,dr(E,"onAfterLeave").map(T=>T()),e.emit("left"),w(),_.removeEventListener("animationend",A),!0)};_ instanceof HTMLElement&&(_.style.cssText+=`
            width: ${_.offsetWidth}px;
            -webkit-animation-duration: ${S.duration}ms;
            -moz-animation-duration: ${S.duration}ms;
            animation-duration: ${S.duration}ms;
          `),_.classList.add("flow__page--leave"),setTimeout(()=>G(this,null,function*(){dr(E,"onBeforeLeaveAnimation").forEach(C=>C()),S&&_ instanceof HTMLElement&&(_.addEventListener("animationend",A),setTimeout(()=>{A()},S.duration+250),_.classList.add("animated","ng-leave",S.name))}),S.delay)}else dr(E,"onBeforeLeaveAnimation").forEach(P=>P()),dr(E,"onAfterLeave").map(P=>P()),e.emit("left"),w()}),v=_=>{if(_.classList.contains("positioner")&&_.childNodes[0]&&_.childNodes[0]instanceof HTMLElement&&(_=_.childNodes[0]),l=g(),_ instanceof HTMLElement&&(_.style.opacity="0"),a&&n.value&&!(o!=null&&o.isPopup)){let w=n.value.offsetHeight,S=0;_ instanceof HTMLElement&&(S=Number(_.style.marginTop.replace("px",""))),S&&(w=n.value.offsetHeight+S),n.value.style.height=`${w}px`}Vs()},b=(_,w)=>G(this,null,function*(){_.classList.contains("positioner")&&_.childNodes[0]&&_.childNodes[0]instanceof HTMLElement&&(_=_.childNodes[0]);const S=g();if(l=S,!S)return;let E;const P=dr(s.value._.vnode,"enterAnimation");P.length>0&&(E=P[0]());const A=dr(s.value._.vnode,"leaveAnimation");if(A.length>0?c=A[0]():c=void 0,!c&&t.animationLeave&&(c=t.animationLeave),u?u=!1:Tj(),yield ss(S,"onBeforeEnter",3),_ instanceof HTMLElement&&(yield DV(_)),d&&d(),E&&(E!=null&&E.name)){let C=!1;const T=()=>C?!1:(C=!0,_.removeEventListener("animationend",T),_ instanceof HTMLElement&&(_.style.cssText+="opacity:1"),dr(S,"onAfterEnter").forEach(D=>D()),setTimeout(()=>{n.value&&!(o!=null&&o.isPopup)&&(n.value.style.height="",Vs()),E&&_.classList.remove("animated",E.name)},(E==null?void 0:E.duration)||0),w(),!0);if(_ instanceof HTMLElement){if(a&&n.value&&!(o!=null&&o.isPopup)&&_.offsetHeight!==0){Vs();const D=_.offsetHeight;let k=0;_ instanceof HTMLElement&&(k=Number(_.style.marginTop.replace("px",""))),n.value.style.height=`${D+k}px`}_.style.cssText+=`
            -webkit-animation-duration: ${E.duration}ms;
            -moz-animation-duration: ${E.duration}ms;
            animation-duration: ${E.duration}ms;
          `}a=!0,setTimeout(()=>{dr(S,"onBeforeEnterAnimation").forEach(D=>D()),E&&_ instanceof HTMLElement&&(_.addEventListener("animationend",T),setTimeout(()=>{T()},E.duration+250),_.classList.add("animated",E.name),_.style.cssText+="opacity:1;")},E.delay)}else dr(S,"onBeforeEnterAnimation").forEach(C=>C()),a=!0,_ instanceof HTMLElement&&(_.style.cssText+="opacity:1"),n.value&&!(o!=null&&o.isPopup)&&(n.value.style.height=""),_ instanceof HTMLElement&&(_.style.opacity="1"),dr(S,"onAfterEnter").forEach(C=>{C()}),w()});return qt(()=>{l=g(),!l&&d&&d()}),{onBeforeEnterHook:v,onEnterHook:b,onLeaveHook:h,flowEl:n,classList:p,transitionGroup:s,onBeforeEnter:()=>G(this,null,function*(){yield m})}}});function xj(t,e,n,r,i,o){return t.hasFlowContainer?(x(),U("div",{key:0,ref:"flowEl",class:nt(["flow",t.classList])},[mt(gg,{ref:"transitionGroup",tag:t.ejected?"div":void 0,css:!1,appear:"",onEnter:t.onEnterHook,onBeforeEnter:t.onBeforeEnterHook,onLeave:t.onLeaveHook},{default:gt(()=>[Vn(t.$slots,"default")]),_:3},8,["tag","onEnter","onBeforeEnter","onLeave"]),Vn(t.$slots,"footer")],2)):(x(),Ae(gg,{key:1,ref:"transitionGroup",tag:"div",class:nt(t.transitionGroupClassName),css:!1,appear:"",onEnter:t.onEnterHook,onBeforeEnter:t.onBeforeEnterHook,onLeave:t.onLeaveHook},{default:gt(()=>[Vn(t.$slots,"default")]),_:3},8,["class","onEnter","onBeforeEnter","onLeave"]))}const V1=Ze(Pj,[["render",xj]]),Dj=Be({name:"Popover",components:{Flow:V1},setup(){const t=ue(),e=at(),n=t.model,r=n==null?void 0:n.state,i=_d(),o=K(()=>{var m;const d=Number(i.query.pageId);return(m=r==null?void 0:r.popovers.filter(g=>g.id===d))!=null?m:[]}),s=ce(!1),a=K(()=>!!t.currentDevice&&t.currentDevice!==Hn.DESKTOP),l=In();tt(()=>o.value.length,d=>G(this,null,function*(){if(d>0){t.setActivePopover(o.value[0].state.id),s.value=!0,ci("scroll-to-top"),e.addBodyClasses(["site--popover-active"]);const m=document.querySelector(".campaign");if(m&&!a.value){const p=d1();m.style.cssText+=`height:${window.innerHeight}px;overflow:hidden;max-height:none;`,m.scrollTop=p}const g=document.querySelector(".site-editor__viewer");g&&a.value&&(g.scrollTop=0),l!=null&&l.vnode&&(yield ss(l.vnode,"onBeforeEnter",3)),yield ut(),setTimeout(()=>{const p=document.querySelector(".page-modal");if(p&&!a.value){const h=p.offsetHeight;document.body.style.height=`${h}px`,Vs()}})}else t.setActivePopover(void 0)}),{immediate:!0}),tt(a,d=>G(this,null,function*(){if(o.value.length!==0)if(yield ut(),d){const m=document.querySelector(".campaign");m&&(m.style.height="",m.style.maxHeight="",m.style.overflow="",m.scrollTop=0),document.body.style.height=""}else{const m=document.querySelector(".campaign");m&&!a.value&&(m.style.cssText+=`height:${window.innerHeight}px;overflow:hidden;max-height:none;`)}}));const c=()=>{if(o.value.length===0){let d=0;const m=document.querySelector(".campaign");m&&(d=m.scrollTop,m.style.height="",m.style.overflow="",m.style.maxHeight="",m.scrollTop=0),document.body.style.height="",e.removeBodyClasses(["site--popover-active"]),window.scrollTo(0,d),Vs()}s.value=o.value.length>0},u=d=>{o.value.length>0&&d.action.type===Dt.CLOSE_POPOVER&&window.scrollTo(0,0)};return qt(()=>{var d;window.sdk&&((d=window.sdk)==null||d.on("action",u))}),ea(()=>{var d;window.sdk&&((d=window.sdk)==null||d.off("action",u))}),{activePopovers:o,onPopoverLeft:c,showFlow:s}}});function Nj(t,e,n,r,i,o){const s=it("LFSection"),a=it("Flow");return t.showFlow?(x(),Ae(a,{key:0,"transition-group-class-name":"page-modal page-modal--page modal modal--page container-fluid",role:"dialog","has-flow-container":!1,onLeft:t.onPopoverLeft},{default:gt(()=>[(x(!0),U(ze,null,Ft(t.activePopovers,l=>(x(),Ae(s,{key:l.state.id,model:l},null,8,["model"]))),128))]),_:1},8,["onLeft"])):pe("",!0)}const Rj=Ze(Dj,[["render",Nj]]),Lj=()=>{let t=vt.get("audioCollection");return(!t||t.length===0)&&(t=[],vt.set("audioCollection",t)),t},b4=t=>{vt.set("audioCollection",t)},Mj=t=>G(void 0,null,function*(){const e=vt.get("audio-context");if(!e)return;const n=yield Promise.all(t.map(r=>G(void 0,null,function*(){const o=yield(yield fetch(r)).arrayBuffer();return{buffer:yield e.decodeAudioData(o),source:null,isPlaying:!1,src:r}})));b4(n)}),TE=t=>G(void 0,null,function*(){if(vt.get("audio-listener-enabled"))return;vt.set("audio-listener-enabled",!0);const e=window.AudioContext||window.webkitAudioContext,n=new e;vt.set("audio-context",n),yield Mj(t);const r=()=>{n.state==="suspended"&&n.resume(),window.removeEventListener("click",r),window.removeEventListener("touchstart",r)};window.addEventListener("click",r),window.addEventListener("touchstart",r)}),$j=(t,e)=>G(void 0,null,function*(){const n=Lj();let r=n.find(i=>i.src===t);if(r)return r.buffer;try{const o=yield(yield fetch(t)).arrayBuffer(),s=yield e.decodeAudioData(o);return r={buffer:s,source:null,isPlaying:!1,src:t},n.push(r),b4(n),s}catch(i){return null}}),ure=t=>G(void 0,null,function*(){if(!vt.get("audio-listener-enabled"))return;const e=vt.get("audio-context");if(!e)return;const n=yield $j(t,e);if(!n)return;e.state==="suspended"&&(yield e.resume());const r=e.createBufferSource();r.buffer=n,r.connect(e.destination),r.onended=()=>{r.disconnect()},r.start()}),Fj=()=>{if(!vt.get("audio-listener-enabled"))return;(vt.get("audio-collection")||[]).forEach(e=>{e.source&&(e.source.stop(),e.source.disconnect(),e.source=null)}),vt.set("audio-collection",[]),vt.set("audio-context",null),vt.set("audio-listener-enabled",!1)},Bj=Be({name:"ApplyReplacementTags",props:{html:{type:String,required:!0},extraReplacementTags:{type:Object,required:!1},tag:{type:String,required:!1}},setup(t){const e=ue(),n=K(()=>{var o,s;if(t.tag&&!UV()){const a=["h1","h2","h3","h4","h5","h6"].includes(t.tag);return HV()?((o=e.model)==null?void 0:o.state.id)&&e.model.state.id<99520&&a:((s=e.model)==null?void 0:s.state.id)&&e.model.state.id<139641&&a}return!1}),r=K(()=>rr(t.html,t.extraReplacementTags));return{processedHtmlTag:K(()=>{const o=r.value.split(/<br\s*\/?>/gi);return t.tag?o.map(s=>s):[r.value]}),isLegacyHeadlineCampaign:n,processedReplacementTags:r}}}),Vj={key:0};function Uj(t,e,n,r,i,o){return t.isLegacyHeadlineCampaign?(x(),Ae(yt(t.tag),{key:0,innerHTML:t.processedReplacementTags},null,8,["innerHTML"])):t.tag?(x(),Ae(yt(t.tag),{key:1},{default:gt(()=>[(x(!0),U(ze,null,Ft(t.processedHtmlTag,(s,a)=>(x(),U(ze,{key:a},[zt(qe(s)+" ",1),a<t.processedHtmlTag.length-1?(x(),U("br",Vj)):pe("",!0)],64))),128))]),_:1})):(x(),U(ze,{key:2},[zt(qe(t.processedReplacementTags),1)],64))}const v4=Ze(Bj,[["render",Uj]]),Hj=Be({name:"DeviceRotater",props:{forceShow:{type:Boolean,default:!1}},setup(){const t=at(),{isMobile:e,isTablet:n}=je(),r=ce(),i=()=>{switch(r.value){case"portrait-primary":case"portrait-secondary":t.removeBodyClasses(["site--rotated-tablet"]);break;case"landscape-primary":case"landscape-secondary":t.addBodyClasses(["site--rotated-tablet"])}},o=()=>{switch(window.orientation){case 0:return"portrait-primary";case 180:return"portrait-primary";case-90:return"landscape-secondary";case 90:return"landscape-primary";case-180:return"portrait-secondary"}};qt(()=>{window.screen.orientation?r.value=window.screen.orientation.type:r.value=o(),i()});const s=()=>{i()},a=()=>{window.screen.orientation?r.value=window.screen.orientation.type:r.value=o(),i()};return window.addEventListener("orientationchange",a),window.addEventListener("resize",s),ea(()=>{typeof window!="undefined"&&(window.removeEventListener("resize",s),window.removeEventListener("orientationchange",a))}),{isMobile:e,isTablet:n,deviceRotation:r}}}),Gj={key:0,class:"lf-rotation"};function zj(t,e,n,r,i,o){return t.isTablet&&(t.deviceRotation==="portrait-primary"||t.deviceRotation==="portrait-secondary")||t.forceShow?(x(),U("div",Gj,e[0]||(e[0]=[il('<svg viewBox="0 0 86 114" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Tablet_Portrait" transform="translate(-341.000000, -437.000000)" fill="#ffffff"><g id="Group" transform="translate(341.000000, 437.050000)"><g id="Group-4" transform="translate(0.000000, 27.950000)"><path id="Combined-Shape" d="M44.9999,-0.0004 L45.9999,1.0006 L45.9999,39.9996 L84.9999,39.9996 L86.0009,40.9996 L86.0009,85.0006 L84.9999,85.9996 L23.0009,85.9996 L21.9999,85.0006 L21.9999,64.0006 L0.9999,64.0006 L-0.0001,62.9996 L-0.0001,1.0006 L0.9999,-0.0004 L44.9999,-0.0004 Z M83.9999,41.9996 L45.9999,41.9996 L45.9999,62.9996 L44.9999,64.0006 L23.9999,64.0006 L23.9999,84.0006 L83.9999,84.0006 L83.9999,41.9996 Z M43.9999,2.0006 L1.9999,2.0006 L1.9999,61.9996 L21.9999,61.9996 L21.9999,40.9996 L23.0009,39.9996 L43.9999,39.9996 L43.9999,2.0006 Z M43.9999,41.9996 L23.9999,41.9996 L23.9999,61.9996 L43.9999,61.9996 L43.9999,41.9996 Z M55,10.0459 C64.021,10.0459 71.402,17.1139 71.947,25.9999 L71.947,25.9999 L75.208,25.9999 L71.212,32.2569 L67.215,25.9999 L69.947,25.9999 C69.406,18.2169 62.918,12.0459 55,12.0459 C54.447,12.0459 54,11.5979 54,11.0459 C54,10.4939 54.447,10.0459 55,10.0459 Z"></path></g><path id="Flip" d="M7.38071429,2.1 L2.95571429,2.1 L2.95571429,5.04 L7.23071429,5.04 L7.23071429,6.69 L2.95571429,6.69 L2.95571429,10.95 L1.23071429,10.95 L1.23071429,0.45 L7.38071429,0.45 L7.38071429,2.1 Z M9.75285714,10.95 L9.75285714,2.84217094e-14 L11.3728571,2.84217094e-14 L11.3728571,10.95 L9.75285714,10.95 Z M14.915,2.325 C14.345,2.325 13.88,1.845 13.88,1.29 C13.88,0.72 14.345,0.255 14.915,0.255 C15.485,0.255 15.95,0.72 15.95,1.29 C15.95,1.845 15.485,2.325 14.915,2.325 Z M14.105,10.95 L14.105,3.45 L15.725,3.45 L15.725,10.95 L14.105,10.95 Z M22.7021429,3.255 C24.7421429,3.255 26.4371429,4.98 26.4371429,7.2 C26.4371429,9.435 24.7421429,11.145 22.7021429,11.145 C21.5321429,11.145 20.6471429,10.665 20.0771429,9.885 L20.0771429,13.95 L18.4571429,13.95 L18.4571429,3.45 L20.0771429,3.45 L20.0771429,4.53 C20.6471429,3.735 21.5321429,3.255 22.7021429,3.255 Z M22.4471429,9.6 C23.7971429,9.6 24.8171429,8.595 24.8171429,7.2 C24.8171429,5.805 23.7971429,4.8 22.4471429,4.8 C21.0971429,4.8 20.0771429,5.805 20.0771429,7.2 C20.0771429,8.595 21.0971429,9.6 22.4471429,9.6 Z" fill-rule="nonzero"></path></g></g></g></svg>',1)]))):pe("",!0)}const Wj=Ze(Hj,[["render",zj]]),jj=Be({name:"NavigationMenu",setup(){var u;const t=ue(),e=at(),n=ce(!1),r=ce(!1),i=ce([]),o=ce(!1),s=(u=t.model)==null?void 0:u.state;return s!=null&&s.popovers&&s.popovers.length>0&&(s.popovers.forEach(d=>{const m=d.state;m.config.menu&&m.config.menu.active&&i.value.push(d)}),i.value&&i.value.length>0&&(n.value=!0)),{pageItems:i,clickItem:(d,m)=>{d.preventDefault(),e.removeBodyClasses(["site--popover-active"]),t.setActivePopover(m)},isVisible:n,isActive:r,onOpenMenu:()=>{e.addBodyClasses(["site--popover-active"]),o.value=i.value.length===1,o.value?t.setActivePopover(i.value[0].state.id):r.value=!0},onCloseMenu:()=>{e.removeBodyClasses(["site--popover-active"]),r.value=!1}}}}),qj={key:0,class:"menu animation animation--fade"},Yj={class:"menu__modal-dialog modal-dialog",role:"document"},Xj={class:"navigation"},Kj=["href","onClick"];function Qj(t,e,n,r,i,o){return t.isVisible?(x(),U("div",qj,[q("button",{type:"button",class:"menu__open btn btn--fab",onClick:e[0]||(e[0]=(...s)=>t.onOpenMenu&&t.onOpenMenu(...s))},e[2]||(e[2]=[q("i",{class:"menu__open-icon fa fa-bars","aria-hidden":"true"},null,-1),q("span",{class:"sr-only"},"Open",-1)])),mt(Of,{name:"popover",appear:!0},{default:gt(()=>[q("div",{id:"menuModal",class:nt(["menu__modal modal fade modal--page",{show:t.isActive}]),role:"dialog","data-backdrop":"false"},[q("div",Yj,[q("button",{type:"button",class:"menu__modal-close btn rounded-circle btn--fab",onClick:e[1]||(e[1]=(...s)=>t.onCloseMenu&&t.onCloseMenu(...s))},e[3]||(e[3]=[q("i",{class:"fa fa-times","aria-hidden":"true"},null,-1),q("span",{class:"sr-only"},"Close",-1)])),q("ul",Xj,[(x(!0),U(ze,null,Ft(t.pageItems,(s,a)=>(x(),U("li",{key:a,class:"navigation__item"},[e[4]||(e[4]=q("span",{class:"navigation__liner"},null,-1)),q("a",{class:"navigation__label",href:"#/?page="+s.state.id,onClick:Nt(l=>t.clickItem(l,s.state.id),["prevent","stop"])},qe(s.state.title),9,Kj)]))),128))])])],2)]),_:1})])):pe("",!0)}const Jj=Ze(jj,[["render",Qj],["__scopeId","data-v-29a55301"]]);let Ai=null,Ii=null;const CE=[],jm=t=>t?t.replace(/[^a-zA-Z0-9-_+% ]/g,""):void 0,Zj=t=>{if(!t)return;const e=new URL(t),n=Rp(t),r=Object.keys(n).map(i=>{var o;return`${i}=${encodeURIComponent((o=jm(n[`${i}`]))!=null?o:"")}`}).join("&");return`${e.origin}${e.pathname}${r?"?"+r:""}`};function Fb(){var c,u,d;const t=ue(),e=at(),n=m1(),r=`${(c=t.model)==null?void 0:c.id}-sid`,i=60*5,o=60*5;Ii=(u=Ii!=null?Ii:Qr(`${r}-seen`))!=null?u:null,Ai=(d=Ai!=null?Ai:Qr(r))!=null?d:xm(),Ii&&Math.floor((new Date().getTime()-Ii)/1e3)<i||(Ai=xm());const s=()=>G(this,null,function*(){const m=new Date;m.setTime(m.getTime()+5*60*1e3);const g={expire:m};Ii=new Date().getTime(),yield Lp(zn.STATISTICS),ei(r,Ai!=null?Ai:"",g,!0,!1),ei(r+"-seen",Ii?Ii.toString():"",g,!0,!1)}),a=()=>e.url.includes("/campaign/view/demo");return{handlePageView:m=>{var g,p,h,v,b,y,_,w,S,E,P,A,C;if(!(m&&CE.includes(m)||(h=(p=(g=t.model)==null?void 0:g.state)==null?void 0:p.config)!=null&&h.expired||!((b=(v=t.model)==null?void 0:v.state.config)!=null&&b.enableStatistics))&&(Ii&&Math.floor((new Date().getTime()-Ii)/1e3)<o||(Ai=xm()),m&&CE.push(m),!a()&&((_=(y=t.model)==null?void 0:y.state.config)!=null&&_.customerId)&&t.model.id)){const T=(w=t.flowRegistrationInfo)==null?void 0:w.id,D=!["popup","popupv2"].includes((S=t.model.state)==null?void 0:S.config.gameAlias)&&document.referrer?document.referrer.split("?")[0]:"",k=Rp(e.url),I=k.utm_source,N=k.utm_medium,B=k.utm_campaign,L=k.utm_term,$=k.utm_content;if((E=t.model.state.config.analytics)!=null&&E.basePath){const j={cmpid:t.model.id,tz:(A=(P=t.model.state)==null?void 0:P.config)==null?void 0:A.timezone,pid:m};j.sid=String(Ai),D&&(j.ref=D),T&&(j.rid=T),I&&(j.usour=I),N&&(j.umedi=N),B&&(j.ucamp=B),L&&(j.uterm=L),$&&(j.ucont=$),j.d=QS()[0];const{fetchData:se}=Xt(`${(C=t.model.state)==null?void 0:C.config.analytics.basePath}/api/v1/campaign/analytic/page-view`,j);se().catch(Q=>{is(Q),console.error(`Could not post old analytics, ${Q}`)})}if("analyticsEndpoint"in n&&typeof n.analyticsEndpoint=="string"){const{postData:j}=Xt(n.analyticsEndpoint,{type:"CampaignPageView101",data:f({campaign_id:t.model.id,customer_id:t.model.state.config.customerId,session_id:Ai,page_id:m,registration_id:T,url:Zj(e.url),utm_source:jm(I),utm_medium:jm(N),utm_campaign:jm(B),screen_width:window.screen.width,screen_height:window.screen.height,device:QS()},D&&{referrer:D})},void 0,void 0,()=>!0);j(!1).catch(se=>{is(se),console.error(`Could not post new analytics, ${se}`)})}s()}}}}const eq=Be({name:"Preloader",props:{data:{type:Object,default:()=>({})}},setup(t){let e;const n=new Promise(c=>{e=c}),r=ce(!1),i=K(()=>{if(t.data.color)return`
        .site > .preloader .preloader__default .preloader__default-inner:after {
          border-color: ${t.data.color};
        }
      `}),o=ce(),s=K(()=>{var c;if((c=t.data)!=null&&c.effect)switch(t.data.effect){case"bounce":return`.site .preloader .preloader__custom {
              animation: bounce 500ms cubic-bezier(0.64, 0.12, 0.79, 0.35) infinite alternate;
            }`;case"pulse":return`.site .preloader .preloader__custom {
              animation: pulse 1500ms ease-out infinite;
            }`;case"rotate":return`.site .preloader .preloader__custom {
             animation: rotate 2000ms linear infinite;
            }`}}),a=K(()=>{var u,d;let c;return(u=t.data)!=null&&u.keepSize&&(c="100%"),(d=t.data)!=null&&d.keepSize||(c="300px"),{"max-width":c}}),l=K(()=>{var d,m,g,p;const c=(d=o.value)!=null&&d.naturalWidth?o.value.naturalWidth:100;let u;return(c<300||(m=t.data)!=null&&m.keepSize)&&(u=`${c}px`),f(f(f({backgroundImage:`url(${t.data.image})`},u&&{backgroundSize:u}),t.data.keepSize&&{width:`${(g=o.value)==null?void 0:g.naturalWidth}px`}),t.data.keepSize&&{height:`${(p=o.value)==null?void 0:p.naturalHeight}px`})});return qt(()=>G(this,null,function*(){if(t.data.image)try{o.value=yield Uf(t.data.image)}catch(c){console.error("Image preload failed:",c)}e&&e(),r.value=!0})),{isReady:r,customPreloaderStyles:l,effectStyle:s,preloaderStyle:i,preloadImageStyle:a,onBeforeEnter:()=>G(this,null,function*(){yield n})}}}),tq={class:"preloader"},nq={key:0,class:"preloader__custom"},rq={key:1};function iq(t,e,n,r,i,o){var s;return yr((x(),U("div",tq,[(x(),Ae(yt("style"),{type:"text/css"},{default:gt(()=>[zt(qe(t.effectStyle)+" "+qe(t.preloaderStyle),1)]),_:1})),t.data.image?(x(),U("div",nq,[q("div",{style:Xe(t.customPreloaderStyles)},null,4)])):(x(),U("div",rq,e[0]||(e[0]=[il('<div class="preloader__default"><span class="preloader__default-inner"></span></div><div class="preloader__dots"><span class="preloader__dot"></span><span class="preloader__dot"></span><span class="preloader__dot"></span></div><div class="preloader__lf"><div class="preloader__lf-dots"><div class="preloader__lf-dot"></div><div class="preloader__lf-dot"></div></div><svg version="1.1" xmlns="http://www.w3.org/2000/svg"><defs><filter id="goo"><feGaussianBlur in="SourceGraphic" result="blur" stdDeviation="10"></feGaussianBlur><feColorMatrix in="blur" mode="matrix" values="1 0 0 0 0  0 1 0 0 0  0 0 1 0 0  0 0 0 18 -7" result="goo"></feColorMatrix><feBlend in2="goo" in="SourceGraphic" result="mix"></feBlend></filter></defs></svg></div>',3)]))),q("div",{class:"preloader__overlay",style:Xe({backgroundColor:(s=t.data.overlay)==null?void 0:s.color})},null,4)],512)),[[gp,t.isReady]])}const oq=Ze(eq,[["render",iq]]);class sq{static getAll(){return G(this,null,function*(){var n,r;const e=ue();return yield e.readyPromise,(r=(n=e.model)==null?void 0:n.state.popovers.map(i=>new dA(i)))!=null?r:[]})}static makeActive(e){return G(this,null,function*(){var i,o;const n=ue();yield n.readyPromise;const r=(i=n.model)==null?void 0:i.state.popovers.find(s=>s.state.id===e);if(!r)throw new Error("Unrecognized popover id. Not found in collection");if(r.state.config.settings.state.advanced.visibilityCondition&&!((o=r.state.config.settings.state.advanced.visibilityCondition)!=null&&o.check()))throw new Error("Cannot go to popover that user is not allowed to see (visibility conditions)");n.setActivePopover(e)})}}var cd,ud;class aq{constructor(e,n){xt(this,cd);xt(this,ud);en(this,cd,e),(typeof n=="string"||typeof n=="number")&&en(this,ud,String(n))}get tag(){return{name:De(this,cd),value:De(this,ud)}}}cd=new WeakMap,ud=new WeakMap;class U1{static applyTag(e){return G(this,null,function*(){yield ue().readyPromise;try{return On("string",e),rr(e)}catch(n){console.error(n)}})}static getAll(){return G(this,null,function*(){return yield ue().readyPromise,U1.getReplacementTags()})}static setTag(e,n){return G(this,null,function*(){const r=ue();yield r.readyPromise;try{On("string",e),On("string",n),r.addReplacementTags({[e]:n})}catch(i){console.error(i)}})}static getReplacementTags(){const n=ue().replacementTags;return Object.keys(n).map(r=>new aq(r,n[String(r)]).tag)}static onChange(e,n){try{if(n){On("string",n);const i=ue().replacementTags;return tt(()=>i[`${n}`],o=>{e(o)})}}catch(r){console.error(r)}}static onChangeOnce(e,n){const r=this.onChange(i=>{r&&(e(i),r())},n);return r}}const qh=new Nv;class lq{static on(e,n){qh.on(e,n)}static once(e,n){qh.once(e,n)}static off(e,n){qh.off(e,n)}static getMetrics(){return G(this,null,function*(){var n,r,i,o;const e=ue();return yield e.readyPromise,(o=(i=(r=(n=e.model)==null?void 0:n.getGamePlayModel())==null?void 0:r.state.settings)==null?void 0:i.game)==null?void 0:o.sdkMetrics})}static getSettings(){return G(this,null,function*(){var n,r,i,o;const e=ue();return yield e.readyPromise,(o=(i=(r=(n=e.model)==null?void 0:n.getGamePlayModel())==null?void 0:r.state.settings)==null?void 0:i.game)==null?void 0:o.sdkSettings})}}var bi;class y4{static getAll(){return[...De(this,bi).value.map(e=>({id:e.id,fields:e.fields.map(n=>({id:n.id,label:n.label,type:n.type})),handler:e.handler}))]}static add(e,n,r){if(On("string",e),On("function",r),!e)throw new TypeError("[SDK] id must not be empty");if(!Array.isArray(n)||n.length===0)throw new TypeError("[SDK] fields must be an array and must not be empty");if(De(this,bi).value.find(i=>i.id===e))throw new Error("Unable to add authentication implementation. ID already exists");this.validateFields(n),De(this,bi).value.push({id:e,fields:n,handler:r})}static replace(e,n,r){if(On("string",e),On("function",r),!e)throw new TypeError("[SDK] id must not be empty");if(!Array.isArray(n)||n.length===0)throw new TypeError("[SDK] fields must be an array and must not be empty");if(!De(this,bi).value.find(i=>i.id===e))throw new Error("Unable to replace authentication implementation. An implementation does not exist with this ID");this.validateFields(n),this.remove(e),De(this,bi).value.push({id:e,fields:n,handler:r})}static remove(e){if(On("string",e),!e)throw new TypeError("[SDK] id must not be empty");if(!De(this,bi).value.find(n=>n.id===e))throw new Error("Unable to remove authentication implementation. An implementation does not exist with this ID");De(this,bi).value=De(this,bi).value.filter(n=>n.id!==e)}static get(e){if(On("string",e),!e)throw new TypeError("[SDK] id must not be empty");return De(this,bi).value.find(n=>n.id===e)}static validateFields(e){e.forEach(n=>{if(On("string",n.id),On("string",n.type),On("string",n.label),!n.id)throw new TypeError("[SDK] field.id must not be empty");if(!n.type)throw new TypeError("[SDK] field.type must not be empty");if(!["text","email"].includes(n.type))throw new TypeError("[SDK] Unsupported field.type. Only text and email is possible to use");if(!n.label)throw new TypeError("[SDK] field.label must not be empty")})}}bi=new WeakMap,xt(y4,bi,ce([]));var Fa;class w4{static addBodyClass(e){if(On("string",e),!e)throw new TypeError("[SDK] className must not be empty");const n=at();if(n.bodyClassList.includes(e))throw new TypeError(`[SDK] Body class ${e} already exists`);De(this,Fa).push(e),n.addBodyClass(e)}static removeBodyClass(e){if(On("string",e),!e)throw new TypeError("[SDK] className must not be empty");const n=at();if(!n.bodyClassList.includes(e))throw new TypeError(`[SDK] Body class ${e} does not exist`);if(!De(this,Fa).includes(e))throw new TypeError(`[SDK] Body class ${e} is not allowed to be removed`);en(this,Fa,De(this,Fa).filter(r=>r!==e)),n.removeBodyClass(e)}static hasBodyClass(e){if(On("string",e),!e)throw new TypeError("[SDK] className must not be empty");return at().bodyClassList.includes(e)}static getDevice(e=!0){On("boolean",e);const n=je(e);return String(n.device)}}Fa=new WeakMap,xt(w4,Fa,[]);class cq{static getId(){return G(this,null,function*(){var n,r;const e=ue();return yield e.readyPromise,(r=(n=e.model)==null?void 0:n.state.config)==null?void 0:r.campaignId})}static getName(){return G(this,null,function*(){var n;const e=ue();return yield e.readyPromise,(n=e.model)==null?void 0:n.state.name})}static getType(){return G(this,null,function*(){var n,r;const e=ue();return yield e.readyPromise,(r=(n=e.model)==null?void 0:n.state.config)==null?void 0:r.gameAlias})}static gameEnded(){return G(this,null,function*(){const e=ue();return yield e.readyPromise,e.gameEnded})}static gameWinner(){return G(this,null,function*(){const e=ue();return yield e.readyPromise,e.gameWinner})}}class uq{static showMessage(e,n){Yg(e,{type:zi.TEXT,content:n})}static getAll(){return G(this,null,function*(){var n,r;const e=ue();return yield e.readyPromise,(r=(n=e.model)==null?void 0:n.state.flowPages.map(i=>new Ws(i)))!=null?r:[]})}static getActive(){return G(this,null,function*(){const e=ue();if(yield e.readyPromise,e.fictiveFlowPage)return;const n=e.flowModel;if(n)return new Ws(n)})}static makeActive(e){return G(this,null,function*(){var a,l,c,u,d,m,g,p,h,v,b,y,_;const n=ue();yield n.readyPromise;const r=(a=n.model)==null?void 0:a.state.flowPages.find(w=>w.state.id===e);if(!r)throw new Error("Unrecognized flow page id. Not found in collection");if(r.state.config.settings.state.advanced.visibilityCondition&&!((l=r.state.config.settings.state.advanced.visibilityCondition)!=null&&l.check()))throw new Error("Cannot go to flow page that user is not allowed to see (visibility conditions)");const i=(c=n.model)==null?void 0:c.state.flowPages.find(w=>w.getAddons("gameplay").length>0),o=((g=(m=(d=(u=n.model)==null?void 0:u.getGamePlayModel())==null?void 0:d.state.settings)==null?void 0:m.game)==null?void 0:g.hasInstantWin())&&((b=(v=(h=(p=n.model)==null?void 0:p.getGamePlayModel())==null?void 0:h.state.settings)==null?void 0:v.game)==null?void 0:b.state.winner)!==void 0,s=i?(y=n.model)==null?void 0:y.state.flowPages.indexOf(i):void 0;if(s!==void 0&&o){const w=(_=n.model)==null?void 0:_.state.flowPages.indexOf(r);if(w!==void 0&&w<s&&n.gameEnded)throw new Error("Cannot go to flow page that is before the game flow page when game has ended");if(w!==void 0&&w===s&&n.gameEnded)throw new Error("Cannot go to flow page that is the game flow page when game has ended")}n.flowId=e,n.fictiveFlowPage=void 0})}}class fq{static get(e){return G(this,null,function*(){var i,o,s;const n=ue();if(yield n.readyPromise,On("string",e),!e)throw new TypeError("[SDK] solutionId must not be empty");const r=(s=(o=(i=n.model)==null?void 0:i.state.config)==null?void 0:o.customSolutions)==null?void 0:s.find(a=>a.id===e);return r?{id:r.id,settings:r.settings?f({},r.settings):void 0}:Promise.reject(new Error(`[SDK] Custom solution with id ${e} not found`))})}}class dq{constructor(){Ke(this,"version","0.1.2");Ke(this,"flowPages",uq);Ke(this,"campaign",cq);Ke(this,"popover",sq);Ke(this,"replacementTags",U1);Ke(this,"game",lq);Ke(this,"authentication",y4);Ke(this,"utils",w4);Ke(this,"customSolutions",fq)}on(e,n){return Bs.on(e,n),this}once(e,n){return Bs.once(e,n),this}off(e,n){return Bs.off(e,n),this}defineValidationRule(e,n){Sn(e,n)}}const mq=()=>{typeof window!="undefined"&&(window.sdk=new dq,window.dispatchEvent(new Event("lf-sdk-ready",{bubbles:!0,cancelable:!1,composed:!0})))};/**
  * vee-validate v4.14.6
  * (c) 2024 Abdelrahman Awad
  * @license MIT
  */function Up(t,e){return Array.isArray(t)?t[0]:t[e]}function ta(t){return!!(t==null||t===""||Array.isArray(t)&&t.length===0)}function gq(t){return Array.isArray(t)?{min:t[0],max:t[1]}:t}const S4=(t,e)=>{if(ta(t))return!0;const{min:n,max:r}=gq(e);if(Array.isArray(t))return t.every(o=>S4(o,{min:n,max:r}));const i=Number(t);return Number(n)<=i&&Number(r)>=i},kE=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,pq=t=>ta(t)?!0:Array.isArray(t)?t.every(e=>kE.test(String(e))):kE.test(String(t)),E4=(t,e)=>{if(ta(t))return!0;const n=Up(e,"length");return Array.isArray(t)?t.every(r=>E4(r,{length:n})):[...String(t)].length<=Number(n)},T4=(t,e)=>{if(ta(t))return!0;const n=Up(e,"max");return Array.isArray(t)?t.length>0&&t.every(r=>T4(r,{max:n})):Number(t)<=Number(n)},AE=/\+(.+)?/;function hq(t){let e=t;return AE.test(t)&&(e=t.replace(AE,"(\\+$1)?")),new RegExp(e.replace("*",".+"),"i")}const _q=(t,e)=>{if(ta(t))return!0;e||(e=[]);const n=e.map(hq);return Array.isArray(t)?t.every(r=>n.some(i=>i.test(r.type))):n.some(r=>r.test(t.type))},C4=(t,e)=>{if(ta(t))return!0;const n=Up(e,"length");return Array.isArray(t)?t.every(r=>C4(r,{length:n})):[...String(t)].length>=Number(n)},k4=(t,e)=>{if(ta(t))return!0;const n=Up(e,"min");return Array.isArray(t)?t.length>0&&t.every(r=>k4(r,{min:n})):Number(t)>=Number(n)},bq=/^[٠١٢٣٤٥٦٧٨٩]+$/,vq=/^[0-9]+$/,yq=t=>{if(ta(t))return!0;const e=n=>{const r=String(n);return vq.test(r)||bq.test(r)};return Array.isArray(t)?t.every(e):e(t)};function wq(t){return t==null}function Sq(t){return Array.isArray(t)&&t.length===0}const Eq=t=>wq(t)||Sq(t)||t===!1?!1:!!String(t).trim().length;Sn("email",pq);Sn("required",Eq);Sn("required-checkbox",t=>Array.isArray(t)?t.length>0:Number(t)===1);Sn("between",S4);Sn("min_value",k4);Sn("max_value",T4);Sn("mimes",_q);Sn("numbers",yq);Sn("min_chars",C4);Sn("max_chars",E4);Sn("regex",(t,e)=>new RegExp(window.atob(e),"ig").test(t));Sn("min_date",(t,e)=>{const n=e[1],r=Vf(t,n);return!oB(new Date(r),new Date(e[0]))});Sn("max_date",(t,e)=>{const n=e[1],r=Vf(t,n);return!iB(new Date(r),new Date(e[0]))});Sn("has_dawa_selection",t=>{if(!t||t[0]!=="{")return!1;const e=JSON.parse(t);return typeof e=="object"&&"adresse"in e});Sn("chars",t=>!!/^[\u0041-\u005A\u0061-\u007A\u00AA\u00B5\u00BA\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u0527\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0\u08A2-\u08AC\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0977\u0979-\u097F\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C33\u0C35-\u0C39\u0C3D\u0C58\u0C59\u0C60\u0C61\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D60\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F4\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191C\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19C1-\u19C7\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FCC\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA697\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA78E\uA790-\uA793\uA7A0-\uA7AA\uA7F8-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA80-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uABC0-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC\s-]*$/.test(t));const IE=(t,e)=>e&&!t.startsWith(e)?`${e}${t}`:t;Sn("is_same_number_as",(t,e)=>{var u,d,m,g;const n=ue(),r=e[0],i=e[1],o=(u=n.model)==null?void 0:u.getRegistrationFieldModel(p=>Number(i)===Number(p.id));let s="";o instanceof gf&&(s=(m=(d=o.state.value)==null?void 0:d.countryCode)!=null?m:"");const a=(g=n.model)==null?void 0:g.getRegistrationFieldModel(p=>Number(r)===Number(p.id));let l=String(a==null?void 0:a.getSerializedPostValue());l&&(l=IE(l,s));const c=IE(t,s);return l===c});Sn("is_same_as",(t,e)=>{var o;const r=(o=ue().model)==null?void 0:o.getRegistrationFieldModel(s=>Number(e)===Number(s.id)),i=r==null?void 0:r.getSerializedPostValue();return i===t&&(r==null||r.setValid(!0)),i===t});Sn("phone",t=>t?/^[0-9]*$/gi.test(t.replace(/\s/g,"").replace(/\+/g,"")):!0);Sn("strip_special_chars",t=>!/[ЈҐў$Ђ¤©®§™°є+#µ<>%([)\]??ї!?\-'",.|/\\`^«»«»~&:{;}?]/g.test(t));Sn("javascript_function",(t,e)=>!(e&&!window[e](t)));Sn("min_age",(t,e)=>{if(t){const n=e[0],i=e[1].replace("Y","yyyy").replace("m","MM").replace("d","dd").replace("H","KK").replace("i","mm"),o=u1(t,i,new Date);if(Oc(o))return aF(new Date,o)>=Number(n)}return!0});Sn("is_mask_date",(t,e)=>{if(t==="")return!0;if(t.length!==10)return!1;const n=e[0].replace("Y","yyyy").replace("m","MM").replace("d","dd"),r=u1(t,n,new Date);return Oc(r)});const A4=qc("repeatable",{state:()=>({data:{}})}),qf={},Tq=(t,e)=>{var r;return(r=e.state.sort)!=null&&r.by?e.state.sort.by==="_rnd"?bo(t):t.sort((i,o)=>{var l,c,u,d;if(!((l=e.state.sort)!=null&&l.by))return 0;const s=(c=i[e.state.sort.by+"_sorting"])!=null?c:i[e.state.sort.by],a=(u=o[e.state.sort.by+"_sorting"])!=null?u:o[e.state.sort.by];switch((d=e.state.sort.direction)!=null?d:"desc"){case"desc":if(typeof s=="number"&&typeof a=="number")return a-s;if(s>a)return-1;if(s<a)return 1;break;case"asc":if(typeof s=="number"&&typeof a=="number")return s-a;if(s<a)return-1;if(s>a)return 1;break}return 0}):t},Cq=(t,e)=>e.state.limit&&!isNaN(e.state.limit)&&e.state.limit>0?t.slice(0,e.state.limit):t,I4=(t,e)=>G(void 0,null,function*(){qf[`${t}`]=e,yield kq(t)}),kq=t=>G(void 0,null,function*(){const e=A4(),n=e.data;let r=!1;if(Object.keys(n).length>0){for(const i in n)if(Object.prototype.hasOwnProperty.call(n,i)&&n[`${i}`]&&n[`${i}`].model.state.type===t){const o=n[`${i}`].model.state.type;n[`${i}`].data=o&&typeof qf[`${o}`]!="undefined"?yield qf[`${o}`](n[`${i}`].model):[],r=!0}}r&&(e.data=n)}),Aq=(t,e)=>{if(!e.state.type)return[];const n=A4(),r=n.data;typeof r[`${t}`]=="undefined"&&(r[`${t}`]={model:e,data:[]},n.data=r,typeof qf[e.state.type]!="undefined"&&qf[e.state.type](e).then(o=>{r[`${t}`].data=o,n.data=r}));const i=typeof r[`${t}`]!="undefined"?r[`${t}`].data:[];return Cq(Tq(i,e),e)},Iq=()=>{I4("json_feed",t=>G(void 0,null,function*(){var o;const e=`json-feed-${t.state.feedUrl}`;if(vt.exists(e))return(o=vt.get(e))!=null?o:[];if(!t.state.feedUrl)return vt.set(e,[]),[];const{fetchData:n}=Xt(t.state.feedUrl),i=(yield n()).map((s,a)=>f({id:a},s));return vt.set(e,i),i}))},Oq=()=>{I4("rss_feed",t=>G(void 0,null,function*(){var a;const e=`json-feed-${t.state.feedUrl}`;if(vt.exists(e))return(a=vt.get(e))!=null?a:[];if(!t.state.feedUrl)return vt.set(e,[]),[];const{fetchData:n}=Xt(t.state.feedUrl),r=yield n(),o=new window.DOMParser().parseFromString(r,"text/xml").querySelector("channel"),s=[];return!o||!o.childNodes?(vt.set(e,s),s):(o.childNodes.forEach(l=>{if(l.nodeName.trim().toLowerCase()!=="#text"&&l.nodeName.trim().toLowerCase()==="item"){const c={id:s.length};l.childNodes.forEach(u=>{u.nodeName.trim().toLowerCase()!=="#text"&&u.textContent&&(c[u.nodeName]=u.textContent.trim())}),s.push(c)}}),vt.set(e,s),s)}))},Pq=Hi({loader:()=>ve(()=>import("./AddSectionGridContainer-B3kUAA5Y.js"),__vite__mapDeps([10,11]))}),Yh={popup:()=>ve(()=>import("./View-DXlyPRHR.js"),__vite__mapDeps([12,13])),popupv2:()=>ve(()=>import("./View-DXlyPRHR.js"),__vite__mapDeps([12,13])),campaign_link:()=>ve(()=>import("./GameInitializer-BiC-HVp_.js"),__vite__mapDeps([14,15])),poll:()=>ve(()=>import("./PollGameInitializer-wY1gqqUt.js"),__vite__mapDeps([16,17])),dropgame:()=>ve(()=>import("./DropgameGameInitializer-CHKW7JpS.js"),[]),personality_test:()=>ve(()=>import("./GameInitializer-BEx1L1Cc.js"),__vite__mapDeps([18,19]))},xq=Be({name:"Campaign",components:{Preloader:oq,DeviceRotater:Wj,ApplyReplacementTags:v4,NavigationMenu:Jj,Popover:Rj,ScrollIndicator:Ij,AddSectionGridContainer:Pq,Integration:gV,ToastMessage:yV},props:{data:{type:Object,required:!0},enterAnimation:{type:Boolean,default:!0},isDemo:{type:Boolean,required:!0}},setup(t){var Ee,Te,_e,Z,Ie,Oe,Ce,Y;const e=ue(),n=at(),r=Pt(),i=jr(),o=_d(),s=kx();let a="";if(t.data.config.device_type==="ADS"){if(typeof window!="undefined"&&(window.cookieWait=!0),t.data.config.ad_size_type==="FIXED"){const O=(Ee=Lg(Et.ADS,t.data.config.ad_dimensions,kn.FIXED)[0])==null?void 0:Ee.sizes;O&&i.size&&O.find(z=>z.id===i.size)?e.currentDeviceSimulateView={view:i.size,width:void 0,height:void 0}:O&&O.length>0&&t.isDemo&&(e.currentDeviceSimulateView={view:O[0].id,width:void 0,height:void 0})}}else i.device==="mobile"?e.currentDevice=Hn.MOBILE:i.device==="tablet"&&(e.currentDevice=Hn.TABLET);const l=Qr("p-device-view");if(t.isDemo&&((Te=t.data.config.edit)!=null&&Te.enabled)&&t.data.config.device_type==="MOBILE_ONLY"){e.currentDevice=Hn.MOBILE;const O=(_e=Lg(Et.MOBILE_ONLY).find(z=>z.id===Hn.MOBILE))==null?void 0:_e.sizes;O&&(e.currentDeviceSimulateView={view:O[0].id,width:void 0,height:void 0})}!ai()&&!i.size&&l&&l.length>0&&t.isDemo&&((Z=t.data.config.edit)!=null&&Z.enabled)&&l.forEach(O=>{O.campaignId===t.data.config.campaign_id&&(e.currentDevice||(e.currentDevice=O.device),O.simulated&&(e.currentDeviceSimulateView=O.simulated))});const c=new $r(t.data),u=c.state,d=ce({}),m=ce(null),g=ce(!1),p=ce(!1),h=ce(!1),v=c.state.isPopup,b=i.template==="overlay",y=ce();let _=!1;const w=K(()=>{var te;const z=(((te=u==null?void 0:u.config)==null?void 0:te.metatags)||[]).find(oe=>oe["http-equiv"]==="Content-Language");return(z==null?void 0:z.content)||"en"}),S=K(()=>{var O;return e.currentDevice&&((O=e.model)==null?void 0:O.state.deviceType)!==Et.ADS}),E=K(()=>{var O;return(O=u.config)!=null&&O.enableZoom?"width=device-width, user-scalable=yes, minimal-ui":"width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no, minimal-ui"});u.isEditModeActive&&(r.isNavigatorActive=!0);const P=()=>{const O=document.getElementById("custom-css");O&&O.textContent&&(a=O.textContent,O.textContent="")},A=()=>{const O=document.getElementById("custom-css");O&&(O.textContent=a)};tt(()=>e.popoverId,()=>{m.value=e.popoverId}),tt(()=>e.enableCSS,O=>{O?A():P()});const C=jr();if(!t.isDemo&&u.redirect){let O;switch(u.redirect.type){case"_blank":O=tr.BLANK;break;case"_top":O=tr.TOP;break;case"_self":O=tr.SELF;break}Nd({url:u.redirect.url,target:O})}C["in-campaign-link"]&&(document.body.style.cssText+="background: transparent !important;"),(C["hide-loader"]||C["in-campaign-link"]||C.template==="overlay")&&(g.value=!0),ai()&&n.addBodyClasses(["site--iframe"]);const T=()=>{u.isPreviewModeActive&&u.isEditModeActive&&(u.isPreviewModeActive=!1)},D=K(()=>u.sections.filter(O=>{var te;const z=(te=O.state.config.settings.state.advanced)==null?void 0:te.visibilityCondition;return O.state.config.hidden||typeof C.onlyflow!="undefined"&&C.onlyflow&&O.getAddons("gameflow").length!==1?!1:z?z.check():!0})),k=K(()=>{var z;const O=(z=u.layout)==null?void 0:z.scrollIndicator;return(O==null?void 0:O.enable)&&e.currentDevice===null}),I=K(()=>{var te;const O=(te=u.layout)==null?void 0:te.scrollIndicator;return(O==null?void 0:O.color)||"#000"}),N=K(()=>{var te;const O=(te=u.layout)==null?void 0:te.grid,z=n.campaignPadding;if(O){const oe=O==null?void 0:O.align;let Ne;return oe===pt.CENTER&&(Ne="0 auto"),oe===pt.RIGHT&&(Ne="0 0 0 auto"),H(f({},Ne&&{margin:Ne}),{paddingTop:`${z}px`,minHeight:"100%"})}return e.currentDevice!==null?{minHeight:"100%"}:{}}),B=(O=!1)=>{c.state.deviceType!==Et.ADS&&(!O&&ai()?setTimeout(()=>{_||(_=!0,Fb().handlePageView())},1500):_||(_=!0,Fb().handlePageView()))},L=nr.filter,$=O=>O.key&&O.key.toLowerCase()==="enter"&&O.target instanceof HTMLElement&&O.target.nodeName.toLowerCase()==="input"?!0:L(O);(Ie=c.state.edit)!=null&&Ie.enabled&&(nr.filter=$),tt(()=>e.flowId,(O,z)=>{if(!O&&!z)return;e.fictiveFlowPage=void 0;const te=O?c.getFlowPageModel(O):void 0;pn.emit("flowPageChange",z?c.getFlowPageModel(z):void 0,te),te&&Bs.emit("flowPageChange",new d9(te,z?c.getFlowPageModel(z):void 0))},{immediate:!0}),tt(()=>e.gameEnded,(O,z)=>{var te;!z&&O&&Bs.emit("gameEnd",new m9((te=e.gameWinner)!=null?te:!1))}),tt(()=>r.activeTabCategory,()=>{switch(r.activeTabCategory){case Ve.SECTION:n.addBodyClasses(["site--navigator-category-sections"]),n.removeBodyClasses(["site--navigator-category-flowpages","site--navigator-category-popovers"]);break;case Ve.FLOWPAGE:n.addBodyClasses(["site--navigator-category-flowpages"]),n.removeBodyClasses(["site--navigator-category-sections","site--navigator-category-popovers"]);break;case Ve.POPOVER:n.addBodyClasses(["site--navigator-category-popovers"]),n.removeBodyClasses(["site--navigator-category-sections","site--navigator-category-flowpages"]);break}}),t.isDemo&&tt(()=>t.data,()=>{c.setData(t.data)}),tt(()=>m.value,()=>{if(m.value)s.push({query:H(f({},s.currentRoute.value.query),{pageId:m.value})});else{const O=f({},o.query);delete O.pageId,s.push({query:O})}}),tt(()=>e.noMoreFlowPages,()=>{var O;if(!C["in-campaign-link"]&&((O=u.config)==null?void 0:O.gameAlias)!=="landingpage"){const z=aA();e.noMoreFlowPages&&Yg("No more flowpages",{type:zi.TEXT,content:`<div class="row" style="height: ${z}px">
                          <h2></h2>
                          <div class="message-body"></div>
                        </div>`})}}),tt(()=>o.query.pageId,()=>{o.query.pageId&&!u.isEditModeActive?pn.emit("popoverShow",Number(o.query.pageId)):u.isEditModeActive||pn.emit("popoverHide")},{immediate:!1}),fv(()=>{o.params.edit&&(u.isEditModeActive=!0)});const j=((Oe=c.state.config)==null?void 0:Oe.gameAlias)&&typeof Yh[(Ce=c.state.config)==null?void 0:Ce.gameAlias]!="undefined";let se;const Q=new Promise(O=>{se=O,j||se()}),re=Hi({loader:()=>G(this,null,function*(){var O,z,te;if((O=c.state.config)!=null&&O.gameAlias&&typeof Yh[(z=c.state.config)==null?void 0:z.gameAlias]!="undefined"){const oe=yield Yh[(te=c.state.config)==null?void 0:te.gameAlias]();return ut().then(()=>{se&&se()}),oe}throw new Error("Unrecognized game initializer component")})}),ee=K(()=>{const O=jr();return f(f({},O),d.value)}),be=K(()=>{var O;if((O=c.state.config)!=null&&O.userRecognition){const z=c.state.config.userRecognition.parameters,te=ee.value;for(const oe in te)if(Object.prototype.hasOwnProperty.call(te,oe)&&z.includes(oe))return!0}return!1});let F;const X=new Promise(O=>{F=O}),ge=In();u.isEditModeActive&&o.query.pageId&&(e.setActivePopover(void 0),pn.emit("popoverHide")),G(this,null,function*(){var O,z,te,oe,Ne,Fe;if(e.readyPromiseResolve&&e.readyPromiseResolve(),yield Q,yield ut(),yield ut(),yield ut(),ge!=null&&ge.vnode&&(yield ss(ge.vnode,"onBeforeEnter",6)),(O=c.state.config)!=null&&O.userRecognition){n2("user-recognition-tokens",we=>{typeof we.data=="object"&&(d.value=we.data)}),ci("user-recognition-ready"),(z=c.state.config)!=null&&z.userRecognition.waitForTokens&&(yield new Promise(we=>{if(be.value){we();return}const Le=setInterval(()=>{be.value&&(window.clearInterval(Le),we())},100);setTimeout(()=>{window.clearInterval(Le),we()},2e3)}));const V=c.state.config.userRecognition.parameters,le=ee.value,Se={};for(const we in le)Object.prototype.hasOwnProperty.call(le,we)&&V.includes(we)&&(Se[`${we}`]=le[`${we}`]);if(V.forEach(we=>{if(!Se[`${we}`]){const Le=Qr(we);Le&&typeof Le=="string"&&(Se[`${we}`]=Le)}}),Object.keys(Se).length>0)try{const{postDataFormData:we}=Xt(`/api/v1/campaign/user-recognition/validate/${c.state.id}/${c.state.config.hash}`,{tokens:Se}),Le=yield we();if(Le.fields&&Le.fields.length>0&&Le.fields.forEach(He=>{var $e,ot;if((ot=($e=c.state.config)==null?void 0:$e.userRecognition)!=null&&ot.mapping[`${He}`]){const rt=c.getRegistrationFieldModel(dt=>{var St,Ot;return Number((Ot=(St=c.state.config)==null?void 0:St.userRecognition)==null?void 0:Ot.mapping[`${He}`])===Number(dt.id)});rt&&(rt.state.ignoreValidation=!0,rt.state.hidden=!0,rt.state.includeInApi=!1)}}),Le.exposed){for(const He in Le.exposed)if(Object.prototype.hasOwnProperty.call(Le.exposed,He)&&c.state.config.userRecognition.mapping[`${He}`]){const $e=c.getRegistrationFieldModel(ot=>{var rt,dt;return Number((dt=(rt=c.state.config)==null?void 0:rt.userRecognition)==null?void 0:dt.mapping[`${He}`])===Number(ot.id)});$e&&($e.state.value=$e.parseStringValue(Le.exposed[`${He}`])),e.addReplacementTags({[`registration_field_${c.state.config.userRecognition.mapping[`${He}`]}`]:Le.exposed[`${He}`]})}}e.addStaticFormData({ur_tokens:Se})}catch(we){if(tn.isAxiosError(we)&&((te=we.response)==null?void 0:te.status)===400)we.response.data.message&&c.state.config.userRecognition.messages[we.response.data.message]?c.state.config.userRecognition.messages[we.response.data.message].trigger():c.state.config.userRecognition.messages["token-invalid"]&&c.state.config.userRecognition.messages["token-invalid"].trigger();else throw we}else!t.isDemo&&!((Ne=(oe=c.state.config)==null?void 0:oe.userRecognition)!=null&&Ne.allowUnrecognisedUsers)&&c.state.config.userRecognition.messages["token-missing"]&&c.state.config.userRecognition.messages["token-missing"].trigger()}!e.flowId&&!e.fictiveFlowPage&&(e.flowId=(Fe=Or().getNextFlowPage())!=null?Fe:void 0,e.fictiveFlowPage=void 0),yield ut(),p.value=!0,F&&F(),yield ut(),ge!=null&&ge.vnode&&(yield ss(ge.vnode,"onBeforeEnter",3)),h.value=!0,c.setContentReady(!0),Vs(),ci("campaign-ready")});let W;const fe=new Promise(O=>{W=O}),ne=Hi({loader:()=>G(this,null,function*(){const O=yield ve(()=>import("./CampaignEditingLayer-81vpXXED.js"),__vite__mapDeps([20,21,22,23,24]));return W&&W(),O})});typeof window!="undefined"&&(window.addEventListener("resize",Vs),Vs(),n2("response-url",O=>{const z={},te=Rp(O.data),oe=jr();if(e.hasResponsiveScript=!0,Object.keys(te).length>0)for(const Ne in te)Object.prototype.hasOwnProperty.call(te,Ne)&&typeof oe[`${Ne}`]=="undefined"&&(z[`${Ne}`]=te[`${Ne}`]);O&&O.data&&(n.overwrittenUrl=(O.data+"").split("#")[0]),e.addStaticQueryParams(z),e.addReplacementTags(jr()),c.formFields.forEach(Ne=>Ne.setInitialValue()),B(!0)}),ci("request-url",void 0,!0));const he=K(()=>{var O;return!((O=t.data)!=null&&O.config.enable_only_allow_viewing_in_iframe&&!ai()&&!t.isDemo)}),ye=K(()=>{var O;return(O=u.advanced)==null?void 0:O.preloader}),Ge=K(()=>{var O,z;return(z=(O=u.config)==null?void 0:O.integrations.filter(te=>te.hasVueComponent()))!=null?z:[]}),R=K(()=>{var O,z,te,oe,Ne,Fe;return(Fe=(Ne=(te=(z=(O=u.config)==null?void 0:O.metatags)==null?void 0:z.find(V=>V.property==="og:title"))==null?void 0:te.content)!=null?Ne:(oe=u.config)==null?void 0:oe.title)!=null?Fe:""}),M=K(()=>n.url.includes("/campaign/view/demo")),J=K(()=>`
        ${u.globalStyling||""},
        ${u.campaignStyling||""}

        ${u.isEditModeActive&&M?"":`
              ${u.buttonStylingHoverGlobal||""},
              ${u.buttonStylingHover||""}
            `}
      `),ae=K(()=>{var z,te;return((te=(z=u.config)==null?void 0:z.customSolutions)!=null?te:[]).filter(oe=>oe.assets.js).map(oe=>{switch(oe.environment){case ba.LOCAL:return`http://localhost:3000/${oe.id}/index.js`;case ba.DEV:return`https://${oe.id}.project.dev.agency.playable.com/${oe.id}/index.js`;case ba.STAGING:return`https://${oe.id}.project.stag.agency.playable.com/${oe.id}/index.js`;default:return`https://${oe.id}.project.prod.agency.playable.com/${oe.id}/index.js`}})}),ie=K(()=>{var z,te;return((te=(z=u.config)==null?void 0:z.customSolutions)!=null?te:[]).filter(oe=>oe.assets.css).map(oe=>{switch(oe.environment){case ba.LOCAL:return`http://localhost:3000/${oe.id}/index.css`;case ba.DEV:return`https://${oe.id}.project.dev.agency.playable.com/${oe.id}/index.css`;case ba.STAGING:return`https://${oe.id}.project.stag.agency.playable.com/${oe.id}/index.css`;default:return`https://${oe.id}.project.prod.agency.playable.com/${oe.id}/index.css`}})});if(QC({bodyAttrs:{class:()=>n.bodyClassList.join(" ")},title:R,htmlAttrs:()=>({class:"ontouchstart"in window?"touch":"no-touch",lang:w.value}),meta:()=>{var O;return[{"http-equiv":"Content-Type",content:"text/html; charset=UTF-8"},{name:"viewport",content:E.value},{name:"format-detection",content:"telephone=no"},...(O=u.config)!=null&&O.metatags?u.config.metatags:{}]},style:()=>n.fonts.map(O=>{var z,te;return(te=(z=u.config)==null?void 0:z.customFonts.filter(oe=>oe.fontFamily===O&&oe.css!=="").reduce((oe,Ne)=>oe+Ne.css,""))!=null?te:""}),link:()=>[...n.fonts.filter(z=>{var te;return!((te=u.config)!=null&&te.customFonts.find(oe=>oe.fontFamily===z))}).map(z=>({type:"text/css",rel:"stylesheet",href:"https://fonts.googleapis.com/css?family="+encodeURIComponent(z)+":200,200i,300,300i,400,400i,500,500i,600,700,700i,800,800i,900,900i&display=swap",key:z})),...ie.value.map(z=>({type:"text/css",rel:"stylesheet",href:z,key:z}))],script:()=>[...ae.value?ae.value.map(O=>({type:"module",src:O,key:O})):[]]}),(Y=u.edit)!=null&&Y.enabled){const O=Qr("p-last-reload");O&&(Date.now()-O.previousTimestamp>2e4||O.campaignId!==c.state.id)&&ei("p-navigator-active-tab",Ve.FLOWPAGE),window.addEventListener("beforeunload",()=>{const z={campaignId:c.state.id,previousTimestamp:Date.now()};ei("p-last-reload",JSON.stringify(z))})}const de=K(()=>{var te;const O=c.getGamePlayModel(),z=(te=O==null?void 0:O.state.settings)==null?void 0:te.game;return z&&"getSounds"in z?z.getSounds():[]});tt(de,()=>{de.value.length>0?TE(de.value):Fj()});const ke=()=>{de.value.length>0&&TE(de.value),window.removeEventListener("mousedown",ke),window.removeEventListener("touchstart",ke)};return qt(()=>{if(window.addEventListener("mousedown",ke,{once:!0}),window.addEventListener("touchstart",ke,{once:!0}),y.value)if("IntersectionObserver"in window){const O=new IntersectionObserver(([z])=>{z&&z.isIntersecting&&y.value&&(O.unobserve(y.value),B())});O.observe(y.value)}else B()}),mq(),tU(),Iq(),Oq(),{languageTag:w,showCampaign:he,isTemplatePreview:b,hidePreloader:g,preloaderStyles:ye,isSimulating:S,model:c,onCampaignClick:T,campaignRef:y,ready:p,style:J,integrations:Ge,campaignStyle:N,isScrollIndicatorEnabled:k,colorScrollIndicator:I,sections:D,CampaignDeviceType:Et,hasGameInitializer:j,campaignStore:e,isPopup:v,contentRendered:h,CampaignEditingLayer:ne,gameInitializerComp:re,ActiveElementTypes:r1,utilityStore:n,campaignState:u,campaignTitle:R,editingStore:r,viewportContent:E,CampaignAdsSizeType:kn,onBeforeEnter:()=>G(this,null,function*(){var O;window.history.scrollRestoration="manual",yield X,(O=u.edit)!=null&&O.enabled&&(yield fe)})}}}),Dq={key:0,class:"campaign__pages"},Nq={class:"campaign__page container-fluid"},Rq={key:0,class:"positioner"};function Lq(t,e,n,r,i,o){var g,p;const s=it("Preloader"),a=it("LFSection"),l=it("AddSectionGridContainer"),c=it("NavigationMenu"),u=it("ScrollIndicator"),d=it("Popover"),m=it("Integration");return x(),U(ze,null,[(x(),Ae(yt("style"),null,{default:gt(()=>[zt(qe(t.style),1)]),_:1})),mt(Of,{name:"long-fade",mode:"out-in",appear:""},{default:gt(()=>[!t.contentRendered&&!t.isPopup&&!t.hidePreloader?(x(),Ae(s,{key:0,data:t.preloaderStyles},null,8,["data"])):pe("",!0)]),_:1}),t.showCampaign?(x(),U("div",{key:0,ref:"campaignRef",class:nt(["campaign",{"campaign--enter":t.enterAnimation,"campaign--enter-instant":t.hidePreloader}]),style:Xe(t.campaignStyle),onClick:e[0]||(e[0]=(...h)=>t.onCampaignClick&&t.onCampaignClick(...h))},[t.ready?(x(),U("div",Dq,[q("div",Nq,[t.isPopup?(x(),U("div",Rq,[(x(!0),U(ze,null,Ft(t.sections,h=>(x(),Ae(a,{key:h.id,model:h},null,8,["model"]))),128))])):(x(!0),U(ze,{key:1},Ft(t.sections,h=>(x(),Ae(a,{key:h.id,model:h},null,8,["model"]))),128)),t.campaignState.isEditModeActive&&((g=t.campaignState.edit)!=null&&g.enabled)&&!t.isPopup&&(t.campaignState.deviceType!==t.CampaignDeviceType.ADS||t.campaignState.deviceType===t.CampaignDeviceType.ADS&&t.campaignState.adsSizeType===t.CampaignAdsSizeType.RESPONSIVE)?(x(),Ae(l,{key:2})):pe("",!0)])])):pe("",!0)],6)):pe("",!0),t.hasGameInitializer?(x(),Ae(yt(t.gameInitializerComp),{key:1})):pe("",!0),(p=t.campaignState.edit)!=null&&p.enabled&&!t.isTemplatePreview?(x(),Ae(yt(t.CampaignEditingLayer),{key:2})):pe("",!0),(x(),Ae(Zl,{to:"#app"},[mt(c)])),(x(),Ae(Zl,{to:t.isDemo&&t.campaignState.isEditModeActive||t.isSimulating?".site-editor__viewer":"body"},[t.contentRendered&&t.isScrollIndicatorEnabled?(x(),Ae(u,{key:0,color:t.colorScrollIndicator},null,8,["color"])):pe("",!0)],8,["to"])),(x(),Ae(Zl,{to:t.isDemo?".site-editor__viewer":"body"},[t.ready?(x(),Ae(d,{key:0})):pe("",!0)],8,["to"])),(x(!0),U(ze,null,Ft(t.integrations,h=>(x(),Ae(m,{key:h.state.id,model:h},null,8,["model"]))),128))],64)}const O4=Ze(xq,[["render",Lq]]),Mq=Be({name:"CampaignView",components:{Campaign:O4},setup(){const t=at(),e=_d();return t.overwrittenUrl=typeof window!="undefined"?window.location.href:e.fullPath,{campaignData:ce(window.PLAYABLE_CAMPAIGN!==void 0&&window.PLAYABLE_CAMPAIGN!=="#pl_data#"?JSON.parse(window.atob(window.PLAYABLE_CAMPAIGN)):void 0)}}});function $q(t,e,n,r,i,o){const s=it("Campaign");return t.campaignData&&t.campaignData.config?(x(),Ae(s,{key:t.campaignData.config.campaign_id,data:t.campaignData,"is-demo":!1},null,8,["data"])):pe("",!0)}const Fq=Ze(Mq,[["render",$q]]),Bq=Be({name:"CampaignIframeQueueView",components:{Campaign:O4},setup(){const t=at(),e=_d();t.overwrittenUrl=typeof window!="undefined"?window.location.href:e.fullPath;const n=ce(window.PLAYABLE_CAMPAIGN!==void 0&&window.PLAYABLE_CAMPAIGN!=="#pl_data#"?JSON.parse(window.atob(window.PLAYABLE_CAMPAIGN)):void 0);let r;const i=new Promise(s=>{r=s}),o=In();return ut(()=>G(this,null,function*(){o!=null&&o.vnode&&(yield ss(o.vnode,"onBeforeEnter",3)),r&&r()})),{campaignData:n,readyPromise:i}}});function Vq(t,e,n,r,i,o){const s=it("Campaign");return t.campaignData&&t.campaignData.config?(x(),Ae(s,{key:t.campaignData.config.campaign_id,data:t.campaignData,"is-demo":!1},null,8,["data"])):pe("",!0)}const Uq=Ze(Bq,[["render",Vq]]),Ks=Tx({history:ex(),routes:[{path:"/campaign/view/demo/:campaignId/token:token",name:"Campaign demo",component:()=>ve(()=>import("./CampaignDemo-D9z9gzOV.js"),__vite__mapDeps([25,26]))},{path:"/campaign/view/preview/:campaignId/token:token",name:"Campaign preview",component:()=>ve(()=>import("./CampaignLivePreview-Cg-_izji.js"),[])},{path:"/campaign/view/iframe/0/hash:hash",name:"Campaign view iframe queue",component:Uq},{path:"/:pathMatch(.*)*",name:"Campaign view",component:Fq}]}),Hq={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1000 100",preserveAspectRatio:"none"};function Gq(t,e){return x(),U("svg",Hq,e[0]||(e[0]=[q("path",{class:"elementor-shape-fill",d:"M615.2,96.7C240.2,97.8,0,18.9,0,0v100h1000V0C1000,19.2,989.8,96,615.2,96.7z"},null,-1)]))}const zq={render:Gq},Wq={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1000 100",preserveAspectRatio:"none"};function jq(t,e){return x(),U("svg",Wq,e[0]||(e[0]=[q("path",{class:"elementor-shape-fill",d:"M500,97C126.7,96.3,0.8,19.8,0,0v100l1000,0V1C1000,19.4,873.3,97.8,500,97z"},null,-1)]))}const qq={render:jq},Yq={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1000 100",preserveAspectRatio:"none"};function Xq(t,e){return x(),U("svg",Yq,e[0]||(e[0]=[q("path",{class:"elementor-shape-fill",d:"M0,6V0h1000v100L0,6z"},null,-1)]))}const Kq={render:Xq},Qq={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 2600 131.1",preserveAspectRatio:"none"};function Jq(t,e){return x(),U("svg",Qq,e[0]||(e[0]=[q("path",{class:"elementor-shape-fill",d:"M0 0L2600 0 2600 69.1 0 0z"},null,-1),q("path",{class:"elementor-shape-fill",style:{opacity:"0.5"},d:"M0 0L2600 0 2600 69.1 0 69.1z"},null,-1),q("path",{class:"elementor-shape-fill",style:{opacity:"0.25"},d:"M2600 0L0 0 0 130.1 2600 69.1z"},null,-1)]))}const Zq={render:Jq},eY={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 283.5 27.8",preserveAspectRatio:"xMidYMax slice"};function tY(t,e){return x(),U("svg",eY,e[0]||(e[0]=[q("path",{class:"elementor-shape-fill",d:"M0 0v6.7c1.9-.8 4.7-1.4 8.5-1 9.5 1.1 11.1 6 11.1 6s2.1-.7 4.3-.2c2.1.5 2.8 2.6 2.8 2.6s.2-.5 1.4-.7c1.2-.2 1.7.2 1.7.2s0-2.1 1.9-2.8c1.9-.7 3.6.7 3.6.7s.7-2.9 3.1-4.1 4.7 0 4.7 0 1.2-.5 2.4 0 1.7 1.4 1.7 1.4h1.4c.7 0 1.2.7 1.2.7s.8-1.8 4-2.2c3.5-.4 5.3 2.4 6.2 4.4.4-.4 1-.7 1.8-.9 2.8-.7 4 .7 4 .7s1.7-5 11.1-6c9.5-1.1 12.3 3.9 12.3 3.9s1.2-4.8 5.7-5.7c4.5-.9 6.8 1.8 6.8 1.8s.6-.6 1.5-.9c.9-.2 1.9-.2 1.9-.2s5.2-6.4 12.6-3.3c7.3 3.1 4.7 9 4.7 9s1.9-.9 4 0 2.8 2.4 2.8 2.4 1.9-1.2 4.5-1.2 4.3 1.2 4.3 1.2.2-1 1.4-1.7 2.1-.7 2.1-.7-.5-3.1 2.1-5.5 5.7-1.4 5.7-1.4 1.5-2.3 4.2-1.1c2.7 1.2 1.7 5.2 1.7 5.2s.3-.1 1.3.5c.5.4.8.8.9 1.1.5-1.4 2.4-5.8 8.4-4 7.1 2.1 3.5 8.9 3.5 8.9s.8-.4 2 0 1.1 1.1 1.1 1.1 1.1-1.1 2.3-1.1 2.1.5 2.1.5 1.9-3.6 6.2-1.2 1.9 6.4 1.9 6.4 2.6-2.4 7.4 0c3.4 1.7 3.9 4.9 3.9 4.9s3.3-6.9 10.4-7.9 11.5 2.6 11.5 2.6.8 0 1.2.2c.4.2.9.9.9.9s4.4-3.1 8.3.2c1.9 1.7 1.5 5 1.5 5s.3-1.1 1.6-1.4c1.3-.3 2.3.2 2.3.2s-.1-1.2.5-1.9 1.9-.9 1.9-.9-4.7-9.3 4.4-13.4c5.6-2.5 9.2.9 9.2.9s5-6.2 15.9-6.2 16.1 8.1 16.1 8.1.7-.2 1.6-.4V0H0z"},null,-1)]))}const nY={render:tY},rY={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1000 100",preserveAspectRatio:"none"};function iY(t,e){return x(),U("svg",rY,e[0]||(e[0]=[q("path",{class:"elementor-shape-fill",d:"M500,98.9L0,6.1V0h1000v6.1L500,98.9z"},null,-1)]))}const oY={render:iY},sY={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1000 100",preserveAspectRatio:"none"};function aY(t,e){return x(),U("svg",sY,e[0]||(e[0]=[q("path",{class:"elementor-shape-fill",d:"M737.9,94.7L0,0v100h1000V0L737.9,94.7z"},null,-1)]))}const lY={render:aY},cY={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1000 100",preserveAspectRatio:"none"};function uY(t,e){return x(),U("svg",cY,e[0]||(e[0]=[q("path",{class:"elementor-shape-fill",d:`M790.5,93.1c-59.3-5.3-116.8-18-192.6-50c-29.6-12.7-76.9-31-100.5-35.9c-23.6-4.9-52.6-7.8-75.5-5.3
	c-10.2,1.1-22.6,1.4-50.1,7.4c-27.2,6.3-58.2,16.6-79.4,24.7c-41.3,15.9-94.9,21.9-134,22.6C72,58.2,0,25.8,0,25.8V100h1000V65.3
	c0,0-51.5,19.4-106.2,25.7C839.5,97,814.1,95.2,790.5,93.1z`},null,-1)]))}const fY={render:uY},dY={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1047.1 3.7",preserveAspectRatio:"xMidYMin slice"};function mY(t,e){return x(),U("svg",dY,e[0]||(e[0]=[q("path",{class:"elementor-shape-fill",d:"M1047.1,0C557,0,8.9,0,0,0v1.6c0,0,0.6-1.5,2.7-0.3C3.9,2,6.1,4.1,8.3,3.5c0.9-0.2,1.5-1.9,1.5-1.9	s0.6-1.5,2.7-0.3C13.8,2,16,4.1,18.2,3.5c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3C23.6,2,25.9,4.1,28,3.5c0.9-0.2,1.5-1.9,1.5-1.9	c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2	c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3C63,2,65.3,4.1,67.4,3.5	C68.3,3.3,69,1.6,69,1.6s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3	C82.7,2,85,4.1,87.1,3.5c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3C92.6,2,94.8,4.1,97,3.5c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3	c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9	c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2	c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3	c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9	c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2	c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3	c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9	c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2	c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3	c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9	s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2	c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3	c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9	s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2	c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3	c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9	s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2	c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3	c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9	s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2	c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3	c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9	s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2	c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3	c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9	s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2	c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3	c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9	c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2	c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3	c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9	c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2	c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3	c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9	c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2	c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3	c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9	s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2	c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3	c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9	s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2	c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3	c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9	s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2	c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3	c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9	s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2	c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3	c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9	s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2	c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3	c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9	s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2	c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3	c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9	c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9c0,0,0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2	c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.7-0.3	c1.2,0.7,3.5,2.8,5.6,2.2c0.9-0.2,1.5-1.9,1.5-1.9s0.6-1.5,2.6-0.4V0z M2.5,1.2C2.5,1.2,2.5,1.2,2.5,1.2C2.5,1.2,2.5,1.2,2.5,1.2z M2.7,1.4c0.1,0,0.1,0.1,0.1,0.1C2.8,1.4,2.8,1.4,2.7,1.4z"},null,-1)]))}const gY={render:mY},pY={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 283.5 27.8",preserveAspectRatio:"none"};function hY(t,e){return x(),U("svg",pY,e[0]||(e[0]=[il('<path class="elementor-shape-fill" d="M283.5,9.7c0,0-7.3,4.3-14,4.6c-6.8,0.3-12.6,0-20.9-1.5c-11.3-2-33.1-10.1-44.7-5.7	s-12.1,4.6-18,7.4c-6.6,3.2-20,9.6-36.6,9.3C131.6,23.5,99.5,7.2,86.3,8c-1.4,0.1-6.6,0.8-10.5,2c-3.8,1.2-9.4,3.8-17,4.7	c-3.2,0.4-8.3,1.1-14.2,0.9c-1.5-0.1-6.3-0.4-12-1.6c-5.7-1.2-11-3.1-15.8-3.7C6.5,9.2,0,10.8,0,10.8V0h283.5V9.7z M260.8,11.3	c-0.7-1-2-0.4-4.3-0.4c-2.3,0-6.1-1.2-5.8-1.1c0.3,0.1,3.1,1.5,6,1.9C259.7,12.2,261.4,12.3,260.8,11.3z M242.4,8.6	c0,0-2.4-0.2-5.6-0.9c-3.2-0.8-10.3-2.8-15.1-3.5c-8.2-1.1-15.8,0-15.1,0.1c0.8,0.1,9.6-0.6,17.6,1.1c3.3,0.7,9.3,2.2,12.4,2.7	C239.9,8.7,242.4,8.6,242.4,8.6z M185.2,8.5c1.7-0.7-13.3,4.7-18.5,6.1c-2.1,0.6-6.2,1.6-10,2c-3.9,0.4-8.9,0.4-8.8,0.5	c0,0.2,5.8,0.8,11.2,0c5.4-0.8,5.2-1.1,7.6-1.6C170.5,14.7,183.5,9.2,185.2,8.5z M199.1,6.9c0.2,0-0.8-0.4-4.8,1.1	c-4,1.5-6.7,3.5-6.9,3.7c-0.2,0.1,3.5-1.8,6.6-3C197,7.5,199,6.9,199.1,6.9z M283,6c-0.1,0.1-1.9,1.1-4.8,2.5s-6.9,2.8-6.7,2.7	c0.2,0,3.5-0.6,7.4-2.5C282.8,6.8,283.1,5.9,283,6z M31.3,11.6c0.1-0.2-1.9-0.2-4.5-1.2s-5.4-1.6-7.8-2C15,7.6,7.3,8.5,7.7,8.6	C8,8.7,15.9,8.3,20.2,9.3c2.2,0.5,2.4,0.5,5.7,1.6S31.2,11.9,31.3,11.6z M73,9.2c0.4-0.1,3.5-1.6,8.4-2.6c4.9-1.1,8.9-0.5,8.9-0.8	c0-0.3-1-0.9-6.2-0.3S72.6,9.3,73,9.2z M71.6,6.7C71.8,6.8,75,5.4,77.3,5c2.3-0.3,1.9-0.5,1.9-0.6c0-0.1-1.1-0.2-2.7,0.2	C74.8,5.1,71.4,6.6,71.6,6.7z M93.6,4.4c0.1,0.2,3.5,0.8,5.6,1.8c2.1,1,1.8,0.6,1.9,0.5c0.1-0.1-0.8-0.8-2.4-1.3	C97.1,4.8,93.5,4.2,93.6,4.4z M65.4,11.1c-0.1,0.3,0.3,0.5,1.9-0.2s2.6-1.3,2.2-1.2s-0.9,0.4-2.5,0.8C65.3,10.9,65.5,10.8,65.4,11.1	z M34.5,12.4c-0.2,0,2.1,0.8,3.3,0.9c1.2,0.1,2,0.1,2-0.2c0-0.3-0.1-0.5-1.6-0.4C36.6,12.8,34.7,12.4,34.5,12.4z M152.2,21.1	c-0.1,0.1-2.4-0.3-7.5-0.3c-5,0-13.6-2.4-17.2-3.5c-3.6-1.1,10,3.9,16.5,4.1C150.5,21.6,152.3,21,152.2,21.1z"></path><path class="elementor-shape-fill" d="M269.6,18c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C267.7,18.8,269.7,18,269.6,18z"></path><path class="elementor-shape-fill" d="M227.4,9.8c-0.2-0.1-4.5-1-9.5-1.2c-5-0.2-12.7,0.6-12.3,0.5c0.3-0.1,5.9-1.8,13.3-1.2	S227.6,9.9,227.4,9.8z"></path><path class="elementor-shape-fill" d="M204.5,13.4c-0.1-0.1,2-1,3.2-1.1c1.2-0.1,2,0,2,0.3c0,0.3-0.1,0.5-1.6,0.4	C206.4,12.9,204.6,13.5,204.5,13.4z"></path><path class="elementor-shape-fill" d="M201,10.6c0-0.1-4.4,1.2-6.3,2.2c-1.9,0.9-6.2,3.1-6.1,3.1c0.1,0.1,4.2-1.6,6.3-2.6	S201,10.7,201,10.6z"></path><path class="elementor-shape-fill" d="M154.5,26.7c-0.1-0.1-4.6,0.3-7.2,0c-7.3-0.7-17-3.2-16.6-2.9c0.4,0.3,13.7,3.1,17,3.3	C152.6,27.5,154.6,26.8,154.5,26.7z"></path><path class="elementor-shape-fill" d="M41.9,19.3c0,0,1.2-0.3,2.9-0.1c1.7,0.2,5.8,0.9,8.2,0.7c4.2-0.4,7.4-2.7,7-2.6	c-0.4,0-4.3,2.2-8.6,1.9c-1.8-0.1-5.1-0.5-6.7-0.4S41.9,19.3,41.9,19.3z"></path><path class="elementor-shape-fill" d="M75.5,12.6c0.2,0.1,2-0.8,4.3-1.1c2.3-0.2,2.1-0.3,2.1-0.5c0-0.1-1.8-0.4-3.4,0	C76.9,11.5,75.3,12.5,75.5,12.6z"></path><path class="elementor-shape-fill" d="M15.6,13.2c0-0.1,4.3,0,6.7,0.5c2.4,0.5,5,1.9,5,2c0,0.1-2.7-0.8-5.1-1.4	C19.9,13.7,15.7,13.3,15.6,13.2z"></path>',9)]))}const _Y={render:hY},bY={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1800 5.8",preserveAspectRatio:"none"};function vY(t,e){return x(),U("svg",bY,e[0]||(e[0]=[q("path",{class:"elementor-shape-fill",d:"M5.4.4l5.4 5.3L16.5.4l5.4 5.3L27.5.4 33 5.7 38.6.4l5.5 5.4h.1L49.9.4l5.4 5.3L60.9.4l5.5 5.3L72 .4l5.5 5.3L83.1.4l5.4 5.3L94.1.4l5.5 5.4h.2l5.6-5.4 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.2l5.6-5.4 5.4 5.3L161 .4l5.4 5.3L172 .4l5.5 5.3 5.6-5.3 5.4 5.3 5.7-5.3 5.4 5.4h.2l5.6-5.4 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.4h.2l5.6-5.4 5.5 5.3L261 .4l5.4 5.3L272 .4l5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.1l5.7-5.4 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.3 5.7-5.3 5.4 5.4h.2l5.6-5.4 5.5 5.3L361 .4l5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.1l5.7-5.4 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.1l5.6-5.4 5.5 5.3L461 .4l5.5 5.3 5.6-5.3 5.4 5.3 5.7-5.3 5.4 5.3 5.6-5.3 5.5 5.4h.2l5.6-5.4 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.1L550 .4l5.4 5.3L561 .4l5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.4h.2l5.6-5.4 5.5 5.3 5.6-5.3 5.4 5.3 5.7-5.3 5.4 5.3 5.6-5.3 5.5 5.4h.2L650 .4l5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.4h.2l5.6-5.4 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.4h.2L750 .4l5.5 5.3 5.6-5.3 5.4 5.3 5.7-5.3 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.1l5.7-5.4 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.4h.2L850 .4l5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.2l5.6-5.4 5.4 5.3 5.7-5.3 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.1l5.7-5.4 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.4h.2l5.6-5.4 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.2l5.6-5.4 5.4 5.3 5.7-5.3 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.4h.2l5.6-5.4 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.4h.2l5.6-5.4 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.1l5.7-5.4 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.4h.2l5.6-5.4 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.2l5.6-5.4 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.1l5.7-5.4 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.4h.2l5.6-5.4 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.2l5.6-5.4 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.3 5.7-5.3 5.4 5.4h.2l5.6-5.4 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.4h.2l5.6-5.4 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.1l5.6-5.4 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.3 5.7-5.3 5.4 5.4h.2l5.6-5.4 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.1l5.7-5.4 5.4 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.5 5.4h.1l5.6-5.4 5.5 5.3 5.6-5.3 5.5 5.3 5.6-5.3 5.4 5.3 5.7-5.3 5.4 5.3 5.6-5.3 5.5 5.4V0H-.2v5.8z"},null,-1)]))}const yY={render:vY},wY={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1000 100",preserveAspectRatio:"none"};function SY(t,e){return x(),U("svg",wY,e[0]||(e[0]=[q("path",{class:"elementor-shape-fill",d:"M761.9,44.1L643.1,27.2L333.8,98L0,3.8V0l1000,0v3.9"},null,-1)]))}const EY={render:SY},TY={xmlns:"http://www.w3.org/2000/svg",height:"100%",viewBox:"0 0 283.5 27.8",preserveAspectRatio:"xMidYMax slice"};function CY(t,e){return x(),U("svg",TY,e[0]||(e[0]=[q("path",{class:"elementor-shape-fill",d:"M0 0v1.4c.6.7 1.1 1.4 1.4 2 2 3.8 2.2 6.6 1.8 10.8-.3 3.3-2.4 9.4 0 12.3 1.7 2 3.7 1.4 4.6-.9 1.4-3.8-.7-8.2-.6-12 .1-3.7 3.2-5.5 6.9-4.9 4 .6 4.8 4 4.9 7.4.1 1.8-1.1 7 0 8.5.6.8 1.6 1.2 2.4.5 1.4-1.1.1-5.4.1-6.9.1-3.7.3-8.6 4.1-10.5 5-2.5 6.2 1.6 5.4 5.6-.4 1.7-1 9.2 2.9 6.3 1.5-1.1.7-3.5.5-4.9-.4-2.4-.4-4.3 1-6.5.9-1.4 2.4-3.1 4.2-3 2.4.1 2.7 2.2 4 3.7 1.5 1.8 1.8 2.2 3 .1 1.1-1.9 1.2-2.8 3.6-3.3 1.3-.3 4.8-1.4 5.9-.5 1.5 1.1.6 2.8.4 4.3-.2 1.1-.6 4 1.8 3.4 1.7-.4-.3-4.1.6-5.6 1.3-2.2 5.8-1.4 7 .5 1.3 2.1.5 5.8.1 8.1s-1.2 5-.6 7.4c1.3 5.1 4.4.9 4.3-2.4-.1-4.4-2-8.8-.5-13 .9-2.4 4.6-6.6 7.7-4.5 2.7 1.8.5 7.8.2 10.3-.2 1.7-.8 4.6.2 6.2.9 1.4 2 1.5 2.6-.3.5-1.5-.9-4.5-1-6.1-.2-1.7-.4-3.7.2-5.4 1.8-5.6 3.5 2.4 6.3.6 1.4-.9 4.3-9.4 6.1-3.1.6 2.2-1.3 7.8.7 8.9 4.2 2.3 1.5-7.1 2.2-8 3.1-4 4.7 3.8 6.1 4.1 3.1.7 2.8-7.9 8.1-4.5 1.7 1.1 2.9 3.3 3.2 5.2.4 2.2-1 4.5-.6 6.6 1 4.3 4.4 1.5 4.4-1.7 0-2.7-3-8.3 1.4-9.1 4.4-.9 7.3 3.5 7.8 6.9.3 2-1.5 10.9 1.3 11.3 4.1.6-3.2-15.7 4.8-15.8 4.7-.1 2.8 4.1 3.9 6.6 1 2.4 2.1 1 2.3-.8.3-1.9-.9-3.2 1.3-4.3 5.9-2.9 5.9 5.4 5.5 8.5-.3 2-1.7 8.4 2 8.1 6.9-.5-2.8-16.9 4.8-18.7 4.7-1.2 6.1 3.6 6.3 7.1.1 1.7-1.2 8.1.6 9.1 3.5 2 1.9-7 2-8.4.2-4 1.2-9.6 6.4-9.8 4.7-.2 3.2 4.6 2.7 7.5-.4 2.2 1.3 8.6 3.8 4.4 1.1-1.9-.3-4.1-.3-6 0-1.7.4-3.2 1.3-4.6 1-1.6 2.9-3.5 5.1-2.9 2.5.6 2.3 4.1 4.1 4.9 1.9.8 1.6-.9 2.3-2.1 1.2-2.1 2.1-2.1 4.4-2.4 1.4-.2 3.6-1.5 4.9-.5 2.3 1.7-.7 4.4.1 6.5.6 1.5 2.1 1.7 2.8.3.7-1.4-1.1-3.4-.3-4.8 1.4-2.5 6.2-1.2 7.2 1 2.3 4.8-3.3 12-.2 16.3 3 4.1 3.9-2.8 3.8-4.8-.4-4.3-2.1-8.9 0-13.1 1.3-2.5 5.9-5.7 7.9-2.4 2 3.2-1.3 9.8-.8 13.4.5 4.4 3.5 3.3 2.7-.8-.4-1.9-2.4-10 .6-11.1 3.7-1.4 2.8 7.2 6.5.4 2.2-4.1 4.9-3.1 5.2 1.2.1 1.5-.6 3.1-.4 4.6.2 1.9 1.8 3.7 3.3 1.3 1-1.6-2.6-10.4 2.9-7.3 2.6 1.5 1.6 6.5 4.8 2.7 1.3-1.5 1.7-3.6 4-3.7 2.2-.1 4 2.3 4.8 4.1 1.3 2.9-1.5 8.4.9 10.3 4.2 3.3 3-5.5 2.7-6.9-.6-3.9 1-7.2 5.5-5 4.1 2.1 4.3 7.7 4.1 11.6 0 .8-.6 9.5 2.5 5.2 1.2-1.7-.1-7.7.1-9.6.3-2.9 1.2-5.5 4.3-6.2 4.5-1 7.7 1.5 7.4 5.8-.2 3.5-1.8 7.7-.5 11.1 1 2.7 3.6 2.8 5 .2 1.6-3.1 0-8.3-.4-11.6-.4-4.2-.2-7 1.8-10.8 0 0-.1.1-.1.2-.2.4-.3.7-.4.8v.1c-.1.2-.1.2 0 0v-.1l.4-.8c0-.1.1-.1.1-.2.2-.4.5-.8.8-1.2V0H0zM282.7 3.4z"},null,-1)]))}const kY={render:CY},AY={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1000 20",preserveAspectRatio:"none"};function IY(t,e){return x(),U("svg",AY,e[0]||(e[0]=[q("path",{class:"elementor-shape-fill",d:"M519.8,0.2c-11,0-19.8,8.5-19.8,19c0-10.4-8.8-19-19.8-19L0,0v20h1000V0.2H519.8z"},null,-1)]))}const OY={render:IY},PY={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1000 100",preserveAspectRatio:"none"};function xY(t,e){return x(),U("svg",PY,e[0]||(e[0]=[q("path",{class:"elementor-shape-fill",opacity:"0.33",d:"M473,67.3c-203.9,88.3-263.1-34-320.3,0C66,119.1,0,59.7,0,59.7V0h1000v59.7 c0,0-62.1,26.1-94.9,29.3c-32.8,3.3-62.8-12.3-75.8-22.1C806,49.6,745.3,8.7,694.9,4.7S492.4,59,473,67.3z"},null,-1),q("path",{class:"elementor-shape-fill",opacity:"0.66",d:"M734,67.3c-45.5,0-77.2-23.2-129.1-39.1c-28.6-8.7-150.3-10.1-254,39.1 s-91.7-34.4-149.2,0C115.7,118.3,0,39.8,0,39.8V0h1000v36.5c0,0-28.2-18.5-92.1-18.5C810.2,18.1,775.7,67.3,734,67.3z"},null,-1),q("path",{class:"elementor-shape-fill",d:"M766.1,28.9c-200-57.5-266,65.5-395.1,19.5C242,1.8,242,5.4,184.8,20.6C128,35.8,132.3,44.9,89.9,52.5C28.6,63.7,0,0,0,0 h1000c0,0-9.9,40.9-83.6,48.1S829.6,47,766.1,28.9z"},null,-1)]))}const DY={render:xY},NY={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 283.5 19.6",preserveAspectRatio:"none"};function RY(t,e){return x(),U("svg",NY,e[0]||(e[0]=[q("path",{class:"elementor-shape-fill",style:{opacity:"0.33"},d:"M0 0L0 18.8 141.8 4.1 283.5 18.8 283.5 0z"},null,-1),q("path",{class:"elementor-shape-fill",style:{opacity:"0.33"},d:"M0 0L0 12.6 141.8 4 283.5 12.6 283.5 0z"},null,-1),q("path",{class:"elementor-shape-fill",style:{opacity:"0.33"},d:"M0 0L0 6.4 141.8 4 283.5 6.4 283.5 0z"},null,-1),q("path",{class:"elementor-shape-fill",d:"M0 0L0 1.2 141.8 4 283.5 1.2 283.5 0z"},null,-1)]))}const LY={render:RY},MY={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1000 100",preserveAspectRatio:"none"};function $Y(t,e){return x(),U("svg",MY,e[0]||(e[0]=[q("path",{class:"elementor-shape-fill",d:"M806,94.7C619.5,90,500,20.3,500,1.7c-1,18.6-117.5,88.3-306,93C92,97.2,0,97.9,0,97.9v-0l0,0v2.3h1000v-2.3 C1000,97.7,920.3,97.6,806,94.7z M350,65.1L350,65.1L350,65.1L350,65.1z"},null,-1)]))}const FY={render:$Y},BY={curve_asymmetrical:zq,curve:qq,tilt:Kq,tilt_opacity:Zq,clouds:nY,triangle:oY,triangle_asymmetrical:lY,waves:fY,waves_pattern:gY,waves_brush:_Y,zigzag:yY,pyramids:EY,drops:kY,split:OY,mountains:DY,fan_opacity:LY,book:FY},VY=Be({name:"UIDivider",props:{settings:{type:Object},sectionId:{type:Number,required:!0}},setup(t){const e=K(()=>{var l,c;let r="",i="";t.settings&&t.settings.invert&&(r+=" rotateX(180deg) "),t.settings&&t.settings.flip&&(i+=" rotateY(180deg) ");const o=(t.settings&&t.settings.width?"scaleX("+t.settings.width/100+")":"")+r+i;let s="";if(s+="#prefix# svg { transform: "+o+"!important; -webkiz-transform: "+o+"!important; -moz-transform:"+o+"!important; }",(l=t.settings)!=null&&l.position)switch((c=t.settings)==null?void 0:c.position){case o0.TOP:s+="#prefix# { top: 0px !important; bottom: auto !important; }";break;case o0.BOTTOM:s+="#prefix# { top: auto !important; bottom: 0px !important; }";break;default:s+="#prefix# { top: 0px !important; bottom: auto !important; }"}const a=`.site .section.section--${t.sectionId} .section__divider`;return s=s.replace(/#prefix#/g,a),s});return{dividerStyles:K(()=>{var r,i;return{height:Number((r=t.settings)==null?void 0:r.height)+"px",width:"100%",color:(i=t.settings)==null?void 0:i.color}}),style:e,DIVIDERS:BY}}});function UY(t,e,n,r,i,o){var s,a,l,c;return x(),U(ze,null,[(x(),Ae(yt("style"),{type:"text/css"},{default:gt(()=>[zt(qe(t.style),1)]),_:1})),q("div",{class:nt(["section__divider",{"section__divider--flip":(s=t.settings)==null?void 0:s.flip,"section__divider--to-front":(a=t.settings)==null?void 0:a.front}]),style:Xe(t.dividerStyles)},[(l=t.settings)!=null&&l.type?(x(),Ae(yt(t.DIVIDERS[(c=t.settings)==null?void 0:c.type]),{key:0})):pe("",!0)],6)],64)}const HY=Ze(VY,[["render",UY]]);var Bb={exports:{}},P4;/**
* @link https://github.com/gajus/sister for the canonical source repository
* @license https://github.com/gajus/sister/blob/master/LICENSE BSD 3-Clause
*/P4=function(){var t={},e={};return t.on=function(n,r){var i={name:n,handler:r};return e[n]=e[n]||[],e[n].unshift(i),i},t.off=function(n){var r=e[n.name].indexOf(n);r!==-1&&e[n.name].splice(r,1)},t.trigger=function(n,r){var i=e[n],o;if(i)for(o=i.length;o--;)i[o].handler(r)},t};var GY=P4,Vb={exports:{}},Ub={exports:{}},Xh,OE;function zY(){if(OE)return Xh;OE=1;var t=1e3,e=t*60,n=e*60,r=n*24,i=r*7,o=r*365.25;Xh=function(u,d){d=d||{};var m=typeof u;if(m==="string"&&u.length>0)return s(u);if(m==="number"&&isFinite(u))return d.long?l(u):a(u);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(u))};function s(u){if(u=String(u),!(u.length>100)){var d=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(u);if(d){var m=parseFloat(d[1]),g=(d[2]||"ms").toLowerCase();switch(g){case"years":case"year":case"yrs":case"yr":case"y":return m*o;case"weeks":case"week":case"w":return m*i;case"days":case"day":case"d":return m*r;case"hours":case"hour":case"hrs":case"hr":case"h":return m*n;case"minutes":case"minute":case"mins":case"min":case"m":return m*e;case"seconds":case"second":case"secs":case"sec":case"s":return m*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return m;default:return}}}}function a(u){var d=Math.abs(u);return d>=r?Math.round(u/r)+"d":d>=n?Math.round(u/n)+"h":d>=e?Math.round(u/e)+"m":d>=t?Math.round(u/t)+"s":u+"ms"}function l(u){var d=Math.abs(u);return d>=r?c(u,d,r,"day"):d>=n?c(u,d,n,"hour"):d>=e?c(u,d,e,"minute"):d>=t?c(u,d,t,"second"):u+" ms"}function c(u,d,m,g){var p=d>=m*1.5;return Math.round(u/m)+" "+g+(p?"s":"")}return Xh}function WY(t){n.debug=n,n.default=n,n.coerce=l,n.disable=o,n.enable=i,n.enabled=s,n.humanize=zY(),n.destroy=c,Object.keys(t).forEach(u=>{n[u]=t[u]}),n.names=[],n.skips=[],n.formatters={};function e(u){let d=0;for(let m=0;m<u.length;m++)d=(d<<5)-d+u.charCodeAt(m),d|=0;return n.colors[Math.abs(d)%n.colors.length]}n.selectColor=e;function n(u){let d,m=null,g,p;function h(...v){if(!h.enabled)return;const b=h,y=Number(new Date),_=y-(d||y);b.diff=_,b.prev=d,b.curr=y,d=y,v[0]=n.coerce(v[0]),typeof v[0]!="string"&&v.unshift("%O");let w=0;v[0]=v[0].replace(/%([a-zA-Z%])/g,(E,P)=>{if(E==="%%")return"%";w++;const A=n.formatters[P];if(typeof A=="function"){const C=v[w];E=A.call(b,C),v.splice(w,1),w--}return E}),n.formatArgs.call(b,v),(b.log||n.log).apply(b,v)}return h.namespace=u,h.useColors=n.useColors(),h.color=n.selectColor(u),h.extend=r,h.destroy=n.destroy,Object.defineProperty(h,"enabled",{enumerable:!0,configurable:!1,get:()=>m!==null?m:(g!==n.namespaces&&(g=n.namespaces,p=n.enabled(u)),p),set:v=>{m=v}}),typeof n.init=="function"&&n.init(h),h}function r(u,d){const m=n(this.namespace+(typeof d=="undefined"?":":d)+u);return m.log=this.log,m}function i(u){n.save(u),n.namespaces=u,n.names=[],n.skips=[];let d;const m=(typeof u=="string"?u:"").split(/[\s,]+/),g=m.length;for(d=0;d<g;d++)m[d]&&(u=m[d].replace(/\*/g,".*?"),u[0]==="-"?n.skips.push(new RegExp("^"+u.slice(1)+"$")):n.names.push(new RegExp("^"+u+"$")))}function o(){const u=[...n.names.map(a),...n.skips.map(a).map(d=>"-"+d)].join(",");return n.enable(""),u}function s(u){if(u[u.length-1]==="*")return!0;let d,m;for(d=0,m=n.skips.length;d<m;d++)if(n.skips[d].test(u))return!1;for(d=0,m=n.names.length;d<m;d++)if(n.names[d].test(u))return!0;return!1}function a(u){return u.toString().substring(2,u.toString().length-2).replace(/\.\*\?$/,"*")}function l(u){return u instanceof Error?u.stack||u.message:u}function c(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")}return n.enable(n.load()),n}var jY=WY;(function(t,e){var n={};e.formatArgs=i,e.save=o,e.load=s,e.useColors=r,e.storage=a(),e.destroy=(()=>{let c=!1;return()=>{c||(c=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})(),e.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function r(){if(typeof window!="undefined"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs))return!0;if(typeof navigator!="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let c;return typeof document!="undefined"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window!="undefined"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator!="undefined"&&navigator.userAgent&&(c=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(c[1],10)>=31||typeof navigator!="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function i(c){if(c[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+c[0]+(this.useColors?"%c ":" ")+"+"+t.exports.humanize(this.diff),!this.useColors)return;const u="color: "+this.color;c.splice(1,0,u,"color: inherit");let d=0,m=0;c[0].replace(/%[a-zA-Z%]/g,g=>{g!=="%%"&&(d++,g==="%c"&&(m=d))}),c.splice(m,0,u)}e.log=console.debug||console.log||(()=>{});function o(c){try{c?e.storage.setItem("debug",c):e.storage.removeItem("debug")}catch(u){}}function s(){let c;try{c=e.storage.getItem("debug")}catch(u){}return!c&&typeof process!="undefined"&&"env"in process&&(c=n.DEBUG),c}function a(){try{return localStorage}catch(c){}}t.exports=jY(e);const{formatters:l}=t.exports;l.j=function(c){try{return JSON.stringify(c)}catch(u){return"[UnexpectedJSONParseError]: "+u.message}}})(Ub,Ub.exports);var qY=Ub.exports,Hb={exports:{}},Gb={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default={BUFFERING:3,ENDED:0,PAUSED:2,PLAYING:1,UNSTARTED:-1,VIDEO_CUED:5},t.exports=e.default})(Gb,Gb.exports);var x4=Gb.exports;const YY=ol(x4);(function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var n=x4,r=i(n);function i(o){return o&&o.__esModule?o:{default:o}}e.default={pauseVideo:{acceptableStates:[r.default.ENDED,r.default.PAUSED],stateChangeRequired:!1},playVideo:{acceptableStates:[r.default.ENDED,r.default.PLAYING],stateChangeRequired:!1},seekTo:{acceptableStates:[r.default.ENDED,r.default.PLAYING,r.default.PAUSED],stateChangeRequired:!0,timeout:3e3}},t.exports=e.default})(Hb,Hb.exports);var XY=Hb.exports,zb={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=["ready","stateChange","playbackQualityChange","playbackRateChange","error","apiChange","volumeChange"],t.exports=e.default})(zb,zb.exports);var KY=zb.exports,Wb={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=["cueVideoById","loadVideoById","cueVideoByUrl","loadVideoByUrl","playVideo","pauseVideo","stopVideo","getVideoLoadedFraction","cuePlaylist","loadPlaylist","nextVideo","previousVideo","playVideoAt","setShuffle","setLoop","getPlaylist","getPlaylistIndex","setOption","mute","unMute","isMuted","setVolume","getVolume","seekTo","getPlayerState","getPlaybackRate","setPlaybackRate","getAvailablePlaybackRates","getPlaybackQuality","setPlaybackQuality","getAvailableQualityLevels","getCurrentTime","getDuration","removeEventListener","getVideoUrl","getVideoEmbedCode","getOptions","getOption","addEventListener","destroy","setSize","getIframe","getSphericalProperties","setSphericalProperties"],t.exports=e.default})(Wb,Wb.exports);var QY=Wb.exports;(function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var n=qY,r=u(n),i=XY,o=u(i),s=KY,a=u(s),l=QY,c=u(l);function u(g){return g&&g.__esModule?g:{default:g}}const d=(0,r.default)("youtube-player"),m={};m.proxyEvents=g=>{const p={};for(const h of a.default){const v="on"+h.slice(0,1).toUpperCase()+h.slice(1);p[v]=b=>{d('event "%s"',v,b),g.trigger(h,b)}}return p},m.promisifyPlayer=(g,p=!1)=>{const h={};for(const v of c.default)p&&o.default[v]?h[v]=(...b)=>g.then(y=>{const _=o.default[v],w=y.getPlayerState(),S=y[v].apply(y,b);return _.stateChangeRequired||Array.isArray(_.acceptableStates)&&!_.acceptableStates.includes(w)?new Promise(E=>{const P=()=>{const A=y.getPlayerState();let C;typeof _.timeout=="number"&&(C=setTimeout(()=>{y.removeEventListener("onStateChange",P),E()},_.timeout)),Array.isArray(_.acceptableStates)&&_.acceptableStates.includes(A)&&(y.removeEventListener("onStateChange",P),clearTimeout(C),E())};y.addEventListener("onStateChange",P)}).then(()=>S):S}):h[v]=(...b)=>g.then(y=>y[v].apply(y,b));return h},e.default=m,t.exports=e.default})(Vb,Vb.exports);var JY=Vb.exports,jb={exports:{}},ZY=function(e,n,r){var i=document.head||document.getElementsByTagName("head")[0],o=document.createElement("script");typeof n=="function"&&(r=n,n={}),n=n||{},r=r||function(){},o.type=n.type||"text/javascript",o.charset=n.charset||"utf8",o.async="async"in n?!!n.async:!0,o.src=e,n.attrs&&eX(o,n.attrs),n.text&&(o.text=""+n.text);var s="onload"in o?PE:tX;s(o,r),o.onload||PE(o,r),i.appendChild(o)};function eX(t,e){for(var n in e)t.setAttribute(n,e[n])}function PE(t,e){t.onload=function(){this.onerror=this.onload=null,e(null,t)},t.onerror=function(){this.onerror=this.onload=null,e(new Error("Failed to load "+this.src),t)}}function tX(t,e){t.onreadystatechange=function(){this.readyState!="complete"&&this.readyState!="loaded"||(this.onreadystatechange=null,e(null,t))}}(function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var n=ZY,r=i(n);function i(o){return o&&o.__esModule?o:{default:o}}e.default=o=>new Promise(a=>{if(window.YT&&window.YT.Player&&window.YT.Player instanceof Function){a(window.YT);return}else{const c=window.location.protocol==="http:"?"http:":"https:";(0,r.default)(c+"//www.youtube.com/iframe_api",u=>{u&&o.trigger("error",u)})}const l=window.onYouTubeIframeAPIReady;window.onYouTubeIframeAPIReady=()=>{l&&l(),a(window.YT)}}),t.exports=e.default})(jb,jb.exports);var nX=jb.exports;(function(t,e){Object.defineProperty(e,"__esModule",{value:!0});var n=GY,r=l(n),i=JY,o=l(i),s=nX,a=l(s);function l(u){return u&&u.__esModule?u:{default:u}}let c;e.default=(u,d={},m=!1)=>{const g=(0,r.default)();if(c||(c=(0,a.default)(g)),d.events)throw new Error("Event handlers cannot be overwritten.");if(typeof u=="string"&&!document.getElementById(u))throw new Error('Element "'+u+'" does not exist.');d.events=o.default.proxyEvents(g);const p=new Promise(v=>{typeof u=="object"&&u.playVideo instanceof Function?v(u):c.then(b=>{const y=new b.Player(u,d);return g.on("ready",()=>{v(y)}),null})}),h=o.default.promisifyPlayer(p,m);return h.on=g.on,h.off=g.off,h},t.exports=e.default})(Bb,Bb.exports);var rX=Bb.exports;const iX=ol(rX);/*! @vimeo/player v2.24.0 | (c) 2024 Vimeo | MIT License | https://github.com/vimeo/player.js */function xE(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function DE(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?xE(Object(n),!0).forEach(function(r){qm(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):xE(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function Tr(){Tr=function(){return t};var t={},e=Object.prototype,n=e.hasOwnProperty,r=Object.defineProperty||function(k,I,N){k[I]=N.value},i=typeof Symbol=="function"?Symbol:{},o=i.iterator||"@@iterator",s=i.asyncIterator||"@@asyncIterator",a=i.toStringTag||"@@toStringTag";function l(k,I,N){return Object.defineProperty(k,I,{value:N,enumerable:!0,configurable:!0,writable:!0}),k[I]}try{l({},"")}catch(k){l=function(I,N,B){return I[N]=B}}function c(k,I,N,B){var L=I&&I.prototype instanceof m?I:m,$=Object.create(L.prototype),j=new C(B||[]);return r($,"_invoke",{value:S(k,N,j)}),$}function u(k,I,N){try{return{type:"normal",arg:k.call(I,N)}}catch(B){return{type:"throw",arg:B}}}t.wrap=c;var d={};function m(){}function g(){}function p(){}var h={};l(h,o,function(){return this});var v=Object.getPrototypeOf,b=v&&v(v(T([])));b&&b!==e&&n.call(b,o)&&(h=b);var y=p.prototype=m.prototype=Object.create(h);function _(k){["next","throw","return"].forEach(function(I){l(k,I,function(N){return this._invoke(I,N)})})}function w(k,I){function N(L,$,j,se){var Q=u(k[L],k,$);if(Q.type!=="throw"){var re=Q.arg,ee=re.value;return ee&&typeof ee=="object"&&n.call(ee,"__await")?I.resolve(ee.__await).then(function(be){N("next",be,j,se)},function(be){N("throw",be,j,se)}):I.resolve(ee).then(function(be){re.value=be,j(re)},function(be){return N("throw",be,j,se)})}se(Q.arg)}var B;r(this,"_invoke",{value:function(L,$){function j(){return new I(function(se,Q){N(L,$,se,Q)})}return B=B?B.then(j,j):j()}})}function S(k,I,N){var B="suspendedStart";return function(L,$){if(B==="executing")throw new Error("Generator is already running");if(B==="completed"){if(L==="throw")throw $;return D()}for(N.method=L,N.arg=$;;){var j=N.delegate;if(j){var se=E(j,N);if(se){if(se===d)continue;return se}}if(N.method==="next")N.sent=N._sent=N.arg;else if(N.method==="throw"){if(B==="suspendedStart")throw B="completed",N.arg;N.dispatchException(N.arg)}else N.method==="return"&&N.abrupt("return",N.arg);B="executing";var Q=u(k,I,N);if(Q.type==="normal"){if(B=N.done?"completed":"suspendedYield",Q.arg===d)continue;return{value:Q.arg,done:N.done}}Q.type==="throw"&&(B="completed",N.method="throw",N.arg=Q.arg)}}}function E(k,I){var N=I.method,B=k.iterator[N];if(B===void 0)return I.delegate=null,N==="throw"&&k.iterator.return&&(I.method="return",I.arg=void 0,E(k,I),I.method==="throw")||N!=="return"&&(I.method="throw",I.arg=new TypeError("The iterator does not provide a '"+N+"' method")),d;var L=u(B,k.iterator,I.arg);if(L.type==="throw")return I.method="throw",I.arg=L.arg,I.delegate=null,d;var $=L.arg;return $?$.done?(I[k.resultName]=$.value,I.next=k.nextLoc,I.method!=="return"&&(I.method="next",I.arg=void 0),I.delegate=null,d):$:(I.method="throw",I.arg=new TypeError("iterator result is not an object"),I.delegate=null,d)}function P(k){var I={tryLoc:k[0]};1 in k&&(I.catchLoc=k[1]),2 in k&&(I.finallyLoc=k[2],I.afterLoc=k[3]),this.tryEntries.push(I)}function A(k){var I=k.completion||{};I.type="normal",delete I.arg,k.completion=I}function C(k){this.tryEntries=[{tryLoc:"root"}],k.forEach(P,this),this.reset(!0)}function T(k){if(k){var I=k[o];if(I)return I.call(k);if(typeof k.next=="function")return k;if(!isNaN(k.length)){var N=-1,B=function L(){for(;++N<k.length;)if(n.call(k,N))return L.value=k[N],L.done=!1,L;return L.value=void 0,L.done=!0,L};return B.next=B}}return{next:D}}function D(){return{value:void 0,done:!0}}return g.prototype=p,r(y,"constructor",{value:p,configurable:!0}),r(p,"constructor",{value:g,configurable:!0}),g.displayName=l(p,a,"GeneratorFunction"),t.isGeneratorFunction=function(k){var I=typeof k=="function"&&k.constructor;return!!I&&(I===g||(I.displayName||I.name)==="GeneratorFunction")},t.mark=function(k){return Object.setPrototypeOf?Object.setPrototypeOf(k,p):(k.__proto__=p,l(k,a,"GeneratorFunction")),k.prototype=Object.create(y),k},t.awrap=function(k){return{__await:k}},_(w.prototype),l(w.prototype,s,function(){return this}),t.AsyncIterator=w,t.async=function(k,I,N,B,L){L===void 0&&(L=Promise);var $=new w(c(k,I,N,B),L);return t.isGeneratorFunction(I)?$:$.next().then(function(j){return j.done?j.value:$.next()})},_(y),l(y,a,"Generator"),l(y,o,function(){return this}),l(y,"toString",function(){return"[object Generator]"}),t.keys=function(k){var I=Object(k),N=[];for(var B in I)N.push(B);return N.reverse(),function L(){for(;N.length;){var $=N.pop();if($ in I)return L.value=$,L.done=!1,L}return L.done=!0,L}},t.values=T,C.prototype={constructor:C,reset:function(k){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(A),!k)for(var I in this)I.charAt(0)==="t"&&n.call(this,I)&&!isNaN(+I.slice(1))&&(this[I]=void 0)},stop:function(){this.done=!0;var k=this.tryEntries[0].completion;if(k.type==="throw")throw k.arg;return this.rval},dispatchException:function(k){if(this.done)throw k;var I=this;function N(Q,re){return $.type="throw",$.arg=k,I.next=Q,re&&(I.method="next",I.arg=void 0),!!re}for(var B=this.tryEntries.length-1;B>=0;--B){var L=this.tryEntries[B],$=L.completion;if(L.tryLoc==="root")return N("end");if(L.tryLoc<=this.prev){var j=n.call(L,"catchLoc"),se=n.call(L,"finallyLoc");if(j&&se){if(this.prev<L.catchLoc)return N(L.catchLoc,!0);if(this.prev<L.finallyLoc)return N(L.finallyLoc)}else if(j){if(this.prev<L.catchLoc)return N(L.catchLoc,!0)}else{if(!se)throw new Error("try statement without catch or finally");if(this.prev<L.finallyLoc)return N(L.finallyLoc)}}}},abrupt:function(k,I){for(var N=this.tryEntries.length-1;N>=0;--N){var B=this.tryEntries[N];if(B.tryLoc<=this.prev&&n.call(B,"finallyLoc")&&this.prev<B.finallyLoc){var L=B;break}}L&&(k==="break"||k==="continue")&&L.tryLoc<=I&&I<=L.finallyLoc&&(L=null);var $=L?L.completion:{};return $.type=k,$.arg=I,L?(this.method="next",this.next=L.finallyLoc,d):this.complete($)},complete:function(k,I){if(k.type==="throw")throw k.arg;return k.type==="break"||k.type==="continue"?this.next=k.arg:k.type==="return"?(this.rval=this.arg=k.arg,this.method="return",this.next="end"):k.type==="normal"&&I&&(this.next=I),d},finish:function(k){for(var I=this.tryEntries.length-1;I>=0;--I){var N=this.tryEntries[I];if(N.finallyLoc===k)return this.complete(N.completion,N.afterLoc),A(N),d}},catch:function(k){for(var I=this.tryEntries.length-1;I>=0;--I){var N=this.tryEntries[I];if(N.tryLoc===k){var B=N.completion;if(B.type==="throw"){var L=B.arg;A(N)}return L}}throw new Error("illegal catch attempt")},delegateYield:function(k,I,N){return this.delegate={iterator:T(k),resultName:I,nextLoc:N},this.method==="next"&&(this.arg=void 0),d}},t}function NE(t,e,n,r,i,o,s){try{var a=t[o](s),l=a.value}catch(c){n(c);return}a.done?e(l):Promise.resolve(l).then(r,i)}function va(t){return function(){var e=this,n=arguments;return new Promise(function(r,i){var o=t.apply(e,n);function s(l){NE(o,r,i,s,a,"next",l)}function a(l){NE(o,r,i,s,a,"throw",l)}s(void 0)})}}function D4(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function oX(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,L4(r.key),r)}}function N4(t,e,n){return e&&oX(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}function qm(t,e,n){return e=L4(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function sX(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&Xf(t,e)}function Yf(t){return Yf=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Yf(t)}function Xf(t,e){return Xf=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,i){return r.__proto__=i,r},Xf(t,e)}function R4(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(t){return!1}}function Ym(t,e,n){return R4()?Ym=Reflect.construct.bind():Ym=function(i,o,s){var a=[null];a.push.apply(a,o);var l=Function.bind.apply(i,a),c=new l;return s&&Xf(c,s.prototype),c},Ym.apply(null,arguments)}function aX(t){return Function.toString.call(t).indexOf("[native code]")!==-1}function qb(t){var e=typeof Map=="function"?new Map:void 0;return qb=function(r){if(r===null||!aX(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(typeof e!="undefined"){if(e.has(r))return e.get(r);e.set(r,i)}function i(){return Ym(r,arguments,Yf(this).constructor)}return i.prototype=Object.create(r.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),Xf(i,r)},qb(t)}function Xm(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function lX(t,e){if(e&&(typeof e=="object"||typeof e=="function"))return e;if(e!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Xm(t)}function cX(t){var e=R4();return function(){var r=Yf(t),i;if(e){var o=Yf(this).constructor;i=Reflect.construct(r,arguments,o)}else i=r.apply(this,arguments);return lX(this,i)}}function uX(t,e){if(typeof t!="object"||t===null)return t;var n=t[Symbol.toPrimitive];if(n!==void 0){var r=n.call(t,e);if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}function L4(t){var e=uX(t,"string");return typeof e=="symbol"?e:String(e)}var M4=typeof global!="undefined"&&{}.toString.call(global)==="[object global]";function RE(t,e){return t.indexOf(e.toLowerCase())===0?t:"".concat(e.toLowerCase()).concat(t.substr(0,1).toUpperCase()).concat(t.substr(1))}function fX(t){return!!(t&&t.nodeType===1&&"nodeName"in t&&t.ownerDocument&&t.ownerDocument.defaultView)}function dX(t){return!isNaN(parseFloat(t))&&isFinite(t)&&Math.floor(t)==t}function nl(t){return/^(https?:)?\/\/((((player|www)\.)?vimeo\.com)|((player\.)?[a-zA-Z0-9-]+\.(videoji\.(hk|cn)|vimeo\.work)))(?=$|\/)/.test(t)}function $4(t){var e=/^https:\/\/player\.((vimeo\.com)|([a-zA-Z0-9-]+\.(videoji\.(hk|cn)|vimeo\.work)))\/video\/\d+/;return e.test(t)}function mX(t){for(var e=(t||"").match(/^(?:https?:)?(?:\/\/)?([^/?]+)/),n=(e&&e[1]||"").replace("player.",""),r=[".videoji.hk",".vimeo.work",".videoji.cn"],i=0,o=r;i<o.length;i++){var s=o[i];if(n.endsWith(s))return n}return"vimeo.com"}function F4(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},e=t.id,n=t.url,r=e||n;if(!r)throw new Error("An id or url must be passed, either in an options object or as a data-vimeo-id or data-vimeo-url attribute.");if(dX(r))return"https://vimeo.com/".concat(r);if(nl(r))return r.replace("http:","https:");throw e?new TypeError("“".concat(e,"” is not a valid video id.")):new TypeError("“".concat(r,"” is not a vimeo.com url."))}var LE=function(e,n,r){var i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"addEventListener",o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"removeEventListener",s=typeof n=="string"?[n]:n;return s.forEach(function(a){e[i](a,r)}),{cancel:function(){return s.forEach(function(l){return e[o](l,r)})}}},gX=typeof Array.prototype.indexOf!="undefined",pX=typeof window!="undefined"&&typeof window.postMessage!="undefined";if(!M4&&(!gX||!pX))throw new Error("Sorry, the Vimeo Player API is not available in this browser.");var cc=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function hX(t,e){return e={exports:{}},t(e,e.exports),e.exports}/*!
 * weakmap-polyfill v2.0.4 - ECMAScript6 WeakMap polyfill
 * https://github.com/polygonplanet/weakmap-polyfill
 * Copyright (c) 2015-2021 polygonplanet <polygon.planet.aqua@gmail.com>
 * @license MIT
 */(function(t){if(t.WeakMap)return;var e=Object.prototype.hasOwnProperty,n=Object.defineProperty&&function(){try{return Object.defineProperty({},"x",{value:1}).x===1}catch(o){}}(),r=function(o,s,a){n?Object.defineProperty(o,s,{configurable:!0,writable:!0,value:a}):o[s]=a};t.WeakMap=function(){function o(){if(this===void 0)throw new TypeError("Constructor WeakMap requires 'new'");if(r(this,"_id",a("_WeakMap")),arguments.length>0)throw new TypeError("WeakMap iterable is not supported")}r(o.prototype,"delete",function(c){if(s(this,"delete"),!i(c))return!1;var u=c[this._id];return u&&u[0]===c?(delete c[this._id],!0):!1}),r(o.prototype,"get",function(c){if(s(this,"get"),!!i(c)){var u=c[this._id];if(u&&u[0]===c)return u[1]}}),r(o.prototype,"has",function(c){if(s(this,"has"),!i(c))return!1;var u=c[this._id];return!!(u&&u[0]===c)}),r(o.prototype,"set",function(c,u){if(s(this,"set"),!i(c))throw new TypeError("Invalid value used as weak map key");var d=c[this._id];return d&&d[0]===c?(d[1]=u,this):(r(c,this._id,[c,u]),this)});function s(c,u){if(!i(c)||!e.call(c,"_id"))throw new TypeError(u+" method called on incompatible receiver "+typeof c)}function a(c){return c+"_"+l()+"."+l()}function l(){return Math.random().toString().substring(2)}return r(o,"_polyfill",!0),o}();function i(o){return Object(o)===o}})(typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:cc);var di=hX(function(t){/*! Native Promise Only
    v0.8.1 (c) Kyle Simpson
    MIT License: http://getify.mit-license.org
*/(function(n,r,i){r[n]=r[n]||i(),t.exports&&(t.exports=r[n])})("Promise",cc,function(){var n,r,i,o=Object.prototype.toString,s=typeof setImmediate!="undefined"?function(_){return setImmediate(_)}:setTimeout;try{Object.defineProperty({},"x",{}),n=function(_,w,S,E){return Object.defineProperty(_,w,{value:S,writable:!0,configurable:E!==!1})}}catch(y){n=function(w,S,E){return w[S]=E,w}}i=function(){var _,w,S;function E(P,A){this.fn=P,this.self=A,this.next=void 0}return{add:function(A,C){S=new E(A,C),w?w.next=S:_=S,w=S,S=void 0},drain:function(){var A=_;for(_=w=r=void 0;A;)A.fn.call(A.self),A=A.next}}}();function a(y,_){i.add(y,_),r||(r=s(i.drain))}function l(y){var _,w=typeof y;return y!=null&&(w=="object"||w=="function")&&(_=y.then),typeof _=="function"?_:!1}function c(){for(var y=0;y<this.chain.length;y++)u(this,this.state===1?this.chain[y].success:this.chain[y].failure,this.chain[y]);this.chain.length=0}function u(y,_,w){var S,E;try{_===!1?w.reject(y.msg):(_===!0?S=y.msg:S=_.call(void 0,y.msg),S===w.promise?w.reject(TypeError("Promise-chain cycle")):(E=l(S))?E.call(S,w.resolve,w.reject):w.resolve(S))}catch(P){w.reject(P)}}function d(y){var _,w=this;if(!w.triggered){w.triggered=!0,w.def&&(w=w.def);try{(_=l(y))?a(function(){var S=new p(w);try{_.call(y,function(){d.apply(S,arguments)},function(){m.apply(S,arguments)})}catch(E){m.call(S,E)}}):(w.msg=y,w.state=1,w.chain.length>0&&a(c,w))}catch(S){m.call(new p(w),S)}}}function m(y){var _=this;_.triggered||(_.triggered=!0,_.def&&(_=_.def),_.msg=y,_.state=2,_.chain.length>0&&a(c,_))}function g(y,_,w,S){for(var E=0;E<_.length;E++)(function(A){y.resolve(_[A]).then(function(T){w(A,T)},S)})(E)}function p(y){this.def=y,this.triggered=!1}function h(y){this.promise=y,this.state=0,this.triggered=!1,this.chain=[],this.msg=void 0}function v(y){if(typeof y!="function")throw TypeError("Not a function");if(this.__NPO__!==0)throw TypeError("Not a promise");this.__NPO__=1;var _=new h(this);this.then=function(S,E){var P={success:typeof S=="function"?S:!0,failure:typeof E=="function"?E:!1};return P.promise=new this.constructor(function(C,T){if(typeof C!="function"||typeof T!="function")throw TypeError("Not a function");P.resolve=C,P.reject=T}),_.chain.push(P),_.state!==0&&a(c,_),P.promise},this.catch=function(S){return this.then(void 0,S)};try{y.call(void 0,function(S){d.call(_,S)},function(S){m.call(_,S)})}catch(w){m.call(_,w)}}var b=n({},"constructor",v,!1);return v.prototype=b,n(b,"__NPO__",0,!1),n(v,"resolve",function(_){var w=this;return _&&typeof _=="object"&&_.__NPO__===1?_:new w(function(E,P){if(typeof E!="function"||typeof P!="function")throw TypeError("Not a function");E(_)})}),n(v,"reject",function(_){return new this(function(S,E){if(typeof S!="function"||typeof E!="function")throw TypeError("Not a function");E(_)})}),n(v,"all",function(_){var w=this;return o.call(_)!="[object Array]"?w.reject(TypeError("Not an array")):_.length===0?w.resolve([]):new w(function(E,P){if(typeof E!="function"||typeof P!="function")throw TypeError("Not a function");var A=_.length,C=Array(A),T=0;g(w,_,function(k,I){C[k]=I,++T===A&&E(C)},P)})}),n(v,"race",function(_){var w=this;return o.call(_)!="[object Array]"?w.reject(TypeError("Not an array")):new w(function(E,P){if(typeof E!="function"||typeof P!="function")throw TypeError("Not a function");g(w,_,function(C,T){E(T)},P)})}),v})}),Jo=new WeakMap;function Du(t,e,n){var r=Jo.get(t.element)||{};e in r||(r[e]=[]),r[e].push(n),Jo.set(t.element,r)}function Xg(t,e){var n=Jo.get(t.element)||{};return n[e]||[]}function Kg(t,e,n){var r=Jo.get(t.element)||{};if(!r[e])return!0;if(!n)return r[e]=[],Jo.set(t.element,r),!0;var i=r[e].indexOf(n);return i!==-1&&r[e].splice(i,1),Jo.set(t.element,r),r[e]&&r[e].length===0}function _X(t,e){var n=Xg(t,e);if(n.length<1)return!1;var r=n.shift();return Kg(t,e,r),r}function bX(t,e){var n=Jo.get(t);Jo.set(e,n),Jo.delete(t)}function Hp(t){if(typeof t=="string")try{t=JSON.parse(t)}catch(e){return console.warn(e),{}}return t}function aa(t,e,n){if(!(!t.element.contentWindow||!t.element.contentWindow.postMessage)){var r={method:e};n!==void 0&&(r.value=n);var i=parseFloat(navigator.userAgent.toLowerCase().replace(/^.*msie (\d+).*$/,"$1"));i>=8&&i<10&&(r=JSON.stringify(r)),t.element.contentWindow.postMessage(r,t.origin)}}function vX(t,e){e=Hp(e);var n=[],r;if(e.event){if(e.event==="error"){var i=Xg(t,e.data.method);i.forEach(function(s){var a=new Error(e.data.message);a.name=e.data.name,s.reject(a),Kg(t,e.data.method,s)})}n=Xg(t,"event:".concat(e.event)),r=e.data}else if(e.method){var o=_X(t,e.method);o&&(n.push(o),r=e.value)}n.forEach(function(s){try{if(typeof s=="function"){s.call(t,r);return}s.resolve(r)}catch(a){}})}var yX=["airplay","audio_tracks","autopause","autoplay","background","byline","cc","chapter_id","chapters","chromecast","color","colors","controls","dnt","end_time","fullscreen","height","id","interactive_params","keyboard","loop","maxheight","maxwidth","muted","play_button_position","playsinline","portrait","progress_bar","quality_selector","responsive","speed","start_time","texttrack","title","transcript","transparent","unmute_button","url","vimeo_logo","volume","watch_full_video","width"];function B4(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return yX.reduce(function(n,r){var i=t.getAttribute("data-vimeo-".concat(r));return(i||i==="")&&(n[r]=i===""?1:i),n},e)}function H1(t,e){var n=t.html;if(!e)throw new TypeError("An element must be provided");if(e.getAttribute("data-vimeo-initialized")!==null)return e.querySelector("iframe");var r=document.createElement("div");return r.innerHTML=n,e.appendChild(r.firstChild),e.setAttribute("data-vimeo-initialized","true"),e.querySelector("iframe")}function V4(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;return new Promise(function(r,i){if(!nl(t))throw new TypeError("“".concat(t,"” is not a vimeo.com url."));var o=mX(t),s="https://".concat(o,"/api/oembed.json?url=").concat(encodeURIComponent(t));for(var a in e)e.hasOwnProperty(a)&&(s+="&".concat(a,"=").concat(encodeURIComponent(e[a])));var l="XDomainRequest"in window?new XDomainRequest:new XMLHttpRequest;l.open("GET",s,!0),l.onload=function(){if(l.status===404){i(new Error("“".concat(t,"” was not found.")));return}if(l.status===403){i(new Error("“".concat(t,"” is not embeddable.")));return}try{var c=JSON.parse(l.responseText);if(c.domain_status_code===403){H1(c,n),i(new Error("“".concat(t,"” is not embeddable.")));return}r(c)}catch(u){i(u)}},l.onerror=function(){var c=l.status?" (".concat(l.status,")"):"";i(new Error("There was an error fetching the embed code from Vimeo".concat(c,".")))},l.send()})}function wX(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:document,e=[].slice.call(t.querySelectorAll("[data-vimeo-id], [data-vimeo-url]")),n=function(i){"console"in window&&console.error&&console.error("There was an error creating an embed: ".concat(i))};e.forEach(function(r){try{if(r.getAttribute("data-vimeo-defer")!==null)return;var i=B4(r),o=F4(i);V4(o,i,r).then(function(s){return H1(s,r)}).catch(n)}catch(s){n(s)}})}function SX(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:document;if(!window.VimeoPlayerResizeEmbeds_){window.VimeoPlayerResizeEmbeds_=!0;var e=function(r){if(nl(r.origin)&&!(!r.data||r.data.event!=="spacechange")){for(var i=t.querySelectorAll("iframe"),o=0;o<i.length;o++)if(i[o].contentWindow===r.source){var s=i[o].parentElement;s.style.paddingBottom="".concat(r.data.data[0].bottom,"px");break}}};window.addEventListener("message",e)}}function EX(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:document;if(!window.VimeoSeoMetadataAppended){window.VimeoSeoMetadataAppended=!0;var e=function(r){if(nl(r.origin)){var i=Hp(r.data);if(!(!i||i.event!=="ready"))for(var o=t.querySelectorAll("iframe"),s=0;s<o.length;s++){var a=o[s],l=a.contentWindow===r.source;if($4(a.src)&&l){var c=new G1(a);c.callMethod("appendVideoMetadata",window.location.href)}}}};window.addEventListener("message",e)}}function TX(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:document;if(!window.VimeoCheckedUrlTimeParam){window.VimeoCheckedUrlTimeParam=!0;var e=function(i){"console"in window&&console.error&&console.error("There was an error getting video Id: ".concat(i))},n=function(i){if(nl(i.origin)){var o=Hp(i.data);if(!(!o||o.event!=="ready"))for(var s=t.querySelectorAll("iframe"),a=function(){var u=s[l],d=u.contentWindow===i.source;if($4(u.src)&&d){var m=new G1(u);m.getVideoId().then(function(g){var p=new RegExp("[?&]vimeo_t_".concat(g,"=([^&#]*)")).exec(window.location.href);if(p&&p[1]){var h=decodeURI(p[1]);m.setCurrentTime(h)}}).catch(e)}},l=0;l<s.length;l++)a()}};window.addEventListener("message",n)}}function CX(){var t=function(){for(var r,i=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],o=0,s=i.length,a={};o<s;o++)if(r=i[o],r&&r[1]in document){for(o=0;o<r.length;o++)a[i[0][o]]=r[o];return a}return!1}(),e={fullscreenchange:t.fullscreenchange,fullscreenerror:t.fullscreenerror},n={request:function(i){return new Promise(function(o,s){var a=function c(){n.off("fullscreenchange",c),o()};n.on("fullscreenchange",a),i=i||document.documentElement;var l=i[t.requestFullscreen]();l instanceof Promise&&l.then(a).catch(s)})},exit:function(){return new Promise(function(i,o){if(!n.isFullscreen){i();return}var s=function l(){n.off("fullscreenchange",l),i()};n.on("fullscreenchange",s);var a=document[t.exitFullscreen]();a instanceof Promise&&a.then(s).catch(o)})},on:function(i,o){var s=e[i];s&&document.addEventListener(s,o)},off:function(i,o){var s=e[i];s&&document.removeEventListener(s,o)}};return Object.defineProperties(n,{isFullscreen:{get:function(){return!!document[t.fullscreenElement]}},element:{enumerable:!0,get:function(){return document[t.fullscreenElement]}},isEnabled:{enumerable:!0,get:function(){return!!document[t.fullscreenEnabled]}}}),n}var kX={role:"viewer",autoPlayMuted:!0,allowedDrift:.3,maxAllowedDrift:1,minCheckInterval:.1,maxRateAdjustment:.2,maxTimeToCatchUp:1},AX=function(t){sX(n,t);var e=cX(n);function n(r,i){var o,s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},a=arguments.length>3?arguments[3]:void 0;return D4(this,n),o=e.call(this),qm(Xm(o),"logger",void 0),qm(Xm(o),"speedAdjustment",0),qm(Xm(o),"adjustSpeed",function(){var l=va(Tr().mark(function c(u,d){var m;return Tr().wrap(function(p){for(;;)switch(p.prev=p.next){case 0:if(o.speedAdjustment!==d){p.next=2;break}return p.abrupt("return");case 2:return p.next=4,u.getPlaybackRate();case 4:return p.t0=p.sent,p.t1=o.speedAdjustment,p.t2=p.t0-p.t1,p.t3=d,m=p.t2+p.t3,o.log("New playbackRate:  ".concat(m)),p.next=12,u.setPlaybackRate(m);case 12:o.speedAdjustment=d;case 13:case"end":return p.stop()}},c)}));return function(c,u){return l.apply(this,arguments)}}()),o.logger=a,o.init(i,r,DE(DE({},kX),s)),o}return N4(n,[{key:"disconnect",value:function(){this.dispatchEvent(new Event("disconnect"))}},{key:"init",value:function(){var r=va(Tr().mark(function o(s,a,l){var c=this,u,d,m;return Tr().wrap(function(p){for(;;)switch(p.prev=p.next){case 0:return p.next=2,this.waitForTOReadyState(s,"open");case 2:if(l.role!=="viewer"){p.next=10;break}return p.next=5,this.updatePlayer(s,a,l);case 5:u=LE(s,"change",function(){return c.updatePlayer(s,a,l)}),d=this.maintainPlaybackPosition(s,a,l),this.addEventListener("disconnect",function(){d.cancel(),u.cancel()}),p.next=14;break;case 10:return p.next=12,this.updateTimingObject(s,a);case 12:m=LE(a,["seeked","play","pause","ratechange"],function(){return c.updateTimingObject(s,a)},"on","off"),this.addEventListener("disconnect",function(){return m.cancel()});case 14:case"end":return p.stop()}},o,this)}));function i(o,s,a){return r.apply(this,arguments)}return i}()},{key:"updateTimingObject",value:function(){var r=va(Tr().mark(function o(s,a){return Tr().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.t0=s,c.next=3,a.getCurrentTime();case 3:return c.t1=c.sent,c.next=6,a.getPaused();case 6:if(!c.sent){c.next=10;break}c.t2=0,c.next=13;break;case 10:return c.next=12,a.getPlaybackRate();case 12:c.t2=c.sent;case 13:c.t3=c.t2,c.t4={position:c.t1,velocity:c.t3},c.t0.update.call(c.t0,c.t4);case 16:case"end":return c.stop()}},o)}));function i(o,s){return r.apply(this,arguments)}return i}()},{key:"updatePlayer",value:function(){var r=va(Tr().mark(function o(s,a,l){var c,u,d;return Tr().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:if(c=s.query(),u=c.position,d=c.velocity,typeof u=="number"&&a.setCurrentTime(u),typeof d!="number"){g.next=25;break}if(d!==0){g.next=11;break}return g.next=6,a.getPaused();case 6:if(g.t0=g.sent,g.t0!==!1){g.next=9;break}a.pause();case 9:g.next=25;break;case 11:if(!(d>0)){g.next=25;break}return g.next=14,a.getPaused();case 14:if(g.t1=g.sent,g.t1!==!0){g.next=19;break}return g.next=18,a.play().catch(function(){var p=va(Tr().mark(function h(v){return Tr().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:if(!(v.name==="NotAllowedError"&&l.autoPlayMuted)){y.next=5;break}return y.next=3,a.setMuted(!0);case 3:return y.next=5,a.play().catch(function(_){return console.error("Couldn't play the video from TimingSrcConnector. Error:",_)});case 5:case"end":return y.stop()}},h)}));return function(h){return p.apply(this,arguments)}}());case 18:this.updatePlayer(s,a,l);case 19:return g.next=21,a.getPlaybackRate();case 21:if(g.t2=g.sent,g.t3=d,g.t2===g.t3){g.next=25;break}a.setPlaybackRate(d);case 25:case"end":return g.stop()}},o,this)}));function i(o,s,a){return r.apply(this,arguments)}return i}()},{key:"maintainPlaybackPosition",value:function(i,o,s){var a=this,l=s.allowedDrift,c=s.maxAllowedDrift,u=s.minCheckInterval,d=s.maxRateAdjustment,m=s.maxTimeToCatchUp,g=Math.min(m,Math.max(u,c))*1e3,p=function(){var v=va(Tr().mark(function b(){var y,_,w,S,E;return Tr().wrap(function(A){for(;;)switch(A.prev=A.next){case 0:if(A.t0=i.query().velocity===0,A.t0){A.next=6;break}return A.next=4,o.getPaused();case 4:A.t1=A.sent,A.t0=A.t1===!0;case 6:if(!A.t0){A.next=8;break}return A.abrupt("return");case 8:return A.t2=i.query().position,A.next=11,o.getCurrentTime();case 11:if(A.t3=A.sent,y=A.t2-A.t3,_=Math.abs(y),a.log("Drift: ".concat(y)),!(_>c)){A.next=22;break}return A.next=18,a.adjustSpeed(o,0);case 18:o.setCurrentTime(i.query().position),a.log("Resync by currentTime"),A.next=29;break;case 22:if(!(_>l)){A.next=29;break}return w=_/m,S=d,E=w<S?(S-w)/2:S,A.next=28,a.adjustSpeed(o,E*Math.sign(y));case 28:a.log("Resync by playbackRate");case 29:case"end":return A.stop()}},b)}));return function(){return v.apply(this,arguments)}}(),h=setInterval(function(){return p()},g);return{cancel:function(){return clearInterval(h)}}}},{key:"log",value:function(i){var o;(o=this.logger)===null||o===void 0||o.call(this,"TimingSrcConnector: ".concat(i))}},{key:"waitForTOReadyState",value:function(i,o){return new Promise(function(s){var a=function l(){i.readyState===o?s():i.addEventListener("readystatechange",l,{once:!0})};a()})}}]),n}(qb(EventTarget)),Tl=new WeakMap,Kh=new WeakMap,Rr={},G1=function(){function t(e){var n=this,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(D4(this,t),window.jQuery&&e instanceof jQuery&&(e.length>1&&window.console&&console.warn&&console.warn("A jQuery object with multiple elements was passed, using the first element."),e=e[0]),typeof document!="undefined"&&typeof e=="string"&&(e=document.getElementById(e)),!fX(e))throw new TypeError("You must pass either a valid element or a valid id.");if(e.nodeName!=="IFRAME"){var i=e.querySelector("iframe");i&&(e=i)}if(e.nodeName==="IFRAME"&&!nl(e.getAttribute("src")||""))throw new Error("The player element passed isn’t a Vimeo embed.");if(Tl.has(e))return Tl.get(e);this._window=e.ownerDocument.defaultView,this.element=e,this.origin="*";var o=new di(function(a,l){if(n._onMessage=function(d){if(!(!nl(d.origin)||n.element.contentWindow!==d.source)){n.origin==="*"&&(n.origin=d.origin);var m=Hp(d.data),g=m&&m.event==="error",p=g&&m.data&&m.data.method==="ready";if(p){var h=new Error(m.data.message);h.name=m.data.name,l(h);return}var v=m&&m.event==="ready",b=m&&m.method==="ping";if(v||b){n.element.setAttribute("data-ready","true"),a();return}vX(n,m)}},n._window.addEventListener("message",n._onMessage),n.element.nodeName!=="IFRAME"){var c=B4(e,r),u=F4(c);V4(u,c,e).then(function(d){var m=H1(d,e);return n.element=m,n._originalElement=e,bX(e,m),Tl.set(n.element,n),d}).catch(l)}});if(Kh.set(this,o),Tl.set(this.element,this),this.element.nodeName==="IFRAME"&&aa(this,"ping"),Rr.isEnabled){var s=function(){return Rr.exit()};this.fullscreenchangeHandler=function(){Rr.isFullscreen?Du(n,"event:exitFullscreen",s):Kg(n,"event:exitFullscreen",s),n.ready().then(function(){aa(n,"fullscreenchange",Rr.isFullscreen)})},Rr.on("fullscreenchange",this.fullscreenchangeHandler)}return this}return N4(t,[{key:"callMethod",value:function(n){var r=this,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return new di(function(o,s){return r.ready().then(function(){Du(r,n,{resolve:o,reject:s}),aa(r,n,i)}).catch(s)})}},{key:"get",value:function(n){var r=this;return new di(function(i,o){return n=RE(n,"get"),r.ready().then(function(){Du(r,n,{resolve:i,reject:o}),aa(r,n)}).catch(o)})}},{key:"set",value:function(n,r){var i=this;return new di(function(o,s){if(n=RE(n,"set"),r==null)throw new TypeError("There must be a value to set.");return i.ready().then(function(){Du(i,n,{resolve:o,reject:s}),aa(i,n,r)}).catch(s)})}},{key:"on",value:function(n,r){if(!n)throw new TypeError("You must pass an event name.");if(!r)throw new TypeError("You must pass a callback function.");if(typeof r!="function")throw new TypeError("The callback must be a function.");var i=Xg(this,"event:".concat(n));i.length===0&&this.callMethod("addEventListener",n).catch(function(){}),Du(this,"event:".concat(n),r)}},{key:"off",value:function(n,r){if(!n)throw new TypeError("You must pass an event name.");if(r&&typeof r!="function")throw new TypeError("The callback must be a function.");var i=Kg(this,"event:".concat(n),r);i&&this.callMethod("removeEventListener",n).catch(function(o){})}},{key:"loadVideo",value:function(n){return this.callMethod("loadVideo",n)}},{key:"ready",value:function(){var n=Kh.get(this)||new di(function(r,i){i(new Error("Unknown player. Probably unloaded."))});return di.resolve(n)}},{key:"addCuePoint",value:function(n){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return this.callMethod("addCuePoint",{time:n,data:r})}},{key:"removeCuePoint",value:function(n){return this.callMethod("removeCuePoint",n)}},{key:"enableTextTrack",value:function(n,r){if(!n)throw new TypeError("You must pass a language.");return this.callMethod("enableTextTrack",{language:n,kind:r})}},{key:"disableTextTrack",value:function(){return this.callMethod("disableTextTrack")}},{key:"pause",value:function(){return this.callMethod("pause")}},{key:"play",value:function(){return this.callMethod("play")}},{key:"requestFullscreen",value:function(){return Rr.isEnabled?Rr.request(this.element):this.callMethod("requestFullscreen")}},{key:"exitFullscreen",value:function(){return Rr.isEnabled?Rr.exit():this.callMethod("exitFullscreen")}},{key:"getFullscreen",value:function(){return Rr.isEnabled?di.resolve(Rr.isFullscreen):this.get("fullscreen")}},{key:"requestPictureInPicture",value:function(){return this.callMethod("requestPictureInPicture")}},{key:"exitPictureInPicture",value:function(){return this.callMethod("exitPictureInPicture")}},{key:"getPictureInPicture",value:function(){return this.get("pictureInPicture")}},{key:"remotePlaybackPrompt",value:function(){return this.callMethod("remotePlaybackPrompt")}},{key:"unload",value:function(){return this.callMethod("unload")}},{key:"destroy",value:function(){var n=this;return new di(function(r){if(Kh.delete(n),Tl.delete(n.element),n._originalElement&&(Tl.delete(n._originalElement),n._originalElement.removeAttribute("data-vimeo-initialized")),n.element&&n.element.nodeName==="IFRAME"&&n.element.parentNode&&(n.element.parentNode.parentNode&&n._originalElement&&n._originalElement!==n.element.parentNode?n.element.parentNode.parentNode.removeChild(n.element.parentNode):n.element.parentNode.removeChild(n.element)),n.element&&n.element.nodeName==="DIV"&&n.element.parentNode){n.element.removeAttribute("data-vimeo-initialized");var i=n.element.querySelector("iframe");i&&i.parentNode&&(i.parentNode.parentNode&&n._originalElement&&n._originalElement!==i.parentNode?i.parentNode.parentNode.removeChild(i.parentNode):i.parentNode.removeChild(i))}n._window.removeEventListener("message",n._onMessage),Rr.isEnabled&&Rr.off("fullscreenchange",n.fullscreenchangeHandler),r()})}},{key:"getAutopause",value:function(){return this.get("autopause")}},{key:"setAutopause",value:function(n){return this.set("autopause",n)}},{key:"getBuffered",value:function(){return this.get("buffered")}},{key:"getCameraProps",value:function(){return this.get("cameraProps")}},{key:"setCameraProps",value:function(n){return this.set("cameraProps",n)}},{key:"getChapters",value:function(){return this.get("chapters")}},{key:"getCurrentChapter",value:function(){return this.get("currentChapter")}},{key:"getColor",value:function(){return this.get("color")}},{key:"getColors",value:function(){return di.all([this.get("colorOne"),this.get("colorTwo"),this.get("colorThree"),this.get("colorFour")])}},{key:"setColor",value:function(n){return this.set("color",n)}},{key:"setColors",value:function(n){if(!Array.isArray(n))return new di(function(o,s){return s(new TypeError("Argument must be an array."))});var r=new di(function(o){return o(null)}),i=[n[0]?this.set("colorOne",n[0]):r,n[1]?this.set("colorTwo",n[1]):r,n[2]?this.set("colorThree",n[2]):r,n[3]?this.set("colorFour",n[3]):r];return di.all(i)}},{key:"getCuePoints",value:function(){return this.get("cuePoints")}},{key:"getCurrentTime",value:function(){return this.get("currentTime")}},{key:"setCurrentTime",value:function(n){return this.set("currentTime",n)}},{key:"getDuration",value:function(){return this.get("duration")}},{key:"getEnded",value:function(){return this.get("ended")}},{key:"getLoop",value:function(){return this.get("loop")}},{key:"setLoop",value:function(n){return this.set("loop",n)}},{key:"setMuted",value:function(n){return this.set("muted",n)}},{key:"getMuted",value:function(){return this.get("muted")}},{key:"getPaused",value:function(){return this.get("paused")}},{key:"getPlaybackRate",value:function(){return this.get("playbackRate")}},{key:"setPlaybackRate",value:function(n){return this.set("playbackRate",n)}},{key:"getPlayed",value:function(){return this.get("played")}},{key:"getQualities",value:function(){return this.get("qualities")}},{key:"getQuality",value:function(){return this.get("quality")}},{key:"setQuality",value:function(n){return this.set("quality",n)}},{key:"getRemotePlaybackAvailability",value:function(){return this.get("remotePlaybackAvailability")}},{key:"getRemotePlaybackState",value:function(){return this.get("remotePlaybackState")}},{key:"getSeekable",value:function(){return this.get("seekable")}},{key:"getSeeking",value:function(){return this.get("seeking")}},{key:"getTextTracks",value:function(){return this.get("textTracks")}},{key:"getVideoEmbedCode",value:function(){return this.get("videoEmbedCode")}},{key:"getVideoId",value:function(){return this.get("videoId")}},{key:"getVideoTitle",value:function(){return this.get("videoTitle")}},{key:"getVideoWidth",value:function(){return this.get("videoWidth")}},{key:"getVideoHeight",value:function(){return this.get("videoHeight")}},{key:"getVideoUrl",value:function(){return this.get("videoUrl")}},{key:"getVolume",value:function(){return this.get("volume")}},{key:"setVolume",value:function(n){return this.set("volume",n)}},{key:"setTimingSrc",value:function(){var e=va(Tr().mark(function r(i,o){var s=this,a;return Tr().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:if(i){c.next=2;break}throw new TypeError("A Timing Object must be provided.");case 2:return c.next=4,this.ready();case 4:return a=new AX(this,i,o),aa(this,"notifyTimingObjectConnect"),a.addEventListener("disconnect",function(){return aa(s,"notifyTimingObjectDisconnect")}),c.abrupt("return",a);case 8:case"end":return c.stop()}},r,this)}));function n(r,i){return e.apply(this,arguments)}return n}()}]),t}();M4||(Rr=CX(),wX(),SX(),EX(),TX());const IX=Be({name:"BackgroundVideoSlider",props:{sectionBackgroundStyles:{type:Object},videoBackgroundStyles:{type:Object},video:{type:Object},ratio:{type:Boolean},videoWidth:{type:[String,Number]}},setup(t){const e=ce(null),n=ce(null);let r=null;const i=K(()=>{var m,g;return rr((g=(m=t.video)==null?void 0:m.url)!=null?g:"")}),o=()=>{e.value&&i.value&&(r=iX(e.value,{videoId:iA(i.value),playerVars:{origin:window.location.origin,widget_referrer:window.location.origin,rel:0,controls:0,modestbranding:1,playsinline:1}}),r.on("ready",m=>{var g;r&&"setVolume"in r&&r.setVolume(0),(g=m==null?void 0:m.target)!=null&&g.getVideoData().video_id&&r&&"playVideo"in r?r.playVideo():r&&"destroy"in r&&r.destroy()}),r.on("stateChange",m=>{var g;!((g=t.video)!=null&&g.disableLooping)&&m.data===YY.ENDED&&r&&"playVideo"in r&&r.playVideo()}))},s=()=>{var m;i.value&&e.value&&(r=new G1(e.value,{id:Number(oA(i.value)),loop:!((m=t.video)!=null&&m.disableLooping),autoplay:!0,muted:!0,controls:!1,background:!0}))},a=()=>G(this,null,function*(){u.value=!0}),l=K(()=>{var p,h,v,b,y,_,w,S,E;const m=(v=(h=(p=t.video)==null?void 0:p.fallbackImage)==null?void 0:h.position)==null?void 0:v.replace("_"," ");let g;switch((y=(b=t.video)==null?void 0:b.fallbackImage)==null?void 0:y.behavior){case Ye.CONTAIN:g="contain";break;case Ye.STRETCH:g="stretch";break;case Ye.TILE:g="tile";break;case Ye.ACTUAL_SIZE:g="actual_size";break;default:g="cover";break}return f(f({},t.sectionBackgroundStyles),((w=(_=t.video)==null?void 0:_.fallbackImage)==null?void 0:w.enabled)&&H(f(f({},((S=t.video)==null?void 0:S.fallbackImage.url)&&{backgroundImage:`url(${(E=t.video)==null?void 0:E.fallbackImage.url})`}),m&&{backgroundPosition:m}),{backgroundSize:g}))}),c=()=>{var m;if(((m=t.video)==null?void 0:m.type)!==void 0)switch(t.video.type){case $u.EXTERNAL:a();break;case $u.YOUTUBE:o();break;case $u.VIMEO:s();break}},u=ce(!1),d=()=>{(!i.value||r!==null||r&&"destroy"in r)&&r&&(r.destroy(),r=null),ut(()=>{i.value&&!r&&c()})};return tt(i,()=>{i.value||(u.value=!1),d()}),tt(()=>{var m;return(m=t.video)==null?void 0:m.disableLooping},()=>{u.value=!1,d()}),tt(()=>{var m;return(m=t.video)==null?void 0:m.url},m=>{m&&n.value instanceof HTMLVideoElement&&n.value.load()}),qt(()=>{c()}),{videoPlayerRef:e,VideoFormatType:$u,videoSectionBackground:l,isReady:u,externalVideo:n}}}),OX=["loop"],PX=["src"];function xX(t,e,n,r,i,o){var s,a,l,c,u;return x(),U("div",{class:"section__background-item",style:Xe(t.videoSectionBackground)},[((s=t.video)==null?void 0:s.type)==="external"&&t.isReady?(x(),U("video",{key:0,ref:"externalVideo",playsinline:"",autoplay:"",muted:"",controls:!1,loop:!t.video.disableLooping},[q("source",{src:t.video.url,type:"video/mp4"},null,8,PX)],8,OX)):pe("",!0),(a=t.video)!=null&&a.url&&((l=t.video)==null?void 0:l.type)!=="external"?(x(),U("div",{key:1,class:nt(["video-embed-wrap",{"video-embed-wrap--not-ratio":!t.ratio}]),style:Xe({width:(c=t.videoBackgroundStyles)==null?void 0:c.width})},[q("div",{ref:"videoPlayerRef",class:"video-embed-element",style:Xe({width:(u=t.sectionBackgroundStyles)==null?void 0:u.width})},null,4)],6)):pe("",!0)],4)}const DX=Ze(IX,[["render",xX]]),z1=Be({name:"BackgroundImagesSlider",inheritAttrs:!1,props:{items:{type:Array,required:!0},transition:{type:String},transitionDuration:{type:Number},transitionInterval:{type:Number}},setup(t){const e=ce(0);let n;const r=K(()=>`all ${t.transitionDuration}ms ease`),i=()=>{var d;e.value=e.value===t.items.length-1?0:e.value+1;const c=e.value===t.items.length-1?0:e.value+1,u=(d=t.items[Number(c)])==null?void 0:d.imageUrl;u&&Uf(u),o()},o=()=>{n!==void 0&&window.clearTimeout(n),n=window.setTimeout(i,t.transitionInterval||3e3)},s=K(()=>t.items.filter((c,u)=>u===e.value));ea(()=>{n!==void 0&&(window.clearTimeout(n),n=void 0)});let a;const l=new Promise(c=>{a=c});return t.items[0]&&t.items[0].imageUrl?Uf(t.items[0].imageUrl).then(()=>{a&&a(),o()}).catch(()=>{a&&a()}):a&&a(),{cssTransition:r,activeSlides:s,onBeforeEnter:()=>G(this,null,function*(){yield l})}}}),ME=()=>{zP(t=>({"10807e98":t.cssTransition}))},$E=z1.setup;z1.setup=$E?(t,e)=>(ME(),$E(t,e)):ME;function NX(t,e,n,r,i,o){return x(),Ae(gg,{name:`image-${t.transition}`},{default:gt(()=>[(x(!0),U(ze,null,Ft(t.activeSlides,s=>(x(),U("div",{key:s.imageUrl,class:"section__background-item",style:Xe(f({},s.style))},null,4))),128))]),_:1},8,["name"])}const RX=Ze(z1,[["render",NX]]);function Gp(t){const e=ue(),n=Pt(),r=t.state;return{isSectionsTab:()=>n.activeTabCategory===Ve.SECTION,isFlowPagesTab:()=>n.activeTabCategory===Ve.FLOWPAGE,isPopoverTab:()=>n.activeTabCategory===Ve.POPOVER,setFocus:()=>{var d,m;(d=e.model)!=null&&d.state.isEditModeActive&&t.getSection().getSectionType()===n.activeTabCategory&&r.edit&&(r.edit=(m=r.edit)!=null?m:{},r.edit.isFocus=!0)},removeFocus:()=>{var d,m;(d=e.model)!=null&&d.state.isEditModeActive&&r.edit&&(r.edit=(m=r.edit)!=null?m:{},r.edit.isFocus=!1)},removeActiveFromState:()=>{var d;r.edit&&(r.edit=(d=r.edit)!=null?d:{},r.edit.isActive=!1)},toggleCollapse:()=>{var d,m;(d=e.model)!=null&&d.state.isEditModeActive&&r.edit&&(r.edit=(m=r.edit)!=null?m:{},r.edit.isCollapsed=!r.edit.isCollapsed)}}}const gm=[{id:1,label:"Grid",show:"grid",placement:"under",relative:"no-sections"},{id:2,label:"Reuse section",show:"copy",placement:"under",relative:"no-sections"},{id:3,label:"Templates",show:"templates",placement:"under",relative:"no-sections"},{id:4,label:"Global",show:"global",placement:"under",relative:"no-sections"}],pm=[{id:1,label:"Grid",show:"grid",placement:"under",relative:"no-sections"}],hm=[{id:1,label:"Grid",show:"grid"},{id:2,label:"Reuse flow page",show:"copy"},{id:3,label:"Templates",show:"templates"},{id:4,label:"Global",show:"global"}],_m=[{id:1,label:"Grid",show:"grid"},{id:2,label:"Reuse popover",show:"copy"},{id:3,label:"Templates",show:"templates"},{id:4,label:"Global",show:"global"}],LX=Be({name:"ModalContentAddContent",inheritAttrs:!1,props:{type:{type:String,required:!0},contextModel:{type:Object}},emits:["close-request"],setup(t,e){var T,D,k,I;const n=ce(""),r=ce("all"),i=ce(!1),o=Pt(),s=ue(),a=s.model,l=ce([]),c=ce(!0),u=ce(!1),d=ce(!1),m=ce([]),g=ce([]),p=ce(""),h=ce({category:"all",subcategory:"",show:"grid",type:t.type});switch(t.type){case ln.SECTIONS:gm[0]&&((T=gm[0])!=null&&T.label)&&(n.value=gm[0].label.toLocaleLowerCase()),l.value=gm;break;case ln.BLOCKS:pm[0]&&((D=pm[0])!=null&&D.label)&&(n.value=pm[0].label.toLocaleLowerCase()),l.value=pm;break;case ln.PAGES_FLOW:hm[0]&&((k=hm[0])!=null&&k.label)&&(n.value=hm[0].label.toLocaleLowerCase()),l.value=hm;break;case ln.PAGES_PAGE:_m[0]&&((I=_m[0])!=null&&I.label)&&(n.value=_m[0].label.toLocaleLowerCase()),l.value=_m;break}const v=N=>{p.value="",c.value=!0,h.value.subcategory=N,b()},b=()=>G(this,null,function*(){const N=`${Bn()}/api/v1/campaign/edit/fetchEditBlocks?campaign_id=${a==null?void 0:a.state.id}&category=${h.value.category}&subcategory=${h.value.subcategory}&show=${h.value.show}&type=${h.value.type.toLowerCase()}`,{fetchData:B}=Xt(N),L=yield B();c.value=!1,m.value=L.categories,g.value=L.blocks,u.value=!0}),y=K(()=>{switch(t.type){case ln.SECTIONS:return"Add new section";case ln.BLOCKS:return"Add new row";case ln.PAGES_FLOW:return"Add new flow page";case ln.PAGES_PAGE:return"Add new popover"}return""}),_=()=>{c.value=!0,h.value.category="all",h.value.subcategory="",b()},w=N=>G(this,null,function*(){u.value=!1,m.value=[],h.value.subcategory="",g.value=[],c.value=!0,N!=null&&N.show&&(h.value.show=N.show),r.value="all",h.value.category=r.value,N!=null&&N.label&&(n.value=N.label.toLocaleLowerCase()),yield b()}),S=N=>G(this,null,function*(){c.value=!0,h.value.category=N,h.value.subcategory="",yield b(),r.value=N}),E=N=>{typeof N.id=="string"&&N.id.startsWith("grid-")&&P(N.id.replace("grid-","").split("x").map(B=>({size:parseInt(B,10),addons:[]})))},P=N=>G(this,null,function*(){if(!a)return;d.value=!0;const B=o.activeModel;let L;if(B instanceof Yr?L=B:t.contextModel?L=t.contextModel:B?L=B.getSection():o.activeTabCategory===Ve.FLOWPAGE&&a&&(L=a.getFirstFlowPage()),Array.isArray(N)){L&&(yield L.addNewRow(N)),e.emit("close-request");return}let $="section";switch(t.type){case ln.SECTIONS:$="section";break;case ln.PAGES_FLOW:$="flow";break;case ln.PAGES_PAGE:$="page";break}const j=$==="sections"?a.state.sections.map(ee=>ee.id):[],se=`${Bn()}/api/v1/campaign/edit/page?campaign_id=${a.state.id}`,{postDataFormData:Q}=Xt(se,H(f({},j.length>0&&{order:j}),{block:N.id,area:$})),re=yield Q();if(yield a.reloadCampaign(),t.type===ln.SECTIONS){const ee=a.state.sections.find(be=>be.id===re.page_id);ee==null||ee.activateEditing()}else if(t.type===ln.PAGES_FLOW){const ee=a.state.flowPages.find(be=>be.id===re.page_id);ee==null||ee.activateEditing()}else if(t.type===ln.PAGES_PAGE){const ee=a.state.popovers.find(be=>be.id===re.page_id);ee==null||ee.activateEditing()}d.value=!1,e.emit("close-request")}),A=K(()=>p.value!==""?g.value.filter(N=>N.label.toLowerCase().includes(p.value.toLowerCase())):g.value),C=K(()=>{var N;return((N=s.model)==null?void 0:N.state.deviceType)===Et.ADS?l.value.filter(B=>B.label==="Grid"):l.value});return qt(()=>G(this,null,function*(){yield b(),i.value=!0})),{defaultParameters:h,handleRefetchBlocks:v,onUpdateCategory:S,selectedCategory:r,selectedTab:n,filteredBlocks:A,categories:m,visibleTabs:C,isAddingItem:d,isLoading:c,setActiveTab:w,stringToSlug:sA,onAddItem:P,onAddBlock:E,BlockTypes:ln,handleGoBack:_,modalTitle:y,contentAddModalReady:i,search:p,initialLoadDone:u}}}),MX=["ready","headline"],$X={"align-items":"flex-start"},FX={"justify-content":"space-between"},BX={key:0},VX=[".selected","text",".disabled","onSelect"],UX={key:1,class:"content-filtering",gap:"small"},HX=["value",".disabled"],GX=[".disabled"],zX=["value",".selected"],WX={key:0,gap:"small","align-items":"stretch"},jX=["headline","image","icon","onClick"],qX={key:1,gap:"small","align-items":"stretch"},YX=["headline","image","icon","onClick"],XX={key:1,type:"info",display:"inline",description:"No results found"},KX={key:1,"align-items":"center"},QX={key:0};function JX(t,e,n,r,i,o){return x(),Ae(Zl,{to:"#app"},[q("p-modal-plain",{ready:t.contentAddModalReady,".show":!0,headline:t.modalTitle,position:"top",onCloseRequest:e[3]||(e[3]=s=>t.$emit("close-request"))},[q("p-container",$X,[q("p-row",FX,[t.visibleTabs&&t.visibleTabs.length>1?(x(),U("p-tabs",BX,[(x(!0),U(ze,null,Ft(t.visibleTabs,s=>{var a,l;return x(),U("p-tabs-item",{key:(a=s.id)!=null?a:s.label,".selected":((l=s.label)==null?void 0:l.toLocaleLowerCase())===t.selectedTab,text:s.label,size:"medium",".disabled":t.isLoading,onSelect:c=>t.setActiveTab(s)},null,40,VX)}),128))])):pe("",!0),t.initialLoadDone?(x(),U("p-row",UX,[t.selectedTab!=="grid"?(x(),U("p-input",{key:0,value:t.search,".disabled":t.isLoading||t.defaultParameters.show==="copy"&&t.defaultParameters.subcategory!=="",placeholder:"Search",onChange:e[0]||(e[0]=s=>t.search=s.detail[0])},null,40,HX)):pe("",!0),t.categories.length>1?(x(),U("p-select",{key:1,searchable:"",".disabled":t.isLoading||t.defaultParameters.show==="copy"&&t.defaultParameters.subcategory!=="",onSelect:e[1]||(e[1]=s=>t.onUpdateCategory(s.detail[0]))},[(x(!0),U(ze,null,Ft(t.categories,s=>(x(),U("p-select-option",{key:s.id,value:String(s.id),".selected":String(s.id)===t.selectedCategory},qe(s.label),41,zX))),128))],40,GX)):pe("",!0),t.defaultParameters.show==="copy"&&t.defaultParameters.subcategory?(x(),U("p-button",{key:2,onClick:e[2]||(e[2]=(...s)=>t.handleGoBack&&t.handleGoBack(...s))},"Back")):pe("",!0)])):pe("",!0)]),t.isLoading?(x(),U("p-container",KX,e[4]||(e[4]=[q("p-loading",{size:"extra-large"},null,-1)]))):(x(),U(ze,{key:0},[t.filteredBlocks.length>0?(x(),U(ze,{key:0},[t.type==="blocks"?(x(),U("p-row",WX,[(x(!0),U(ze,null,Ft(t.filteredBlocks,s=>(x(),U("p-card",{key:s.label,headline:s.label,image:s.image,icon:s.icon,"can-select":"",onClick:a=>t.onAddBlock(s)},null,8,jX))),128))])):(x(),U("p-row",qX,[(x(!0),U(ze,null,Ft(t.filteredBlocks,s=>(x(),U("p-card",{key:s.label,headline:s.label,image:s.image,icon:s.icon,"can-select":"",onClick:a=>t.defaultParameters.show==="copy"&&!t.defaultParameters.subcategory?t.handleRefetchBlocks(String(s.id)):t.onAddItem(s)},null,8,YX))),128))]))],64)):(x(),U("p-message",XX))],64))])],40,MX),t.isAddingItem?(x(),U("p-modal-loader",QX)):pe("",!0)])}const ZX=Ze(LX,[["render",JX],["__scopeId","data-v-c570e990"]]),eK=Be({name:"SectionEditToolbar",components:{ModalContentAddContent:ZX},props:{model:{type:Object,required:!0}},setup(t){var g;const e=Pt(),n=ce(!1),i=(g=ue().model)==null?void 0:g.state,o=()=>{n.value=!0},s=()=>{t.model.saveBlock()},a=()=>{t.model.onMoveUp(),t.model.saveBlock()},l=()=>{t.model.onMoveDown(),t.model.saveBlock()},c=()=>{var p;if((p=t.model.state.config)!=null&&p.hasRegistrationAddon&&(i!=null&&i.config)&&i.config.hasRegistrations){e.showError("Attention!",`Looks like you are trying to delete a registration form, however, this campaign already has registrations.
In order to delete this element, you must first delete all registrations collected on the campaign.`);return}e.showDeletePrompt(u)},u=()=>G(this,null,function*(){e.removeActiveModel(),yield t.model.delete(),s()}),d=K(()=>t.model.canMoveDown()),m=K(()=>t.model.canMoveUp());return{insertBlock:o,moveUp:a,moveDown:l,handleDelete:c,canMoveDown:d,canMoveUp:m,showContentAddModal:n,BlockTypes:ln,handlePromptButtonClicked:u}}}),tK={class:"lf-section__toolbar",style:{display:"none"}},nK={key:0,class:"lf-section__toolbar-item lf-section__toolbar-item--insert-block lf-section__toolbar-item--active"},rK={key:1,class:"lf-section__toolbar-item lf-section__toolbar-item--delete lf-section__toolbar-item--active"};function iK(t,e,n,r,i,o){const s=it("ModalContentAddContent");return x(),U(ze,null,[q("div",tK,[t.model.state.config.clone?pe("",!0):(x(),U("div",nK,[q("a",{class:"lf-section__toolbar-item-btn",onClick:e[0]||(e[0]=Nt((...a)=>t.insertBlock&&t.insertBlock(...a),["stop"]))},e[5]||(e[5]=[q("i",{class:"icon-plus-small"},null,-1)]))])),q("div",{class:nt(["lf-section__toolbar-item lf-section__toolbar-item--move-up",{"lf-section__toolbar-item--active":t.canMoveUp}])},[q("a",{class:"lf-section__toolbar-item-btn",onClick:e[1]||(e[1]=(...a)=>t.moveUp&&t.moveUp(...a))},e[6]||(e[6]=[q("i",{class:"icon-arrow-up"},null,-1)]))],2),q("div",{class:nt(["lf-section__toolbar-item lf-section__toolbar-item--move-down",{"lf-section__toolbar-item--active":t.canMoveDown}])},[q("a",{class:"lf-section__toolbar-item-btn",onClick:e[2]||(e[2]=(...a)=>t.moveDown&&t.moveDown(...a))},e[7]||(e[7]=[q("i",{class:"icon-arrow-down"},null,-1)]))],2),t.model.state.config.global?pe("",!0):(x(),U("div",rK,[q("a",{class:"lf-section__toolbar-item-btn",onClick:e[3]||(e[3]=(...a)=>t.handleDelete&&t.handleDelete(...a))},e[8]||(e[8]=[q("i",{class:"icon-trash"},null,-1)]))]))]),t.showContentAddModal?(x(),Ae(s,{key:0,"context-model":t.model,type:t.BlockTypes.BLOCKS,onCloseRequest:e[4]||(e[4]=a=>t.showContentAddModal=!1)},null,8,["context-model","type"])):pe("",!0)],64)}const oK=Ze(eK,[["render",iK]]),sK=Be({name:"SectionIsCloneMessage",props:{cloneOfTitle:{type:String,required:!0,default:""},cloneOfDescription:{type:String,required:!0,default:""},cloneOfLink:{type:String,required:!0,default:""},cloneId:{type:Number,required:!0,default:0}},setup(t){return{link:K(()=>`${Bn()}/api/v1/campaign/page-global-redirect/${t.cloneId}`)}}}),aK={class:"lf-section__inner-overlay"},lK={class:"lf-section__inner-overlay-headline"},cK={class:"lf-section__inner-overlay-description"},uK=["href"];function fK(t,e,n,r,i,o){return x(),U("div",aK,[q("div",lK,qe(t.cloneOfTitle),1),q("div",cK,[zt(qe(t.cloneOfDescription)+" ",1),q("a",{href:t.link,target:"_blank"},qe(t.cloneOfLink),9,uK)])])}const dK=Ze(sK,[["render",fK]]),mK=Be({name:"BackgroundImage",props:{styling:{type:Object}}});function gK(t,e,n,r,i,o){return x(),U("div",{class:"section__background-item",style:Xe(t.styling)},[Vn(t.$slots,"default")],4)}const pK=Ze(mK,[["render",gK]]),hK=Be({name:"DeleteElement",props:{model:{type:Object,required:!0},isGreen:{type:Boolean,default:!1}},setup(t){const e=Pt(),n=ue(),{makeSpecificFlowPageActive:r}=Or(),i=K(()=>t.model instanceof Gr),o=()=>{var l,c,u,d;let a=!1;if(t.model instanceof Yr||t.model instanceof jo||t.model instanceof Gr?a=t.model.getAddons("registration").some(m=>{var g,p;return((g=m.state)==null?void 0:g.fields)&&((p=m.state)==null?void 0:p.fields.length)>0}):t.model instanceof Gn&&t.model.state.fields&&((l=t.model.state.fields)==null?void 0:l.length)>0&&(a=!0),a&&((d=(u=(c=n.model)==null?void 0:c.state)==null?void 0:u.config)!=null&&d.hasRegistrations)){e.showError("Attention!",`Looks like you are trying to delete a registration form, however, this campaign already has registrations.
In order to delete this element, you must first delete all registrations collected on the campaign.`);return}e.showDeletePrompt(s)},s=()=>G(this,null,function*(){var c,u,d;const a=t.model.index,l=t.model instanceof Yr?t.model.getSectionType():void 0;if(yield t.model.delete(),e.removeActiveModel(),t.model instanceof Yr){let m;l===Ve.SECTION?m=(c=n.model)==null?void 0:c.getFirstSection():l===Ve.FLOWPAGE?m=(u=n.model)==null?void 0:u.getFirstFlowPage():l===Ve.POPOVER&&(m=(d=n.model)==null?void 0:d.getFirstPopover()),m?e.setActiveModel(m):e.removeActiveModel(),l===Ve.FLOWPAGE&&m&&(yield r(m.state.id))}if(t.model instanceof jo){let m=t.model.section.getRowByIndex(a-1);m||(m=t.model.section.getRowByIndex(a+1)),m?e.setActiveModel(m):e.setActiveModel(t.model.section)}if(t.model instanceof Gr){let m=t.model.row.getColumnByIndex(a-1);m||(m=t.model.row.getColumnByIndex(a+1)),m?e.setActiveModel(m):e.setActiveModel(t.model.row)}if(t.model instanceof ht&&t.model.column){let m=t.model.column.getAddonByIndex(a-1);m||(m=t.model.column.getAddonByIndex(a+1)),m?e.setActiveModel(m):e.setActiveModel(t.model.column)}});return{isColumnModel:i,handlePromptButtonClicked:s,onDelete:o}}}),_K={class:"element-toolbar__content"};function bK(t,e,n,r,i,o){return x(),U("div",{class:nt(["element-toolbar element-toolbar--delete",{"element-toolbar--green":t.isGreen,"element-toolbar--in-column":t.isColumnModel}])},[q("div",_K,[q("div",{class:"element-toolbar__delete",onMouseover:e[0]||(e[0]=Nt(()=>{},["stop","prevent"])),onClick:e[1]||(e[1]=Nt((...s)=>t.onDelete&&t.onDelete(...s),["stop"]))},e[2]||(e[2]=[q("p-icon",{icon:"trash",size:"small"},null,-1)]),32)])],2)}const W1=Ze(hK,[["render",bK]]);function vK(){return{applyButtonEffects:e=>{var o,s,a,l,c,u,d,m,g,p,h,v,b,y,_,w,S,E,P,A,C,T,D,k,I,N,B,L,$,j,se,Q,re;const r=(o=ue().model)==null?void 0:o.state;let i="";return(a=(s=r==null?void 0:r.layout)==null?void 0:s.buttons)!=null&&a.buttonEffect&&e==="btn--primary"&&((c=(l=r.layout)==null?void 0:l.buttons)==null?void 0:c.buttonEffect)==="use-global"&&(i=r.layout.buttons.buttonEffect,((d=(u=r.layout)==null?void 0:u.buttons)==null?void 0:d.buttonEffect)==="use-global"&&((g=(m=r.globalLayout)==null?void 0:m.buttons)!=null&&g.buttonEffect)&&(i=(h=(p=r.globalLayout)==null?void 0:p.buttons)==null?void 0:h.buttonEffect)),(y=(b=(v=r==null?void 0:r.layout)==null?void 0:v.buttons)==null?void 0:b.secondary)!=null&&y.buttonEffect&&e==="btn--secondary"&&((S=(w=(_=r.layout)==null?void 0:_.buttons)==null?void 0:w.secondary)==null?void 0:S.buttonEffect)==="use-global"&&(i=r.layout.buttons.secondary.buttonEffect,((A=(P=(E=r.layout)==null?void 0:E.buttons)==null?void 0:P.secondary)==null?void 0:A.buttonEffect)==="use-global"&&((D=(T=(C=r.globalLayout)==null?void 0:C.buttons)==null?void 0:T.secondary)!=null&&D.buttonEffect)&&(i=r.globalLayout.buttons.secondary.buttonEffect)),(I=(k=r==null?void 0:r.layout)==null?void 0:k.buttons)!=null&&I.buttonEffect&&e==="btn--primary"&&((B=(N=r.layout)==null?void 0:N.buttons)==null?void 0:B.buttonEffect)!=="use-global"&&(i=r.layout.buttons.buttonEffect),(j=($=(L=r==null?void 0:r.layout)==null?void 0:L.buttons)==null?void 0:$.secondary)!=null&&j.buttonEffect&&e==="btn--secondary"&&((re=(Q=(se=r.layout)==null?void 0:se.buttons)==null?void 0:Q.secondary)==null?void 0:re.buttonEffect)!=="use-global"&&(i=r.layout.buttons.secondary.buttonEffect),i}}}const yK=Be({name:"DotsLoader",setup(){const t=ce("#383838"),e=ce();return qt(()=>{e.value&&(t.value=window.getComputedStyle(e.value).color)}),{elementWrapper:e,color:t}}}),wK={ref:"elementWrapper",class:"content__item-action-throbber"};function SK(t,e,n,r,i,o){return x(),U("span",wK,[(x(),U(ze,null,Ft(3,s=>q("span",{key:s,class:"content__item-action-throbber-dot",style:Xe({backgroundColor:t.color})},null,4)),64))],512)}const EK=Ze(yK,[["render",SK]]),TK=Be({name:"UIButton",components:{DotsLoader:EK},props:{isDisabled:{type:Boolean,default:!1},buttonType:{type:String,default:"button"},id:{type:String,required:!1},isLoading:{type:Boolean,required:!1,default:!1},buttonStyle:{type:String,default:"primary"},preventStop:{type:String,default:Dt.NONE},tabindex:{type:Number,default:void 0},isContenteditable:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},showLoader:{type:Boolean,default:!0}},emits:["click"],setup(t,e){const{applyButtonEffects:n}=vK(),r=K(()=>{if(typeof e.attrs.id=="string")return typeof e.attrs.id}),i=s=>{t.preventStop!==Dt.NONE&&(s.preventDefault(),s.stopPropagation()),e.emit("click")};return{buttonEffectClasses:K(()=>{let s="";return t.buttonStyle==="primary"&&(s=n("btn--primary")),t.buttonStyle==="secondary"&&(s=n("btn--secondary")),{[s]:!t.isDisabled&&!t.disabled,"btn--loading":t.isLoading,[`btn--${t.buttonStyle}`]:!0,"content__item-action--disabled":t.isDisabled}}),buttonId:r,handleButtonClick:i}}}),CK=["id","type","disabled","tabindex"];function kK(t,e,n,r,i,o){const s=it("DotsLoader");return x(),U("button",{id:t.id,type:t.buttonType,class:nt([t.buttonEffectClasses,"content__item-action btn btn-lg"]),disabled:t.isDisabled||t.disabled,tabindex:t.tabindex,style:Xe(t.isContenteditable?"white-space: pre-wrap":""),onClick:e[0]||(e[0]=(...a)=>t.handleButtonClick&&t.handleButtonClick(...a))},[Vn(t.$slots,"default"),!t.isContenteditable&&t.showLoader?(x(),Ae(s,{key:0})):pe("",!0)],14,CK)}const U4=Ze(TK,[["render",kK]]);function AK(t,e){const r=new DOMParser().parseFromString(t,"text/html"),i=document.createTreeWalker(r.body,NodeFilter.SHOW_TEXT,null);let o=0,s=i.nextNode();const a="...",l=/#[a-z_]+#/gi;for(;s;){let c=s.textContent||"";if(o+c.length>e){let u=e-o;const d=c.slice(u-20,u+20),m=l.exec(d);m&&m.index<20&&(u+=m.index+m[0].length-20),c=c.slice(0,u)+a,s.textContent=c,H4(i.currentNode);break}else o+=c.length,s=i.nextNode()}return r.body.innerHTML}function H4(t){var e,n;for(;t.nextSibling;)(e=t.parentNode)==null||e.removeChild(t.nextSibling);t.parentNode&&t.parentNode!==((n=t.ownerDocument)==null?void 0:n.body)&&H4(t.parentNode)}const IK=Be({name:"RichTextRenderer",components:{UIButton:U4},inheritAttrs:!1,props:{html:{type:String},tag:{type:String,default:"span"},extraReplacementTags:{type:Object,required:!1},truncate:{type:Object,required:!1},tabindex:{type:Number,default:void 0},isContenteditable:{type:Boolean,default:!1}},setup:t=>{const e=ue(),n=ce(),r=ce(!0),i=()=>{r.value=!r.value},o=K(()=>{if(t.html){const c=t.html.replace(/&lt;/gi,"<").replace(/&gt;/gi,">");let u=null;const d=document.createElement("div");d.innerHTML=c;const m=d.querySelectorAll("a");let g=rr(d.innerHTML,t.extraReplacementTags);return m?(m.forEach(p=>{if(u=p.getAttribute("href"),u&&u.includes("#/?")&&u.includes("section")){const h=u==null?void 0:u.split("=");h&&h.length>0&&p&&(p==null||p.classList.add("section-link"),p==null||p.setAttribute("data-section",h[1]),g=rr(d.innerHTML,t.extraReplacementTags))}else if(u&&u.includes("#/?")&&!u.includes("section")){const h=u==null?void 0:u.split("=");h&&h.length>0&&(p==null||p.classList.add("internal-link"),p==null||p.setAttribute("data-pageid",u.includes("close-popover")?"":h[1]),g=rr(d.innerHTML,t.extraReplacementTags))}}),i2(g,t.extraReplacementTags)):i2(c,t.extraReplacementTags)}return""}),s=K(()=>{var c,u,d;return(c=t.truncate)!=null&&c.enabled&&r.value&&((u=t.truncate)!=null&&u.limit)?AK(o.value,(d=t.truncate)==null?void 0:d.limit):o.value}),a=K(()=>{if(!t.html)return"p";const c=/<\s*(h1|h2|h3|h4|h5|h6|p)\b[^>]*>/i.exec(t.html);return c?c[1]:"p"}),l=()=>{var u,d,m;const c=n.value instanceof HTMLElement?(u=n.value)==null?void 0:u.querySelectorAll("a"):((d=n.value)==null?void 0:d.el)instanceof HTMLElement?(m=n.value)==null?void 0:m.el.querySelectorAll("a"):void 0;c&&c.length>0&&c.forEach(g=>{g.classList.contains("internal-link")&&g.addEventListener("click",p=>{p.preventDefault();const h=g.getAttribute("data-pageid");e.setActivePopover(Number(h))}),g.classList.contains("section-link")&&g.addEventListener("click",p=>{p.preventDefault();const h=g.getAttribute("data-section"),v=document.querySelector(`.section--${h}`);v&&v.scrollIntoView({behavior:"smooth"})})})};return qt(()=>{l()}),Fc(()=>{l()}),{htmlValue:o,textRef:n,truncatedHtmlValue:s,showTruncatedHtml:r,toggleFullHtml:i,truncateHtmlTag:a}}});function OK(t,e,n,r,i,o){var s;return x(),U(ze,null,[t.isContenteditable?(x(),Ae(yt(t.tag),ts({key:0},t.$attrs,{ref:"textRef","is-contenteditable":t.isContenteditable,contenteditable:!0,tabindex:t.tabindex,nosem:""}),{default:gt(()=>[zt(qe(t.truncatedHtmlValue),1)]),_:1},16,["is-contenteditable","tabindex"])):(x(),Ae(yt(t.tag),ts({key:1},t.$attrs,{ref:"textRef",tabindex:t.tabindex,nosem:"",innerHTML:t.truncatedHtmlValue}),null,16,["tabindex","innerHTML"])),(s=t.truncate)!=null&&s.enabled?(x(),Ae(yt(t.truncateHtmlTag),{key:2,class:"truncate-toggle",onClick:Nt(t.toggleFullHtml,["stop","prevent"])},{default:gt(()=>[zt(qe(t.showTruncatedHtml?t.truncate.labelMore:t.truncate.labelLess),1)]),_:1},8,["onClick"])):pe("",!0)],64)}const zp=Ze(IK,[["render",OK],["__scopeId","data-v-c462ab69"]]);var G4={exports:{}};(function(t){(function(){function e(h,v){document.addEventListener?h.addEventListener("scroll",v,!1):h.attachEvent("scroll",v)}function n(h){document.body?h():document.addEventListener?document.addEventListener("DOMContentLoaded",function v(){document.removeEventListener("DOMContentLoaded",v),h()}):document.attachEvent("onreadystatechange",function v(){(document.readyState=="interactive"||document.readyState=="complete")&&(document.detachEvent("onreadystatechange",v),h())})}function r(h){this.g=document.createElement("div"),this.g.setAttribute("aria-hidden","true"),this.g.appendChild(document.createTextNode(h)),this.h=document.createElement("span"),this.i=document.createElement("span"),this.m=document.createElement("span"),this.j=document.createElement("span"),this.l=-1,this.h.style.cssText="max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;",this.i.style.cssText="max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;",this.j.style.cssText="max-width:none;display:inline-block;position:absolute;height:100%;width:100%;overflow:scroll;font-size:16px;",this.m.style.cssText="display:inline-block;width:200%;height:200%;font-size:16px;max-width:none;",this.h.appendChild(this.m),this.i.appendChild(this.j),this.g.appendChild(this.h),this.g.appendChild(this.i)}function i(h,v){h.g.style.cssText="max-width:none;min-width:20px;min-height:20px;display:inline-block;overflow:hidden;position:absolute;width:auto;margin:0;padding:0;top:-999px;white-space:nowrap;font-synthesis:none;font:"+v+";"}function o(h){var v=h.g.offsetWidth,b=v+100;return h.j.style.width=b+"px",h.i.scrollLeft=b,h.h.scrollLeft=h.h.scrollWidth+100,h.l!==v?(h.l=v,!0):!1}function s(h,v){function b(){var _=y;o(_)&&_.g.parentNode!==null&&v(_.l)}var y=h;e(h.h,b),e(h.i,b),o(h)}function a(h,v,b){v=v||{},b=b||window,this.family=h,this.style=v.style||"normal",this.weight=v.weight||"normal",this.stretch=v.stretch||"normal",this.context=b}var l=null,c=null,u=null,d=null;function m(h){return c===null&&(g(h)&&/Apple/.test(window.navigator.vendor)?(h=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))(?:\.([0-9]+))/.exec(window.navigator.userAgent),c=!!h&&603>parseInt(h[1],10)):c=!1),c}function g(h){return d===null&&(d=!!h.document.fonts),d}function p(h,v){var b=h.style,y=h.weight;if(u===null){var _=document.createElement("div");try{_.style.font="condensed 100px sans-serif"}catch(w){}u=_.style.font!==""}return[b,y,u?h.stretch:"","100px",v].join(" ")}a.prototype.load=function(h,v){var b=this,y=h||"BESbswy",_=0,w=v||3e3,S=new Date().getTime();return new Promise(function(E,P){if(g(b.context)&&!m(b.context)){var A=new Promise(function(T,D){function k(){new Date().getTime()-S>=w?D(Error(""+w+"ms timeout exceeded")):b.context.document.fonts.load(p(b,'"'+b.family+'"'),y).then(function(I){1<=I.length?T():setTimeout(k,25)},D)}k()}),C=new Promise(function(T,D){_=setTimeout(function(){D(Error(""+w+"ms timeout exceeded"))},w)});Promise.race([C,A]).then(function(){clearTimeout(_),E(b)},P)}else n(function(){function T(){var ee;(ee=B!=-1&&L!=-1||B!=-1&&$!=-1||L!=-1&&$!=-1)&&((ee=B!=L&&B!=$&&L!=$)||(l===null&&(ee=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent),l=!!ee&&(536>parseInt(ee[1],10)||parseInt(ee[1],10)===536&&11>=parseInt(ee[2],10))),ee=l&&(B==j&&L==j&&$==j||B==se&&L==se&&$==se||B==Q&&L==Q&&$==Q)),ee=!ee),ee&&(re.parentNode!==null&&re.parentNode.removeChild(re),clearTimeout(_),E(b))}function D(){if(new Date().getTime()-S>=w)re.parentNode!==null&&re.parentNode.removeChild(re),P(Error(""+w+"ms timeout exceeded"));else{var ee=b.context.document.hidden;(ee===!0||ee===void 0)&&(B=k.g.offsetWidth,L=I.g.offsetWidth,$=N.g.offsetWidth,T()),_=setTimeout(D,50)}}var k=new r(y),I=new r(y),N=new r(y),B=-1,L=-1,$=-1,j=-1,se=-1,Q=-1,re=document.createElement("div");re.dir="ltr",i(k,p(b,"sans-serif")),i(I,p(b,"serif")),i(N,p(b,"monospace")),re.appendChild(k.g),re.appendChild(I.g),re.appendChild(N.g),b.context.document.body.appendChild(re),j=k.g.offsetWidth,se=I.g.offsetWidth,Q=N.g.offsetWidth,D(),s(k,function(ee){B=ee,T()}),i(k,p(b,'"'+b.family+'",sans-serif')),s(I,function(ee){L=ee,T()}),i(I,p(b,'"'+b.family+'",serif')),s(N,function(ee){$=ee,T()}),i(N,p(b,'"'+b.family+'",monospace'))})})},t.exports=a})()})(G4);var PK=G4.exports;const Qh=ol(PK);function Md(){return{isFontLoaded:(n,r)=>G(this,null,function*(){let i;r?i=new Qh(n,r):i=new Qh(n);try{return yield i.load(),!0}catch(o){return console.log("[Playable] Unable to load font: ",n,"with configuration:",r),!1}}),isFontsLoaded:n=>G(this,null,function*(){const r=[];n.forEach(i=>{r.push(new Qh(i).load())});try{return yield Promise.all(r.map(i=>i)),!0}catch(i){throw new Error(`some fonts are not loaded: ${i}`)}})}}const j1=(t,e)=>{typeof window.dataLayer=="undefined"&&(window.dataLayer=[]),window.dataLayer.push(f({event:`playable_${t}`},e!=null?e:{}))};class xK extends Event{constructor(n,r){super(n,r);Ke(this,"detail");this.detail=r.detail}}var fd;class DK extends xK{constructor(){super(...arguments);xt(this,fd,[])}suspense(n){De(this,fd).push(n())}waitForPromises(){return G(this,null,function*(){yield Promise.all(De(this,fd))})}}fd=new WeakMap;const NK=t=>G(void 0,null,function*(){const e=new DK("tipAFriendSubmit",{detail:t,cancelable:!0});if(pn.emit("tipAFriendSubmit",e),yield e.waitForPromises(),e.defaultPrevented)throw new yi("Prevent default behavior for tip-a-friend submit, was prevented in tipAFriendSubmit event");return e}),RK=Be({name:"AddonLfButton",components:{RichTextRenderer:zp},inheritAttrs:!1,props:{model:{type:Object,required:!0}},setup(t){const e=at(),n=ce(!1),r=ue(),i=ce(!1),o=ce("#000000"),s=ce("12px"),a=ce(),l=ce(!1),c=K(()=>{var S;return(S=r.model)==null?void 0:S.state.isEditModeActive}),u=K(()=>e.url.includes("/campaign/view/demo")),d=K(()=>{var S;return((S=t.model.state.action)==null?void 0:S.state.type)===Dt.COPY_TO_CLIPBOARD}),m=K(()=>{var S;return n.value||((S=t.model.state.action)==null?void 0:S.state.evaluating)}),g=Hi({loader:()=>ve(()=>import("./Editor-C9BJ3oLJ.js"),__vite__mapDeps([27,28,21,29])).then(S=>(l.value=!0,S))}),p=S=>G(this,null,function*(){var A,C,T,D,k,I,N,B,L;if(m.value||i.value)return;S&&t.model.state.action&&t.model.state.action.state&&S.stopPropagation();const E=t.model.getSection();j1("button_click",{pageId:E.id,pageTitle:(A=E.state.title)!=null?A:"Page",pageType:E.getSectionType(),buttonText:t.model.state.label});let P=!0;if((C=t.model.state.action)!=null&&C.state.type&&[Dt.FORCE_SKIP_REGISTRATION,Dt.GOTO_FLOW_PAGE].includes(t.model.state.action.state.type)){if(t.model.getSection().getAddons("registration").length>0&&((T=t.model.state.action)==null?void 0:T.state.type)===Dt.GOTO_FLOW_PAGE){const se=t.model.getSection();n.value=!0;try{yield Mp(se),$g()}catch(Q){if(Q instanceof yi)P=Q.allowContinueInFlow;else throw Q}}if(t.model.getSection().getAddons("tipafriend").length>0&&((D=t.model.state.action)==null?void 0:D.state.type)===Dt.GOTO_FLOW_PAGE){const se=t.model.getSection();n.value=!0;try{yield NK(se)}catch(Q){if(Q instanceof yi)P=Q.allowContinueInFlow;else throw Q}}}if((k=t.model.state.action)!=null&&k.state&&P&&(yield(N=t.model.state.action)==null?void 0:N.triggerAction(t.model,(I=t.model.column)==null?void 0:I.replacementTags),t.model.state.action.state.type===Dt.COPY_TO_CLIPBOARD)){if(a.value){const $=window.getComputedStyle((L=(B=a.value)==null?void 0:B.querySelector(".btn"))!=null?L:a.value);o.value=$.color,s.value=$.fontSize}i.value=!0,window.setTimeout(()=>{i.value=!1},1500)}n.value=!1}),h=K(()=>{var P,A,C,T,D,k,I,N,B,L,$,j;const S=(P=r.model)==null?void 0:P.state;let E;return typeof((T=(C=(A=t.model.state.layout)==null?void 0:A.styles)==null?void 0:C.normal)==null?void 0:T.borderWidth)=="undefined"&&((D=S==null?void 0:S.config)!=null&&D.globalLayout&&typeof((I=(k=S.globalLayout)==null?void 0:k.buttons)==null?void 0:I.borderThickness)=="number"?E=(B=(N=S.globalLayout)==null?void 0:N.buttons)==null?void 0:B.borderThickness:typeof(($=(L=S==null?void 0:S.layout)==null?void 0:L.buttons)==null?void 0:$.borderThickness)=="number"&&!((j=S.config)!=null&&j.globalLayout)&&(E=S.layout.buttons.borderThickness)),f(f(f({},t.model.state.elementStyling.buttonInlineStyle),t.model.state.elementStyling.normal),typeof E=="number"&&H(f({},E===0&&{borderStyle:"none"}),{borderWidth:`${E}px`}))}),v=S=>{p(S)},b=()=>{nr.unbind("escape",v),nr.unbind("enter",v)},y=()=>{var S,E;if(b(),(S=t.model.state.action)!=null&&S.state.keybinding)switch((E=t.model.state.action)==null?void 0:E.state.keybinding){case Bf.ENTER:nr("enter",v);break;case Bf.ESCAPE:nr("escape",v);break}};let _;const w=new Promise(S=>{_=S});return qt(()=>G(this,null,function*(){var E,P,A;const{isFontLoaded:S}=Md();(P=(E=t.model.state.layout)==null?void 0:E.styles)!=null&&P.fontFamily&&(yield S(t.model.state.layout.styles.fontFamily)),_&&_(),yield(A=t.model.state.action)==null?void 0:A.startAutoTrigger(p)})),ls(b),tt(()=>c.value,()=>{var S;l.value=(S=c.value)!=null?S:!1}),tt(()=>{var S,E;return(E=(S=t.model.state.action)==null?void 0:S.state)==null?void 0:E.keybinding},y,{immediate:!0}),{asyncAddonLfButtonEditor:g,editorLoaded:l,isEditModeActive:c,isDemo:u,isDisabled:m,showCheckmark:i,buttonInlineStyles:h,onButtonClick:p,buttonContainerRef:a,hasCheckmarkUsage:d,checkmarkColor:o,checkmarkFontSize:s,onBeforeEnter:()=>G(this,null,function*(){yield w})}}});function LK(t,e,n,r,i,o){var a,l,c,u,d,m,g,p,h,v;const s=it("RichTextRenderer");return x(),U(ze,null,[(x(),Ae(yt("style"),{type:"text/css"},{default:gt(()=>[zt(qe(t.model.state.elementStyling.hoverStyling),1)]),_:1})),q("div",{ref:"buttonContainerRef",class:nt(["lf-button",{[`${t.model.state.buttonStyle}`]:!0,"lf-button--show-checkmark":t.showCheckmark}]),style:Xe(t.model.state.elementStyling.align)},[t.hasCheckmarkUsage?(x(),U("div",{key:0,class:"lf-button__inner",style:Xe({minWidth:t.buttonInlineStyles.minWidth})},[t.editorLoaded?pe("",!0):(x(),Ae(s,{key:0,id:t.model.state.buttonId,class:"lf-button__element","is-loading":t.isDisabled,"button-style":t.model.state.buttonStyle,style:Xe(t.buttonInlineStyles),"is-disabled":t.isDisabled,"prevent-stop":(l=(a=t.model.state.action)==null?void 0:a.state)==null?void 0:l.type,"extra-replacement-tags":(c=t.model.column)==null?void 0:c.replacementTags,html:(d=(u=t.model.state)==null?void 0:u.label)!=null?d:"",tag:"UIButton",onClick:t.onButtonClick},null,8,["id","is-loading","button-style","style","is-disabled","prevent-stop","extra-replacement-tags","html","onClick"])),t.isEditModeActive&&t.isDemo?(x(),Ae(yt(t.asyncAddonLfButtonEditor),{key:1,model:t.model},null,8,["model"])):pe("",!0),q("div",{class:"lf-button__checkmark",style:Xe(`font-size: ${t.checkmarkFontSize}; color: ${t.checkmarkColor};`)},e[0]||(e[0]=[q("span",{class:"fa fa-check"},null,-1)]),4)],4)):t.editorLoaded?pe("",!0):(x(),Ae(s,{key:1,id:t.model.state.buttonId,class:"lf-button__element","is-loading":t.isDisabled,"button-style":t.model.state.buttonStyle,style:Xe(t.buttonInlineStyles),"is-disabled":t.isDisabled,"prevent-stop":(g=(m=t.model.state.action)==null?void 0:m.state)==null?void 0:g.type,"extra-replacement-tags":(p=t.model.column)==null?void 0:p.replacementTags,html:(v=(h=t.model.state)==null?void 0:h.label)!=null?v:"",tag:"UIButton",onClick:t.onButtonClick},null,8,["id","is-loading","button-style","style","is-disabled","prevent-stop","extra-replacement-tags","html","onClick"])),t.isEditModeActive&&t.isDemo&&!t.hasCheckmarkUsage?(x(),Ae(yt(t.asyncAddonLfButtonEditor),{key:2,model:t.model},null,8,["model"])):pe("",!0)],6)],64)}const MK=Ze(RK,[["render",LK]]),$K=Be({name:"AddonLfText",components:{RichTextRenderer:zp},props:{model:{type:Object,required:!0}},setup(t){const e=t.model.state,n=ue(),r=at(),i=ce(!1),o=K(()=>{var u;return(u=n.model)==null?void 0:u.state.isEditModeActive});let s;const a=new Promise(u=>{s=u}),l=K(()=>r.url.includes("/campaign/view/demo")),c=Hi({loader:()=>ve(()=>import("./Editor-BHM-sP3e.js"),__vite__mapDeps([30,31,28,21])).then(u=>(i.value=!0,u))});return tt(()=>o.value,()=>{var u;i.value=(u=o.value)!=null?u:!1}),qt(()=>G(this,null,function*(){var d,m;const{isFontLoaded:u}=Md();(d=e.settings)!=null&&d.layout&&((m=e.settings.layout.typography)!=null&&m.fontFamily)&&(yield u(e.settings.layout.typography.fontFamily)),s&&s()})),{editorLoaded:i,isDemo:l,asyncAddonLfTextEditor:c,state:e,isEditModeActive:o,onBeforeEnter:()=>G(this,null,function*(){yield a})}}}),FK={class:"lf-text__content"};function BK(t,e,n,r,i,o){var a,l,c,u,d;const s=it("RichTextRenderer");return x(),U(ze,null,[(x(),Ae(yt("style"),{type:"text/css"},{default:gt(()=>[zt(qe(t.state.css),1)]),_:1})),t.state.text?(x(),U("div",{key:0,class:"lf-text",style:Xe((a=t.state.elementStyling)==null?void 0:a.wrapper)},[q("div",FK,[t.isEditModeActive&&t.isDemo?(x(),Ae(yt(t.asyncAddonLfTextEditor),{key:0,model:t.model},null,8,["model"])):pe("",!0),t.editorLoaded?pe("",!0):(x(),Ae(s,{key:1,style:Xe((c=(l=t.state)==null?void 0:l.elementStyling)==null?void 0:c.inline),html:t.state.text,truncate:(u=t.state.settings)==null?void 0:u.truncate,"extra-replacement-tags":(d=t.model.column)==null?void 0:d.replacementTags},null,8,["style","html","truncate","extra-replacement-tags"]))])],4)):pe("",!0)],64)}const VK=Ze($K,[["render",BK]]),UK=Be({name:"CreditsIndicator"}),HK={class:"game-indicator-item__icon-path",width:"33px",height:"45px",viewBox:"0 0 33 45"};function GK(t,e,n,r,i,o){return x(),U("svg",HK,e[0]||(e[0]=[il('<defs><polygon id="path-1" points="0 0.798 17.702 0.798 17.702 45 0 45"></polygon></defs><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><mask id="mask-2" fill="white"><use xlink:href="#path-1"></use></mask><path id="Fill-1" d="M1.5,9.6484 C1.5,5.5954 4.798,2.2974 8.851,2.2974 C12.904,2.2974 16.202,5.5954 16.202,9.6484 C16.202,13.7014 12.904,16.9994 8.851,16.9994 C4.798,16.9994 1.5,13.7014 1.5,9.6484 M9.601,42.3804 L9.601,18.4614 C14.131,18.0784 17.702,14.2754 17.702,9.6484 C17.702,4.7684 13.731,0.7974 8.851,0.7974 C3.971,0.7974 0,4.7684 0,9.6484 C0,14.2754 3.571,18.0784 8.101,18.4614 L8.101,44.2504 C8.101,44.6644 8.437,45.0004 8.851,45.0004 C8.896,45.0004 8.937,44.9814 8.98,44.9734 C8.982,44.9734 8.984,44.9744 8.986,44.9744 C9.019,44.9744 9.049,44.9584 9.081,44.9534 C9.102,44.9464 9.126,44.9474 9.146,44.9394 C9.307,44.9034 9.462,44.8324 9.573,44.6924 L10.508,43.5194 C10.766,43.1954 10.712,42.7234 10.389,42.4644 C10.157,42.2824 9.852,42.2624 9.601,42.3804" fill="#FFFFFF" mask="url(#mask-2)"></path></g><path id="Fill-4" d="M13.1914,37.9462 L11.2624,40.3662 C11.0044,40.6902 11.0584,41.1622 11.3814,41.4212 C11.5204,41.5302 11.6854,41.5842 11.8494,41.5842 C12.0694,41.5842 12.2884,41.4872 12.4364,41.3012 L14.3654,38.8822 C14.6234,38.5572 14.5694,38.0862 14.2464,37.8272 C13.9214,37.5722 13.4514,37.6222 13.1914,37.9462" fill="#FFFFFF"></path><path id="Fill-6" d="M17.0488,33.1054 L15.1198,35.5254 C14.8618,35.8494 14.9158,36.3214 15.2388,36.5804 C15.3778,36.6894 15.5428,36.7434 15.7068,36.7434 C15.9268,36.7434 16.1458,36.6464 16.2938,36.4604 L18.2228,34.0414 C18.4808,33.7164 18.4268,33.2454 18.1038,32.9864 C17.7788,32.7304 17.3078,32.7814 17.0488,33.1054" fill="#FFFFFF"></path><path id="Fill-8" d="M24.6104,29.997 C21.2164,29.997 18.4564,27.236 18.4564,23.843 C18.4564,20.449 21.2164,17.687 24.6104,17.687 C28.0044,17.687 30.7654,20.449 30.7654,23.843 C30.7654,27.236 28.0044,29.997 24.6104,29.997 M24.6104,16.187 C20.3894,16.187 16.9564,19.622 16.9564,23.843 C16.9564,26.211 18.0384,28.332 19.7324,29.736 L18.9774,30.684 C18.7194,31.009 18.7734,31.48 19.0964,31.739 C19.2354,31.849 19.4004,31.902 19.5644,31.902 C19.7844,31.902 20.0034,31.806 20.1514,31.62 L20.9804,30.579 C22.0614,31.164 23.2984,31.497 24.6104,31.497 C28.8314,31.497 32.2654,28.063 32.2654,23.843 C32.2654,19.622 28.8314,16.187 24.6104,16.187" fill="#FFFFFF"></path>',5)]))}const z4=Ze(UK,[["render",GK]]),zK=Be({name:"DiceIndicator"}),WK={class:"game-indicator-item__icon-path game-indicator-item__icon-path--dice",width:"46px",height:"47px",viewBox:"0 0 46 47"};function jK(t,e,n,r,i,o){return x(),U("svg",WK,e[0]||(e[0]=[il('<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-1022.000000, -423.000000)"><g id="Group-11" transform="translate(373.000000, 338.000000)"><g id="Group-9" transform="translate(649.000000, 49.000000)"><g id="Group-8" transform="translate(0.000000, 36.441945)"><rect id="Rectangle" stroke="#FFFFFF" stroke-width="2" x="1" y="1" width="44" height="44" rx="8"></rect><g id="Group-7" transform="translate(11.000000, 9.000000)" fill="#FFFFFF"><g id="Group-6"><circle id="Oval" cx="3.40740741" cy="3.40740741" r="3.40740741"></circle><circle id="Oval-Copy" cx="21.4074074" cy="3.40740741" r="3.40740741"></circle></g><g id="Group-4" transform="translate(0.000000, 19.000000)"><circle id="Oval" cx="3.40740741" cy="3.74074074" r="3.40740741"></circle><circle id="Oval-Copy" cx="21.4074074" cy="3.40740741" r="3.40740741"></circle></g><circle id="Oval-Copy-2" cx="12.4074074" cy="13.4074074" r="3.40740741"></circle></g></g></g></g></g></g>',1)]))}const W4=Ze(zK,[["render",jK]]),qK=Be({name:"MovesIndicator"}),YK={class:"game-indicator-item__icon-path",width:"46px",height:"40px",viewBox:"0 0 46 40"};function XK(t,e,n,r,i,o){return x(),U("svg",YK,e[0]||(e[0]=[il('<defs><polygon id="path-1" points="0 -9.51278416e-05 45.5757917 -9.51278416e-05 45.5757917 39.0616 0 39.0616"></polygon></defs><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><mask id="mask-2" fill="white"><use xlink:href="#path-1"></use></mask><path id="Fill-1" d="M10.1185,37.5336 C10.0245,37.5786 9.9415,37.5596 9.8995,37.5456 C9.8585,37.5306 9.7815,37.4926 9.7365,37.3996 L1.5295,20.3446 C1.4845,20.2516 1.5025,20.1676 1.5165,20.1256 C1.5315,20.0836 1.5705,20.0076 1.6625,19.9626 L18.7185,11.7546 C18.7635,11.7336 18.8055,11.7256 18.8415,11.7256 C18.8825,11.7256 18.9155,11.7346 18.9375,11.7416 C18.9785,11.7566 19.0555,11.7956 19.1005,11.8876 L21.6305,17.1466 L18.1515,18.8206 C17.3705,19.1966 17.0415,20.1366 17.4175,20.9166 L22.5375,31.5566 L10.1185,37.5336 Z M45.4195,28.3716 L37.2415,11.3766 C36.8665,10.5976 35.9275,10.2666 35.1455,10.6426 L22.9825,16.4956 L20.4515,11.2376 C20.2455,10.8076 19.8835,10.4846 19.4325,10.3266 C18.9835,10.1686 18.4985,10.1956 18.0685,10.4026 L6.3195,16.0566 C4.5885,10.4476 7.4845,4.3626 13.0465,2.2396 C18.4405,0.1796 24.4525,2.5656 27.0445,7.5786 L23.7855,6.6226 C23.3885,6.5066 22.9715,6.7336 22.8545,7.1306 C22.7375,7.5286 22.9655,7.9456 23.3625,8.0616 L28.1605,9.4706 C28.2315,9.4906 28.3025,9.5006 28.3725,9.5006 C28.6965,9.5006 28.9955,9.2886 29.0915,8.9616 L30.4995,4.1646 C30.6165,3.7666 30.3895,3.3496 29.9915,3.2336 C29.5945,3.1176 29.1775,3.3446 29.0605,3.7416 L28.2185,6.6116 C25.2025,1.1246 18.5195,-1.4574 12.5115,0.8376 C6.1365,3.2716 2.8535,10.2966 4.9565,16.7126 L1.0125,18.6106 C0.5825,18.8176 0.2595,19.1796 0.1015,19.6296 C-0.0565,20.0796 -0.0295,20.5646 0.1775,20.9946 L8.3855,38.0506 C8.6925,38.6886 9.3315,39.0616 9.9975,39.0616 C10.2565,39.0616 10.5195,39.0056 10.7685,38.8856 L23.1875,32.9086 L25.5955,37.9116 C25.8665,38.4716 26.4285,38.8006 27.0135,38.8006 C27.2415,38.8006 27.4725,38.7506 27.6915,38.6446 L44.6855,30.4666 C45.0635,30.2846 45.3475,29.9676 45.4865,29.5706 C45.6255,29.1756 45.6015,28.7496 45.4195,28.3716 L45.4195,28.3716 Z" fill="#FFFFFF" mask="url(#mask-2)"></path></g>',2)]))}const j4=Ze(qK,[["render",XK]]),KK=Be({name:"ScoreIndicator"}),QK={class:"game-indicator-item__icon-path",width:"41px",height:"37px",viewBox:"0 0 41 37"};function JK(t,e,n,r,i,o){return x(),U("svg",QK,e[0]||(e[0]=[q("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[q("path",{d:"M10.6564337,2.11840293 C12.8140618,2.11840293 14.9830202,2.99251467 16.6588373,4.74073815 L19.727212,7.95155228 C20.1297103,8.37542923 20.8937016,8.37542923 21.2956603,7.95155228 L24.3473093,4.75741351 C27.6989435,1.26042864 32.9837563,1.26042864 36.3353906,4.75741351 C39.6870248,8.25439837 39.6870248,13.9014292 36.3353906,17.398414 C31.0586709,22.9039732 25.779793,28.4170632 20.5030733,33.9226223 L4.67075596,17.3817387 C1.32181943,13.8804505 1.31912173,8.23772301 4.67075596,4.74073815 C6.34657308,2.99251467 8.49880569,2.11840293 10.6564337,2.11840293 L10.6564337,2.11840293 Z M10.6564337,9.39951584e-05 C7.91825862,9.39951584e-05 5.19519068,1.07915132 3.11957302,3.24479677 C-1.03112276,7.57554975 -1.04299268,14.5270242 3.10284722,18.8610047 L19.7110258,36.225974 C20.1129845,36.649313 20.8769758,36.649313 21.278395,36.225974 C26.8189507,30.4455403 32.3465574,24.6581137 37.8865735,18.87768 C42.0378088,14.5469271 42.0378088,7.59276303 37.8865735,3.26147213 C33.7353382,-1.06928086 26.9473616,-1.06928086 22.7961263,3.26147213 L20.5030733,5.63152525 L18.2100202,3.24479677 C15.97254,0.901101479 13.1998342,-0.0106643032 10.6564337,9.39951584e-05 Z"})],-1)]))}const Qg=Ze(KK,[["render",JK]]),ZK=Be({name:"SpinsIndicator"}),eQ={class:"game-indicator-item__icon-path",width:"36px",height:"29px",viewBox:"0 0 36 29"};function tQ(t,e,n,r,i,o){return x(),U("svg",eQ,e[0]||(e[0]=[q("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[q("path",{id:"Path",d:"M13.6966292,21 C14.258427,21 14.8202247,20.8181818 15.2696629,20.3939394 C15.7191011,19.9090909 16,19.3030303 16,18.6363636 C16,18.1515152 15.8876404,17.7878788 15.6067416,17.4848485 C15.3258427,17.1818182 14.9325843,17 14.5955056,17 C14.3146067,17 14.1460674,17.0606061 13.9775281,17.2424242 C13.8089888,17.4242424 13.752809,17.6060606 13.6966292,17.9090909 C13.6966292,18.8787879 12.9101124,19.6666667 12.011236,19.6666667 C11.6179775,19.6666667 11.2808989,19.5454545 11,19.3030303 C11.1123596,19.5454545 11.2808989,19.7272727 11.4494382,19.9090909 C12.0674157,20.5757576 12.8539326,21 13.6966292,21 Z"}),q("path",{id:"Path",d:"M16.3944355,0 C16.2777627,0 16.1610899,0 16.1027535,0 C11.9608685,0 7.99399267,1.56913828 4.96049942,4.4749499 C1.81033335,7.43887776 0.0602410871,11.4488978 0.00190467834,15.749499 C-0.0564317304,19.1783567 1.22696926,22.490982 3.61876202,24.98998 C6.01055478,27.488978 9.27739367,28.9418838 12.7192418,29 L12.9525874,29 C18.6695555,29 23.3948046,24.4088176 23.453141,18.7134269 C23.5698138,14.006012 19.8362836,10.1122244 15.1110345,9.99599198 C11.2608316,9.99599198 8.05232908,13.0180361 7.99399267,16.7955912 C7.93565626,19.9338677 10.4441218,22.5490982 13.5359515,22.6072144 C14.7610161,22.6072144 15.9277443,22.2004008 16.8611268,21.3286573 C17.7945093,20.4569138 18.2612006,19.2945892 18.319537,18.0741483 C18.3778734,17.0861723 17.9695186,16.1563126 17.2694817,15.3426854 C16.5111083,14.5871743 15.5777258,14.1803607 14.5860069,14.1803607 C13.7109607,14.1803607 12.894251,14.4709419 12.3108869,15.0521042 C11.6691864,15.6332665 11.319168,16.4468938 11.319168,17.260521 C11.319168,17.6092184 11.5525136,17.8416834 11.9025321,17.8416834 C12.2525505,17.8416834 12.4858961,17.6092184 12.4858961,17.260521 L12.4858961,17.1442886 C12.5442326,16.7955912 12.6609054,16.2725451 13.1275966,15.8657315 C13.5359515,15.4589178 14.0026428,15.2845691 14.5860069,15.2845691 C15.2860438,15.2845691 15.9277443,15.5751503 16.4527719,16.0981964 C16.9194632,16.5631263 17.2111453,17.260521 17.2111453,18.0160321 C17.1528088,19.004008 16.744454,19.8757515 16.0444171,20.5150301 C15.3443802,21.1543086 14.5276705,21.4448898 13.5942879,21.4448898 C12.4275597,21.3867735 11.2608316,20.9218437 10.4441218,20.0501002 C9.62741212,19.1783567 9.16072085,18.0160321 9.16072085,16.8537074 C9.16072085,15.3426854 9.80242134,13.9478958 10.9108131,12.7855711 C12.0192049,11.739479 13.4776151,11.1583166 15.0526981,11.1583166 C19.1362467,11.2164329 22.3447492,14.5871743 22.2864128,18.6553106 C22.2280764,21.1543086 21.178021,23.4789579 19.3695924,25.2224449 C17.5611637,26.9659319 15.2277074,27.8957916 12.6609054,27.8376754 C9.5107393,27.7795591 6.53558246,26.501002 4.31879892,24.1763527 C2.1603518,21.9098196 0.993623627,18.8877756 1.05196004,15.8076152 C1.11029644,11.7975952 2.74371589,8.07815631 5.66053632,5.34669339 C8.57735676,2.61523046 12.3108869,1.16232465 16.3360991,1.27855711 C26.7199799,1.45290581 35.0037499,10.0541082 34.8287407,20.3987976 C34.8287407,20.6893788 35.0620863,20.9799599 35.4121048,20.9799599 C35.7621232,20.9799599 35.9954689,20.747495 35.9954689,20.3987976 C36.2288145,9.35671343 27.4200168,0.23246493 16.3944355,0 Z",fill:"#FFFFFF","fill-rule":"nonzero"})],-1)]))}const q4=Ze(ZK,[["render",tQ]]),nQ=Be({name:"TimeIndicator"}),rQ={class:"game-indicator-item__icon-path",width:"46px",height:"40px",viewBox:"0 0 46 40"};function iQ(t,e,n,r,i,o){return x(),U("svg",rQ,e[0]||(e[0]=[q("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[q("path",{id:"Path",d:"M45,24.9 C44.8,24.5 44.4,24.4 44,24.5 L29.2,31.2 C28.7,30.4 27.9,29.9 27,29.7 L27,1.3 C27,0.9 26.7,0.5 26.2,0.5 C25.7,0.5 25.4,0.8 25.4,1.3 L25.4,29.8 C24.9,30 24.4,30.2 24,30.6 L2,17 C1.6,16.8 1.2,16.9 1,17.2 C0.8,17.6 0.9,18 1.2,18.2 L23.2,31.8 C23.1,32.2 23,32.6 23,33 C23,34.9 24.5,36.4 26.4,36.4 C27.4,36.4 28.2,36 28.8,35.3 L35.9,39.7 C36,39.8 36.2,39.8 36.3,39.8 C36.6,39.8 36.8,39.7 36.9,39.4 C37.1,39 37,38.6 36.7,38.4 L29.6,34 C29.7,33.7 29.8,33.3 29.8,33 C29.8,32.9 29.8,32.7 29.8,32.6 L44.7,25.9 C45,25.7 45.2,25.3 45,24.9 Z"}),zt(" \\ ")],-1)]))}const Y4=Ze(nQ,[["render",iQ]]),oQ=Be({name:"TriesIndicator"}),sQ={class:"game-indicator-item__icon-path",width:"36px",height:"57px",viewBox:"0 0 36 57"};function aQ(t,e,n,r,i,o){return x(),U("svg",sQ,e[0]||(e[0]=[il('<defs><polygon id="path-1" points="0 0 36 0 36 57 0 57"></polygon></defs><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><mask id="mask-2" fill="white"><use xlink:href="#path-1"></use></mask><path id="Fill-1" d="M31.5816177,47.2283377 L31.5816177,52.4659487 C31.5816177,52.7766544 31.4288917,53.0999474 31.0187324,53.4808766 C30.6092401,53.8611433 29.9396467,54.2500223 29.1013212,54.5779527 C27.4246702,55.233151 25.0304071,55.6750288 22.3693738,55.6750288 C19.7090075,55.6750288 17.3107429,55.233151 15.6380934,54.5779527 C14.8017686,54.2500223 14.1495154,53.8604808 13.7413569,53.4808766 C13.3331984,53.1006099 13.1784716,52.7773169 13.1784716,52.4659487 L13.1784716,47.2488747 C16.0742628,49.6344853 19.3982201,50.6030392 22.5781216,50.6030392 C26.0421333,50.6030392 29.1960247,49.3237796 31.5816177,47.2283377 M13.5953002,11.4951903 C15.3313076,11.4951903 16.6591565,12.8135366 16.6591565,14.4558384 L16.6591565,23.9379945 C16.6538211,24.3036866 16.9486023,24.604455 17.3167452,24.6097549 C17.6848882,24.6150548 17.9876724,24.3222362 17.9930078,23.9565441 L17.9930078,23.9379945 L17.9930078,22.0538855 C18.0143494,22.0412983 18.0350241,22.0273861 18.0556988,22.0121489 C18.5072075,21.7623919 19.0120702,21.619295 19.5769562,21.619295 C20.9294814,21.619295 22.0465818,22.4467395 22.4740812,23.5650151 C22.6108009,23.9048702 22.9989516,24.0698291 23.3410845,23.9340196 C23.4131125,23.9055327 23.4791381,23.8644586 23.5364937,23.8134472 C24.080705,23.3490448 24.789647,23.0681509 25.5792869,23.0681509 C27.2666088,23.0681509 28.5891223,24.3195862 28.663818,25.8837147 C28.6778234,26.2494067 28.9879439,26.5342755 29.3560868,26.5203633 C29.4407864,26.5170509 29.5241521,26.4978388 29.6015154,26.4633896 C29.7642453,26.3938286 30.2017485,26.2527191 30.6232455,26.1533463 C31.0440756,26.053311 31.5095897,25.9870624 31.5816177,25.9870624 C33.3162912,25.982425 34.6661487,27.3126961 34.6661487,28.9477105 L34.6661487,37.6222967 C34.6661487,44.0530443 29.2680526,49.278068 22.5781216,49.278068 C18.1110536,49.278068 13.4652497,47.3204232 10.1773063,41.5349366 C7.70101138,37.1777689 4.90525911,33.5890845 3.13323769,30.7907454 C2.24689352,29.3909133 1.61531495,28.1779022 1.40323259,27.2504224 C1.19115024,26.3229426 1.29919219,25.7638048 1.88275213,25.200692 C2.3816125,24.7184025 2.89714602,24.5408564 3.5287246,24.5382065 C4.43641039,24.534894 5.83828808,25.1682302 7.1968156,26.0910727 C8.55601005,27.0132526 9.89252902,28.1785647 10.9275976,29.1133319 C11.1736932,29.3856135 11.5958571,29.408138 11.8699635,29.1630183 C12.143403,28.9185611 12.1660785,28.4992078 11.919983,28.2275887 C11.8906382,28.1957894 11.8586258,28.16664 11.8239457,28.140803 C11.4664735,27.8175101 10.9356007,27.4279686 10.5107691,27.064264 C10.5121029,27.0430644 10.5121029,27.0225274 10.5107691,27.0019903 L10.5107691,14.4558384 C10.5107691,12.8035993 11.8739651,11.4951903 13.5953002,11.4951903 M13.5953002,10.1702191 C11.1756939,10.1702191 9.17691781,12.0735402 9.17691781,14.4558384 L9.17691781,25.9870624 C8.73874767,25.6458823 8.40728563,25.3060272 7.94710694,24.993334 C6.49587676,24.0075555 4.98462326,23.2072729 3.5287246,23.2132353 C2.60369874,23.2165477 1.6973468,23.5418281 0.965729375,24.2480378 C0.058710509,25.1245062 -0.165376505,26.350767 0.110730709,27.5611282 C0.387504848,28.7708268 1.06910285,30.0454491 1.98679252,31.4943051 C3.82217188,34.392017 6.59258097,37.9224027 9.01018641,42.1768851 C9.85918274,43.6701276 10.8235572,44.9268627 11.8446204,45.9861772 C11.8486219,45.9901521 11.8412857,46.0027393 11.8446204,46.0067142 L11.8446204,52.4659487 C11.8446204,53.2271446 12.2381065,53.9081798 12.8243341,54.4534054 C13.4105618,54.9986311 14.2135402,55.4497837 15.1585739,55.8201132 C17.0479742,56.5601096 19.5682862,57 22.3693738,57 C25.1711284,57 27.7081136,56.5601096 29.6015154,55.8201132 C30.5478829,55.4497837 31.327519,54.9986311 31.9150805,54.4534054 C32.502642,53.9081798 32.9154689,53.2278071 32.9154689,52.4659487 L32.9154689,45.9033665 C34.8448848,43.6562154 36,40.7684407 36,37.6222967 L36,28.9477105 C36,26.582637 34.0172301,24.6548039 31.5816177,24.6620913 C31.2001362,24.6627537 30.7786392,24.7581517 30.3104574,24.8694492 C30.116382,24.9151607 29.9696584,24.9635222 29.7889215,25.0145336 C29.3087351,23.1522866 27.6427548,21.7431798 25.5792869,21.7431798 C24.7509653,21.7431798 24.0140125,22.0379859 23.3490876,22.4262024 C22.5801223,21.1615174 21.1955847,20.2943238 19.5769562,20.2943238 C19.0020663,20.2943238 18.4992044,20.5129441 17.9930078,20.7083773 L17.9930078,14.4558384 C17.9930078,12.085465 16.0295787,10.1702191 13.5953002,10.1702191 M23.641201,4.37347029 C23.4671334,4.38075763 23.3024028,4.45495601 23.1823562,4.58082828 L19.785037,7.93433029 C19.4989259,8.16421279 19.452908,8.58157871 19.6843312,8.86644751 C19.9157544,9.15131631 20.3359176,9.19570284 20.6220287,8.96648283 C20.6593765,8.93667098 20.6933897,8.90288422 20.7234014,8.86644751 L24.1200536,5.512283 C24.38549,5.25788854 24.3921593,4.83853517 24.1360598,4.57552839 C24.0066763,4.44303127 23.8272733,4.36949537 23.641201,4.37347029 M3.71679763,4.37347029 C3.34798775,4.37678272 3.05187277,4.67556371 3.05520739,5.04125576 C3.05654125,5.21946438 3.12923614,5.38906069 3.25795279,5.512283 L6.65527198,8.86644751 C6.88669518,9.15131631 7.3061914,9.19570284 7.59296943,8.96648283 C7.87974745,8.73660033 7.92509839,8.3198969 7.69434212,8.0350281 C7.66433047,7.99792891 7.63031726,7.96414215 7.59296943,7.93433029 L4.19565023,4.58082828 C4.07093514,4.44965613 3.8982014,4.37479526 3.71679763,4.37347029 M13.6159749,0.00570284156 C13.2725082,0.0481019189 13.0190764,0.34489546 13.0324149,0.688725477 L13.0324149,7.18903401 C13.0277464,7.55538854 13.3218606,7.856157 13.6900036,7.86145688 C14.0588135,7.86609428 14.3615977,7.57393814 14.3662662,7.2082461 L14.3662662,7.18903401 L14.3662662,0.688725477 C14.3809386,0.323033436 14.0941605,0.0149776397 13.7260176,0.000402956904 C13.6893367,-0.000922014262 13.6526558,0.00106544249 13.6159749,0.00570284156" fill="#FFFFFF" mask="url(#mask-2)"></path></g>',2)]))}const X4=Ze(oQ,[["render",aQ]]),lQ=Be({name:"WinsIndicator"}),cQ={class:"game-indicator-item__icon-path",width:"40",height:"40",viewBox:"0 0 55.867 55.867",style:{"enable-background":"new 0 0 55.867 55.867"}};function uQ(t,e,n,r,i,o){return x(),U("svg",cQ,e[0]||(e[0]=[q("path",{d:"M11.287,54.548c-0.207,0-0.414-0.064-0.588-0.191c-0.308-0.224-0.462-0.603-0.397-0.978l3.091-18.018L0.302,22.602c-0.272-0.266-0.37-0.663-0.253-1.024c0.118-0.362,0.431-0.626,0.808-0.681l18.09-2.629l8.091-16.393c0.168-0.342,0.516-0.558,0.896-0.558l0,0c0.381,0,0.729,0.216,0.896,0.558l8.09,16.393l18.091,2.629c0.377,0.055,0.689,0.318,0.808,0.681c0.117,0.361,0.02,0.759-0.253,1.024L42.475,35.363l3.09,18.017c0.064,0.375-0.09,0.754-0.397,0.978c-0.308,0.226-0.717,0.255-1.054,0.076l-16.18-8.506l-16.182,8.506C11.606,54.51,11.446,54.548,11.287,54.548z M3.149,22.584l12.016,11.713c0.235,0.229,0.343,0.561,0.287,0.885L12.615,51.72l14.854-7.808c0.291-0.154,0.638-0.154,0.931,0l14.852,7.808l-2.836-16.538c-0.056-0.324,0.052-0.655,0.287-0.885l12.016-11.713l-16.605-2.413c-0.326-0.047-0.607-0.252-0.753-0.547L27.934,4.578l-7.427,15.047c-0.146,0.295-0.427,0.5-0.753,0.547L3.149,22.584z"},null,-1)]))}const K4=Ze(lQ,[["render",uQ]]),fQ=Be({name:"RoundIndicator"}),dQ={class:"game-indicator-item__icon-path",width:"38",height:"39",viewBox:"0 0 1024 1024"};function mQ(t,e,n,r,i,o){return x(),U("svg",dQ,e[0]||(e[0]=[q("path",{d:"M852.192 128h155.808c8.832 0 16-7.168 16-16s-7.168-16-16-16h-192c-8.832 0-16 7.168-16 16v192c0 8.832 7.168 16 16 16s16-7.168 16-16v-150.944l19.552 19.552c90.656 90.656 140.608 211.2 140.608 339.392s-49.952 248.736-140.608 339.392c-134.56 134.592-336.128 177.024-513.632 108-8.224-3.264-17.504 0.864-20.704 9.088-3.2 8.256 0.864 17.536 9.12 20.704 60.288 23.424 123.136 34.816 185.504 34.816 133.44 0 264.512-52.16 362.336-150.016 96.704-96.672 149.984-225.28 149.984-362.016s-53.28-265.312-149.984-361.984l-21.984-21.984zM208 704c-8.832 0-16 7.168-16 16v154.88l-22.816-22.816c-90.656-90.656-140.608-211.2-140.608-339.392s49.952-248.768 140.608-339.424c132.32-132.352 331.232-175.84 506.752-110.592 8.192 3.072 17.472-1.12 20.576-9.44 3.072-8.288-1.152-17.504-9.44-20.576-187.168-69.504-399.36-23.2-540.512 117.984-96.704 96.672-149.984 225.28-149.984 362.016s53.28 265.344 149.984 362.016l21.312 21.344h-151.872c-8.832 0-16 7.168-16 16s7.168 16 16 16h187.392c1.28 0.32 12.032-0.8 15.168-3.936 0.128-0.128 0.16-0.288 0.288-0.416 3.136-2.944 5.152-7.008 5.152-11.648v-192c0-8.832-7.168-16-16-16z"},null,-1)]))}const Q4=Ze(fQ,[["render",mQ]]),gQ=Be({name:"PointsIndicator"}),pQ={class:"game-indicator-item__icon-path",width:"41px",height:"37px",viewBox:"0 0 41 37"};function hQ(t,e,n,r,i,o){return x(),U("svg",pQ,e[0]||(e[0]=[q("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[q("path",{d:"M10.6564337,2.11840293 C12.8140618,2.11840293 14.9830202,2.99251467 16.6588373,4.74073815 L19.727212,7.95155228 C20.1297103,8.37542923 20.8937016,8.37542923 21.2956603,7.95155228 L24.3473093,4.75741351 C27.6989435,1.26042864 32.9837563,1.26042864 36.3353906,4.75741351 C39.6870248,8.25439837 39.6870248,13.9014292 36.3353906,17.398414 C31.0586709,22.9039732 25.779793,28.4170632 20.5030733,33.9226223 L4.67075596,17.3817387 C1.32181943,13.8804505 1.31912173,8.23772301 4.67075596,4.74073815 C6.34657308,2.99251467 8.49880569,2.11840293 10.6564337,2.11840293 L10.6564337,2.11840293 Z M10.6564337,9.39951584e-05 C7.91825862,9.39951584e-05 5.19519068,1.07915132 3.11957302,3.24479677 C-1.03112276,7.57554975 -1.04299268,14.5270242 3.10284722,18.8610047 L19.7110258,36.225974 C20.1129845,36.649313 20.8769758,36.649313 21.278395,36.225974 C26.8189507,30.4455403 32.3465574,24.6581137 37.8865735,18.87768 C42.0378088,14.5469271 42.0378088,7.59276303 37.8865735,3.26147213 C33.7353382,-1.06928086 26.9473616,-1.06928086 22.7961263,3.26147213 L20.5030733,5.63152525 L18.2100202,3.24479677 C15.97254,0.901101479 13.1998342,-0.0106643032 10.6564337,9.39951584e-05 Z"})],-1)]))}const J4=Ze(gQ,[["render",hQ]]),_Q=Be({name:"GameIndicatorItemV2",components:{indicatorcredits:z4,indicatordice:W4,indicatormoves:j4,indicatorscore:Qg,indicatoropponentscore:Qg,indicatorspins:q4,indicatortime:Y4,indicatortries:X4,indicatorwins:K4,indicatorrounds:Q4,indicatorpoints:J4},props:{indicator:{type:Object,required:!0},alignment:{type:String,default:void 0,required:!1}},setup(t){const e=ue(),n=K(()=>t.indicator.valueDisplayMode===Lc.VALUE_CIRCLE),r=K(()=>t.indicator.valueDisplayMode===Lc.VALUE_IN_MINUTES),i=K(()=>({"game-indicator-item-v2--item-align-left":t.alignment==="left","game-indicator-item-v2--item-align-right":t.alignment==="right","game-indicator-item-v2--time-in-min":r.value,"game-indicator-item-v2--circle":n.value,"game-indicator-item-v2--dynamic-circle":!!t.indicator.dynamic,"game-indicator-item-v2--with-icon":!!t.indicator.icon})),o=K(()=>534-Math.min(Math.ceil(Number(s.value)/t.indicator.value*534),534)/2),s=K(()=>{const l=e.metricData;return l[t.indicator.key]!=null?Number(l[t.indicator.key]):t.indicator.value}),a=K(()=>{var p,h,v,b;const l={minute:((p=t.indicator.timeLabels)==null?void 0:p.minute)||"m",minutes:((h=t.indicator.timeLabels)==null?void 0:h.minutes)||"m",second:((v=t.indicator.timeLabels)==null?void 0:v.second)||"s",seconds:((b=t.indicator.timeLabels)==null?void 0:b.seconds)||"s"},c=s.value,u=Math.floor(c/60),d=c%60,m=u===1?l.minute:l.minutes,g=d===1?l.second:l.seconds;return{value:{minutes:u,seconds:d},label:{minuteLabel:m,secondLabel:g}}});return{hasTimeInMinutes:r,hasTimeCircle:n,indicatorValue:s,indicatorValueInMinutes:a,indicatorItemClasses:i,dynamicCircle:o}}}),bQ={key:0,class:"game-indicator-item-v2__icon"},vQ={class:"game-indicator-item-v2__container"},yQ={key:0,class:"game-indicator-item-v2__value"},wQ={key:0},SQ={class:"game-indicator-item-v2__value-minutes"},EQ={class:"game-indicator-item-v2__label-minutes"},TQ={class:"game-indicator-item-v2__value-seconds"},CQ={class:"game-indicator-item-v2__label-seconds"},kQ={key:1,class:"game-indicator-item-v2__value"},AQ={class:"game-indicator-item-v2__label"},IQ={key:2,class:"game-indicator-item-v2__circle"},OQ={key:3,class:"game-indicator-item-v2__circle game-indicator-item-v2__circle--back"};function PQ(t,e,n,r,i,o){return x(),U("div",{class:nt(["game-indicator-item-v2",t.indicatorItemClasses])},[t.indicator.icon?(x(),U("span",bQ,[(x(),Ae(yt(`indicator${t.indicator.icon}`)))])):pe("",!0),q("div",vQ,[t.hasTimeInMinutes?(x(),U("span",yQ,[t.indicatorValueInMinutes.value.minutes>0?(x(),U("span",wQ,[q("span",SQ,qe(`${t.indicatorValueInMinutes.value.minutes} `),1),q("span",EQ,qe(`${t.indicatorValueInMinutes.label.minuteLabel} `),1)])):pe("",!0),q("span",null,[q("span",TQ,qe(`${t.indicatorValueInMinutes.value.seconds} `),1),q("span",CQ,qe(`${t.indicatorValueInMinutes.label.secondLabel} `),1)])])):(x(),U("span",kQ,qe(t.indicatorValue),1)),q("span",AQ,qe(t.indicator.label),1),t.hasTimeCircle?(x(),U("svg",IQ,[q("circle",{style:Xe({strokeDashoffset:t.dynamicCircle}),class:"game-indicator-item-v2__circle-path",cx:"50%",cy:"50%",r:"47%"},null,4)])):pe("",!0),!t.hasTimeInMinutes&&t.hasTimeCircle&&t.indicator.dynamic?(x(),U("svg",OQ,e[0]||(e[0]=[q("circle",{class:"game-indicator-item-v2__circle-path",cx:"50%",cy:"50%",r:"47%"},null,-1)]))):pe("",!0)])],2)}const xQ=Ze(_Q,[["render",PQ]]),DQ=Be({name:"GameIndicatorsV2",components:{GameIndicatorItemV2:xQ},props:{model:{type:Object,required:!0},placement:{type:String,required:!0},items:{type:Array,required:!0}},setup(t){var u,d,m,g;let e;const n=new Promise(p=>{e=p});(d=(u=t.model)==null?void 0:u.state.layout)!=null&&d.fontFamily&&at().loadFont((g=(m=t.model)==null?void 0:m.state.layout)==null?void 0:g.fontFamily);const r={[Me.DEFAULT]:"default",[Me.ABSOLUTE]:"absolute",[Me.RELATIVE]:"relative"},i=K(()=>t.items.filter(p=>p.halign===pf.LEFT)),o=K(()=>t.items.filter(p=>p.halign===pf.CENTER)),s=K(()=>t.items.filter(p=>p.halign===pf.RIGHT)),a=p=>{const h=o.value.length;return h===1?"center":p===0?"left":p===h-1?"right":"center"},l=K(()=>i.value.length===0&&s.value.length===0&&o.value.length>0),c=K(()=>{var v;const p={},h=t.placement==="center"?"absolute":r[t.model.state.position[t.placement]];return p[`game-indicator-v2--${h}`]=!0,p[`game-indicator-v2--${h}-${t.placement}`]=!0,p[`game-indicator-v2--${(v=t.model.state.layout)==null?void 0:v.direction}`]=!0,p});return qt(()=>G(this,null,function*(){var p,h,v;if((h=(p=t.model)==null?void 0:p.state.layout)!=null&&h.fontFamily){const{isFontLoaded:b}=Md();yield b((v=t.model)==null?void 0:v.state.layout.fontFamily).catch(y=>{console.error("Something went wrong with loading the font",y)})}e&&e()})),{GameIndicatorValueDisplayModes:Lc,leftAlignedItems:i,centerAlignedItems:o,rightAlignedItems:s,indicatorClasses:c,hasOnlyCenterItems:l,getCenterItemsAlignment:a,onBeforeEnter:()=>G(this,null,function*(){yield n})}}}),NQ={class:"game-indicator-v2__center-content"};function RQ(t,e,n,r,i,o){var a,l;const s=it("GameIndicatorItemV2");return x(),U("div",{class:nt(["game-indicator-v2",t.indicatorClasses])},[t.hasOnlyCenterItems?pe("",!0):(x(),U("div",{key:0,class:nt(["game-indicator-v2__left-content",`game-indicator-v2__left-content--${(a=t.model.state.layout)==null?void 0:a.direction}`])},[(x(!0),U(ze,null,Ft(t.leftAlignedItems,(c,u)=>{var d;return x(),U(ze,{key:u},[mt(s,{indicator:c},null,8,["indicator"]),u!==t.leftAlignedItems.length-1&&!c.icon&&c.valueDisplayMode!==t.GameIndicatorValueDisplayModes.VALUE_CIRCLE?(x(),U("div",{key:0,class:"game-indicator-v2--divider",style:Xe({background:(d=t.model.state.layout)==null?void 0:d.color})},null,4)):pe("",!0)],64)}),128))],2)),q("div",NQ,[(x(!0),U(ze,null,Ft(t.centerAlignedItems,(c,u)=>{var d;return x(),U(ze,{key:u},[mt(s,{indicator:c,alignment:t.getCenterItemsAlignment(u)},null,8,["indicator","alignment"]),u!==t.centerAlignedItems.length-1&&!c.icon&&c.valueDisplayMode!==t.GameIndicatorValueDisplayModes.VALUE_CIRCLE?(x(),U("div",{key:0,class:"game-indicator-v2--divider",style:Xe({background:(d=t.model.state.layout)==null?void 0:d.color})},null,4)):pe("",!0)],64)}),128))]),t.hasOnlyCenterItems?pe("",!0):(x(),U("div",{key:1,class:nt(["game-indicator-v2__right-content",`game-indicator-v2__right-content--${(l=t.model.state.layout)==null?void 0:l.direction}`])},[(x(!0),U(ze,null,Ft(t.rightAlignedItems,(c,u)=>{var d;return x(),U(ze,{key:u},[mt(s,{indicator:c},null,8,["indicator"]),u!==t.rightAlignedItems.length-1&&!c.icon&&c.valueDisplayMode!==t.GameIndicatorValueDisplayModes.VALUE_CIRCLE?(x(),U("div",{key:0,class:"game-indicator-v2--divider",style:Xe({background:(d=t.model.state.layout)==null?void 0:d.color})},null,4)):pe("",!0)],64)}),128))],2))],2)}const LQ=Ze(DQ,[["render",RQ]]),MQ=Be({name:"GameIndicatorItem",components:{indicatorcredits:z4,indicatordice:W4,indicatormoves:j4,indicatorscore:Qg,indicatoropponentscore:Qg,indicatorspins:q4,indicatortime:Y4,indicatortries:X4,indicatorwins:K4,indicatorrounds:Q4,indicatorpoints:J4},props:{indicator:{type:Object,required:!0}},setup(t){const e=ue(),n=K(()=>t.indicator.valueDisplayMode===Lc.VALUE_CIRCLE),r=K(()=>t.indicator.valueDisplayMode===Lc.VALUE_IN_MINUTES),i=K(()=>({"game-indicator-item--time-in-min":r.value,"game-indicator-item--circle":n.value,"game-indicator-item--dynamic-circle":!!t.indicator.dynamic,"game-indicator-item--with-icon":!!t.indicator.icon,[`game-indicator-item--h-align-${t.indicator.halign}`]:!!t.indicator.halign,[`game-indicator-item--v-align-${t.indicator.valign}`]:!!t.indicator.valign})),o=K(()=>534-Math.min(Math.ceil(Number(s.value)/t.indicator.value*534),534)/2),s=K(()=>{const l=e.metricData;return l[t.indicator.key]!=null?Number(l[t.indicator.key]):t.indicator.value}),a=K(()=>{var p,h,v,b;const l={minute:((p=t.indicator.timeLabels)==null?void 0:p.minute)||"m",minutes:((h=t.indicator.timeLabels)==null?void 0:h.minutes)||"m",second:((v=t.indicator.timeLabels)==null?void 0:v.second)||"s",seconds:((b=t.indicator.timeLabels)==null?void 0:b.seconds)||"s"},c=s.value,u=Math.floor(c/60),d=c%60,m=u===1?l.minute:l.minutes,g=d===1?l.second:l.seconds;return{value:{minutes:u,seconds:d},label:{minuteLabel:m,secondLabel:g}}});return{hasTimeCircle:n,hasTimeInMinutes:r,indicatorValueInMinutes:a,indicatorValue:s,indicatorItemClasses:i,dynamicCircle:o}}}),$Q={key:0,class:"game-indicator-item__icon"},FQ={key:1,class:"game-indicator-item__value"},BQ={key:0},VQ={class:"game-indicator-item__value-minutes"},UQ={class:"game-indicator-item__label-minutes"},HQ={class:"game-indicator-item__value-seconds"},GQ={class:"game-indicator-item__label-seconds"},zQ={key:2,class:"game-indicator-item__value"},WQ={class:"game-indicator-item__label"},jQ={key:3,class:"game-indicator-item__circle"},qQ={key:4,class:"game-indicator-item__circle game-indicator-item__circle--back"};function YQ(t,e,n,r,i,o){return x(),U("div",{class:nt(["game-indicator-item",t.indicatorItemClasses])},[t.indicator.icon?(x(),U("span",$Q,[(x(),Ae(yt(`indicator${t.indicator.icon}`)))])):pe("",!0),t.hasTimeInMinutes?(x(),U("span",FQ,[t.indicatorValueInMinutes.value.minutes>0?(x(),U("span",BQ,[q("span",VQ,qe(`${t.indicatorValueInMinutes.value.minutes} `),1),q("span",UQ,qe(`${t.indicatorValueInMinutes.label.minuteLabel} `),1)])):pe("",!0),q("span",null,[q("span",HQ,qe(`${t.indicatorValueInMinutes.value.seconds} `),1),q("span",GQ,qe(`${t.indicatorValueInMinutes.label.secondLabel} `),1)])])):(x(),U("span",zQ,qe(t.indicatorValue),1)),q("span",WQ,qe(t.indicator.label),1),t.hasTimeCircle?(x(),U("svg",jQ,[q("circle",{style:Xe({strokeDashoffset:t.dynamicCircle}),class:"game-indicator-item__circle-path",cx:"50%",cy:"50%",r:"47%"},null,4)])):pe("",!0),t.hasTimeCircle&&t.indicator.dynamic?(x(),U("svg",qQ,e[0]||(e[0]=[q("circle",{class:"game-indicator-item__circle-path",cx:"50%",cy:"50%",r:"47%"},null,-1)]))):pe("",!0)],2)}const XQ=Ze(MQ,[["render",YQ]]),KQ=Be({name:"GameIndicators",components:{GameIndicatorItem:XQ},props:{indicators:{type:Object},indicatorClass:{type:Object,default:()=>({})}},setup(t){var r,i,o,s;let e;const n=new Promise(a=>{e=a});return(i=(r=t.indicators)==null?void 0:r.state.layout)!=null&&i.fontFamily&&at().loadFont((s=(o=t.indicators)==null?void 0:o.state.layout)==null?void 0:s.fontFamily),qt(()=>G(this,null,function*(){var a,l,c;if((l=(a=t.indicators)==null?void 0:a.state.layout)!=null&&l.fontFamily){const{isFontLoaded:u}=Md();yield u((c=t.indicators)==null?void 0:c.state.layout.fontFamily).catch(d=>{console.error("Something went wrong with loading the font",d)})}e&&e()})),{onBeforeEnter:()=>G(this,null,function*(){yield n})}}});function QQ(t,e,n,r,i,o){var a;const s=it("GameIndicatorItem");return x(),U("div",{class:nt(["game-indicator",t.indicatorClass])},[(x(!0),U(ze,null,Ft((a=t.indicators)==null?void 0:a.state.indicators,(l,c)=>{var u,d,m,g;return x(),Ae(s,{key:c,class:nt((d=(u=t.indicators)==null?void 0:u.state.layout)!=null&&d.direction?`game-indicator-item--${(g=(m=t.indicators)==null?void 0:m.state.layout)==null?void 0:g.direction}`:void 0),indicator:l},null,8,["class","indicator"])}),128))],2)}const JQ=Ze(KQ,[["render",QQ]]),ZQ=Be({name:"Indicators",components:{GameIndicators:JQ,GameIndicatorsV2:LQ},props:{model:{type:Object,required:!1},hasPosition:{type:Boolean,required:!0},topIndicators:{type:Array,default:()=>[]},centerIndicators:{type:Array,default:()=>[]},bottomIndicators:{type:Array,default:()=>[]}},setup(t){const e=K(()=>t.topIndicators&&t.topIndicators.length>0),n=K(()=>{var g,p,h;if(t.hasPosition)return{};let i=!1,o=!1,s=!0,a=!0,l,c,u=!1;const d=((p=(g=t.model)==null?void 0:g.state.layout)==null?void 0:p.direction)||ZA.HORIZONTAL,{isDesktop:m}=je();return(h=t.model)==null||h.state.indicators.forEach(v=>{l&&v.valign!==l&&(s=!1),c&&v.halign!==c&&(a=!1),v.icon&&!u&&(u=!0),m?v.halign===pf.CENTER&&(i=v.valign===ac.TOP,o=v.valign===ac.BOTTOM):v.valign==="top"?i=!0:o=!0,l=v.valign,c=v.halign}),{"game-indicator--with-icon":u,[`game-indicator--align-${l}-${c}`]:s&&a,[`game-indicator--${d}`]:!0,"game-indicator--fill-above":i,"game-indicator--fill-below":o}}),r=K(()=>{var a;const i=[],o=t.hasPosition?"-v2":"",s=(a=t.model)==null?void 0:a.state.layout;return s!=null&&s.color&&i.push(`
      body .game-indicator${o} .game-indicator-item${o} {
        color: ${s.color};
      }
      body .game-indicator${o} .game-indicator-item${o}__icon-path,
      body .game-indicator${o} .game-indicator-item${o}__icon-path path,
      body .game-indicator${o} .game-indicator-item${o}__icon-path--dice circle {
        fill: ${s.color};
      }
      body .game-indicator${o} .game-indicator-item${o}__icon-path--dice rect,
      body .game-indicator${o} .game-indicator-item${o}__circle-path {
        stroke: ${s.color};
      }
      body .game-indicator${o} .game-indicator-item${o}::before {
        background-color: ${s.color};
      }
    `),s!=null&&s.fontFamily&&i.push(`
      body .game-indicator${o} .game-indicator-item${o} {
        font-family: ${s.fontFamily}, Arial;
      }
    `),s!=null&&s.fontSize&&i.push(`
      body .game-indicator${o} .game-indicator-item${o}__value {
        font-size: ${s.fontSize};
      }
    `),i.length>0?i.join(" "):""});return{indicatorsClasses:n,globalStyling:r,hasTopIndicators:e}}});function eJ(t,e,n,r,i,o){var l,c,u;const s=it("GameIndicatorsV2"),a=it("GameIndicators");return x(),U(ze,null,[t.globalStyling?(x(),Ae(yt("style"),{key:0,type:"text/css"},{default:gt(()=>[zt(qe(t.globalStyling),1)]),_:1})):pe("",!0),t.model&&t.topIndicators&&((l=t.topIndicators)==null?void 0:l.length)>0&&t.hasPosition?(x(),Ae(s,{key:1,model:t.model,items:t.topIndicators,placement:"top"},null,8,["model","items"])):pe("",!0),t.model&&t.centerIndicators&&((c=t.centerIndicators)==null?void 0:c.length)>0&&t.hasPosition?(x(),Ae(s,{key:2,model:t.model,items:t.centerIndicators,placement:"center"},null,8,["model","items"])):pe("",!0),t.model&&t.hasTopIndicators&&!t.hasPosition?(x(),Ae(a,{key:3,indicators:t.model,"indicator-class":t.indicatorsClasses},null,8,["indicators","indicator-class"])):pe("",!0),Vn(t.$slots,"default"),t.model&&!t.hasTopIndicators&&(t.bottomIndicators&&t.bottomIndicators.length>0||t.centerIndicators&&t.centerIndicators.length>0)&&!t.hasPosition?(x(),Ae(a,{key:4,indicators:t.model,"indicator-class":t.indicatorsClasses},null,8,["indicators","indicator-class"])):pe("",!0),t.model&&t.bottomIndicators&&((u=t.bottomIndicators)==null?void 0:u.length)>0&&t.hasPosition?(x(),Ae(s,{key:5,model:t.model,items:t.bottomIndicators,placement:"bottom"},null,8,["model","items"])):pe("",!0)],64)}const tJ=Ze(ZQ,[["render",eJ]]),nJ={video_quiz:()=>ve(()=>import("./View-Cu92H0Up.js"),__vite__mapDeps([32,33])),slotmachine:()=>ve(()=>import("./View-qVTb4QOO.js"),__vite__mapDeps([34,35])),guessthepicture:()=>ve(()=>import("./View-0h-Uic_X.js"),__vite__mapDeps([36,37])),poll:()=>ve(()=>import("./View-B97QR20K.js"),__vite__mapDeps([38,39,40,41,42,17,43])),placetheitem:()=>ve(()=>import("./View-6KqTS4hS.js"),__vite__mapDeps([44,45])),scratchcard:()=>ve(()=>import("./View-BFqOACuw.js"),__vite__mapDeps([46,47])),hitthetarget:()=>ve(()=>import("./View-BEfmdw_Y.js"),__vite__mapDeps([48,49])),prediction:()=>ve(()=>import("./View-Ca-rOe5s.js"),__vite__mapDeps([50,51])),guesstheword:()=>ve(()=>import("./View-SZ_u4DlI.js"),__vite__mapDeps([52,53])),finderrors:()=>ve(()=>import("./View-BuAnUoH4.js"),__vite__mapDeps([54,55])),memory:()=>ve(()=>import("./View-053stuk2.js"),__vite__mapDeps([56,57])),dice:()=>ve(()=>import("./View-C-3lWpeW.js"),__vite__mapDeps([58,59,60])),shootit:()=>ve(()=>import("./View-CLbYoZlO.js"),__vite__mapDeps([61,62])),snake:()=>ve(()=>import("./View-57rolxFE.js"),__vite__mapDeps([63,64])),spinthebottle:()=>ve(()=>import("./View-BRO-C3Oc.js"),__vite__mapDeps([65,66])),swipeit:()=>ve(()=>import("./View-BzkPdueP.js"),__vite__mapDeps([67,68,69])),wof:()=>ve(()=>import("./View-DMhuxZHZ.js"),__vite__mapDeps([70,71])),luckynumber:()=>ve(()=>import("./View-Bsavr9LK.js"),__vite__mapDeps([72,73])),rockpaperscissors:()=>ve(()=>import("./View-MPtsuftk.js"),__vite__mapDeps([74,59,75])),dropgame:()=>ve(()=>import("./View-Diddgx9p.js"),__vite__mapDeps([76,4,77])),shell:()=>ve(()=>import("./View-B8bSdkTt.js"),__vite__mapDeps([78,79])),slidingpuzzle:()=>ve(()=>import("./View-lLBeyj4B.js"),__vite__mapDeps([80,81])),product_selector:()=>ve(()=>import("./View-XPt0NWXi.js"),__vite__mapDeps([82,83,84,85])),campaign_link:()=>ve(()=>import("./View-CrE51FFf.js").then(t=>t.V),__vite__mapDeps([86,15,87])),personality_test:()=>ve(()=>import("./View-BLuaVbSZ.js"),__vite__mapDeps([88,4,89])),quiz:()=>ve(()=>import("./View-B5s--r12.js").then(t=>t.V),__vite__mapDeps([90,3,4,91])),calendar:()=>ve(()=>import("./View-CiuYhH8T.js"),__vite__mapDeps([92,93,94,95])),survey:()=>ve(()=>import("./View-BomSxRvt.js"),__vite__mapDeps([96,97])),priority:()=>ve(()=>import("./View-BBxh9QzC.js"),__vite__mapDeps([98,68,99])),puzzle:()=>ve(()=>import("./View-CNs3AFDI.js"),__vite__mapDeps([100,68,101])),sliceit:()=>ve(()=>import("./View-DW0ykjki.js"),__vite__mapDeps([102,103])),roulette:()=>ve(()=>import("./View-D4AK-STl.js"),__vite__mapDeps([104,105])),tapping:()=>ve(()=>import("./View-B1a-FdTO.js"),__vite__mapDeps([106,4,107])),bounce_battle:()=>ve(()=>import("./View-CfHJd3Gd.js"),[]),gravity_dodger:()=>ve(()=>import("./View-DofWqWr7.js"),__vite__mapDeps([108,109])),hit_a_mole:()=>ve(()=>import("./View-BXH9Af2o.js"),__vite__mapDeps([110,111])),banko:()=>ve(()=>import("./View-P1r3JFvp.js"),__vite__mapDeps([112,113])),sudoku:()=>ve(()=>import("./View-ofipVFRh.js"),__vite__mapDeps([114,115,116,117])),wordriddle:()=>ve(()=>import("./View-jpoJ3HmD.js"),__vite__mapDeps([118,119])),rush_runner:()=>ve(()=>import("./View-SxWSvRPA.js"),__vite__mapDeps([120,121]))},rJ=Be({name:"AddonGameplay",components:{Indicators:tJ},props:{model:{type:Object,required:!0}},setup(t){var v;const e=t.model,n=e.state,r=ce(null),i=ue(),o=(v=i.model)==null?void 0:v.state,s=ce(!n.hasInstantWin);let a;const l=K(()=>{var y,_,w,S,E;const b=(E=(S=(w=(_=(y=n.settings)==null?void 0:y.game)==null?void 0:_.state)==null?void 0:w.indicators)==null?void 0:S.state)==null?void 0:E.indicators;return b?b.length>0:!1}),c=K(()=>{var b,y,_,w,S;return(S=(w=(_=(y=(b=n.settings)==null?void 0:b.game)==null?void 0:y.state)==null?void 0:_.indicators)==null?void 0:w.state)==null?void 0:S.indicators.filter(E=>E.valign===ac.TOP)}),u=K(()=>{var b,y,_,w,S;return(S=(w=(_=(y=(b=n.settings)==null?void 0:b.game)==null?void 0:y.state)==null?void 0:_.indicators)==null?void 0:w.state)==null?void 0:S.indicators.filter(E=>E.valign===ac.CENTER)}),d=K(()=>{var b,y,_,w,S;return(S=(w=(_=(y=(b=n.settings)==null?void 0:b.game)==null?void 0:y.state)==null?void 0:_.indicators)==null?void 0:w.state)==null?void 0:S.indicators.filter(E=>E.valign===ac.BOTTOM)}),m=K(()=>{var _,w,S,E,P,A,C,T;const b=(E=(S=(w=(_=n.settings)==null?void 0:_.game)==null?void 0:w.state)==null?void 0:S.indicators)==null?void 0:E.state.position.bottom,y=(T=(C=(A=(P=n.settings)==null?void 0:P.game)==null?void 0:A.state)==null?void 0:C.indicators)==null?void 0:T.state.position.top;return b!==Me.DEFAULT||y!==Me.DEFAULT}),g=new Promise(b=>{a=b}),p=()=>{var b,y;(b=e.state.settings)!=null&&b.gameOverlay&&i.setActivePopover((y=e.state.settings)==null?void 0:y.gameOverlay)},h=Hi({loader:()=>G(this,null,function*(){var y;if(!((y=n.settings)!=null&&y.gameAlias))throw new Error("Missing game alias");const b=yield nJ[n.settings.gameAlias]();return yield ut(),p(),a&&a(),b})});return n.hasInstantWin&&e.fetchInstantWinData().then(()=>{const b=new Date().getTime();setTimeout(()=>{s.value=!0},Math.max(0,625-(new Date().getTime()-b)))}).catch(()=>{s.value=!0,i.addStaticFormData({instantWinFetchError:"1"})}),{comp:h,state:n,campaignState:o,gameEl:r,isReady:s,hasPosition:m,topIndicators:c,bottomIndicators:d,centerIndicators:u,hasIndicators:l,onBeforeEnter:()=>G(this,null,function*(){return yield g,yield ut(),yield ut(),r.value})}}});function iJ(t,e,n,r,i,o){var a,l,c,u,d,m,g;const s=it("Indicators");return x(),U("div",{ref:"gameEl",class:nt(["addon gameplay",{"gameplay--has-indicators":t.hasIndicators,"gameplay--pointer-events-none":(a=t.campaignState)==null?void 0:a.isEditModeActive,"gameplay--bottom-fill":t.bottomIndicators&&((l=t.bottomIndicators)==null?void 0:l.length)>0&&t.topIndicators&&((c=t.topIndicators)==null?void 0:c.length)>0&&!t.hasPosition}])},[(d=(u=t.state.settings)==null?void 0:u.game)!=null&&d.state.indicators?(x(),Ae(s,{key:0,model:(m=t.state.settings)==null?void 0:m.game.state.indicators,"has-position":t.hasPosition,"top-indicators":t.topIndicators,"center-indicators":t.centerIndicators,"bottom-indicators":t.bottomIndicators},{default:gt(()=>{var p;return[t.isReady&&((p=t.state.settings)!=null&&p.game)?(x(),Ae(yt(t.comp),{key:"game",model:t.state.settings.game},null,8,["model"])):pe("",!0)]}),_:1},8,["model","has-position","top-indicators","center-indicators","bottom-indicators"])):t.isReady&&((g=t.state.settings)!=null&&g.game)?(x(),Ae(yt(t.comp),{key:"game",model:t.state.settings.game},null,8,["model"])):pe("",!0)],2)}const oJ=Ze(rJ,[["render",iJ]]),sJ=Be({name:"ControlCode",props:{settings:{type:Object,required:!0}},emits:["onClose"],setup(t,e){const n=at(),r=ue(),i=ce(null),o=()=>{e.emit("onClose")},s=K(()=>{var g;let d=t.settings.backgroundColor,m;return t.settings.type===fr.OVERLAY&&t.settings.backgroundColor&&(d!=null&&d.includes("rgba(")?d=t.settings.backgroundColor:(m=mA(t.settings.backgroundColor,.9),d=`rgba(${m==null?void 0:m.r}, ${m==null?void 0:m.g}, ${m==null?void 0:m.b}, ${m==null?void 0:m.a})`)),f(f({},d&&{backgroundColor:d}),((g=t.settings)==null?void 0:g.textColor)&&{color:t.settings.textColor})}),a=K(()=>{let d;switch(t.settings.type){case fr.TOP:d="top";break;case fr.BOTTOM:d="bottom";break;case fr.OVERLAY:d="overlay";break;case fr.REPLACEMENT_TAG:d="replacementtag";break;default:d=void 0}return d}),l=K(()=>a.value?`control-code--${a.value}`:void 0),c=K(()=>{var d;return t.settings.active&&((d=t.settings)==null?void 0:d.label)}),u=()=>{i.value&&t.settings.type===fr.TOP&&(n.campaignPadding=i.value.clientHeight)};return tt(()=>t.settings.type,()=>{t.settings.type===fr.TOP?n.addBodyClasses(["site--control-code-top"]):n.removeBodyClasses(["site--control-code-top"])},{immediate:!0}),tt(()=>c.value,()=>G(this,null,function*(){yield ut(),t.settings.type===fr.TOP&&u()})),tt(()=>{var d;return(d=t.settings)==null?void 0:d.label},()=>{if(t.settings.type===fr.REPLACEMENT_TAG){let d;r.replacementTags.bulk_prize_instantwin?d="bulk_prize_control_code_message":d="control_code_message",d&&t.settings.enabled&&t.settings.label&&r.addReplacementTags({[d]:t.settings.label})}}),{controlCodeType:a,ControlCodeTypes:fr,controlCodeTypeClass:l,onClose:o,controlCodeStyles:s,containerRef:i,isReady:c}}}),aJ={class:"control-code__label"};function lJ(t,e,n,r,i,o){return x(),Ae(Of,{name:"control-code"},{default:gt(()=>{var s,a;return[yr(q("div",{ref:"containerRef",class:nt(["control-code",t.controlCodeTypeClass]),style:Xe(t.controlCodeStyles)},[q("h6",aJ,qe((s=t.settings)==null?void 0:s.label),1),((a=t.settings)==null?void 0:a.type)===t.ControlCodeTypes.OVERLAY?(x(),U("button",{key:0,type:"button",class:"control-code__close close","aria-label":"Close",onClick:e[0]||(e[0]=(...l)=>t.onClose&&t.onClose(...l))},e[1]||(e[1]=[q("span",{class:"control-code__close-icon","aria-hidden":"true"},"×",-1)]))):pe("",!0)],6),[[gp,t.isReady]])]}),_:1})}const cJ=Ze(sJ,[["render",lJ]]),uJ=Be({name:"AddonGameflow",components:{Flow:V1,ControlCode:cJ},inheritAttrs:!1,props:{model:{type:Object,required:!0}},setup(){const t=ue(),e=t.model,n=Pt(),r=at(),i=K(()=>t.fictiveFlowPage?t.fictiveFlowPage:t.flowModel),o=K(()=>{const g=t.replacementTags.control_code?t.replacementTags.control_code:t.replacementTags.bulk_prize_control_code;if(!(g===""||typeof g=="undefined"))return String(g).toUpperCase()}),s=ce(!1),a=K(()=>!!t.gameWinner),l=K(()=>{var g;return((g=c.value)==null?void 0:g.type)===fr.REPLACEMENT_TAG?!1:a.value&&!s.value}),c=K(()=>{var p,h,v,b;const g=(p=e==null?void 0:e.state.config)==null?void 0:p.integrations.find(y=>y.state.namespace==="bulk_prize_vouchers");if(t.replacementTags.bulk_prize_control_code&&((v=(h=g.state)==null?void 0:h.controlCode)!=null&&v.enabled))return g.state.controlCode;if((b=e==null?void 0:e.state.advanced.controlCode)!=null&&b.enabled&&t.replacementTags.control_code)return e==null?void 0:e.state.advanced.controlCode}),u=K(()=>{var g,p;return o.value?(p=(g=c.value)==null?void 0:g.label)==null?void 0:p.replace("@code",o.value):""}),d=K(()=>H(f({},c.value),{active:l.value,label:u.value})),m=g=>{const p=[];for(let h=0;h<=20;h++)p.push(`current-flow-page-${h}`);r.removeBodyClasses(p),r.addBodyClasses([`current-flow-page-${g+1}`])};return tt(()=>t.flowIndex,()=>G(this,null,function*(){var h;const g=t.flowIndex,p=t.flowModel;p&&j1("flow_page",{pageId:p.id,pageTitle:(h=p.state.title)!=null?h:"Page"}),yield ut(),m(g!=null?g:0)}),{immediate:!0}),{flowModel:i,SectionType:Ve,editingStore:n,campaignStore:t,campaignState:e==null?void 0:e.state,controlCodeSettings:d,isControlCodeClosed:s,generateUniqueId:Yt}}}),fJ={key:0,class:"flow__overlay"};function dJ(t,e,n,r,i,o){var c,u;const s=it("LFSection"),a=it("Flow"),l=it("ControlCode");return x(),U("div",{class:nt(["addon gameflow",{"gameflow--is-disabled":t.editingStore.activeTabCategory===t.SectionType.SECTION&&((c=t.campaignState)==null?void 0:c.isEditModeActive)||t.editingStore.activeTabCategory===t.SectionType.POPOVER&&((u=t.campaignState)==null?void 0:u.isEditModeActive)}])},[mt(a,{ejected:!1},{default:gt(()=>{var d,m,g,p,h,v,b,y,_,w,S;return[t.flowModel&&((d=t.campaignState)!=null&&d.isPopup)?(x(),U("div",{key:(g=(m=t.flowModel)==null?void 0:m.state)==null?void 0:g.id,class:nt(["positioner",`positioner--position-${((y=(b=(v=(h=(p=t.flowModel)==null?void 0:p.state.config.settings.state)==null?void 0:h.basic)==null?void 0:v.position)==null?void 0:b.type)!=null?y:"").replace("_","-")}`])},[mt(s,{model:t.flowModel,"section-order":(_=t.flowModel)==null?void 0:_.index},null,8,["model","section-order"])],2)):t.flowModel?(x(),Ae(s,{key:(w=t.flowModel)==null?void 0:w.state.id,model:t.flowModel,"section-order":(S=t.flowModel)==null?void 0:S.index},null,8,["model","section-order"])):pe("",!0)]}),_:1}),t.campaignStore.flowOverlay?(x(),U("div",fJ)):pe("",!0),t.controlCodeSettings.enabled?(x(),Ae(l,{key:1,settings:t.controlCodeSettings,onOnClose:e[0]||(e[0]=d=>t.isControlCodeClosed=!0)},null,8,["settings"])):pe("",!0)],2)}const mJ=Ze(uJ,[["render",dJ]]),gJ=Be({name:"AddonLfImage",inheritAttrs:!1,props:{model:{type:Object,required:!0}},setup(t){const e=ue(),n=ce(!1),r=ce(!1);let i=!1;const o=ce(!0),{isMobile:s}=je();s&&(o.value=!1);const a=ce(!1),l=K(()=>{var C;return a.value||((C=t.model.state.action)==null?void 0:C.state.evaluating)}),c=C=>G(this,null,function*(){var D,k,I,N,B,L,$;if(l.value||(D=e.model)!=null&&D.state.isEditModeActive)return;C&&((k=t.model.state.action)!=null&&k.state.type)&&C.stopPropagation();let T=!0;if((I=t.model.state.action)!=null&&I.state.type&&[Dt.FORCE_SKIP_REGISTRATION,Dt.GOTO_FLOW_PAGE].includes(t.model.state.action.state.type)&&t.model.getSection().getAddons("registration").length>0&&((N=t.model.state.action)==null?void 0:N.state.type)===Dt.GOTO_FLOW_PAGE){const se=t.model.getSection();a.value=!0;try{yield Mp(se),$g()}catch(Q){if(Q instanceof yi)T=Q.allowContinueInFlow;else throw Q}}(B=t.model.state.action)!=null&&B.state&&T&&(yield($=t.model.state.action)==null?void 0:$.triggerAction(t.model,(L=t.model.column)==null?void 0:L.replacementTags)),a.value=!1}),u=K(()=>{var D,k,I,N,B;const C=rr(t.model.state.sourceType===Ll.BROWSE?(D=t.model.state.src)!=null?D:"":`#${(k=t.model.state.replacementTag)!=null?k:""}#`,(I=t.model.column)==null?void 0:I.replacementTags);let T=C;return C&&!r2(C)&&(T=(B=(N=/<img.*?src="(.*?)"/g.exec(C))==null?void 0:N[1])!=null?B:C),!r2(T)&&!T.startsWith("/files")?"":T}),d=C=>{const T=C;if(!T)return;let D="";return D+=` opacity(${T.opacity*100}%) `,D+=` blur(${T.blur}px) `,D+=` contrast(${T.contrast}%) `,D+=` saturate(${T.saturation}%) `,D+=` hue-rotate(${T.hue}deg) `,D+=` brightness(${T.brightness}%) `,D},m=K(()=>{var T,D,k;const C=(k=(D=(T=t.model.state.settings)==null?void 0:T.layout)==null?void 0:D.filters)==null?void 0:k.normal;if(C)return d(C)}),g=K(()=>{var T,D,k;const C=(k=(D=(T=t.model.state.settings)==null?void 0:T.layout)==null?void 0:D.filters)==null?void 0:k.hover;if(C)return d(C)}),p=(C,T)=>{let D="";return T==="normal"&&(D+=`
        -webkit-filter: ${m.value};
        filter: ${m.value};
      `),T==="hover"&&(D+=`
        -webkit-filter: ${g.value};
        filter: ${g.value};
      `),C&&T&&(D+=`
        -webkit-transition: -webkit-${C};
        transition: -webkit-${C};
        -o-transition: ${C};
        transition: ${C};
        transition: ${C}, -webkit-${C};
      `),D},h=K(()=>{var D,k,I;const C=(I=(k=(D=t.model.state.elementStyling)==null?void 0:D.normal)==null?void 0:k.transition)!=null?I:"filter 1s ease",T=p(C,"normal");if(T&&T!=="")return T?`.${t.model.state.classIdentifier} .lf-image img { ${T} }`:""}),v=K(()=>{var D,k,I;const C=(I=(k=(D=t.model.state.elementStyling)==null?void 0:D.hover)==null?void 0:k.transition)!=null?I:"filter 1s ease",T=p(C,"hover");if(T&&T!=="")return T?`.${t.model.state.classIdentifier} .lf-image img:hover { ${T} }`:""}),b=C=>{c(C)},y=()=>{nr.unbind("escape",b),nr.unbind("enter",b)},_=()=>{var C,T;if(y(),(C=t.model.state.action)!=null&&C.state.keybinding)switch((T=t.model.state.action)==null?void 0:T.state.keybinding){case Bf.ENTER:nr("enter",b);break;case Bf.ESCAPE:nr("escape",b);break}},w=()=>{var C,T,D;i||(n.value=!0,i=!0,setTimeout(()=>{i=!1,n.value=!1},(D=(T=(C=t.model.state.settings)==null?void 0:C.layout)==null?void 0:T.filters)!=null&&D.hover.enterDuration?t.model.state.settings.layout.filters.hover.enterDuration*1e3:525))},S=()=>{i||(n.value=!1)};qt(()=>G(this,null,function*(){var C;if(E)if(u.value)try{yield Uf(u.value),E()}catch(T){r.value=!0,console.error(`Could not load the image, ${u.value}`),E()}else E();(C=t.model.state.action)==null||C.startAutoTrigger()})),ls(y),tt(()=>{var C,T;return(T=(C=t.model.state.action)==null?void 0:C.state)==null?void 0:T.keybinding},_,{immediate:!0});let E;const P=new Promise(C=>{E=C}),A=K(()=>{var C,T,D;return H(f(f({},t.model.state.imageClasses),n.value&&((D=(T=(C=t.model.state.settings)==null?void 0:C.layout)==null?void 0:T.filters)==null?void 0:D.hover.enter)&&{animated:!0,[`${t.model.state.settings.layout.filters.hover.enter}`]:!0}),{"lf-image__img--not-loaded":r.value})});return{allowHoverStyling:o,imageNormalStyling:h,imageHoverStyling:v,onImageClick:c,src:u,imgClassList:A,onMouseOver:w,onMouseOut:S,onBeforeEnter:()=>G(this,null,function*(){yield P})}}}),pJ=["src","alt","title"];function hJ(t,e,n,r,i,o){var s,a;return x(),U(ze,null,[t.imageNormalStyling?(x(),Ae(yt("style"),{key:0,type:"text/css"},{default:gt(()=>[zt(qe(t.imageNormalStyling),1)]),_:1})):pe("",!0),t.imageHoverStyling&&t.allowHoverStyling?(x(),Ae(yt("style"),{key:1,type:"text/css"},{default:gt(()=>[zt(qe(t.imageHoverStyling),1)]),_:1})):pe("",!0),t.src?(x(),U("div",{key:2,class:"lf-image",style:Xe((s=t.model.state.elementStyling)==null?void 0:s.wrapper)},[t.src?(x(),U("img",{key:0,class:nt(["lf-image__img",t.imgClassList]),style:Xe((a=t.model.state.elementStyling)==null?void 0:a.inline),src:t.src,alt:t.model.state.altText,title:t.model.state.altText,onMouseenter:e[0]||(e[0]=(...l)=>t.onMouseOver&&t.onMouseOver(...l)),onMouseleave:e[1]||(e[1]=(...l)=>t.onMouseOut&&t.onMouseOut(...l)),onClick:e[2]||(e[2]=(...l)=>t.onImageClick&&t.onImageClick(...l))},null,46,pJ)):pe("",!0)],4)):pe("",!0)],64)}const _J=Ze(gJ,[["render",hJ]]),bJ=Be({name:"AddonLfHeadline",components:{ApplyReplacementTags:v4},props:{model:{type:Object,required:!0}},setup(t){const e=t.model.state,n=ue(),r=at(),i=ce(!1);let o;const s=new Promise(m=>{o=m}),a=ce(!0),l=K(()=>{var m,g;return(g=(m=n.model)==null?void 0:m.state.isEditModeActive)!=null?g:!1}),c=K(()=>r.url.includes("/campaign/view/demo")),u=K(()=>{const m="Lorem ipsum dolor sit amet";return e.text===""||e.text===void 0?m:e.text}),d=Hi({loader:()=>ve(()=>import("./Editor-2DyB4uxF.js"),__vite__mapDeps([122,31,28,21])).then(m=>(i.value=!0,m))});return tt(()=>l.value,()=>{var m;i.value=(m=l.value)!=null?m:!1}),tt(()=>e.type,()=>G(this,null,function*(){a.value=!1,yield ut(),yield ut(),a.value=!0})),qt(()=>G(this,null,function*(){var g,p;const{isFontLoaded:m}=Md();(p=(g=e.layout)==null?void 0:g.typography)!=null&&p.fontFamily&&(yield m(e.layout.typography.fontFamily)),o&&o()})),{editorLoaded:i,isEditorReady:a,isDemo:c,state:e,text:u,isEditModeActive:l,asyncAddonLfHeadlineEditor:d,onBeforeEnter:()=>G(this,null,function*(){yield s})}}}),vJ={class:"addon lf-headline"};function yJ(t,e,n,r,i,o){var a,l,c;const s=it("ApplyReplacementTags");return x(),U("div",vJ,[t.isEditModeActive&&t.isDemo&&t.isEditorReady?(x(),Ae(yt(t.asyncAddonLfHeadlineEditor),{key:0,model:t.model},null,8,["model"])):pe("",!0),t.editorLoaded?pe("",!0):(x(),Ae(s,{key:1,tag:t.state.type,html:t.text,"extra-replacement-tags":(a=t.model.column)==null?void 0:a.replacementTags,style:Xe((c=(l=t.state)==null?void 0:l.elementStyling)==null?void 0:c.inline),class:"lf-headline__content"},null,8,["tag","html","extra-replacement-tags","style"]))])}const wJ=Ze(bJ,[["render",yJ]]),SJ=Be({name:"FormElementText",props:{model:{type:Object,required:!0},showValidationErrors:{type:Boolean,default:!1}},setup(t){var m,g,p,h;const e=t.model,n=e.state,r=ce(!1),i=ce((g=(m=n.value)==null?void 0:m.countryCode)!=null?g:""),o=ce((h=(p=n.value)==null?void 0:p.input)!=null?h:""),s=e.getInitialValue();!i.value&&n.country.codesEnabled&&n.country.codeTags&&(i.value=n.country.codeTags[0]);const a=()=>{r.value=!1},l=()=>{r.value=!0},c=K(()=>n.readonlyEdit&&(s==null?void 0:s.toString.length)!==0?!1:n.readonly&&s&&s.toString().length!==0?!0:!!(n.readonly&&!n.readonlyEdit)),u=K(()=>n.country.codesEnabled?{width:"auto"}:{}),d=v=>{if(n.type===$t.EMAIL_CONFIRM)return v.preventDefault(),!1};return tt(o,()=>{if(!o.value){i.value?n.value={countryCode:i.value,input:o.value}:n.value=void 0;return}if(!n.value){n.value={input:o.value,countryCode:i.value};return}o.value!==n.value.input&&(n.value.input=o.value)}),tt(i,()=>{if(!n.value){n.value={countryCode:i.value,input:o.value};return}i.value!==n.value.countryCode&&(n.value.countryCode=i.value)},{immediate:!0}),tt(()=>{var v;return(v=n.value)==null?void 0:v.input},()=>{var v,b,y;o.value!==((v=n.value)==null?void 0:v.input)&&(o.value=(y=(b=n.value)==null?void 0:b.input)!=null?y:"")}),tt(()=>{var v;return(v=n.value)==null?void 0:v.countryCode},()=>{var v,b,y;i.value!==((v=n.value)==null?void 0:v.countryCode)&&(i.value=(y=(b=n.value)==null?void 0:b.countryCode)!=null?y:"")}),{labelStyle:u,state:n,fieldDisabled:c,onFocus:l,onBlur:a,isFocus:r,onPaste:d,countryCodeValue:i,inputValue:o}}}),EJ=["id","name","disabled"],TJ=["value"],CJ=["type","name","disabled","aria-label","placeholder","autocomplete","maxlength"];function kJ(t,e,n,r,i,o){var s,a,l,c,u;return x(),U("div",{class:nt(["content__item-form-type content__item-form-type--text",{"content__item-form-type--phone-code":t.model.state.country.codesEnabled}])},[t.model.state.country.codesEnabled?(x(),U("div",{key:0,class:nt(["content__item-form-group content__item-form-group--select form-group",{"form-group--error":t.showValidationErrors&&!t.state.isValid,"form-group--has-value":t.countryCodeValue&&t.countryCodeValue!=="","form-group--valid":!!t.state.isValid}])},[yr(q("select",{id:`${t.model.state.id}`,"onUpdate:modelValue":e[0]||(e[0]=d=>t.countryCodeValue=d),class:"content__item-form-select-origin form-control",name:`form-codes[${t.model.state.id}]`,disabled:t.model.state.readonly||((a=(s=t.model.state.country)==null?void 0:s.codeTags)==null?void 0:a.length)===1},[(x(!0),U(ze,null,Ft(t.model.state.country.codeTags,(d,m)=>(x(),U("option",{key:m,value:d},qe(d),9,TJ))),128))],8,EJ),[[SC,t.countryCodeValue]])],2)):pe("",!0),q("div",{class:nt(["content__item-form-group content__item-form-group--text form-group",{"form-group--error":t.showValidationErrors&&!t.state.isValid,"form-group--has-value":((l=t.state.value)==null?void 0:l.input)&&t.state.value.input!=="","form-group--is-focus":t.isFocus,"form-group--valid":!!t.state.isValid}])},[q("label",{style:Xe(t.labelStyle),class:"content__item-form-label content__item-form-label--text"},qe(t.model.state.label),5),yr(q("input",{"onUpdate:modelValue":e[1]||(e[1]=d=>t.inputValue=d),class:"content__item-form-text form-control",type:t.model.state.inputHtmlType,name:`form[${t.model.state.id}]`,disabled:t.fieldDisabled,"aria-label":t.model.state.label,placeholder:t.model.state.placeholder,autocomplete:t.model.state.disableAutocomplete?"off":"on",maxlength:((u=(c=t.model.state)==null?void 0:c.validation)==null?void 0:u.maxChars)||void 0,onFocus:e[2]||(e[2]=(...d)=>t.onFocus&&t.onFocus(...d)),onBlur:e[3]||(e[3]=(...d)=>t.onBlur&&t.onBlur(...d)),onPaste:e[4]||(e[4]=(...d)=>t.onPaste&&t.onPaste(...d))},null,40,CJ),[[TC,t.inputValue]])],2)],2)}const AJ=Ze(SJ,[["render",kJ]]);function q1(t){return(q1=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(t)}function FE(t){return function(e){if(Array.isArray(e))return Yb(e)}(t)||function(e){if(typeof Symbol!="undefined"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}(t)||Z4(t)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function Z4(t,e){if(t){if(typeof t=="string")return Yb(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return n==="Object"&&t.constructor&&(n=t.constructor.name),n==="Map"||n==="Set"?Array.from(t):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Yb(t,e):void 0}}function Yb(t,e){(e==null||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}function Oa(t,e){var n=typeof Symbol!="undefined"&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=Z4(t))||e){n&&(t=n);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(l){throw l},f:i}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var o,s=!0,a=!1;return{s:function(){n=n.call(t)},n:function(){var l=n.next();return s=l.done,l},e:function(l){a=!0,o=l},f:function(){try{s||n.return==null||n.return()}finally{if(a)throw o}}}}var Xb={inheritAttrs:!1,name:"vue-input",props:{autocomplete:{required:!1,type:String},modelValue:{required:!0,type:String},placeholder:{required:!0,type:String},disabled:{required:!0,type:Boolean},tabindex:{required:!0,type:Number},autofocus:{required:!0,type:Boolean},comboboxUid:{required:!0,type:Number}},emits:["update:modelValue","input","change","focus","blur","escape"],setup:function(t,e){var n=ce(null);return qt(function(){t.autofocus&&n.value.focus()}),Fc(function(){t.autofocus&&n.value.focus()}),{handleInput:function(r){e.emit("input",r),e.emit("update:modelValue",r.target.value)},handleChange:function(r){e.emit("change",r),e.emit("update:modelValue",r.target.value)},handleFocus:function(r){e.emit("focus",r)},handleBlur:function(r){e.emit("blur",r)},input:n,handleEscape:function(r){n.value.blur(),e.emit("escape",r)}}}},IJ={class:"vue-input"},OJ=["autocomplete","modelValue","placeholder","disabled","tabindex","autofocus","aria-controls","aria-labelledby"];Xb.render=function(t,e,n,r,i,o){return x(),U("div",IJ,[Vn(t.$slots,"prepend"),q("input",{ref:"input",autocomplete:n.autocomplete,modelValue:n.modelValue,placeholder:n.placeholder,disabled:n.disabled,onInput:e[0]||(e[0]=function(){return r.handleInput&&r.handleInput.apply(r,arguments)}),onChange:e[1]||(e[1]=function(){return r.handleChange&&r.handleChange.apply(r,arguments)}),onFocus:e[2]||(e[2]=function(){return r.handleFocus&&r.handleFocus.apply(r,arguments)}),onBlur:e[3]||(e[3]=function(){return r.handleBlur&&r.handleBlur.apply(r,arguments)}),onKeyup:e[4]||(e[4]=Al(Nt(function(){return r.handleEscape&&r.handleEscape.apply(r,arguments)},["exact"]),["esc"])),tabindex:n.tabindex,autofocus:n.autofocus,"aria-autocomplete":"list","aria-controls":"vs".concat(n.comboboxUid,"-listbox"),"aria-labelledby":"vs".concat(n.comboboxUid,"-combobox")},null,40,OJ),Vn(t.$slots,"append")])},Xb.__file="src/components/input.vue";var Kb={inheritAttrs:!1,name:"vue-tags",props:{modelValue:{required:!0,type:Array,validator:function(t){return t.every(function(e){return q1(e.key)!==void 0&&e.label!==void 0&&typeof e.selected=="boolean"})}},collapseTags:{type:Boolean}},emits:["click"],setup:function(t,e){return{dataAttrs:wr("dataAttrs"),handleClick:function(n){e.emit("click",n)}}}};Kb.render=function(t,e,n,r,i,o){return x(),U("ul",ts({class:["vue-tags",{collapsed:n.collapseTags}],onMousedown:e[0]||(e[0]=Nt(function(){},["prevent"])),tabindex:"-1",onClick:e[1]||(e[1]=function(){return r.handleClick&&r.handleClick.apply(r,arguments)})},r.dataAttrs),[(x(!0),U(ze,null,Ft(n.modelValue,function(s){return x(),U(ze,{key:s.key},[s.group?pe("v-if",!0):(x(),U("li",{key:0,class:nt(["vue-tag",{selected:s.selected}])},[Vn(t.$slots,"default",{option:s},function(){return[q("span",null,qe(s.label),1)]})],2))],64)}),128))],16)},Kb.__file="src/components/tags.vue";var Qb={inheritAttrs:!1,name:"vue-dropdown",props:{modelValue:{required:!0,type:Array,validator:function(t){return t.every(function(e){return q1(e.key)!==void 0&&e.label!==void 0&&typeof e.selected=="boolean"})}},comboboxUid:{required:!0,type:Number},maxHeight:{required:!0},highlightedOriginalIndex:{required:!0}},emits:["click-item","mouseenter"],setup:function(t,e){return{dataAttrs:wr("dataAttrs"),handleClickItem:function(n,r){r.disabled||e.emit("click-item",n,r)},handleMouseenter:function(n,r){e.emit("mouseenter",n,r)}}}},PJ=["id","aria-multiselectable","aria-busy","aria-disabled"],xJ=["onClick","onMouseenter","id","aria-selected","aria-disabled"];Qb.render=function(t,e,n,r,i,o){return x(),U("ul",ts({class:"vue-dropdown",style:{maxHeight:n.maxHeight+"px"},onMousedown:e[0]||(e[0]=Nt(function(){},["prevent"]))},r.dataAttrs,{role:"listbox",id:"vs".concat(n.comboboxUid,"-listbox"),"aria-multiselectable":r.dataAttrs["data-multiple"],"aria-busy":r.dataAttrs["data-loading"],"aria-disabled":r.dataAttrs["data-disabled"]}),[(x(!0),U(ze,null,Ft(n.modelValue,function(s,a){return x(),U(ze,{key:s.key},[s.visible&&s.hidden===!1?(x(),U("li",{key:0,onClick:function(l){return r.handleClickItem(l,s)},class:nt(["vue-dropdown-item",{selected:s.selected,disabled:s.disabled,highlighted:s.originalIndex===n.highlightedOriginalIndex,group:s.group}]),onMouseenter:function(l){return r.handleMouseenter(l,s)},role:"option",id:"vs".concat(n.comboboxUid,"-option-").concat(a),"aria-selected":!!s.selected||!!s.disabled&&void 0,"aria-disabled":s.disabled},[Vn(t.$slots,"default",{option:s},function(){return[q("span",null,qe(s.label),1)]})],42,xJ)):pe("v-if",!0)],64)}),128))],16,PJ)},Qb.__file="src/components/dropdown.vue";var eI=function(t,e,n){var r=n.valueBy;return r(t)===r(e)},jl=function(t,e,n){var r=n.valueBy;return t.some(function(i){return eI(i,e,{valueBy:r})})},la=function(t,e,n){var r=n.valueBy;return t.find(function(i){return r(i)===e})},Jh=function(t,e,n){var r=n.max,i=n.valueBy;return jl(t,e,{valueBy:i})||t.length>=r?t:t.concat(e)},Zh=function(t,e,n){var r=n.min,i=n.valueBy;return jl(t,e,{valueBy:i})===!1||t.length<=r?t:t.filter(function(o){return eI(o,e,{valueBy:i})===!1})},bm=function(t){return K(function(){return typeof t.value=="function"?t.value:typeof t.value=="string"?function(e){return t.value.split(".").reduce(function(n,r){return n[r]},e)}:function(e){return e}})},DJ=function(t,e){var n=K(function(){return t.value.reduce(function(s,a){return Object.assign(s,(l={},c=a.originalIndex,u=a,c in l?Object.defineProperty(l,c,{value:u,enumerable:!0,configurable:!0,writable:!0}):l[c]=u,l));var l,c,u},{})}),r=function(s){var a=n.value[s];return a!==void 0&&i(a)!==!1&&(e.value=s,!0)},i=function(s){return!s.disabled&&!s.hidden&&s.visible},o=K(function(){return t.value.some(function(s){return i(s)})});return Co(function(){if(o.value===!1&&(e.value=null),e.value!==null&&t.value.length<=e.value){var s,a=Oa(t.value.reverse());try{for(a.s();!(s=a.n()).done;){var l=s.value;if(r(l.originalIndex))break}}catch(m){a.e(m)}finally{a.f()}}if(e.value===null||i(t.value[e.value])===!1){var c,u=Oa(t.value);try{for(u.s();!(c=u.n()).done;){var d=c.value;if(r(d.originalIndex))break}}catch(m){u.e(m)}finally{u.f()}}}),{pointerForward:function(){if(o.value!==!1&&e.value!==null)for(var s=e.value+1,a=0;s!==e.value&&a++<t.value.length&&(t.value.length<=s&&(s=0),!r(s));)++s},pointerBackward:function(){if(o.value!==!1&&e.value!==null)for(var s=e.value-1,a=0;s!==e.value&&a++<t.value.length&&(s<0&&(s=t.value.length-1),!r(s));)--s},pointerSet:r}},Jg=Be({name:"vue-select",inheritAttrs:!1,props:{modelValue:{required:!0},emptyModelValue:{},options:{required:!0,type:Array},labelBy:{type:[String,Function]},valueBy:{type:[String,Function]},disabledBy:{default:"disabled",type:[String,Function]},groupBy:{default:"group",type:[String,Function]},visibleOptions:{type:Array,default:null},multiple:{default:!1,type:Boolean},min:{default:0,type:Number},max:{default:1/0,type:Number},searchable:{default:!1,type:Boolean},searchPlaceholder:{default:"Type to search",type:String},clearOnSelect:{default:!1,type:Boolean},clearOnClose:{default:!1,type:Boolean},taggable:{default:!1,type:Boolean},collapseTags:{default:!1,type:Boolean},autocomplete:{default:"off",type:String},disabled:{default:!1,type:Boolean},loading:{default:!1,type:Boolean},closeOnSelect:{default:!1,type:Boolean},hideSelected:{default:!1,type:Boolean},placeholder:{default:"Select option",type:String},tabindex:{default:0,type:Number},autofocus:{default:!1,type:Boolean},maxHeight:{default:300,type:Number},openDirection:{type:String,validator:function(t){return["top","bottom"].includes(t)}}},emits:["selected","removed","update:modelValue","focus","blur","toggle","opened","closed","search:input","search:change","search:focus","search:blur"],setup:function(t,e){var n=function(F){var X=Zs({}),ge=bm(Ud(F,"labelBy"));Co(function(){return X.labelBy=ge.value});var W=bm(Ud(F,"valueBy"));Co(function(){return X.valueBy=W.value});var fe=bm(Ud(F,"disabledBy"));Co(function(){return X.disabledBy=fe.value});var ne=bm(Ud(F,"groupBy"));Co(function(){return X.groupBy=ne.value});var he=K(function(){return F.multiple?F.min:Math.min(1,F.min)});Co(function(){return X.min=he.value});var ye=K(function(){return F.multiple?F.max:1});return Co(function(){return X.max=ye.value}),Co(function(){return X.options=F.options}),X}(t),r=K(function(){var F;return(F=t.emptyModelValue)!==null&&F!==void 0?F:null}),i=In(),o=ce(),s=ce(),a=ce(),l=K(function(){var F;return(F=a.value)===null||F===void 0?void 0:F._.refs.input}),c=ce(!1);tt(function(){return c.value},function(){var F,X;c.value?(e.emit("opened"),e.emit("focus"),t.searchable?(l.value!==document.activeElement&&l.value.focus(),e.emit("search:focus")):(F=o.value)===null||F===void 0||F.focus()):(t.searchable?(l.value===document.activeElement&&l.value.blur(),t.clearOnClose&&P(),e.emit("search:blur")):(X=o.value)===null||X===void 0||X.blur(),e.emit("closed"),e.emit("blur")),e.emit("toggle")});var u=function(){t.disabled||(c.value=!0)},d=function(F){var X;!((X=o.value)===null||X===void 0)&&X.contains(F==null?void 0:F.relatedTarget)?setTimeout(function(){var ge;(ge=o.value)===null||ge===void 0||ge.focus()}):c.value=!1};tt(function(){return t.disabled},function(){return d()});var m=ce(""),g=K(function(){return new RegExp(m.value.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"i")}),p=K(function(){return m.value?n.options.filter(function(F){return g.value.test(n.labelBy(F))}):void 0}),h=ce([]),v=K(function(){return new Set(h.value.map(function(F){return n.valueBy(F)}))}),b=function(){if(t.multiple){if(Array.isArray(t.modelValue)===!1||h.value.length!==t.modelValue.length||Object.keys(h.value).some(function(F){return h.value[F]!==la(n.options,t.modelValue[F],{valueBy:n.valueBy})}))return!1}else if(h.value.length===0&&t.modelValue!==r.value||h.value.length===1&&t.modelValue===r.value||h.value[0]!==la(n.options,t.modelValue,{valueBy:n.valueBy}))return!1;return!0},y=function(){if(!b()){h.value=[];var F,X=Oa(t.multiple?t.modelValue:t.modelValue===r.value?[]:[t.modelValue]);try{for(X.s();!(F=X.n()).done;){var ge=F.value,W=la(n.options,ge,{valueBy:n.valueBy});jl(n.options,W,{valueBy:n.valueBy})!==!1&&(h.value=Jh(h.value,W,{max:1/0,valueBy:n.valueBy}))}}catch(fe){X.e(fe)}finally{X.f()}}};y(),tt(function(){return t.modelValue},function(){return y()},{deep:!0}),tt(function(){return n.options},function(){h.value=n.options.filter(function(F){return v.value.has(n.valueBy(F))})},{deep:!0});var _,w=function(F,X){(X=X.originalOption).value.every(function(ge){var W=la(n.options,ge,{valueBy:n.valueBy});return jl(h.value,W,{valueBy:n.valueBy})})?X.value.forEach(function(ge){var W=la(n.options,ge,{valueBy:n.valueBy});h.value=Zh(h.value,W,{min:n.min,valueBy:n.valueBy}),e.emit("removed",W)}):X.value.forEach(function(ge){var W=la(n.options,ge,{valueBy:n.valueBy});jl(h.value,W,{valueBy:n.valueBy})||(h.value=Jh(h.value,W,{max:n.max,valueBy:n.valueBy}),e.emit("selected",W))})},S=function(F,X){if(X=X.originalOption,jl(h.value,X,{valueBy:n.valueBy}))h.value=Zh(h.value,X,{min:n.min,valueBy:n.valueBy}),e.emit("removed",X);else{if(!t.multiple&&h.value.length===1){var ge=h.value[0];h.value=Zh(h.value,h.value[0],{min:0,valueBy:n.valueBy}),e.emit("removed",ge)}h.value=Jh(h.value,X,{max:n.max,valueBy:n.valueBy}),e.emit("selected",X)}},E=function(){if(!b()){var F=h.value.map(function(X){return n.valueBy(X)});t.multiple?e.emit("update:modelValue",F):F.length?e.emit("update:modelValue",F[0]):e.emit("update:modelValue",r.value)}},P=function(){l.value.value="",l.value.dispatchEvent(new Event("input")),l.value.dispatchEvent(new Event("change"))},A=K(function(){var F,X;return(X=(F=t.visibleOptions)!==null&&F!==void 0?F:p.value)!==null&&X!==void 0?X:n.options}),C=ce(0),T=K(function(){var F,X=new Set(A.value.map(function(ne){return n.valueBy(ne)})),ge=n.options.map(function(ne,he){var ye,Ge={key:n.valueBy(ne),label:n.labelBy(ne),group:(ye=n.groupBy(ne))!==null&&ye!==void 0&&ye,originalIndex:he,originalOption:ne};return Ge.selected=Ge.group?ne.value.every(function(R){return v.value.has(R)}):v.value.has(n.valueBy(ne)),Ge.disabled=Ge.group?n.disabledBy(ne)||ne.value.every(function(R){var M=la(n.options,R,{valueBy:n.valueBy});return n.disabledBy(M)}):n.disabledBy(ne),Ge.visible=Ge.group?ne.value.some(function(R){return X.has(R)}):X.has(n.valueBy(ne)),Ge.hidden=!!t.hideSelected&&(Ge.group?ne.value.every(function(R){return v.value.has(R)}):v.value.has(n.valueBy(ne))),Ge}),W=Oa(ge);try{for(W.s();!(F=W.n()).done;){var fe=F.value;fe.group!==!1&&fe.disabled&&function(){var ne=new Set(fe.originalOption.value);ge.filter(function(he){return ne.has(n.valueBy(he.originalOption))}).forEach(function(he){return he.disabled=!0})}()}}catch(ne){W.e(ne)}finally{W.f()}return ge}),D=DJ(T,C),k=D.pointerForward,I=D.pointerBackward,N=D.pointerSet,B="",L=/^[\w]$/,$=K(function(){var F=FE(n.options.keys());return F.slice(C.value).concat(F.slice(0,C.value))}),j=function(){var F,X=(F=o.value)===null||F===void 0?void 0:F.querySelector(".highlighted");if(X&&s.value){var ge,W=getComputedStyle(X);for(ge=0;X.offsetTop+parseFloat(W.height)+parseFloat(W.paddingTop)+parseFloat(W.paddingBottom)>s.value.$el.clientHeight+s.value.$el.scrollTop&&ge++<T.value.length;)s.value.$el.scrollTop=s.value.$el.scrollTop+parseFloat(W.height)+parseFloat(W.paddingTop)+parseFloat(W.paddingBottom);for(ge=0;X.offsetTop<s.value.$el.scrollTop&&ge++<T.value.length;)s.value.$el.scrollTop=s.value.$el.scrollTop-parseFloat(W.height)-parseFloat(W.paddingTop)-parseFloat(W.paddingBottom)}};tt(function(){return[c.value,n.options,v.value]},function(F,X){(X==null?void 0:X[0])!==!0&&c.value!==!1&&h.value.length!==0&&(N(n.options.findIndex(function(ge){return v.value.has(n.valueBy(ge))})),ut(j))},{deep:!0,immediate:!0});var se=K(function(){return{"data-is-focusing":c.value,"data-visible-length":T.value.filter(function(F){return F.visible&&F.hidden===!1}).length,"data-not-selected-length":n.options.length-T.value.filter(function(F){return F.selected}).length,"data-selected-length":T.value.filter(function(F){return F.selected}).length,"data-addable":T.value.filter(function(F){return F.selected}).length<n.max,"data-removable":T.value.filter(function(F){return F.selected}).length>n.min,"data-total-length":n.options.length,"data-multiple":t.multiple,"data-loading":t.loading,"data-disabled":t.disabled}});ec("dataAttrs",se);var Q=K(function(){return T.value.filter(function(F){return F.selected}).filter(function(F){return!F.group})}),re=K(function(){return t.multiple?Q.value.length===0?t.placeholder:Q.value.length===1?"1 option selected":Q.value.length+" options selected":Q.value.length===0?t.placeholder:Q.value[0].label+""}),ee=K(function(){var F=Q.value.map(function(X){return X.originalOption});return t.multiple?F:F[0]||r.value}),be=ce();return tt(function(){return[t.openDirection,c.value]},function(){var F,X;be.value=(X=(F=t.openDirection)!==null&&F!==void 0?F:function(){if(o.value!==void 0&&window!==void 0)return window.innerHeight-o.value.getBoundingClientRect().bottom>=t.maxHeight?"bottom":"top"}())!==null&&X!==void 0?X:"bottom"},{immediate:!0}),{instance:i,isFocusing:c,wrapper:o,dropdown:s,input:a,focus:u,blur:d,toggle:function(){c.value?d():u()},searchingInputValue:m,handleInputForInput:function(F){e.emit("search:input",F)},handleChangeForInput:function(F){e.emit("search:change",F)},handleFocusForInput:function(F){u()},handleBlurForInput:function(F){d()},optionsWithInfo:T,addOrRemoveOption:function(F,X){t.disabled||(X.group&&t.multiple?w(F,X):S(F,X),E(),t.closeOnSelect===!0&&(c.value=!1),t.clearOnSelect===!0&&m.value&&P())},dataAttrs:se,innerPlaceholder:re,selected:ee,highlightedOriginalIndex:C,pointerForward:function(){k(),ut(j)},pointerBackward:function(){I(),ut(j)},pointerFirst:function(){var F,X=Oa(n.options.keys());try{for(X.s();!(F=X.n()).done;){var ge=F.value;if(N(ge))break}}catch(W){X.e(W)}finally{X.f()}ut(j)},pointerLast:function(){var F,X=Oa(FE(n.options.keys()).reverse());try{for(X.s();!(F=X.n()).done;){var ge=F.value;if(N(ge))break}}catch(W){X.e(W)}finally{X.f()}ut(j)},typeAhead:function(F){var X,ge;if(!t.searchable){var W=!1;if(L.test(F.key)?(B+=F.key.toLowerCase(),W=!0):F.code==="Space"&&(B+=" "),W){var fe,ne=Oa($.value);try{for(ne.s();!(fe=ne.n()).done;){var he=fe.value;if(((ge=(X=n.labelBy(n.options[he]))===null||X===void 0?void 0:X.toLowerCase())===null||ge===void 0?void 0:ge.startsWith(B))===!0&&N(he))break}}catch(ye){ne.e(ye)}finally{ne.f()}clearTimeout(_),_=setTimeout(function(){B=""},500)}}},pointerSet:N,direction:be}},components:{VInput:Xb,VTags:Kb,VDropdown:Qb}});Jg.__VERSION__="2.10.5";var NJ=["tabindex","id","role","aria-expanded","aria-owns","aria-activedescendant","aria-busy","aria-disabled"],RJ={class:"vue-select-header"},LJ={key:0,class:"vue-input"},MJ=["placeholder","autocomplete"],$J=["onClick"],FJ=q("span",{class:"icon loading"},[q("div"),q("div"),q("div")],-1),BJ={key:0,class:"vue-select-input-wrapper"},VJ=q("span",{class:"icon loading"},[q("div"),q("div"),q("div")],-1);Jg.render=function(t,e,n,r,i,o){var s=it("v-tags"),a=it("v-input"),l=it("v-dropdown");return x(),U("div",ts({ref:"wrapper",class:["vue-select",["direction-".concat(t.direction)]],tabindex:t.isFocusing?-1:t.tabindex,onFocus:e[9]||(e[9]=function(){return t.focus&&t.focus.apply(t,arguments)}),onBlur:e[10]||(e[10]=function(c){return!t.searchable&&t.blur(c)})},Object.assign({},t.dataAttrs,t.$attrs),{onKeypress:e[11]||(e[11]=Al(Nt(function(){return t.highlightedOriginalIndex!==null&&t.addOrRemoveOption(t.$event,t.optionsWithInfo[t.highlightedOriginalIndex])},["prevent","exact"]),["enter"])),onKeydown:[e[12]||(e[12]=Al(Nt(function(){return t.pointerForward&&t.pointerForward.apply(t,arguments)},["prevent","exact"]),["down"])),e[13]||(e[13]=Al(Nt(function(){return t.pointerBackward&&t.pointerBackward.apply(t,arguments)},["prevent","exact"]),["up"])),e[14]||(e[14]=Al(Nt(function(){return t.pointerFirst&&t.pointerFirst.apply(t,arguments)},["prevent","exact"]),["home"])),e[15]||(e[15]=Al(Nt(function(){return t.pointerLast&&t.pointerLast.apply(t,arguments)},["prevent","exact"]),["end"])),e[16]||(e[16]=function(){return t.typeAhead&&t.typeAhead.apply(t,arguments)})],id:"vs".concat(t.instance.uid,"-combobox"),role:t.searchable?"combobox":null,"aria-expanded":t.isFocusing,"aria-haspopup":"listbox","aria-owns":"vs".concat(t.instance.uid,"-listbox"),"aria-activedescendant":t.highlightedOriginalIndex===null?null:"vs".concat(t.instance.uid,"-option-").concat(t.highlightedOriginalIndex),"aria-busy":t.loading,"aria-disabled":t.disabled}),[q("div",RJ,[t.multiple&&t.taggable&&t.modelValue.length===0||t.searchable===!1&&t.taggable===!1?(x(),U("div",LJ,[Vn(t.$slots,"label",{selected:t.selected},function(){return[q("input",{placeholder:t.innerPlaceholder,autocomplete:t.autocomplete,readonly:"",onClick:e[0]||(e[0]=function(){return t.focus&&t.focus.apply(t,arguments)})},null,8,MJ)]})])):pe("v-if",!0),t.multiple&&t.taggable?(x(),U(ze,{key:1},[mt(s,{modelValue:t.optionsWithInfo,"collapse-tags":t.collapseTags,tabindex:"-1",onClick:t.focus},{default:gt(function(c){var u=c.option;return[Vn(t.$slots,"tag",{option:u.originalOption,remove:function(){return t.addOrRemoveOption(t.$event,u)}},function(){return[q("span",null,qe(u.label),1),q("img",{src:"data:image/svg+xml;base64,PHN2ZyBpZD0iZGVsZXRlIiBkYXRhLW5hbWU9ImRlbGV0ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHRpdGxlPmRlbGV0ZTwvdGl0bGU+PHBhdGggZD0iTTI1NiwyNEMzODMuOSwyNCw0ODgsMTI4LjEsNDg4LDI1NlMzODMuOSw0ODgsMjU2LDQ4OCwyNC4wNiwzODMuOSwyNC4wNiwyNTYsMTI4LjEsMjQsMjU2LDI0Wk0wLDI1NkMwLDM5Ny4xNiwxMTQuODQsNTEyLDI1Niw1MTJTNTEyLDM5Ny4xNiw1MTIsMjU2LDM5Ny4xNiwwLDI1NiwwLDAsMTE0Ljg0LDAsMjU2WiIgZmlsbD0iIzViNWI1ZiIvPjxwb2x5Z29uIHBvaW50cz0iMzgyIDE3Mi43MiAzMzkuMjkgMTMwLjAxIDI1NiAyMTMuMjkgMTcyLjcyIDEzMC4wMSAxMzAuMDEgMTcyLjcyIDIxMy4yOSAyNTYgMTMwLjAxIDMzOS4yOCAxNzIuNzIgMzgyIDI1NiAyOTguNzEgMzM5LjI5IDM4MS45OSAzODIgMzM5LjI4IDI5OC43MSAyNTYgMzgyIDE3Mi43MiIgZmlsbD0iIzViNWI1ZiIvPjwvc3ZnPg==",alt:"delete tag",class:"icon delete",onClick:Nt(function(){return t.addOrRemoveOption(t.$event,u)},["prevent","stop"])},null,8,$J)]})]}),_:3},8,["modelValue","collapse-tags","onClick"]),Vn(t.$slots,"toggle",{isFocusing:t.isFocusing,toggle:t.toggle},function(){return[q("span",{class:nt(["icon arrow-downward",{active:t.isFocusing}]),onClick:e[1]||(e[1]=function(){return t.toggle&&t.toggle.apply(t,arguments)}),onMousedown:e[2]||(e[2]=Nt(function(){},["prevent","stop"]))},null,34)]})],64)):(x(),U(ze,{key:2},[t.searchable?(x(),Ae(a,{key:0,ref:"input",modelValue:t.searchingInputValue,"onUpdate:modelValue":e[3]||(e[3]=function(c){return t.searchingInputValue=c}),disabled:t.disabled,autocomplete:t.autocomplete,placeholder:t.isFocusing?t.searchPlaceholder:t.innerPlaceholder,onInput:t.handleInputForInput,onChange:t.handleChangeForInput,onFocus:t.handleFocusForInput,onBlur:t.handleBlurForInput,onEscape:t.blur,autofocus:t.autofocus||t.taggable&&t.searchable,tabindex:t.tabindex,comboboxUid:t.instance.uid},null,8,["modelValue","disabled","autocomplete","placeholder","onInput","onChange","onFocus","onBlur","onEscape","autofocus","tabindex","comboboxUid"])):pe("v-if",!0),t.loading?Vn(t.$slots,"loading",{key:1},function(){return[FJ]}):Vn(t.$slots,"toggle",{key:2,isFocusing:t.isFocusing,toggle:t.toggle},function(){return[q("span",{class:nt(["icon arrow-downward",{active:t.isFocusing}]),onClick:e[4]||(e[4]=function(){return t.toggle&&t.toggle.apply(t,arguments)}),onMousedown:e[5]||(e[5]=Nt(function(){},["prevent","stop"]))},null,34)]})],64))]),t.multiple&&t.taggable&&t.searchable?(x(),U("div",BJ,[yr(mt(a,{ref:"input",modelValue:t.searchingInputValue,"onUpdate:modelValue":e[6]||(e[6]=function(c){return t.searchingInputValue=c}),disabled:t.disabled,autocomplete:t.autocomplete,placeholder:t.isFocusing?t.searchPlaceholder:t.innerPlaceholder,onInput:t.handleInputForInput,onChange:t.handleChangeForInput,onFocus:t.handleFocusForInput,onBlur:t.handleBlurForInput,onEscape:t.blur,autofocus:t.autofocus||t.taggable&&t.searchable,tabindex:t.tabindex,comboboxUid:t.instance.uid},null,8,["modelValue","disabled","autocomplete","placeholder","onInput","onChange","onFocus","onBlur","onEscape","autofocus","tabindex","comboboxUid"]),[[gp,t.isFocusing]]),t.loading?Vn(t.$slots,"loading",{key:0},function(){return[VJ]}):pe("v-if",!0)])):pe("v-if",!0),mt(l,{ref:"dropdown",modelValue:t.optionsWithInfo,"onUpdate:modelValue":e[7]||(e[7]=function(c){return t.optionsWithInfo=c}),onClickItem:t.addOrRemoveOption,onMouseenter:e[8]||(e[8]=function(c,u){return t.pointerSet(u.originalIndex)}),comboboxUid:t.instance.uid,maxHeight:t.maxHeight,highlightedOriginalIndex:t.highlightedOriginalIndex},{default:gt(function(c){var u=c.option;return[Vn(t.$slots,"dropdown-item",{option:u.originalOption},function(){return[q("span",null,qe(u.label),1)]})]}),_:3},8,["modelValue","onClickItem","comboboxUid","maxHeight","highlightedOriginalIndex"])],16,NJ)},Jg.__file="src/index.vue";const UJ=Be({name:"FormElementSelect",components:{"vue-select":Jg},props:{model:{type:Object,required:!0},showValidationErrors:{type:Boolean,default:!1}},setup(t){var d;const n=(d=ue().model)==null?void 0:d.state,r=t.model.getInitialValue(),i=ce(!1),o=ce(void 0),s=ce(null),a=()=>{var g;const m=(g=s.value)==null?void 0:g.$el.querySelector("input");m&&m.setAttribute("aria-label",t.model.state.label)};r!=null&&t.model.state.options&&(o.value=t.model.state.options.find(m=>m.value===r));const l=K(()=>{var m,g,p;return(m=o.value)!=null&&m.label?(g=o.value)==null?void 0:g.label:(p=t.model.state.placeholder)!=null?p:""}),c=()=>G(this,null,function*(){var p,h;if(!((p=n==null?void 0:n.config)!=null&&p.ipstackApi))throw new Error("Missing IP stack API");const{fetchDataClean:m}=Xt("https://api.ipstack.com/check",{access_key:n.config.ipstackApi,format:"1"}),g=yield m();if(g&&g.country_code){const v=(h=t.model.state.options)==null?void 0:h.find(b=>b.value===g.country_code);v&&(o.value=v)}}),u=()=>{i.value=!0};return qt(()=>{a(),t.model.state.optionType===hr.COUNTRIES&&!t.model.state.disableDefaultCountry&&!o.value&&c()}),tt(o,()=>{o.value?t.model.state.value=o.value.value?o.value.value:o.value.label:t.model.state.value=""},{immediate:!0}),ea(()=>{var m;(m=t.model.state.visibilityConditions)!=null&&m.check()||(t.model.state.value="")}),{vueSelect:s,selectedValue:o,placeholder:l,isFocus:i,onFocus:u}}}),HJ={class:"content__item-form-type content__item-form-type--select"},GJ={class:"content__item-form-label content__item-form-label--select"},zJ={key:0,class:"pointer-events-none no-results"},WJ={key:1};function jJ(t,e,n,r,i,o){var a;const s=it("vue-select");return x(),U("div",HJ,[q("div",{class:nt(["content__item-form-group content__item-form-group--select form-group",{"form-group--error":t.showValidationErrors&&!t.model.state.isValid,"form-group--has-value":t.model.state.value,"form-group--is-focus":t.isFocus,"form-group--valid":!!t.model.state.isValid,"select-is-empty":t.model.state.isEmpty}])},[q("label",GJ,qe(t.model.state.label),1),mt(s,{ref:"vueSelect",modelValue:t.selectedValue,"onUpdate:modelValue":e[0]||(e[0]=l=>t.selectedValue=l),options:(a=t.model.state)==null?void 0:a.options,searchable:!!t.model.state.selectSearchEnabled,"search-placeholder":t.placeholder,placeholder:t.placeholder,"clear-on-select":"","close-on-select":"","label-by":"label","aria-label":t.model.state.label,onFocus:e[1]||(e[1]=l=>t.isFocus=!0),onBlur:e[2]||(e[2]=l=>t.isFocus=!1)},{"dropdown-item":gt(({option:l})=>{var c,u;return[l.label==="No results found"?(x(),U("div",zJ,qe((c=l.label)!=null?c:l.value),1)):(x(),U("div",WJ,qe((u=l.label)!=null?u:l.value),1))]}),_:1},8,["modelValue","options","searchable","search-placeholder","placeholder","aria-label"])],2)])}const qJ=Ze(UJ,[["render",jJ]]),YJ=Be({name:"FormElementRadio",props:{model:{type:Object,required:!0},showValidationErrors:{type:Boolean,default:!1}},setup(t){const e=ce(void 0),n=i=>{e.value=i},r=()=>{e.value=void 0};return{state:t.model.state,inputFocused:e,onFocus:n,onBlur:r}}}),XJ=["aria-labelledby"],KJ=["id"],QJ=["id","name","value","aria-label","aria-checked","onFocus"],JJ=["for"];function ZJ(t,e,n,r,i,o){return x(),U("div",{class:nt([`content__item-form-${t.model.state.id}`,"content__item-form-type content__item-form-type--radio"]),role:"radiogroup","aria-labelledby":`radio-group-label-${t.model.state.id}`},[q("label",{id:`radio-group-label-${t.model.state.id}`,class:"content__item-form-radios-label"},qe(t.model.state.label),9,KJ),(x(!0),U(ze,null,Ft(t.model.state.options,(s,a)=>(x(),U("div",{key:a,class:nt(["content__item-form-radio form-check",{"content__item-form-radio--first-child":a===0,"form-group--is-focus-radio":t.inputFocused===a,"form-group--error":t.showValidationErrors&&!t.state.isValid,"form-check--error":t.showValidationErrors&&!t.state.isValid,"form-check--has-value":t.state.value,"form-check--valid":!!t.state.isValid}])},[yr(q("input",{id:`${t.model.state.id}-${a}`,"onUpdate:modelValue":e[0]||(e[0]=l=>t.state.value=l),tabindex:"0",class:"content__item-form-radio-input form-check-input",type:"radio",name:`form[${t.model.state.id}]`,value:s.value,"aria-label":s.value,"aria-checked":t.state.value===s.value?"true":"false",role:"radio",onBlur:e[1]||(e[1]=(...l)=>t.onBlur&&t.onBlur(...l)),onFocus:l=>t.onFocus(a)},null,40,QJ),[[Sv,t.state.value]]),q("label",{class:"content__item-form-label content__item-form-label--radio form-check-label",for:`${t.model.state.id}-${a}`},qe(s.label),9,JJ)],2))),128))],10,XJ)}const eZ=Ze(YJ,[["render",ZJ]]),tZ=Be({name:"FormElementHidden",props:{model:{type:Object,required:!0}},setup(t){return{state:t.model.state}}}),nZ={class:"content__item-form-element content__item-form-element--hidden col-12"},rZ=["name"];function iZ(t,e,n,r,i,o){return x(),U("div",nZ,[yr(q("input",{"onUpdate:modelValue":e[0]||(e[0]=s=>t.state.value=s),class:nt(`content__item-form-${t.model.state.id} content__item-form-hidden form-control`),name:`form[${t.model.state.id}]`,type:"hidden",autocomplete:"off"},null,10,rZ),[[pg,t.state.value]])])}const oZ=Ze(tZ,[["render",iZ]]),sZ=Be({name:"FormElementCheckbox",components:{RichTextRenderer:zp},props:{model:{type:Object,required:!0},showValidationErrors:{type:Boolean,default:!1}},setup(t){const e=ue(),n=ce(void 0),r=K(()=>({"form-group--error":t.showValidationErrors&&!t.model.state.isValid,"form-check--error":t.showValidationErrors&&!t.model.state.isValid,"form-check--has-value":Array.isArray(t.model.state.value)?t.model.state.value.length>0:!!t.model.state.value,"form-check--valid":!!t.model.state.isValid})),i=l=>{var u,d,m;let c=l.target;if(!(c instanceof HTMLElement&&NV(c,p=>p.tagName.toLowerCase()==="a"))&&(((u=t.model.state.cta)==null?void 0:u.type)==="popover"&&((d=t.model.state.cta)!=null&&d.popover)&&(l.preventDefault(),e.setActivePopover(t.model.state.cta.popover)),(m=t.model.state.cta)!=null&&m.url&&t.model.state.cta.type==="url"&&typeof window!="undefined")){let g;switch(t.model.state.cta.target){case"_blank":g=tr.BLANK;break;case"_top":g=tr.TOP;break;case"_self":g=tr.SELF;break}Nd({url:t.model.state.cta.url,target:g!=null?g:tr.BLANK})}},o=l=>{l.selected=!l.selected,t.model.state.options&&(t.model.state.value=t.model.state.options.filter(c=>c.selected).map(c=>c.value))},s=l=>{n.value=l.toString()},a=()=>{n.value=void 0};return qt(()=>{t.model.state.options&&(t.model.state.value=t.model.state.options.filter(l=>l.selected).map(l=>l.value))}),{inputFocused:n,onFocus:s,onBlur:a,fieldClasses:r,onLabelClick:i,state:t.model.state,onChangeMultiple:o,FieldType:$t}}}),aZ=["aria-labelledby"],lZ=["id","onUpdate:modelValue","name","disabled","aria-checked","onChange","onFocus"],cZ=["for","onClick"],uZ=["id","name","disabled"],fZ=["for"];function dZ(t,e,n,r,i,o){var a;const s=it("RichTextRenderer");return x(),U("div",{class:nt(["content__item-form-type content__item-form-type--checkbox",{"content__item-form-type--checkbox-multi":t.model.state.type===t.FieldType.MULTIPLE}]),role:"group","aria-labelledby":`checkbox-group-label-${t.model.state.id}`},[t.model.state.checkbox.type===t.FieldType.MULTIPLE?(x(),Ae(s,{key:0,id:`checkbox-group-label-${t.model.state.id}`,class:"content__item-form-checkboxes-label",html:t.model.state.label,tag:"label"},null,8,["id","html"])):pe("",!0),t.model.state.options&&t.model.state.options.length>0?(x(!0),U(ze,{key:1},Ft(t.model.state.options,(l,c)=>(x(),U("div",{key:c,class:nt(["content__item-form-checkbox form-check",t.fieldClasses,{"form-group--is-focus-checkbox":t.inputFocused===c.toString()}])},[yr(q("input",{id:`checkbox-${t.model.state.id}-${c}`,"onUpdate:modelValue":u=>l.selected=u,type:"checkbox",tabindex:"0",class:nt(["content__item-form-checkbox-input form-check-input",{invalid:!t.model.state.isValid}]),name:`form[${t.model.state.id}][${c}]`,disabled:t.model.state.readonly,role:"checkbox","aria-checked":l.selected?"true":"false",onChange:u=>t.onChangeMultiple(l),onFocus:u=>t.onFocus(c),onBlur:e[0]||(e[0]=(...u)=>t.onBlur&&t.onBlur(...u))},null,42,lZ),[[Ha,l.selected]]),q("label",{class:"content__item-form-label content__item-form-label--checkbox form-check-label",for:`checkbox-${t.model.state.id}-${c}`,onClick:Nt(u=>t.onChangeMultiple(l),["stop"])},[mt(s,{html:l.label,tag:"span"},null,8,["html"])],8,cZ)],2))),128)):pe("",!0),t.model.state.checkbox.type!==t.FieldType.MULTIPLE?(x(),U("div",{key:2,class:nt(["content__item-form-checkbox form-check",t.fieldClasses,{"form-group--is-focus-checkbox":t.inputFocused===t.model.state.id}])},[yr(q("input",{id:`checkbox-${t.model.state.id}`,"onUpdate:modelValue":e[1]||(e[1]=l=>t.state.value=l),tabindex:"0",type:"checkbox",class:"content__item-form-checkbox-input form-check-input",name:`form[${t.model.state.id}]`,disabled:t.model.state.readonly,onFocus:e[2]||(e[2]=l=>t.onFocus(t.model.state.id)),onBlur:e[3]||(e[3]=(...l)=>t.onBlur&&t.onBlur(...l))},null,40,uZ),[[Ha,t.state.value]]),q("label",{class:"content__item-form-label content__item-form-label--checkbox form-check-label",for:`checkbox-${t.model.state.id}`},[q("span",{onClick:e[4]||(e[4]=Nt((...l)=>t.onLabelClick&&t.onLabelClick(...l),["stop"]))},[mt(s,{truncate:(a=t.model.state)==null?void 0:a.truncate,html:t.model.state.label,tag:"span"},null,8,["truncate","html"])])],8,fZ)],2)):pe("",!0)],10,aZ)}const mZ=Ze(sZ,[["render",dZ]]),vm={text:"form-element-text",select:"form-element-select",radio:"form-element-radio",hidden:"form-element-hidden",checkbox:"form-element-checkbox",textarea:()=>ve(()=>import("./Textarea-bj9JqH3A.js"),__vite__mapDeps([123,124])),slider:()=>ve(()=>import("./Slider-CSHY2myn.js"),__vite__mapDeps([125,126,127,128])),signature:()=>ve(()=>import("./Signature-4g73atUG.js"),__vite__mapDeps([129,39,40,130])),paragraph:()=>ve(()=>import("./Paragraph-I9BdSv3Q.js"),[]),mask:()=>ve(()=>import("./Mask-DmsA8XJ4.js"),__vite__mapDeps([131,132])),file:()=>ve(()=>import("./File-CPkay-T7.js"),[]),divider:()=>ve(()=>import("./Divider-B1I9kCjw.js"),[]),dawa:()=>ve(()=>import("./Dawa-C1DZzyan.js"),__vite__mapDeps([133,134])),date:()=>ve(()=>import("./Date-DI6r-Zjc.js"),__vite__mapDeps([135,22,23,132,136,137])),cvr:()=>ve(()=>import("./Cvr-wq5MyGDo.js"),[]),captcha:()=>ve(()=>import("./Captcha-ByhY-Fma.js"),__vite__mapDeps([138,139])),rating:()=>ve(()=>import("./Rating-GQ4cqqkN.js"),__vite__mapDeps([140,141])),recaptcha:()=>ve(()=>import("./ReCaptcha-KYKZ0Mhp.js"),__vite__mapDeps([142,143]))},gZ=Be({name:"FormElement",components:{"form-element-text":AJ,"form-element-select":qJ,"form-element-radio":eZ,"form-element-hidden":oZ,"form-element-checkbox":mZ},props:{model:{type:Object,required:!0},showValidationErrors:{type:Boolean,default:!1}},setup(t){const e=ce(null);let n;const r=new Promise(a=>{n=a}),i=typeof vm[t.model.state.inputType]=="function"?Hi({loader:()=>G(this,null,function*(){const a=vm[t.model.state.inputType];if(typeof a!="function")throw new TypeError(`Unrecognized form input type: ${t.model.state.inputType}`);const l=yield a();return n&&n(),l})}):vm[t.model.state.inputType],o=()=>t.model.state.fieldClass?t.model.state.fieldClass.includes(",")?t.model.state.fieldClass.replace(","," "):t.model.state.fieldClass:"",s=K(()=>{var a,l,c,u,d,m;return{"d-none":!((a=t.model.state)!=null&&a.isVisible),"col-md-6":((l=t.model.state)==null?void 0:l.fieldSize)==="2column","col-12":((c=t.model.state)==null?void 0:c.fieldSize)==="1column"||!((u=t.model.state)!=null&&u.fieldSize),[`content__item-form-element--${t.model.state.inputType}`]:!0,[o()]:!!t.model.state.fieldClass,"content__item-form-element--tooltiped":(m=(d=t.model.state)==null?void 0:d.tooltip)==null?void 0:m.enabled,"content__item-form-element--hidden":t.model.state.hidden}});return typeof vm[t.model.state.inputType]!="function"&&n&&n(),{formElementClasses:s,comp:i,wrapperEl:e,onBeforeEnter:()=>G(this,null,function*(){return yield r,yield ut(),yield ut(),e.value})}}}),pZ={key:0,class:"tooltip-wrapper"},hZ={class:"tooltip-wrapper__item"},_Z={key:1,class:"content__item-form-element-message"};function bZ(t,e,n,r,i,o){var s,a,l,c,u,d,m,g,p,h,v,b,y,_;return t.model.state.inputType!=="hidden"?(x(),U("div",{key:0,ref:"wrapperEl",class:nt(["content__item-form-element",t.formElementClasses])},[(x(),Ae(yt(t.comp),{"show-validation-errors":t.showValidationErrors,model:t.model},null,8,["show-validation-errors","model"])),(l=(a=(s=t.model)==null?void 0:s.state)==null?void 0:a.tooltip)!=null&&l.enabled||(d=(u=(c=t.model)==null?void 0:c.state)==null?void 0:u.tooltip)!=null&&d.text&&((h=(p=(g=(m=t.model)==null?void 0:m.state)==null?void 0:g.tooltip)==null?void 0:p.text)==null?void 0:h.length)>0?(x(),U("span",pZ,[e[0]||(e[0]=q("i",{class:"tooltip-wrapper__icon fa fa-info-circle"},null,-1)),q("span",hZ,qe((b=(v=t.model.state)==null?void 0:v.tooltip)==null?void 0:b.text),1)])):pe("",!0),(t.model.state.elementMessage||(y=t.model.state.validation)!=null&&y.message)&&t.showValidationErrors&&!t.model.state.isValid?(x(),U("div",_Z,[e[1]||(e[1]=q("i",{class:"content__item-form-element-message-icon fa fa-info-circle","aria-hidden":"true"},null,-1)),e[2]||(e[2]=q("span",{class:"sr-only"},"Message Info",-1)),zt(" "+qe(((_=t.model.state.validation)==null?void 0:_.message)||t.model.state.elementMessage),1)])):pe("",!0)],2)):(x(),Ae(yt(t.comp),{key:1,"show-validation-errors":t.showValidationErrors,model:t.model},null,8,["show-validation-errors","model"]))}const vZ=Ze(gZ,[["render",bZ]]),tI={name:Rs.FADE_IN,duration:525,delay:0},nI={name:Rs.FADE_OUT,duration:525,delay:0},yZ=Be({name:"FlowPage",components:{},inheritAttrs:!1,props:{animationEnter:{type:Object,default:()=>tI},animationLeave:{type:Object,default:()=>nI}},emits:["entered"],setup(t,e){const n=ce(!1),r=In();let i;const o=new Promise(l=>{i=l}),s=()=>t.animationEnter,a=()=>t.animationLeave;return ut(()=>G(this,null,function*(){r!=null&&r.vnode&&(yield ss(r.vnode,"onBeforeEnter",3)),i&&(n.value=!0,i())})),{enterAnimation:s,leaveAnimation:a,isReady:n,onBeforeEnter:()=>G(this,null,function*(){yield o}),onAfterEnter:()=>{e.emit("entered")}}}}),wZ={class:"col section__content"};function SZ(t,e,n,r,i,o){return x(),U("div",{class:nt(["row section flow__page",{"flow__page--ready":t.isReady}])},[q("div",wZ,[Vn(t.$slots,"default")])],2)}const EZ=Ze(yZ,[["render",SZ]]),TZ=Be({name:"AddonRegistration",components:{RichTextRenderer:zp,UIButton:U4,FlowPage:EZ,Flow:V1,FormElement:vZ},props:{model:{type:Object,required:!0}},setup(t){var C;const e=ue();(C=t.model.state.fields)==null||C.forEach(T=>{T.setInitialValue()});const n=ce(!0),r=ce(!1),i=ce(!1),o=ce(!1),s=ce(!1),a=ce(!1),l=ce(null);let c=!1,u=!1;const d=K(()=>b.value.filter(T=>!T.state.isValid).length===0),m=K(()=>t.model.state.formId),g=K(()=>{const T=e.model,D=t.model.getSection();return t.model.state.skipRegistration&&!(T!=null&&T.state.isEditModeActive)&&(D.getSectionType()===Ve.FLOWPAGE||D.getSectionType()===Ve.SECTION)&&d.value}),p=K(()=>b.value.filter(T=>!T.state.validated).length===0);t.model.getSection().getSectionType()===Ve.FLOWPAGE&&(n.value=!1);const h=()=>G(this,null,function*(){if(a.value||(a.value=!0),d.value&&p.value){s.value=!0;try{yield Mp(t.model.getSection()),$g()}catch(T){if(T instanceof yi)c=!T.allowContinueInFlow;else throw T}}else pn.emit("formInvalidFields",t.model.getSection()),yield v()}),v=()=>G(this,null,function*(){var D;if(((D=e.model)==null?void 0:D.state.deviceType)===Et.ADS)return;yield ut();const T=l.value;if(T){const k=T.querySelector(".form-group--error");if(!k)return;k.scrollIntoView({behavior:"smooth",block:"nearest"})}}),b=K(()=>{var I,N,B;const{isDesktop:T,isTablet:D,isMobile:k}=je();return(B=(N=(I=t.model.state)==null?void 0:I.fields)==null?void 0:N.filter(L=>{const $=L.state,j=$==null?void 0:$.visibilityConditions;return $.deviceSettings&&!$.deviceSettings.showOnDesktop&&T||$.deviceSettings&&!$.deviceSettings.showOnTablet&&D||$.deviceSettings&&!$.deviceSettings.showOnMobile&&k?!1:j?j.check():!0}))!=null?B:[]}),y=In();let _;const w=new Promise(T=>{_=T});ut(()=>G(this,null,function*(){y&&(yield ss(y.vnode,"onBeforeEnter",2)),yield ut();let T=!1;const D=t.model.getSection();g.value&&(T=!0,D.hide(),yield h(),yield ut()),_&&_(),T&&!c&&g.value&&(yield ut(),Or().goToNextFlowPage())}));const S=T=>{if(T.detail===t.model.getSection()){if(a.value||(a.value=!0),!d.value||!p.value){T.preventDefault(),v();return}T.suspense(()=>G(this,null,function*(){var I,N,B,L;if((yield Promise.all((N=(I=t.model.state.fields)==null?void 0:I.map($=>$.validateOnSubmit()))!=null?N:[])).includes(!1))throw new yi;const k={};(B=t.model.state.fields)==null||B.forEach($=>{$.shouldSetReplacementTags&&(k[`registration_field_${$.id}`]=$.getSerializedCookieValue())}),e.addReplacementTags(k),$g(),lU((L=t.model.state.fields)!=null?L:[])}))}},E=()=>{var T;!((T=t.model.state.ga)!=null&&T.action)||u||(u=!0,typeof gtag=="function"?gtag("event",t.model.state.ga.action,{event_category:t.model.state.ga.category,event_label:t.model.state.ga.label,value:t.model.state.ga.value?parseInt(t.model.state.ga.value):void 0,debug_mode:!0}):typeof ga!="undefined"&&ga("send",{hitType:"event",eventCategory:t.model.state.ga.category,eventAction:t.model.state.ga.action,eventLabel:t.model.state.ga.label,eventValue:t.model.state.ga.value?parseInt(t.model.state.ga.value):void 0}))},P=ce(),A=T=>G(this,null,function*(){var N;const D=e.model,k=D==null?void 0:D.state;if(T.detail.pageModel!==t.model.getSection())return;const I=T.detail.response;if(I.error||E(),I.error&&I.message==="game limit reached"){j1("registration_limit",{pageId:t.model.getSection().id,pageTitle:(N=t.model.getSection().state.title)!=null?N:"Page"}),pn.emit("formRegistrationLimit",t.model.getSection()),!(t.model.getSection()instanceof $1)&&(k==null?void 0:k.messages.messageGameLimit.state.displayType)===Bo.INLINE_MESSAGE?P.value=k==null?void 0:k.messages.messageGameLimit.state:k==null||k.messages.messageGameLimit.trigger(),T.preventDefault();return}if(I.object&&I.object.token==="61c15628d7585e4aeb78e3ac0e8a7d35"){k==null||k.messages.messageCheating.trigger(),T.preventDefault();return}if(pn.emit("formSubmitted",t.model.getSection()),I.error&&I.show_message){const B=new $b(I.show_message);!(D==null?void 0:D.state.sections.some($=>$.getAddons("gameflow").length>0))&&B.state.displayType===Bo.INLINE_MESSAGE?(P.value=B.state,t.model.getSection().show()):B.trigger(),T.preventDefault();return}if(t.model.state.redirect&&t.model.state.redirect.url){Nd({url:t.model.state.redirect.url,target:tr.SELF});return}if(I.goto_flow_page){const{makeSpecificFlowPageActive:B}=Or();B(I.goto_flow_page),T.preventDefault();return}I.isError?o.value=!0:(s.value=!1,t.model.getSection().getSectionType()!==Ve.FLOWPAGE&&(r.value=!0))});return pn.on("formSubmit",S),pn.on("formSubmitResponse",A),ls(()=>{pn.off("formSubmit",S),pn.off("formSubmitResponse",A)}),{formRef:l,formName:m,isValid:d,hasAutofilled:i,showButton:n,didSubmit:a,submitForm:h,isLoading:s,isError:o,messageState:P,showConfirmation:r,fields:b,defaultEnterAnimation:tI,leaveAnimation:nI,onBeforeEnter:()=>G(this,null,function*(){yield w})}}}),CZ={class:"row"},kZ={class:"col"},AZ={class:"container"},IZ=["id","data-form-id","autocomplete"],OZ={class:"row"},PZ={key:0,class:"row"},xZ={class:"col"},DZ={class:"row"},NZ={class:"col"},RZ=["innerHTML"],LZ={class:"content__item content__item--text"};function MZ(t,e,n,r,i,o){var d,m,g;const s=it("FormElement"),a=it("UIButton"),l=it("FlowPage"),c=it("RichTextRenderer"),u=it("Flow");return x(),U(ze,null,[(d=t.model.state.elementStyling)!=null&&d.cssStyle?(x(),Ae(yt("style"),{key:0,type:"text/css"},{default:gt(()=>[zt(qe(t.model.state.elementStyling.cssStyle),1)]),_:1})):pe("",!0),q("div",{class:nt(["registration-form-wrapper",{"not-valid-settings":!t.model.isAddonValid()}]),style:Xe((g=(m=t.model.state)==null?void 0:m.elementStyling)==null?void 0:g.container)},[mt(u,null,{default:gt(()=>[!t.showConfirmation&&!t.messageState?(x(),Ae(l,{key:"form","animation-enter":t.defaultEnterAnimation,"animation-leave":t.leaveAnimation},{default:gt(()=>{var p,h,v,b,y;return[q("div",{class:nt(["registration-form",{"registration-form--inline-messages":((h=(p=t.model.state.appearance)==null?void 0:p.formStyle)==null?void 0:h.validationMessageType)==="inline"}]),style:Xe((v=t.model.state.elementStyling)==null?void 0:v.inline)},[q("div",CZ,[q("div",kZ,[q("div",AZ,[q("form",{id:t.formName,ref:"formRef","data-form-id":t.formName,class:nt(["content__item content__item--form",{"content__item--form-autofilled":t.hasAutofilled,invalid:!t.isValid,valid:t.isValid,error:t.isError}]),autocomplete:t.model.state.disableFormAutoComplete?"off":"",onSubmit:e[0]||(e[0]=Nt((..._)=>t.submitForm&&t.submitForm(..._),["prevent"]))},[q("div",OZ,[(x(!0),U(ze,null,Ft(t.fields,_=>(x(),Ae(s,{key:_.id,model:_,"show-validation-errors":t.didSubmit},null,8,["model","show-validation-errors"]))),128))])],42,IZ)])])]),t.showButton?(x(),U("div",PZ,[q("div",xZ,[q("div",{class:"content__item content__item--action container",style:Xe((b=t.model.state.elementStyling)==null?void 0:b.buttonContainerStyle)},[q("div",DZ,[q("div",NZ,[mt(a,{"is-loading":t.isLoading,"button-style":(y=t.model.state.button)==null?void 0:y.type,onClick:t.submitForm},{default:gt(()=>{var _;return[q("span",{class:"content__item-action-text",innerHTML:((_=t.model.state.button)==null?void 0:_.label)||"Send"},null,8,RZ)]}),_:1},8,["is-loading","button-style","onClick"])])])],4)])])):pe("",!0)],6)]}),_:1},8,["animation-enter","animation-leave"])):t.messageState?(x(),Ae(l,{key:"message"},{default:gt(()=>{var p,h;return[q("div",LZ,[q("div",{class:"row row--message",style:Xe(t.messageState.inlineStyles)},[q("h2",{style:Xe(t.messageState.inlineStyles)},qe((p=t.messageState.headline)!=null?p:""),5),q("div",{class:"message-body",style:Xe(t.messageState.inlineStyles)},qe((h=t.messageState.description)!=null?h:""),5)],4)])]}),_:1})):t.showConfirmation?(x(),Ae(l,{key:"confirmation"},{default:gt(()=>{var p,h,v;return[mt(c,{class:"registration-confirmation",tag:"div",html:(v=(h=(p=t.model.state)==null?void 0:p.confirmation)==null?void 0:h.message)!=null?v:""},null,8,["html"])]}),_:1})):pe("",!0)]),_:1})],6)],64)}const $Z=Ze(TZ,[["render",MZ],["__scopeId","data-v-18314085"]]),ym={leaderboard:()=>ve(()=>import("./View-DaL4T3AW.js"),[]),countdown:()=>ve(()=>import("./View-CnfdQ4s4.js"),__vite__mapDeps([144,145])),"iframe-element":()=>ve(()=>import("./View-DKaUlEzN.js"),__vite__mapDeps([146,147])),"iframe-games":()=>ve(()=>import("./View-Bh6ly05w.js"),__vite__mapDeps([148,149])),share:()=>ve(()=>import("./View-DuSbE-Kv.js"),__vite__mapDeps([150,115,116,151])),rss:()=>ve(()=>import("./View-D4hVDquH.js"),__vite__mapDeps([152,153])),accordion:()=>ve(()=>import("./View-ejmAQdhg.js"),__vite__mapDeps([154,155])),"lf-divider":()=>ve(()=>import("./View-CnD5Jjnc.js"),__vite__mapDeps([156,157])),"lf-headline":"addon-lf-headline","lf-text":"addon-lf-text","lf-image":"addon-lf-image","lf-animated-headline":()=>ve(()=>import("./View-C3t6iR43.js"),__vite__mapDeps([158,159])),"lf-button":"addon-lf-button","lf-icon":()=>ve(()=>import("./View-BwUkfLXR.js"),[]),"html-element":()=>ve(()=>import("./View-DKAM-lSH.js"),__vite__mapDeps([160,161])),"contact-cta":()=>ve(()=>import("./View-DdtuKb9I.js"),__vite__mapDeps([162,163])),googlemap:()=>ve(()=>import("./View-C6xcs433.js"),__vite__mapDeps([164,165])),"lf-share":()=>ve(()=>import("./View-DjUOkatm.js"),__vite__mapDeps([166,115,116,167])),menu:()=>ve(()=>import("./View-Qs7VtUTR.js"),__vite__mapDeps([168,169])),prizes:()=>ve(()=>import("./View-CDwrMmXB.js"),__vite__mapDeps([170,93,94,136,171])),registration:"addon-registration",slider:()=>ve(()=>import("./View-F52yDgPZ.js"),__vite__mapDeps([172,126,127,128])),slideshow:()=>ve(()=>import("./View-Cx_CEbhb.js"),__vite__mapDeps([173,83,84,174])),sponsors:()=>ve(()=>import("./View-CqSNwOlf.js"),__vite__mapDeps([175,136,176])),tipafriend:()=>ve(()=>import("./View-DQx5CZCj.js"),__vite__mapDeps([177,178])),trustpilot:()=>ve(()=>import("./View-E3yzl1_Y.js"),[]),"video-embed":()=>ve(()=>import("./View-BgadBzHP.js"),__vite__mapDeps([179,41,42])),stepguide:()=>ve(()=>import("./View-BkdjEUsM.js"),__vite__mapDeps([180,181])),gigya:()=>ve(()=>import("./View-CVYqTyWn.js"),[]),"question-validation":()=>ve(()=>import("./View-BGePVa6y.js"),__vite__mapDeps([182,183])),authentication:()=>ve(()=>import("./View-QYwPKhJC.js"),__vite__mapDeps([184,185])),"age-gate":()=>ve(()=>import("./View-DBkfYSxm.js"),__vite__mapDeps([186,187])),gameflow:"addon-gameflow",gameplay:"addon-gameplay","social-share":()=>ve(()=>import("./View-DT5_XtZJ.js"),__vite__mapDeps([188,189])),lottie:()=>ve(()=>import("./View-C_br8Xgn.js"),__vite__mapDeps([190,191])),"leaderboard-v2":()=>ve(()=>import("./View-Bfw1KBI0.js"),__vite__mapDeps([192,193]))},FZ=Be({name:"AddonWrap",components:{DeleteElement:W1,"addon-lf-headline":wJ,"addon-lf-text":VK,"addon-lf-image":_J,"addon-lf-button":MK,"addon-gameflow":mJ,"addon-gameplay":oJ,"addon-registration":$Z},inheritAttrs:!1,props:{addon:{type:Object,required:!0}},setup(t){var A,C,T,D;const e=ce(null),{setFocus:n,removeFocus:r}=Gp(t.addon),i=ue(),o=i==null?void 0:i.model,s=o==null?void 0:o.state,a=Pt();let l;const c=new Promise(k=>{l=k}),u=ce((D=(T=(C=(A=t.addon.state)==null?void 0:A.genericAdvancedSettings)==null?void 0:C.state)==null?void 0:T.transitions)==null?void 0:D.enabled),d=ce(!1),m=ce(!1),g=K(()=>t.addon.getSection().getSectionType()),p=K(()=>i.enableCSS),h=k=>G(this,null,function*(){var I;s!=null&&s.isEditModeActive&&g.value===a.activeTabCategory&&(k.stopPropagation(),a.setActiveModel(t.addon),yield ut(),(I=t.addon.column)==null||I.setHasActiveAddon(!0))}),v=(k,I,N)=>{s!=null&&s.isEditModeActive&&(k.preventDefault(),k.stopPropagation(),a.showContextMenu(N,k,I))},b=()=>{s!=null&&s.isEditModeActive&&g.value===a.activeTabCategory&&a.removeActiveModel()},y=K(()=>t.addon.isAddonValid()),_=K(()=>{var N,B,L,$,j,se,Q,re,ee,be,F,X,ge,W,fe,ne,he;const k={};k[`animated ${(L=(B=(N=t.addon.state.genericAdvancedSettings)==null?void 0:N.state)==null?void 0:B.transitions)==null?void 0:L.type}`]=d.value&&(s==null?void 0:s.contentReady)&&!m.value;const I=($=t.addon.state.genericAdvancedSettings)==null?void 0:$.state;return f(f(f(f(H(f({[t.addon.state.classIdentifier?t.addon.state.classIdentifier:""]:!0,[`grid__addon--${t.addon.state.alias}`]:!0,[`grid__addon--${t.addon.state.id}`]:!0,"grid__addon--edit-focus":((j=t.addon.state.edit)==null?void 0:j.isFocus)&&!((se=t.addon.state.edit)!=null&&se.isActive),"grid__addon--active-in-navigator":((Q=t.addon.state.edit)==null?void 0:Q.isActive)&&a.activeModel===t.addon},((re=I==null?void 0:I.advanced)==null?void 0:re.className)&&{[`${(ee=I==null?void 0:I.advanced)==null?void 0:ee.className}`]:!0}),{"grid__addon--invalid":!y.value&&(s==null?void 0:s.isEditModeActive),"grid__addon--position-absolute":((be=I==null?void 0:I.position)==null?void 0:be.position)===Fr.ABSOLUTE,"grid__addon--position-fixed":((F=I==null?void 0:I.position)==null?void 0:F.position)===Fr.FIXED}),((X=I==null?void 0:I.generic)==null?void 0:X.width)&&{"grid__addon--width-full":((ge=I==null?void 0:I.generic)==null?void 0:ge.width.type)===sc.FULL}),((W=I==null?void 0:I.generic)==null?void 0:W.width)&&{"grid__addon--width-auto":((fe=I==null?void 0:I.generic)==null?void 0:fe.width.type)===sc.AUTO}),((ne=I==null?void 0:I.generic)==null?void 0:ne.width)&&{"grid__addon--width-custom":((he=I==null?void 0:I.generic)==null?void 0:he.width.type)===sc.CUSTOM}),k)}),w=K(()=>{var I,N,B,L,$,j,se,Q,re,ee,be,F,X,ge,W;const k={};if((B=(N=(I=t.addon.state.genericAdvancedSettings)==null?void 0:I.state)==null?void 0:N.transitions)!=null&&B.enabled){const fe=(j=($=(L=t.addon.state.genericAdvancedSettings)==null?void 0:L.state)==null?void 0:$.transitions)!=null&&j.duration?t.addon.state.genericAdvancedSettings.state.transitions.duration:525,ne=(re=(Q=(se=t.addon.state.genericAdvancedSettings)==null?void 0:se.state)==null?void 0:Q.transitions)!=null&&re.delay?(be=(ee=t.addon.state.genericAdvancedSettings)==null?void 0:ee.state)==null?void 0:be.transitions.delay:0;(ge=(X=(F=t.addon.state.genericAdvancedSettings)==null?void 0:F.state)==null?void 0:X.transitions)!=null&&ge.enabled&&(k.animationDuration=`${fe}ms`,k.animationDelay=`${ne}ms`,k.transitionDelay=`${ne}ms`)}return u.value&&(k.opacity=0),f(f({},(W=t.addon.state.genericAdvancedSettings)==null?void 0:W.state.styling),k)}),S=K(()=>{var k;if(t.addon.state.alias&&((k=s==null?void 0:s.edit)!=null&&k.addons))return s.edit.addons[t.addon.state.alias].icon.includes("icon-"),s.edit.addons[t.addon.state.alias].icon});let E=!1;const P=()=>{var k;(k=e.value)==null||k.removeEventListener("animationend",P),m.value=!0};return tt(()=>{var k,I;return(I=(k=t.addon.state.genericAdvancedSettings)==null?void 0:k.state)==null?void 0:I.transitions},k=>{var L,$;const I=(L=k==null?void 0:k.delay)!=null?L:525,N=($=k==null?void 0:k.duration)!=null?$:0,B=I+N;d.value=!0,m.value=!1,window.setTimeout(()=>{d.value=!1,m.value=!0},B)},{deep:!0}),qt(()=>{var k;if((k=e.value)==null||k.addEventListener("animationend",P),u.value)if("IntersectionObserver"in window){const I=new IntersectionObserver(([N])=>{N&&N.isIntersecting&&!E&&(e.value&&e.value instanceof HTMLElement&&I.unobserve(e.value),E=!0,d.value=!0,u.value=!1)});e.value&&I.observe(e.value)}else d.value=!0,u.value=!1}),tt(()=>{var k;return(k=t.addon.state.edit)==null?void 0:k.isActive},k=>{var I,N,B;if(k&&(s!=null&&s.isEditModeActive)&&((I=t.addon.column)!=null&&I.row.section.state.edit)){const L=(N=t.addon.column)==null?void 0:N.row.section.state.edit.sectionRef;L==null||L.scrollIntoView({behavior:"smooth",block:"start"})}k||(B=t.addon.column)==null||B.setHasActiveAddon(!1)}),typeof ym[t.addon.state.alias]!="function"&&l&&l(),{isCssEnabled:p,sectionType:g,addonRef:e,shouldAnimateIn:u,state:t.addon.state,editingStore:a,addonNotValidIcon:S,showContextMenu:v,toggleActive:h,setFocus:n,removeFocus:r,campaignState:s,addonStyles:w,addonValid:y,addonClasses:_,removeActive:b,onBeforeEnter:()=>G(this,null,function*(){return yield c,yield new Promise(k=>{ut(k)}),yield new Promise(k=>{ut(k)}),e.value}),comp:typeof ym[t.addon.state.alias]=="function"?Hi({loader:()=>G(this,null,function*(){const k=ym[t.addon.state.alias];if(typeof k!="function")throw new TypeError(`Unrecognized async addon component "${t.addon.state.alias}"`);const I=yield k();return l&&l(),I})}):ym[t.addon.state.alias]}}}),BZ=["id"],VZ={key:2,class:"grid__addon-invalid-message"},UZ=["icon"];function HZ(t,e,n,r,i,o){var l,c,u,d,m,g;const s=it("DeleteElement"),a=dp("click-away");return yr((x(),U("div",{id:(u=(c=(l=t.addon.state.genericAdvancedSettings)==null?void 0:l.state)==null?void 0:c.advanced)==null?void 0:u.elementId,ref:"addonRef",class:nt(["grid__addon",t.addonClasses]),style:Xe(t.addonStyles),onMouseover:e[0]||(e[0]=Nt((...p)=>t.setFocus&&t.setFocus(...p),["stop"])),onMouseleave:e[1]||(e[1]=Nt((...p)=>t.removeFocus&&t.removeFocus(...p),["stop"])),onContextmenu:e[2]||(e[2]=Nt(p=>{var h,v;return t.showContextMenu(p,t.addon,(v=(h=t.state.edit)==null?void 0:h.isActive)!=null?v:!1)},["right"])),onClick:e[3]||(e[3]=p=>t.toggleActive(p))},[t.state.customCss&&t.isCssEnabled?(x(),Ae(yt("style"),{key:0,type:"text/css"},{default:gt(()=>[zt(qe(t.state.customCss.state.code),1)]),_:1})):pe("",!0),(d=t.state.edit)!=null&&d.isActive&&((m=t.campaignState)!=null&&m.isEditModeActive)&&t.editingStore.activeModel===t.addon&&t.sectionType===t.editingStore.activeTabCategory?(x(),Ae(s,{key:1,"is-green":!0,model:t.addon},null,8,["model"])):pe("",!0),(x(),Ae(yt(t.comp),{model:t.addon},null,8,["model"])),(g=t.campaignState)!=null&&g.isEditModeActive&&!t.addonValid?(x(),U("div",VZ,[q("p-icon",{icon:t.addonNotValidIcon,size:"extra-large"},null,8,UZ)])):pe("",!0)],46,BZ)),[[a,t.removeActive]])}const GZ=Ze(FZ,[["render",HZ],["__scopeId","data-v-53523bb4"]]),wm=[{id:1,label:"Element",category:"element"},{id:2,label:"Addons",category:"addon"}],zZ=Be({name:"ModalContentAddAddon",inheritAttrs:!1,props:{columnModel:{type:Object,required:!0}},emits:["close-request"],setup(t,e){var A;const n=ue(),r=ce("");wm&&wm[0].label&&(r.value=wm[0].label.toLocaleLowerCase());const i=ce("all"),o=(A=n.model)==null?void 0:A.state,s=ce(wm),a=ce(!0),l=ce(!0),c=ce(!1),u=ce(!1),d=ce([]),m=ce([]),g=ce(!1),p=ce(!1),h=ce(""),v=Zs({category:"element",pageId:t.columnModel.row.section.state.id}),b=ce("all"),y=()=>G(this,null,function*(){const C=`${Bn()}/api/v1/campaign/edit/addonSubcategories?campaign_id=${o==null?void 0:o.id}&page_id=${v.pageId}&category=${encodeURIComponent(v.category)}&vue=1`,{fetchData:T}=Xt(C),D=yield T();a.value=!1,d.value=D}),_=()=>G(this,null,function*(){const C=`${Bn()}/api/v1/campaign/edit/addonsByCategory?campaign_id=${o==null?void 0:o.id}&page_id=${v.pageId}&category=${encodeURIComponent(v.category)}&subcategory=${encodeURIComponent(b.value)}&vue=1`,{fetchData:T}=Xt(C),D=yield T();l.value=!1,p.value=!0,D&&(m.value=Object.values(D).map(k=>({faq:k.faq,icon:k.icon,id:k.id,label:k.label})))}),w=C=>G(this,null,function*(){d.value=[],m.value=[],a.value=!0,p.value=!1,l.value=!0,i.value="all",b.value="all",C&&C.category&&(v.category=C.category),yield y(),yield _(),C&&C.label&&(r.value=C.label.toLocaleLowerCase())}),S=C=>G(this,null,function*(){b.value=C,yield _(),i.value=C}),E=C=>G(this,null,function*(){u.value||(u.value=!0,yield t.columnModel.addAddon(C,null),u.value=!1,e.emit("close-request"))}),P=K(()=>h.value!==""?m.value.filter(C=>C.label.toLowerCase().includes(h.value.toLowerCase())):m.value);return qt(()=>G(this,null,function*(){yield y(),yield _(),g.value=!0})),{onUpdateCategory:S,selectedCategory:i,selectedTab:r,addons:m,categories:d,tabs:s,contentAddModalReady:g,isLoadingCategories:a,isLoadingAddons:l,isSaving:c,setActiveTab:w,stringToSlug:sA,search:h,onAddItem:E,initialLoadDone:p,isAddingItem:u,filteredAddons:P}}}),WZ=["ready"],jZ={"align-items":"flex-start"},qZ={"justify-content":"space-between"},YZ={key:0},XZ=[".selected","text",".disabled","onSelect"],KZ={key:1,class:"content-filtering",gap:"small"},QZ=["value",".disabled"],JZ=[".disabled"],ZZ=["value",".selected"],eee={key:0,gap:"small","align-items":"stretch"},tee=["headline","icon","onClick"],nee={key:1,type:"info",display:"inline",description:"No results found"},ree={key:1,"align-items":"center"},iee={key:0};function oee(t,e,n,r,i,o){return x(),Ae(Zl,{to:"#app"},[q("p-modal-plain",{".show":!0,ready:t.contentAddModalReady,headline:"Blocks",position:"top",onCloseRequest:e[2]||(e[2]=s=>t.$emit("close-request"))},[q("p-container",jZ,[q("p-row",qZ,[t.tabs&&t.tabs.length>1?(x(),U("p-tabs",YZ,[(x(!0),U(ze,null,Ft(t.tabs,s=>{var a,l;return x(),U("p-tabs-item",{key:(a=s.id)!=null?a:s.label,".selected":((l=s.label)==null?void 0:l.toLocaleLowerCase())===t.selectedTab,text:s.label,size:"medium",".disabled":t.isLoadingCategories||t.isLoadingAddons,onSelect:c=>t.setActiveTab(s)},null,40,XZ)}),128))])):pe("",!0),t.initialLoadDone?(x(),U("p-row",KZ,[t.selectedTab!=="grid"?(x(),U("p-input",{key:0,value:t.search,".disabled":t.isLoadingAddons||t.isLoadingCategories,placeholder:"Search",onChange:e[0]||(e[0]=s=>t.search=s.detail[0])},null,40,QZ)):pe("",!0),t.categories.length>1?(x(),U("p-select",{key:1,searchable:"",".disabled":t.isLoadingAddons||t.isLoadingCategories,onSelect:e[1]||(e[1]=s=>t.onUpdateCategory(s.detail[0]))},[(x(!0),U(ze,null,Ft(t.categories,s=>(x(),U("p-select-option",{key:s.id,value:String(s.id),".selected":String(s.id)===t.selectedCategory},qe(s.label),41,ZZ))),128))],40,JZ)):pe("",!0)])):pe("",!0)]),!t.isLoadingAddons&&!t.isLoadingCategories?(x(),U(ze,{key:0},[t.filteredAddons.length>0?(x(),U("p-row",eee,[(x(!0),U(ze,null,Ft(t.filteredAddons,s=>(x(),U("p-card",{key:s.label,headline:s.label,icon:s.icon,"can-select":"",onClick:a=>t.onAddItem(String(s.id))},null,8,tee))),128))])):(x(),U("p-message",nee))],64)):(x(),U("p-container",ree,e[3]||(e[3]=[q("p-loading",{size:"extra-large"},null,-1)])))])],40,WZ),t.isAddingItem?(x(),U("p-modal-loader",iee)):pe("",!0)])}const see=Ze(zZ,[["render",oee],["__scopeId","data-v-9dd9b68f"]]),aee=Be({name:"LFNavigatorContentAdd",components:{ModalContentAddAddon:see},props:{columnModel:{type:Object,required:!0}},emits:["modalOpen","modalClose"],setup(t,e){const n=ce(!1);return{showContentAddAddonModal:n,onAdd:()=>{n.value=!0,e.emit("modalOpen")},onCloseModal:()=>{n.value=!1,e.emit("modalClose")}}}}),lee={class:"content-item__add"};function cee(t,e,n,r,i,o){const s=it("ModalContentAddAddon");return x(),U("div",lee,[q("div",{class:"content-item__add-icon",onClick:e[0]||(e[0]=Nt((...a)=>t.onAdd&&t.onAdd(...a),["stop"]))},e[1]||(e[1]=[q("p-icon",{icon:"plus",size:"small",display:"block"},null,-1)])),t.showContentAddAddonModal?(x(),Ae(s,{key:0,"column-model":t.columnModel,onCloseRequest:t.onCloseModal},null,8,["column-model","onCloseRequest"])):pe("",!0)])}const uee=Ze(aee,[["render",cee],["__scopeId","data-v-be3d6584"]]);function Y1(){return{applyInlineStyles:e=>{var o,s,a,l,c,u,d,m,g,p,h,v,b,y,_,w,S,E,P,A,C,T;const n=ue(),r={},i=e;if(i!=null&&i.color&&(r.color=i==null?void 0:i.color),i!=null&&i.padding&&((i!=null&&i.padding.bottom||(i==null?void 0:i.padding.bottom)===0)&&(r.paddingBottom=`${i==null?void 0:i.padding.bottom}px`),(i!=null&&i.padding.top||(i==null?void 0:i.padding.top)===0)&&(r.paddingTop=`${i==null?void 0:i.padding.top}px`),typeof(i==null?void 0:i.padding.left)=="number"&&(r.paddingLeft=`${i==null?void 0:i.padding.left}px`),typeof(i==null?void 0:i.padding.right)=="number"&&(r.paddingRight=`${i==null?void 0:i.padding.right}px`)),i!=null&&i.zIndex&&(r.zIndex=i.zIndex),i!=null&&i.minHeight&&(r.minHeight=`${i==null?void 0:i.minHeight}px`),i!=null&&i.border&&(i!=null&&i.border.type&&(r.borderStyle=i==null?void 0:i.border.type),i!=null&&i.border.color&&(r.borderColor=i==null?void 0:i.border.color),i!=null&&i.border.width&&(r.borderRightWidth=`${((s=(o=i==null?void 0:i.border)==null?void 0:o.width)==null?void 0:s.right)||0}px`,r.borderLeftWidth=`${((l=(a=i==null?void 0:i.border)==null?void 0:a.width)==null?void 0:l.left)||0}px`,r.borderTopWidth=`${((u=(c=i==null?void 0:i.border)==null?void 0:c.width)==null?void 0:u.top)||0}px`,r.borderBottomWidth=`${((m=(d=i==null?void 0:i.border)==null?void 0:d.width)==null?void 0:m.bottom)||0}px`)),i!=null&&i.height)switch(i==null?void 0:i.height.type){case lc.FIXED:r.height=`${i==null?void 0:i.height.value}px`,((g=n.model)==null?void 0:g.state.deviceType)===Et.ADS&&((p=n.model)==null?void 0:p.state.adsSizeType)===kn.FIXED?r.overflow="hidden":(r.overflowY="auto",r.overflowX="hidden");break;case lc.WINDOW:r.height=i!=null&&i.height.subtractWindow?`calc(${JS()}px - ${i.height.subtractWindow}px)`:`${JS()}px`,((h=n.model)==null?void 0:h.state.deviceType)===Et.ADS&&((v=n.model)==null?void 0:v.state.adsSizeType)===kn.FIXED?r.overflow="hidden":(r.overflowY="auto",r.overflowX="hidden");break;case lc.FLUID:r.minHeight=`${i==null?void 0:i.height.value}px`;break}return i!=null&&i.overflowX&&(r.overflowX=i==null?void 0:i.overflowX),i!=null&&i.overflowY&&(r.overflowY=i==null?void 0:i.overflowY),i!=null&&i.margin&&(i.margin.left!=="auto"&&(r.marginLeft=`${i.margin.left}px`),i.margin.right!=="auto"&&(r.marginRight=`${i.margin.right}px`),(i.margin.top||i.margin.top===0)&&(r.marginTop=`${i.margin.top}px`),(i.margin.bottom||i.margin.bottom===0)&&(r.marginBottom=`${i.margin.bottom}px`)),i!=null&&i.shadow&&((b=i==null?void 0:i.shadow)!=null&&b.color)&&(r.boxShadow=`${(_=(y=i==null?void 0:i.shadow)==null?void 0:y.horizontal)!=null?_:0}px ${(S=(w=i==null?void 0:i.shadow)==null?void 0:w.vertical)!=null?S:0}px ${(P=(E=i==null?void 0:i.shadow)==null?void 0:E.blur)!=null?P:0}px ${(C=(A=i==null?void 0:i.shadow)==null?void 0:A.spread)!=null?C:0}px ${(T=i==null?void 0:i.shadow)==null?void 0:T.color}`),(i==null?void 0:i.horizontalPosition)===a0.RIGHT?r.alignItems="flex-end":(i==null?void 0:i.horizontalPosition)===a0.CENTER&&(r.alignItems="center"),(i==null?void 0:i.verticalPosition)===Ff.BOTTOM?r.justifyContent="flex-end":(i==null?void 0:i.verticalPosition)===Ff.CENTER&&(r.justifyContent="center"),r}}}const fee=Be({name:"Column",components:{LFNavigatorContentAdd:uee,DeleteElement:W1,AddonWrap:GZ},props:{model:{type:Object,required:!0}},setup(t){var B,L,$,j,se;const e=ce(null),n=ce((($=(L=(B=t.model.state.settings)==null?void 0:B.state.advanced)==null?void 0:L.transitions)==null?void 0:$.enter)&&((j=t.model.state.settings)==null?void 0:j.state.advanced.transitions.enter)!=="none"),r=ce(!1),i=ce(!1),o=ce(!1),{setFocus:s,removeFocus:a}=Gp(t.model),l=ue(),c=Pt(),u=(se=l.model)==null?void 0:se.state,d=K(()=>t.model.getSection().getSectionType()),m=K(()=>l.enableCSS),g=K(()=>{var re,ee,be,F,X,ge,W;let Q="";return!((re=t.model.state.settings.state.style.content)!=null&&re.useDefaultTextColor)&&((be=(ee=t.model.state.settings.state.style)==null?void 0:ee.content)!=null&&be.color)&&typeof((X=(F=t.model.state.settings.state.style)==null?void 0:F.content)==null?void 0:X.color)!="undefined"&&(Q=`
          .section .grid__row .${t.model.state.classIdentifier} .lf-text,
          .section .grid__row .${t.model.state.classIdentifier} p,
          .section .grid__row .${t.model.state.classIdentifier} a,
          .section .grid__row .${t.model.state.classIdentifier} h1,
          .section .grid__row .${t.model.state.classIdentifier} h2,
          .section .grid__row .${t.model.state.classIdentifier} h3,
          .section .grid__row .${t.model.state.classIdentifier} h4,
          .section .grid__row .${t.model.state.classIdentifier} h5,
          .section .grid__row .${t.model.state.classIdentifier} h6 {
            color: ${(W=(ge=t.model.state.settings.state.elementStyling.background)==null?void 0:ge.general)==null?void 0:W.color} !important;
          }
        `),Q}),p=Q=>{var re,ee;Q&&((re=t.model.state.action)!=null&&re.state.type)&&Q.stopPropagation(),(ee=t.model.state.action)==null||ee.triggerAction(t.model,t.model.replacementTags)},h=Q=>{u!=null&&u.isEditModeActive&&d.value===c.activeTabCategory?(Q.stopPropagation(),c.setActiveModel(t.model)):p(Q)},v=(Q,re,ee)=>{u!=null&&u.isEditModeActive&&(Q.preventDefault(),Q.stopPropagation(),typeof ee=="boolean"&&c.showContextMenu(ee,Q,re))},b=()=>{!o.value&&(u!=null&&u.isEditModeActive)&&t.model.getSection().getSectionType()===c.activeTabCategory&&c.removeActiveModel()},y=()=>t.model.state.addons.length===0,_=K(()=>{var Q,re,ee;return((ee=(re=(Q=t.model.state.settings)==null?void 0:Q.state.style)==null?void 0:re.background)==null?void 0:ee.backgroundType)!==Wn.TRANSPARENT}),w=K(()=>{var Q,re,ee,be;if(!((Q=t.model.state.settings.state.style.content)!=null&&Q.useDefaultTextColor)&&((re=t.model.state.settings.state.style.content)!=null&&re.color)&&((ee=t.model.state.settings.state.style.content)==null?void 0:ee.color)!==""){const F=`.${t.model.state.classIdentifier}`;return`.section .grid__row ${F} .lf-text,
                .section .grid__row ${F} p,
                .section .grid__row ${F} a,
                .section .grid__row ${F} h1,
                .section .grid__row ${F} h2,
                .section .grid__row ${F} h3,
                .section .grid__row ${F} h4,
                .section .grid__row ${F} h5,
                .section .grid__row ${F} h6 { color: ${(be=t.model.state.settings.state.style.content)==null?void 0:be.color} !important; }
              `}}),S=K(()=>{var Q,re,ee,be,F,X;return((ee=(re=(Q=t.model.state.settings)==null?void 0:Q.state.elementStyling)==null?void 0:re.background)==null?void 0:ee.overlay)&&((X=(F=(be=t.model.state.settings)==null?void 0:be.state.style)==null?void 0:F.overlay)==null?void 0:X.overlayType)===Ms.SOLID}),E=K(()=>{var Q,re,ee,be,F,X;return((ee=(re=(Q=t.model.state.settings)==null?void 0:Q.state.elementStyling)==null?void 0:re.background)==null?void 0:ee.overlay)&&((X=(F=(be=t.model.state.settings)==null?void 0:be.state.style)==null?void 0:F.overlay)==null?void 0:X.overlayType)===Ms.GRADIENTS}),P=K(()=>{var Q,re,ee,be,F;return{[t.model.state.classIdentifier]:!0,"grid__col--empty":y(),[`grid__col col-md-${t.model.state.size}`]:!!t.model.state.size,"column--edit-focus":((Q=t.model.state.edit)==null?void 0:Q.isFocus)&&!((re=t.model.state.edit)!=null&&re.isActive),"column--active-in-navigator":(ee=t.model.state.edit)==null?void 0:ee.isActive,"grid__col--addon-active-in-navigator":((be=t.model.state.edit)==null?void 0:be.hasActiveAddon)&&((F=u==null?void 0:u.edit)==null?void 0:F.enabled)&&u.isEditModeActive&&c.activeTabCategory===d.value}}),A=K(()=>{var re,ee,be,F,X,ge,W,fe,ne,he,ye;const Q={};return r.value&&(u!=null&&u.contentReady)&&!i.value&&(Q[`animated ${(be=(ee=(re=t.model.state.settings)==null?void 0:re.state.advanced)==null?void 0:ee.transitions)==null?void 0:be.enter}`]=!0),f({[(W=(ge=(X=(F=t.model.state.settings)==null?void 0:F.state.advanced)==null?void 0:X.advanced)==null?void 0:ge.classname)!=null?W:""]:!!((he=(ne=(fe=t.model.state.settings)==null?void 0:fe.state.advanced)==null?void 0:ne.advanced)!=null&&he.classname),"grid__col-container--has-click":!!((ye=t.model.state.action)!=null&&ye.state)},Q)}),C=K(()=>{var Q,re,ee;return(ee=(re=(Q=t.model.state.settings)==null?void 0:Q.state.advanced)==null?void 0:re.advanced)==null?void 0:ee.elementId}),T=K(()=>{var F,X,ge,W,fe,ne,he,ye,Ge,R,M,J,ae,ie,de,ke;const Q=(ge=(X=(F=t.model.state.settings)==null?void 0:F.state.advanced)==null?void 0:X.transitions)!=null&&ge.enterDuration?(W=t.model.state.settings)==null?void 0:W.state.advanced.transitions.enterDuration:525,re=(he=(ne=(fe=t.model.state.settings)==null?void 0:fe.state.advanced)==null?void 0:ne.transitions)!=null&&he.enterDelay?(ye=t.model.state.settings)==null?void 0:ye.state.advanced.transitions.enterDelay:0;let ee={};(M=(R=(Ge=t.model.state.settings)==null?void 0:Ge.state.advanced)==null?void 0:R.transitions)!=null&&M.enter&&(ee={animationDuration:Q+"ms",animationDelay:re+"ms",transitionDelay:re+"ms"});const be={opacity:1};return n.value&&(be.opacity=0),f(f(f({},Y1().applyInlineStyles((ke=(de=(ie=(ae=(J=t.model.state)==null?void 0:J.settings)==null?void 0:ae.state)==null?void 0:ie.elementStyling)==null?void 0:de.background)==null?void 0:ke.general)),be),ee)}),D=K(()=>{var re,ee,be,F;let Q={};return(be=(ee=(re=t.model.state.settings)==null?void 0:re.state.elementStyling)==null?void 0:ee.background)!=null&&be.image&&(Q=f({},(F=t.model.state.settings.state.elementStyling.background)==null?void 0:F.image),Q.backgroundImage&&(Q.backgroundImage=rr(Q.backgroundImage))),Q}),k=K(()=>t.model.state.addons.filter(Q=>{var re,ee;return(ee=(re=Q.state)==null?void 0:re.genericAdvancedSettings)!=null&&ee.state.visibilityConditions?Q.state.genericAdvancedSettings.state.visibilityConditions.check():!0}));tt(()=>{var Q;return(Q=t.model.state.edit)==null?void 0:Q.isActive},Q=>{var re,ee;Q&&(u!=null&&u.isEditModeActive)&&(o.value=!1,(ee=(re=t.model.row.section.state.edit)==null?void 0:re.sectionRef)==null||ee.scrollIntoView({behavior:"smooth",block:"start"}))});let I=!1;const N=()=>{var Q;(Q=e.value)==null||Q.removeEventListener("animationend",N),i.value=!0};return qt(()=>{var Q,re;if((Q=e.value)==null||Q.addEventListener("animationend",N),(re=t.model.state.action)==null||re.startAutoTrigger(p),e.value&&n.value)if("IntersectionObserver"in window){const ee=new IntersectionObserver(([be])=>{be&&be.isIntersecting&&!I&&e.value&&(ee.unobserve(e.value),I=!0,r.value=!0,n.value=!1)});ee.observe(e.value)}else r.value=!0,n.value=!1}),{isCssEnabled:m,sectionType:d,columnRef:e,editingStore:c,campaignState:u,isBackgroundEnabled:_,isColumnGradientEnabled:E,isColumnOverlayEnabled:S,isColumnEmpty:y,columnClasses:P,columnContainerClasses:A,columnId:C,columnStyling:T,backgroundImageStyle:D,columnTagStyle:w,columnClick:p,showContextMenu:v,setFocus:s,removeFocus:a,toggleActive:h,removeActive:b,hasModalOpen:o,columnCssStyle:g,addons:k}}}),dee=["id"],mee={key:0,class:"edit-title",style:{display:"none"}},gee={class:"grid__col-addons"};function pee(t,e,n,r,i,o){var u,d,m,g,p,h,v,b,y,_,w,S,E,P,A,C,T,D,k,I,N;const s=it("DeleteElement"),a=it("AddonWrap"),l=it("LFNavigatorContentAdd"),c=dp("click-away");return x(),U("div",{ref:"columnRef",class:nt(t.columnClasses)},[t.model.state.customCss&&t.isCssEnabled?(x(),Ae(yt("style"),{key:0,type:"text/css"},{default:gt(()=>{var B;return[zt(qe((B=t.model.state.customCss.state)==null?void 0:B.code),1)]}),_:1})):pe("",!0),t.columnCssStyle?(x(),Ae(yt("style"),{key:1,type:"text/css"},{default:gt(()=>[zt(qe(t.columnCssStyle),1)]),_:1})):pe("",!0),t.columnTagStyle?(x(),Ae(yt("style"),{key:2,type:"text/css"},{default:gt(()=>[zt(qe(t.columnTagStyle),1)]),_:1})):pe("",!0),yr((x(),U("div",{id:t.columnId,class:nt(["grid__col-container",t.columnContainerClasses]),style:Xe(t.columnStyling),onMouseover:e[0]||(e[0]=Nt((...B)=>t.setFocus&&t.setFocus(...B),["stop"])),onMouseout:e[1]||(e[1]=Nt((...B)=>t.removeFocus&&t.removeFocus(...B),["stop"])),onContextmenu:e[2]||(e[2]=Nt(B=>{var L;return t.showContextMenu(B,t.model,(L=t.model.state.edit)==null?void 0:L.isActive)},["right"])),onClick:e[3]||(e[3]=B=>t.toggleActive(B))},[(u=t.campaignState)!=null&&u.isEditModeActive&&t.sectionType===t.editingStore.activeTabCategory?(x(),U("div",mee,qe(t.model.state.label),1)):pe("",!0),(d=t.model.state.edit)!=null&&d.isActive&&((m=t.campaignState)!=null&&m.isEditModeActive)&&t.model.getSection().getSectionType()===t.editingStore.activeTabCategory&&t.model.row.state.columns.length>1?(x(),Ae(s,{key:1,model:t.model},null,8,["model"])):pe("",!0),t.isBackgroundEnabled?(x(),U("div",{key:2,class:"grid__col-container-bg-color",style:Xe((h=(p=(g=t.model.state.settings)==null?void 0:g.state.elementStyling)==null?void 0:p.background)==null?void 0:h.color)},null,4)):pe("",!0),(v=t.model.state.settings)!=null&&v.state.config.isBackgroundImageEnabled?(x(),U("div",{key:3,class:"grid__col-container-bg",style:Xe(t.backgroundImageStyle)},null,4)):pe("",!0),t.isColumnOverlayEnabled?(x(),U("div",{key:4,class:"grid__col-container-bg-overlay",style:Xe((w=(_=(y=(b=t.model.state.settings)==null?void 0:b.state)==null?void 0:y.elementStyling)==null?void 0:_.background)==null?void 0:w.overlay)},null,4)):pe("",!0),t.isColumnGradientEnabled?(x(),U("div",{key:5,class:"grid__col-container-bg-overlay",style:Xe((A=(P=(E=(S=t.model.state.settings)==null?void 0:S.state)==null?void 0:E.elementStyling)==null?void 0:P.background)==null?void 0:A.overlay)},null,4)):pe("",!0),q("div",gee,[(x(!0),U(ze,null,Ft(t.addons,B=>(x(),Ae(a,{key:B.state.modelId,addon:B},null,8,["addon"]))),128))])],46,dee)),[[c,t.removeActive]]),(C=t.campaignState)!=null&&C.isEditModeActive&&((T=t.model.state.edit)!=null&&T.isActive)||(D=t.campaignState)!=null&&D.isEditModeActive&&t.isColumnEmpty()&&t.model.getSection().getSectionType()===t.editingStore.activeTabCategory||(k=t.campaignState)!=null&&k.isEditModeActive&&((I=t.model.state.edit)!=null&&I.hasActiveAddon)||(N=t.campaignState)!=null&&N.isEditModeActive&&t.hasModalOpen?(x(),Ae(l,{key:3,"column-model":t.model,onModalOpen:e[4]||(e[4]=B=>t.hasModalOpen=!0),onModalClose:e[5]||(e[5]=B=>t.hasModalOpen=!1)},null,8,["column-model"])):pe("",!0)],2)}const hee=Ze(fee,[["render",pee]]),_ee=Be({name:"Row",components:{DeleteElement:W1,Column:hee},props:{model:{type:Object,required:!0}},setup:function(t){var D,k;const e=ce(null),n=ce(((k=(D=t.model.state.settings.state.advanced)==null?void 0:D.transitions)==null?void 0:k.enter)&&t.model.state.settings.state.advanced.transitions.enter!=="none"),r=ce(!1),i=ce(!1),{setFocus:o,removeFocus:s}=Gp(t.model),a=ue(),l=Pt(),c=K(()=>a.enableCSS),u={},d=K(()=>{var I,N,B;return!((I=a.model)!=null&&I.state.isEditModeActive)&&((N=t.model.state.repeatable)==null?void 0:N.state.enabled)&&((B=t.model.state.repeatable)==null?void 0:B.state.type)}),m=K(()=>{var I;return d.value&&((I=t.model.state.repeatable)!=null&&I.state.type)?Aq(`${t.model.section.id}-${t.model.index}`,t.model.state.repeatable):[]}),g=K(()=>d.value?m.value.map(I=>{var $,j;const N=JSON.parse(JSON.stringify(t.model.state.columns[0].getData()));N.size=($=t.model.state.repeatable)!=null&&$.state.columnGrid?t.model.state.repeatable.state.columnGrid:12;const B=`repeatable-${String(I.id)}`;N.id=B;const L=(j=u[String(B)])!=null?j:new Gr(N,t.model);return L.replacementTags=I,u[String(B)]=L,L}):[]),p=I=>{var N;(N=a.model)!=null&&N.state.isEditModeActive&&t.model.getSection().getSectionType()===l.activeTabCategory&&(I.stopPropagation(),l.setActiveModel(t.model))},h=(I,N,B)=>{var L;(L=a.model)!=null&&L.state.isEditModeActive&&(I.preventDefault(),I.stopPropagation(),l.showContextMenu(B,I,N))},v=()=>{var I;(I=a.model)!=null&&I.state.isEditModeActive&&t.model.getSection().getSectionType()===l.activeTabCategory&&l.removeActiveModel()},b=K(()=>{var se,Q,re,ee,be,F,X,ge,W,fe,ne,he,ye,Ge,R,M,J,ae;const I={};r.value&&((se=a.model)!=null&&se.state.contentReady)&&!i.value&&(I[`animated ${(be=(ee=(re=(Q=t.model.state)==null?void 0:Q.settings)==null?void 0:re.state.advanced)==null?void 0:ee.transitions)==null?void 0:be.enter}`]=!0);const N=t.model.getSection(),B=(X=(F=t.model.state.settings.state.basic)==null?void 0:F.layout)==null?void 0:X.alignment,L=(W=(ge=t.model.state.settings.state.basic)==null?void 0:ge.layout)==null?void 0:W.width;let $=!1;typeof L!="undefined"&&L!==""&&($=!!B);const j=(he=(ne=(fe=t.model.state.settings.state.advanced)==null?void 0:fe.advanced)==null?void 0:ne.classname)!=null?he:"";return f({[t.model.state.classIdentifier]:!0,"no-gutters":((R=(Ge=(ye=N.state.config.settings)==null?void 0:ye.state.basic)==null?void 0:Ge.height)==null?void 0:R.gap)===i1.NO_GUTTER,["grid__row--align-"+B]:$,"row--edit-focus":((M=t.model.state.edit)==null?void 0:M.isFocus)&&!((J=t.model.state.edit)!=null&&J.isActive),"row--active-in-navigator":((ae=t.model.state.edit)==null?void 0:ae.isActive)&&l.activeModel===t.model,[j]:!!j},I)}),y=K(()=>{var N,B,L,$;if(!(($=(L=(B=(N=t.model.state)==null?void 0:N.settings)==null?void 0:B.state.basic)==null?void 0:L.layout)!=null&&$.alignment))return""}),_=K(()=>{var L,$,j,se,Q,re,ee,be,F,X,ge,W,fe,ne,he;const I=($=(L=t.model.state.settings.state.advanced)==null?void 0:L.transitions)!=null&&$.enterDuration?t.model.state.settings.state.advanced.transitions.enterDuration:525,N=(se=(j=t.model.state.settings.state.advanced)==null?void 0:j.transitions)!=null&&se.enterDelay?(re=(Q=t.model.state)==null?void 0:Q.settings)==null?void 0:re.state.advanced.transitions.enterDelay:0;let B={};return(X=(F=(be=(ee=t.model.state)==null?void 0:ee.settings)==null?void 0:be.state.advanced)==null?void 0:F.transitions)!=null&&X.enter&&(B={animationDuration:I+"ms",animationDelay:N+"ms",transitionDelay:N+"ms"}),f(f(f(f({},((W=(ge=t.model.state.settings.state.basic)==null?void 0:ge.layout)==null?void 0:W.width)&&{width:(ne=(fe=t.model.state.settings.state.basic)==null?void 0:fe.layout)==null?void 0:ne.width}),Y1().applyInlineStyles((he=t.model.state.settings.state.elementStyling.background)==null?void 0:he.general)),n.value&&{opacity:0}),B)}),w=K(()=>{var N,B,L,$,j,se,Q;let I="";return!((N=t.model.state.settings.state.style.content)!=null&&N.useDefaultTextColor)&&((L=(B=t.model.state.settings.state.style)==null?void 0:B.content)!=null&&L.color)&&typeof((j=($=t.model.state.settings.state.style)==null?void 0:$.content)==null?void 0:j.color)!="undefined"&&(I=`
          .section .${t.model.state.classIdentifier} .lf-text,
          .section .${t.model.state.classIdentifier} p,
          .section .${t.model.state.classIdentifier} a,
          .section .${t.model.state.classIdentifier} h1,
          .section .${t.model.state.classIdentifier} h2,
          .section .${t.model.state.classIdentifier} h3,
          .section .${t.model.state.classIdentifier} h4,
          .section .${t.model.state.classIdentifier} h5,
          .section .${t.model.state.classIdentifier} h6 {
            color: ${(Q=(se=t.model.state.settings.state.elementStyling.background)==null?void 0:se.general)==null?void 0:Q.color} !important;
          }
        `),I}),S=K(()=>{var I;return(I=t.model.state.settings.state.elementStyling.background)==null?void 0:I.color}),E=K(()=>{var I;return(I=t.model.state.settings.state.elementStyling.background)==null?void 0:I.image}),P=K(()=>{var I,N;return(I=t.model.state.settings.state.elementStyling.background)!=null&&I.overlay?(N=t.model.state.settings.state.elementStyling.background)==null?void 0:N.overlay:{}}),A=K(()=>{const I=t.model.state.columns.filter(N=>{var $,j;const B=(j=($=N.state.settings)==null?void 0:$.state)==null?void 0:j.advanced,L=B==null?void 0:B.visibilityCondition;return L?L.check():!0});if(I.map(N=>N.state.originalSize).reduce((N,B)=>N+B,0)!==12){let N=12;switch(I.length){case 2:N=6;break;case 3:N=4;break;case 4:N=3;break;case 6:N=2;break}I.forEach(B=>{B.state.size=N})}else I.forEach(N=>{N.state.size=N.state.originalSize});return I});tt(()=>{var I;return(I=t.model.state.edit)==null?void 0:I.isActive},I=>{var N,B,L;I&&((N=a.model)!=null&&N.state.isEditModeActive)&&((L=(B=t.model.section.state.edit)==null?void 0:B.sectionRef)==null||L.scrollIntoView({behavior:"smooth",block:"start"}))});let C=!1;const T=()=>{var I;(I=e.value)==null||I.removeEventListener("animationend",T),i.value=!0};return qt(()=>{var I;if((I=e.value)==null||I.addEventListener("animationend",T),e.value&&e.value instanceof Element&&n.value)if("IntersectionObserver"in window){const N=new IntersectionObserver(([B])=>{B&&B.isIntersecting&&!C&&e.value&&e.value instanceof Element&&(N.unobserve(e.value),C=!0,r.value=!0,n.value=!1)});N.observe(e.value)}else r.value=!0,n.value=!1}),{isCssEnabled:c,rowStyles:_,rowBackgroundStyle:S,rowBackgroundImageStyle:E,rowBackgroundOverlayStyle:P,rowClasses:b,rowAlign:y,showContextMenu:h,setFocus:o,removeFocus:s,toggleActive:p,columns:A,removeActive:v,campaignStore:a,editingStore:l,rowRef:e,shouldShowRepeatable:d,repeatableColumns:g,OverlayType:Ms,BackgroundType:Wn,rowCssStyle:w}}}),bee=["id"],vee={key:0,class:"edit-title",style:{display:"none"}};function yee(t,e,n,r,i,o){var c,u,d,m,g,p,h,v,b,y,_,w,S,E,P;const s=it("DeleteElement"),a=it("Column"),l=dp("click-away");return yr((x(),U("div",{id:(g=(m=(d=(u=(c=t.model.state)==null?void 0:c.settings)==null?void 0:u.state)==null?void 0:d.advanced)==null?void 0:m.advanced)==null?void 0:g.elementId,ref:"rowRef",class:nt(["grid__row row",t.rowClasses]),style:Xe(t.rowStyles),onMouseover:e[0]||(e[0]=Nt((...A)=>t.setFocus&&t.setFocus(...A),["stop"])),onMouseout:e[1]||(e[1]=Nt((...A)=>t.removeFocus&&t.removeFocus(...A),["stop"])),onContextmenu:e[2]||(e[2]=Nt(A=>{var C,T;return t.showContextMenu(A,t.model,(T=(C=t.model.state.edit)==null?void 0:C.isActive)!=null?T:!1)},["right"])),onClick:e[3]||(e[3]=A=>t.toggleActive(A))},[(p=t.campaignStore.model)!=null&&p.state.isEditModeActive&&t.model.getSection().getSectionType()===t.editingStore.activeTabCategory?(x(),U("div",vee,qe(t.model.state.label),1)):pe("",!0),t.model.state.customCss&&t.isCssEnabled?(x(),Ae(yt("style"),{key:1,type:"text/css"},{default:gt(()=>[zt(qe(t.model.state.customCss.state.code),1)]),_:1})):pe("",!0),t.rowCssStyle?(x(),Ae(yt("style"),{key:2,type:"text/css"},{default:gt(()=>[zt(qe(t.rowCssStyle),1)]),_:1})):pe("",!0),(h=t.model.state.edit)!=null&&h.isActive&&((v=t.campaignStore.model)!=null&&v.state.isEditModeActive)&&t.editingStore.activeModel===t.model&&t.model.getSection().getSectionType()===t.editingStore.activeTabCategory?(x(),Ae(s,{key:3,model:t.model},null,8,["model"])):pe("",!0),((b=t.model.state.settings.state.style.background)==null?void 0:b.backgroundType)===t.BackgroundType.SOLID||((y=t.model.state.settings.state.style.background)==null?void 0:y.backgroundType)===t.BackgroundType.IMAGE?(x(),U("div",{key:4,class:"grid__row-bg-color",style:Xe(t.rowBackgroundStyle)},null,4)):pe("",!0),((_=t.model.state.settings.state.style.background)==null?void 0:_.backgroundType)===t.BackgroundType.IMAGE&&((S=(w=t.model.state.settings.state.elementStyling.background)==null?void 0:w.image)!=null&&S.backgroundImage)?(x(),U("div",{key:5,class:"grid__row-bg",style:Xe(t.rowBackgroundImageStyle)},null,4)):pe("",!0),((E=t.model.state.settings.state.style.overlay)==null?void 0:E.overlayType)===t.OverlayType.SOLID||((P=t.model.state.settings.state.style.overlay)==null?void 0:P.overlayType)===t.OverlayType.GRADIENTS?(x(),U("div",{key:6,class:"grid__row-bg-overlay",style:Xe(t.rowBackgroundOverlayStyle)},null,4)):pe("",!0),t.shouldShowRepeatable?(x(!0),U(ze,{key:8},Ft(t.repeatableColumns,A=>(x(),Ae(a,{key:A.state.modelId,model:A},null,8,["model"]))),128)):(x(!0),U(ze,{key:7},Ft(t.columns,A=>(x(),Ae(a,{key:A.state.modelId,model:A},null,8,["model"]))),128))],46,bee)),[[l,t.removeActive]])}const wee=Ze(_ee,[["render",yee]]),See=Be({name:"Grid",components:{Row:wee},props:{content:{type:Object,required:!0},sectionIndex:Number,sectionId:Number,gridType:{type:String,default:"grid"}},setup(t){return{rows:K(()=>t.content.rows.filter(n=>{var i,o,s;const r=(s=(o=(i=n.state.settings)==null?void 0:i.state)==null?void 0:o.advanced)==null?void 0:s.visibilityCondition;return r?r.check():!0}))}}});function Eee(t,e,n,r,i,o){const s=it("Row");return x(),U("div",{class:nt(["content__item content__item--grid grid",{container:t.gridType==="grid"}])},[(x(!0),U(ze,null,Ft(t.rows,a=>(x(),Ae(s,{key:a.state.modelId,model:a},null,8,["model"]))),128))],2)}const Tee=Ze(See,[["render",Eee]]),Cee=Be({name:"ContentComponent",props:{content:{type:Object,required:!0}},setup(t){let e;const n=new Promise(r=>{e=r});return{comp:Hi({loader:()=>G(this,null,function*(){const r=yield t.content.loader();return ut().then(()=>{e&&e()}),r})}),onBeforeEnter:()=>G(this,null,function*(){yield n})}}}),kee={class:"content__item content__item--component content__item--text"};function Aee(t,e,n,r,i,o){return x(),U("div",kee,[(x(),Ae(yt(t.comp)))])}const Iee=Ze(Cee,[["render",Aee]]),Oee=Be({name:"ContentText"}),Pee={class:"content__item content__item--text"};function xee(t,e,n,r,i,o){return x(),U("div",Pee,[Vn(t.$slots,"default")])}const Dee=Ze(Oee,[["render",xee]]),Nee=Be({name:"LFSection",components:{SectionIsCloneMessage:dK,SectionEditToolbar:oK,BackgroundImagesSlider:RX,BackgroundVideoSlider:DX,BackgroundImage:pK,UIDivider:HY,ContentGrid:Tee,ContentComponent:Iee,ContentText:Dee},props:{model:{type:Object,required:!0},sectionOrder:Number},setup:t=>{var _e,Z,Ie,Oe,Ce;const e=_d(),n=ue(),r=ce(),i=ce(100),o=ce(!0),s=ce(!1),a=ce(!1),l=ce(0),c=Pt(),u=at(),d=ce(!1),{setFocus:m,removeFocus:g}=Gp(t.model),p=ce(!1),h=K(()=>t.model.getSectionType()),v=K(()=>h.value===Ve.SECTION),b=K(()=>h.value===Ve.FLOWPAGE),y=K(()=>h.value===Ve.POPOVER),_=ce(((Z=(_e=t.model.state.config.settings.state.advanced)==null?void 0:_e.transitions)==null?void 0:Z.enter)&&h.value===Ve.SECTION&&t.model.state.config.settings.state.advanced.transitions.enter!=="none"),w=K(()=>n.enableCSS),S=K(()=>{var Y,O,z,te,oe,Ne,Fe,V;return(O=(Y=t.model.state.config.settings.state)==null?void 0:Y.basic)!=null&&O.height&&((oe=(te=(z=t.model.state.config.settings.state)==null?void 0:z.basic)==null?void 0:te.height)==null?void 0:oe.layout)==="grid"?E.value?"100%":(V=(Fe=(Ne=t.model.state.config.settings.state)==null?void 0:Ne.basic)==null?void 0:Fe.height)==null?void 0:V.width:null}),E=K(()=>{var z,te,oe,Ne,Fe,V,le,Se,we;let Y=0;const O=(Fe=(Ne=(oe=(te=(z=t.model)==null?void 0:z.state)==null?void 0:te.config)==null?void 0:oe.settings)==null?void 0:Ne.state.style.border)==null?void 0:Fe.width;if(O)switch(!0){case typeof O.bottom=="number":Y+=(V=O.bottom)!=null?V:0;break;case typeof O.top=="number":Y+=(le=O.top)!=null?le:0;break;case typeof O.left=="number":Y+=(Se=O.left)!=null?Se:0;break;case typeof O.right=="number":Y+=(we=O.right)!=null?we:0;break}return Y>0}),P=K(()=>{const Y=n.gameSectionImageOverlay;if(t.model.getAddons("gameflow").length!==0&&Y!=null&&Y.overlay)return{backgroundColor:ct(Y.overlay)}}),A=K(()=>{var z,te,oe,Ne,Fe,V,le,Se,we,Le,He;const Y=n.flowModel,O=(oe=(te=(z=Y==null?void 0:Y.state)==null?void 0:z.config)==null?void 0:te.settings)==null?void 0:oe.state;return!t.model.state.config.hasGameflowAddon&&t.model.state.config.settings.state.config.isSliderEnabled&&!((Ne=O==null?void 0:O.style.background)!=null&&Ne.backgroundToSection)?{state:f({},(V=(Fe=t.model.state.config.settings.state.style)==null?void 0:Fe.background)==null?void 0:V.slider),slides:t.model.state.config.settings.state.backgroundSlides,enabled:t.model.state.config.settings.state.config.isSliderEnabled}:t.model.state.config.hasGameflowAddon?t.model.state.id!==(Y==null?void 0:Y.state.id)&&(O!=null&&O.config.isSliderEnabled)&&((le=O==null?void 0:O.style.background)!=null&&le.backgroundToSection)?{state:f({},(we=(Se=O==null?void 0:O.style)==null?void 0:Se.background)==null?void 0:we.slider),slides:O==null?void 0:O.backgroundSlides,enabled:O==null?void 0:O.config.isSliderEnabled}:{state:f({},(He=(Le=t.model.state.config.settings.state.style)==null?void 0:Le.background)==null?void 0:He.slider),slides:t.model.state.config.settings.state.backgroundSlides,enabled:t.model.state.config.settings.state.config.isSliderEnabled}:{enabled:!1}}),C=K(()=>{var z,te,oe,Ne,Fe,V,le,Se,we,Le,He,$e,ot,rt,dt,St,Ot,Jt,rn,on;const Y=n.flowModel,O=(oe=(te=(z=Y==null?void 0:Y.state)==null?void 0:z.config)==null?void 0:te.settings)==null?void 0:oe.state;return!t.model.state.config.hasGameflowAddon&&!t.model.state.config.settings.state.config.isBackgroundImageEnabled&&t.model.state.config.settings.state.config.isVideoEnabled&&!((Ne=O==null?void 0:O.style.background)!=null&&Ne.backgroundToSection)?{enabled:t.model.state.config.settings.state.config.isVideoEnabled,style:f({},(Fe=t.model.state.config.settings.state.elementStyling.background)==null?void 0:Fe.video),state:f({},(le=(V=t.model.state.config.settings.state.style)==null?void 0:V.background)==null?void 0:le.video)}:t.model.state.config.hasGameflowAddon?t.model.state.id!==(Y==null?void 0:Y.state.id)&&(O!=null&&O.config.isVideoEnabled)&&((Se=O==null?void 0:O.style.background)!=null&&Se.backgroundToSection)&&((we=O==null?void 0:O.style.background)==null?void 0:we.backgroundType)!==Wn.TRANSPARENT?{enabled:O==null?void 0:O.config.isVideoEnabled,style:f({},(He=(Le=O==null?void 0:O.elementStyling)==null?void 0:Le.background)==null?void 0:He.video),state:f({},(ot=($e=O==null?void 0:O.style)==null?void 0:$e.background)==null?void 0:ot.video)}:O?{enabled:t.model.state.config.settings.state.config.isVideoEnabled&&!((rt=O==null?void 0:O.style.background)!=null&&rt.backgroundToSection),style:f({},(dt=t.model.state.config.settings.state.elementStyling.background)==null?void 0:dt.video),state:f({},(Ot=(St=t.model.state.config.settings.state.style)==null?void 0:St.background)==null?void 0:Ot.video)}:{enabled:t.model.state.config.settings.state.config.isVideoEnabled,style:f({},(Jt=t.model.state.config.settings.state.elementStyling.background)==null?void 0:Jt.video),state:f({},(on=(rn=t.model.state.config.settings.state.style)==null?void 0:rn.background)==null?void 0:on.video)}:{enabled:!1}}),T=K(()=>{var oe,Ne,Fe,V,le,Se,we,Le,He,$e,ot,rt,dt,St,Ot,Jt,rn,on,Nn,Rn,Ln,Mn,ir,Zt,hn,Dr,Nr,Ti,us;const Y=n.flowModel,O=(Fe=(Ne=(oe=Y==null?void 0:Y.state)==null?void 0:oe.config)==null?void 0:Ne.settings)==null?void 0:Fe.state;let z=!1,te=!1;if((t.model.state.config.settings.state.config.isOverlayEnabled||t.model.state.config.settings.state.config.isOverlayGradientEnabled)&&(z=!0),((V=O==null?void 0:O.config)!=null&&V.isOverlayEnabled||(le=O==null?void 0:O.config)!=null&&le.isOverlayGradientEnabled)&&(te=!0),!t.model.state.config.hasGameflowAddon){if(z&&!((Se=O==null?void 0:O.style.overlay)!=null&&Se.overlayToSection))return f(f({},(Le=(we=t.model.state.config.settings.state.elementStyling)==null?void 0:we.background)==null?void 0:Le.overlay),((He=t.model.state.config.settings.state.basic)==null?void 0:He.height)&&((ot=($e=t.model.state.config.settings.state.basic)==null?void 0:$e.height)==null?void 0:ot.layout)==="grid"&&S.value&&{width:S.value});if(z&&t.model.state.id!==(Y==null?void 0:Y.state.id))return f({},(dt=(rt=t.model.state.config.settings.state.elementStyling)==null?void 0:rt.background)==null?void 0:dt.overlay)}if(t.model.state.config.hasGameflowAddon){if(z&&!((St=O==null?void 0:O.style.overlay)!=null&&St.overlayToSection))return{background:(rn=(Jt=(Ot=t.model.state.config.settings.state.elementStyling)==null?void 0:Ot.background)==null?void 0:Jt.overlay)==null?void 0:rn.background};if(t.model.state.id===(Y==null?void 0:Y.state.id)&&!((on=O==null?void 0:O.style.overlay)!=null&&on.overlayToSection)&&te&&((Rn=(Nn=O==null?void 0:O.style)==null?void 0:Nn.overlay)==null?void 0:Rn.overlayType)===Ms.TRANSPARENT)return{background:(ir=(Mn=(Ln=t.model.state.config.settings.state.elementStyling)==null?void 0:Ln.background)==null?void 0:Mn.overlay)==null?void 0:ir.background};if(t.model.state.id!==(Y==null?void 0:Y.state.id)&&((Zt=O==null?void 0:O.style.overlay)!=null&&Zt.overlayToSection)&&te&&(O==null?void 0:O.style.overlay.overlayType)!==Ms.TRANSPARENT)return f({},(Dr=(hn=O==null?void 0:O.elementStyling)==null?void 0:hn.background)==null?void 0:Dr.overlay)}return z&&!((Nr=t.model.state.config.settings.state.style.overlay)!=null&&Nr.overlayToSection)?f({},(us=(Ti=t.model.state.config.settings.state.elementStyling)==null?void 0:Ti.background)==null?void 0:us.overlay):{}}),D=ce({enabled:!1}),k=K(()=>{var Ne,Fe,V,le,Se,we,Le,He,$e,ot,rt,dt,St,Ot,Jt,rn,on,Nn,Rn,Ln,Mn,ir;const Y=n.gameSectionImageOverlay;if(Y!=null&&Y.src&&t.model.getAddons("gameflow").length!==0){let Zt,hn;if((Y==null?void 0:Y.position)!==void 0)switch(Y.position){case Ue.CUSTOM:Zt="custom";break;case Ue.BOTTOM_CENTER:Zt="bottom center";break;case Ue.BOTTOM_LEFT:Zt="bottom left";break;case Ue.BOTTOM_RIGHT:Zt="bottom right";break;case Ue.CENTER_CENTER:Zt="center center";break;case Ue.CENTER_LEFT:Zt="center left";break;case Ue.CENTER_RIGHT:Zt="center right";break;case Ue.TOP_CENTER:Zt="top center";break;case Ue.TOP_LEFT:Zt="top left";break;case Ue.TOP_RIGHT:Zt="top right";break}if((Y==null?void 0:Y.behavior)!==void 0)switch(Y.behavior){case Ye.CENTER:break;case Ye.ACTUAL_SIZE:hn="initial";break;case Ye.COVER:hn="cover";break;case Ye.CONTAIN:hn="contain";break;case Ye.STRETCH:hn="100% 100%";break;case Ye.TILE:hn="tile";break}return{state:f(H(f({backgroundImage:`url(${Y==null?void 0:Y.src})`},Zt&&{backgroundPosition:Zt}),{backgroundRepeat:hn==="tile"?Y.tileRepeat:"no-repeat"}),hn&&{backgroundSize:hn}),enabled:!0}}const O=n.flowModel,z=(V=(Fe=(Ne=O==null?void 0:O.state)==null?void 0:Ne.config)==null?void 0:Fe.settings)==null?void 0:V.state;let te=(Se=(le=t.model.state.config.settings.state.elementStyling.background)==null?void 0:le.image)==null?void 0:Se.backgroundImage,oe=(He=(Le=(we=z==null?void 0:z.elementStyling)==null?void 0:we.background)==null?void 0:Le.image)==null?void 0:He.backgroundImage;if(te&&(te=rr(te)),oe&&(oe=rr(oe)),!t.model.state.config.hasGameflowAddon){if(t.model.state.config.settings.state.config.isBackgroundImageEnabled&&t.model.state.id!==(($e=O==null?void 0:O.state)==null?void 0:$e.id))return{state:f(f({},(ot=t.model.state.config.settings.state.elementStyling.background)==null?void 0:ot.image),te&&{backgroundImage:te}),enabled:!0};if(t.model.state.config.settings.state.config.isBackgroundImageEnabled&&!((rt=z==null?void 0:z.style.background)!=null&&rt.backgroundToSection))return{state:f(f({},(dt=t.model.state.config.settings.state.elementStyling.background)==null?void 0:dt.image),te&&{backgroundImage:te}),enabled:!0}}if(t.model.state.config.hasGameflowAddon){if(O&&t.model.state.id!==O.state.id&&((St=z==null?void 0:z.style.background)!=null&&St.backgroundToSection)&&z.config.isBackgroundImageEnabled)return{state:H(f({},(Jt=(Ot=z==null?void 0:z.elementStyling)==null?void 0:Ot.background)==null?void 0:Jt.image),{backgroundImage:oe}),enabled:!0};if(t.model.state.config.settings.state.config.isBackgroundImageEnabled&&t.model.state.id!==((rn=O==null?void 0:O.state)==null?void 0:rn.id)&&!((on=z==null?void 0:z.style.background)!=null&&on.backgroundToSection))return{state:f(f({},(Nn=t.model.state.config.settings.state.elementStyling.background)==null?void 0:Nn.image),te&&{backgroundImage:te}),enabled:!0};if(t.model.state.config.settings.state.config.isBackgroundImageEnabled&&!((Mn=(Ln=(Rn=z==null?void 0:z.elementStyling)==null?void 0:Rn.background)==null?void 0:Ln.color)!=null&&Mn.backgroundColor)&&!(z!=null&&z.config.isBackgroundImageEnabled))return{state:f(f({},(ir=t.model.state.config.settings.state.elementStyling.background)==null?void 0:ir.image),te&&{backgroundImage:te}),enabled:!0}}return{enabled:!1}}),I=()=>G(void 0,null,function*(){var Y;if(k.value.enabled&&((Y=k.value.state)!=null&&Y.backgroundImage)){const O=k.value.state.backgroundImage.replace(/^url\(["']?/,"").replace(/["']?\)$/,"");try{yield Uf(O),D.value.enabled=!0,D.value.state=k.value.state}catch(z){}return}D.value.enabled=!1,D.value.state=void 0});tt(k,wV(I,300));const N=I(),B=()=>Or().getFirstFlowPage()===t.model.state.id;t.model.setHiddenState(!1);const L=K(()=>{var Y,O,z,te,oe,Ne,Fe,V,le,Se,we;return be?{}:((oe=(te=(z=(O=(Y=t.model.state.config)==null?void 0:Y.settings)==null?void 0:O.state)==null?void 0:z.basic)==null?void 0:te.height)==null?void 0:oe.layout)==="grid"&&((Fe=(Ne=t.model.state.config.settings.state.basic)==null?void 0:Ne.height)!=null&&Fe.width)?f({width:(le=(V=t.model.state.config.settings.state.basic)==null?void 0:V.height)==null?void 0:le.width},((we=(Se=t.model.state.config.settings.state.basic)==null?void 0:Se.height)==null?void 0:we.width)&&{maxWidth:"100%"}):{}}),$=()=>{var Y,O;(Y=n.model)!=null&&Y.state.isEditModeActive&&h.value===c.activeTabCategory&&((O=n.fictiveFlowPage)==null?void 0:O.modelId)!==t.model.modelId&&(c.activeModel=t.model)},j=(Y,O,z)=>{var te;(te=n.model)!=null&&te.state.isEditModeActive&&(Y.preventDefault(),Y.stopPropagation(),c.showContextMenu(z,Y,O))},se=()=>{var Y;(Y=n.model)!=null&&Y.state.isEditModeActive&&h.value===c.activeTabCategory&&(c.activeModel=void 0)},Q=e.fullPath.includes("/campaign/view/demo"),re=()=>{!t.model.state.config.settings.state.config.isVideoEnabled||!r.value||r.value.clientWidth/r.value.clientHeight<1.77&&(i.value=1.77*r.value.clientHeight,o.value=!1)},ee=K(()=>{var Ne,Fe,V,le,Se,we,Le,He,$e,ot,rt,dt,St,Ot,Jt,rn,on,Nn,Rn,Ln,Mn,ir,Zt,hn,Dr,Nr;let Y=!1,O=!1;(Ne=t.model.state.config.settings.state.basic)!=null&&Ne.height&&t.model.state.config.settings.state.basic.height.layout===zi.GRID&&t.model.state.config.settings.state.basic.height.width&&(Y=!0),((V=(Fe=t.model.state.config.settings.state.basic)==null?void 0:Fe.height)==null?void 0:V.type)===qs.FIXED&&(O=!0);const z=t.sectionOrder;let te;h.value===Ve.SECTION&&(te="section--category-sections"),h.value===Ve.FLOWPAGE&&(te="section--category-flowpages"),h.value===Ve.POPOVER&&(te="section--category-popovers");const oe={};return s.value&&!a.value&&(oe.animated=!0,oe[`${(Se=(le=t.model.state.config.settings.state.advanced)==null?void 0:le.transitions)==null?void 0:Se.enter}`]=!0),H(f({[`section--${t.model.getSectionElementId}`]:!!t.model.getSectionElementId,[`section--original-${t.model.state.id}`]:t.model.state.id,[`${t.model.state.classIdentifier}`]:!0,"row--has-video":t.model.state.config.settings.state.config.isVideoEnabled===!0,"no-gutters":((Le=(we=t.model.state.config.settings.state.basic)==null?void 0:we.height)==null?void 0:Le.gap)===i1.NO_GUTTER,"section--background-center":Y,"section--fixed-height":O,"section--align-center":(($e=(He=t.model.state.config.settings.state.basic)==null?void 0:He.height)==null?void 0:$e.contentPosition)===Ff.MIDDLE,"section--align-end":((rt=(ot=t.model.state.config.settings.state.basic)==null?void 0:ot.height)==null?void 0:rt.contentPosition)===Ff.BOTTOM,[`${te}`]:!0,"section--addon-gameflow":t.model.state.config.hasGameflowAddon,flow__page:b.value,"flow__page--ready":b.value&&p.value,[`flow__page--index-${z}`]:b.value,[`flow__page--type-${h.value}`]:b.value,"section--edit-focus":((dt=t.model.state.edit)==null?void 0:dt.isFocus)&&!((St=t.model.state.edit)!=null&&St.isActive),"section--active-in-navigator":((Ot=t.model.state.edit)==null?void 0:Ot.isActive)&&c.activeModel===t.model,"section--hide":t.model.state.hidden},oe),{[`${(on=(rn=(Jt=t.model.state.config.settings)==null?void 0:Jt.state.advanced)==null?void 0:rn.advanced)==null?void 0:on.classname}`]:!!((ir=(Mn=(Ln=(Rn=(Nn=t.model.state.config)==null?void 0:Nn.settings)==null?void 0:Rn.state)==null?void 0:Ln.advanced)==null?void 0:Mn.advanced)!=null&&ir.classname)||!1,"section--has-click":!!((Nr=(Dr=(hn=(Zt=t.model.state.config)==null?void 0:Zt.settings)==null?void 0:hn.state)==null?void 0:Dr.basic)!=null&&Nr.action)})}),be=(Ie=n.model)==null?void 0:Ie.state.isPopup,F=ce(!1),X=K(()=>{var Fe,V,le,Se,we,Le,He,$e,ot,rt,dt,St,Ot,Jt,rn,on,Nn,Rn,Ln,Mn,ir,Zt,hn,Dr,Nr,Ti;const Y=(V=(Fe=t.model.state.config.settings.state.advanced)==null?void 0:Fe.transitions)!=null&&V.enterDuration?t.model.state.config.settings.state.advanced.transitions.enterDuration:525,O=(Se=(le=t.model.state.config.settings.state.advanced)==null?void 0:le.transitions)!=null&&Se.enterDelay?t.model.state.config.settings.state.advanced.transitions.enterDelay:0;let z={};h.value+""===r1.SECTION&&((Le=(we=t.model.state.config.settings.state.advanced)==null?void 0:we.transitions)!=null&&Le.enter)&&(z={animationDuration:Y+"ms",animationDelay:O+"ms",transitionDelay:O+"ms"});let te,oe;!(t.model instanceof h4)&&be&&(($e=(He=t.model.state.config.settings.state.elementStyling)==null?void 0:He.background)!=null&&$e.general)&&(te=`${(Ot=(St=(dt=(rt=(ot=t.model.state.config.settings.state.elementStyling)==null?void 0:ot.background)==null?void 0:rt.general)==null?void 0:dt.margin)==null?void 0:St.left)!=null?Ot:0}px`,oe=`${(Rn=(Nn=(on=(rn=(Jt=t.model.state.config.settings.state.elementStyling)==null?void 0:Jt.background)==null?void 0:rn.general)==null?void 0:on.margin)==null?void 0:Nn.right)!=null?Rn:0}px`);const Ne=f(f(f({},((ir=(Mn=(Ln=t.model.state.config.settings)==null?void 0:Ln.state.basic)==null?void 0:Mn.height)==null?void 0:ir.width)&&!((Dr=(hn=(Zt=t.model.state.config.settings)==null?void 0:Zt.state.basic)==null?void 0:hn.height)!=null&&Dr.width.includes("%"))&&{width:t.model.state.config.settings.state.basic.height.width}),te&&te!==""&&{marginLeft:te}),te&&te!==""&&{marginRight:oe});return H(f(f(f({},Y1().applyInlineStyles((Ti=(Nr=t.model.state.config.settings.state.elementStyling)==null?void 0:Nr.background)==null?void 0:Ti.general)),z),be&&f({},Ne)),{opacity:(F.value||h.value!==Ve.FLOWPAGE)&&!_.value||d.value?"1":"0"})}),ge=K(()=>{var O,z,te,oe,Ne,Fe,V,le;let Y="";return!((z=(O=t.model.state.config.settings.state.style)==null?void 0:O.content)!=null&&z.useDefaultTextColor)&&((oe=(te=t.model.state.config.settings.state.style)==null?void 0:te.content)!=null&&oe.color)&&typeof((Fe=(Ne=t.model.state.config.settings.state.style)==null?void 0:Ne.content)==null?void 0:Fe.color)!="undefined"&&(Y=`
          .${t.model.state.classIdentifier} .lf-text,
          .${t.model.state.classIdentifier} p,
          .${t.model.state.classIdentifier} a,
          .${t.model.state.classIdentifier} h1,
          .${t.model.state.classIdentifier} h2,
          .${t.model.state.classIdentifier} h3,
          .${t.model.state.classIdentifier} h4,
          .${t.model.state.classIdentifier} h5,
          .${t.model.state.classIdentifier} h6 {
            color: ${(le=(V=t.model.state.config.settings.state.style)==null?void 0:V.content)==null?void 0:le.color} !important;
          }
        `),Y}),W=K(()=>{var Y;return y.value?!0:!!((Y=t.model.state.config.settings.state.style.background)!=null&&Y.color)}),fe=K(()=>{var te,oe,Ne,Fe,V,le,Se,we,Le,He,$e,ot,rt,dt,St,Ot,Jt,rn,on,Nn,Rn,Ln,Mn,ir,Zt,hn,Dr,Nr,Ti,us,Jc,Zc,eu,tu,nu,ru,iu,ou,su,au,lu,cu,uu,fu,du,mu,gu,pu,hu,_u;const Y=n.flowModel,O=(Ne=(oe=(te=Y==null?void 0:Y.state)==null?void 0:te.config)==null?void 0:oe.settings)==null?void 0:Ne.state;if(y.value&&n.model){const bu=(le=(V=(Fe=t.model.state.config.settings.state.elementStyling)==null?void 0:Fe.background)==null?void 0:V.color)==null?void 0:le.backgroundColor;let yo=(Se=n.model.state.layout)==null?void 0:Se.backgroundColor;const _l=(we=n.model.state.layout)==null?void 0:we.customPopoverColors,vu=(Le=n.model.state.globalLayout)==null?void 0:Le.customPopoverColors;let yu;return _l?yo=(He=n.model.state.layout)==null?void 0:He.popoverBackgroundColor:!_l&&vu?yo=($e=n.model.state.globalLayout)==null?void 0:$e.popoverBackgroundColor:!_l&&!vu&&!yo&&(yu=(ot=n.model.state.globalLayout)==null?void 0:ot.backgroundColor),bu&&((rt=t.model.state.config.settings.state.style.background)==null?void 0:rt.backgroundType)!==Wn.TRANSPARENT?{backgroundColor:bu}:yo&&yo.length>0?{backgroundColor:yo,opacity:.9}:{backgroundColor:yu,opacity:.9}}let z={};if(((dt=t.model.state.config.settings.state.style.background)==null?void 0:dt.backgroundType)!==Wn.TRANSPARENT&&(z=f(f({},(Ot=(St=t.model.state.config.settings.state.elementStyling)==null?void 0:St.background)==null?void 0:Ot.color),((Jt=t.model.state.config.settings.state.basic)==null?void 0:Jt.height)&&((on=(rn=t.model.state.config.settings.state.basic)==null?void 0:rn.height)==null?void 0:on.layout)==="grid"&&f({width:t.model.state.config.settings.state.basic.height.width},S.value&&{maxWidth:S.value}))),!t.model.state.config.hasGameflowAddon){if(!((Nn=t.model.state.config.settings.state.style.background)!=null&&Nn.backgroundToSection)&&((Rn=t.model.state.config.settings.state.style.background)==null?void 0:Rn.backgroundType)!==Wn.TRANSPARENT)return f({},z);if(((Ln=t.model.state.config.settings.state.style.background)==null?void 0:Ln.backgroundType)===Wn.SLIDER)return{}}if(t.model.state.config.hasGameflowAddon){if(((Mn=O==null?void 0:O.style.background)==null?void 0:Mn.backgroundType)===Wn.SLIDER&&((ir=O==null?void 0:O.style.background)!=null&&ir.backgroundToSection))return{background:(Zt=O==null?void 0:O.style.background)==null?void 0:Zt.color};if(((hn=O==null?void 0:O.style.background)==null?void 0:hn.backgroundType)===Wn.VIDEO&&((Dr=O==null?void 0:O.style.background)!=null&&Dr.backgroundToSection))return{background:(Nr=O==null?void 0:O.style.background)==null?void 0:Nr.color}}if((Ti=O==null?void 0:O.style.background)!=null&&Ti.backgroundToSection&&(O==null?void 0:O.style.background.backgroundType)!==Wn.TRANSPARENT){if(((us=t.model.state.config.settings.state.elementStyling)==null?void 0:us.background)===((Jc=O==null?void 0:O.elementStyling)==null?void 0:Jc.background))z={};else if(t.model.state.config.hasGameflowAddon)switch(O==null?void 0:O.style.background.backgroundType){case"image":z=f({},(eu=(Zc=O==null?void 0:O.elementStyling)==null?void 0:Zc.background)==null?void 0:eu.color);break;case"solid":z=f({},(nu=(tu=O==null?void 0:O.elementStyling)==null?void 0:tu.background)==null?void 0:nu.color);break}}return Y&&((ru=O==null?void 0:O.style.overlay)!=null&&ru.overlayToSection)&&(O==null?void 0:O.style.overlay.overlayType)!==Ms.TRANSPARENT?((iu=t.model.state.config.settings.state.elementStyling.background)==null?void 0:iu.overlay)===((su=(ou=O==null?void 0:O.elementStyling)==null?void 0:ou.background)==null?void 0:su.overlay)&&(!((au=O==null?void 0:O.style.background)!=null&&au.backgroundToSection)&&((lu=t.model.state.config.settings.state.style.background)==null?void 0:lu.backgroundType)!==Wn.TRANSPARENT?z=f(H(f({},(uu=(cu=t.model.state.config.settings.state.elementStyling)==null?void 0:cu.background)==null?void 0:uu.color),{width:(du=(fu=O==null?void 0:O.basic)==null?void 0:fu.height)==null?void 0:du.width}),S.value&&{maxWidth:S.value}):z={}):(mu=O==null?void 0:O.style.overlay)!=null&&mu.overlayToSection&&((pu=(gu=O==null?void 0:O.style)==null?void 0:gu.overlay)==null?void 0:pu.overlayType)!==Ms.TRANSPARENT&&(z=f({},(_u=(hu=O==null?void 0:O.elementStyling)==null?void 0:hu.background)==null?void 0:_u.overlay)),f({},z)}),ne=K(()=>{var O;const Y=t.model.state.config.settings.state.elementStyling;return f({width:i.value+"%"},Y&&((O=Y==null?void 0:Y.background)==null?void 0:O.video))}),he=()=>{var Y,O;if(b.value||y){const z=(Y=t.model.state.config.settings.state.advanced)==null?void 0:Y.transitions,te=b.value?Rs.FADE_IN:Rs.FADE_IN_UP;let oe=z&&z.enter!==void 0?z.enter:te;if((O=n.model)!=null&&O.state.isPopup&&ai()&&r.value&&r.value instanceof HTMLElement){const Ne=u.windowHeight;r.value.offsetHeight>Ne&&(oe=Rs.FADE_IN_DOWN)}return{name:oe,duration:z&&z.enter!==void 0&&z.enterDuration?z.enterDuration:525,delay:z&&z.enter!==void 0&&z.enterDelay?z.enterDelay:0}}},ye=()=>{var Y,O,z,te;if(b.value||y){const oe=(te=(z=(O=(Y=t.model.state)==null?void 0:Y.config.settings)==null?void 0:O.state)==null?void 0:z.advanced)==null?void 0:te.transitions,Ne=b.value?Rs.FADE_OUT:Rs.FADE_OUT_DOWN;return{name:oe&&oe.leave!==void 0?oe.leave:Ne,duration:oe&&oe.leave!==void 0&&oe.leaveDuration?oe.leaveDuration:525,delay:oe&&oe.leave!==void 0&&oe.leaveDelay?oe.leaveDelay:0}}};let Ge;const R=new Promise(Y=>{Ge=Y}),M=In(),J=Y=>{var O,z,te,oe,Ne,Fe;if(t.model.state.id!==0){if(Y&&((O=n.model)!=null&&O.state.isEditModeActive||(te=(z=t.model.state.config.settings.state.basic)==null?void 0:z.action)!=null&&te.state.type)){if(n.fictiveFlowPage){let V;(oe=n.model)==null||oe.state.flowPages.forEach(le=>{le.getAddons("gameplay").forEach(Se=>{V=Se})}),V&&c.setActiveModel(V)}else(Ne=n.model)!=null&&Ne.state.isEditModeActive&&c.activeTabCategory===Ve.SECTION&&c.setActiveModel(t.model);Y.stopPropagation(),c.hideContextMenu()}$(),(Fe=t.model.state.config.settings.state.basic)!=null&&Fe.action&&t.model.state.config.settings.state.basic.action.triggerAction(t.model)}},ae=()=>{var te,oe;const Y=(te=n.model)==null?void 0:te.state,O=Y==null?void 0:Y.flowPages[0],z=(oe=t.model.state.config.settings.state.redirect)==null?void 0:oe.state.type;return O&&O.state.id===t.model.state.id&&Q&&z===Dt.URL};Fc(()=>{re()});let ie=!1;const de=()=>{var Y;(Y=r.value)==null||Y.removeEventListener("animationend",de),a.value=!0},ke=()=>{var Y,O,z,te,oe;(oe=(te=(z=(O=(Y=t.model.state)==null?void 0:Y.config)==null?void 0:O.settings)==null?void 0:z.state.basic)==null?void 0:te.height)!=null&&oe.width&&r.value&&(!r.value.parentElement||!r.value.parentElement.classList.contains("positioner")||(t.model.state.config.settings.state.basic.height.width.includes("%")?r.value.parentElement.style.width=t.model.state.config.settings.state.basic.height.width:r.value.parentElement.style.width=""))};let Ee=!1;const Te=()=>G(void 0,null,function*(){(e==null?void 0:e.name).replace(" ","")!=="Campaigndemo"&&b.value&&!B()&&!t.model.state.programmatic&&!Ee&&(yield Fb().handlePageView(t.model.id),Ee=!0)});if(qt(()=>G(void 0,null,function*(){var Y,O,z,te,oe,Ne;if(ke(),(Y=r.value)==null||Y.addEventListener("animationend",de),(O=t.model.state.config.settings.state.redirect)!=null&&O.state&&!ae()&&(yield Te(),t.model.state.config.settings.state.redirect.triggerAction(t.model)),(te=(z=n.model)==null?void 0:z.state.config)!=null&&te.leadScoreEnabled&&((oe=r.value)!=null&&oe.classList.contains("flow__page-add"))||(Ne=r.value)!=null&&Ne.classList.contains("flow__page")){const Fe=t.model.getSection().id;Fe!==-1&&fb().track({inSession:!1,object:"FLOW_PAGE",object_value:Fe,distinct:!0},!1,()=>{l.value++})}if(re(),r.value instanceof HTMLElement&&h.value===Ve.SECTION&&(t.model.setSectionRefElement(r.value),_.value))if("IntersectionObserver"in window){const Fe=new IntersectionObserver(([V])=>{V&&V.isIntersecting&&!ie&&r.value&&(Fe.unobserve(r.value),ie=!0,s.value=!0,_.value=!1)});Fe.observe(r.value)}else s.value=!0,_.value=!1;v.value&&!n.mountedSections.includes(t.model.id)?n.mountedSections.push(t.model.id):b.value&&!n.mountedFlowpages.includes(t.model.id)&&n.mountedFlowpages.push(t.model.id)})),ea(()=>G(void 0,null,function*(){v.value&&n.mountedSections.includes(t.model.id)?n.mountedSections.splice(n.mountedSections.indexOf(t.model.id),1):b.value&&n.mountedFlowpages.includes(t.model.id)&&n.mountedFlowpages.splice(n.mountedFlowpages.indexOf(t.model.id),1)})),ut(()=>G(void 0,null,function*(){var Y,O;M!=null&&M.vnode&&(yield ss(M.vnode,"onBeforeEnter",3)),yield N,Ge&&(p.value=!0,Ge()),(O=(Y=t.model.state.config.settings.state.basic)==null?void 0:Y.action)==null||O.startAutoTrigger(),r.value&&pn.emit("sectionReady",r.value,t.model)})),window.location.hash&&((Oe=t.model.state.config.settings.state.advanced.advanced)!=null&&Oe.elementId)&&window.location.hash.substring(1)===((Ce=t.model.state.config.settings.state.advanced.advanced)==null?void 0:Ce.elementId)){const Y=tt(()=>{var O;return(O=n.model)==null?void 0:O.state.contentReady},O=>{var z;O&&(Y(),(z=r.value)==null||z.scrollIntoView())})}return tt(()=>l.value,()=>G(void 0,null,function*(){l.value>0&&l.value<=3&&((yield fb().sendTracked())||l.value++)})),tt(()=>{var Y;return(Y=t.model.state.edit)==null?void 0:Y.isActive},Y=>{var O;Y&&((O=n.model)!=null&&O.state.isEditModeActive)&&r.value&&r.value.scrollIntoView({behavior:"smooth",block:"start"})}),tt(()=>n.flowIndex,()=>G(void 0,null,function*(){yield ut(),t.model.getAddons("gameflow").length===1&&I()})),tt(()=>{var Y,O,z,te,oe;return(oe=(te=(z=(O=(Y=t.model.state)==null?void 0:Y.config)==null?void 0:O.settings)==null?void 0:z.state.basic)==null?void 0:te.height)==null?void 0:oe.width},()=>{ke()},{immediate:!0}),{isCssEnabled:w,backgroundHasBorder:E,backgroundStyleWidth:S,showContextMenu:j,setFocus:m,removeFocus:g,onClick:J,sectionStyles:X,sectionBackgroundVideoStyles:C,sectionBackgroundImageSlidesStyles:A,sectionOverlayStyles:T,gameSectionColorOverlay:P,sectionClasses:ee,sectionRef:r,videoWidth:i,gridStyles:L,videoRatio:o,sectionCssStyle:ge,backgroundColorStyles:fe,backgroundImageStyle:D,videoBackgroundStyles:ne,state:t.model.state,ContentType:zi,SectionType:Ve,showBackgroundStylesDiv:W,removeActive:se,enterAnimation:he,leaveAnimation:ye,editingStore:c,campaignStore:n,isPopup:be,onBeforeEnter:()=>G(void 0,null,function*(){yield R}),onBeforeLeave:()=>G(void 0,null,function*(){pn.emit("sectionBeforeLeave",t.model)}),onBeforeEnterAnimation:()=>G(void 0,null,function*(){pn.emit("sectionBeforeEnterAnimation",t.model),d.value=!0}),onBeforeLeaveAnimation:()=>G(void 0,null,function*(){pn.emit("sectionBeforeLeaveAnimation",t.model)}),onAfterLeave:()=>G(void 0,null,function*(){pn.emit("sectionAfterLeave",t.model)}),onAfterEnter:()=>G(void 0,null,function*(){var Y;(Y=t.model.state.config.settings.state.redirect)!=null&&Y.state&&!ae()||(Te(),F.value=!0)})}}}),Ree=["id","data-title"],Lee={key:7,class:"col section__content"};function Mee(t,e,n,r,i,o){var v,b,y,_,w,S,E,P,A,C,T,D,k,I,N,B;const s=it("SectionIsCloneMessage"),a=it("SectionEditToolbar"),l=it("BackgroundImage"),c=it("BackgroundVideoSlider"),u=it("BackgroundImagesSlider"),d=it("UIDivider"),m=it("ContentGrid"),g=it("ContentText"),p=it("ContentComponent"),h=dp("click-away");return yr((x(),U("div",{id:t.model.getSectionElementId,ref:"sectionRef",class:nt(["row section",t.sectionClasses]),"data-title":(v=t.model.state)==null?void 0:v.title,style:Xe(t.sectionStyles),onMouseover:e[0]||(e[0]=Nt((...L)=>t.setFocus&&t.setFocus(...L),["stop"])),onMouseout:e[1]||(e[1]=Nt((...L)=>t.removeFocus&&t.removeFocus(...L),["stop"])),onContextmenu:e[2]||(e[2]=Nt(L=>{var $,j;return t.showContextMenu(L,t.model,(j=($=t.state.edit)==null?void 0:$.isActive)!=null?j:!1)},["right"])),onClick:e[3]||(e[3]=L=>t.onClick(L))},[t.state.customCss||t.sectionCssStyle?(x(),Ae(yt("style"),{key:0,type:"text/css"},{default:gt(()=>{var L,$,j,se;return[zt(qe(t.isCssEnabled&&(se=(j=($=(L=t.model.state)==null?void 0:L.customCss)==null?void 0:$.state)==null?void 0:j.code)!=null?se:"")+" "+qe(t.sectionCssStyle),1)]}),_:1})):pe("",!0),t.model.state.config.clone&&((b=t.campaignStore.model)!=null&&b.state.isEditModeActive)&&t.model.state.edit?(x(),Ae(s,{key:1,"clone-of-title":t.model.state.edit.cloneOfTitle,"clone-of-description":t.model.state.edit.cloneOfDescription,"clone-of-link":t.model.state.edit.cloneOfLink,"clone-id":t.model.state.config.cloneId},null,8,["clone-of-title","clone-of-description","clone-of-link","clone-id"])):pe("",!0),(y=t.campaignStore.model)!=null&&y.state.isEditModeActive&&t.model.state.edit&&t.model.state.edit.isActive&&t.editingStore.activeTabCategory===t.SectionType.SECTION&&t.editingStore.activeModel===t.model?(x(),Ae(a,{key:2,model:t.model},null,8,["model"])):pe("",!0),q("div",{class:"section__background-color",style:Xe(f(f({},t.backgroundStyleWidth&&{width:t.backgroundStyleWidth}),t.backgroundColorStyles))},null,4),t.model.state.config.settings.state.sectionBackground?(x(),U("div",{key:3,class:"section__background",style:Xe(f({},t.backgroundStyleWidth&&{width:t.backgroundStyleWidth}))},[t.backgroundImageStyle.enabled?(x(),Ae(l,{key:0,style:Xe((_=t.backgroundImageStyle)==null?void 0:_.state)},null,8,["style"])):pe("",!0),t.sectionBackgroundVideoStyles.enabled?(x(),Ae(c,{key:1,video:(w=t.sectionBackgroundVideoStyles)==null?void 0:w.state,"section-background-styles":(S=t.sectionBackgroundVideoStyles)==null?void 0:S.style,"video-background-styles":(E=t.sectionBackgroundVideoStyles)==null?void 0:E.style,ratio:t.videoRatio},null,8,["video","section-background-styles","video-background-styles","ratio"])):pe("",!0),t.sectionBackgroundImageSlidesStyles.enabled&&t.sectionBackgroundImageSlidesStyles.slides&&t.sectionBackgroundImageSlidesStyles.slides.length>0?(x(),Ae(u,{key:2,items:t.sectionBackgroundImageSlidesStyles.slides,transition:(A=(P=t.sectionBackgroundImageSlidesStyles)==null?void 0:P.state)==null?void 0:A.transition,"transition-duration":(T=(C=t.sectionBackgroundImageSlidesStyles)==null?void 0:C.state)==null?void 0:T.transitionTime,"transition-interval":(I=(k=(D=t.sectionBackgroundImageSlidesStyles)==null?void 0:D.state)==null?void 0:k.interval)==null?void 0:I.time},null,8,["items","transition","transition-duration","transition-interval"])):pe("",!0)],4)):pe("",!0),t.sectionOverlayStyles&&Object.keys(t.sectionOverlayStyles).length>0?(x(),U("div",{key:4,class:"section__background-overlay sectionOverlayStyles",style:Xe(f(f({},t.backgroundStyleWidth&&{width:t.backgroundStyleWidth}),t.sectionOverlayStyles))},null,4)):pe("",!0),t.gameSectionColorOverlay&&Object.keys(t.gameSectionColorOverlay).length>0?(x(),U("div",{key:5,class:"section__background-overlay gameSectionColorOverlay",style:Xe(f(f({},t.backgroundStyleWidth&&{width:t.backgroundStyleWidth}),t.gameSectionColorOverlay))},null,4)):pe("",!0),t.model.state.config.settings.state.config.isDividerEnabled?(x(),Ae(d,{key:6,settings:(N=t.model.state.config.settings.state.style)==null?void 0:N.divider,"section-id":t.model.getSection().id},null,8,["settings","section-id"])):pe("",!0),(B=t.model.state)!=null&&B.content?(x(),U("div",Lee,[(x(!0),U(ze,null,Ft(t.model.state.content,(L,$)=>{var j,se,Q,re,ee;return x(),U("div",{key:$,class:"content"},[L.type===t.ContentType.GRID?(x(),Ae(m,{key:0,content:L,"section-id":Number((j=t.model.state)==null?void 0:j.id),"grid-type":(ee=(re=(Q=(se=t.model.state.config.settings)==null?void 0:se.state)==null?void 0:Q.basic)==null?void 0:re.height)==null?void 0:ee.layout,style:Xe(t.gridStyles)},null,8,["content","section-id","grid-type","style"])):L.type===t.ContentType.TEXT?(x(),Ae(g,{key:1,innerHTML:L.content},null,8,["innerHTML"])):L.type===t.ContentType.COMPONENT?(x(),Ae(p,{key:2,content:L},null,8,["content"])):pe("",!0)])}),128))])):pe("",!0)],46,Ree)),[[h,t.removeActive]])}const $ee=Ze(Nee,[["render",Mee]]),rI=typeof document!="undefined"&&document.ontouchstart!==null?"click":"touchstart",Zg="__vue_click_away__",iI=(t,e)=>{oI(t);const n=e.value;let r=!1;setTimeout(()=>{r=!0},0),t[`${Zg}`]=i=>{if(i.target&&i.target instanceof Node&&(!t||!t.contains(i.target))&&n&&r&&typeof n=="function")return n()},typeof document!="undefined"&&document.addEventListener(rI,t[`${Zg}`],!1)},oI=t=>{typeof document!="undefined"&&document.removeEventListener(rI,t[`${Zg}`],!1),delete t[`${Zg}`]},Fee=(t,e)=>{e.value!==e.oldValue&&iI(t,e)},Bee={mounted:iI,updated:Fee,unmounted:oI},Vee=t=>{t.directive("click-away",Bee)},Uee=t=>{const e=r$();t.use(e),Id(e)},Hee=t=>(YM({app:[t],dsn:ab.sentry.dsn,environment:ab.sentry.environment,integrations:[new EL({routingInstrumentation:XM(Ks)})],tracesSampleRate:0,allowUrls:[/\/_assets\/.+\.js/i],beforeSend(e,n){return e.exception&&console.error("[Exception handled by Sentry]:",n.originalException,{event:e,hint:n}),e}}),t.mixin(g3({trackComponents:!0,timeout:2e3,hooks:["activate","mount","update"]})),m3(t,{logErrors:!1,attachProps:!0,trackComponents:!0,timeout:2e3,hooks:["activate","mount","update"]}),{provide:{sentrySetContext:a8,sentrySetUser:c8,sentrySetTag:l8,sentryAddBreadcrumb:js,sentryCaptureException:is}});var Gee=Object.defineProperty,BE=Object.getOwnPropertySymbols,zee=Object.prototype.hasOwnProperty,Wee=Object.prototype.propertyIsEnumerable,VE=(t,e,n)=>e in t?Gee(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,sI=(t,e)=>{for(var n in e||(e={}))zee.call(e,n)&&VE(t,n,e[n]);if(BE)for(var n of BE(e))Wee.call(e,n)&&VE(t,n,e[n]);return t},Wp=t=>typeof t=="function",jp=t=>typeof t=="string",aI=t=>jp(t)&&t.trim().length>0,jee=t=>typeof t=="number",Ra=t=>typeof t=="undefined",Kf=t=>typeof t=="object"&&t!==null,qee=t=>ho(t,"tag")&&aI(t.tag),lI=t=>window.TouchEvent&&t instanceof TouchEvent,cI=t=>ho(t,"component")&&uI(t.component),Yee=t=>Wp(t)||Kf(t),uI=t=>!Ra(t)&&(jp(t)||Yee(t)||cI(t)),UE=t=>Kf(t)&&["height","width","right","left","top","bottom"].every(e=>jee(t[e])),ho=(t,e)=>(Kf(t)||Wp(t))&&e in t,Xee=(t=>()=>t++)(0);function e_(t){return lI(t)?t.targetTouches[0].clientX:t.clientX}function HE(t){return lI(t)?t.targetTouches[0].clientY:t.clientY}var Kee=t=>{Ra(t.remove)?t.parentNode&&t.parentNode.removeChild(t):t.remove()},$d=t=>cI(t)?$d(t.component):qee(t)?Be({render(){return t}}):typeof t=="string"?t:Ct($i(t)),Qee=t=>{if(typeof t=="string")return t;const e=ho(t,"props")&&Kf(t.props)?t.props:{},n=ho(t,"listeners")&&Kf(t.listeners)?t.listeners:{};return{component:$d(t),props:e,listeners:n}},Jee=()=>typeof window!="undefined",qp=class{constructor(){this.allHandlers={}}getHandlers(t){return this.allHandlers[t]||[]}on(t,e){const n=this.getHandlers(t);n.push(e),this.allHandlers[t]=n}off(t,e){const n=this.getHandlers(t);n.splice(n.indexOf(e)>>>0,1)}emit(t,e){this.getHandlers(t).forEach(r=>r(e))}},Zee=t=>["on","off","emit"].every(e=>ho(t,e)&&Wp(t[e])),qr;(function(t){t.SUCCESS="success",t.ERROR="error",t.WARNING="warning",t.INFO="info",t.DEFAULT="default"})(qr||(qr={}));var Qf;(function(t){t.TOP_LEFT="top-left",t.TOP_CENTER="top-center",t.TOP_RIGHT="top-right",t.BOTTOM_LEFT="bottom-left",t.BOTTOM_CENTER="bottom-center",t.BOTTOM_RIGHT="bottom-right"})(Qf||(Qf={}));var oi;(function(t){t.ADD="add",t.DISMISS="dismiss",t.UPDATE="update",t.CLEAR="clear",t.UPDATE_DEFAULTS="update_defaults"})(oi||(oi={}));var Ri="Vue-Toastification",xi={type:{type:String,default:qr.DEFAULT},classNames:{type:[String,Array],default:()=>[]},trueBoolean:{type:Boolean,default:!0}},fI={type:xi.type,customIcon:{type:[String,Boolean,Object,Function],default:!0}},Km={component:{type:[String,Object,Function,Boolean],default:"button"},classNames:xi.classNames,showOnHover:{type:Boolean,default:!1},ariaLabel:{type:String,default:"close"}},Jb={timeout:{type:[Number,Boolean],default:5e3},hideProgressBar:{type:Boolean,default:!1},isRunning:{type:Boolean,default:!1}},dI={transition:{type:[Object,String],default:`${Ri}__bounce`}},ete={position:{type:String,default:Qf.TOP_RIGHT},draggable:xi.trueBoolean,draggablePercent:{type:Number,default:.6},pauseOnFocusLoss:xi.trueBoolean,pauseOnHover:xi.trueBoolean,closeOnClick:xi.trueBoolean,timeout:Jb.timeout,hideProgressBar:Jb.hideProgressBar,toastClassName:xi.classNames,bodyClassName:xi.classNames,icon:fI.customIcon,closeButton:Km.component,closeButtonClassName:Km.classNames,showCloseButtonOnHover:Km.showOnHover,accessibility:{type:Object,default:()=>({toastRole:"alert",closeButtonLabel:"close"})},rtl:{type:Boolean,default:!1},eventBus:{type:Object,required:!1,default:()=>new qp}},tte={id:{type:[String,Number],required:!0,default:0},type:xi.type,content:{type:[String,Object,Function],required:!0,default:""},onClick:{type:Function,default:void 0},onClose:{type:Function,default:void 0}},nte={container:{type:[Object,Function],default:()=>document.body},newestOnTop:xi.trueBoolean,maxToasts:{type:Number,default:20},transition:dI.transition,toastDefaults:Object,filterBeforeCreate:{type:Function,default:t=>t},filterToasts:{type:Function,default:t=>t},containerClassName:xi.classNames,onMounted:Function,shareAppContext:[Boolean,Object]},Zo={CORE_TOAST:ete,TOAST:tte,CONTAINER:nte,PROGRESS_BAR:Jb,ICON:fI,TRANSITION:dI,CLOSE_BUTTON:Km},mI=Be({name:"VtProgressBar",props:Zo.PROGRESS_BAR,data(){return{hasClass:!0}},computed:{style(){return{animationDuration:`${this.timeout}ms`,animationPlayState:this.isRunning?"running":"paused",opacity:this.hideProgressBar?0:1}},cpClass(){return this.hasClass?`${Ri}__progress-bar`:""}},watch:{timeout(){this.hasClass=!1,this.$nextTick(()=>this.hasClass=!0)}},mounted(){this.$el.addEventListener("animationend",this.animationEnded)},beforeUnmount(){this.$el.removeEventListener("animationend",this.animationEnded)},methods:{animationEnded(){this.$emit("close-toast")}}});function rte(t,e){return x(),U("div",{style:Xe(t.style),class:nt(t.cpClass)},null,6)}mI.render=rte;var ite=mI,gI=Be({name:"VtCloseButton",props:Zo.CLOSE_BUTTON,computed:{buttonComponent(){return this.component!==!1?$d(this.component):"button"},classes(){const t=[`${Ri}__close-button`];return this.showOnHover&&t.push("show-on-hover"),t.concat(this.classNames)}}}),ote=zt(" × ");function ste(t,e){return x(),Ae(yt(t.buttonComponent),ts({"aria-label":t.ariaLabel,class:t.classes},t.$attrs),{default:gt(()=>[ote]),_:1},16,["aria-label","class"])}gI.render=ste;var ate=gI,pI={},lte={"aria-hidden":"true",focusable:"false","data-prefix":"fas","data-icon":"check-circle",class:"svg-inline--fa fa-check-circle fa-w-16",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},cte=q("path",{fill:"currentColor",d:"M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z"},null,-1),ute=[cte];function fte(t,e){return x(),U("svg",lte,ute)}pI.render=fte;var dte=pI,hI={},mte={"aria-hidden":"true",focusable:"false","data-prefix":"fas","data-icon":"info-circle",class:"svg-inline--fa fa-info-circle fa-w-16",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},gte=q("path",{fill:"currentColor",d:"M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z"},null,-1),pte=[gte];function hte(t,e){return x(),U("svg",mte,pte)}hI.render=hte;var GE=hI,_I={},_te={"aria-hidden":"true",focusable:"false","data-prefix":"fas","data-icon":"exclamation-circle",class:"svg-inline--fa fa-exclamation-circle fa-w-16",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},bte=q("path",{fill:"currentColor",d:"M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zm-248 50c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z"},null,-1),vte=[bte];function yte(t,e){return x(),U("svg",_te,vte)}_I.render=yte;var wte=_I,bI={},Ste={"aria-hidden":"true",focusable:"false","data-prefix":"fas","data-icon":"exclamation-triangle",class:"svg-inline--fa fa-exclamation-triangle fa-w-18",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512"},Ete=q("path",{fill:"currentColor",d:"M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z"},null,-1),Tte=[Ete];function Cte(t,e){return x(),U("svg",Ste,Tte)}bI.render=Cte;var kte=bI,vI=Be({name:"VtIcon",props:Zo.ICON,computed:{customIconChildren(){return ho(this.customIcon,"iconChildren")?this.trimValue(this.customIcon.iconChildren):""},customIconClass(){return jp(this.customIcon)?this.trimValue(this.customIcon):ho(this.customIcon,"iconClass")?this.trimValue(this.customIcon.iconClass):""},customIconTag(){return ho(this.customIcon,"iconTag")?this.trimValue(this.customIcon.iconTag,"i"):"i"},hasCustomIcon(){return this.customIconClass.length>0},component(){return this.hasCustomIcon?this.customIconTag:uI(this.customIcon)?$d(this.customIcon):this.iconTypeComponent},iconTypeComponent(){return{[qr.DEFAULT]:GE,[qr.INFO]:GE,[qr.SUCCESS]:dte,[qr.ERROR]:kte,[qr.WARNING]:wte}[this.type]},iconClasses(){const t=[`${Ri}__icon`];return this.hasCustomIcon?t.concat(this.customIconClass):t}},methods:{trimValue(t,e=""){return aI(t)?t.trim():e}}});function Ate(t,e){return x(),Ae(yt(t.component),{class:nt(t.iconClasses)},{default:gt(()=>[zt(qe(t.customIconChildren),1)]),_:1},8,["class"])}vI.render=Ate;var Ite=vI,yI=Be({name:"VtToast",components:{ProgressBar:ite,CloseButton:ate,Icon:Ite},inheritAttrs:!1,props:Object.assign({},Zo.CORE_TOAST,Zo.TOAST),data(){return{isRunning:!0,disableTransitions:!1,beingDragged:!1,dragStart:0,dragPos:{x:0,y:0},dragRect:{}}},computed:{classes(){const t=[`${Ri}__toast`,`${Ri}__toast--${this.type}`,`${this.position}`].concat(this.toastClassName);return this.disableTransitions&&t.push("disable-transition"),this.rtl&&t.push(`${Ri}__toast--rtl`),t},bodyClasses(){return[`${Ri}__toast-${jp(this.content)?"body":"component-body"}`].concat(this.bodyClassName)},draggableStyle(){return this.dragStart===this.dragPos.x?{}:this.beingDragged?{transform:`translateX(${this.dragDelta}px)`,opacity:1-Math.abs(this.dragDelta/this.removalDistance)}:{transition:"transform 0.2s, opacity 0.2s",transform:"translateX(0)",opacity:1}},dragDelta(){return this.beingDragged?this.dragPos.x-this.dragStart:0},removalDistance(){return UE(this.dragRect)?(this.dragRect.right-this.dragRect.left)*this.draggablePercent:0}},mounted(){this.draggable&&this.draggableSetup(),this.pauseOnFocusLoss&&this.focusSetup()},beforeUnmount(){this.draggable&&this.draggableCleanup(),this.pauseOnFocusLoss&&this.focusCleanup()},methods:{hasProp:ho,getVueComponentFromObj:$d,closeToast(){this.eventBus.emit(oi.DISMISS,this.id)},clickHandler(){this.onClick&&this.onClick(this.closeToast),this.closeOnClick&&(!this.beingDragged||this.dragStart===this.dragPos.x)&&this.closeToast()},timeoutHandler(){this.closeToast()},hoverPause(){this.pauseOnHover&&(this.isRunning=!1)},hoverPlay(){this.pauseOnHover&&(this.isRunning=!0)},focusPause(){this.isRunning=!1},focusPlay(){this.isRunning=!0},focusSetup(){addEventListener("blur",this.focusPause),addEventListener("focus",this.focusPlay)},focusCleanup(){removeEventListener("blur",this.focusPause),removeEventListener("focus",this.focusPlay)},draggableSetup(){const t=this.$el;t.addEventListener("touchstart",this.onDragStart,{passive:!0}),t.addEventListener("mousedown",this.onDragStart),addEventListener("touchmove",this.onDragMove,{passive:!1}),addEventListener("mousemove",this.onDragMove),addEventListener("touchend",this.onDragEnd),addEventListener("mouseup",this.onDragEnd)},draggableCleanup(){const t=this.$el;t.removeEventListener("touchstart",this.onDragStart),t.removeEventListener("mousedown",this.onDragStart),removeEventListener("touchmove",this.onDragMove),removeEventListener("mousemove",this.onDragMove),removeEventListener("touchend",this.onDragEnd),removeEventListener("mouseup",this.onDragEnd)},onDragStart(t){this.beingDragged=!0,this.dragPos={x:e_(t),y:HE(t)},this.dragStart=e_(t),this.dragRect=this.$el.getBoundingClientRect()},onDragMove(t){this.beingDragged&&(t.preventDefault(),this.isRunning&&(this.isRunning=!1),this.dragPos={x:e_(t),y:HE(t)})},onDragEnd(){this.beingDragged&&(Math.abs(this.dragDelta)>=this.removalDistance?(this.disableTransitions=!0,this.$nextTick(()=>this.closeToast())):setTimeout(()=>{this.beingDragged=!1,UE(this.dragRect)&&this.pauseOnHover&&this.dragRect.bottom>=this.dragPos.y&&this.dragPos.y>=this.dragRect.top&&this.dragRect.left<=this.dragPos.x&&this.dragPos.x<=this.dragRect.right?this.isRunning=!1:this.isRunning=!0}))}}}),Ote=["role"];function Pte(t,e){const n=it("Icon"),r=it("CloseButton"),i=it("ProgressBar");return x(),U("div",{class:nt(t.classes),style:Xe(t.draggableStyle),onClick:e[0]||(e[0]=(...o)=>t.clickHandler&&t.clickHandler(...o)),onMouseenter:e[1]||(e[1]=(...o)=>t.hoverPause&&t.hoverPause(...o)),onMouseleave:e[2]||(e[2]=(...o)=>t.hoverPlay&&t.hoverPlay(...o))},[t.icon?(x(),Ae(n,{key:0,"custom-icon":t.icon,type:t.type},null,8,["custom-icon","type"])):pe("v-if",!0),q("div",{role:t.accessibility.toastRole||"alert",class:nt(t.bodyClasses)},[typeof t.content=="string"?(x(),U(ze,{key:0},[zt(qe(t.content),1)],2112)):(x(),Ae(yt(t.getVueComponentFromObj(t.content)),ts({key:1,"toast-id":t.id},t.hasProp(t.content,"props")?t.content.props:{},jO(t.hasProp(t.content,"listeners")?t.content.listeners:{}),{onCloseToast:t.closeToast}),null,16,["toast-id","onCloseToast"]))],10,Ote),t.closeButton?(x(),Ae(r,{key:1,component:t.closeButton,"class-names":t.closeButtonClassName,"show-on-hover":t.showCloseButtonOnHover,"aria-label":t.accessibility.closeButtonLabel,onClick:Nt(t.closeToast,["stop"])},null,8,["component","class-names","show-on-hover","aria-label","onClick"])):pe("v-if",!0),t.timeout?(x(),Ae(i,{key:2,"is-running":t.isRunning,"hide-progress-bar":t.hideProgressBar,timeout:t.timeout,onCloseToast:t.timeoutHandler},null,8,["is-running","hide-progress-bar","timeout","onCloseToast"])):pe("v-if",!0)],38)}yI.render=Pte;var xte=yI,wI=Be({name:"VtTransition",props:Zo.TRANSITION,emits:["leave"],methods:{hasProp:ho,leave(t){t instanceof HTMLElement&&(t.style.left=t.offsetLeft+"px",t.style.top=t.offsetTop+"px",t.style.width=getComputedStyle(t).width,t.style.position="absolute")}}});function Dte(t,e){return x(),Ae(gg,{tag:"div","enter-active-class":t.transition.enter?t.transition.enter:`${t.transition}-enter-active`,"move-class":t.transition.move?t.transition.move:`${t.transition}-move`,"leave-active-class":t.transition.leave?t.transition.leave:`${t.transition}-leave-active`,onLeave:t.leave},{default:gt(()=>[Vn(t.$slots,"default")]),_:3},8,["enter-active-class","move-class","leave-active-class","onLeave"])}wI.render=Dte;var Nte=wI,SI=Be({name:"VueToastification",devtools:{hide:!0},components:{Toast:xte,VtTransition:Nte},props:Object.assign({},Zo.CORE_TOAST,Zo.CONTAINER,Zo.TRANSITION),data(){return{count:0,positions:Object.values(Qf),toasts:{},defaults:{}}},computed:{toastArray(){return Object.values(this.toasts)},filteredToasts(){return this.defaults.filterToasts(this.toastArray)}},beforeMount(){const t=this.eventBus;t.on(oi.ADD,this.addToast),t.on(oi.CLEAR,this.clearToasts),t.on(oi.DISMISS,this.dismissToast),t.on(oi.UPDATE,this.updateToast),t.on(oi.UPDATE_DEFAULTS,this.updateDefaults),this.defaults=this.$props},mounted(){this.setup(this.container)},methods:{setup(t){return G(this,null,function*(){Wp(t)&&(t=yield t()),Kee(this.$el),t.appendChild(this.$el)})},setToast(t){Ra(t.id)||(this.toasts[t.id]=t)},addToast(t){t.content=Qee(t.content);const e=Object.assign({},this.defaults,t.type&&this.defaults.toastDefaults&&this.defaults.toastDefaults[t.type],t),n=this.defaults.filterBeforeCreate(e,this.toastArray);n&&this.setToast(n)},dismissToast(t){const e=this.toasts[t];!Ra(e)&&!Ra(e.onClose)&&e.onClose(),delete this.toasts[t]},clearToasts(){Object.keys(this.toasts).forEach(t=>{this.dismissToast(t)})},getPositionToasts(t){const e=this.filteredToasts.filter(n=>n.position===t).slice(0,this.defaults.maxToasts);return this.defaults.newestOnTop?e.reverse():e},updateDefaults(t){Ra(t.container)||this.setup(t.container),this.defaults=Object.assign({},this.defaults,t)},updateToast({id:t,options:e,create:n}){this.toasts[t]?(e.timeout&&e.timeout===this.toasts[t].timeout&&e.timeout++,this.setToast(Object.assign({},this.toasts[t],e))):n&&this.addToast(Object.assign({},{id:t},e))},getClasses(t){return[`${Ri}__container`,t].concat(this.defaults.containerClassName)}}});function Rte(t,e){const n=it("Toast"),r=it("VtTransition");return x(),U("div",null,[(x(!0),U(ze,null,Ft(t.positions,i=>(x(),U("div",{key:i},[mt(r,{transition:t.defaults.transition,class:nt(t.getClasses(i))},{default:gt(()=>[(x(!0),U(ze,null,Ft(t.getPositionToasts(i),o=>(x(),Ae(n,ts({key:o.id},o),null,16))),128))]),_:2},1032,["transition","class"])]))),128))])}SI.render=Rte;var Lte=SI,zE=(t={},e=!0)=>{const n=t.eventBus=t.eventBus||new qp;e&&ut(()=>{const o=hg(Lte,sI({},t)),s=o.mount(document.createElement("div")),a=t.onMounted;if(Ra(a)||a(s,o),t.shareAppContext){const l=t.shareAppContext;l===!0?console.warn(`[${Ri}] App to share context with was not provided.`):(o._context.components=l._context.components,o._context.directives=l._context.directives,o._context.mixins=l._context.mixins,o._context.provides=l._context.provides,o.config.globalProperties=l.config.globalProperties)}});const r=(o,s)=>{const a=Object.assign({},{id:Xee(),type:qr.DEFAULT},s,{content:o});return n.emit(oi.ADD,a),a.id};r.clear=()=>n.emit(oi.CLEAR,void 0),r.updateDefaults=o=>{n.emit(oi.UPDATE_DEFAULTS,o)},r.dismiss=o=>{n.emit(oi.DISMISS,o)};function i(o,{content:s,options:a},l=!1){const c=Object.assign({},a,{content:s});n.emit(oi.UPDATE,{id:o,options:c,create:l})}return r.update=i,r.success=(o,s)=>r(o,Object.assign({},s,{type:qr.SUCCESS})),r.info=(o,s)=>r(o,Object.assign({},s,{type:qr.INFO})),r.error=(o,s)=>r(o,Object.assign({},s,{type:qr.ERROR})),r.warning=(o,s)=>r(o,Object.assign({},s,{type:qr.WARNING})),r},Mte=()=>{const t=()=>console.warn(`[${Ri}] This plugin does not support SSR!`);return new Proxy(t,{get(){return t}})};function Jf(t){return Jee()?Zee(t)?zE({eventBus:t},!1):zE(t,!0):Mte()}var Yp=Symbol("VueToastification"),X1=new qp,$te=(t,e)=>{(e==null?void 0:e.shareAppContext)===!0&&(e.shareAppContext=t);const n=Jf(sI({eventBus:X1},e));t.provide(Yp,n)},Fte=t=>{const e=Jf(t);In()&&ec(Yp,e)},Bte=t=>{if(t)return Jf(t);const e=In()?wr(Yp,void 0):void 0;return e||Jf(X1)},Qm=$te;const fre=Object.freeze(Object.defineProperty({__proto__:null,EventBus:qp,get POSITION(){return Qf},get TYPE(){return qr},createToastInterface:Jf,default:Qm,globalEventBus:X1,provideToast:Fte,toastInjectionKey:Yp,useToast:Bte},Symbol.toStringTag,{value:"Module"})),Vte=t=>(t.use(typeof Qm.default!="undefined"?Qm.default:Qm,{toastClassName:"lf-toast",bodyClassName:"lf-toast__body",closeButtonClassName:"lf-toast__close",icon:!1,hideProgressBar:!0,timeout:!1}),{}),na=hg(w6);Vee(na);Uee(na);Hee(na);Vte(na);na.component("LFSection",$ee);const Ute=mD();na.use(Ute);na.use(Ks);na.mount("#app");export{Dt as $,ls as A,n2 as B,O4 as C,Hn as D,Et as E,kn as F,fre as G,_d as H,Lg as I,ei as J,zt as K,Ae as L,ze as M,it as N,Ft as O,ZX as P,Pt as Q,ln as R,Ve as S,Of as T,U4 as U,Nt as V,NV as W,p1 as X,je as Y,pn as Z,Ze as _,ea as a,Gne as a$,Zl as a0,I4 as a1,kq as a2,oo as a3,r4 as a4,vt as a5,Mt as a6,OO as a7,OT as a8,qn as a9,il as aA,dO as aB,Hi as aC,r6 as aD,dne as aE,mne as aF,hne as aG,gne as aH,fne as aI,Bne as aJ,pne as aK,Nne as aL,zte as aM,QE as aN,JE as aO,Qte as aP,cv as aQ,IP as aR,yv as aS,$c as aT,tP as aU,Hne as aV,one as aW,lne as aX,ane as aY,sne as aZ,One as a_,Fne as aa,KE as ab,Zte as ac,Dne as ad,cne as ae,eg as af,nc as ag,Cne as ah,Ua as ai,Xte as aj,gg as ak,Kte as al,wv as am,Jte as an,Ui as ao,md as ap,vr as aq,rp as ar,es as as,$ne as at,hg as au,cP as av,Sne as aw,lP as ax,b6 as ay,une as az,wV as b,Vne as b$,wr as b0,RP as b1,sv as b2,Ko as b3,ja as b4,Cn as b5,Ine as b6,wi as b7,Gs as b8,av as b9,Mne as bA,kf as bB,Ry as bC,Rne as bD,Hs as bE,gT as bF,jte as bG,hT as bH,fP as bI,Lne as bJ,Wte as bK,Sm as bL,jO as bM,Ct as bN,Ud as bO,mO as bP,Yte as bQ,kne as bR,qte as bS,$i as bT,vne as bU,Une as bV,zP as bW,o6 as bX,rne as bY,Tne as bZ,dP as b_,yne as ba,wne as bb,ts as bc,Gte as bd,NT as be,VO as bf,RT as bg,zO as bh,GO as bi,HO as bj,GI as bk,UO as bl,Fc as bm,bO as bn,tne as bo,ec as bp,bT as bq,ene as br,o_ as bs,Zs as bt,pT as bu,Ane as bv,_6 as bw,Vn as bx,dp as by,yt as bz,K as c,BW as c$,bne as c0,ine as c1,IT as c2,Ha as c3,TC as c4,Sv as c5,SC as c6,pg as c7,gp as c8,fC as c9,zne as cA,oW as cB,see as cC,Yt as cD,r1 as cE,lf as cF,kx as cG,jne as cH,qne as cI,sre as cJ,lb as cK,$s as cL,oB as cM,yV as cN,ci as cO,Lp as cP,zn as cQ,QC as cR,$t as cS,Un as cT,tr as cU,Nd as cV,cA as cW,is as cX,RW as cY,tn as cZ,UW as c_,xne as ca,Co as cb,mP as cc,gP as cd,Ene as ce,_ne as cf,yr as cg,Al as ch,Pne as ci,nne as cj,tB as ck,Bn as cl,Xt as cm,Ys as cn,Or as co,Yr as cp,jo as cq,Gr as cr,ht as cs,Gn as ct,dU as cu,Gp as cv,$1 as cw,h4 as cx,Wne as cy,ol as cz,Be as d,Ns as d$,rr as d0,VW as d1,nr as d2,g$ as d3,qW as d4,Uf as d5,YW as d6,m1 as d7,Fu as d8,S3 as d9,V1 as dA,tI as dB,nI as dC,vK as dD,$u as dE,d$ as dF,iX as dG,iA as dH,YY as dI,G1 as dJ,oA as dK,Tn as dL,Jz as dM,Vm as dN,Um as dO,bf as dP,so as dQ,Aa as dR,Ca as dS,Lr as dT,yf as dU,Wu as dV,Mp as dW,d4 as dX,u4 as dY,EK as dZ,gf as d_,Vs as da,m$ as db,fb as dc,bo as dd,zp as de,DV as df,v4 as dg,T3 as dh,E3 as di,Bu as dj,Md as dk,c0 as dl,f$ as dm,Bf as dn,db as dp,Qne as dq,ar as dr,mn as ds,Zr as dt,tre as du,xc as dv,dn as dw,Na as dx,vZ as dy,EZ as dz,x as e,gz as e$,ya as e0,g4 as e1,m4 as e2,zm as e3,Hm as e4,Oc as e5,_a as e6,tW as e7,ju as e8,$g as e9,i4 as eA,Sz as eB,Kne as eC,_z as eD,ere as eE,c$ as eF,Jne as eG,d1 as eH,fa as eI,uz as eJ,gl as eK,JS as eL,fz as eM,dz as eN,f1 as eO,Zne as eP,t4 as eQ,mz as eR,u$ as eS,oz as eT,s0 as eU,Eb as eV,sz as eW,lz as eX,Xne as eY,ore as eZ,az as e_,yi as ea,nW as eb,pt as ec,uo as ed,Xo as ee,Ni as ef,wz as eg,yz as eh,bz as ei,vz as ej,Vu as ek,nre as el,ct as em,Kz as en,Xz as eo,ure as ep,Yz as eq,kb as er,Tz as es,s4 as et,o4 as eu,Cb as ev,j1 as ew,TV as ex,CV as ey,da as ez,U as f,Tj as f$,n4 as f0,pz as f1,Tb as f2,hz as f3,qh as f4,PV as f5,Cz as f6,Yg as f7,Ul as f8,Ez as f9,Dz as fA,Nz as fB,pa as fC,ma as fD,Bm as fE,l4 as fF,rre as fG,iz as fH,rz as fI,c4 as fJ,xb as fK,cre as fL,Db as fM,ha as fN,Gu as fO,Nb as fP,ire as fQ,vs as fR,Qz as fS,xl as fT,zu as fU,Rb as fV,Yne as fW,oq as fX,lre as fY,iV as fZ,WG as f_,Pz as fa,Az as fb,kz as fc,Oz as fd,xz as fe,Hl as ff,$z as fg,Lz as fh,Rz as fi,Mz as fj,Uz as fk,Hz as fl,Vz as fm,Gz as fn,jz as fo,Wz as fp,Dee as fq,zz as fr,Bz as fs,Wj as ft,qz as fu,Fz as fv,zi as fw,Bo as fx,ti as fy,Fm as fz,q as g,Ab as g0,Xe as h,mt as i,gt as j,pe as k,nt as l,ve as m,ut as n,qt as o,at as p,Qr as q,ce as r,jr as s,qe as t,ue as u,ai as v,tt as w,fv as x,ss as y,In as z};
//# sourceMappingURL=index-tc0dkUN4.js.map
