import{_ as Hn,I as ot,u as Ie,a as ie,b as gt,c as za,d as z,C as H,e as Xo,f as Qo,g as kr,r as Rs,l as As,h as Ls,i as es,j as ts,k as ns,m as Mr,U as Kn,n as Ye,o as Da,P as Wa,p as os,q as Ke,s as Jt,t as Tr,v as Gn,w as Yn,x as Va,M as Bs,y as Ua,z as qa,A as Ka}from"../app.js";import{r as Ga}from"./2-2655fe7f.js";/** * @vue/shared v3.4.15 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/function ss(e,t){const n=new Set(e.split(","));return t?o=>n.has(o.toLowerCase()):o=>n.has(o)}const me={},qt=[],Ve=()=>{},Ya=()=>!1,Jn=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),rs=e=>e.startsWith("onUpdate:"),Se=Object.assign,as=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Ja=Object.prototype.hasOwnProperty,re=(e,t)=>Ja.call(e,t),W=Array.isArray,Kt=e=>Zn(e)==="[object Map]",Ir=e=>Zn(e)==="[object Set]",Y=e=>typeof e=="function",ke=e=>typeof e=="string",Xt=e=>typeof e=="symbol",_e=e=>e!==null&&typeof e=="object",$r=e=>(_e(e)||Y(e))&&Y(e.then)&&Y(e.catch),Er=Object.prototype.toString,Zn=e=>Er.call(e),Za=e=>Zn(e).slice(8,-1),Or=e=>Zn(e)==="[object Object]",is=e=>ke(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Rn=ss(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Xn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Xa=/-(\w)/g,Ue=Xn(e=>e.replace(Xa,(t,n)=>n?n.toUpperCase():"")),Qa=/\B([A-Z])/g,Je=Xn(e=>e.replace(Qa,"-$1").toLowerCase()),Qn=Xn(e=>e.charAt(0).toUpperCase()+e.slice(1)),yo=Xn(e=>e?`on${Qn(e)}`:""),Mt=(e,t)=>!Object.is(e,t),An=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Lo=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Bo=e=>{const t=ke(e)?Number(e):NaN;return isNaN(t)?e:t};let Ps;const Rr=()=>Ps||(Ps=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof Hn<"u"?Hn:{});function vn(e){if(W(e)){const t={};for(let n=0;n{if(n){const o=n.split(ti);o.length>1&&(t[o[0].trim()]=o[1].trim())}}),t}function Ee(e){let t="";if(ke(e))t=e;else if(W(e))for(let n=0;nke(e)?e:e==null?"":W(e)||_e(e)&&(e.toString===Er||!Y(e.toString))?JSON.stringify(e,Lr,2):String(e),Lr=(e,t)=>t&&t.__v_isRef?Lr(e,t.value):Kt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[o,s],r)=>(n[xo(o,r)+" =>"]=s,n),{})}:Ir(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>xo(n))}:Xt(t)?xo(t):_e(t)&&!W(t)&&!Or(t)?String(t):t,xo=(e,t="")=>{var n;return Xt(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/** * @vue/reactivity v3.4.15 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/let We;class Br{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=We,!t&&We&&(this.index=(We.scopes||(We.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=We;try{return We=this,t()}finally{We=n}}}on(){We=this}off(){We=this.parent}stop(t){if(this._active){let n,o;for(n=0,o=this.effects.length;n=2))break}this._dirtyLevel<2&&(this._dirtyLevel=0),zt()}return this._dirtyLevel>=2}set dirty(t){this._dirtyLevel=t?2:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=St,n=Ft;try{return St=!0,Ft=this,this._runnings++,Ns(this),this.fn()}finally{Fs(this),this._runnings--,Ft=n,St=t}}stop(){var t;this.active&&(Ns(this),Fs(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function li(e){return e.value}function Ns(e){e._trackId++,e._depsLength=0}function Fs(e){if(e.deps&&e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},zn=new WeakMap,Ht=Symbol(""),Fo=Symbol("");function He(e,t,n){if(St&&Ft){let o=zn.get(e);o||zn.set(e,o=new Map);let s=o.get(n);s||o.set(n,s=Dr(()=>o.delete(n))),Hr(Ft,s)}}function dt(e,t,n,o,s,r){const a=zn.get(e);if(!a)return;let i=[];if(t==="clear")i=[...a.values()];else if(n==="length"&&W(e)){const l=Number(o);a.forEach((u,c)=>{(c==="length"||!Xt(c)&&c>=l)&&i.push(u)})}else switch(n!==void 0&&i.push(a.get(n)),t){case"add":W(e)?is(n)&&i.push(a.get("length")):(i.push(a.get(Ht)),Kt(e)&&i.push(a.get(Fo)));break;case"delete":W(e)||(i.push(a.get(Ht)),Kt(e)&&i.push(a.get(Fo)));break;case"set":Kt(e)&&i.push(a.get(Ht));break}cs();for(const l of i)l&&jr(l,2);us()}function ci(e,t){var n;return(n=zn.get(e))==null?void 0:n.get(t)}const ui=ss("__proto__,__v_isRef,__isVue"),Wr=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Xt)),Hs=di();function di(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const o=ae(this);for(let r=0,a=this.length;r{e[t]=function(...n){jt(),cs();const o=ae(this)[t].apply(this,n);return us(),zt(),o}}),e}function fi(e){const t=ae(this);return He(t,"has",e),t.hasOwnProperty(e)}class Vr{constructor(t=!1,n=!1){this._isReadonly=t,this._shallow=n}get(t,n,o){const s=this._isReadonly,r=this._shallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return r;if(n==="__v_raw")return o===(s?r?ki:Gr:r?Kr:qr).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(o)?t:void 0;const a=W(t);if(!s){if(a&&re(Hs,n))return Reflect.get(Hs,n,o);if(n==="hasOwnProperty")return fi}const i=Reflect.get(t,n,o);return(Xt(n)?Wr.has(n):ui(n))||(s||He(t,"get",n),r)?i:Pe(i)?a&&is(n)?i:i.value:_e(i)?s?to(i):ln(i):i}}class Ur extends Vr{constructor(t=!1){super(!1,t)}set(t,n,o,s){let r=t[n];if(!this._shallow){const l=Zt(r);if(!Dn(o)&&!Zt(o)&&(r=ae(r),o=ae(o)),!W(t)&&Pe(r)&&!Pe(o))return l?!1:(r.value=o,!0)}const a=W(t)&&is(n)?Number(n)e,eo=e=>Reflect.getPrototypeOf(e);function Cn(e,t,n=!1,o=!1){e=e.__v_raw;const s=ae(e),r=ae(t);n||(Mt(t,r)&&He(s,"get",t),He(s,"get",r));const{has:a}=eo(s),i=o?ds:n?hs:cn;if(a.call(s,t))return i(e.get(t));if(a.call(s,r))return i(e.get(r));e!==s&&e.get(t)}function Sn(e,t=!1){const n=this.__v_raw,o=ae(n),s=ae(e);return t||(Mt(e,s)&&He(o,"has",e),He(o,"has",s)),e===s?n.has(e):n.has(e)||n.has(s)}function kn(e,t=!1){return e=e.__v_raw,!t&&He(ae(e),"iterate",Ht),Reflect.get(e,"size",e)}function js(e){e=ae(e);const t=ae(this);return eo(t).has.call(t,e)||(t.add(e),dt(t,"add",e,e)),this}function zs(e,t){t=ae(t);const n=ae(this),{has:o,get:s}=eo(n);let r=o.call(n,e);r||(e=ae(e),r=o.call(n,e));const a=s.call(n,e);return n.set(e,t),r?Mt(t,a)&&dt(n,"set",e,t):dt(n,"add",e,t),this}function Ds(e){const t=ae(this),{has:n,get:o}=eo(t);let s=n.call(t,e);s||(e=ae(e),s=n.call(t,e)),o&&o.call(t,e);const r=t.delete(e);return s&&dt(t,"delete",e,void 0),r}function Ws(){const e=ae(this),t=e.size!==0,n=e.clear();return t&&dt(e,"clear",void 0,void 0),n}function Mn(e,t){return function(o,s){const r=this,a=r.__v_raw,i=ae(a),l=t?ds:e?hs:cn;return!e&&He(i,"iterate",Ht),a.forEach((u,c)=>o.call(s,l(u),l(c),r))}}function Tn(e,t,n){return function(...o){const s=this.__v_raw,r=ae(s),a=Kt(r),i=e==="entries"||e===Symbol.iterator&&a,l=e==="keys"&&a,u=s[e](...o),c=n?ds:t?hs:cn;return!t&&He(r,"iterate",l?Fo:Ht),{next(){const{value:f,done:h}=u.next();return h?{value:f,done:h}:{value:i?[c(f[0]),c(f[1])]:c(f),done:h}},[Symbol.iterator](){return this}}}}function vt(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function mi(){const e={get(r){return Cn(this,r)},get size(){return kn(this)},has:Sn,add:js,set:zs,delete:Ds,clear:Ws,forEach:Mn(!1,!1)},t={get(r){return Cn(this,r,!1,!0)},get size(){return kn(this)},has:Sn,add:js,set:zs,delete:Ds,clear:Ws,forEach:Mn(!1,!0)},n={get(r){return Cn(this,r,!0)},get size(){return kn(this,!0)},has(r){return Sn.call(this,r,!0)},add:vt("add"),set:vt("set"),delete:vt("delete"),clear:vt("clear"),forEach:Mn(!0,!1)},o={get(r){return Cn(this,r,!0,!0)},get size(){return kn(this,!0)},has(r){return Sn.call(this,r,!0)},add:vt("add"),set:vt("set"),delete:vt("delete"),clear:vt("clear"),forEach:Mn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(r=>{e[r]=Tn(r,!1,!1),n[r]=Tn(r,!0,!1),t[r]=Tn(r,!1,!0),o[r]=Tn(r,!0,!0)}),[e,n,t,o]}const[_i,bi,yi,xi]=mi();function fs(e,t){const n=t?e?xi:yi:e?bi:_i;return(o,s,r)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?o:Reflect.get(re(n,s)&&s in o?n:o,s,r)}const wi={get:fs(!1,!1)},Ci={get:fs(!1,!0)},Si={get:fs(!0,!1)},qr=new WeakMap,Kr=new WeakMap,Gr=new WeakMap,ki=new WeakMap;function Mi(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Ti(e){return e.__v_skip||!Object.isExtensible(e)?0:Mi(Za(e))}function ln(e){return Zt(e)?e:ps(e,!1,hi,wi,qr)}function Ii(e){return ps(e,!1,vi,Ci,Kr)}function to(e){return ps(e,!0,gi,Si,Gr)}function ps(e,t,n,o,s){if(!_e(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=s.get(e);if(r)return r;const a=Ti(e);if(a===0)return e;const i=new Proxy(e,a===2?o:n);return s.set(e,i),i}function Gt(e){return Zt(e)?Gt(e.__v_raw):!!(e&&e.__v_isReactive)}function Zt(e){return!!(e&&e.__v_isReadonly)}function Dn(e){return!!(e&&e.__v_isShallow)}function Yr(e){return Gt(e)||Zt(e)}function ae(e){const t=e&&e.__v_raw;return t?ae(t):e}function Jr(e){return jn(e,"__v_skip",!0),e}const cn=e=>_e(e)?ln(e):e,hs=e=>_e(e)?to(e):e;class Zr{constructor(t,n,o,s){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new ls(()=>t(this._value),()=>Ln(this,1),()=>this.dep&&zr(this.dep)),this.effect.computed=this,this.effect.active=this._cacheable=!s,this.__v_isReadonly=o}get value(){const t=ae(this);return(!t._cacheable||t.effect.dirty)&&Mt(t._value,t._value=t.effect.run())&&Ln(t,2),Xr(t),t.effect._dirtyLevel>=1&&Ln(t,1),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function $i(e,t,n=!1){let o,s;const r=Y(e);return r?(o=e,s=Ve):(o=e.get,s=e.set),new Zr(o,s,r||!s,n)}function Xr(e){St&&Ft&&(e=ae(e),Hr(Ft,e.dep||(e.dep=Dr(()=>e.dep=void 0,e instanceof Zr?e:void 0))))}function Ln(e,t=2,n){e=ae(e);const o=e.dep;o&&jr(o,t)}function Pe(e){return!!(e&&e.__v_isRef===!0)}function U(e){return ea(e,!1)}function Qr(e){return ea(e,!0)}function ea(e,t){return Pe(e)?e:new Ei(e,t)}class Ei{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:ae(t),this._value=n?t:cn(t)}get value(){return Xr(this),this._value}set value(t){const n=this.__v_isShallow||Dn(t)||Zt(t);t=n?t:ae(t),Mt(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:cn(t),Ln(this,2))}}function g(e){return Pe(e)?e.value:e}const Oi={get:(e,t,n)=>g(Reflect.get(e,t,n)),set:(e,t,n,o)=>{const s=e[t];return Pe(s)&&!Pe(n)?(s.value=n,!0):Reflect.set(e,t,n,o)}};function ta(e){return Gt(e)?e:new Proxy(e,Oi)}function zh(e){const t=W(e)?new Array(e.length):{};for(const n in e)t[n]=Ai(e,n);return t}class Ri{constructor(t,n,o){this._object=t,this._key=n,this._defaultValue=o,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return ci(ae(this._object),this._key)}}function Ai(e,t,n){const o=e[t];return Pe(o)?o:new Ri(e,t,n)}/** * @vue/runtime-core v3.4.15 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/function kt(e,t,n,o){let s;try{s=o?e(...o):e()}catch(r){mn(r,t,n)}return s}function Ze(e,t,n,o){if(Y(e)){const r=kt(e,t,n,o);return r&&$r(r)&&r.catch(a=>{mn(a,t,n)}),r}const s=[];for(let r=0;r>>1,s=Le[o],r=dn(s);rit&&Le.splice(t,1)}function Ni(e){W(e)?Yt.push(...e):(!yt||!yt.includes(e,e.allowRecurse?Lt+1:Lt))&&Yt.push(e),oa()}function Vs(e,t,n=un?it+1:0){for(;ndn(n)-dn(o));if(Yt.length=0,yt){yt.push(...t);return}for(yt=t,Lt=0;Lte.id==null?1/0:e.id,Fi=(e,t)=>{const n=dn(e)-dn(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function ra(e){Ho=!1,un=!0,Le.sort(Fi);const t=Ve;try{for(it=0;itke(_)?_.trim():_)),f&&(s=n.map(Lo))}let i,l=o[i=yo(t)]||o[i=yo(Ue(t))];!l&&r&&(l=o[i=yo(Je(t))]),l&&Ze(l,e,6,s);const u=o[i+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[i])return;e.emitted[i]=!0,Ze(u,e,6,s)}}function aa(e,t,n=!1){const o=t.emitsCache,s=o.get(e);if(s!==void 0)return s;const r=e.emits;let a={},i=!1;if(!Y(e)){const l=u=>{const c=aa(u,t,!0);c&&(i=!0,Se(a,c))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!r&&!i?(_e(e)&&o.set(e,null),null):(W(r)?r.forEach(l=>a[l]=null):Se(a,r),_e(e)&&o.set(e,a),a)}function oo(e,t){return!e||!Jn(t)?!1:(t=t.slice(2).replace(/Once$/,""),re(e,t[0].toLowerCase()+t.slice(1))||re(e,Je(t))||re(e,t))}let Ce=null,so=null;function Wn(e){const t=Ce;return Ce=e,so=e&&e.type.__scopeId||null,t}function je(e){so=e}function ze(){so=null}function Te(e,t=Ce,n){if(!t||e._n)return e;const o=(...s)=>{o._d&&nr(-1);const r=Wn(t);let a;try{a=e(...s)}finally{Wn(r),o._d&&nr(1)}return a};return o._n=!0,o._c=!0,o._d=!0,o}function wo(e){const{type:t,vnode:n,proxy:o,withProxy:s,props:r,propsOptions:[a],slots:i,attrs:l,emit:u,render:c,renderCache:f,data:h,setupState:_,ctx:k,inheritAttrs:w}=e;let E,$;const N=Wn(e);try{if(n.shapeFlag&4){const ee=s||o,se=ee;E=at(c.call(se,ee,f,r,_,h,k)),$=l}else{const ee=t;E=at(ee.length>1?ee(r,{attrs:l,slots:i,emit:u}):ee(r,null)),$=t.props?l:zi(l)}}catch(ee){an.length=0,mn(ee,e,1),E=Z(Xe)}let L=E;if($&&w!==!1){const ee=Object.keys($),{shapeFlag:se}=L;ee.length&&se&7&&(a&&ee.some(rs)&&($=Di($,a)),L=Tt(L,$))}return n.dirs&&(L=Tt(L),L.dirs=L.dirs?L.dirs.concat(n.dirs):n.dirs),n.transition&&(L.transition=n.transition),E=L,Wn(N),E}const zi=e=>{let t;for(const n in e)(n==="class"||n==="style"||Jn(n))&&((t||(t={}))[n]=e[n]);return t},Di=(e,t)=>{const n={};for(const o in e)(!rs(o)||!(o.slice(9)in t))&&(n[o]=e[o]);return n};function Wi(e,t,n){const{props:o,children:s,component:r}=e,{props:a,children:i,patchFlag:l}=t,u=r.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return o?Us(o,a,u):!!a;if(l&8){const c=t.dynamicProps;for(let f=0;fe.__isSuspense;function Gi(e,t){t&&t.pendingBranch?W(e)?t.effects.push(...e):t.effects.push(e):Ni(e)}const Yi=Symbol.for("v-scx"),Ji=()=>Bn(Yi);function Dh(e,t){return ro(e,null,t)}function Zi(e,t){return ro(e,null,{flush:"post"})}const In={};function Ae(e,t,n){return ro(e,t,n)}function ro(e,t,{immediate:n,deep:o,flush:s,once:r,onTrack:a,onTrigger:i}=me){if(t&&r){const q=t;t=(...he)=>{q(...he),se()}}const l=Me,u=q=>o===!0?q:Pt(q,o===!1?1:void 0);let c,f=!1,h=!1;if(Pe(e)?(c=()=>e.value,f=Dn(e)):Gt(e)?(c=()=>u(e),f=!0):W(e)?(h=!0,f=e.some(q=>Gt(q)||Dn(q)),c=()=>e.map(q=>{if(Pe(q))return q.value;if(Gt(q))return u(q);if(Y(q))return kt(q,l,2)})):Y(e)?t?c=()=>kt(e,l,2):c=()=>(_&&_(),Ze(e,l,3,[k])):c=Ve,t&&o){const q=c;c=()=>Pt(q())}let _,k=q=>{_=L.onStop=()=>{kt(q,l,4),_=L.onStop=void 0}},w;if(yn)if(k=Ve,t?n&&Ze(t,l,3,[c(),h?[]:void 0,k]):c(),s==="sync"){const q=Ji();w=q.__watcherHandles||(q.__watcherHandles=[])}else return Ve;let E=h?new Array(e.length).fill(In):In;const $=()=>{if(!(!L.active||!L.dirty))if(t){const q=L.run();(o||f||(h?q.some((he,V)=>Mt(he,E[V])):Mt(q,E)))&&(_&&_(),Ze(t,l,3,[q,E===In?void 0:h&&E[0]===In?[]:E,k]),E=q)}else L.run()};$.allowRecurse=!!t;let N;s==="sync"?N=$:s==="post"?N=()=>Fe($,l&&l.suspense):($.pre=!0,l&&($.id=l.uid),N=()=>no($));const L=new ls(c,Ve,N),ee=Pr(),se=()=>{L.stop(),ee&&as(ee.effects,L)};return t?n?$():E=L.run():s==="post"?Fe(L.run.bind(L),l&&l.suspense):L.run(),w&&w.push(se),se}function Xi(e,t,n){const o=this.proxy,s=ke(e)?e.includes(".")?ca(o,e):()=>o[e]:e.bind(o,o);let r;Y(t)?r=t:(r=t.handler,n=t);const a=bn(this),i=ro(s,r.bind(o),n);return a(),i}function ca(e,t){const n=t.split(".");return()=>{let o=e;for(let s=0;s0){if(n>=t)return e;n++}if(o=o||new Set,o.has(e))return e;if(o.add(e),Pe(e))Pt(e.value,t,n,o);else if(W(e))for(let s=0;s{Pt(s,t,n,o)});else if(Or(e))for(const s in e)Pt(e[s],t,n,o);return e}function ft(e,t){if(Ce===null)return e;const n=ho(Ce)||Ce.proxy,o=e.dirs||(e.dirs=[]);for(let s=0;s{e.isMounted=!0}),vs(()=>{e.isUnmounting=!0}),e}const Ge=[Function,Array],ua={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Ge,onEnter:Ge,onAfterEnter:Ge,onEnterCancelled:Ge,onBeforeLeave:Ge,onLeave:Ge,onAfterLeave:Ge,onLeaveCancelled:Ge,onBeforeAppear:Ge,onAppear:Ge,onAfterAppear:Ge,onAppearCancelled:Ge},el={name:"BaseTransition",props:ua,setup(e,{slots:t}){const n=po(),o=Qi();let s;return()=>{const r=t.default&&fa(t.default(),!0);if(!r||!r.length)return;let a=r[0];if(r.length>1){for(const w of r)if(w.type!==Xe){a=w;break}}const i=ae(e),{mode:l}=i;if(o.isLeaving)return Co(a);const u=Ks(a);if(!u)return Co(a);const c=jo(u,i,o,n);zo(u,c);const f=n.subTree,h=f&&Ks(f);let _=!1;const{getTransitionKey:k}=u.type;if(k){const w=k();s===void 0?s=w:w!==s&&(s=w,_=!0)}if(h&&h.type!==Xe&&(!Bt(u,h)||_)){const w=jo(h,i,o,n);if(zo(h,w),l==="out-in")return o.isLeaving=!0,w.afterLeave=()=>{o.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},Co(a);l==="in-out"&&u.type!==Xe&&(w.delayLeave=(E,$,N)=>{const L=da(o,h);L[String(h.key)]=h,E[xt]=()=>{$(),E[xt]=void 0,delete c.delayedLeave},c.delayedLeave=N})}return a}}},tl=el;function da(e,t){const{leavingVNodes:n}=e;let o=n.get(t.type);return o||(o=Object.create(null),n.set(t.type,o)),o}function jo(e,t,n,o){const{appear:s,mode:r,persisted:a=!1,onBeforeEnter:i,onEnter:l,onAfterEnter:u,onEnterCancelled:c,onBeforeLeave:f,onLeave:h,onAfterLeave:_,onLeaveCancelled:k,onBeforeAppear:w,onAppear:E,onAfterAppear:$,onAppearCancelled:N}=t,L=String(e.key),ee=da(n,e),se=(V,R)=>{V&&Ze(V,o,9,R)},q=(V,R)=>{const j=R[1];se(V,R),W(V)?V.every(ce=>ce.length<=1)&&j():V.length<=1&&j()},he={mode:r,persisted:a,beforeEnter(V){let R=i;if(!n.isMounted)if(s)R=w||i;else return;V[xt]&&V[xt](!0);const j=ee[L];j&&Bt(e,j)&&j.el[xt]&&j.el[xt](),se(R,[V])},enter(V){let R=l,j=u,ce=c;if(!n.isMounted)if(s)R=E||l,j=$||u,ce=N||c;else return;let P=!1;const ve=V[$n]=ye=>{P||(P=!0,ye?se(ce,[V]):se(j,[V]),he.delayedLeave&&he.delayedLeave(),V[$n]=void 0)};R?q(R,[V,ve]):ve()},leave(V,R){const j=String(e.key);if(V[$n]&&V[$n](!0),n.isUnmounting)return R();se(f,[V]);let ce=!1;const P=V[xt]=ve=>{ce||(ce=!0,R(),ve?se(k,[V]):se(_,[V]),V[xt]=void 0,ee[j]===e&&delete ee[j])};ee[j]=e,h?q(h,[V,P]):P()},clone(V){return jo(V,t,n,o)}};return he}function Co(e){if(_n(e))return e=Tt(e),e.children=null,e}function Ks(e){return _n(e)?e.children?e.children[0]:void 0:e}function zo(e,t){e.shapeFlag&6&&e.component?zo(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function fa(e,t=!1,n){let o=[],s=0;for(let r=0;r1)for(let r=0;rSe({name:e.name},t,{setup:e}))():e}const sn=e=>!!e.type.__asyncLoader;/*! #__NO_SIDE_EFFECTS__ */function mt(e){Y(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:o,delay:s=200,timeout:r,suspensible:a=!0,onError:i}=e;let l=null,u,c=0;const f=()=>(c++,l=null,h()),h=()=>{let _;return l||(_=l=t().catch(k=>{if(k=k instanceof Error?k:new Error(String(k)),i)return new Promise((w,E)=>{i(k,()=>w(f()),()=>E(k),c+1)});throw k}).then(k=>_!==l&&l?l:(k&&(k.__esModule||k[Symbol.toStringTag]==="Module")&&(k=k.default),u=k,k)))};return K({name:"AsyncComponentWrapper",__asyncLoader:h,get __asyncResolved(){return u},setup(){const _=Me;if(u)return()=>So(u,_);const k=N=>{l=null,mn(N,_,13,!o)};if(a&&_.suspense||yn)return h().then(N=>()=>So(N,_)).catch(N=>(k(N),()=>o?Z(o,{error:N}):null));const w=U(!1),E=U(),$=U(!!s);return s&&setTimeout(()=>{$.value=!1},s),r!=null&&setTimeout(()=>{if(!w.value&&!E.value){const N=new Error(`Async component timed out after ${r}ms.`);k(N),E.value=N}},r),h().then(()=>{w.value=!0,_.parent&&_n(_.parent.vnode)&&(_.parent.effect.dirty=!0,no(_.parent.update))}).catch(N=>{k(N),E.value=N}),()=>{if(w.value&&u)return So(u,_);if(E.value&&o)return Z(o,{error:E.value});if(n&&!$.value)return Z(n)}}})}function So(e,t){const{ref:n,props:o,children:s,ce:r}=t.vnode,a=Z(e,o,s);return a.ref=n,a.ce=r,delete t.vnode.ce,a}const _n=e=>e.type.__isKeepAlive;function nl(e,t){pa(e,"a",t)}function ol(e,t){pa(e,"da",t)}function pa(e,t,n=Me){const o=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(ao(t,o,n),n){let s=n.parent;for(;s&&s.parent;)_n(s.parent.vnode)&&sl(o,t,n,s),s=s.parent}}function sl(e,t,n,o){const s=ao(t,e,o,!0);lo(()=>{as(o[t],s)},n)}function ao(e,t,n=Me,o=!1){if(n){const s=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...a)=>{if(n.isUnmounted)return;jt();const i=bn(n),l=Ze(t,n,e,a);return i(),zt(),l});return o?s.unshift(r):s.push(r),r}}const pt=e=>(t,n=Me)=>(!yn||e==="sp")&&ao(e,(...o)=>t(...o),n),rl=pt("bm"),Qe=pt("m"),al=pt("bu"),io=pt("u"),vs=pt("bum"),lo=pt("um"),il=pt("sp"),ll=pt("rtg"),cl=pt("rtc");function ul(e,t=Me){ao("ec",e,t)}function co(e,t,n,o){let s;const r=n&&n[o];if(W(e)||ke(e)){s=new Array(e.length);for(let a=0,i=e.length;at(a,i,void 0,r&&r[i]));else{const a=Object.keys(e);s=new Array(a.length);for(let i=0,l=a.length;iUn(t)?!(t.type===Xe||t.type===Re&&!ha(t.children)):!0)?e:null}const Do=e=>e?Ma(e)?ho(e)||e.proxy:Do(e.parent):null,rn=Se(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Do(e.parent),$root:e=>Do(e.root),$emit:e=>e.emit,$options:e=>_s(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,no(e.update)}),$nextTick:e=>e.n||(e.n=fe.bind(e.proxy)),$watch:e=>Xi.bind(e)}),ko=(e,t)=>e!==me&&!e.__isScriptSetup&&re(e,t),dl={get({_:e},t){const{ctx:n,setupState:o,data:s,props:r,accessCache:a,type:i,appContext:l}=e;let u;if(t[0]!=="$"){const _=a[t];if(_!==void 0)switch(_){case 1:return o[t];case 2:return s[t];case 4:return n[t];case 3:return r[t]}else{if(ko(o,t))return a[t]=1,o[t];if(s!==me&&re(s,t))return a[t]=2,s[t];if((u=e.propsOptions[0])&&re(u,t))return a[t]=3,r[t];if(n!==me&&re(n,t))return a[t]=4,n[t];Wo&&(a[t]=0)}}const c=rn[t];let f,h;if(c)return t==="$attrs"&&He(e,"get",t),c(e);if((f=i.__cssModules)&&(f=f[t]))return f;if(n!==me&&re(n,t))return a[t]=4,n[t];if(h=l.config.globalProperties,re(h,t))return h[t]},set({_:e},t,n){const{data:o,setupState:s,ctx:r}=e;return ko(s,t)?(s[t]=n,!0):o!==me&&re(o,t)?(o[t]=n,!0):re(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:o,appContext:s,propsOptions:r}},a){let i;return!!n[a]||e!==me&&re(e,a)||ko(t,a)||(i=r[0])&&re(i,a)||re(o,a)||re(rn,a)||re(s.config.globalProperties,a)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:re(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Gs(e){return W(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let Wo=!0;function fl(e){const t=_s(e),n=e.proxy,o=e.ctx;Wo=!1,t.beforeCreate&&Ys(t.beforeCreate,e,"bc");const{data:s,computed:r,methods:a,watch:i,provide:l,inject:u,created:c,beforeMount:f,mounted:h,beforeUpdate:_,updated:k,activated:w,deactivated:E,beforeDestroy:$,beforeUnmount:N,destroyed:L,unmounted:ee,render:se,renderTracked:q,renderTriggered:he,errorCaptured:V,serverPrefetch:R,expose:j,inheritAttrs:ce,components:P,directives:ve,filters:ye}=t;if(u&&pl(u,o,null),a)for(const ge in a){const ue=a[ge];Y(ue)&&(o[ge]=ue.bind(n))}if(s){const ge=s.call(n,n);_e(ge)&&(e.data=ln(ge))}if(Wo=!0,r)for(const ge in r){const ue=r[ge],oe=Y(ue)?ue.bind(n,n):Y(ue.get)?ue.get.bind(n,n):Ve,Oe=!Y(ue)&&Y(ue.set)?ue.set.bind(n):Ve,le=S({get:oe,set:Oe});Object.defineProperty(o,ge,{enumerable:!0,configurable:!0,get:()=>le.value,set:xe=>le.value=xe})}if(i)for(const ge in i)ga(i[ge],o,n,ge);if(l){const ge=Y(l)?l.call(n):l;Reflect.ownKeys(ge).forEach(ue=>{bl(ue,ge[ue])})}c&&Ys(c,e,"c");function we(ge,ue){W(ue)?ue.forEach(oe=>ge(oe.bind(n))):ue&&ge(ue.bind(n))}if(we(rl,f),we(Qe,h),we(al,_),we(io,k),we(nl,w),we(ol,E),we(ul,V),we(cl,q),we(ll,he),we(vs,N),we(lo,ee),we(il,R),W(j))if(j.length){const ge=e.exposed||(e.exposed={});j.forEach(ue=>{Object.defineProperty(ge,ue,{get:()=>n[ue],set:oe=>n[ue]=oe})})}else e.exposed||(e.exposed={});se&&e.render===Ve&&(e.render=se),ce!=null&&(e.inheritAttrs=ce),P&&(e.components=P),ve&&(e.directives=ve)}function pl(e,t,n=Ve){W(e)&&(e=Vo(e));for(const o in e){const s=e[o];let r;_e(s)?"default"in s?r=Bn(s.from||o,s.default,!0):r=Bn(s.from||o):r=Bn(s),Pe(r)?Object.defineProperty(t,o,{enumerable:!0,configurable:!0,get:()=>r.value,set:a=>r.value=a}):t[o]=r}}function Ys(e,t,n){Ze(W(e)?e.map(o=>o.bind(t.proxy)):e.bind(t.proxy),t,n)}function ga(e,t,n,o){const s=o.includes(".")?ca(n,o):()=>n[o];if(ke(e)){const r=t[e];Y(r)&&Ae(s,r)}else if(Y(e))Ae(s,e.bind(n));else if(_e(e))if(W(e))e.forEach(r=>ga(r,t,n,o));else{const r=Y(e.handler)?e.handler.bind(n):t[e.handler];Y(r)&&Ae(s,r,e)}}function _s(e){const t=e.type,{mixins:n,extends:o}=t,{mixins:s,optionsCache:r,config:{optionMergeStrategies:a}}=e.appContext,i=r.get(t);let l;return i?l=i:!s.length&&!n&&!o?l=t:(l={},s.length&&s.forEach(u=>Vn(l,u,a,!0)),Vn(l,t,a)),_e(t)&&r.set(t,l),l}function Vn(e,t,n,o=!1){const{mixins:s,extends:r}=t;r&&Vn(e,r,n,!0),s&&s.forEach(a=>Vn(e,a,n,!0));for(const a in t)if(!(o&&a==="expose")){const i=hl[a]||n&&n[a];e[a]=i?i(e[a],t[a]):t[a]}return e}const hl={data:Js,props:Zs,emits:Zs,methods:on,computed:on,beforeCreate:Be,created:Be,beforeMount:Be,mounted:Be,beforeUpdate:Be,updated:Be,beforeDestroy:Be,beforeUnmount:Be,destroyed:Be,unmounted:Be,activated:Be,deactivated:Be,errorCaptured:Be,serverPrefetch:Be,components:on,directives:on,watch:vl,provide:Js,inject:gl};function Js(e,t){return t?e?function(){return Se(Y(e)?e.call(this,this):e,Y(t)?t.call(this,this):t)}:t:e}function gl(e,t){return on(Vo(e),Vo(t))}function Vo(e){if(W(e)){const t={};for(let n=0;n1)return n&&Y(t)?t.call(o&&o.proxy):t}}function Wh(){return!!(Me||Ce||fn)}function yl(e,t,n,o=!1){const s={},r={};jn(r,fo,1),e.propsDefaults=Object.create(null),ma(e,t,s,r);for(const a in e.propsOptions[0])a in s||(s[a]=void 0);n?e.props=o?s:Ii(s):e.type.props?e.props=s:e.props=r,e.attrs=r}function xl(e,t,n,o){const{props:s,attrs:r,vnode:{patchFlag:a}}=e,i=ae(s),[l]=e.propsOptions;let u=!1;if((o||a>0)&&!(a&16)){if(a&8){const c=e.vnode.dynamicProps;for(let f=0;f{l=!0;const[h,_]=_a(f,t,!0);Se(a,h),_&&i.push(..._)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!r&&!l)return _e(e)&&o.set(e,qt),qt;if(W(r))for(let c=0;c-1,_[1]=w<0||k-1||re(_,"default"))&&i.push(f)}}}const u=[a,i];return _e(e)&&o.set(e,u),u}function Xs(e){return e[0]!=="$"}function Qs(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:e===null?"null":""}function er(e,t){return Qs(e)===Qs(t)}function tr(e,t){return W(t)?t.findIndex(n=>er(n,e)):Y(t)&&er(t,e)?0:-1}const ba=e=>e[0]==="_"||e==="$stable",bs=e=>W(e)?e.map(at):[at(e)],wl=(e,t,n)=>{if(t._n)return t;const o=Te((...s)=>bs(t(...s)),n);return o._c=!1,o},ya=(e,t,n)=>{const o=e._ctx;for(const s in e){if(ba(s))continue;const r=e[s];if(Y(r))t[s]=wl(s,r,o);else if(r!=null){const a=bs(r);t[s]=()=>a}}},xa=(e,t)=>{const n=bs(t);e.slots.default=()=>n},Cl=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=ae(t),jn(t,"_",n)):ya(t,e.slots={})}else e.slots={},t&&xa(e,t);jn(e.slots,fo,1)},Sl=(e,t,n)=>{const{vnode:o,slots:s}=e;let r=!0,a=me;if(o.shapeFlag&32){const i=t._;i?n&&i===1?r=!1:(Se(s,t),!n&&i===1&&delete s._):(r=!t.$stable,ya(t,s)),a=t}else t&&(xa(e,t),a={default:1});if(r)for(const i in s)!ba(i)&&a[i]==null&&delete s[i]};function qo(e,t,n,o,s=!1){if(W(e)){e.forEach((h,_)=>qo(h,t&&(W(t)?t[_]:t),n,o,s));return}if(sn(o)&&!s)return;const r=o.shapeFlag&4?ho(o.component)||o.component.proxy:o.el,a=s?null:r,{i,r:l}=e,u=t&&t.r,c=i.refs===me?i.refs={}:i.refs,f=i.setupState;if(u!=null&&u!==l&&(ke(u)?(c[u]=null,re(f,u)&&(f[u]=null)):Pe(u)&&(u.value=null)),Y(l))kt(l,i,12,[a,c]);else{const h=ke(l),_=Pe(l),k=e.f;if(h||_){const w=()=>{if(k){const E=h?re(f,l)?f[l]:c[l]:l.value;s?W(E)&&as(E,r):W(E)?E.includes(r)||E.push(r):h?(c[l]=[r],re(f,l)&&(f[l]=c[l])):(l.value=[r],e.k&&(c[e.k]=l.value))}else h?(c[l]=a,re(f,l)&&(f[l]=a)):_&&(l.value=a,e.k&&(c[e.k]=a))};s||k?w():(w.id=-1,Fe(w,n))}}}const Fe=Gi;function kl(e){return Ml(e)}function Ml(e,t){const n=Rr();n.__VUE__=!0;const{insert:o,remove:s,patchProp:r,createElement:a,createText:i,createComment:l,setText:u,setElementText:c,parentNode:f,nextSibling:h,setScopeId:_=Ve,insertStaticContent:k}=e,w=(d,p,v,b=null,y=null,T=null,O=void 0,M=null,I=!!p.dynamicChildren)=>{if(d===p)return;d&&!Bt(d,p)&&(b=Dt(d),xe(d,y,T,!0),d=null),p.patchFlag===-2&&(I=!1,p.dynamicChildren=null);const{type:C,ref:A,shapeFlag:D}=p;switch(C){case uo:E(d,p,v,b);break;case Xe:$(d,p,v,b);break;case Pn:d==null&&N(p,v,b,O);break;case Re:P(d,p,v,b,y,T,O,M,I);break;default:D&1?se(d,p,v,b,y,T,O,M,I):D&6?ve(d,p,v,b,y,T,O,M,I):(D&64||D&128)&&C.process(d,p,v,b,y,T,O,M,I,ut)}A!=null&&y&&qo(A,d&&d.ref,T,p||d,!p)},E=(d,p,v,b)=>{if(d==null)o(p.el=i(p.children),v,b);else{const y=p.el=d.el;p.children!==d.children&&u(y,p.children)}},$=(d,p,v,b)=>{d==null?o(p.el=l(p.children||""),v,b):p.el=d.el},N=(d,p,v,b)=>{[d.el,d.anchor]=k(d.children,p,v,b,d.el,d.anchor)},L=({el:d,anchor:p},v,b)=>{let y;for(;d&&d!==p;)y=h(d),o(d,v,b),d=y;o(p,v,b)},ee=({el:d,anchor:p})=>{let v;for(;d&&d!==p;)v=h(d),s(d),d=v;s(p)},se=(d,p,v,b,y,T,O,M,I)=>{p.type==="svg"?O="svg":p.type==="math"&&(O="mathml"),d==null?q(p,v,b,y,T,O,M,I):R(d,p,y,T,O,M,I)},q=(d,p,v,b,y,T,O,M)=>{let I,C;const{props:A,shapeFlag:D,transition:F,dirs:G}=d;if(I=d.el=a(d.type,T,A&&A.is,A),D&8?c(I,d.children):D&16&&V(d.children,I,null,b,y,Mo(d,T),O,M),G&&Et(d,null,b,"created"),he(I,d,d.scopeId,O,b),A){for(const de in A)de!=="value"&&!Rn(de)&&r(I,de,null,A[de],T,d.children,b,y,et);"value"in A&&r(I,"value",null,A.value,T),(C=A.onVnodeBeforeMount)&&rt(C,b,d)}G&&Et(d,null,b,"beforeMount");const ne=Tl(y,F);ne&&F.beforeEnter(I),o(I,p,v),((C=A&&A.onVnodeMounted)||ne||G)&&Fe(()=>{C&&rt(C,b,d),ne&&F.enter(I),G&&Et(d,null,b,"mounted")},y)},he=(d,p,v,b,y)=>{if(v&&_(d,v),b)for(let T=0;T{for(let C=I;C{const M=p.el=d.el;let{patchFlag:I,dynamicChildren:C,dirs:A}=p;I|=d.patchFlag&16;const D=d.props||me,F=p.props||me;let G;if(v&&Ot(v,!1),(G=F.onVnodeBeforeUpdate)&&rt(G,v,p,d),A&&Et(p,d,v,"beforeUpdate"),v&&Ot(v,!0),C?j(d.dynamicChildren,C,M,v,b,Mo(p,y),T):O||ue(d,p,M,null,v,b,Mo(p,y),T,!1),I>0){if(I&16)ce(M,p,D,F,v,b,y);else if(I&2&&D.class!==F.class&&r(M,"class",null,F.class,y),I&4&&r(M,"style",D.style,F.style,y),I&8){const ne=p.dynamicProps;for(let de=0;de{G&&rt(G,v,p,d),A&&Et(p,d,v,"updated")},b)},j=(d,p,v,b,y,T,O)=>{for(let M=0;M{if(v!==b){if(v!==me)for(const M in v)!Rn(M)&&!(M in b)&&r(d,M,v[M],null,O,p.children,y,T,et);for(const M in b){if(Rn(M))continue;const I=b[M],C=v[M];I!==C&&M!=="value"&&r(d,M,C,I,O,p.children,y,T,et)}"value"in b&&r(d,"value",v.value,b.value,O)}},P=(d,p,v,b,y,T,O,M,I)=>{const C=p.el=d?d.el:i(""),A=p.anchor=d?d.anchor:i("");let{patchFlag:D,dynamicChildren:F,slotScopeIds:G}=p;G&&(M=M?M.concat(G):G),d==null?(o(C,v,b),o(A,v,b),V(p.children||[],v,A,y,T,O,M,I)):D>0&&D&64&&F&&d.dynamicChildren?(j(d.dynamicChildren,F,v,y,T,O,M),(p.key!=null||y&&p===y.subTree)&&wa(d,p,!0)):ue(d,p,v,A,y,T,O,M,I)},ve=(d,p,v,b,y,T,O,M,I)=>{p.slotScopeIds=M,d==null?p.shapeFlag&512?y.ctx.activate(p,v,b,O,I):ye(p,v,b,y,T,O,I):$t(d,p,I)},ye=(d,p,v,b,y,T,O)=>{const M=d.component=Nl(d,b,y);if(_n(d)&&(M.ctx.renderer=ut),Fl(M),M.asyncDep){if(y&&y.registerDep(M,we),!d.el){const I=M.subTree=Z(Xe);$(null,I,p,v)}}else we(M,d,p,v,y,T,O)},$t=(d,p,v)=>{const b=p.component=d.component;if(Wi(d,p,v))if(b.asyncDep&&!b.asyncResolved){ge(b,p,v);return}else b.next=p,Pi(b.update),b.effect.dirty=!0,b.update();else p.el=d.el,b.vnode=p},we=(d,p,v,b,y,T,O)=>{const M=()=>{if(d.isMounted){let{next:A,bu:D,u:F,parent:G,vnode:ne}=d;{const Vt=Ca(d);if(Vt){A&&(A.el=ne.el,ge(d,A,O)),Vt.asyncDep.then(()=>{d.isUnmounted||M()});return}}let de=A,be;Ot(d,!1),A?(A.el=ne.el,ge(d,A,O)):A=ne,D&&An(D),(be=A.props&&A.props.onVnodeBeforeUpdate)&&rt(be,G,A,ne),Ot(d,!0);const $e=wo(d),Ne=d.subTree;d.subTree=$e,w(Ne,$e,f(Ne.el),Dt(Ne),d,y,T),A.el=$e.el,de===null&&Vi(d,$e.el),F&&Fe(F,y),(be=A.props&&A.props.onVnodeUpdated)&&Fe(()=>rt(be,G,A,ne),y)}else{let A;const{el:D,props:F}=p,{bm:G,m:ne,parent:de}=d,be=sn(p);if(Ot(d,!1),G&&An(G),!be&&(A=F&&F.onVnodeBeforeMount)&&rt(A,de,p),Ot(d,!0),D&&bo){const $e=()=>{d.subTree=wo(d),bo(D,d.subTree,d,y,null)};be?p.type.__asyncLoader().then(()=>!d.isUnmounted&&$e()):$e()}else{const $e=d.subTree=wo(d);if(d&&d.parent&&!(d.parent.type.__asyncLoader&&d.parent.isCE)){const Ne=d.ceContext&&d.type.styles||null;d.ceContext&&Ne&&d.ceContext.addCEChildStyle(Ne,d.uid,d.hasStyleAttrs)}w(null,$e,v,b,d,y,T),p.el=$e.el}if(ne&&Fe(ne,y),!be&&(A=F&&F.onVnodeMounted)){const $e=p;Fe(()=>rt(A,de,$e),y)}(p.shapeFlag&256||de&&sn(de.vnode)&&de.vnode.shapeFlag&256)&&d.a&&Fe(d.a,y),d.isMounted=!0,p=v=b=null}},I=d.effect=new ls(M,Ve,()=>no(C),d.scope),C=d.update=()=>{I.dirty&&I.run()};C.id=d.uid,Ot(d,!0),C()},ge=(d,p,v)=>{p.component=d;const b=d.vnode.props;d.vnode=p,d.next=null,xl(d,p.props,b,v),Sl(d,p.children,v),jt(),Vs(d),zt()},ue=(d,p,v,b,y,T,O,M,I=!1)=>{const C=d&&d.children,A=d?d.shapeFlag:0,D=p.children,{patchFlag:F,shapeFlag:G}=p;if(F>0){if(F&128){Oe(C,D,v,b,y,T,O,M,I);return}else if(F&256){oe(C,D,v,b,y,T,O,M,I);return}}G&8?(A&16&&et(C,y,T),D!==C&&c(v,D)):A&16?G&16?Oe(C,D,v,b,y,T,O,M,I):et(C,y,T,!0):(A&8&&c(v,""),G&16&&V(D,v,b,y,T,O,M,I))},oe=(d,p,v,b,y,T,O,M,I)=>{d=d||qt,p=p||qt;const C=d.length,A=p.length,D=Math.min(C,A);let F;for(F=0;FA?et(d,y,T,!0,!1,D):V(p,v,b,y,T,O,M,I,D)},Oe=(d,p,v,b,y,T,O,M,I)=>{let C=0;const A=p.length;let D=d.length-1,F=A-1;for(;C<=D&&C<=F;){const G=d[C],ne=p[C]=I?wt(p[C]):at(p[C]);if(Bt(G,ne))w(G,ne,v,null,y,T,O,M,I);else break;C++}for(;C<=D&&C<=F;){const G=d[D],ne=p[F]=I?wt(p[F]):at(p[F]);if(Bt(G,ne))w(G,ne,v,null,y,T,O,M,I);else break;D--,F--}if(C>D){if(C<=F){const G=F+1,ne=GF)for(;C<=D;)xe(d[C],y,T,!0),C++;else{const G=C,ne=C,de=new Map;for(C=ne;C<=F;C++){const De=p[C]=I?wt(p[C]):at(p[C]);De.key!=null&&de.set(De.key,C)}let be,$e=0;const Ne=F-ne+1;let Vt=!1,$s=0;const Qt=new Array(Ne);for(C=0;C=Ne){xe(De,y,T,!0);continue}let st;if(De.key!=null)st=de.get(De.key);else for(be=ne;be<=F;be++)if(Qt[be-ne]===0&&Bt(De,p[be])){st=be;break}st===void 0?xe(De,y,T,!0):(Qt[st-ne]=C+1,st>=$s?$s=st:Vt=!0,w(De,p[st],v,null,y,T,O,M,I),$e++)}const Es=Vt?Il(Qt):qt;for(be=Es.length-1,C=Ne-1;C>=0;C--){const De=ne+C,st=p[De],Os=De+1{const{el:T,type:O,transition:M,children:I,shapeFlag:C}=d;if(C&6){le(d.component.subTree,p,v,b);return}if(C&128){d.suspense.move(p,v,b);return}if(C&64){O.move(d,p,v,ut);return}if(O===Re){o(T,p,v);for(let D=0;DM.enter(T),y);else{const{leave:D,delayLeave:F,afterLeave:G}=M,ne=()=>o(T,p,v),de=()=>{D(T,()=>{ne(),G&&G()})};F?F(T,ne,de):de()}else o(T,p,v)},xe=(d,p,v,b=!1,y=!1)=>{const{type:T,props:O,ref:M,children:I,dynamicChildren:C,shapeFlag:A,patchFlag:D,dirs:F}=d;if(M!=null&&qo(M,null,v,d,!0),A&256){p.ctx.deactivate(d);return}const G=A&1&&F,ne=!sn(d);let de;if(ne&&(de=O&&O.onVnodeBeforeUnmount)&&rt(de,p,d),A&6)d.component.ceContext&&Hi&&d.component.ceContext.removeCEChildStyles(d.component.uid),ct(d.component,v,b);else{if(A&128){d.suspense.unmount(v,b);return}G&&Et(d,null,p,"beforeUnmount"),A&64?d.type.remove(d,p,v,y,ut,b):C&&(T!==Re||D>0&&D&64)?et(C,p,v,!1,!0):(T===Re&&D&384||!y&&A&16)&&et(I,p,v),b&&wn(d)}(ne&&(de=O&&O.onVnodeUnmounted)||G)&&Fe(()=>{de&&rt(de,p,d),G&&Et(d,null,p,"unmounted")},v)},wn=d=>{const{type:p,el:v,anchor:b,transition:y}=d;if(p===Re){lt(v,b);return}if(p===Pn){ee(d);return}const T=()=>{s(v),y&&!y.persisted&&y.afterLeave&&y.afterLeave()};if(d.shapeFlag&1&&y&&!y.persisted){const{leave:O,delayLeave:M}=y,I=()=>O(v,T);M?M(d.el,T,I):I()}else T()},lt=(d,p)=>{let v;for(;d!==p;)v=h(d),s(d),d=v;s(p)},ct=(d,p,v)=>{const{bum:b,scope:y,update:T,subTree:O,um:M}=d;b&&An(b),y.stop(),T&&(T.active=!1,xe(O,d,p,v)),M&&Fe(M,p),Fe(()=>{d.isUnmounted=!0},p),p&&p.pendingBranch&&!p.isUnmounted&&d.asyncDep&&!d.asyncResolved&&d.suspenseId===p.pendingId&&(p.deps--,p.deps===0&&p.resolve())},et=(d,p,v,b=!1,y=!1,T=0)=>{for(let O=T;Od.shapeFlag&6?Dt(d.component.subTree):d.shapeFlag&128?d.suspense.next():h(d.anchor||d.el);let tt=!1;const _o=(d,p,v)=>{d==null?p._vnode&&xe(p._vnode,null,null,!0):w(p._vnode||null,d,p,null,null,null,v),tt||(tt=!0,Vs(),sa(),tt=!1),p._vnode=d},ut={p:w,um:xe,m:le,r:wn,mt:ye,mc:V,pc:ue,pbc:j,n:Dt,o:e};let Wt,bo;return t&&([Wt,bo]=t(ut)),{render:_o,hydrate:Wt,createApp:_l(_o,Wt)}}function Mo({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Ot({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Tl(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function wa(e,t,n=!1){const o=e.children,s=t.children;if(W(o)&&W(s))for(let r=0;r>1,e[n[i]]0&&(t[o]=n[r-1]),n[r]=o)}}for(r=n.length,a=n[r-1];r-- >0;)n[r]=a,a=t[a];return n}function Ca(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Ca(t)}const $l=e=>e.__isTeleport,Re=Symbol.for("v-fgt"),uo=Symbol.for("v-txt"),Xe=Symbol.for("v-cmt"),Pn=Symbol.for("v-stc"),an=[];let nt=null;function x(e=!1){an.push(nt=e?null:[])}function El(){an.pop(),nt=an[an.length-1]||null}let pn=1;function nr(e){pn+=e}function Sa(e){return e.dynamicChildren=pn>0?nt||qt:null,El(),pn>0&&nt&&nt.push(e),e}function B(e,t,n,o,s,r){return Sa(m(e,t,n,o,s,r,!0))}function J(e,t,n,o,s){return Sa(Z(e,t,n,o,s,!0))}function Un(e){return e?e.__v_isVNode===!0:!1}function Bt(e,t){return e.type===t.type&&e.key===t.key}const fo="__vInternal",ka=({key:e})=>e??null,Nn=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ke(e)||Pe(e)||Y(e)?{i:Ce,r:e,k:t,f:!!n}:e:null);function m(e,t=null,n=null,o=0,s=null,r=e===Re?0:1,a=!1,i=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&ka(t),ref:t&&Nn(t),scopeId:so,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:r,patchFlag:o,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:Ce};return i?(ys(l,n),r&128&&e.normalize(l)):n&&(l.shapeFlag|=ke(n)?8:16),pn>0&&!a&&nt&&(l.patchFlag>0||r&6)&&l.patchFlag!==32&&nt.push(l),l}const Z=Ol;function Ol(e,t=null,n=null,o=0,s=null,r=!1){if((!e||e===la)&&(e=Xe),Un(e)){const i=Tt(e,t,!0);return n&&ys(i,n),pn>0&&!r&&nt&&(i.shapeFlag&6?nt[nt.indexOf(e)]=i:nt.push(i)),i.patchFlag|=-2,i}if(Wl(e)&&(e=e.__vccOpts),t){t=Rl(t);let{class:i,style:l}=t;i&&!ke(i)&&(t.class=Ee(i)),_e(l)&&(Yr(l)&&!W(l)&&(l=Se({},l)),t.style=vn(l))}const a=ke(e)?1:Ki(e)?128:$l(e)?64:_e(e)?4:Y(e)?2:0;return m(e,t,n,o,s,a,r,!0)}function Rl(e){return e?Yr(e)||fo in e?Se({},e):e:null}function Tt(e,t,n=!1){const{props:o,ref:s,patchFlag:r,children:a}=e,i=t?Ll(o||{},t):o;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:i,key:i&&ka(i),ref:t&&t.ref?n&&s?W(s)?s.concat(Nn(t)):[s,Nn(t)]:Nn(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Re?r===-1?16:r|16:r,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Tt(e.ssContent),ssFallback:e.ssFallback&&Tt(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Al(e=" ",t=0){return Z(uo,null,e,t)}function te(e="",t=!1){return t?(x(),J(Xe,null,e)):Z(Xe,null,e)}function at(e){return e==null||typeof e=="boolean"?Z(Xe):W(e)?Z(Re,null,e.slice()):typeof e=="object"?wt(e):Z(uo,null,String(e))}function wt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Tt(e)}function ys(e,t){let n=0;const{shapeFlag:o}=e;if(t==null)t=null;else if(W(t))n=16;else if(typeof t=="object")if(o&65){const s=t.default;s&&(s._c&&(s._d=!1),ys(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!(fo in t)?t._ctx=Ce:s===3&&Ce&&(Ce.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else Y(t)?(t={default:t,_ctx:Ce},n=32):(t=String(t),o&64?(n=16,t=[Al(t)]):n=8);e.children=t,e.shapeFlag|=n}function Ll(...e){const t={};for(let n=0;nMe||Ce;let qn,Ko;{const e=Rr(),t=(n,o)=>{let s;return(s=e[n])||(s=e[n]=[]),s.push(o),r=>{s.length>1?s.forEach(a=>a(r)):s[0](r)}};qn=t("__VUE_INSTANCE_SETTERS__",n=>Me=n),Ko=t("__VUE_SSR_SETTERS__",n=>yn=n)}const bn=e=>{const t=Me;return qn(e),e.scope.on(),()=>{e.scope.off(),qn(t)}},or=()=>{Me&&Me.scope.off(),qn(null)};function Ma(e){return e.vnode.shapeFlag&4}let yn=!1;function Fl(e,t=!1){t&&Ko(t);const{props:n,children:o}=e.vnode,s=Ma(e);yl(e,n,s,t),Cl(e,o);const r=s?Hl(e,t):void 0;return t&&Ko(!1),r}function Hl(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Jr(new Proxy(e.ctx,dl));const{setup:o}=n;if(o){const s=e.setupContext=o.length>1?zl(e):null,r=bn(e);jt();const a=kt(o,e,0,[e.props,s]);if(zt(),r(),$r(a)){if(a.then(or,or),t)return a.then(i=>{sr(e,i,t)}).catch(i=>{mn(i,e,0)});e.asyncDep=a}else sr(e,a,t)}else Ta(e,t)}function sr(e,t,n){Y(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:_e(t)&&(e.setupState=ta(t)),Ta(e,n)}let rr;function Ta(e,t,n){const o=e.type;if(!e.render){if(!t&&rr&&!o.render){const s=o.template||_s(e).template;if(s){const{isCustomElement:r,compilerOptions:a}=e.appContext.config,{delimiters:i,compilerOptions:l}=o,u=Se(Se({isCustomElement:r,delimiters:i},a),l);o.render=rr(s,u)}}e.render=o.render||Ve}{const s=bn(e);jt();try{fl(e)}finally{zt(),s()}}}function jl(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,n){return He(e,"get","$attrs"),t[n]}}))}function zl(e){const t=n=>{e.exposed=n||{}};return{get attrs(){return jl(e)},slots:e.slots,emit:e.emit,expose:t}}function ho(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(ta(Jr(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in rn)return rn[n](e)},has(t,n){return n in t||n in rn}}))}function Dl(e,t=!0){return Y(e)?e.displayName||e.name:e.name||t&&e.__name}function Wl(e){return Y(e)&&"__vccOpts"in e}const S=(e,t)=>$i(e,t,yn);function Vl(e,t,n){const o=arguments.length;return o===2?_e(t)&&!W(t)?Un(t)?Z(e,null,[t]):Z(e,t):Z(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):o===3&&Un(n)&&(n=[n]),Z(e,t,n))}const Ul="3.4.15";/** * @vue/runtime-dom v3.4.15 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/const ql="http://www.w3.org/2000/svg",Kl="http://www.w3.org/1998/Math/MathML",Ct=typeof document<"u"?document:null,ar=Ct&&Ct.createElement("template"),Gl={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,o)=>{const s=t==="svg"?Ct.createElementNS(ql,e):t==="mathml"?Ct.createElementNS(Kl,e):Ct.createElement(e,n?{is:n}:void 0);return e==="select"&&o&&o.multiple!=null&&s.setAttribute("multiple",o.multiple),s},createText:e=>Ct.createTextNode(e),createComment:e=>Ct.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ct.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,o,s,r){const a=n?n.previousSibling:t.lastChild;if(s&&(s===r||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===r||!(s=s.nextSibling)););else{ar.innerHTML=o==="svg"?`${e}`:o==="mathml"?`${e}`:e;const i=ar.content;if(o==="svg"||o==="mathml"){const l=i.firstChild;for(;l.firstChild;)i.appendChild(l.firstChild);i.removeChild(l)}t.insertBefore(i,n)}return[a?a.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},_t="transition",en="animation",hn=Symbol("_vtc"),xn=(e,{slots:t})=>Vl(tl,Yl(e),t);xn.displayName="Transition";const Ia={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};xn.props=Se({},ua,Ia);const Rt=(e,t=[])=>{W(e)?e.forEach(n=>n(...t)):e&&e(...t)},ir=e=>e?W(e)?e.some(t=>t.length>1):e.length>1:!1;function Yl(e){const t={};for(const P in e)P in Ia||(t[P]=e[P]);if(e.css===!1)return t;const{name:n="v",type:o,duration:s,enterFromClass:r=`${n}-enter-from`,enterActiveClass:a=`${n}-enter-active`,enterToClass:i=`${n}-enter-to`,appearFromClass:l=r,appearActiveClass:u=a,appearToClass:c=i,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:_=`${n}-leave-to`}=e,k=Jl(s),w=k&&k[0],E=k&&k[1],{onBeforeEnter:$,onEnter:N,onEnterCancelled:L,onLeave:ee,onLeaveCancelled:se,onBeforeAppear:q=$,onAppear:he=N,onAppearCancelled:V=L}=t,R=(P,ve,ye)=>{At(P,ve?c:i),At(P,ve?u:a),ye&&ye()},j=(P,ve)=>{P._isLeaving=!1,At(P,f),At(P,_),At(P,h),ve&&ve()},ce=P=>(ve,ye)=>{const $t=P?he:N,we=()=>R(ve,P,ye);Rt($t,[ve,we]),lr(()=>{At(ve,P?l:r),bt(ve,P?c:i),ir($t)||cr(ve,o,w,we)})};return Se(t,{onBeforeEnter(P){Rt($,[P]),bt(P,r),bt(P,a)},onBeforeAppear(P){Rt(q,[P]),bt(P,l),bt(P,u)},onEnter:ce(!1),onAppear:ce(!0),onLeave(P,ve){P._isLeaving=!0;const ye=()=>j(P,ve);bt(P,f),Ql(),bt(P,h),lr(()=>{P._isLeaving&&(At(P,f),bt(P,_),ir(ee)||cr(P,o,E,ye))}),Rt(ee,[P,ye])},onEnterCancelled(P){R(P,!1),Rt(L,[P])},onAppearCancelled(P){R(P,!0),Rt(V,[P])},onLeaveCancelled(P){j(P),Rt(se,[P])}})}function Jl(e){if(e==null)return null;if(_e(e))return[To(e.enter),To(e.leave)];{const t=To(e);return[t,t]}}function To(e){return Bo(e)}function bt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[hn]||(e[hn]=new Set)).add(t)}function At(e,t){t.split(/\s+/).forEach(o=>o&&e.classList.remove(o));const n=e[hn];n&&(n.delete(t),n.size||(e[hn]=void 0))}function lr(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Zl=0;function cr(e,t,n,o){const s=e._endId=++Zl,r=()=>{s===e._endId&&o()};if(n)return setTimeout(r,n);const{type:a,timeout:i,propCount:l}=Xl(e,t);if(!a)return o();const u=a+"end";let c=0;const f=()=>{e.removeEventListener(u,h),r()},h=_=>{_.target===e&&++c>=l&&f()};setTimeout(()=>{c(n[k]||"").split(", "),s=o(`${_t}Delay`),r=o(`${_t}Duration`),a=ur(s,r),i=o(`${en}Delay`),l=o(`${en}Duration`),u=ur(i,l);let c=null,f=0,h=0;t===_t?a>0&&(c=_t,f=a,h=r.length):t===en?u>0&&(c=en,f=u,h=l.length):(f=Math.max(a,u),c=f>0?a>u?_t:en:null,h=c?c===_t?r.length:l.length:0);const _=c===_t&&/\b(transform|all)(,|$)/.test(o(`${_t}Property`).toString());return{type:c,timeout:f,propCount:h,hasTransform:_}}function ur(e,t){for(;e.lengthdr(n)+dr(e[o])))}function dr(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Ql(){return document.body.offsetHeight}function ec(e,t,n){const o=e[hn];o&&(t=(t?[t,...o]:[...o]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const xs=Symbol("_vod"),gn={beforeMount(e,{value:t},{transition:n}){e[xs]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):tn(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:o}){!t!=!n&&(o?t?(o.beforeEnter(e),tn(e,!0),o.enter(e)):o.leave(e,()=>{tn(e,!1)}):tn(e,t))},beforeUnmount(e,{value:t}){tn(e,t)}};function tn(e,t){e.style.display=t?e[xs]:"none"}const $a=Symbol("");function pe(e){const t=po();if(!t)return;const n=t.ut=(s=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(r=>Yo(r,s))},o=()=>{const s=e(t.proxy);Go(t.subTree,s),n(s)};Zi(o),Qe(()=>{const s=new MutationObserver(o);s.observe(t.subTree.el.parentNode,{childList:!0}),lo(()=>s.disconnect())})}function Go(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{Go(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)Yo(e.el,t);else if(e.type===Re)e.children.forEach(n=>Go(n,t));else if(e.type===Pn){let{el:n,anchor:o}=e;for(;n&&(Yo(n,t),n!==o);)n=n.nextSibling}}function Yo(e,t){if(e.nodeType===1){const n=e.style;let o="";for(const s in t)n.setProperty(`--${s}`,t[s]),o+=`--${s}: ${t[s]};`;n[$a]=o}}function tc(e,t,n){const o=e.style,s=o.display,r=ke(n);if(n&&!r){if(t&&!ke(t))for(const a in t)n[a]==null&&Jo(o,a,"");for(const a in n)Jo(o,a,n[a])}else if(r){if(t!==n){const a=o[$a];a&&(n+=";"+a),o.cssText=n}}else t&&e.removeAttribute("style");xs in e&&(o.display=s)}const fr=/\s*!important$/;function Jo(e,t,n){if(W(n))n.forEach(o=>Jo(e,t,o));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const o=nc(e,t);fr.test(n)?e.setProperty(Je(o),n.replace(fr,""),"important"):e[o]=n}}const pr=["Webkit","Moz","ms"],Io={};function nc(e,t){const n=Io[t];if(n)return n;let o=Ue(t);if(o!=="filter"&&o in e)return Io[t]=o;o=Qn(o);for(let s=0;s$o||(lc.then(()=>$o=0),$o=Date.now());function uc(e,t){const n=o=>{if(!o._vts)o._vts=Date.now();else if(o._vts<=n.attached)return;Ze(dc(o,n.value),t,5,[o])};return n.value=e,n.attached=cc(),n}function dc(e,t){if(W(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(o=>s=>!s._stopped&&o&&o(s))}else return t}const mr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,fc=(e,t,n,o,s,r,a,i,l)=>{const u=s==="svg";t==="class"?ec(e,o,u):t==="style"?tc(e,n,o):Jn(t)?rs(t)||ac(e,t,n,o,a):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):pc(e,t,o,u))?sc(e,t,o,r,a,i,l):(t==="true-value"?e._trueValue=o:t==="false-value"&&(e._falseValue=o),oc(e,t,o,u))};function pc(e,t,n,o){if(o)return!!(t==="innerHTML"||t==="textContent"||t in e&&mr(t)&&Y(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const s=e.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return mr(t)&&ke(n)?!1:t in e}/*! #__NO_SIDE_EFFECTS__ */function Vh(e,t){const n=K(e);class o extends ws{constructor(r){super(n,r,t)}}return o.def=n,o}const hc=typeof HTMLElement<"u"?HTMLElement:class{};class ws extends hc{constructor(t,n={},o){super(),this._childStylesAnchor=null,this._childStylesSet=new Set,this._def=t,this._props=n,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this._ob=null,this.shadowRoot&&o?o(this._createVNode(),this.shadowRoot):(this.attachShadow({mode:"open"}),this._def.__asyncLoader||this._resolveProps(this._def))}connectedCallback(){this._connected=!0,this._instance||(this._resolved?this._update():this._resolveDef())}disconnectedCallback(){this._connected=!1,this._ob&&(this._ob.disconnect(),this._ob=null),fe(()=>{this._connected||(xr(null,this.shadowRoot),this._instance=null)})}_resolveDef(){this._resolved=!0;for(let o=0;o{for(const s of o)this._setAttr(s.attributeName)}),this._ob.observe(this,{attributes:!0});const t=(o,s=!1)=>{const{props:r,styles:a}=o;let i;if(r&&!W(r))for(const l in r){const u=r[l];(u===Number||u&&u.type===Number)&&(l in this._props&&(this._props[l]=Bo(this._props[l])),(i||(i=Object.create(null)))[Ue(l)]=!0)}this._numberProps=i,s&&this._resolveProps(o),this._applyStyles(a),this._update()},n=this._def.__asyncLoader;n?n().then(o=>t(o,!0)):t(this._def)}_resolveProps(t){const{props:n}=t,o=W(n)?n:Object.keys(n||{});for(const s of Object.keys(this))s[0]!=="_"&&o.includes(s)&&this._setProp(s,this[s],!0,!1);for(const s of o.map(Ue))Object.defineProperty(this,s,{get(){return this._getProp(s)},set(r){this._setProp(s,r)}})}_setAttr(t){let n=this.getAttribute(t);const o=Ue(t);this._numberProps&&this._numberProps[o]&&(n=Bo(n)),this._setProp(o,n,!1)}_getProp(t){return this._props[t]}_setProp(t,n,o=!0,s=!0){n!==this._props[t]&&(this._props[t]=n,s&&this._instance&&this._update(),o&&(n===!0?this.setAttribute(Je(t),""):typeof n=="string"||typeof n=="number"?this.setAttribute(Je(t),n+""):n||this.removeAttribute(Je(t))))}_update(){xr(this._createVNode(),this.shadowRoot)}_createVNode(){const t=Z(this._def,Se({},this._props));return this._instance||(t.ce=n=>{this._instance=n,n.ceContext={addCEChildStyle:this._addChildStyles.bind(this),removeCEChildStyles:this._removeChildStyles.bind(this)},n.isCE=!0;const o=(r,a)=>{this.dispatchEvent(new CustomEvent(r,{detail:a}))};n.emit=(r,...a)=>{o(r,a),Je(r)!==r&&o(Je(r),a)};let s=this;for(;s=s&&(s.parentNode||s.host);)if(s instanceof ws){n.parent=s._instance,n.provides=s._instance.provides;break}}),t}_applyStyles(t){t&&t.forEach(n=>{const o=document.createElement("style");o.textContent=n,o.setAttribute("data-v-ce-root",""),this.shadowRoot.appendChild(o),this._childStylesAnchor=o})}_addChildStyles(t,n,o){if(t){if(this.isHasChildStyle(t)&&!o)return;t.forEach((r,a)=>{const i=document.createElement("style");i.textContent=r,i.setAttribute(`data-v-ce-${n}`,""),this._childStylesAnchor?this.shadowRoot.insertBefore(i,this._childStylesAnchor):this.shadowRoot.appendChild(i),this._childStylesAnchor=i,(this._styles||(this._styles=[])).push(i)})}}_removeChildStyles(t){{const n=this.shadowRoot.querySelectorAll(`[data-v-ce-${t}]`);let o=[];n.length>0&&n.forEach(s=>{o.unshift(s.innerHTML),this.shadowRoot.removeChild(s);const r=this.shadowRoot.querySelectorAll("style");this._childStylesAnchor=r.length>0?r[r.length-1]:void 0}),this._childStylesSet.delete(o.join())}}isHasChildStyle(t){if(t){const n=t.join();return this._childStylesSet.has(n)?!0:(this._childStylesSet.add(n),!1)}}}const _r=e=>{const t=e.props["onUpdate:modelValue"]||!1;return W(t)?n=>An(t,n):t};function gc(e){e.target.composing=!0}function br(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Eo=Symbol("_assign"),Fn={created(e,{modifiers:{lazy:t,trim:n,number:o}},s){e[Eo]=_r(s);const r=o||s.props&&s.props.type==="number";Ut(e,t?"change":"input",a=>{if(a.target.composing)return;let i=e.value;n&&(i=i.trim()),r&&(i=Lo(i)),e[Eo](i)}),n&&Ut(e,"change",()=>{e.value=e.value.trim()}),t||(Ut(e,"compositionstart",gc),Ut(e,"compositionend",br),Ut(e,"change",br))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:o,number:s}},r){if(e[Eo]=_r(r),e.composing)return;const a=s||e.type==="number"?Lo(e.value):e.value,i=t??"";a!==i&&(document.activeElement===e&&e.type!=="range"&&(n||o&&e.value.trim()===i)||(e.value=i))}},vc=["ctrl","shift","alt","meta"],mc={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>vc.some(n=>e[`${n}Key`]&&!t.includes(n))},qe=(e,t)=>{const n=e._withMods||(e._withMods={}),o=t.join(".");return n[o]||(n[o]=(s,...r)=>{for(let a=0;a{const n=e._withKeys||(e._withKeys={}),o=t.join(".");return n[o]||(n[o]=s=>{if(!("key"in s))return;const r=Je(s.key);if(t.some(a=>a===r||_c[a]===r))return e(s)})},yc=Se({patchProp:fc},Gl);let yr;function xc(){return yr||(yr=kl(yc))}const xr=(...e)=>{xc().render(...e)};var Uh=!1;function Cs(e){return Pr()?(ii(e),!0):!1}function go(e){return typeof e=="function"?e():g(e)}const Ea=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const wc=Object.prototype.toString,Cc=e=>wc.call(e)==="[object Object]",Sc=()=>{};function kc(e,t){function n(...o){return new Promise((s,r)=>{Promise.resolve(e(()=>t.apply(this,o),{fn:t,thisArg:this,args:o})).then(s).catch(r)})}return n}const Oa=e=>e();function Mc(e=Oa){const t=U(!0);function n(){t.value=!1}function o(){t.value=!0}const s=(...r)=>{t.value&&e(...r)};return{isActive:to(t),pause:n,resume:o,eventFilter:s}}function Tc(e){return e||po()}function Ic(e,t,n={}){const{eventFilter:o=Oa,...s}=n;return Ae(e,kc(o,t),s)}function $c(e,t,n={}){const{eventFilter:o,...s}=n,{eventFilter:r,pause:a,resume:i,isActive:l}=Mc(o);return{stop:Ic(e,t,{...s,eventFilter:r}),pause:a,resume:i,isActive:l}}function Ra(e,t=!0,n){Tc()?Qe(e,n):t?e():fe(e)}function qh(e,t,n={}){const{immediate:o=!0}=n,s=U(!1);let r=null;function a(){r&&(clearTimeout(r),r=null)}function i(){s.value=!1,a()}function l(...u){a(),s.value=!0,r=setTimeout(()=>{s.value=!1,r=null,e(...u)},go(t))}return o&&(s.value=!0,Ea&&l()),Cs(i),{isPending:to(s),start:l,stop:i}}function Nt(e){var t;const n=go(e);return(t=n?.$el)!=null?t:n}const It=Ea?window:void 0;function Zo(...e){let t,n,o,s;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,o,s]=e,t=It):[t,n,o,s]=e,!t)return Sc;Array.isArray(n)||(n=[n]),Array.isArray(o)||(o=[o]);const r=[],a=()=>{r.forEach(c=>c()),r.length=0},i=(c,f,h,_)=>(c.addEventListener(f,h,_),()=>c.removeEventListener(f,h,_)),l=Ae(()=>[Nt(t),go(s)],([c,f])=>{if(a(),!c)return;const h=Cc(f)?{...f}:f;r.push(...n.flatMap(_=>o.map(k=>i(c,_,k,h))))},{immediate:!0,flush:"post"}),u=()=>{l(),a()};return Cs(u),u}function Ec(){const e=U(!1);return po()&&Qe(()=>{e.value=!0}),e}function Aa(e){const t=Ec();return S(()=>(t.value,!!e()))}const En=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof Hn<"u"?Hn:typeof self<"u"?self:{},On="__vueuse_ssr_handlers__",Oc=Rc();function Rc(){return On in En||(En[On]=En[On]||{}),En[On]}function Ac(e,t){return Oc[e]||t}function Lc(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const Bc={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},wr="vueuse-storage";function La(e,t,n,o={}){var s;const{flush:r="pre",deep:a=!0,listenToStorageChanges:i=!0,writeDefaults:l=!0,mergeDefaults:u=!1,shallow:c,window:f=It,eventFilter:h,onError:_=R=>{console.error(R)},initOnMounted:k}=o,w=(c?Qr:U)(typeof t=="function"?t():t);if(!n)try{n=Ac("getDefaultStorage",()=>{var R;return(R=It)==null?void 0:R.localStorage})()}catch(R){_(R)}if(!n)return w;const E=go(t),$=Lc(E),N=(s=o.serializer)!=null?s:Bc[$],{pause:L,resume:ee}=$c(w,()=>se(w.value),{flush:r,deep:a,eventFilter:h});return f&&i&&Ra(()=>{Zo(f,"storage",V),Zo(f,wr,he),k&&V()}),k||V(),w;function se(R){try{if(R==null)n.removeItem(e);else{const j=N.write(R),ce=n.getItem(e);ce!==j&&(n.setItem(e,j),f&&f.dispatchEvent(new CustomEvent(wr,{detail:{key:e,oldValue:ce,newValue:j,storageArea:n}})))}}catch(j){_(j)}}function q(R){const j=R?R.newValue:n.getItem(e);if(j==null)return l&&E!=null&&n.setItem(e,N.write(E)),E;if(!R&&u){const ce=N.read(j);return typeof u=="function"?u(ce,E):$==="object"&&!Array.isArray(ce)?{...E,...ce}:ce}else return typeof j!="string"?j:N.read(j)}function he(R){V(R.detail)}function V(R){if(!(R&&R.storageArea!==n)){if(R&&R.key==null){w.value=E;return}if(!(R&&R.key!==e)){L();try{R?.newValue!==N.write(w.value)&&(w.value=q(R))}catch(j){_(j)}finally{R?fe(ee):ee()}}}}}function Pc(e,t,n={}){const{window:o=It,...s}=n;let r;const a=Aa(()=>o&&"ResizeObserver"in o),i=()=>{r&&(r.disconnect(),r=void 0)},l=S(()=>Array.isArray(e)?e.map(f=>Nt(f)):[Nt(e)]),u=Ae(l,f=>{if(i(),a.value&&o){r=new ResizeObserver(t);for(const h of f)h&&r.observe(h,s)}},{immediate:!0,flush:"post",deep:!0}),c=()=>{i(),u()};return Cs(c),{isSupported:a,stop:c}}function Nc(e,t={width:0,height:0},n={}){const{window:o=It,box:s="content-box"}=n,r=S(()=>{var f,h;return(h=(f=Nt(e))==null?void 0:f.namespaceURI)==null?void 0:h.includes("svg")}),a=U(t.width),i=U(t.height),{stop:l}=Pc(e,([f])=>{const h=s==="border-box"?f.borderBoxSize:s==="content-box"?f.contentBoxSize:f.devicePixelContentBoxSize;if(o&&r.value){const _=Nt(e);if(_){const k=o.getComputedStyle(_);a.value=Number.parseFloat(k.width),i.value=Number.parseFloat(k.height)}}else if(h){const _=Array.isArray(h)?h:[h];a.value=_.reduce((k,{inlineSize:w})=>k+w,0),i.value=_.reduce((k,{blockSize:w})=>k+w,0)}else a.value=f.contentRect.width,i.value=f.contentRect.height},n);Ra(()=>{const f=Nt(e);f&&(a.value="offsetWidth"in f?f.offsetWidth:t.width,i.value="offsetHeight"in f?f.offsetHeight:t.height)});const u=Ae(()=>Nt(e),f=>{a.value=f?t.width:0,i.value=f?t.height:0});function c(){l(),u()}return{width:a,height:i,stop:c}}function Kh(e,t,n={}){const{window:o=It}=n;return La(e,t,o?.localStorage,n)}function Ba(e={}){const{window:t=It}=e,n=Aa(()=>t&&"screen"in t&&"orientation"in t.screen),o=n.value?t.screen.orientation:{},s=U(o.type),r=U(o.angle||0);return n.value&&Zo(t,"orientationchange",()=>{s.value=o.type,r.value=o.angle}),{isSupported:n,orientation:s,angle:r,lockOrientation:l=>n.value&&typeof o.lock=="function"?o.lock(l):Promise.reject(new Error("Not supported")),unlockOrientation:()=>{n.value&&typeof o.unlock=="function"&&o.unlock()}}}function Gh(e,t,n={}){const{window:o=It}=n;return La(e,t,o?.sessionStorage,n)}const Fc=["alt"],Hc=m("g",null,[m("path",{d:`M28.228,23.986L47.092,5.122c1.172-1.171,1.172-3.071,0-4.242c-1.172-1.172-3.07-1.172-4.242,0L23.986,19.744L5.121,0.88 c-1.172-1.172-3.07-1.172-4.242,0c-1.172,1.171-1.172,3.071,0,4.242l18.865,18.864L0.879,42.85c-1.172,1.171-1.172,3.071,0,4.242 C1.465,47.677,2.233,47.97,3,47.97s1.535-0.293,2.121-0.879l18.865-18.864L42.85,47.091c0.586,0.586,1.354,0.879,2.121,0.879 s1.535-0.293,2.121-0.879c1.172-1.171,1.172-3.071,0-4.242L28.228,23.986z`})],-1),jc=[Hc],Ss=K({__name:"CloseIcon",setup(e){return(t,n)=>(x(),B("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 47.971 47.971","xml:space":"preserve",alt:g(ot).CLOSE_ICON},jc,8,Fc))}}),zc={"data-nosnippet":""},Dc=K({__name:"LauncherIcon",props:{iconSize:{type:Object,default:()=>({width:"2em",height:"2em",minHeight:"2em",minWidth:"2em"})},closeIconSize:{type:Object,default:()=>({width:"1em",height:"1em",minHeight:"1em",minWidth:"1em"})},iconPadding:{type:String,default:"0"}},setup(e){pe(w=>({"1d4aba22":g(o).fontSizeWithUnit,"5260ef9d":g(o).launcherConfig.icon.colour,"4b913019":f.value.width,"0cc5d934":f.value.height,"554b993e":f.value.minWidth,"87c58228":f.value.minHeight,"398375be":r.iconPadding,"24ab5e43":h.value.width,"56f1704a":h.value.height,"42fc5cf7":h.value.minWidth,"02c04816":h.value.minHeight,"5e44ece4":k.value,"20f6935d":_.value}));const t=Ie(),n=S(()=>t.chatWindowOpen),o=ie(),s=S(()=>o.launcherConfig),r=e,a=S(()=>s.value.icon.type),i=Qr(null),l={message:mt(()=>gt(()=>Promise.resolve().then(()=>Ap),void 0)),tiltedMessage:mt(()=>gt(()=>Promise.resolve().then(()=>zp),void 0)),lightbulb:mt(()=>gt(()=>Promise.resolve().then(()=>Yp),void 0)),speechBubble:mt(()=>gt(()=>Promise.resolve().then(()=>oh),void 0)),notification:mt(()=>gt(()=>Promise.resolve().then(()=>dh),void 0)),envelope:mt(()=>gt(()=>Promise.resolve().then(()=>bh),void 0)),lightning:mt(()=>gt(()=>Promise.resolve().then(()=>Th),void 0)),present:mt(()=>gt(()=>Promise.resolve().then(()=>Nh),void 0))},u=()=>{const w=a.value,E=l[w];E?i.value=E:console.error(`Launcher icon not found: ${w}`)};Ae(a,u),Qe(u);const c=S(()=>i.value&&!n.value&&s.value.icon.displayed),f=S(()=>!s.value.text.displayed||s.value.shape!="rectangle"?r.iconSize:{width:"1em",height:"1em",minHeight:"1em",minWidth:"1em"}),h=S(()=>!s.value.text.displayed||s.value.shape!="rectangle"?r.closeIconSize:{width:"1em",height:"1em",minHeight:"1em",minWidth:"1em"}),_=S(()=>!s.value.text.displayed||s.value.shape!="rectangle"?r.iconPadding:"0em"),k=S(()=>!s.value.text.displayed||s.value.shape!="rectangle"?"0em":r.iconPadding);return(w,E)=>(x(),B("div",zc,[c.value?(x(),J(Ui(i.value),{key:0,ref:"envolve-launcher-icon",class:"envolve-launcher-icon"},null,512)):te("",!0),n.value?(x(),J(Ss,{key:1,ref:"envolve-launcher-close-icon",class:"envolve-launcher-close-icon"},null,512)):te("",!0)]))}}),Wc=`div[data-v-0f93386d]{font-size:var(--1d4aba22)}.envolve-launcher-icon[data-v-0f93386d],.envolve-launcher-close-icon[data-v-0f93386d]{transition:opacity .1s ease-in-out,transform .1s ease-in-out;padding-bottom:.2em;fill:var(--5260ef9d);padding-top:.4em}.envolve-launcher-icon[data-v-0f93386d]{width:var(--4b913019);height:var(--0cc5d934);min-width:var(--554b993e);min-height:var(--87c58228);padding-left:var(--398375be)}.envolve-launcher-close-icon[data-v-0f93386d]{width:var(--24ab5e43);height:var(--56f1704a);min-width:var(--42fc5cf7);min-height:var(--02c04816);padding-left:var(--5e44ece4);padding-right:var(--20f6935d)} `,Q=(e,t)=>{const n=e.__vccOpts||e;for(const[o,s]of t)n[o]=s;return n},Vc=Q(Dc,[["styles",[Wc]],["__scopeId","data-v-0f93386d"]]),Uc=e=>(je("data-v-95fface4"),e=e(),ze(),e),qc=Uc(()=>m("span",{class:"notifier-char"},"1",-1)),Kc=[qc],Gc=K({__name:"Notifier",setup(e,{expose:t}){pe(f=>({"41f445d9":s.value.notifier.backgroundColour,ac68e0ee:s.value.notifier.borderThickness,"337125d7":s.value.notifier.borderColour,"07ea1f0c":u.value}));const n=ie(),o=Ie(),s=S(()=>n.launcherConfig),r=U(!1),a=S(()=>{const{horizontalOffset:f,position:h,shape:_}=s.value;return za(f,h,_)?!r.value&&!o.chatWindowOpen&&s.value.notifier.enabled:!1}),i=U();o.notifierRef=i;const l=Xo(),u=S(()=>{if(s.value.notifier.backgroundColour.length<=7)return 1;const f=S(()=>s.value.notifier.backgroundColour.slice(7,9));return parseInt(f.value,16)/255});Ae(()=>o.chatWindowOpen,f=>{f&&(r.value=!0)});const c=Qo();return Ae(c,f=>{f===!0&&a.value&&(z(H.notifier_shown),l.value.debug("Notifier is shown"))}),Ae(a,f=>{f===!1&&(z(H.notifier_hidden),l.value.debug("Notifier is hidden"))}),t({backgroundOpacity:u,notifierVisible:a,isAppReady:c}),(f,h)=>ft((x(),B("div",{ref_key:"notifierRef",ref:i,class:Ee(["notifier",{"notifier-animation":s.value.notifier.blinkingEnabled}])},Kc,2)),[[gn,a.value]])}}),Yc=`.notifier[data-v-95fface4]{width:1.25em;height:1.25em;background-color:var(--41f445d9);border-radius:50%;position:absolute;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 var(--ac68e0ee) var(--337125d7) inset}.notifier-char[data-v-95fface4]{color:var(--337125d7);font-size:.75em;display:flex;align-items:center;justify-content:center;font-family:Arial}.notifier-animation[data-v-95fface4]{animation:pulse-95fface4 4s infinite}@keyframes pulse-95fface4{0%{opacity:var(--07ea1f0c)}50%{opacity:0}to{opacity:var(--07ea1f0c)}} `,Jc=Q(Gc,[["styles",[Yc]],["__scopeId","data-v-95fface4"]]),Zc=["aria-label"],Xc=K({__name:"Launcher",setup(e){pe(R=>({"5f4da033":g(r).fontSizeWithUnit,"228394c2":f.left,"53b1c93a":f.top,"7f744c26":f.bottom,"2e4564c1":f.right,"2f529b1e":g(N).translate,bb7a28a4:g(N).rotation,"3adfc976":f.padding,"666f7eb1":se.value.launcher.minWidth,"4db15d9c":se.value.launcher.minHeight,"48d8c832":ee.value.width,"7d10e726":ee.value.height,bbb383f0:h.value,"6000a2be":c.value,"4226dd48":a.value.backgroundColour,"32a243ab":a.value.text.colour,"9bb69a9c":i.value.fontFamily,"2c97ceb8":q.value}));const t=Qo(),n=Ie(),o=kr(),s=S(()=>n.chatWindowOpen),r=ie(),a=S(()=>r.launcherConfig),i=S(()=>r.globalConfig),l=U();n.launcherRef=l;const u=S(()=>a.value.shape==="rectangle"?Rs:As),c=S(()=>r.generateBoxShadowString(a.value.boxShadow)),f=ln({...Ls(a.value.horizontalOffset,a.value.verticalOffset,a.value.position,a.value.shape),padding:"",rotation:""}),h=S(()=>a.value.shape==="circle"?"50%":a.value.style==="rounded"?"5px":"0"),_=S(()=>a.value.shape==="rectangle"&&a.value.text.displayed&&a.value.text.title),k=()=>{n.chatWindowOpen||(n.triggerMessageVisible&&z(H.trigger_disappear_launcher_click),z(H.chat_window_open_user_launcher_click)),n.triggerMessageVisible=!1,n.postRevealData.contents=null,w()},w=()=>{n.chatWindowOpen&&z(H.chat_window_close_launcher_icon),n.toggleWindowOpenState(),s.value===!0&&fe(()=>{n.scrollToLastMessage({smooth:!1})})},E=es(),$=ts();let N=ln({translate:"",rotation:""});const L=()=>{({top:f.top,bottom:f.bottom,right:f.right,left:f.left}=Ls(a.value.horizontalOffset,a.value.verticalOffset,a.value.position,a.value.shape)),fe().then(()=>{f.rotation="rotate(0) translateY(0)",f.padding="0";let{width:R,height:j}=l.value.getBoundingClientRect();if($.value){if(j{L()}),Ae(r,()=>{L()}),window.addEventListener("resize",()=>L());const ee=S(()=>{if(a.value.shape==="rectangle")return{width:"fit-content",height:"2.75em"};const R="3.5em";return{width:R,height:R}}),se=S(()=>a.value.shape==="rectangle"?Rs:As),q=S(()=>a.value.shape==="circle"?"-0.25em":"-0.5em"),he=ns(),V=S(()=>t&&n.launcherVisible&&(!he.isLiveChatInProgress()||n.liveChatOverlayActive));return Ae(()=>n.launcherVisible,async()=>{n.postRevealTriggerTimerCheck&&(n.triggerMessageVisible=!0,o.stopDelayTimer()),n.postRevealData.justClicked&&(n.postRevealData.justClicked>Date.now()&&!n.chatWindowOpen&&(await fe(),n.toggleWindowOpenState(),z(H.chat_window_open_user_after_welcome_menu_reveal_text_redirect)),n.scrollToLastMessage({smooth:!0}),fe(()=>n.postRevealData.justClicked=null))}),(R,j)=>ft((x(),B("div",null,[ft(m("div",{id:"envolve-launcher",ref_key:"launcherRef",ref:l,class:Ee(["envolve-launcher",{"envolve-launcher-opened":s.value}]),"data-nosnippet":"","aria-label":a.value.altText,role:"button",onClick:k},[Z(Jc),Z(Vc,{"icon-size":u.value.launcherIcon,"close-icon-size":u.value.launcherCloseIcon,"icon-padding":_.value?"0.5em":"0"},null,8,["icon-size","close-icon-size","icon-padding"]),_.value?(x(),B("span",{key:0,ref:"envolve-launcher-text",class:"envolve-launcher-text"},X(a.value.text.title),513)):te("",!0)],10,Zc),[[gn,g(n).showLauncher]])],512)),[[gn,V.value]])}}),Qc=`div[data-v-db5d09ca]{font-size:var(--5f4da033)}.envolve-launcher[data-v-db5d09ca]{position:fixed;z-index:2147483646;left:var(--228394c2);top:var(--53b1c93a);bottom:var(--7f744c26);right:var(--2e4564c1);transform:var(--2f529b1e);rotate:var(--bb7a28a4);padding:var(--3adfc976);min-width:var(--666f7eb1);min-height:var(--4db15d9c);width:var(--48d8c832);height:var(--7d10e726);background-position:center;background-repeat:no-repeat;border-radius:var(--bbb383f0);box-shadow:var(--6000a2be);transition:box-shadow .2s ease-in-out;cursor:pointer;background-color:var(--4226dd48);display:flex;justify-content:center;align-items:center}.envolve-launcher-text[data-v-db5d09ca]{color:var(--32a243ab);font-size:1.1em;font-family:var(--9bb69a9c);padding-left:.4em;padding-right:.5em;white-space:nowrap}.notifier[data-v-db5d09ca]{top:var(--2c97ceb8);right:var(--2c97ceb8)} `,eu=Q(Xc,[["styles",[Qc]],["__scopeId","data-v-db5d09ca"]]),tu={key:0,class:"profile-picture","data-nosnippet":""},nu={key:0,class:"emoji",alt:"","data-nosnippet":""},ou=["src"],su="2.1875em",ru=K({__name:"MessageFrame",props:{message:{type:Object}},setup(e){pe(_=>({"4b310c0a":su,"1c5020b0":a.value,a98c0212:g(n).boxShadow,"70ae8a50":f.value}));const t=e,n=ie(),o=S(()=>n.state.config.components.chatIcon.contexts.messageFrame),s=S(()=>o.value?.payload),r=S(()=>o.value?.type),a=S(()=>o.value?.style==="rounded"?"1em":"0em"),i=S(()=>o.value?.enabled),l=Mr(t.message),u=S(()=>t.message?.sender),c=S(()=>t.message?.type),f=S(()=>n.messageListConfig.avatarBackgroundColour),h=S(()=>u.value!=="user"&&(c.value==="textMessage"||c.value==="loadingMessage"||c.value==="welcomeMessage")&&i.value);return(_,k)=>(x(),B("div",{class:Ee(["message-frame",g(l)]),"data-nosnippet":""},[h.value?(x(),B("div",tu,[r.value==="unicode"?(x(),B("span",nu,X(s.value),1)):r.value==="url"?(x(),B("img",{key:1,class:"url",src:s.value,alt:"","data-nosnippet":""},null,8,ou)):te("",!0)])):te("",!0),ms(_.$slots,"default",{},void 0,!0)],2))}}),au=`.message-frame[data-v-ddee688e]{display:flex;width:100%}.message-user[data-v-ddee688e]{justify-content:flex-end}.message-chatbot[data-v-ddee688e]{justify-content:flex-start}.message-button[data-v-ddee688e]{justify-content:center}.profile-picture[data-v-ddee688e]{width:var(--4b310c0a);height:var(--4b310c0a);border-radius:var(--1c5020b0);align-self:flex-start;margin-right:.625em;box-shadow:var(--a98c0212);display:flex;justify-content:center;align-items:center;overflow:hidden;background-color:var(--70ae8a50)}.image-wrapper-image-url[data-v-ddee688e]{width:var(--4b310c0a);height:var(--4b310c0a);border-radius:var(--1c5020b0)}.emoji[data-v-ddee688e]{font-size:1.8em;padding-top:.08em;overflow:hidden;border-radius:var(--1c5020b0)}.url[data-v-ddee688e]{height:2.125em;width:2.125em;border-radius:var(--1c5020b0)} `,ks=Q(ru,[["styles",[au]],["__scopeId","data-v-ddee688e"]]),iu=K({__name:"MessageContainer",props:{message:{type:Object}},setup(e){pe(i=>({"2f735e65":g(o).boxShadow,"1e00a787":a.value.contexts.chatbot.backgroundColour,"5a185206":a.value.contexts.chatbot.textColour,"3e0160cf":a.value.contexts.user.backgroundColour,"5b60bd64":a.value.contexts.user.textColour,"553d613d":g(s).backgroundColour,"04f80c3c":g(s).textColour,"1abb4db5":g(r)}));const n=Mr(e.message),o=ie(),s=o.getButtonConfig("message"),r=o.getButtonRadius("message"),a=S(()=>o.messageConfig);return(i,l)=>(x(),B("div",{class:Ee(["message-container",g(n)]),"data-nosnippet":""},[ms(i.$slots,"default",{},void 0,!0)],2))}}),lu=`.message-container[data-v-5da0a9e0]{box-shadow:var(--2f735e65);padding:.625em}.message-chatbot[data-v-5da0a9e0]{max-width:15em;border-radius:2px 10px 10px;background-color:var(--1e00a787);color:var(--5a185206)}.message-user[data-v-5da0a9e0]{max-width:15em;border-radius:10px 2px 10px 10px;background-color:var(--3e0160cf);color:var(--5b60bd64)}.message-button[data-v-5da0a9e0]{max-width:11.25em;background-color:var(--553d613d);color:var(--04f80c3c);border-radius:var(--1abb4db5);text-align:center} `,Ms=Q(iu,[["styles",[lu]],["__scopeId","data-v-5da0a9e0"]]),cu={class:"text-message","data-nosnippet":""},uu=K({__name:"TextMessage",props:{message:{type:Object,required:!0}},setup(e){function t(n){return n.replace(/]*>(.*?)<\/a>/gi,"$1")}return(n,o)=>(x(),J(ks,{message:e.message},{default:Te(()=>[Z(Ms,{message:e.message},{default:Te(()=>[m("div",cu,X(t(e.message?.payload||"")),1)]),_:1},8,["message"])]),_:1},8,["message"]))}}),du=`.text-message[data-v-89325b1c]{white-space:pre-line;overflow-wrap:break-word} `,fu=Q(uu,[["styles",[du]],["__scopeId","data-v-89325b1c"]]),pu={class:"envolve-button-frame","data-nosnippet":""},hu=K({__name:"CTAButtonContainer",props:{buttonContext:{type:String,required:!0},url:{type:String,required:!1,default:null},openTarget:{type:String,required:!1,default:null},clickHandler:{type:Function,required:!1,default:null},disableCursor:{type:Boolean,required:!1,default:!1}},setup(e,{expose:t}){pe(u=>({"357583e0":g(r),"71acd242":g(a).backgroundColour,"7c0435fe":g(a).textColour,b8054c68:g(Kn),"3fc499ad":g(Ye).FONT_SIZE,"2ea62762":g(Ye).WIDTH,"6c752492":l.value,abaf7acc:g(Ye).HORIZONTAL_PADDING,"1a865e28":g(Ye).VERTICAL_PADDING,"419ab72c":g(s).boxShadow,b1ab6280:g(a).borderColour,dd63dad2:g(Ye).BORDER_WIDTH,"786409c8":i.value.backgroundColour,e4b416cc:i.value.borderColour,"4ad99efd":i.value.fontColour}));const n=e,o=u=>{let c=!0;n.clickHandler&&(c=n.clickHandler(u)),n.url&&n.openTarget&&c&&Object.assign(document.createElement("a"),{target:n.openTarget,rel:"noopener noreferrer",href:n.url}).click()},s=ie(),r=s.getButtonRadius(n.buttonContext),a=s.getButtonConfig(n.buttonContext),i=S(()=>n.buttonContext==="triggerMessage"&&s.triggerMessageConfig.hover?s.triggerMessageConfig.hover:s.globalHoverConfig),l=S(()=>Da*(s.globalConfig.fontSize*Wa)>44?Ye.HEIGHT:os(Ye.HEIGHT));return t({ctaButtonHeight:l}),(u,c)=>(x(),B("div",pu,[m("div",{class:Ee(["envolve-button-container cta-button-container anchor-pointer",{"disable-cursor":n.disableCursor}]),"data-nosnippet":"",onClick:qe(o,["stop"])},[ms(u.$slots,"default",{},void 0,!0)],2)]))}}),gu=`.cta-button-container[data-v-bddcd48c]{border-radius:var(--357583e0);background-color:var(--71acd242);display:flex}[data-v-bddcd48c] .envolve-button{color:var(--7c0435fe);display:inline-block;word-break:break-word;line-height:var(--b8054c68);height:fit-content;font-size:var(--3fc499ad)}.envolve-button-frame[data-v-bddcd48c]{display:flex;width:100%;justify-content:center}.envolve-button-container[data-v-bddcd48c]{min-width:var(--2ea62762);max-width:var(--2ea62762);min-height:var(--6c752492);padding-left:var(--abaf7acc);padding-right:var(--abaf7acc);padding-top:var(--1a865e28);padding-bottom:var(--1a865e28);text-align:center;box-shadow:var(--419ab72c);display:flex;align-items:center;justify-content:center;border-color:var(--b1ab6280);border-style:solid;border-width:var(--dd63dad2);box-sizing:border-box}.envolve-button-container[data-v-bddcd48c],[data-v-bddcd48c] .envolve-button,[data-v-bddcd48c] .reveal-button-message-container{border-radius:var(--357583e0)}[data-v-bddcd48c] .envolve-button:hover,.envolve-button-container[data-v-bddcd48c]:hover{background-color:var(--786409c8);border-color:var(--e4b416cc)}.envolve-button-container[data-v-bddcd48c]:hover,[data-v-bddcd48c] .envolve-button:hover,[data-v-bddcd48c] .reveal-button-message-container:hover a{color:var(--4ad99efd)}.anchor-pointer[data-v-bddcd48c]{cursor:pointer}.anchor-pointer[data-v-bddcd48c]:hover .envolve-button{background-color:transparent;border-color:var(--e4b416cc);color:var(--4ad99efd)}.disable-cursor[data-v-bddcd48c]{cursor:not-allowed} `,vu=`.envolve-button{width:100%;height:100%;cursor:pointer;display:flex;align-items:center;justify-content:center;text-decoration:none} `,ht=Q(hu,[["styles",[gu,vu]],["__scopeId","data-v-bddcd48c"]]),mu=K({__name:"TextButton",props:{message:{type:Object,required:!0},buttonContext:{type:String,required:!0}},setup(e){const t=e,n=Ke(),o=Ie(),s=()=>{o.triggerMessageVisible||z(H.welcome_menu_text_button_click);const r=n.createMessage({type:"textMessage",sender:"chatbot",payload:t.message.postPrompt},Jt());n.addMessage(H.chatbot_message_text_shown,r)};return(r,a)=>(x(),J(ht,{"button-context":t.buttonContext,"click-handler":s},{default:Te(()=>[m("a",{class:"envolve-button",onClick:qe(s,["stop"])},X(t.message.title),1)]),_:1},8,["button-context"]))}}),_u=["href"],Pa=K({__name:"RevealButton",props:{message:{type:Object,required:!0},buttonContext:{type:String,required:!0}},setup(e){const t=e,n=Ke(),o=Ie(),s=ie(),r=U(o.buttonExistsInList(t.message)),a=t.message.url.toString();let i=u=>{const c=u.querySelector(".envolve-button-container"),f=u.querySelector("a");if(c&&f){const h=c?.style.backgroundColor,_=c?.style.borderColor,k=f?.style.color;for(let w=1;w<3;w++)setTimeout(()=>{c.style.backgroundColor=s.globalHoverConfig.backgroundColour,c.style.borderColor=s.globalHoverConfig.borderColour,f.style.color=s.globalHoverConfig.fontColour},350*w),setTimeout(()=>{c.style.backgroundColor=h,c.style.borderColor=_,f.style.color=k},350*w+350/2)}};const l=u=>{if(t.buttonContext=="triggerMessage"&&(o.postRevealData.contents=t.message),r.value){const _=o.getClickedButtonValue(t.message),k=o.scrollToMessageWithId(_.postPrompt,{smooth:!0}),w=o.findMessageElementWithId(_.copyButton);if(k&&w){t.buttonContext==="triggerMessage"?z(H.trigger_button_clicked_reveal_click):z(H.welcome_menu_clicked_reveal_button_click),i(w);try{u.preventDefault()}catch{}return!1}}const c=Tr();t.buttonContext==="triggerMessage"?z(H.trigger_button_reveal_click,c):(o.postRevealData.justClicked=Date.now()+1e3*5,z(H.welcome_menu_reveal_text_button_click,c));const f=n.createMessage({type:"textMessage",sender:"chatbot",payload:t.message.postPrompt},Jt());n.addMessage(H.chatbot_message_reveal_text_post_prompt_shown,f);const h=n.createMessage({type:"copyTextButtonMessage",sender:"chatbot",payload:{content:t.message.postReveal}},Jt());return n.addMessage(H.chatbot_message_copy_text_button_shown,h),o.addClickedButton(t.message,f.id,h.id),r.value=!0,Gn(a,"_blank",c,u.target,void 0,null,t.message.affiliateTrackingEnabledForComponent),!0};return(u,c)=>(x(),J(ht,{"button-context":t.buttonContext,url:g(a),"open-target":"_blank","click-handler":l},{default:Te(()=>[m("a",{class:"envolve-button",href:g(a),target:"_blank",onClick:qe(l,["stop"])},X(t.message.title),9,_u)]),_:1},8,["button-context","url"]))}}),Ts=K({__name:"RedirectButton",props:{message:{type:Object,required:!0},buttonContext:{type:String,required:!0}},setup(e){const t=ie(),n=Ie(),o=S(()=>t.buttonMessageConfig.buttonBehaviour),s=e,r=c=>c.type&&c.type==="buttonMessage",a=S(()=>r(s.message)&&!s.message.isHandover?o.value:s.message.behaviour),i=S(()=>r(s.message)?s.message.payload.content:s.message.title),l=S(()=>r(s.message)?s.message.payload.url.toString():s.message.url.toString()),u=c=>{let f=Tr();if(n.triggerMessageVisible)z(H.trigger_button_redirect_click,f),z(H.trigger_button_click),n.triggerMessageVisible=!1,n.chatWindowOpen=!0;else switch(s.buttonContext){case"message":if(r(s.message)&&s.message.isHandover)switch(s.message.handoverType){case"liveChatRedirect":z(H.chatbot_message_live_chat_redirect_handover_button_click,f);break;case"redirect":z(H.chatbot_message_redirect_handover_button_click,f);break}else r(s.message)&&!s.message.isHandover&&z(H.chatbot_message_redirect_button_click);break;case"welcomeMenu":{z(H.welcome_menu_redirect_button_click,f);break}}const h=r(s.message)?t.buttonMessageConfig.affiliateTrackingEnabledForComponent:s.message.affiliateTrackingEnabledForComponent;Gn(l.value,a.value,f,c.target,void 0,null,h)};return(c,f)=>(x(),J(ht,{"button-context":s.buttonContext,url:l.value,"open-target":a.value,"click-handler":u},{default:Te(()=>[m("a",{"data-nosnippet":"",class:"envolve-button",onClick:qe(u,["stop"])},X(i.value),1)]),_:1},8,["button-context","url","open-target"]))}}),Na=K({__name:"RecommendationButton",props:{message:{type:Object,required:!0},buttonContext:{type:String,required:!0}},setup(e){const t=e,n=Ke(),o=Ie(),s=async()=>{let r;o.triggerMessageVisible?r=z(H.trigger_button_recommend_click):r=z(H.welcome_menu_product_recommend_button_click),z(H.trigger_button_click),t.buttonContext==="triggerMessage"&&(o.triggerMessageVisible=!1,o.chatWindowOpen=!0),await n.getRecommendations(t.message.searchTerms,r)};return(r,a)=>(x(),J(ht,{"button-context":t.buttonContext,"click-handler":s},{default:Te(()=>[m("a",{class:"envolve-button",onClick:qe(s,["stop"])},X(t.message.title),1)]),_:1},8,["button-context"]))}}),bu=K({__name:"HandoverButton",props:{message:{type:Object,required:!0},buttonContext:{type:String,required:!0}},setup(e){const t=e,n=Ke(),o=()=>{const s=Jt();z(H.welcome_menu_handover_button_click,s),n.addHandoverMessages()};return(s,r)=>(x(),J(ht,{"button-context":t.buttonContext,"click-handler":o},{default:Te(()=>[m("a",{class:"envolve-button",onClick:qe(o,["stop"])},X(t.message.title),1)]),_:1},8,["button-context"]))}}),nn="welcomeMenu",yu=K({__name:"WelcomeMenu",setup(e){pe(o=>({"4c806730":g(Ye).BUTTON_SPACING}));const t=ie(),n=U();return(o,s)=>(x(),B("div",{ref_key:"welcomeMenuRef",ref:n,class:"welcome-menu"},[(x(!0),B(Re,null,co(g(t).welcomeMenuItems,(r,a)=>(x(),B("div",{key:a},[r.type==="text"?(x(),J(mu,{key:0,message:r,"button-context":nn},null,8,["message"])):te("",!0),r.type==="revealText"?(x(),J(Pa,{key:1,message:r,"button-context":nn},null,8,["message"])):te("",!0),r.type==="redirect"?(x(),J(Ts,{key:2,message:r,"button-context":nn},null,8,["message"])):te("",!0),r.type==="handover"?(x(),J(bu,{key:3,message:r,"button-context":nn},null,8,["message"])):te("",!0),r.type==="recommend"?(x(),J(Na,{key:4,message:r,"button-context":nn},null,8,["message"])):te("",!0)]))),128))],512))}}),xu=`.welcome-menu[data-v-0a6a41f3]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--4c806730)}[data-v-0a6a41f3] .envolve-button-frame{margin:unset} `,wu=Q(yu,[["styles",[xu]],["__scopeId","data-v-0a6a41f3"]]),Cu=["target"],Su="carousel",ku=K({__name:"CarouselButton",props:{title:{type:String,required:!0},urlString:{type:String,required:!0}},setup(e){const t=ie(),n=e,o=s=>{const r=z(H.chatbot_message_carousel_redirect_button_click);Gn(n.urlString,t.carouselMessageConfig.buttonBehaviour,r,s.target,void 0,null,t.carouselMessageConfig.affiliateTrackingEnabledForComponent)};return(s,r)=>(x(),J(ht,{class:"carousel-button-frame","button-context":Su,url:n.urlString,"open-target":g(t).carouselMessageConfig.buttonBehaviour,"click-handler":o},{default:Te(()=>[m("a",{class:"envolve-button",target:g(t).carouselMessageConfig.buttonBehaviour,onClick:qe(o,["stop"])},X(e.title),9,Cu)]),_:1},8,["url","open-target"]))}}),Mu=`[data-v-42f59a19] .envolve-button-container{min-width:unset;width:11em;margin-top:.46875em;margin-bottom:.6em} `,Tu=Q(ku,[["styles",[Mu]],["__scopeId","data-v-42f59a19"]]),Iu={class:"carousel-item"},$u=["src"],Eu={class:"carousel-item-title-container"},Ou={class:"carousel-item-title"},Ru='',Au=K({__name:"CarouselItem",props:{item:{type:Object,required:!0},totalItemCount:{type:Number,required:!0}},setup(e){pe(u=>({"3f3337cd":g(s),"308b8d3e":g(o).boxShadow,"29e857b3":g(o).state.config.components.carouselMessage.textColour}));const t=e,n=U(t.item.imageURL.toString()),o=ie(),s=t.totalItemCount===1?"100%":"96%",r=new Blob([new TextEncoder().encode(Ru)],{type:"image/svg+xml"}),a=URL.createObjectURL(r),i=u=>{let c=z(H.chatbot_message_carousel_image_click);Gn(t.item.buttonURL.toString(),o.carouselMessageConfig.imageBehaviour,c,u.target,"img.carousel-item-image",n.value,o.carouselMessageConfig.affiliateTrackingEnabledForComponent)},l=()=>{n.value=a,z(H.chatbot_message_carousel_image_broken)};return(u,c)=>(x(),B("div",Iu,[m("a",{class:"carousel-item-image-container","data-nosnippet":"",onClick:i},[m("img",{src:n.value,alt:"",class:"carousel-item-image",onError:l},null,40,$u)]),m("div",Eu,[m("p",Ou,X(e.item.title),1)]),Z(Tu,{title:e.item.buttonTitle,"url-string":e.item.buttonURL.toString()},null,8,["title","url-string"])]))}}),Lu=`.carousel-item[data-v-d8173b51]{background-color:#f7f7f7;width:14em;height:var(--3f3337cd);align-items:center;text-align:center;margin-left:auto;margin-right:auto;border-radius:13px;box-shadow:var(--308b8d3e);display:grid;grid-template-columns:1fr;grid-template-rows:1fr min-content min-content;top:0}.carousel-item-title[data-v-d8173b51]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.2em;font-weight:700;user-select:none;color:var(--29e857b3);width:9em;margin:auto;line-height:normal;padding-top:.46875em}.carousel-item-title-container[data-v-d8173b51]{height:100%;display:flex;flex-direction:column;justify-content:center}.carousel-item-image-container[data-v-d8173b51]{background-color:#f7f7f7;border-top-left-radius:13px;border-top-right-radius:13px;display:flex;align-items:center;justify-content:center;overflow:hidden;height:100%;width:100%}.carousel-item-image[data-v-d8173b51]{cursor:pointer;user-select:none;height:100%;width:auto} `,Bu=Q(Au,[["styles",[Lu]],["__scopeId","data-v-d8173b51"]]),Pu=K({__name:"CarouselMessage",props:{message:{type:Object,required:!0}},setup(e){pe(_=>({"87c096ac":c.value.paginationItemColourFocused,d533175a:c.value.navigationArrowColourActive,d4e9c1dc:h.value}));const t=Xo(),n=U(null),o=U(),{width:s}=Nc(o),r=U("None"),a=U(-1),i=U(!1);Qe(async()=>{if(await fe(),n.value){n.value.addEventListener("reachbeginning",()=>{if(!i.value&&(i.value=!0,n.value)){const w=n.value.shadowRoot?.querySelectorAll('span[part="bullet"],span[part="bullet-active"]');if(w)for(let E of w)E.addEventListener("click",()=>{t.value.debug("Pagination button clicked."),r.value="PaginationClick"})}});const _=n.value.shadowRoot?.querySelector('div[part="button-next"]');_&&_.addEventListener("click",()=>{t.value.debug("Right navigation button clicked."),r.value="RightNavigationClick"},!0);const k=n.value.shadowRoot?.querySelector('div[part="button-prev"]');k&&k.addEventListener("click",()=>{t.value.debug("Left navigation button clicked."),r.value="LeftNavigationClick"},!0),n.value.addEventListener("slidechange",()=>{const w=n.value?.swiper,E=U("Left");switch(t.value.debug("Carousel slide changed."),a.value{t.value.debug("Swipe detected."),r.value="Swipe"})}});const l=e,u=ie(),c=S(()=>u.state.config.components.carouselMessage),f={clickable:!0},h=S(()=>{const _=u.state.config.globalConfig.fontSize*1.1,k=14;return`${(s.value-u.state.config.globalConfig.fontSize*k)/4-(_+u.state.config.globalConfig.fontSize*2)}px`});return(_,k)=>(x(),B("div",{ref_key:"carouselMessageParentRef",ref:o,class:"carousel-message"},[m("swiper-container",{ref_key:"carouselMessageRef",ref:n,navigation:"true",pagination:f,"centered-slides":"true"},[(x(!0),B(Re,null,co(l.message.payload,(w,E)=>(x(),B("swiper-slide",{key:E,class:"swiper-slide"},[Z(Bu,{item:w,"total-item-count":l.message.payload.length},null,8,["item","total-item-count"])]))),128))],512)],512))}}),Nu=`.carousel-message[data-v-d5bd25d0]{height:20em;width:100%}.swiper-slide[data-v-d5bd25d0]{display:block;height:100%}.swiper-container[data-v-d5bd25d0]{height:100%;margin-top:.46875em;margin-bottom:.46875em;display:block}swiper-container[data-v-d5bd25d0]::part(wrapper){height:95%}swiper-container[data-v-d5bd25d0]::part(pagination){display:block;position:relative;z-index:2147483646;top:-.2em;bottom:.2em}swiper-container[data-v-d5bd25d0]::part(bullet-active){background-color:var(--87c096ac);height:.6em;width:.6em}swiper-container[data-v-d5bd25d0]::part(bullet){height:.6em;width:.6em;background-color:var(--87c096ac)}swiper-container[data-v-d5bd25d0]::part(button-prev){width:auto;margin-left:.2em;color:var(--d533175a);height:2.5em;--swiper-navigation-sides-offset: var(--d4e9c1dc);--swiper-navigation-top-offset: 10em}swiper-container[data-v-d5bd25d0]::part(button-next){width:auto;margin-right:.2em;color:var(--d533175a);height:2.5em;--swiper-navigation-sides-offset: var(--d4e9c1dc);--swiper-navigation-top-offset: 10em}swiper-container[data-v-d5bd25d0]{height:100%} `,Fu=Q(Pu,[["styles",[Nu]],["__scopeId","data-v-d5bd25d0"]]),Hu=["id"],ju={class:"flip-card-front"},zu={class:"form-message"},Du={class:"sent-form"},Wu={class:"sent-form-header"},Vu={class:"sent-form-title"},Uu={class:"sent-form-message"},qu={class:"sent-form-query-wrapper"},Ku={class:"sent-form-query-header"},Gu={class:"sent-form-query"},Yu={class:"sent-form-query-body"},Ju={class:"flip-card-back"},Zu={class:"form-message"},Xu={class:"email-form-header"},Qu={class:"email-form-title"},ed=["id"],td=["id"],nd=["id"],od=["id"],sd=["form"],rd=K({__name:"FormMessage",props:{id:{type:String,required:!0}},setup(e){pe($=>({b4178624:g(n).boxShadow,ab3a3924:w.value.fontFamily,"06c0b274":g(k).backgroundColour,"428926f6":g(k).textColour,eab7f578:g(k).borderColour,"67e3f4e6":g(os)("0em"),"54ac8618":E.value.backgroundColour,"5c4b16f9":E.value.fontColour,"08995d96":E.value.borderColour}));const t=e,n=ie(),o=S(()=>n.handoverConfig?.handoverOptions.email.buttonTitle?n.handoverConfig.handoverOptions.email.buttonTitle:"Send"),s=S(()=>n.handoverConfig?.handoverOptions?.email?.formTitle??"Email Form"),r=S(()=>n.handoverConfig?.handoverOptions?.email?.postHandover??"We'll get back to you as soon as possible"),a=Ke(),i=U(""),l=U(""),u=U(""),c=S(()=>typeof f.value.timeSent=="string"?new Date(f.value.timeSent):f.value.timeSent),f=S(()=>a.getMessageById(t.id)),h=S(()=>f.value?f.value.sent:!1),_=async()=>{z(H.chatbot_message_email_form_submit);const $={fullName:i.value,email:l.value,query:u.value};a.handleFormSubmission(t.id,$)},k=n.getButtonConfig("handover"),w=S(()=>n.globalConfig),E=S(()=>n.globalHoverConfig);return($,N)=>(x(),B("div",{id:t.id,class:Ee({"flip-card":!0})},[m("div",{class:Ee(["flip-card-inner",{"is-flipped":!h.value}])},[m("div",ju,[m("div",zu,[m("div",Du,[m("div",Wu,[m("h1",Vu,X(s.value),1)]),m("div",Uu,X(r.value),1),m("div",qu,[m("div",Ku," Email sent at "+X(c.value?.getHours())+":"+X(c.value?.getMinutes())+" on "+X(c.value?.toLocaleDateString(void 0,{year:"numeric",month:"long",day:"numeric"})),1),m("div",Gu,[m("div",Yu,X(f.value.payload.query),1)])])])])]),m("div",Ju,[m("div",Zu,[m("div",Xu,[m("h1",Qu,X(s.value),1)]),m("form",{id:"email-form-"+t.id,class:"email-form",onSubmit:qe(_,["prevent"])},[ft(m("input",{id:"email-form-full-name-"+t.id,"onUpdate:modelValue":N[0]||(N[0]=L=>i.value=L),type:"text",placeholder:"Name",required:""},null,8,td),[[Fn,i.value]]),ft(m("input",{id:"email-form-email-"+t.id,"onUpdate:modelValue":N[1]||(N[1]=L=>l.value=L),type:"email",placeholder:"Email",required:""},null,8,nd),[[Fn,l.value]]),ft(m("textarea",{id:"email-form-query-"+t.id,"onUpdate:modelValue":N[2]||(N[2]=L=>u.value=L),placeholder:"Query",required:""},null,8,od),[[Fn,u.value]]),m("button",{class:"email-form-submit-button",type:"submit",form:"email-form-"+t.id},X(o.value),9,sd)],40,ed)])])],2)],8,Hu))}}),ad=`.form-message[data-v-4bee9a13],.email-form-submit-button[data-v-4bee9a13]{box-shadow:var(--b4178624)}.message-container[data-v-4bee9a13]{height:100%}.form-message[data-v-4bee9a13]{margin:0 auto;max-width:20em;border-radius:10px;background-color:#f7f7f7;padding:0 .625em;height:100%;display:flex;flex-direction:column;justify-content:space-between;row-gap:.25em}.email-form[data-v-4bee9a13]{display:flex;flex-direction:column;flex-grow:1;padding:.5em}.email-form-title[data-v-4bee9a13],.sent-form-title[data-v-4bee9a13]{font-size:1em}.email-form-query[data-v-4bee9a13]{padding:.1em}.email-form-title[data-v-4bee9a13],.sent-form-title[data-v-4bee9a13]{font-weight:700;text-align:center}.email-form-description[data-v-4bee9a13]{margin-top:.4375em;margin-bottom:.4375em}input[type=text][data-v-4bee9a13],input[type=email][data-v-4bee9a13],textarea[data-v-4bee9a13]{width:94%;padding:.3125em;margin-bottom:.5em;border:1px solid black;border-radius:3px;font-size:1em;font-family:var(--ab3a3924)}textarea[data-v-4bee9a13]{resize:none;font-family:var(--ab3a3924);flex-grow:1}.email-form-submit-button[data-v-4bee9a13]{display:block;margin:0 auto;background-color:var(--06c0b274);color:var(--428926f6);border-color:var(--eab7f578);border-style:solid;border-width:.2em;border-radius:5px;cursor:pointer;text-align:center;width:8em;padding:.3em .5em .5em;font-size:1.1em;font-family:var(--ab3a3924);min-height:var(--67e3f4e6)}[data-v-4bee9a13] .email-form-submit-button:hover{background-color:var(--54ac8618);color:var(--5c4b16f9);border-color:var(--08995d96)}.sent-form[data-v-4bee9a13]{height:100%;margin-top:auto;margin-bottom:auto;display:flex;flex-direction:column;justify-content:flex-start;font-family:var(--ab3a3924);row-gap:.5em;overflow-y:hidden}.sent-form-message[data-v-4bee9a13]{font-size:1em;text-align:left}.sent-form-query[data-v-4bee9a13]{background-color:#d3d3d3;font-size:1em;border-radius:10px;text-align:left;height:90%}.sent-form-query-header[data-v-4bee9a13]{margin-top:1em;margin-bottom:.5em;margin-left:.2em;font-size:.6em;width:95%;text-align:left}.sent-form-query-body[data-v-4bee9a13]{color:#403f3f;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden;font-size:1em;padding:.5em;overflow-y:auto}.flip-card[data-v-4bee9a13]{background-color:transparent;perspective:1000px;margin:0 auto;max-width:20em;border-radius:10px;padding:0 .625em;display:flex;flex-direction:column;row-gap:.25em}.flip-card-inner[data-v-4bee9a13]{position:relative;z-index:2147483646;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d}.flip-card-inner.is-flipped[data-v-4bee9a13]{transform:rotateY(180deg)}.flip-card-front[data-v-4bee9a13],.flip-card-back[data-v-4bee9a13]{position:absolute;z-index:2147483646;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-card-back[data-v-4bee9a13]{transform:rotateY(180deg)}.full-screen-message[data-v-4bee9a13]{height:100%}.sent-form-query-wrapper[data-v-4bee9a13]{flex-grow:4} `,id=Q(rd,[["styles",[ad]],["__scopeId","data-v-4bee9a13"]]),ld=e=>(je("data-v-4633ac7a"),e=e(),ze(),e),cd=ld(()=>m("span",{class:"loading-message"},[m("span",{class:"dot"},"•"),m("span",{class:"dot"},"•"),m("span",{class:"dot"},"•")],-1)),ud=K({__name:"LoadingMessage",setup(e){const n=Ke().createMessage({sender:"chatbot",type:"loadingMessage",payload:"waiting"},Jt());return(o,s)=>(x(),J(ks,{message:g(n)},{default:Te(()=>[Z(Ms,{message:g(n)},{default:Te(()=>[cd]),_:1},8,["message"])]),_:1},8,["message"]))}}),dd=`.dot[data-v-4633ac7a]{font-size:1em;white-space:pre-line;padding-right:.2em;padding-left:.2em;display:inline-block;text-align:center;animation-name:highlighting-4633ac7a;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:ease-out;&[data-v-4633ac7a]:nth-child(2){animation-delay:.3s}&[data-v-4633ac7a]:nth-child(3){animation-delay:.6s}}@keyframes highlighting-4633ac7a{0%{opacity:100%}33%{opacity:40%}66%{opacity:100%}} `,fd=Q(ud,[["styles",[dd]],["__scopeId","data-v-4633ac7a"]]),pd={class:"reveal-button-message-container"},hd="carousel",gd=K({__name:"MessageRevealButton",props:{message:{type:Object,required:!0}},setup(e){const t=Ke(),n=ie(),o=Ie(),s=e,r=S(()=>t.messages.some(c=>c.id===s.message.payload.message.id)),a=S(()=>{const c=t.getMessageById(s.message.payload.message.id);return c?.type==="formMessage"?c.sent:!1}),i=S(()=>s.message.payload.message.type==="formMessage"?a.value:r.value),l=()=>{const c=Jt();r.value?a.value||o.scrollToMessageWithId(s.message.payload.message.id,{smooth:!0}):(z(s.message.payload.event_type.click),t.addMessage(s.message.payload.event_type.message,{...s.message.payload.message,eventId:c},s.message.id))},u=()=>{if(a.value)return"Thank You";switch(s.message.payload.message.type){case"formMessage":return n.handoverConfig?.promptButtonText;default:return"Click here"}};return(c,f)=>(x(),J(ht,{"button-context":hd,"click-handler":l,"disable-cursor":i.value},{default:Te(()=>[m("div",pd,[m("a",{class:Ee(["envolve-button",{disabled:i.value}]),"data-nosnippet":"",onClick:l},X(u()),3)])]),_:1},8,["disable-cursor"]))}}),vd=`.reveal-button-message-container[data-v-6dbe7311]{width:11.25em;display:flex}.reveal-button-message[data-v-6dbe7311]{cursor:pointer;user-select:none}.disabled[data-v-6dbe7311]{color:gray;cursor:not-allowed} `,md=Q(gd,[["styles",[vd]],["__scopeId","data-v-6dbe7311"]]),_d=e=>(je("data-v-ba54a26d"),e=e(),ze(),e),bd={class:"envolve-copy-text"},yd=_d(()=>m("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"size-6 envolve-copy-icon"},[m("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M15.75 17.25v3.375c0 .621-.504 1.125-1.125 1.125h-9.75a1.125 1.125 0 0 1-1.125-1.125V7.875c0-.621.504-1.125 1.125-1.125H6.75a9.06 9.06 0 0 1 1.5.124m7.5 10.376h3.375c.621 0 1.125-.504 1.125-1.125V11.25c0-4.46-3.243-8.161-7.5-8.876a9.06 9.06 0 0 0-1.5-.124H9.375c-.621 0-1.125.504-1.125 1.125v3.5m7.5 10.375H9.375a1.125 1.125 0 0 1-1.125-1.125v-9.25m12 6.625v-1.875a3.375 3.375 0 0 0-3.375-3.375h-1.5a1.125 1.125 0 0 1-1.125-1.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H9.75"})],-1)),xd={key:0,class:"envolve-copied-bubble"},Oo="Copied to clipboard",wd="Failed to copy",Cd=K({__name:"CopyTextButton",props:{message:{type:Object,required:!0},buttonContext:{type:String,required:!0}},setup(e){const t=e,n=U(!1),o=U(Oo),s=i=>i.type&&i.type==="copyTextButtonMessage",r=S(()=>s(t.message)?t.message.payload.content:t.message.title),a=async()=>{const i=r.value;try{await navigator.clipboard.writeText(i),o.value=Oo}catch(l){o.value=wd,console.error("Copy failed:",l)}return n.value=!0,setTimeout(()=>{n.value=!1,o.value=Oo},1500),t.buttonContext=="triggerMessage"?z(H.trigger_button_copy_text_click):z(H.chatbot_message_copy_text_button_click),!0};return(i,l)=>(x(),J(ht,{"button-context":t.buttonContext,"click-handler":a},{default:Te(()=>[m("a",{"data-nosnippet":"",class:"envolve-button envolve-copy-text-button",onClick:qe(a,["stop"])},[m("span",bd,X(r.value),1),yd,Z(xn,{name:"fade"},{default:Te(()=>[n.value?(x(),B("div",xd,X(o.value),1)):te("",!0)]),_:1})])]),_:1},8,["button-context"]))}}),Sd=`.envolve-copy-text-button[data-v-ba54a26d]{position:relative}.envolve-copy-icon[data-v-ba54a26d]{position:absolute;right:.05em;transform:translateY(-10%);width:1.5em;height:1.5em}.envolve-copied-bubble[data-v-ba54a26d]{position:absolute;left:10em;bottom:3.25em;background:rgba(0,0,0,.6);color:#fff;padding:.2em .5em;font-size:.75em;border-radius:.5em;white-space:nowrap}.fade-enter-active[data-v-ba54a26d],.fade-leave-active[data-v-ba54a26d]{transition:opacity .3s ease}.fade-enter-from[data-v-ba54a26d],.fade-leave-to[data-v-ba54a26d]{opacity:0} `,Fa=Q(Cd,[["styles",[Sd]],["__scopeId","data-v-ba54a26d"]]),Ha=e=>(je("data-v-4701b6ce"),e=e(),ze(),e),kd={class:"system-message","data-nosnippet":""},Md={class:"system-message-container"},Td=Ha(()=>m("span",{class:"system-message-line"},null,-1)),Id={class:"system-message-content"},$d=Ha(()=>m("span",{class:"system-message-line"},null,-1)),Ed=K({__name:"SystemMessage",props:{id:{type:String,required:!0}},setup(e){const t=e,n=Ke(),o=S(()=>n.getMessageById(t.id)),s=S(()=>{const r=new Date(o.value.timestamp),a=r.getHours().toString().padStart(2,"0"),i=r.getMinutes().toString().padStart(2,"0");return`${a}:${i}`});return(r,a)=>(x(),B("div",kd,[m("div",Md,[Td,m("div",Id,X(o.value.payload)+" at "+X(s.value),1),$d])]))}}),Od=`.system-message[data-v-4701b6ce]{display:flex;justify-content:center;align-items:center;padding:.5em;color:#666}.system-message-container[data-v-4701b6ce]{display:flex;align-items:center;width:100%}.system-message-content[data-v-4701b6ce]{font-size:1em;font-weight:600;white-space:nowrap;padding:0 .5em}.system-message-line[data-v-4701b6ce]{flex:1;border-top:.0625em solid #666666}.system-message-line[data-v-4701b6ce]:first-child{margin-right:.5em}.system-message-line[data-v-4701b6ce]:last-child{margin-left:.5em} `,Rd=Q(Ed,[["styles",[Od]],["__scopeId","data-v-4701b6ce"]]),Ad=K({__name:"LiveChatButton",props:{message:{type:Object,required:!0},buttonContext:{type:String,required:!0}},setup(e,{expose:t}){const n=e,o=S(()=>n.message.payload.content),s=r=>{if(n.message.payload.clicked){try{r.preventDefault()}catch{}return!1}switch(n.buttonContext){case"message":z(H.chatbot_message_live_chat_handover_button_click);break;case"welcomeMenu":z(H.welcome_menu_handover_button_click);break}Ke().markLiveChatButtonAsClicked(n.message.id),ns().startLiveChatSession()};return t({handleButtonClick:s}),(r,a)=>(x(),J(ht,{"button-context":n.buttonContext,"click-handler":s,"disable-cursor":e.message.payload.clicked},{default:Te(()=>[m("a",{"data-nosnippet":"",class:Ee(["envolve-button live-chat-button",e.message.payload.clicked?"clicked-cursor":"not-clicked-cursor"]),onClick:qe(s,["stop"])},X(o.value),3)]),_:1},8,["button-context","disable-cursor"]))}}),Ld=`.clicked-cursor[data-v-6bbf7f66]{cursor:not-allowed}.not-clicked-cursor[data-v-6bbf7f66]{cursor:pointer} `,Bd=Q(Ad,[["styles",[Ld]],["__scopeId","data-v-6bbf7f66"]]),Pd={class:"welcome-message","data-nosnippet":""},Nd=K({__name:"WelcomeMessage",props:{message:{type:Object,required:!0}},setup(e){const t=ie(),n=S(()=>t.state.config.components.welcomeMenu?.welcomeMessage);return(o,s)=>n.value?(x(),J(ks,{key:0,message:e.message},{default:Te(()=>[Z(Ms,{message:e.message},{default:Te(()=>[m("div",Pd,X(n.value),1)]),_:1},8,["message"])]),_:1},8,["message"])):te("",!0)}}),Fd=`.welcome-message[data-v-32438a6e]{white-space:pre-line;overflow-wrap:break-word} `,Hd=Q(Nd,[["styles",[Fd]],["__scopeId","data-v-32438a6e"]]),jd={class:"message-list","data-nosnippet":""},zd=K({__name:"MessageList",setup(e){pe(l=>({d86655aa:g(Yn),"7d812065":`${s.value.sliderColour} white`,"9c389fd0":s.value.sliderColour,fabb1056:a.value,"2497cf0a":g(Ye).BUTTON_SPACING}));const t=Ke();t.initialiseWelcomeMessages();const n=ie(),o=Ie(),s=S(()=>n.messageListConfig),r=S(()=>t.awaitingMessage),a=S(()=>s.value.sliderShape==="rounded"?"5px":"0px");Qe(()=>{fe(()=>{o.scrollToLastMessage({smooth:!1})})});const i=U("");return Ae(()=>t.messages,l=>{l.length===0&&t.initialiseWelcomeMessages();const u=l.at(-1)?.id;u&&u!==i.value&&(fe(()=>{o.scrollToLastMessage({smooth:!0})}),i.value=u)},{deep:!0}),(l,u)=>(x(),B("div",jd,[(x(!0),B(Re,null,co(g(t).messages,c=>(x(),B("div",{key:c.id,class:Ee({"message-container":["formMessage","carouselMessage"].includes(c.type),"redirect-button-container":["buttonMessage"].includes(c.type)})},[c.type==="textMessage"?(x(),J(fu,{key:0,id:c.id,message:c},null,8,["id","message"])):te("",!0),c.type==="liveChatButtonMessage"?(x(),J(Bd,{key:1,id:c.id,message:c,"button-context":"message"},null,8,["id","message"])):te("",!0),c.type==="buttonMessage"?(x(),J(Ts,{key:2,id:c.id,message:c,"button-context":"message"},null,8,["id","message"])):te("",!0),c.type==="welcomeMenu"?(x(),J(wu,{key:3})):te("",!0),c.type==="carouselMessage"?(x(),J(Fu,{key:4,id:c.id,message:c},null,8,["id","message"])):te("",!0),c.type==="formMessage"?(x(),J(id,{key:5,id:c.id,class:"full-screen-message"},null,8,["id"])):te("",!0),c.type==="revealButtonMessage"?(x(),J(md,{key:6,id:c.id,message:c},null,8,["id","message"])):te("",!0),c.type==="copyTextButtonMessage"?(x(),J(Fa,{key:7,id:c.id,message:c,"button-context":"message"},null,8,["id","message"])):te("",!0),c.type==="systemMessage"?(x(),J(Rd,{key:8,id:c.id,message:c},null,8,["id","message"])):te("",!0),c.type==="welcomeMessage"?(x(),J(Hd,{key:9,id:c.id,message:c},null,8,["id","message"])):te("",!0)],2))),128)),r.value?(x(),J(fd,{key:0})):te("",!0)]))}}),Dd=`.message-list[data-v-392ce8df]{overflow-y:auto;overflow-x:hidden;flex-grow:1;width:auto;padding-left:var(--d86655aa);padding-right:calc(var(--d86655aa) - .4em)}.message-list>div[data-v-392ce8df]{margin-bottom:var(--d86655aa)}.message-list>div[data-v-392ce8df]:first-child{margin-top:var(--d86655aa)}.message-list[data-v-392ce8df]::-webkit-scrollbar{width:.6em;background-color:#fff}@supports (-moz-appearance: none){.message-list[data-v-392ce8df]{scrollbar-width:thin;scrollbar-color:var(--7d812065)}}.message-list[data-v-392ce8df]::-webkit-scrollbar-thumb{background-color:var(--9c389fd0);border-radius:var(--fabb1056);min-height:2.85em}.full-screen-message[data-v-392ce8df]{height:100%}.message-container[data-v-392ce8df]{height:20em;padding:0 .625em}.redirect-button-container+.redirect-button-container[data-v-392ce8df]{margin-top:var(--2497cf0a)} `,Wd=Q(zd,[["styles",[Dd]],["__scopeId","data-v-392ce8df"]]),Vd=["disabled","placeholder"],Ud=K({__name:"UserInput",emits:["send-message","update-message"],setup(e,{expose:t,emit:n}){pe(_=>({38560075:g(r).userInputConfig.textColour,b4028cd2:g(a).userConsentOverlayShouldRender?"#f5f7f9":"#fff",b3d4a716:g(a).userConsentOverlayShouldRender?"not-allowed":"text",ed1ff5ae:g(r).fontSizeWithUnit,"50420c66":g(r).globalConfig.fontFamily}));const o=U(null),s=n,r=ie(),a=Ie(),i=Ke(),l=U(""),u=()=>{l.value=""},c=()=>{i.awaitingMessage||s("send-message")},f=()=>{s("update-message",l.value)},h=S(()=>a.userConsentOverlayShouldRender?r.userConsentConfig.placeholderText:r.userInputConfig.placeholderText);return t({clearMessage:u,focus:()=>o.value?.focus()}),(_,k)=>ft((x(),B("input",{ref_key:"inputRef",ref:o,"onUpdate:modelValue":k[0]||(k[0]=w=>l.value=w),class:"user-input",type:"text",disabled:g(a).userConsentOverlayShouldRender,"aria-label":"Type your message here",placeholder:h.value,onKeyup:bc(c,["enter"]),onInput:f},null,40,Vd)),[[Fn,l.value]])}}),qd=`.user-input[data-v-3f13ac1d]{flex-grow:1;border:none;color:var(--38560075);background-color:var(--b4028cd2);cursor:var(--b3d4a716);margin-left:1.125em;padding-top:1em;padding-bottom:1.11em;font-size:var(--ed1ff5ae);font-family:var(--50420c66)}.user-input[data-v-3f13ac1d]:focus{outline:none} `,Kd=Q(Ud,[["styles",[qd]],["__scopeId","data-v-3f13ac1d"]]),Is=e=>(je("data-v-3fa5aaa7"),e=e(),ze(),e),Gd=["alt"],Yd=Is(()=>m("g",{id:"Layer_2"},[m("path",{d:`M36.511,17.594L2.371,2.932c-0.374-0.161-0.81-0.079-1.1,0.21C0.982,3.43,0.896,3.865,1.055,4.241l5.613,13.263 L2.082,32.295c-0.115,0.372-0.004,0.777,0.285,1.038c0.188,0.169,0.427,0.258,0.67,0.258c0.132,0,0.266-0.026,0.392-0.08 l33.079-14.078c0.368-0.157,0.607-0.519,0.608-0.919S36.879,17.752,36.511,17.594z M4.632,30.825L8.469,18.45h8.061 c0.552,0,1-0.448,1-1s-0.448-1-1-1H8.395L3.866,5.751l29.706,12.757L4.632,30.825z`})],-1)),Jd=[Yd],Zd={key:1,class:"hourglass-position"},Xd=["alt"],Qd=Is(()=>m("g",{id:"icomoon-ignore"},null,-1)),ef=Is(()=>m("path",{d:"M15.947 10.080v-6.347h2.72v-1.067h-18.667v1.067h2.667v6.347c0 1.76 0.693 3.893 5.387 6.187-4 1.92-5.387 3.627-5.387 6.453v5.547h-2.667v1.067h18.667v-1.067h-2.72v-5.547c0-2.827-1.387-4.533-5.387-6.507 4.693-2.24 5.387-4.373 5.387-6.133zM14.88 22.72v5.547h-11.147v-5.547c0-2.24 0.907-3.787 5.6-5.92 4.64 2.187 5.547 3.733 5.547 5.92zM9.28 15.68c-4.907-2.24-5.547-4.107-5.547-5.6v-6.347h11.147v6.347c0 1.493-0.693 3.36-5.6 5.6z",fill:"#000000"},null,-1)),tf=[Qd,ef],nf=K({__name:"SendButton",emits:["click"],setup(e,{emit:t}){const n=t,o=()=>{r.awaitingMessage||n("click")},s=Ie(),r=Ke();return(a,i)=>(x(),B("button",{class:"send-button","aria-label":"Click to send your message",onClick:o},[g(r).awaitingMessage?(x(),B("div",Zd,[(x(),B("svg",{x:"0px",y:"0px",width:"1.5625em",height:"1.5625em",viewBox:"0 0 37.393 37.393",enableBackground:"new 0 0 37.393 37.393",class:"flipping-animation",alt:g(ot).MESSAGE_SENDING},tf,8,Xd))])):(x(),B("svg",{key:0,class:Ee(["send-icon",{"send-icon-grey":g(s).userConsentOverlayShouldRender||g(r).awaitingMessage}]),x:"0px",y:"0px",width:"2.3370625em",height:"2.3370625em",viewBox:"0 0 37.393 37.393",enableBackground:"new 0 0 37.393 37.393",alt:g(ot).SEND_ICON},Jd,10,Gd))]))}}),of=`.send-button[data-v-3fa5aaa7]{margin-right:1.125em;border:none;background:none;font-size:1em;display:flex;align-items:center;justify-content:center}svg.send-icon[data-v-3fa5aaa7]{height:1.375em;width:1.375em;stroke:#e9eaec;cursor:pointer}svg.send-icon-grey[data-v-3fa5aaa7]{stroke:#d3d3d3;fill:#d3d3d3;cursor:not-allowed}.flipping-animation[data-v-3fa5aaa7]{display:block;animation:flip-pause-3fa5aaa7 2.5s infinite;animation-delay:1s;transform-origin:25% 42%}.hourglass-position[data-v-3fa5aaa7]{padding-left:10%;padding-top:.165em}@keyframes flip-pause-3fa5aaa7{0%{transform:rotate(0)}20%{transform:rotate(20deg)}40%{transform:rotate(-20deg)}70%{transform:rotate(195deg)}95%{transform:rotate(180deg)}to{transform:rotate(180deg)}} `,sf=Q(nf,[["styles",[of]],["__scopeId","data-v-3fa5aaa7"]]),rf=K({__name:"ChatFooter",setup(e,{expose:t}){pe(c=>({"4b325e9c":g(s).boxShadow,"2ffb8f37":g(a).userConsentOverlayShouldRender?"#f5f7f9":"#fff",d7229bd6:g(a).userConsentOverlayShouldRender?"not-allowed":"text"}));const n=U(""),o=U(null),s=ie(),r=Ke(),a=Ie(),i=c=>{n.value=c},l=c=>{if(n.value.trim().length!==0&&!r.awaitingMessage){switch(c){case"click":{z(H.user_message_sent_user_input_send_icon_click);break}case"enter":{z(H.user_message_sent_user_input_enter_press);break}}const f={payload:n.value,sender:"user",type:"textMessage"};r.handleNewUserMessage(f),n.value="",o.value?.clearMessage()}},u=()=>{o.value?.focus()};return t({message:n,handleMessage:i,handleSend:l}),(c,f)=>(x(),B("div",{class:"chat-footer","data-nosnippet":"",onClick:u},[Z(Kd,{ref_key:"userInputRef",ref:o,modelValue:n.value,"onUpdate:modelValue":f[0]||(f[0]=h=>n.value=h),onUpdateMessage:i,onSendMessage:f[1]||(f[1]=h=>l("enter"))},null,8,["modelValue"]),Z(sf,{onClick:f[2]||(f[2]=h=>l("click"))})]))}}),af=`.chat-footer[data-v-95da24a0]{min-height:2.875em;width:auto;box-sizing:border-box;border-radius:.7em;box-shadow:var(--4b325e9c);display:flex;align-items:center;justify-content:space-between;margin-left:.425em;margin-right:.425em;background-color:var(--2ffb8f37);cursor:var(--d7229bd6)} `,lf=Q(rf,[["styles",[af]],["__scopeId","data-v-95da24a0"]]),cf={key:0,class:"chat-icon","data-nosnippet":""},uf={key:0,class:"emoji",alt:"","data-nosnippet":""},df=["src"],ff=K({__name:"ChatIcon",setup(e){pe(i=>({"74ecf0b8":o.value}));const t=ie(),n=S(()=>t.state.config.components.chatIcon.contexts.chatHeader),o=S(()=>n.value.style==="rounded"?"1em":"0em"),s=S(()=>n.value?.payload),r=S(()=>n.value?.type),a=S(()=>n.value?.enabled);return(i,l)=>a.value?(x(),B("div",cf,[r.value==="unicode"?(x(),B("span",uf,X(s.value),1)):r.value==="url"?(x(),B("img",{key:1,class:"url",src:s.value,alt:"","data-nosnippet":""},null,8,df)):te("",!0)])):te("",!0)}}),pf=`.emoji[data-v-fc7284be]{font-size:2.125em;border-radius:var(--74ecf0b8)}.url[data-v-fc7284be],.svg[data-v-fc7284be]{height:2.125em;width:2.125em;border-radius:var(--74ecf0b8)} `,hf=Q(ff,[["styles",[pf]],["__scopeId","data-v-fc7284be"]]),vo=e=>(je("data-v-9b24be6b"),e=e(),ze(),e),gf=["aria-label"],vf={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round",class:"icon"},mf=["transform"],_f=vo(()=>m("polyline",{points:"16 3 21 3 21 8"},null,-1)),bf=vo(()=>m("line",{x1:"21",y1:"3",x2:"14",y2:"10"},null,-1)),yf=[_f,bf],xf=["transform"],wf=vo(()=>m("polyline",{points:"8 21 3 21 3 16"},null,-1)),Cf=vo(()=>m("line",{x1:"3",y1:"21",x2:"10",y2:"14"},null,-1)),Sf=[wf,Cf],kf=K({__name:"ToggleButton",setup(e){const t=Ie(),n=S(()=>t.chatWindowShouldBeMaxHeight?"shrink":"grow"),o=S(()=>n.value==="shrink"?180:0),s=()=>{t.chatWindowShouldBeMaxHeight?z(H.chat_window_height_shrink_header_toggle_icon):z(H.chat_window_height_grow_header_toggle_icon),t.toggleIfChatWindowShouldBeMaxHeight()};return(r,a)=>(x(),B("div",{class:"icon-container","aria-label":n.value==="shrink"?"Exit full screen chat":"Enter full screen chat",onClick:s},[(x(),B("svg",vf,[m("g",{transform:`rotate(${o.value}, 18.5, 5.5)`},yf,8,mf),m("g",{transform:`rotate(${o.value}, 5.5, 18.5)`},Sf,8,xf)]))],8,gf))}}),Mf=`.icon-container[data-v-9b24be6b]{display:inline-block;width:1em;height:1em}.icon[data-v-9b24be6b]{width:100%;height:100%} `,Tf=Q(kf,[["styles",[Mf]],["__scopeId","data-v-9b24be6b"]]),If={class:"chat-header","data-nosnippet":""},$f={class:"header-top","data-nosnippet":""},Ef={class:"title","data-nosnippet":""},Of={class:"title-text","data-nosnippet":""},Rf={class:"button-wrapper"},Af={key:0,class:"button-touchable-area"},Lf={key:0,class:"body","data-nosnippet":""},Bf={class:"body-text","data-nosnippet":""},Pf=K({__name:"ChatHeader",setup(e){pe(l=>({"62d83d48":g(Yn),22131530:s.value.backgroundColour,"91ffa500":g(n).chatHeaderConfig.textColour,"347bc2f4":g(Va),"591b46b2":s.value.textColour,"7efdbfad":g(Kn),d1568c98:s.value.linkColour,"375204c9":s.value.linkStyle}));const{orientation:t}=Ba(),n=ie(),o=Ie(),s=S(()=>n.chatHeaderConfig),r=S(()=>n.userConsentConfig.headerBodyVisible||!o.userConsentOverlayShouldRender),a=()=>{z(H.chat_window_close_header_close_icon),o.toggleWindowOpenState()},i=S(()=>!(!n.relativeMobileHeightEnabled||n.relativeChatWindowHeight===100||t.value==="landscape-primary"||t.value==="landscape-secondary"||o.deviceType!=="mobile"));return(l,u)=>(x(),B("div",If,[m("div",$f,[Z(hf,{class:"chat-icon"}),m("div",Ef,[m("span",Of,X(s.value.titleCopy.trim()),1)]),m("div",Rf,[i.value?(x(),B("div",Af,[Z(Tf,{class:"toggle-button fixed-item"})])):te("",!0),m("div",{class:"button-touchable-area",onClick:qe(a,["stop"])},[Z(Ss,{class:"close-button fixed-item"})])])]),r.value?(x(),B("div",Lf,[m("span",Bf,X(s.value.bodyCopy.trim()),1)])):te("",!0)]))}}),Nf=`.chat-header[data-v-e96b83aa]{max-height:11em;display:flex;flex-direction:column;padding:var(--62d83d48);position:relative;z-index:2147483646;background-color:var(--22131530);border-bottom:2px solid #fff}.header-top[data-v-e96b83aa]{display:flex;align-items:center;height:2.78125em}.chat-icon[data-v-e96b83aa]{margin-right:1em}.close-button[data-v-e96b83aa]{z-index:2147483646;width:.75em;fill:var(--91ffa500);margin-left:auto;padding-right:var(--347bc2f4);cursor:pointer}.toggle-button[data-v-e96b83aa]{z-index:2147483646;color:var(--91ffa500)}.title[data-v-e96b83aa]{color:var(--591b46b2);width:100%;line-height:1.5em;overflow-wrap:break-word;hyphens:auto}.title-text[data-v-e96b83aa]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.2em}.body-text[data-v-e96b83aa]{white-space:pre-line;font-size:1em;color:var(--591b46b2);display:-webkit-box;line-height:var(--7efdbfad);-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;padding:2px;margin-right:var(--347bc2f4)}.body-text[data-v-e96b83aa] a{color:var(--d1568c98);text-decoration:var(--375204c9)}.body-text[data-v-e96b83aa] a:visited{color:purple;white-space:pre-line}.button-touchable-area[data-v-e96b83aa]{height:3em;width:3em;display:flex;justify-content:end;align-items:center}.button-wrapper[data-v-e96b83aa]{display:flex;margin-right:calc((var(--62d83d48) * -1))}.fixed-item[data-v-e96b83aa]{margin-right:var(--62d83d48)} `,Ff=Q(Pf,[["styles",[Nf]],["__scopeId","data-v-e96b83aa"]]),Hf=["id"],jf=K({__name:"UserConsentButton",props:{title:{type:String,required:!0},consentGiven:{type:[Boolean,null],required:!0},id:{type:String,required:!0}},setup(e){pe(l=>({"3de9dff8":g(Kn),"6d42fed2":g(Ye).HORIZONTAL_PADDING,b16d89b8:g(Ye).VERTICAL_PADDING,a04d567a:g(t).fontSizeWithUnit,b1c1ae50:g(r),c4fbae10:g(s).borderColour,"7d5858cf":g(Ye).BORDER_WIDTH,"1c405aa2":g(t).boxShadow,c481f9f8:g(n).fontFamily,"679cd07a":g(s).backgroundColour,"1b12258e":g(s).textColour}));const t=ie(),n=t.userConsentConfig,o=Ie(),s=t.getButtonConfig("userConsent"),r=t.getButtonRadius("userConsent"),a=e,i=()=>{switch(a.consentGiven){case!0:z(H.consent_overlay_agree_button_click);break;case!1:z(H.consent_overlay_disagree_button_click);break;default:z(H.consent_overlay_nonagreement_follow_up_button_click)}o.setConsentWithExpiry(a.consentGiven,n.timeout),a.consentGiven===!1&&!n.nonAgreementFollowUpEnabled?o.toggleWindowOpenState():a.consentGiven===!1&&z(H.consent_overlay_nonagreement_follow_up_shown)};return(l,u)=>(x(),B("div",{id:e.id,class:"user-consent-overlay-button user-consent-overlay-element","data-nosnippet":"",onClick:i},X(a.title),9,Hf))}}),zf=`.user-consent-overlay-button[data-v-c796c6ff]{flex-direction:column;flex:1;max-width:60%;line-height:var(--3de9dff8);padding-left:var(--6d42fed2);padding-right:var(--6d42fed2);padding-top:var(--b16d89b8);padding-bottom:var(--b16d89b8);display:flex;justify-content:center;min-height:1.5em;font-size:var(--a04d567a);border-radius:var(--b1c1ae50);border-color:var(--c4fbae10);border-style:solid;border-width:var(--7d5858cf);box-shadow:var(--1c405aa2);font-family:var(--c481f9f8);background-color:var(--679cd07a);color:var(--1b12258e);user-select:none;cursor:pointer;text-align:center} `,Df=`.envolve-button{width:100%;height:100%;cursor:pointer;display:flex;align-items:center;justify-content:center;text-decoration:none} `,Ro=Q(jf,[["styles",[zf,Df]],["__scopeId","data-v-c796c6ff"]]),Wf={id:"envolve-consent-overlay-wrapper"},Vf={id:"envolve-consent-overlay",class:"envolve-consent-overlay","data-nosnippet":""},Uf={id:"envolve-consent-overlay-title",class:"envolve-consent-overlay-title","data-nosnippet":""},qf={class:"envolve-consent-overlay-paragraph"},Kf={id:"envolve-consent-overlay-text",class:"envolve-consent-overlay-text","data-nosnippet":""},Gf={key:0,class:"main-text-wrapper"},Yf={id:"main-wrapper-content",class:"envolve-consent-overlay-paragraph"},Jf={key:1,class:"envolve-consent-overlay-paragraph main-text-wrapper"},Zf={key:0,id:"envolve-consent-follow-up",class:"envolve-consent-overlay-button-container"},Xf=K({__name:"UserConsentOverlay",setup(e){pe(c=>({"0caf7233":g(Yn),"3922c2bc":g(t).boxShadow,"75b5936a":g(o).backgroundColour,e882a24a:g(o).agreementFontColor,f6b371f8:g(o).fontFamily}));const t=ie(),n=Ie(),o=t.userConsentConfig,s=S(()=>n.consent===!1&&o.nonAgreementFollowUpEnabled),r=S(()=>s.value?o.nonAgreementText:o.agreementText);let a,i=U(!0);const l=U(),u=U();return Qe(()=>{a=new IntersectionObserver(c=>{c.forEach(f=>{if(f.isIntersecting){const h=f.target.clientHeight,{lineHeight:_}=getComputedStyle(f.target),k=parseInt(_),w=Math.floor(h/k)-2;i.value=w>1}})}),u.value&&a.observe(u.value)}),lo(()=>{u.value&&a.unobserve(u.value)}),(c,f)=>(x(),B("div",Wf,[m("div",Vf,[m("div",{ref_key:"consentOverlayContainerRef",ref:l,class:"envolve-consent-overlay-container",style:vn({backgroundColor:g(o).backgroundColour}),"data-nosnippet":""},[m("div",Uf,[m("p",qf,X(g(o).title),1)]),m("div",Kf,[g(i)?(x(),B("div",Gf,[m("div",Yf,X(r.value),1)])):(x(),B("p",Jf,X(r.value),1))]),s.value?(x(),B("div",Zf,[Z(Ro,{id:"envolve-consent-overlay-button-reset",title:g(o).postNonAgreementButtonText,"consent-given":null},null,8,["title"])])):(x(),B("div",{key:1,ref_key:"buttonContainerRef",ref:u,class:"envolve-consent-overlay-button-container"},[Z(Ro,{id:"envolve-consent-overlay-button-agree",title:g(o).agreementButtonText,"consent-given":!0},null,8,["title"]),Z(Ro,{id:"envolve-consent-overlay-button-disagree",title:g(o).nonAgreementButtonText,"consent-given":!1},null,8,["title"])],512))],4)])]))}}),Qf=`.envolve-consent-overlay[data-v-a8adf297]{width:100%;height:100%;max-height:100%;display:flex;overflow:hidden}.envolve-consent-overlay-container[data-v-a8adf297]{display:flex;flex-direction:column;gap:0px;width:100%;padding-left:var(--0caf7233);padding-top:var(--0caf7233);padding-bottom:var(--0caf7233);margin:var(--0caf7233);overflow:hidden;justify-content:stretch;border-radius:10px;box-shadow:var(--3922c2bc)}.envolve-consent-overlay-button-container[data-v-a8adf297]{flex-grow:0;display:flex;justify-content:space-between;gap:var(--0caf7233);align-items:stretch;align-self:stretch;row-gap:10em;padding-top:var(--0caf7233);height:fit-content;padding-right:var(--0caf7233)}.envolve-consent-overlay-title[data-v-a8adf297]{font-weight:700;padding:5px 0 10px;flex-grow:0;font-size:1em}.envolve-consent-overlay-text[data-v-a8adf297]{margin-top:5px;width:100%;line-height:1.5em;justify-content:left;overflow-y:scroll;flex-grow:1;background-color:var(--75b5936a);font-size:1em;overflow:hidden}.envolve-consent-overlay-text[data-v-a8adf297]::-webkit-scrollbar{display:none}.envolve-consent-overlay-paragraph[data-v-a8adf297]{margin:0;white-space:pre-line;color:var(--e882a24a);font-family:var(--f6b371f8)}#envolve-consent-overlay-wrapper[data-v-a8adf297]{height:100%;overflow:hidden}.main-text-wrapper[data-v-a8adf297]{height:100%;overflow-y:scroll;padding-right:var(--0caf7233)}[data-v-a8adf297]::-webkit-scrollbar{-webkit-appearance:none;width:.8475em}[data-v-a8adf297]::-webkit-scrollbar-thumb{border-radius:.25em;background-color:#00000080;box-shadow:0 0 1px #ffffff80}#envolve-consent-follow-up[data-v-a8adf297]{display:flex;justify-content:center} `,ep=Q(Xf,[["styles",[Qf]],["__scopeId","data-v-a8adf297"]]),tp={id:"envolve-overlay-wrapper",class:"envolve-overlay-wrapper"},np={id:"envolve-overlay",class:"envolve-overlay","data-nosnippet":""},op={id:"envolve-overlay-title",class:"envolve-overlay-title","data-nosnippet":""},sp={class:"envolve-overlay-paragraph"},rp={id:"envolve-overlay-text",class:"envolve-overlay-text","data-nosnippet":""},ap={class:"main-text-wrapper"},ip={id:"main-wrapper-content",class:"envolve-overlay-paragraph"},lp={id:"envolve-overlay-button-container",ref:"buttonContainerRef",class:"envolve-overlay-button-container"},cp=K({__name:"SystemOverlay",props:{titleText:{type:String,required:!0},mainText:{type:String,required:!0},leftButtonText:{type:String,default:"Yes",required:!0},rightButtonText:{type:String,default:"No",required:!0},leftButtonClick:{type:Function,required:!0},rightButtonClick:{type:Function,required:!0},leftPrimary:{type:Boolean,default:!1,required:!0},rightPrimary:{type:Boolean,default:!0,required:!0}},setup(e){pe(l=>({"7db29c1d":g(t).boxShadow,"4ff2af74":g(n).backgroundColour,"6c0b8e16":g(n).agreementFontColor,"7217913f":g(n).fontFamily,b8e47488:g(os)("0em"),"3fbc82e8":g(t).fontSizeWithUnit,"3303b22c":s.value.borderColour,"3be2c0a4":s.value.backgroundColour,"5d71336d":s.value.textColour,a688dcac:r.value,"514ec055":a.value.borderColour,ab371d52:a.value.backgroundColour,"6f689054":a.value.textColour,"91b0963e":i.value}));const t=ie(),n=t.userConsentConfig,o=e,s=S(()=>o.leftPrimary?t.getButtonConfig("systemOverlayPrimary").value:t.getButtonConfig("systemOverlaySecondary").value),r=S(()=>t.calculateButtonRadius(s.value.buttonStyle)),a=S(()=>o.rightPrimary?t.getButtonConfig("systemOverlayPrimary").value:t.getButtonConfig("systemOverlaySecondary").value),i=S(()=>t.calculateButtonRadius(a.value.buttonStyle));return(l,u)=>(x(),B("div",tp,[m("div",np,[m("div",{id:"envolve-overlay-container",ref:"overlayContainerRef",class:"envolve-overlay-container",style:vn({backgroundColor:g(n).backgroundColour,height:"auto"}),"data-nosnippet":""},[m("div",op,[m("p",sp,X(o.titleText),1)]),m("div",rp,[m("div",ap,[m("div",ip,X(o.mainText),1)])]),m("div",lp,[m("div",{class:"envolve-overlay-button envolve-button envolve-overlay-button-left","data-nosnippet":"",onClick:u[0]||(u[0]=(...c)=>e.leftButtonClick&&e.leftButtonClick(...c))},X(o.leftButtonText),1),m("div",{class:"envolve-overlay-button envolve-button envolve-overlay-button-right","data-nosnippet":"",onClick:u[1]||(u[1]=(...c)=>e.rightButtonClick&&e.rightButtonClick(...c))},X(o.rightButtonText),1)],512)],4)])]))}}),up=`#envolve-overlay-wrapper[data-v-d87ef7a7]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:2147483646}#envolve-overlay[data-v-d87ef7a7]{width:100%;height:auto;max-height:100%;display:flex}#envolve-overlay-container[data-v-d87ef7a7]{display:flex;flex-direction:column;gap:0em;width:100%;padding:.25em .5em .5em;margin:.625em;justify-content:stretch;border-radius:.5em;box-shadow:var(--7db29c1d)}#envolve-overlay-button-container[data-v-d87ef7a7]{flex-grow:0;display:flex;justify-content:center;align-items:stretch;align-self:stretch;row-gap:10em;padding-top:.25em;height:fit-content;margin-bottom:1.25em}#envolve-overlay-title[data-v-d87ef7a7]{font-weight:700;padding:.25em 0 .5em;flex-grow:0;font-size:1.25em}#envolve-overlay-text[data-v-d87ef7a7]{margin-top:.25em;width:100%;line-height:1.5em;justify-content:left;flex-grow:1;background-color:var(--4ff2af74);font-size:1em}.envolve-overlay-paragraph[data-v-d87ef7a7]{margin:0 0 .5em;white-space:pre-line;font-size:1em;color:var(--6c0b8e16);font-family:var(--7217913f)}.main-text-wrapper[data-v-d87ef7a7]{height:100%;padding-right:.625em;margin-bottom:.625em}.envolve-overlay-button[data-v-d87ef7a7]{flex-direction:column;flex:1;max-width:60%;min-height:var(--b8e47488);margin:0 4%;padding:.3125em;font-size:var(--3fbc82e8);border-style:solid;border-width:.2em;box-shadow:var(--7db29c1d);user-select:none;cursor:pointer;text-align:center}.envolve-overlay-button-left[data-v-d87ef7a7]{border-color:var(--3303b22c);background-color:var(--3be2c0a4);color:var(--5d71336d);border-radius:var(--a688dcac)}.envolve-overlay-button-right[data-v-d87ef7a7]{border-color:var(--514ec055);background-color:var(--ab371d52);color:var(--6f689054);border-radius:var(--91b0963e)} `,dp=Q(cp,[["styles",[up]],["__scopeId","data-v-d87ef7a7"]]),fp={key:1,class:"overlay-container"},pp={class:"footer-frame","data-nosnippet":""},hp=1.61803,Cr=23.125,gp="Live Chat Session in Progress",vp="Would you like to end your Live Chat session?",mp=K({__name:"ChatWindow",setup(e){pe($=>({"01646dcc":g(s).fontSizeWithUnit,"0ef13956":l.value,"687169b9":g(s).boxShadow,a5bfbd5c:Cr+"em","41b5949b":f+"em","01df6d7e":u.value.left,"528d08db":u.value.top,"6ba5dce5":u.value.bottom,"39617fbc":u.value.right,"428273c6":E.value+"%"}));const{orientation:t}=Ba(),n=U(null),o=Ie(),s=ie(),r=U(),a=ts(),i=es(),l=S(()=>s.globalConfig.fontFamily+", sans-serif"),u=U({top:"none",bottom:"none",left:"none",right:"none"}),c=()=>{const{width:$,height:N,left:L,top:ee}=o.launcherRef?.getBoundingClientRect()||{width:0,height:0,left:0,top:0},{width:se,height:q}=r?.value?.getBoundingClientRect()||{top:0},he=.25;u.value.left=i.value?L+$+he*$+"px":L-se-he*$+"px",u.value.top=ee+(N-q)/2+"px",a.value||(u.value.left=i.value?L+"px":L-se+$+"px",u.value.top=ee-q-he*N+"px")};Ae(s,async()=>{await fe(),fe().then(async()=>await c())}),Qe(()=>{c(),window.addEventListener("resize",()=>c())}),io(async()=>{await fe(),c()});const f=Cr*hp,h=S(()=>o.liveChatOverlayActive),_=ns(),k=()=>{z(H.chatbot_overlay_resume_live_chat_button_click),_.resumeLiveChatSession()},w=()=>{z(H.chatbot_overlay_end_live_chat_button_click),o.liveChatOverlayActive=!1,s.handoverConfig?.handoverOptions.liveChat.provider==="Tawk.to"&&_.endTawkToSessionFromOverlay(),_.endLiveChatSession()},E=S(()=>!s.relativeMobileHeightEnabled||o.chatWindowShouldBeMaxHeight||o.deviceType!=="mobile"?100:t.value==="portrait-primary"||t.value==="portrait-secondary"?s.globalConfig.relativeChatWindowHeight:100);return($,N)=>(x(),J(xn,{name:"fade"},{default:Te(()=>[m("div",{ref_key:"chatWindowRef",ref:r,class:Ee(["chat-window",{"chat-window-desktop":!g(o).showFullscreenChatWindow,"chat-window-mobile":g(o).showFullscreenChatWindow}]),"data-nosnippet":""},[Z(Ff),g(o).userConsentOverlayShouldRender?(x(),J(ep,{key:0})):te("",!0),h.value?(x(),B("div",fp,[Z(dp,{"title-text":gp,"main-text":vp,"left-button-click":k,"left-button-text":"No","right-button-click":w,"right-button-text":"Yes","left-primary":!1,"right-primary":!0})])):te("",!0),g(o).userConsentOverlayShouldRender?te("",!0):(x(),J(Wd,{key:2,ref_key:"messageListRef",ref:n,class:Ee({"blur-background":h.value})},null,8,["class"])),m("div",pp,[Z(lf,{class:Ee({"blur-background":h.value})},null,8,["class"])])],2)]),_:1}))}}),_p=`.chat-window[data-v-cc97eae8]{background-color:#fff;font-size:var(--01646dcc);font-family:var(--0ef13956);padding-left:0;padding-right:0;box-shadow:var(--687169b9);display:flex;flex-direction:column;overflow:hidden;z-index:2147483646}.chat-window-desktop[data-v-cc97eae8]{border:.0625em solid #ccc;position:fixed;width:var(--a5bfbd5c);max-height:83vh;height:var(--41b5949b);left:var(--01df6d7e);top:var(--528d08db);bottom:var(--6ba5dce5);right:var(--39617fbc);border-radius:1em}.chat-window-mobile[data-v-cc97eae8]{position:fixed;inset:auto 0 0;height:var(--428273c6);border-radius:0}@media screen and (orientation: portrait){.chat-window-mobile[data-v-cc97eae8]{transition:height .3s ease}}.blur-background[data-v-cc97eae8]{filter:blur(5px);pointer-events:none}.overlay-container[data-v-cc97eae8]{position:absolute;top:5%;left:0;width:100%;height:95%;display:flex;justify-content:center;align-items:center;z-index:2147483646}.fade-enter-active[data-v-cc97eae8],.fade-leave-active[data-v-cc97eae8]{transition:opacity .25s}.fade-enter-from[data-v-cc97eae8],.fade-leave-to[data-v-cc97eae8]{opacity:0}.fade-enter-to[data-v-cc97eae8]{opacity:1}.footer-frame[data-v-cc97eae8]{padding-top:.625em;padding-bottom:.625em;background-color:#f4f7f9} `,bp=Q(mp,[["styles",[_p]],["__scopeId","data-v-cc97eae8"]]),yp={class:"trigger-title-text","data-nosnippet":""},xp={class:"trigger-body-text","data-nosnippet":""},wp={key:1},Sr="0.13em",Ao="2em",Cp=K({__name:"TriggerMessage",setup(e){pe(oe=>({"53af7aa2":`solid ${o.value.appearance.borderColour} 0.13em`,"27d08f6e":u.value,aeb9d29c:o.value.appearance.backgroundColour,"4e38a313":o.value.appearance.fontColour,"621f17de":a.value.fontFamily,fa623b98:g(t).fontSizeWithUnit,"3ecb952e":ue.value,"1a5e033c":g(Yn),"1e797a1c":$.value.left,b6a8d5ec:$.value.top,"1dc5b240":ee.value,e4a3609a:g(Kn),"1393c122":g(t).triggerMessageConfig.appearance.fontColour}));const t=ie(),n=Ie(),o=S(()=>t.triggerMessageConfig),s=S(()=>n.postRevealData.contents?n.postRevealData.contents.postPrompt:o.value.title.trim()),r=S(()=>t.launcherConfig),a=S(()=>t.globalConfig),i=U(Bs),l=S(()=>o.value.useWelcomeMenuButtons&&o.value.items?t.welcomeMenuItems?.filter(oe=>["redirect","recommend","revealText"].includes(oe.type)).slice(0,i.value+1):o.value.items?.slice(0,i.value+1)),u=S(()=>o.value.style==="rounded"?"10px":"0"),c=S(()=>l.value&&l.value.length>0&&o.value.type==="textAndButtons"),f=U(),h=U(),_=U(),k=U(),w=U(Sr),E=U("0em"),$=U({top:"0px",left:"0px"}),N=ts(),L=es(),ee=S(()=>t.generateBoxShadowString(o.value.boxShadow)),se=U(!1),q=U(0),he=()=>{se.value||(se.value=!0,w.value=Sr,qa(n.launcherRef,h.value)&&(l?.value?.length===0||o.value.type==="text")&&(w.value=Ao,fe().then(async()=>await ye()))),(l?.value?.length===0||o.value.type==="text")&&!R.value?E.value!==Ao&&(E.value=Ao,fe().then(async()=>await ye())):E.value="0em"},V=()=>{var oe=f.value?.getBoundingClientRect();return oe?.top<0||oe?.bottom>window.innerHeight};let R=U(!0);const j=()=>{fe().then(()=>{V()&&i.value>-1&&(R.value?R.value=!1:i.value--,fe().then(async()=>await ye()))})},ce=S(()=>n.chatWindowOpen),P=()=>{n.chatWindowOpen=!0,ce.value===!0&&fe(()=>{n.scrollToLastMessage({smooth:!1})})},ve=()=>{n.postRevealData.contents?(z(H.post_reveal_trigger_body_click),z(H.chat_window_open_user_post_reveal_trigger_body)):(z(H.trigger_body_click),z(H.chat_window_open_user_trigger_body)),n.triggerMessageVisible=!1,n.postRevealData.contents=null,P()},ye=async()=>{await fe(),await fe();const{width:oe,height:Oe,left:le,top:xe}=n.launcherRef?.getBoundingClientRect()||{width:0,height:0,left:0,top:0};let{top:wn}=f?.value?.getBoundingClientRect()||{top:0};const{height:lt,width:ct}=f?.value?.getBoundingClientRect()||{height:0,width:0},{height:et,top:Dt}=k?.value?.getBoundingClientRect()||{y:0,height:0,top:0},tt=.25;if(N.value?r.value.shape==="square"||r.value.shape==="circle"?(o.value.position==="inline"&&(l?.value?.length===0||o.value.type=="text"?($.value.left=L.value?le+oe+tt*oe+"px":le-ct-tt*oe+"px",$.value.top=xe-Math.abs(Oe-lt)/2+"px"):($.value.left=L.value?le+oe+tt*oe+"px":le-ct-tt*oe+"px",$.value.top=xe+(wn-Dt)-(et/2-Oe/2)+"px"),j()),o.value.position==="above"&&($.value.left=L.value?le+oe/2+"px":le-ct+oe/2+"px",$.value.top=xe-lt+Oe/2+"px",r.value.shape==="square"&&l?.value&&l?.value?.length>0&&($.value.left=parseInt($.value.left)+5*(L.value?1:-1)+"px",$.value.top=parseInt($.value.top)+3*(L.value?1:-1)+"px"),await fe(),he(),j())):r.value.shape==="rectangle"&&($.value.left=L.value?le+oe+tt*oe+"px":le-ct-tt*oe+"px",lt>=Oe?$.value.top=xe-(lt-Oe)/2+"px":$.value.top=xe+(Oe-lt)/2+"px",j()):($.value.left=L.value?le+"px":le-ct+oe+"px",$.value.top=xe-lt-tt*Oe+"px",o.value.position==="inline"&&(r.value.shape==="rectangle"?$.value.left=L.value?le+"px":le-ct+oe+"px":($.value.left=L.value?le+oe/2+"px":le-ct+oe/2+"px",$.value.top=xe-lt+Oe/2+"px",r.value.shape==="square"&&l?.value&&l?.value?.length>0&&($.value.left=parseInt($.value.left)+5*(L.value?1:-1)+"px",$.value.top=parseInt($.value.top)+3*(L.value?1:-1)+"px")),await fe(),he()),j()),n.isMobileOnly){const ut=+$.value.left.replace("px","");ut<0&&($.value.left="5px");const Wt=f.value?.getBoundingClientRect().width;ut+Wt>window.innerWidth&&($.value.left=window.innerWidth-Wt-5+"px")}},$t=()=>{R.value=!0,i.value=Bs,fe().then(()=>{we()})};Ae(t,async()=>{await fe(),await ye()}),Ae(()=>n.postRevealData.contents,async()=>{await fe(),await ye()});const we=()=>{const oe=".envolve-trigger-message > .trigger-buttons > div > div > div";let Oe=document.querySelectorAll(oe);Oe=document.querySelector("envolve-vsa")?.shadowRoot?.querySelectorAll(oe),Oe.forEach(le=>{le.style.minWidth="100%";const xe=Ua(le.firstChild?.nextSibling);q.value=Math.max(q.value,xe)})};Qe(()=>{we(),fe().then(async()=>await ye()),window.addEventListener("resize",()=>$t()),window.addEventListener("resize",()=>ye())}),io(()=>{fe().then(async()=>await ye())});const ge=()=>{z(H.trigger_close),n.triggerMessageVisible=!1,n.postRevealData.contents=null},ue=S(()=>c.value&&l.value&&l.value?.length>0&&q.value>1?"20em":"17.5em");return(oe,Oe)=>(x(),J(xn,{name:"fade"},{default:Te(()=>[m("div",{ref_key:"triggerMessageContainerRef",ref:f,class:"envolve-trigger-message","data-nosnippet":"",onClick:ve},[m("div",{ref_key:"triggerMessageTitleRef",ref:_,class:"trigger-title","data-nosnippet":""},[m("span",yp,X(s.value.trim()),1),m("div",{class:"trigger-close-touchable",onClick:qe(ge,["stop"])}),Z(Ss,{class:Ee("close-trigger-button"),onClick:qe(ge,["stop"])})],512),ft(m("div",{ref_key:"triggerMessageBodyRef",ref:h,class:"trigger-body","data-nosnippet":""},[m("div",xp,X(o.value.body.trim()),1)],512),[[gn,g(R)&&!g(n).postRevealData.contents]]),c.value&&!g(n).postRevealData.contents?(x(),B("div",{key:0,ref_key:"welcomeMenuContainerRef",ref:k,class:"trigger-buttons","data-nosnippet":""},[(x(!0),B(Re,null,co(l.value,(le,xe)=>(x(),B("div",{key:xe,class:"buttton-container"},[le.type==="redirect"?(x(),J(Ts,{key:0,message:le,"button-context":"triggerMessage"},null,8,["message"])):te("",!0),le.type==="recommend"?(x(),J(Na,{key:1,message:le,"button-context":"triggerMessage"},null,8,["message"])):te("",!0),le.type==="revealText"?(x(),J(Pa,{key:2,message:le,"button-context":"triggerMessage"},null,8,["message"])):te("",!0)]))),128))],512)):te("",!0),g(n).postRevealData.contents?(x(),B("div",wp,[m("div",null,[Z(Fa,{message:{id:0,type:"copyText",title:g(n).postRevealData.contents.postReveal,position:0},"button-context":"triggerMessage"},null,8,["message"])])])):te("",!0)],512)]),_:1}))}}),Sp=`.envolve-trigger-message[data-v-4be569d8]{border:var(--53af7aa2);border-radius:var(--27d08f6e);box-sizing:border-box;background-color:var(--aeb9d29c);color:var(--4e38a313);font-family:var(--621f17de);font-size:var(--fa623b98);display:inline-block;width:var(--3ecb952e);padding:calc(var(--1a5e033c) + .3em);position:fixed;z-index:2147483646;left:var(--1e797a1c);top:var(--b6a8d5ec);box-shadow:var(--1dc5b240)}.trigger-title[data-v-4be569d8]{font-weight:600;display:flex;justify-content:space-between;position:relative;z-index:2147483646;margin-bottom:calc(var(--1a5e033c))}.trigger-body[data-v-4be569d8]{font-size:1em;margin-bottom:var(--1a5e033c);white-space:normal;text-align:left;line-height:var(--e4a3609a)}.close-trigger-button[data-v-4be569d8]{flex:none;vertical-align:middle;z-index:2147483646;width:var(--e4a3609a);height:var(--e4a3609a);cursor:pointer;border-radius:50%;padding:.125em;fill:var(--1393c122)}.trigger-title-text[data-v-4be569d8]{font-size:1.2em;line-height:var(--e4a3609a);width:90%}.trigger-buttons[data-v-4be569d8]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--1a5e033c);padding-top:var(--1a5e033c)}.buttton-container[data-v-4be569d8]{width:100%}.trigger-close-touchable[data-v-4be569d8]{height:3em;width:3em;display:flex;position:absolute;right:0;top:0}.fade-enter-active[data-v-4be569d8],.fade-leave-active[data-v-4be569d8]{transition:opacity .25s}.fade-enter-from[data-v-4be569d8],.fade-leave-to[data-v-4be569d8]{opacity:0}.fade-enter-to[data-v-4be569d8]{opacity:1}.footer-frame[data-v-4be569d8]{padding-top:.625em;padding-bottom:.625em} `,kp=Q(Cp,[["styles",[Sp]],["__scopeId","data-v-4be569d8"]]),Yh=K({__name:"App",setup(e){Ga();const t=Xo(),n=Ka(),o=Qo(),s=Ie(),r=()=>{z(H.page_navigation_on_redirect),t.value.debug("Navigating away from ",window.location.href)};return Qe(()=>{window.addEventListener("beforeunload",r),n.addEventListeners()}),vs(()=>{window.removeEventListener("beforeunload",r),n.removeEventListeners(),kr().removeEventListeners()}),(a,i)=>ft((x(),B("div",null,[g(s).triggerMessageVisible?(x(),J(kp,{key:0})):te("",!0),g(s).chatWindowOpen?(x(),J(bp,{key:1})):te("",!0),Z(eu)],512)),[[gn,g(o)&&g(s).launcherVisible]])}}),Mp=e=>(je("data-v-b0dd4322"),e=e(),ze(),e),Tp=["alt"],Ip=Mp(()=>m("g",{transform:"translate(0.000000,60.000000) scale(0.100000,-0.100000)",stroke:"none"},[m("path",{d:"M4 497 c-2 -7 -3 -82 -2 -167 l3 -155 96 -5 c103 -5 107 -7 167 -92 17 -23 37 -23 54 0 60 85 64 87 167 92 l96 5 0 165 0 165 -288 3 c-229 2 -289 0 -293 -11z"})],-1)),$p=[Ip],Ep=K({__name:"MessageIcon",setup(e){pe(n=>({"36a9c747":g(t).launcherConfig.icon.colour}));const t=ie();return(n,o)=>(x(),B("svg",{class:"envolve-launcher-icon-svg",xmlns:"http://www.w3.org/2000/svg",version:"1.0",preserveAspectRatio:"xMidYMid meet",viewBox:"0.16 9.13 58.34 44.79",alt:g(ot).LAUNCHER_ICON},$p,8,Tp))}}),Op=`.envolve-launcher-icon-svg[data-v-b0dd4322]{fill:var(--36a9c747)!important} `,Rp=Q(Ep,[["styles",[Op]],["__scopeId","data-v-b0dd4322"]]),Ap=Object.freeze(Object.defineProperty({__proto__:null,default:Rp},Symbol.toStringTag,{value:"Module"})),Lp=e=>(je("data-v-f80d5fc7"),e=e(),ze(),e),Bp=["alt"],Pp=Lp(()=>m("g",{transform:"translate(0.000000,60.000000) scale(0.100000,-0.100000)",stroke:"none"},[m("path",{d:"M237 515 c-125 -18 -230 -35 -234 -38 -7 -8 37 -339 47 -350 4 -5 46 -3 93 4 l86 12 57 -48 c62 -53 54 -55 101 26 l27 47 89 12 c52 7 90 17 93 24 3 7 -5 87 -18 177 l-23 164 -45 2 c-25 0 -148 -14 -273 -32z"})],-1)),Np=[Pp],Fp=K({__name:"TiltedMessageIcon",setup(e){pe(n=>({"02d34076":g(t).launcherConfig.icon.colour}));const t=ie();return(n,o)=>(x(),B("svg",{class:"envolve-launcher-icon-svg",xmlns:"http://www.w3.org/2000/svg",version:"1.0",preserveAspectRatio:"xMidYMid meet",viewBox:"0.22 5.3 59.44 48.97",alt:g(ot).LAUNCHER_ICON},Np,8,Bp))}}),Hp=`.envolve-launcher-icon-svg[data-v-f80d5fc7]{fill:var(--02d34076)!important} `,jp=Q(Fp,[["styles",[Hp]],["__scopeId","data-v-f80d5fc7"]]),zp=Object.freeze(Object.defineProperty({__proto__:null,default:jp},Symbol.toStringTag,{value:"Module"})),Dp=e=>(je("data-v-634e9d9b"),e=e(),ze(),e),Wp=["alt"],Vp=Dp(()=>m("g",{transform:"translate(0.000000,48.000000) scale(0.100000,-0.100000)",stroke:"none"},[m("path",{d:"M170 462 c-88 -48 -105 -143 -45 -242 42 -70 65 -131 65 -175 0 -28 4 -34 28 -40 46 -10 78 8 76 41 -2 44 20 106 61 173 41 69 48 127 21 179 -36 71 -137 102 -206 64z"})],-1)),Up=[Vp],qp=K({__name:"BulbIcon",setup(e){pe(n=>({bee0c908:g(t).launcherConfig.icon.colour}));const t=ie();return(n,o)=>(x(),B("svg",{class:"envolve-launcher-icon-svg",xmlns:"http://www.w3.org/2000/svg",version:"1.0",preserveAspectRatio:"xMidYMid meet",viewBox:"8.96 0.16 30.25 47.61",alt:g(ot).LAUNCHER_ICON},Up,8,Wp))}}),Kp=`.envolve-launcher-icon-svg[data-v-634e9d9b]{fill:var(--bee0c908)!important} `,Gp=Q(qp,[["styles",[Kp]],["__scopeId","data-v-634e9d9b"]]),Yp=Object.freeze(Object.defineProperty({__proto__:null,default:Gp},Symbol.toStringTag,{value:"Module"})),Jp=e=>(je("data-v-8df77d65"),e=e(),ze(),e),Zp=["alt"],Xp=Jp(()=>m("g",{transform:"translate(0.000000,60.000000) scale(0.100000,-0.100000)",stroke:"none"},[m("path",{d:"M209 477 c-99 -53 -136 -171 -85 -271 19 -37 22 -53 15 -63 -6 -7 -9 -20 -5 -28 4 -12 25 -15 99 -15 142 0 198 26 242 114 32 65 32 111 -3 177 -51 97 -168 136 -263 86z"})],-1)),Qp=[Xp],eh=K({__name:"BubbleIcon",setup(e){pe(n=>({"235eec03":g(t).launcherConfig.icon.colour}));const t=ie();return(n,o)=>(x(),B("svg",{class:"envolve-launcher-icon-svg",xmlns:"http://www.w3.org/2000/svg",version:"1.0",preserveAspectRatio:"xMidYMid meet",viewBox:"10.12 10.12 39.75 39.88",alt:g(ot).LAUNCHER_ICON},Qp,8,Zp))}}),th=`.envolve-launcher-icon-svg[data-v-8df77d65]{fill:var(--235eec03)!important} `,nh=Q(eh,[["styles",[th]],["__scopeId","data-v-8df77d65"]]),oh=Object.freeze(Object.defineProperty({__proto__:null,default:nh},Symbol.toStringTag,{value:"Module"})),ja=e=>(je("data-v-0e5d9505"),e=e(),ze(),e),sh=["alt"],rh=ja(()=>m("g",null,[m("path",{style:{opacity:"0.874"},d:"M 7.5,-0.5 C 9.83333,-0.5 12.1667,-0.5 14.5,-0.5C 24.6899,5.3121 26.0232,12.8121 18.5,22C 10.8715,25.6756 4.53816,24.1756 -0.5,17.5C -0.5,13.8333 -0.5,10.1667 -0.5,6.5C 1.54906,3.45031 4.21573,1.11698 7.5,-0.5 Z M 9.5,6.5 C 10.5,6.5 11.5,6.5 12.5,6.5C 12.8226,10.226 12.4892,13.8927 11.5,17.5C 10.6786,14.5535 10.1786,11.5535 10,8.5C 9.18871,9.9597 8.35538,10.293 7.5,9.5C 8.19251,8.48224 8.85917,7.48224 9.5,6.5 Z"})],-1)),ah=ja(()=>m("g",null,[m("path",{style:{opacity:"0.954"},d:"M 59.5,10.5 C 59.5,23.1667 59.5,35.8333 59.5,48.5C 53.1579,48.3338 46.8246,48.5005 40.5,49C 37.6174,52.3765 34.9507,55.8765 32.5,59.5C 31.8333,59.5 31.1667,59.5 30.5,59.5C 27.7209,56.1198 25.0542,52.6198 22.5,49C 15.9191,48.8129 9.41905,48.3129 3,47.5C 2.33333,39.8333 2.33333,32.1667 3,24.5C 13.6208,29.3641 21.2875,26.3641 26,15.5C 26.4935,13.8659 26.6602,12.1992 26.5,10.5C 37.5,10.5 48.5,10.5 59.5,10.5 Z"})],-1)),ih=[rh,ah],lh=K({__name:"NotificationIcon",setup(e){pe(n=>({"22326e1f":g(t).launcherConfig.icon.colour}));const t=ie();return(n,o)=>(x(),B("svg",{class:"envolve-launcher-icon-svg",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",version:"1.1",style:{"shape-rendering":"geometricPrecision","text-rendering":"geometricPrecision","image-rendering":"optimizeQuality","fill-rule":"evenodd","clip-rule":"evenodd"},viewBox:"-0.5 -0.5 60 60",alt:g(ot).LAUNCHER_ICON},ih,8,sh))}}),ch=`.envolve-launcher-icon-svg[data-v-0e5d9505]{fill:var(--22326e1f)!important} `,uh=Q(lh,[["styles",[ch]],["__scopeId","data-v-0e5d9505"]]),dh=Object.freeze(Object.defineProperty({__proto__:null,default:uh},Symbol.toStringTag,{value:"Module"})),fh=e=>(je("data-v-18510254"),e=e(),ze(),e),ph=["alt"],hh=fh(()=>m("g",{transform:"translate(0.000000,56.000000) scale(0.100000,-0.100000)",stroke:"none"},[m("path",{d:"M16 463 c-4 -9 -3 -19 1 -23 29 -25 262 -190 267 -190 5 0 68 44 142 97 86 62 134 103 132 113 -3 13 -40 15 -270 18 -241 2 -266 1 -272 -15z"}),m("path",{d:"M12 248 l3 -173 270 0 270 0 3 173 c1 94 0 172 -3 172 -2 0 -63 -43 -133 -95 -71 -52 -132 -95 -136 -95 -4 0 -65 43 -137 95 -71 52 -132 95 -134 95 -3 0 -4 -78 -3 -172z"})],-1)),gh=[hh],vh=K({__name:"EnvelopeIcon",setup(e){pe(n=>({"0384189e":g(t).launcherConfig.icon.colour}));const t=ie();return(n,o)=>(x(),B("svg",{class:"envolve-launcher-icon-svg",xmlns:"http://www.w3.org/2000/svg",version:"1.0",preserveAspectRatio:"xMidYMid meet",viewBox:"1.16 8.12 54.68 40.38",alt:g(ot).LAUNCHER_ICON},gh,8,ph))}}),mh=`.envolve-launcher-icon-svg[data-v-18510254]{fill:var(--0384189e)!important} `,_h=Q(vh,[["styles",[mh]],["__scopeId","data-v-18510254"]]),bh=Object.freeze(Object.defineProperty({__proto__:null,default:_h},Symbol.toStringTag,{value:"Module"})),yh=e=>(je("data-v-5fd8ce93"),e=e(),ze(),e),xh=["alt"],wh=yh(()=>m("g",{transform:"translate(0.000000,60.000000) scale(0.100000,-0.100000)",stroke:"none"},[m("path",{d:"M227 428 c-54 -94 -95 -178 -93 -185 4 -9 27 -13 79 -13 l73 0 -13 -107 c-8 -58 -10 -110 -6 -114 9 -9 203 321 203 345 0 13 -14 16 -76 16 l-77 0 6 58 c3 31 9 83 13 115 4 31 3 57 -2 57 -5 0 -53 -77 -107 -172z"})],-1)),Ch=[wh],Sh=K({__name:"LightningIcon",setup(e){pe(n=>({"5e00d6ca":g(t).launcherConfig.icon.colour}));const t=ie();return(n,o)=>(x(),B("svg",{class:"envolve-launcher-icon-svg",xmlns:"http://www.w3.org/2000/svg",version:"1.0",preserveAspectRatio:"xMidYMid meet",viewBox:"13.39 0 33.61 59.12",alt:g(ot).LAUNCHER_ICON},Ch,8,xh))}}),kh=`.envolve-launcher-icon-svg[data-v-5fd8ce93]{fill:var(--5e00d6ca)!important} `,Mh=Q(Sh,[["styles",[kh]],["__scopeId","data-v-5fd8ce93"]]),Th=Object.freeze(Object.defineProperty({__proto__:null,default:Mh},Symbol.toStringTag,{value:"Module"})),mo=e=>(je("data-v-9ffbe0c2"),e=e(),ze(),e),Ih=["alt"],$h=mo(()=>m("g",null,[m("path",{style:{opacity:"0.928"},d:"M 16.5,-0.5 C 19.5,-0.5 22.5,-0.5 25.5,-0.5C 26.7653,0.479345 28.0986,1.47934 29.5,2.5C 30.9014,1.47934 32.2347,0.479345 33.5,-0.5C 36.5,-0.5 39.5,-0.5 42.5,-0.5C 45.1842,1.87072 46.5175,4.87072 46.5,8.5C 50.0071,7.99353 53.1737,8.66019 56,10.5C 56.7599,14.2255 56.5932,17.8922 55.5,21.5C 38.1667,22.8333 20.8333,22.8333 3.5,21.5C 1.893,17.0847 2.22633,12.9181 4.5,9C 7.14603,8.50258 9.8127,8.33591 12.5,8.5C 12.4825,4.87072 13.8158,1.87072 16.5,-0.5 Z M 19.5,4.5 C 22.2574,4.37838 24.2574,5.54505 25.5,8C 22.7728,8.8184 20.1062,8.65173 17.5,7.5C 18.1925,6.48224 18.8592,5.48224 19.5,4.5 Z M 36.5,4.5 C 38.9124,4.24395 40.5791,5.24395 41.5,7.5C 38.8938,8.65173 36.2272,8.8184 33.5,8C 34.365,6.64116 35.365,5.47449 36.5,4.5 Z"})],-1)),Eh=mo(()=>m("g",null,[m("path",{style:{opacity:"0.898"},d:"M 23.5,59.5 C 18.1667,59.5 12.8333,59.5 7.5,59.5C 6.5227,48.2476 6.18937,36.9143 6.5,25.5C 12.1667,25.5 17.8333,25.5 23.5,25.5C 23.5,36.8333 23.5,48.1667 23.5,59.5 Z"})],-1)),Oh=mo(()=>m("g",null,[m("path",{style:{opacity:"0.822"},d:"M 32.5,59.5 C 30.5,59.5 28.5,59.5 26.5,59.5C 26.5,48.1667 26.5,36.8333 26.5,25.5C 28.5,25.5 30.5,25.5 32.5,25.5C 32.5,36.8333 32.5,48.1667 32.5,59.5 Z"})],-1)),Rh=mo(()=>m("g",null,[m("path",{style:{opacity:"0.898"},d:"M 51.5,59.5 C 46.1667,59.5 40.8333,59.5 35.5,59.5C 35.5,48.1667 35.5,36.8333 35.5,25.5C 41.1667,25.5 46.8333,25.5 52.5,25.5C 52.8106,36.9143 52.4773,48.2476 51.5,59.5 Z"})],-1)),Ah=[$h,Eh,Oh,Rh],Lh=K({__name:"PresentIcon",setup(e){pe(n=>({"4cfcd9dd":g(t).launcherConfig.icon.colour}));const t=ie();return(n,o)=>(x(),B("svg",{class:"envolve-launcher-icon-svg",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink",version:"1.1",style:{"shape-rendering":"geometricPrecision","text-rendering":"geometricPrecision","image-rendering":"optimizeQuality","fill-rule":"evenodd","clip-rule":"evenodd"},viewBox:"2.5 -0.5 53.97 60",alt:g(ot).LAUNCHER_ICON},Ah,8,Ih))}}),Bh=`.envolve-launcher-icon-svg[data-v-9ffbe0c2]{fill:var(--4cfcd9dd)!important} `,Ph=Q(Lh,[["styles",[Bh]],["__scopeId","data-v-9ffbe0c2"]]),Nh=Object.freeze(Object.defineProperty({__proto__:null,default:Ph},Symbol.toStringTag,{value:"Module"}));export{Yh as _,Uh as a,ln as b,Pe as c,Gt as d,jh as e,zh as f,Pr as g,Wh as h,Bn as i,S as j,qh as k,Dh as l,Jr as m,fe as n,ii as o,lo as p,Gh as q,U as r,Vh as s,ae as t,Kh as u,Ae as w};