/* Author: arsmedium ag (Tue Feb 06 2024 13:06:29 GMT+0100 (Mitteleuropäische Normalzeit)) */ !function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const e of document.querySelectorAll('link[rel="modulepreload"]'))t(e);new MutationObserver((e=>{for(const n of e)if("childList"===n.type)for(const e of n.addedNodes)"LINK"===e.tagName&&"modulepreload"===e.rel&&t(e)})).observe(document,{childList:!0,subtree:!0})}function t(e){if(e.ep)return;e.ep=!0;const t=function(e){const t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),"use-credentials"===e.crossOrigin?t.credentials="include":"anonymous"===e.crossOrigin?t.credentials="omit":t.credentials="same-origin",t}(e);fetch(e.href,t)}}();function e(e,t){const n=Object.create(null),o=e.split(",");for(let i=0;i!!n[e.toLowerCase()]:e=>!!n[e]}const t={},n=[],o=()=>{},i=()=>!1,s=/^on[^a-z]/,a=e=>s.test(e),r=e=>e.startsWith("onUpdate:"),l=Object.assign,c=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},u=Object.prototype.hasOwnProperty,d=(e,t)=>u.call(e,t),p=Array.isArray,f=e=>"[object Map]"===S(e),h=e=>"[object Set]"===S(e),g=e=>"function"==typeof e,m=e=>"string"==typeof e,y=e=>"symbol"==typeof e,v=e=>null!==e&&"object"==typeof e,_=e=>v(e)&&g(e.then)&&g(e.catch),b=Object.prototype.toString,S=e=>b.call(e),T=e=>S(e).slice(8,-1),x=e=>"[object Object]"===S(e),k=e=>m(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,A=e(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),C=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},E=/-(\w)/g,w=C((e=>e.replace(E,((e,t)=>t?t.toUpperCase():"")))),L=/\B([A-Z])/g,O=C((e=>e.replace(L,"-$1").toLowerCase())),D=C((e=>e.charAt(0).toUpperCase()+e.slice(1))),I=C((e=>e?`on${D(e)}`:"")),R=(e,t)=>!Object.is(e,t),N=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},P=e=>{const t=parseFloat(e) ;return isNaN(t)?e:t},$=e=>{const t=m(e)?Number(e):NaN;return isNaN(t)?e:t};let H;const M=()=>H||(H="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{});function B(e){if(p(e)){const t={};for(let n=0;n{if(e){const n=e.split(U);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function W(e){let t="";if(m(e))t=e;else if(p(e))for(let n=0;nm(e)?e:null==e?"":p(e)||v(e)&&(e.toString===b||!g(e.toString))?JSON.stringify(e,Y,2):String(e),Y=(e,t)=>t&&t.__v_isRef?Y(e,t.value):f(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n])=>(e[`${t} =>`]=n,e)),{})}:h(t)?{[`Set(${t.size})`]:[...t.values()]}:!v(t)||p(t)||x(t)?t:String(t);let J;class Q{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=J,!e&&J&&(this.index=(J.scopes||(J.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){const t=J;try{return J=this,e()}finally{J=t}}}on(){J=this}off(){J=this.parent}stop(e){if(this._active){let t,n;for(t=0,n=this.effects.length;t{const t=new Set(e);return t.w=0,t.n=0,t},X=e=>(e.w&oe)>0,ee=e=>(e.n&oe)>0,te=new WeakMap ;let ne=0,oe=1;const ie=30;let se;const ae=Symbol(""),re=Symbol("");class le{constructor(e,t=null,n){this.fn=e,this.scheduler=t,this.active=!0,this.deps=[],this.parent=void 0,function(e,t=J){t&&t.active&&t.effects.push(e)}(this,n)}run(){if(!this.active)return this.fn();let e=se,t=ue;for(;e;){if(e===this)return;e=e.parent}try{return this.parent=se,se=this,ue=!0,oe=1<<++ne,ne<=ie?(({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let o=0;o{("length"===n||n>=e)&&r.push(t)}))}else switch(void 0!==n&&r.push(a.get(n)),t){case"add":p(e)?k(n)&&r.push(a.get("length")):(r.push(a.get(ae)),f(e)&&r.push(a.get(re)));break;case"delete":p(e)||(r.push(a.get(ae)),f(e)&&r.push(a.get(re)));break;case"set":f(e)&&r.push(a.get(ae))}if(1===r.length)r[0]&&ye(r[0]);else{const e=[];for(const t of r)t&&e.push(...t);ye(Z(e))}}function ye(e,t){const n=p(e)?e:[...e];for(const o of n)o.computed&&ve(o);for(const o of n)o.computed||ve(o)}function ve(e,t){(e!==se||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())} const _e=e("__proto__,__v_isRef,__isVue"),be=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(y)),Se=Ee(),Te=Ee(!1,!0),xe=Ee(!0),ke=Ae();function Ae(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=ut(this);for(let t=0,i=this.length;t{e[t]=function(...e){pe();const n=ut(this)[t].apply(this,e);return fe(),n}})),e}function Ce(e){const t=ut(this);return he(t,0,e),t.hasOwnProperty(e)}function Ee(e=!1,t=!1){return function(n,o,i){if("__v_isReactive"===o)return!e;if("__v_isReadonly"===o)return e;if("__v_isShallow"===o)return t;if("__v_raw"===o&&i===(e?t?nt:tt:t?et:Xe).get(n))return n;const s=p(n);if(!e){if(s&&d(ke,o))return Reflect.get(ke,o,i);if("hasOwnProperty"===o)return Ce}const a=Reflect.get(n,o,i);return(y(o)?be.has(o):_e(o))?a:(e||he(n,0,o),t?a:ht(a)?s&&k(o)?a:a.value:v(a)?e?it(a):ot(a):a)}}function we(e=!1){return function(t,n,o,i){let s=t[n];if(rt(s)&&ht(s)&&!ht(o))return!1;if(!e&&(lt(o)||rt(o)||(s=ut(s),o=ut(o)),!p(t)&&ht(s)&&!ht(o)))return s.value=o,!0;const a=p(t)&&k(n)?Number(n)!0,deleteProperty:(e,t)=>!0},De=l({},Le,{get:Te,set:we(!0)}),Ie=e=>e,Re=e=>Reflect.getPrototypeOf(e);function Ne(e,t,n=!1,o=!1){const i=ut(e=e.__v_raw),s=ut(t);n||(t!==s&&he(i,0,t),he(i,0,s));const{has:a}=Re(i),r=o?Ie:n?ft:pt;return a.call(i,t)?r(e.get(t)):a.call(i,s)?r(e.get(s)):void(e!==i&&e.get(t))} function Fe(e,t=!1){const n=this.__v_raw,o=ut(n),i=ut(e);return t||(e!==i&&he(o,0,e),he(o,0,i)),e===i?n.has(e):n.has(e)||n.has(i)}function Pe(e,t=!1){return e=e.__v_raw,!t&&he(ut(e),0,ae),Reflect.get(e,"size",e)}function $e(e){e=ut(e);const t=ut(this);return Re(t).has.call(t,e)||(t.add(e),me(t,"add",e,e)),this}function He(e,t){t=ut(t);const n=ut(this),{has:o,get:i}=Re(n);let s=o.call(n,e);s||(e=ut(e),s=o.call(n,e));const a=i.call(n,e);return n.set(e,t),s?R(t,a)&&me(n,"set",e,t):me(n,"add",e,t),this}function Me(e){const t=ut(this),{has:n,get:o}=Re(t);let i=n.call(t,e);i||(e=ut(e),i=n.call(t,e)),o&&o.call(t,e);const s=t.delete(e);return i&&me(t,"delete",e,void 0),s}function Be(){const e=ut(this),t=0!==e.size,n=e.clear();return t&&me(e,"clear",void 0,void 0),n}function Ve(e,t){return function(n,o){const i=this,s=i.__v_raw,a=ut(s),r=t?Ie:e?ft:pt;return!e&&he(a,0,ae),s.forEach(((e,t)=>n.call(o,r(e),r(t),i)))}}function Ue(e,t,n){return function(...o){const i=this.__v_raw,s=ut(i),a=f(s),r="entries"===e||e===Symbol.iterator&&a,l="keys"===e&&a,c=i[e](...o),u=n?Ie:t?ft:pt;return!t&&he(s,0,l?re:ae),{next(){const{value:e,done:t}=c.next();return t?{value:e,done:t}:{value:r?[u(e[0]),u(e[1])]:u(e),done:t}},[Symbol.iterator](){return this}}}}function je(e){return function(...t){return"delete"!==e&&this}}function Ge(){const e={get(e){return Ne(this,e)},get size(){return Pe(this)},has:Fe,add:$e,set:He,delete:Me,clear:Be,forEach:Ve(!1,!1)},t={get(e){return Ne(this,e,!1,!0)},get size(){return Pe(this)},has:Fe,add:$e,set:He,delete:Me,clear:Be,forEach:Ve(!1,!0)},n={get(e){return Ne(this,e,!0)},get size(){return Pe(this,!0)},has(e){return Fe.call(this,e,!0)},add:je("add"),set:je("set"),delete:je("delete"),clear:je("clear"),forEach:Ve(!0,!1)},o={get(e){return Ne(this,e,!0,!0)},get size(){return Pe(this,!0)},has(e){return Fe.call(this,e,!0)},add:je("add"),set:je("set"),delete:je("delete"),clear:je("clear"),forEach:Ve(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach((i=>{ e[i]=Ue(i,!1,!1),n[i]=Ue(i,!0,!1),t[i]=Ue(i,!1,!0),o[i]=Ue(i,!0,!0)})),[e,n,t,o]}const[We,ze,Ke,qe]=Ge();function Ye(e,t){const n=t?e?qe:Ke:e?ze:We;return(t,o,i)=>"__v_isReactive"===o?!e:"__v_isReadonly"===o?e:"__v_raw"===o?t:Reflect.get(d(n,o)&&o in t?n:t,o,i)}const Je={get:Ye(!1,!1)},Qe={get:Ye(!1,!0)},Ze={get:Ye(!0,!1)},Xe=new WeakMap,et=new WeakMap,tt=new WeakMap,nt=new WeakMap;function ot(e){return rt(e)?e:st(e,!1,Le,Je,Xe)}function it(e){return st(e,!0,Oe,Ze,tt)}function st(e,t,n,o,i){if(!v(e))return e;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const s=i.get(e);if(s)return s;const a=(r=e).__v_skip||!Object.isExtensible(r)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}(T(r));var r;if(0===a)return e;const l=new Proxy(e,2===a?o:n);return i.set(e,l),l}function at(e){return rt(e)?at(e.__v_raw):!(!e||!e.__v_isReactive)}function rt(e){return!(!e||!e.__v_isReadonly)}function lt(e){return!(!e||!e.__v_isShallow)}function ct(e){return at(e)||rt(e)}function ut(e){const t=e&&e.__v_raw;return t?ut(t):e}function dt(e){return F(e,"__v_skip",!0),e}const pt=e=>v(e)?ot(e):e,ft=e=>v(e)?it(e):e;function ht(e){return!(!e||!0!==e.__v_isRef)}const gt={get:(e,t,n)=>{return ht(o=Reflect.get(e,t,n))?o.value:o;var o},set:(e,t,n,o)=>{const i=e[t];return ht(i)&&!ht(n)?(i.value=n,!0):Reflect.set(e,t,n,o)}};function mt(e){return at(e)?e:new Proxy(e,gt)}class yt{constructor(e,t,n,o){this._setter=t,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new le(e,(()=>{this._dirty||(this._dirty=!0,function(e,t){const n=(e=ut(e)).dep;n&&ye(n)}(this))})),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=n}get value(){const e=ut(this);var t;return t=e,ue&&se&&ge((t=ut(t)).dep||(t.dep=Z())),!e._dirty&&e._cacheable||(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function vt(e,t,n,o){let i;try{i=o?e(...o):e()}catch(s){ bt(s,t,n)}return i}function _t(e,t,n,o){if(g(e)){const i=vt(e,t,n,o);return i&&_(i)&&i.catch((e=>{bt(e,t,n)})),i}const i=[];for(let s=0;s>>1;Ft(xt[o])Ft(e)-Ft(t))),Et=0;Etnull==e.id?1/0:e.id,Pt=(e,t)=>{const n=Ft(e)-Ft(t);if(0===n){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function $t(e){Tt=!1,St=!0,xt.sort(Pt);try{for(kt=0;ktm(e)?e.trim():e))),n&&(s=o.map(P))}let l,c=i[l=I(n)]||i[l=I(w(n))];!c&&a&&(c=i[l=I(O(n))]),c&&_t(c,e,6,s);const u=i[l+"Once"];if(u){if(e.emitted){if(e.emitted[l])return}else e.emitted={};e.emitted[l]=!0,_t(u,e,6,s)}}function Mt(e,t,n=!1){ const o=t.emitsCache,i=o.get(e);if(void 0!==i)return i;const s=e.emits;let a={},r=!1;if(!g(e)){const o=e=>{const n=Mt(e,t,!0);n&&(r=!0,l(a,n))};!n&&t.mixins.length&&t.mixins.forEach(o),e.extends&&o(e.extends),e.mixins&&e.mixins.forEach(o)}return s||r?(p(s)?s.forEach((e=>a[e]=null)):l(a,s),v(e)&&o.set(e,a),a):(v(e)&&o.set(e,null),null)}function Bt(e,t){return!(!e||!a(t))&&(t=t.slice(2).replace(/Once$/,""),d(e,t[0].toLowerCase()+t.slice(1))||d(e,O(t))||d(e,t))}let Vt=null,Ut=null;function jt(e){const t=Vt;return Vt=e,Ut=e&&e.type.__scopeId||null,t}function Gt(e){Ut=e}function Wt(){Ut=null}function zt(e,t=Vt,n){if(!t)return e;if(e._n)return e;const o=(...n)=>{o._d&&Ho(-1);const i=jt(t);let s;try{s=e(...n)}finally{jt(i),o._d&&Ho(1)}return s};return o._n=!0,o._c=!0,o._d=!0,o}function Kt(e){const{type:t,vnode:n,proxy:o,withProxy:i,props:s,propsOptions:[a],slots:l,attrs:c,emit:u,render:d,renderCache:p,data:f,setupState:h,ctx:g,inheritAttrs:m}=e;let y,v;const _=jt(e);try{if(4&n.shapeFlag){const e=i||o;y=Zo(d.call(e,e,p,s,h,f,g)),v=c}else{const e=t;0,y=Zo(e.length>1?e(s,{attrs:c,slots:l,emit:u}):e(s,null)),v=t.props?c:qt(c)}}catch(S){No.length=0,bt(S,e,1),y=qo(Io)}let b=y;if(v&&!1!==m){const e=Object.keys(v),{shapeFlag:t}=b;e.length&&7&t&&(a&&e.some(r)&&(v=Yt(v,a)),b=Yo(b,v))}return n.dirs&&(b=Yo(b),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&(b.transition=n.transition),y=b,jt(_),y}const qt=e=>{let t;for(const n in e)("class"===n||"style"===n||a(n))&&((t||(t={}))[n]=e[n]);return t},Yt=(e,t)=>{const n={};for(const o in e)r(o)&&o.slice(9)in t||(n[o]=e[o]);return n};function Jt(e,t,n){const o=Object.keys(t);if(o.length!==Object.keys(e).length)return!0;for(let i=0;ie.value, m=lt(e)):at(e)?(f=()=>e,s=!0):p(e)?(y=!0,m=e.some((e=>at(e)||lt(e))),f=()=>e.map((e=>ht(e)?e.value:at(e)?nn(e):g(e)?vt(e,d,2):void 0))):f=g(e)?n?()=>vt(e,d,2):()=>{if(!d||!d.isUnmounted)return h&&h(),_t(e,d,3,[_])}:o,n&&s){const e=f;f=()=>nn(e())}let v,_=e=>{h=x.onStop=()=>{vt(e,d,4)}};if(fi){if(_=o,n?i&&_t(n,d,3,[f(),y?[]:void 0,_]):f(),"sync"!==a)return o;{const e=_i();v=e.__watcherHandles||(e.__watcherHandles=[])}}let b=y?new Array(e.length).fill(Qt):Qt;const S=()=>{if(x.active)if(n){const e=x.run();(s||m||(y?e.some(((e,t)=>R(e,b[t]))):R(e,b)))&&(h&&h(),_t(n,d,3,[e,b===Qt?void 0:y&&b[0]===Qt?[]:b,_]),b=e)}else x.run()};let T;S.allowRecurse=!!n,"sync"===a?T=S:"post"===a?T=()=>Co(S,d&&d.suspense):(S.pre=!0,d&&(S.id=d.uid),T=()=>Dt(S));const x=new le(f,T);n?i?S():b=x.run():"post"===a?Co(x.run.bind(x),d&&d.suspense):x.run();const k=()=>{x.stop(),d&&d.scope&&c(d.scope.effects,x)};return v&&v.push(k),k}function en(e,t,n){const o=this.proxy,i=m(e)?e.includes(".")?tn(o,e):()=>o[e]:e.bind(o,o);let s;g(t)?s=t:(s=t.handler,n=t);const a=ii;ci(this);const r=Xt(i,s.bind(o),n);return a?ci(a):ui(),r}function tn(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e{nn(e,t)}));else if(x(e))for(const n in e)nn(e[n],t);return e}function on(e,n){const o=Vt;if(null===o)return e;const i=mi(o)||o.proxy,s=e.dirs||(e.dirs=[]);for(let a=0;a{e.isMounted=!0})),En((()=>{e.isUnmounting=!0})),e}();let i;return()=>{const s=t.default&&hn(t.default(),!0);if(!s||!s.length)return;let a=s[0];if(s.length>1)for(const e of s)if(e.type!==Io){a=e;break}const r=ut(e),{mode:l}=r;if(o.isLeaving)return dn(a);const c=pn(a);if(!c)return dn(a);const u=un(c,r,o,n);fn(c,u);const d=n.subTree,p=d&&pn(d);let f=!1;const{getTransitionKey:h}=c.type;if(h){const e=h();void 0===i?i=e:e!==i&&(i=e,f=!0)}if(p&&p.type!==Io&&(!jo(c,p)||f)){const e=un(p,r,o,n);if(fn(p,e),"out-in"===l)return o.isLeaving=!0,e.afterLeave=()=>{o.isLeaving=!1,!1!==n.update.active&&n.update()},dn(a);"in-out"===l&&c.type!==Io&&(e.delayLeave=(e,t,n)=>{cn(o,p)[String(p.key)]=p,e._leaveCb=()=>{t(),e._leaveCb=void 0,delete u.delayedLeave},u.delayedLeave=n})}return a}}};function cn(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 un(e,t,n,o){const{appear:i,mode:s,persisted:a=!1,onBeforeEnter:r,onEnter:l,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:d,onLeave:f,onAfterLeave:h,onLeaveCancelled:g,onBeforeAppear:m,onAppear:y,onAfterAppear:v,onAppearCancelled:_}=t,b=String(e.key),S=cn(n,e),T=(e,t)=>{e&&_t(e,o,9,t)},x=(e,t)=>{const n=t[1];T(e,t),p(e)?e.every((e=>e.length<=1))&&n():e.length<=1&&n()},k={mode:s,persisted:a,beforeEnter(t){let o=r;if(!n.isMounted){if(!i)return;o=m||r}t._leaveCb&&t._leaveCb(!0);const s=S[b];s&&jo(e,s)&&s.el._leaveCb&&s.el._leaveCb(),T(o,[t])},enter(e){let t=l,o=c,s=u;if(!n.isMounted){if(!i)return;t=y||l,o=v||c,s=_||u}let a=!1;const r=e._enterCb=t=>{a||(a=!0,T(t?s:o,[e]),k.delayedLeave&&k.delayedLeave(),e._enterCb=void 0)} ;t?x(t,[e,r]):r()},leave(t,o){const i=String(e.key);if(t._enterCb&&t._enterCb(!0),n.isUnmounting)return o();T(d,[t]);let s=!1;const a=t._leaveCb=n=>{s||(s=!0,o(),T(n?g:h,[t]),t._leaveCb=void 0,S[i]===e&&delete S[i])};S[i]=e,f?x(f,[t,a]):a()},clone:e=>un(e,t,n,o)};return k}function dn(e){if(mn(e))return(e=Yo(e)).children=null,e}function pn(e){return mn(e)?e.children?e.children[0]:void 0:e}function fn(e,t){6&e.shapeFlag&&e.component?fn(e.component.subTree,t):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function hn(e,t=!1,n){let o=[],i=0;for(let s=0;s1)for(let s=0;s!!e.type.__asyncLoader,mn=e=>e.type.__isKeepAlive;function yn(e,t){_n(e,"a",t)}function vn(e,t){_n(e,"da",t)}function _n(e,t,n=ii){const o=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(Sn(t,o,n),n){let e=n.parent;for(;e&&e.parent;)mn(e.parent.vnode)&&bn(o,t,n,e),e=e.parent}}function bn(e,t,n,o){const i=Sn(t,e,o,!0);wn((()=>{c(o[t],i)}),n)}function Sn(e,t,n=ii,o=!1){if(n){const i=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;pe(),ci(n);const i=_t(t,n,e,o);return ui(),fe(),i});return o?i.unshift(s):i.push(s),s}}const Tn=e=>(t,n=ii)=>(!fi||"sp"===e)&&Sn(e,((...e)=>t(...e)),n),xn=Tn("bm"),kn=Tn("m"),An=Tn("bu"),Cn=Tn("u"),En=Tn("bum"),wn=Tn("um"),Ln=Tn("sp"),On=Tn("rtg"),Dn=Tn("rtc");function In(e,t=ii){Sn("ec",e,t)}const Rn="components";function Nn(e,t){return function(e,t,n=!0,o=!1){const i=Vt||ii;if(i){const n=i.type;if(e===Rn){const e=function(e,t=!0){return g(e)?e.displayName||e.name:e.name||t&&e.__name}(n,!1);if(e&&(e===t||e===w(t)||e===D(w(t))))return n}const s=Pn(i[e]||n[e],t)||Pn(i.appContext[e],t) ;return!s&&o?n:s}}(Rn,e,!0,t)||e}const Fn=Symbol.for("v-ndc");function Pn(e,t){return e&&(e[t]||e[w(t)]||e[D(w(t))])}function $n(e,t,n,o){let i;const s=n&&n[o];if(p(e)||m(e)){i=new Array(e.length);for(let n=0,o=e.length;nt(e,n,void 0,s&&s[n])));else{const n=Object.keys(e);i=new Array(n.length);for(let o=0,a=n.length;o{const t=o.fn(...e);return t&&(t.key=o.key),t}:o.fn)}return e}function Mn(e,t,n={},o,i){if(Vt.isCE||Vt.parent&&gn(Vt.parent)&&Vt.parent.isCE)return"default"!==t&&(n.name=t),qo("slot",n,o&&o());let s=e[t];s&&s._c&&(s._d=!1),Po();const a=s&&Bn(s(n)),r=Vo(Oo,{key:n.key||a&&a.key||`_${t}`},a||(o?o():[]),a&&1===e._?64:-2);return!i&&r.scopeId&&(r.slotScopeIds=[r.scopeId+"-s"]),s&&s._c&&(s._d=!0),r}function Bn(e){return e.some((e=>!Uo(e)||e.type!==Io&&!(e.type===Oo&&!Bn(e.children))))?e:null}const Vn=e=>e?di(e)?mi(e)||e.proxy:Vn(e.parent):null,Un=l(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=>Vn(e.parent),$root:e=>Vn(e.root),$emit:e=>e.emit,$options:e=>Jn(e),$forceUpdate:e=>e.f||(e.f=()=>Dt(e.update)),$nextTick:e=>e.n||(e.n=Ot.bind(e.proxy)),$watch:e=>en.bind(e)}),jn=(e,n)=>e!==t&&!e.__isScriptSetup&&d(e,n),Gn={get({_:e},n){const{ctx:o,setupState:i,data:s,props:a,accessCache:r,type:l,appContext:c}=e;let u;if("$"!==n[0]){const l=r[n];if(void 0!==l)switch(l){case 1:return i[n];case 2:return s[n];case 4:return o[n];case 3:return a[n]}else{if(jn(i,n))return r[n]=1,i[n];if(s!==t&&d(s,n))return r[n]=2,s[n];if((u=e.propsOptions[0])&&d(u,n))return r[n]=3,a[n] ;if(o!==t&&d(o,n))return r[n]=4,o[n];zn&&(r[n]=0)}}const p=Un[n];let f,h;return p?("$attrs"===n&&he(e,0,n),p(e)):(f=l.__cssModules)&&(f=f[n])?f:o!==t&&d(o,n)?(r[n]=4,o[n]):(h=c.config.globalProperties,d(h,n)?h[n]:void 0)},set({_:e},n,o){const{data:i,setupState:s,ctx:a}=e;return jn(s,n)?(s[n]=o,!0):i!==t&&d(i,n)?(i[n]=o,!0):!d(e.props,n)&&(("$"!==n[0]||!(n.slice(1)in e))&&(a[n]=o,!0))},has({_:{data:e,setupState:n,accessCache:o,ctx:i,appContext:s,propsOptions:a}},r){let l;return!!o[r]||e!==t&&d(e,r)||jn(n,r)||(l=a[0])&&d(l,r)||d(i,r)||d(Un,r)||d(s.config.globalProperties,r)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:d(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Wn(e){return p(e)?e.reduce(((e,t)=>(e[t]=null,e)),{}):e}let zn=!0;function Kn(e){const t=Jn(e),n=e.proxy,i=e.ctx;zn=!1,t.beforeCreate&&qn(t.beforeCreate,e,"bc");const{data:s,computed:a,methods:r,watch:l,provide:c,inject:u,created:d,beforeMount:f,mounted:h,beforeUpdate:m,updated:y,activated:_,deactivated:b,beforeDestroy:S,beforeUnmount:T,destroyed:x,unmounted:k,render:A,renderTracked:C,renderTriggered:E,errorCaptured:w,serverPrefetch:L,expose:O,inheritAttrs:D,components:I,directives:R,filters:N}=t;if(u&&function(e,t,n=o){p(e)&&(e=eo(e));for(const o in e){const n=e[o];let i;i=v(n)?"default"in n?lo(n.from||o,n.default,!0):lo(n.from||o):lo(n),ht(i)?Object.defineProperty(t,o,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e}):t[o]=i}}(u,i,null),r)for(const o in r){const e=r[o];g(e)&&(i[o]=e.bind(n))}if(s){const t=s.call(n,n);v(t)&&(e.data=ot(t))}if(zn=!0,a)for(const p in a){const e=a[p],t=g(e)?e.bind(n,n):g(e.get)?e.get.bind(n,n):o,s=!g(e)&&g(e.set)?e.set.bind(n):o,r=yi({get:t,set:s});Object.defineProperty(i,p,{enumerable:!0,configurable:!0,get:()=>r.value,set:e=>r.value=e})}if(l)for(const o in l)Yn(l[o],i,n,o);if(c){const e=g(c)?c.call(n):c;Reflect.ownKeys(e).forEach((t=>{!function(e,t){if(ii){let n=ii.provides ;const o=ii.parent&&ii.parent.provides;o===n&&(n=ii.provides=Object.create(o)),n[e]=t}else;}(t,e[t])}))}function F(e,t){p(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(d&&qn(d,e,"c"),F(xn,f),F(kn,h),F(An,m),F(Cn,y),F(yn,_),F(vn,b),F(In,w),F(Dn,C),F(On,E),F(En,T),F(wn,k),F(Ln,L),p(O))if(O.length){const t=e.exposed||(e.exposed={});O.forEach((e=>{Object.defineProperty(t,e,{get:()=>n[e],set:t=>n[e]=t})}))}else e.exposed||(e.exposed={});A&&e.render===o&&(e.render=A),null!=D&&(e.inheritAttrs=D),I&&(e.components=I),R&&(e.directives=R)}function qn(e,t,n){_t(p(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function Yn(e,t,n,o){const i=o.includes(".")?tn(n,o):()=>n[o];if(m(e)){const n=t[e];g(n)&&Zt(i,n)}else if(g(e))Zt(i,e.bind(n));else if(v(e))if(p(e))e.forEach((e=>Yn(e,t,n,o)));else{const o=g(e.handler)?e.handler.bind(n):t[e.handler];g(o)&&Zt(i,o,e)}}function Jn(e){const t=e.type,{mixins:n,extends:o}=t,{mixins:i,optionsCache:s,config:{optionMergeStrategies:a}}=e.appContext,r=s.get(t);let l;return r?l=r:i.length||n||o?(l={},i.length&&i.forEach((e=>Qn(l,e,a,!0))),Qn(l,t,a)):l=t,v(t)&&s.set(t,l),l}function Qn(e,t,n,o=!1){const{mixins:i,extends:s}=t;s&&Qn(e,s,n,!0),i&&i.forEach((t=>Qn(e,t,n,!0)));for(const a in t)if(o&&"expose"===a);else{const o=Zn[a]||n&&n[a];e[a]=o?o(e[a],t[a]):t[a]}return e}const Zn={data:Xn,props:oo,emits:oo,methods:no,computed:no,beforeCreate:to,created:to,beforeMount:to,mounted:to,beforeUpdate:to,updated:to,beforeDestroy:to,beforeUnmount:to,destroyed:to,unmounted:to,activated:to,deactivated:to,errorCaptured:to,serverPrefetch:to,components:no,directives:no,watch:function(e,t){if(!e)return t;if(!t)return e;const n=l(Object.create(null),e);for(const o in t)n[o]=to(e[o],t[o]);return n},provide:Xn,inject:function(e,t){return no(eo(e),eo(t))}};function Xn(e,t){return t?e?function(){return l(g(e)?e.call(this,this):e,g(t)?t.call(this,this):t)}:t:e}function eo(e){if(p(e)){const t={};for(let n=0;n(s.has(e)||(e&&g(e.install)?(s.add(e),e.install(r,...t)):g(e)&&(s.add(e),e(r,...t))),r),mixin:e=>(i.mixins.includes(e)||i.mixins.push(e),r),component:(e,t)=>t?(i.components[e]=t,r):i.components[e],directive:(e,t)=>t?(i.directives[e]=t,r):i.directives[e],mount(s,l,c){if(!a){const u=qo(n,o);return u.appContext=i,l&&t?t(u,s):e(u,s,c),a=!0,r._container=s,s.__vue_app__=r,mi(u.component)||u.component.proxy}},unmount(){a&&(e(null,r._container),delete r._container.__vue_app__)},provide:(e,t)=>(i.provides[e]=t,r),runWithContext(e){ro=r;try{return e()}finally{ro=null}}};return r}}let ro=null;function lo(e,t,n=!1){const o=ii||Vt;if(o||ro){const i=o?null==o.parent?o.vnode.appContext&&o.vnode.appContext.provides:o.parent.provides:ro._context.provides;if(i&&e in i)return i[e];if(arguments.length>1)return n&&g(t)?t.call(o&&o.proxy):t}}function co(e,t,n,o=!1){const i={},s={};F(s,Go,1),e.propsDefaults=Object.create(null),uo(e,t,i,s);for(const a in e.propsOptions[0])a in i||(i[a]=void 0);n?e.props=o?i:st(i,!1,De,Qe,et):e.type.props?e.props=i:e.props=s,e.attrs=s}function uo(e,n,o,i){const[s,a]=e.propsOptions;let r,l=!1;if(n)for(let t in n){if(A(t))continue;const c=n[t];let u ;s&&d(s,u=w(t))?a&&a.includes(u)?(r||(r={}))[u]=c:o[u]=c:Bt(e.emitsOptions,t)||t in i&&c===i[t]||(i[t]=c,l=!0)}if(a){const n=ut(o),i=r||t;for(let t=0;t{f=!0;const[t,n]=fo(e,o,!0);l(c,t),n&&u.push(...n)};!i&&o.mixins.length&&o.mixins.forEach(t),e.extends&&t(e.extends),e.mixins&&e.mixins.forEach(t)}if(!r&&!f)return v(e)&&s.set(e,n),n;if(p(r))for(let n=0;n-1,o[1]=n<0||t-1||d(o,"default"))&&u.push(e)}}}const h=[c,u];return v(e)&&s.set(e,h),h}function ho(e){return"$"!==e[0]}function go(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:null===e?"null":""}function mo(e,t){return go(e)===go(t)}function yo(e,t){return p(t)?t.findIndex((t=>mo(t,e))):g(t)&&mo(t,e)?0:-1}const vo=e=>"_"===e[0]||"$stable"===e,_o=e=>p(e)?e.map(Zo):[Zo(e)],bo=(e,t,n)=>{if(t._n)return t;const o=zt(((...e)=>_o(t(...e))),n);return o._c=!1,o},So=(e,t,n)=>{const o=e._ctx;for(const i in e){if(vo(i))continue;const n=e[i];if(g(n))t[i]=bo(0,n,o);else if(null!=n){const e=_o(n);t[i]=()=>e}}},To=(e,t)=>{const n=_o(t);e.slots.default=()=>n},xo=(e,t)=>{if(32&e.vnode.shapeFlag){const n=t._;n?(e.slots=ut(t),F(t,"_",n)):So(t,e.slots={})}else e.slots={},t&&To(e,t);F(e.slots,Go,1)},ko=(e,n,o)=>{const{vnode:i,slots:s}=e;let a=!0,r=t;if(32&i.shapeFlag){const e=n._;e?o&&1===e?a=!1:(l(s,n), o||1!==e||delete s._):(a=!n.$stable,So(n,s)),r=n}else n&&(To(e,n),r={default:1});if(a)for(const t in s)vo(t)||t in r||delete s[t]};function Ao(e,n,o,i,s=!1){if(p(e))return void e.forEach(((e,t)=>Ao(e,n&&(p(n)?n[t]:n),o,i,s)));if(gn(i)&&!s)return;const a=4&i.shapeFlag?mi(i.component)||i.component.proxy:i.el,r=s?null:a,{i:l,r:u}=e,f=n&&n.r,h=l.refs===t?l.refs={}:l.refs,y=l.setupState;if(null!=f&&f!==u&&(m(f)?(h[f]=null,d(y,f)&&(y[f]=null)):ht(f)&&(f.value=null)),g(u))vt(u,l,12,[r,h]);else{const t=m(u),n=ht(u);if(t||n){const i=()=>{if(e.f){const n=t?d(y,u)?y[u]:h[u]:u.value;s?p(n)&&c(n,a):p(n)?n.includes(a)||n.push(a):t?(h[u]=[a],d(y,u)&&(y[u]=h[u])):(u.value=[a],e.k&&(h[e.k]=u.value))}else t?(h[u]=r,d(y,u)&&(y[u]=r)):n&&(u.value=r,e.k&&(h[e.k]=r))};r?(i.id=-1,Co(i,o)):i()}}}const Co=function(e,t){var n;t&&t.pendingBranch?p(e)?t.effects.push(...e):t.effects.push(e):(p(n=e)?At.push(...n):Ct&&Ct.includes(n,n.allowRecurse?Et+1:Et)||At.push(n),It())};function Eo(e){return function(e,i){M().__VUE__=!0;const{insert:s,remove:a,patchProp:r,createElement:l,createText:c,createComment:u,setText:p,setElementText:f,parentNode:h,nextSibling:g,setScopeId:m=o,insertStaticContent:y}=e,v=(e,t,n,o=null,i=null,s=null,a=!1,r=null,l=!!t.dynamicChildren)=>{if(e===t)return;e&&!jo(e,t)&&(o=X(e),K(e,i,s,!0),e=null),-2===t.patchFlag&&(l=!1,t.dynamicChildren=null);const{type:c,ref:u,shapeFlag:d}=t;switch(c){case Do:b(e,t,n,o);break;case Io:S(e,t,n,o);break;case Ro:null==e&&T(t,n,o,a);break;case Oo:P(e,t,n,o,i,s,a,r,l);break;default:1&d?C(e,t,n,o,i,s,a,r,l):6&d?$(e,t,n,o,i,s,a,r,l):(64&d||128&d)&&c.process(e,t,n,o,i,s,a,r,l,te)}null!=u&&i&&Ao(u,e&&e.ref,s,t||e,!t)},b=(e,t,n,o)=>{if(null==e)s(t.el=c(t.children),n,o);else{const n=t.el=e.el;t.children!==e.children&&p(n,t.children)}},S=(e,t,n,o)=>{null==e?s(t.el=u(t.children||""),n,o):t.el=e.el},T=(e,t,n,o)=>{[e.el,e.anchor]=y(e.children,t,n,o,e.el,e.anchor)},x=({el:e,anchor:t},n,o)=>{let i;for(;e&&e!==t;)i=g(e),s(e,n,o),e=i;s(t,n,o) },k=({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=g(e),a(e),e=n;a(t)},C=(e,t,n,o,i,s,a,r,l)=>{a=a||"svg"===t.type,null==e?E(t,n,o,i,s,a,r,l):I(e,t,i,s,a,r,l)},E=(e,t,n,o,i,a,c,u)=>{let d,p;const{type:h,props:g,shapeFlag:m,transition:y,dirs:v}=e;if(d=e.el=l(e.type,a,g&&g.is,g),8&m?f(d,e.children):16&m&&D(e.children,d,null,o,i,a&&"foreignObject"!==h,c,u),v&&sn(e,null,o,"created"),L(d,e,e.scopeId,c,o),g){for(const t in g)"value"===t||A(t)||r(d,t,null,g[t],a,e.children,o,i,Z);"value"in g&&r(d,"value",null,g.value),(p=g.onVnodeBeforeMount)&&ti(p,o,e)}v&&sn(e,null,o,"beforeMount");const _=(!i||i&&!i.pendingBranch)&&y&&!y.persisted;_&&y.beforeEnter(d),s(d,t,n),((p=g&&g.onVnodeMounted)||_||v)&&Co((()=>{p&&ti(p,o,e),_&&y.enter(d),v&&sn(e,null,o,"mounted")}),i)},L=(e,t,n,o,i)=>{if(n&&m(e,n),o)for(let s=0;s{for(let c=l;c{const c=n.el=e.el;let{patchFlag:u,dynamicChildren:d,dirs:p}=n;u|=16&e.patchFlag;const h=e.props||t,g=n.props||t;let m;o&&wo(o,!1),(m=g.onVnodeBeforeUpdate)&&ti(m,o,n,e),p&&sn(n,e,o,"beforeUpdate"),o&&wo(o,!0);const y=s&&"foreignObject"!==n.type;if(d?R(e.dynamicChildren,d,c,o,i,y,a):l||j(e,n,c,null,o,i,y,a,!1),u>0){if(16&u)F(c,n,h,g,o,i,s);else if(2&u&&h.class!==g.class&&r(c,"class",null,g.class,s),4&u&&r(c,"style",h.style,g.style,s),8&u){const t=n.dynamicProps;for(let n=0;n{m&&ti(m,o,n,e),p&&sn(n,e,o,"updated")}),i)},R=(e,t,n,o,i,s,a)=>{for(let r=0;r{if(o!==i){ if(o!==t)for(const t in o)A(t)||t in i||r(e,t,o[t],null,l,n.children,s,a,Z);for(const t in i){if(A(t))continue;const c=i[t],u=o[t];c!==u&&"value"!==t&&r(e,t,u,c,l,n.children,s,a,Z)}"value"in i&&r(e,"value",o.value,i.value)}},P=(e,t,n,o,i,a,r,l,u)=>{const d=t.el=e?e.el:c(""),p=t.anchor=e?e.anchor:c("");let{patchFlag:f,dynamicChildren:h,slotScopeIds:g}=t;g&&(l=l?l.concat(g):g),null==e?(s(d,n,o),s(p,n,o),D(t.children,n,p,i,a,r,l,u)):f>0&&64&f&&h&&e.dynamicChildren?(R(e.dynamicChildren,h,n,i,a,r,l),(null!=t.key||i&&t===i.subTree)&&Lo(e,t,!0)):j(e,t,n,p,i,a,r,l,u)},$=(e,t,n,o,i,s,a,r,l)=>{t.slotScopeIds=r,null==e?512&t.shapeFlag?i.ctx.activate(t,n,o,a,l):H(t,n,o,i,s,a,l):B(e,t,l)},H=(e,n,o,i,s,a,r)=>{const l=e.component=function(e,n,o){const i=e.type,s=(n?n.appContext:e.appContext)||ni,a={uid:oi++,vnode:e,type:i,parent:n,appContext:s,root:null,next:null,subTree:null,effect:null,update:null,scope:new Q(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:n?n.provides:Object.create(s.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:fo(i,s),emitsOptions:Mt(i,s),emit:null,emitted:null,propsDefaults:t,inheritAttrs:i.inheritAttrs,ctx:t,data:t,props:t,attrs:t,slots:t,refs:t,setupState:t,setupContext:null,attrsProxy:null,slotsProxy:null,suspense:o,suspenseId:o?o.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};a.ctx={_:a},a.root=n?n.root:a,a.emit=Ht.bind(null,a),e.ce&&e.ce(a);return a}(e,i,s);if(mn(e)&&(l.ctx.renderer=te),function(e,t=!1){fi=t;const{props:n,children:o}=e.vnode,i=di(e);co(e,n,i,t),xo(e,o);const s=i?function(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=dt(new Proxy(e.ctx,Gn));const{setup:o}=n;if(o){const n=e.setupContext=o.length>1?function(e){const t=t=>{e.exposed=t||{}};return{get attrs(){return function(e){ return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get:(t,n)=>(he(e,0,"$attrs"),t[n])}))}(e)},slots:e.slots,emit:e.emit,expose:t}}(e):null;ci(e),pe();const i=vt(o,e,0,[e.props,n]);if(fe(),ui(),_(i)){if(i.then(ui,ui),t)return i.then((n=>{hi(e,n,t)})).catch((t=>{bt(t,e,0)}));e.asyncDep=i}else hi(e,i,t)}else gi(e,t)}(e,t):void 0;fi=!1}(l),l.asyncDep){if(s&&s.registerDep(l,V),!e.el){const e=l.subTree=qo(Io);S(null,e,n,o)}}else V(l,e,n,o,s,a,r)},B=(e,t,n)=>{const o=t.component=e.component;if(function(e,t,n){const{props:o,children:i,component:s}=e,{props:a,children:r,patchFlag:l}=t,c=s.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&l>=0))return!(!i&&!r||r&&r.$stable)||o!==a&&(o?!a||Jt(o,a,c):!!a);if(1024&l)return!0;if(16&l)return o?Jt(o,a,c):!!a;if(8&l){const e=t.dynamicProps;for(let t=0;tkt&&xt.splice(t,1)}(o.update),o.update()}else t.el=e.el,o.vnode=t},V=(e,t,n,o,i,s,a)=>{const r=()=>{if(e.isMounted){let t,{next:n,bu:o,u:r,parent:l,vnode:c}=e,u=n;wo(e,!1),n?(n.el=c.el,U(e,n,a)):n=c,o&&N(o),(t=n.props&&n.props.onVnodeBeforeUpdate)&&ti(t,l,n,c),wo(e,!0);const d=Kt(e),p=e.subTree;e.subTree=d,v(p,d,h(p.el),X(p),e,i,s),n.el=d.el,null===u&&function({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}(e,d.el),r&&Co(r,i),(t=n.props&&n.props.onVnodeUpdated)&&Co((()=>ti(t,l,n,c)),i)}else{let a;const{el:r,props:l}=t,{bm:c,m:u,parent:d}=e,p=gn(t);if(wo(e,!1),c&&N(c),!p&&(a=l&&l.onVnodeBeforeMount)&&ti(a,d,t),wo(e,!0),r&&oe){const n=()=>{e.subTree=Kt(e),oe(r,e.subTree,e,i,null)};p?t.type.__asyncLoader().then((()=>!e.isUnmounted&&n())):n()}else{const a=e.subTree=Kt(e);v(null,a,n,o,e,i,s),t.el=a.el}if(u&&Co(u,i),!p&&(a=l&&l.onVnodeMounted)){const e=t;Co((()=>ti(a,d,e)),i)}(256&t.shapeFlag||d&&gn(d.vnode)&&256&d.vnode.shapeFlag)&&e.a&&Co(e.a,i),e.isMounted=!0,t=n=o=null} },l=e.effect=new le(r,(()=>Dt(c)),e.scope),c=e.update=()=>l.run();c.id=e.uid,wo(e,!0),c()},U=(e,t,n)=>{t.component=e;const o=e.vnode.props;e.vnode=t,e.next=null,function(e,t,n,o){const{props:i,attrs:s,vnode:{patchFlag:a}}=e,r=ut(i),[l]=e.propsOptions;let c=!1;if(!(o||a>0)||16&a){let o;uo(e,t,i,s)&&(c=!0);for(const s in r)t&&(d(t,s)||(o=O(s))!==s&&d(t,o))||(l?!n||void 0===n[s]&&void 0===n[o]||(i[s]=po(l,r,s,void 0,e,!0)):delete i[s]);if(s!==r)for(const e in s)t&&d(t,e)||(delete s[e],c=!0)}else if(8&a){const n=e.vnode.dynamicProps;for(let o=0;o{const c=e&&e.children,u=e?e.shapeFlag:0,d=t.children,{patchFlag:p,shapeFlag:h}=t;if(p>0){if(128&p)return void W(c,d,n,o,i,s,a,r,l);if(256&p)return void G(c,d,n,o,i,s,a,r,l)}8&h?(16&u&&Z(c,i,s),d!==c&&f(n,d)):16&u?16&h?W(c,d,n,o,i,s,a,r,l):Z(c,i,s,!0):(8&u&&f(n,""),16&h&&D(d,n,o,i,s,a,r,l))},G=(e,t,o,i,s,a,r,l,c)=>{t=t||n;const u=(e=e||n).length,d=t.length,p=Math.min(u,d);let f;for(f=0;fd?Z(e,s,a,!0,!1,p):D(t,o,i,s,a,r,l,c,p)},W=(e,t,o,i,s,a,r,l,c)=>{let u=0;const d=t.length;let p=e.length-1,f=d-1;for(;u<=p&&u<=f;){const n=e[u],i=t[u]=c?Xo(t[u]):Zo(t[u]);if(!jo(n,i))break;v(n,i,o,null,s,a,r,l,c),u++}for(;u<=p&&u<=f;){const n=e[p],i=t[f]=c?Xo(t[f]):Zo(t[f]);if(!jo(n,i))break;v(n,i,o,null,s,a,r,l,c),p--,f--}if(u>p){if(u<=f){const e=f+1,n=ef)for(;u<=p;)K(e[u],s,a,!0),u++;else{const h=u,g=u,m=new Map;for(u=g;u<=f;u++){const e=t[u]=c?Xo(t[u]):Zo(t[u]);null!=e.key&&m.set(e.key,u)}let y,_=0;const b=f-g+1;let S=!1,T=0;const x=new Array(b);for(u=0;u=b){ K(n,s,a,!0);continue}let i;if(null!=n.key)i=m.get(n.key);else for(y=g;y<=f;y++)if(0===x[y-g]&&jo(n,t[y])){i=y;break}void 0===i?K(n,s,a,!0):(x[i-g]=u+1,i>=T?T=i:S=!0,v(n,t[i],o,null,s,a,r,l,c),_++)}const k=S?function(e){const t=e.slice(),n=[0];let o,i,s,a,r;const l=e.length;for(o=0;o>1,e[n[r]]0&&(t[o]=n[s-1]),n[s]=o)}}s=n.length,a=n[s-1];for(;s-- >0;)n[s]=a,a=t[a];return n}(x):n;for(y=k.length-1,u=b-1;u>=0;u--){const e=g+u,n=t[e],p=e+1{const{el:a,type:r,transition:l,children:c,shapeFlag:u}=e;if(6&u)return void z(e.component.subTree,t,n,o);if(128&u)return void e.suspense.move(t,n,o);if(64&u)return void r.move(e,t,n,te);if(r===Oo){s(a,t,n);for(let e=0;el.enter(a)),i);else{const{leave:e,delayLeave:o,afterLeave:i}=l,r=()=>s(a,t,n),c=()=>{e(a,(()=>{r(),i&&i()}))};o?o(a,r,c):c()}else s(a,t,n)},K=(e,t,n,o=!1,i=!1)=>{const{type:s,props:a,ref:r,children:l,dynamicChildren:c,shapeFlag:u,patchFlag:d,dirs:p}=e;if(null!=r&&Ao(r,null,n,e,!0),256&u)return void t.ctx.deactivate(e);const f=1&u&&p,h=!gn(e);let g;if(h&&(g=a&&a.onVnodeBeforeUnmount)&&ti(g,t,e),6&u)J(e.component,n,o);else{if(128&u)return void e.suspense.unmount(n,o);f&&sn(e,null,t,"beforeUnmount"),64&u?e.type.remove(e,t,n,i,te,o):c&&(s!==Oo||d>0&&64&d)?Z(c,t,n,!1,!0):(s===Oo&&384&d||!i&&16&u)&&Z(l,t,n),o&&q(e)}(h&&(g=a&&a.onVnodeUnmounted)||f)&&Co((()=>{g&&ti(g,t,e),f&&sn(e,null,t,"unmounted")}),n)},q=e=>{const{type:t,el:n,anchor:o,transition:i}=e;if(t===Oo)return void Y(n,o);if(t===Ro)return void k(e);const s=()=>{a(n),i&&!i.persisted&&i.afterLeave&&i.afterLeave()};if(1&e.shapeFlag&&i&&!i.persisted){ const{leave:t,delayLeave:o}=i,a=()=>t(n,s);o?o(e.el,s,a):a()}else s()},Y=(e,t)=>{let n;for(;e!==t;)n=g(e),a(e),e=n;a(t)},J=(e,t,n)=>{const{bum:o,scope:i,update:s,subTree:a,um:r}=e;o&&N(o),i.stop(),s&&(s.active=!1,K(a,e,t,n)),r&&Co(r,t),Co((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve())},Z=(e,t,n,o=!1,i=!1,s=0)=>{for(let a=s;a6&e.shapeFlag?X(e.component.subTree):128&e.shapeFlag?e.suspense.next():g(e.anchor||e.el),ee=(e,t,n)=>{null==e?t._vnode&&K(t._vnode,null,null,!0):v(t._vnode||null,e,t,null,null,null,n),Rt(),Nt(),t._vnode=e},te={p:v,um:K,m:z,r:q,mt:H,mc:D,pc:j,pbc:R,n:X,o:e};let ne,oe;i&&([ne,oe]=i(te));return{render:ee,hydrate:ne,createApp:ao(ee,ne)}}(e)}function wo({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Lo(e,t,n=!1){const o=e.children,i=t.children;if(p(o)&&p(i))for(let s=0;s0?Fo||n:null,No.pop(),Fo=No[No.length-1]||null,$o>0&&Fo&&Fo.push(e),e}function Bo(e,t,n,o,i,s){return Mo(Ko(e,t,n,o,i,s,!0))}function Vo(e,t,n,o,i){return Mo(qo(e,t,n,o,i,!0))}function Uo(e){return!!e&&!0===e.__v_isVNode}function jo(e,t){return e.type===t.type&&e.key===t.key}const Go="__vInternal",Wo=({key:e})=>null!=e?e:null,zo=({ref:e,ref_key:t,ref_for:n})=>("number"==typeof e&&(e=""+e),null!=e?m(e)||ht(e)||g(e)?{i:Vt,r:e,k:t,f:!!n}:e:null);function Ko(e,t=null,n=null,o=0,i=null,s=(e===Oo?0:1),a=!1,r=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Wo(t),ref:t&&zo(t),scopeId:Ut,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:s,patchFlag:o,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:Vt};return r?(ei(l,n),128&s&&e.normalize(l)):n&&(l.shapeFlag|=m(n)?8:16),$o>0&&!a&&Fo&&(l.patchFlag>0||6&s)&&32!==l.patchFlag&&Fo.push(l),l}const qo=function(e,t=null,n=null,o=0,i=null,s=!1){e&&e!==Fn||(e=Io);if(Uo(e)){const o=Yo(e,t,!0);return n&&ei(o,n),$o>0&&!s&&Fo&&(6&o.shapeFlag?Fo[Fo.indexOf(e)]=o:Fo.push(o)),o.patchFlag|=-2,o}a=e,g(a)&&"__vccOpts"in a&&(e=e.__vccOpts);var a;if(t){t=function(e){return e?ct(e)||Go in e?l({},e):e:null}(t);let{class:e,style:n}=t;e&&!m(e)&&(t.class=W(e)),v(n)&&(ct(n)&&!p(n)&&(n=l({},n)),t.style=B(n))}const r=m(e)?1:(e=>e.__isSuspense)(e)?128:(e=>e.__isTeleport)(e)?64:v(e)?4:g(e)?2:0;return Ko(e,t,n,o,i,r,s,!0)};function Yo(e,t,n=!1){const{props:o,ref:i,patchFlag:s,children:r}=e,l=t?function(...e){const t={};for(let n=0;nii||Vt;let ai,ri,li="__VUE_INSTANCE_SETTERS__";(ri=M()[li])||(ri=M()[li]=[]),ri.push((e=>ii=e)),ai=e=>{ri.length>1?ri.forEach((t=>t(e))):ri[0](e)};const ci=e=>{ai(e),e.scope.on()},ui=()=>{ii&&ii.scope.off(),ai(null)};function di(e){return 4&e.vnode.shapeFlag}let pi,fi=!1;function hi(e,t,n){g(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:v(t)&&(e.setupState=mt(t)),gi(e,n)}function gi(e,t,n){const i=e.type;if(!e.render){if(!t&&pi&&!i.render){const t=i.template||Jn(e).template;if(t){const{isCustomElement:n,compilerOptions:o}=e.appContext.config,{delimiters:s,compilerOptions:a}=i,r=l(l({isCustomElement:n,delimiters:s},o),a);i.render=pi(t,r)}}e.render=i.render||o}ci(e),pe(),Kn(e),fe(),ui()}function mi(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(mt(dt(e.exposed)),{get:(t,n)=>n in t?t[n]:n in Un?Un[n](e):void 0,has:(e,t)=>t in e||t in Un}))}const yi=(e,t)=>function(e,t,n=!1){let i,s;const a=g(e);return a?(i=e,s=o):(i=e.get,s=e.set),new yt(i,s,a||!s,n)}(e,0,fi);const vi=Symbol.for("v-scx"),_i=()=>lo(vi),bi="3.3.4",Si="undefined"!=typeof document?document:null,Ti=Si&&Si.createElement("template"),xi={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 i=t?Si.createElementNS("http://www.w3.org/2000/svg",e):Si.createElement(e,n?{is:n}:void 0);return"select"===e&&o&&null!=o.multiple&&i.setAttribute("multiple",o.multiple),i},createText:e=>Si.createTextNode(e),createComment:e=>Si.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Si.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,o,i,s){const a=n?n.previousSibling:t.lastChild;if(i&&(i===s||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),i!==s&&(i=i.nextSibling););else{Ti.innerHTML=o?`${e}`:e;const i=Ti.content;if(o){const e=i.firstChild;for(;e.firstChild;)i.appendChild(e.firstChild);i.removeChild(e)}t.insertBefore(i,n)}return[a?a.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};const ki=/\s*!important$/;function Ai(e,t,n){if(p(n))n.forEach((n=>Ai(e,t,n)));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const o=function(e,t){const n=Ei[t];if(n)return n;let o=w(t);if("filter"!==o&&o in e)return Ei[t]=o;o=D(o);for(let i=0;i{if(e._vts){if(e._vts<=n.attached)return}else e._vts=Date.now();_t(function(e,t){if(p(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map((e=>t=>!t._stopped&&e&&e(t)))}return t}(e,n.value),t,5,[e])};return n.value=e, n.attached=Ni(),n}(o,i);Li(e,n,a,r)}else a&&(!function(e,t,n,o){e.removeEventListener(t,n,o)}(e,n,a,r),s[t]=void 0)}}const Di=/(?:Once|Passive|Capture)$/;let Ii=0;const Ri=Promise.resolve(),Ni=()=>Ii||(Ri.then((()=>Ii=0)),Ii=Date.now());const Fi=/^on[a-z]/;const Pi="transition",$i="animation",Hi=(e,{slots:t})=>function(e,t,n){const o=arguments.length;return 2===o?v(t)&&!p(t)?Uo(t)?qo(e,null,[t]):qo(e,t):qo(e,null,t):(o>3?n=Array.prototype.slice.call(arguments,2):3===o&&Uo(n)&&(n=[n]),qo(e,t,n))}(ln,function(e){const t={};for(const l in e)l in Mi||(t[l]=e[l]);if(!1===e.css)return t;const{name:n="v",type:o,duration:i,enterFromClass:s=`${n}-enter-from`,enterActiveClass:a=`${n}-enter-active`,enterToClass:r=`${n}-enter-to`,appearFromClass:c=s,appearActiveClass:u=a,appearToClass:d=r,leaveFromClass:p=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,g=function(e){if(null==e)return null;if(v(e))return[Ui(e.enter),Ui(e.leave)];{const t=Ui(e);return[t,t]}}(i),m=g&&g[0],y=g&&g[1],{onBeforeEnter:_,onEnter:b,onEnterCancelled:S,onLeave:T,onLeaveCancelled:x,onBeforeAppear:k=_,onAppear:A=b,onAppearCancelled:C=S}=t,E=(e,t,n)=>{Gi(e,t?d:r),Gi(e,t?u:a),n&&n()},w=(e,t)=>{e._isLeaving=!1,Gi(e,p),Gi(e,h),Gi(e,f),t&&t()},L=e=>(t,n)=>{const i=e?A:b,a=()=>E(t,e,n);Bi(i,[t,a]),Wi((()=>{Gi(t,e?c:s),ji(t,e?d:r),Vi(i)||Ki(t,o,m,a)}))};return l(t,{onBeforeEnter(e){Bi(_,[e]),ji(e,s),ji(e,a)},onBeforeAppear(e){Bi(k,[e]),ji(e,c),ji(e,u)},onEnter:L(!1),onAppear:L(!0),onLeave(e,t){e._isLeaving=!0;const n=()=>w(e,t);ji(e,p),document.body.offsetHeight,ji(e,f),Wi((()=>{e._isLeaving&&(Gi(e,p),ji(e,h),Vi(T)||Ki(e,o,y,n))})),Bi(T,[e,n])},onEnterCancelled(e){E(e,!1),Bi(S,[e])},onAppearCancelled(e){E(e,!0),Bi(C,[e])},onLeaveCancelled(e){w(e),Bi(x,[e])}})}(e),t);Hi.displayName="Transition";const Mi={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};Hi.props=l({},rn,Mi);const Bi=(e,t=[])=>{p(e)?e.forEach((e=>e(...t))):e&&e(...t)},Vi=e=>!!e&&(p(e)?e.some((e=>e.length>1)):e.length>1);function Ui(e){return $(e)}function ji(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.add(t))),(e._vtc||(e._vtc=new Set)).add(t)}function Gi(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.remove(t)));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function Wi(e){requestAnimationFrame((()=>{requestAnimationFrame(e)}))}let zi=0;function Ki(e,t,n,o){const i=e._endId=++zi,s=()=>{i===e._endId&&o()};if(n)return setTimeout(s,n);const{type:a,timeout:r,propCount:l}=function(e,t){const n=window.getComputedStyle(e),o=e=>(n[e]||"").split(", "),i=o(`${Pi}Delay`),s=o(`${Pi}Duration`),a=qi(i,s),r=o(`${$i}Delay`),l=o(`${$i}Duration`),c=qi(r,l);let u=null,d=0,p=0;t===Pi?a>0&&(u=Pi,d=a,p=s.length):t===$i?c>0&&(u=$i,d=c,p=l.length):(d=Math.max(a,c),u=d>0?a>c?Pi:$i:null,p=u?u===Pi?s.length:l.length:0);const f=u===Pi&&/\b(transform|all)(,|$)/.test(o(`${Pi}Property`).toString());return{type:u,timeout:d,propCount:p,hasTransform:f}}(e,t);if(!a)return o();const c=a+"end";let u=0;const d=()=>{e.removeEventListener(c,p),s()},p=t=>{t.target===e&&++u>=l&&d()};setTimeout((()=>{uYi(t)+Yi(e[n]))))}function Yi(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}const Ji=e=>{const t=e.props["onUpdate:modelValue"]||!1;return p(t)?e=>N(t,e):t};function Qi(e){e.target.composing=!0}function Zi(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Xi={created(e,{modifiers:{lazy:t,trim:n,number:o}},i){e._assign=Ji(i);const s=o||i.props&&"number"===i.props.type;Li(e,t?"change":"input",(t=>{if(t.target.composing)return;let o=e.value;n&&(o=o.trim()),s&&(o=P(o)), e._assign(o)})),n&&Li(e,"change",(()=>{e.value=e.value.trim()})),t||(Li(e,"compositionstart",Qi),Li(e,"compositionend",Zi),Li(e,"change",Zi))},mounted(e,{value:t}){e.value=null==t?"":t},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:o,number:i}},s){if(e._assign=Ji(s),e.composing)return;if(document.activeElement===e&&"range"!==e.type){if(n)return;if(o&&e.value.trim()===t)return;if((i||"number"===e.type)&&P(e.value)===t)return}const a=null==t?"":t;e.value!==a&&(e.value=a)}},es={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},ts=(e,t)=>n=>{if(!("key"in n))return;const o=O(n.key);return t.some((e=>e===o||es[e]===o))?e(n):void 0},ns={beforeMount(e,{value:t},{transition:n}){e._vod="none"===e.style.display?"":e.style.display,n&&t?n.beforeEnter(e):os(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),os(e,!0),o.enter(e)):o.leave(e,(()=>{os(e,!1)})):os(e,t))},beforeUnmount(e,{value:t}){os(e,t)}};function os(e,t){e.style.display=t?e._vod:"none"}const is=l({patchProp:(e,t,n,o,i=!1,s,l,c,u)=>{"class"===t?function(e,t,n){const o=e._vtc;o&&(t=(t?[t,...o]:[...o]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(e,o,i):"style"===t?function(e,t,n){const o=e.style,i=m(n);if(n&&!i){if(t&&!m(t))for(const e in t)null==n[e]&&Ai(o,e,"");for(const e in n)Ai(o,e,n[e])}else{const s=o.display;i?t!==n&&(o.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(o.display=s)}}(e,n,o):a(t)?r(t)||Oi(e,t,0,o,l):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):function(e,t,n,o){if(o)return"innerHTML"===t||"textContent"===t||!!(t in e&&Fi.test(t)&&g(n));if("spellcheck"===t||"draggable"===t||"translate"===t)return!1;if("form"===t)return!1;if("list"===t&&"INPUT"===e.tagName)return!1;if("type"===t&&"TEXTAREA"===e.tagName)return!1;if(Fi.test(t)&&m(n))return!1;return t in e}(e,t,o,i))?function(e,t,n,o,i,s,a){ if("innerHTML"===t||"textContent"===t)return o&&a(o,i,s),void(e[t]=null==n?"":n);const r=e.tagName;if("value"===t&&"PROGRESS"!==r&&!r.includes("-")){e._value=n;const o=null==n?"":n;return("OPTION"===r?e.getAttribute("value"):e.value)!==o&&(e.value=o),void(null==n&&e.removeAttribute(t))}let l=!1;if(""===n||null==n){const o=typeof e[t];"boolean"===o?n=K(n):null==n&&"string"===o?(n="",l=!0):"number"===o&&(n=0,l=!0)}try{e[t]=n}catch(c){}l&&e.removeAttribute(t)}(e,t,o,s,l,c,u):("true-value"===t?e._trueValue=o:"false-value"===t&&(e._falseValue=o),function(e,t,n,o,i){if(o&&t.startsWith("xlink:"))null==n?e.removeAttributeNS(wi,t.slice(6,t.length)):e.setAttributeNS(wi,t,n);else{const o=z(t);null==n||o&&!K(n)?e.removeAttribute(t):e.setAttribute(t,o?"":n)}}(e,t,o,i))}},xi);let ss;const as=(e,t)=>{const n=e.__vccOpts||e;for(const[o,i]of t)n[o]=i;return n},rs={props:{alertText:{type:String,default:""},componentVariant:{type:String,required:!0},alertActive:{type:Boolean,required:!0}},methods:{onClick(){this.$emit("close-alert-click")}}},ls={key:0,class:"sf-alert",role:"alert"},cs=(e=>(Gt("data-v-cbd4c85c"),e=e(),Wt(),e))((()=>Ko("tef-icon",{cloak:"",icon:"information",size:"1.4",type:"functional-solid"},null,-1)));const us=as(rs,[["render",function(e,t,n,o,i,s){return Po(),Vo(Hi,{name:"alert"},{default:zt((()=>["functional"===n.componentVariant&&n.alertActive?(Po(),Bo("div",ls,[cs,Jo(" "+q(n.alertText)+" ",1),Ko("tef-icon",{cloak:"",icon:"cancel",size:"1.2",type:"functional",onClick:t[0]||(t[0]=(...e)=>s.onClick&&s.onClick(...e))})])):Qo("",!0)])),_:1})}],["__scopeId","data-v-cbd4c85c"]]),ds={INITIAL:"initial",OPENED:"opened",ANSWER:"answer"},ps={HIDDEN:"hidden",LOADING:"loading",READY:"ready",ERROR:"error"},fs={ONE_MILLI:1,TAG_FADE:200,TAG_FADE_DELAY:250,TAG_FADE_WIDTH:450,TAG_FADE_WIDTH_HIDING:650,TAG_LIST_HEIGHT:200,TAG_LIST_FADE:400,TAG_LIST_BUTTON:100,TOP_BAR_HEIGHT:400,TOP_BAR_CONTENT_ENTER:300,TOP_BAR_CONTENT_LEAVE:400,MODAL_OPEN:600,MODAL_BACKDROP_OPACITY:500, CARD_DELAY:300,CARD_OPACITY:350,CARD_HEIGHT:350,CARD_SCROLL:400,LOADING_ANIMATION_CYCLE:1e3,LOADING_ANIMATION_FADE:300,ALERT_SCALE:200,ALERT_OPACITY:200,ALERT_ROTATE:400,ALERT_ROTATE_DELAY:150,ALERT_DISAPPEAR:5e3};function hs(){const e=fs,t=document.createElement("style");t.innerHTML=":root{";for(const[n,o]of Object.entries(e))t.innerHTML+=`--sf-anim-${n.toLowerCase()}: ${o}ms; `;return t.innerHTML+="}",t}const gs={},ms={cloak:"","aria-description":"Lottie player"},ys=[Ko("tef-lottie-player-source",{autoplay:"",loop:""},[Ko("div",{slot:"animation" },' {"v":"5.9.0","fr":29.9700012207031,"ip":0,"op":46.0000018736184,"w":100,"h":100,"nm":"Kreisanimation-Teilladen","ddd":0,"assets":[{"id":"comp_0","nm":"Ladeanimation-Kreise V2","fr":29.9700012207031,"layers":[{"ddd":0,"ind":3,"ty":4,"nm":"Kreis-o-r","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.648],"y":[0.482]},"o":{"x":[0.306],"y":[0]},"t":4,"s":[0]},{"i":{"x":[0.828],"y":[1]},"o":{"x":[0.395],"y":[0.306]},"t":10,"s":[51.36]},{"t":29.0000011811942,"s":[360]}],"ix":10},"p":{"a":0,"k":[151,144,0],"ix":2,"l":2},"a":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[-73,8,0],"to":[0.167,23,0],"ti":[-0.167,-23,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.167,"y":0.167},"t":11,"s":[-72,146,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.086,"y":0},"t":20,"s":[-72,146,0],"to":[-0.167,-23,0],"ti":[0.167,23,0]},{"t":37.0000015070409,"s":[-73,8,0]}],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":0,"s":[70.121,70.121,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":11,"s":[44,44,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":29,"s":[44,44,100]},{"t":37.0000015070409,"s":[70.121,70.121,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[109.228,109.228],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Elliptischer Pfad 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Kontur 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0,0.564705882353,0.811764765721,1]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":11,"s":[0,0.098039224744,0.647058844566,1]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":29,"s":[0,0.098039224744,0.647058844566,1]},{"t":37.0000015070409,"s":[0,0.564705882353,0.811764765721,1]}],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fläche 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[13.006,-28.157],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[102.195,102.195],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformieren"}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":60.0000024438501,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Kreis-m","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.648],"y":[0.482]},"o":{"x":[0.306],"y":[0]},"t":6,"s":[0]},{"i":{"x":[0.828],"y":[1]},"o":{"x":[0.395],"y":[0.274]},"t":12,"s":[51.36]},{"t":29.0000011811942,"s":[360]}],"ix":10},"p":{"a":0,"k":[151,144,0],"ix":2,"l":2},"a":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[5,-13,0],"to":[14.5,31.833,0],"ti":[-14.5,-31.833,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.167,"y":0.167},"t":11,"s":[92,178,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.084,"y":0},"t":20,"s":[92,178,0],"to":[-14.5,-31.833,0],"ti":[14.5,31.833,0]},{"t":37.0000015070409,"s":[5,-13,0]}],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":0,"s":[100,100,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":11,"s":[44,44,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":29,"s":[44,44,100]},{"t":37.0000015070409,"s":[100,100,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[109.228,109.228],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Elliptischer Pfad 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Kontur 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0,0.098039223166,0.647058823529,1]},{"t":47.0000019143492,"s":[0,0.098039223166,0.647058823529,1]}],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fläche 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[5.128,6.166],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[102.195,102.195],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformieren"}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":60.0000024438501,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Kreis-l","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.648],"y":[0.482]},"o":{"x":[0.306],"y":[0]},"t":8,"s":[0]},{"i":{"x":[0.828],"y":[1]},"o":{"x":[0.395],"y":[0.242]},"t":14,"s":[51.36]},{"t":29.0000011811942,"s":[360]}],"ix":10},"p":{"a":0,"k":[151,144,0],"ix":2,"l":2},"a":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[132,8,0],"to":[12.5,3.5,0],"ti":[-12.5,-3.5,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.167,"y":0.167},"t":11,"s":[207,29,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.086,"y":0},"t":20,"s":[207,29,0],"to":[-12.5,-3.5,0],"ti":[12.5,3.5,0]},{"t":37.0000015070409,"s":[132,8,0]}],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":0,"s":[40,40,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":11,"s":[44,44,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":29,"s":[44,44,100]},{"t":37.0000015070409,"s":[40,40,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[109.228,109.228],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Elliptischer Pfad 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Kontur 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0.239215701818,0.694117665291,0.901960849762,1]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":11,"s":[0,0.098039224744,0.647058844566,1]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":29,"s":[0,0.098039224744,0.647058844566,1]},{"t":37.0000015070409,"s":[0.239215701818,0.694117665291,0.901960849762,1]}],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fläche 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[13.006,-28.157],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[102.195,102.195],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformieren"}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":60.0000024438501,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"Kreis-l 2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":1,"k":[{"i":{"x":[0.648],"y":[0.224]},"o":{"x":[0.306],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.828],"y":[1]},"o":{"x":[0.395],"y":[0.322]},"t":9,"s":[51.36]},{"t":29.0000011811942,"s":[360]}],"ix":10},"p":{"a":0,"k":[151,144,0],"ix":2,"l":2},"a":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":0,"s":[-106,-90,0],"to":[-11.5,19.833,0],"ti":[11.5,-19.833,0]},{"i":{"x":0.667,"y":0.667},"o":{"x":0.167,"y":0.167},"t":11,"s":[-175,29,0],"to":[0,0,0],"ti":[0,0,0]},{"i":{"x":0.667,"y":1},"o":{"x":0.086,"y":0},"t":20,"s":[-175,29,0],"to":[11.5,-19.833,0],"ti":[-11.5,19.833,0]},{"t":37.0000015070409,"s":[-106,-90,0]}],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":0,"s":[51,51,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":11,"s":[44,44,100]},{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.167,0.167,0.167],"y":[0,0,0]},"t":29,"s":[44,44,100]},{"t":37.0000015070409,"s":[51,51,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[109.228,109.228],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Elliptischer Pfad 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":0,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Kontur 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[0.698039233685,0.894117712975,0.890196144581,1]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":11,"s":[0,0.098039224744,0.647058844566,1]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.167],"y":[0]},"t":29,"s":[0,0.098039224744,0.647058844566,1]},{"t":37.0000015070409,"s":[0.698039233685,0.894117712975,0.890196144581,1]}],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fläche 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[13.006,-28.157],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[102.195,102.195],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transformieren"}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":60.0000024438501,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"Ladeanimation-Kreise V2","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[50,50,0],"ix":2,"l":2},"a":{"a":0,"k":[150,150,0],"ix":1,"l":2},"s":{"a":0,"k":[25.667,25.667,100],"ix":6,"l":2}},"ao":0,"w":300,"h":300,"ip":0,"op":60.0000024438501,"st":0,"bm":0}],"markers":[]} ')],-1)] ;const vs=as(gs,[["render",function(e,t){return Po(),Bo("tef-lottie-player",ms,ys)}]]),_s={components:{SfLoadingSpinner:vs},data:function(){return{cardHeight:"auto",CARD_STATES:ps}},props:{cardState:{type:String,required:!0}},watch:{cardState(e,t){switch(e){case ps.LOADING:this.cardHeight="105px";break;case ps.READY:this.cardHeight=this.$refs.card.clientHeight+"px",requestAnimationFrame((()=>{this.cardHeight=this.$refs.card.scrollHeight+"px",setTimeout((()=>{this.cardHeight="auto"}),fs.CARD_HEIGHT)}))}}},methods:{reloadPage(){location.reload()}}},bs={class:"sf-card__inner"},Ss={key:0,class:"card-content-wrapper"},Ts={key:0,class:"card-error"},xs=Ko("div",{class:"card-error__image"},null,-1),ks={class:"card-error__content"},As=Ko("div",{class:"card-error__headline"}," Wir konnten keine passende Antwort finden. ",-1),Cs=Ko("div",{class:"card-error__subline"}," Bitte lade die Seite neu. Sollte das Problem weiterhin auftreten, versuche es später erneut. ",-1),Es={class:"card-error__button"};const ws=as(_s,[["render",function(e,t,n,o,i,s){return Po(),Vo(Hi,{name:"card"},{default:zt((()=>[n.cardState!==e.CARD_STATES.HIDDEN?(Po(),Bo("div",{key:0,class:W(["sf-card","state-"+n.cardState]),ref:"card",style:B("height: "+e.cardHeight)},[Ko("div",bs,[qo(Hi,{name:"card-content"},{default:zt((()=>[n.cardState===e.CARD_STATES.READY?(Po(),Bo("div",Ss,[Mn(e.$slots,"card-content")])):Qo("",!0)])),_:3}),qo(Hi,{name:"card-content"},{default:zt((()=>[n.cardState===e.CARD_STATES.ERROR?(Po(),Bo("div",Ts,[xs,Ko("div",ks,[As,Cs,Ko("div",Es,[Ko("button",{class:"button button-default--prio-tertiary",onClick:t[0]||(t[0]=e=>s.reloadPage())}," Seite neu laden ")])])])):Qo("",!0)])),_:1})])],6)):Qo("",!0)])),_:3})}]]),Ls={},Os={class:"sf-hint"},Ds={class:"sf-hint__title"},Is={class:"sf-hint__copy"},Rs=(e=>(Gt("data-v-747c2734"),e=e(),Wt(),e))((()=>Ko("div",{class:"icon-background"},[Ko("tef-icon",{cloak:"",icon:"plus-circle",size:"1",type:"functional"})],-1))) ;const Ns=as(Ls,[["render",function(e,t){return Po(),Bo("div",Os,[Ko("p",Ds,[Mn(e.$slots,"title",{},void 0,!0)]),Ko("p",Is,[Mn(e.$slots,"copy",{},void 0,!0)]),Rs])}],["__scopeId","data-v-747c2734"]]),Fs={props:{state:{type:String}},methods:{onCloseModal(){this.$emit("on-close-modal")},onBeforeEnter(e){document.body.classList.add("sf-enter-from"),document.body.classList.add("sf-modal-open")},onEnter(e,t){document.body.classList.add("sf-enter-active"),document.body.addEventListener("animationend",(function e(n){"sf-scale-body"===n.animationName&&(document.body.removeEventListener("animationend",e),t())}))},onAfterEnter(e){document.body.classList.remove("sf-enter-from"),document.body.classList.remove("sf-enter-active")},onEnterCancelled(e){document.body.classList.remove("sf-enter-from"),document.body.classList.remove("sf-enter-active"),document.body.classList.remove("sf-modal-open")},onBeforeLeave(e){document.body.classList.add("sf-leave-from"),document.body.classList.remove("sf-modal-open")},onLeave(e,t){document.body.classList.add("sf-leave-active"),t()},onAfterLeave(e){document.body.classList.remove("sf-leave-from"),document.body.classList.remove("sf-leave-active")},onLeaveCancelled(e){document.body.classList.remove("sf-leave-from"),document.body.classList.remove("sf-leave-active")},scrollContentToTop(){const e=this.$refs["modal-content"].scrollTop;if(0===e)return 0;const t=fs.CARD_SCROLL/e;for(let n=e;n>0;n--){const o=n;setTimeout((()=>{this.$refs["modal-content"].scrollTop=o}),t*(e-o))}return fs.CARD_SCROLL}},mounted(){document.addEventListener("keyup",(e=>{if("Escape"===e.code){document.querySelectorAll(".tag.removable:focus").length||this.$emit("on-close-modal")}}))}},Ps={class:"sf-modal-wrapper"},$s={class:"sf-header"},Hs=Ko("sub",null,"2",-1),Ms={class:"sf-modal-content",ref:"modal-content"},Bs={class:"popular-tags-wrapper"};const Vs=as(Fs,[["render",function(e,t,n,o,i,s){return Po(),Vo(Hi,{name:"modal",onBeforeEnter:s.onBeforeEnter,onEnter:s.onEnter, onAfterEnter:s.onAfterEnter,onEnterCancelled:s.onEnterCancelled,onBeforeLeave:s.onBeforeLeave,onLeave:s.onLeave,onAfterLeave:s.onAfterLeave,onLeaveCancelled:s.onLeaveCancelled},{default:zt((()=>["visible"===n.state?(Po(),Bo("div",{key:0,class:W(["sf-modal","state-"+n.state])},[Ko("div",Ps,[Ko("div",$s,[Jo(" O"),Hs,Jo(" Service "),Ko("tef-icon",{class:"sf-header-icon",cloak:"",icon:"cancel",size:"1",type:"functional",tabindex:"0",onClick:t[0]||(t[0]=(...e)=>s.onCloseModal&&s.onCloseModal(...e)),onKeyup:t[1]||(t[1]=ts(((...e)=>s.onCloseModal&&s.onCloseModal(...e)),["enter"]))},null,32)]),Mn(e.$slots,"topBar"),Ko("div",Ms,[Mn(e.$slots,"modal-content"),Mn(e.$slots,"feedbackAndContact")],512),Ko("div",Bs,[Mn(e.$slots,"popularTags")])])],2)):Qo("",!0)])),_:3},8,["onBeforeEnter","onEnter","onAfterEnter","onEnterCancelled","onBeforeLeave","onLeave","onAfterLeave","onLeaveCancelled"])}]]);const Us=as({props:{state:{type:String,required:!0},animateStateTranstion:{type:Boolean,default:!1}}},[["render",function(e,t,n,o,i,s){return Po(),Bo("div",{class:W(["top-bar",["top-bar-state-"+n.state,{"top-bar-animated":n.animateStateTranstion}]])},[qo(Hi,{name:"top-bar-content"},{default:zt((()=>[Mn(e.$slots,"search",{},void 0,!0)])),_:3}),qo(Hi,{name:"top-bar-content"},{default:zt((()=>[Mn(e.$slots,"list",{},void 0,!0)])),_:3})],2)}],["__scopeId","data-v-57a75581"]]),js=["placeholder"];const Gs=as({components:{SfAlert:us},props:{componentVariant:{type:String,required:!0},size:{type:String,default:"high"},placeholder:{type:String,default:"z.B. „Was ist eine eSIM?“"}},data:()=>({inputText:"",alertActive:!1,alertTimeout:void 0}),methods:{onOpen(){"dummy"===this.componentVariant&&this.$emit("searchbar-dummy-click")},onSearch(){"number"==typeof this.alertTimeout&&clearTimeout(this.alertTimeout),this.$refs.searchbar.value.length<3?(this.alertActive=!0,this.alertTimeout=setTimeout((()=>{this.closeAlert() }),fs.ALERT_DISAPPEAR)):"functional"===this.componentVariant&&(this.$emit("searchbar-search",this.inputText),this.closeAlert()),this.focusSearchbar()},clearSearch(){this.inputText=""},closeAlert(){this.alertActive=!1},focusSearchbar(){const e=this.$refs.searchbar;e.parentElement.classList.contains("searchbar-functional")&&e.focus()}},mounted(){this.focusSearchbar()}},[["render",function(e,t,n,o,i,s){const a=Nn("sf-alert");return Po(),Bo("div",{class:W(["searchbar-form-wrapper","searchbar-"+n.componentVariant+" size-"+n.size]),onClick:t[3]||(t[3]=(...e)=>s.onOpen&&s.onOpen(...e)),onKeyup:t[4]||(t[4]=ts(((...e)=>s.onOpen&&s.onOpen(...e)),["enter"]))},[on(Ko("input",{type:"search",placeholder:n.placeholder,class:"sf-search-input-form","onUpdate:modelValue":t[0]||(t[0]=t=>e.inputText=t),onKeyup:t[1]||(t[1]=ts(((...e)=>s.onSearch&&s.onSearch(...e)),["enter"])),enterkeyhint:"search",ref:"searchbar"},null,40,js),[[Xi,e.inputText]]),Ko("tef-icon",{cloak:"",icon:"search",size:"1",type:"functional",onClick:t[2]||(t[2]=(...e)=>s.onSearch&&s.onSearch(...e))}),qo(a,{"alert-text":"Bitte gib mindestens 3 Zeichen ein.",componentVariant:n.componentVariant,alertActive:e.alertActive,onCloseAlertClick:s.closeAlert},null,8,["componentVariant","alertActive","onCloseAlertClick"])],34)}],["__scopeId","data-v-147c4542"]]),Ws=["innerHTML"];const zs=as({data:()=>({iframeIntervall:null}),props:{snippetContent:{type:String,required:!0}},computed:{snippetContentTransformed:function(){let e=this.snippetContent;return e=e.replaceAll("btn btn-invert-alpha","button-default--prio-tertiary button"),e=e.replaceAll("btn btn-alpha","button-default--prio-secondary button"),e=e.replaceAll("button hidden","button"),e=e.replaceAll("table-responsive",""),e}},methods:{loadScripts(){try{this.$refs.snippetBody.querySelectorAll("script[src]").forEach((e=>{let t=document.createElement("script");t.src=e.src,this.$refs.snippetBody.appendChild(t)})), this.$refs.snippetBody.querySelectorAll("script:not([src])").forEach((e=>{let t=document.createElement("script"),n=document.createTextNode(e.innerHTML);t.appendChild(n),this.$refs.snippetBody.appendChild(t)}))}catch(e){console.log("Error loading scripts"),console.log(e)}},onSnippetClick(e){let t=e.target;if(t.matches('a[href*="http"]:not(.dsf-answer-snippet__detail-link)')){let n=t.classList.contains("btn")?"CTA":"Textlink";this.$emit("on-snippet-click",n);let o=t.getAttribute("href"),i=/#\w+/.test(o)?o.slice(0,o.indexOf("#")):o;(/#\w+/.test(location.href)?location.href.slice(0,location.href.indexOf("#")):location.href)!==i&&(e.preventDefault(),window.open(e.target.getAttribute("href"),"_blank"))}},setIframeHeight(){var e=document.querySelector(".dsf-answer-snippet__iframe");e&&(this.iframeIntervall=setInterval((()=>{try{var t=e.contentDocument.querySelector("#content").getBoundingClientRect();e.style.height=t.height+"px"}catch(n){console.error("iFrame height does not adapt. Cannot access iframe content when hostname is different (localhost?).")}}),500))}},mounted(){this.setIframeHeight(),this.loadScripts()},beforeUnmount(){clearInterval(this.iframeIntervall)}},[["render",function(e,t,n,o,i,s){return Po(),Bo("div",{class:"snippet",innerHTML:s.snippetContentTransformed,onClick:t[0]||(t[0]=(...e)=>s.onSnippetClick&&s.onSnippetClick(...e)),ref:"snippetBody"},null,8,Ws)}],["__scopeId","data-v-ce6bb410"]]),Ks={data:function(){return{tagWidth:0,animationStatus:"initial"}},props:{tagData:{type:Object},variant:{type:String,required:!0},theme:{type:String,default:"default"},hideOnSelection:{type:Boolean,default:!1},animationVariant:{type:String,default:"fade-and-scale"},enterDelay:{type:Number,default:0},tabIndex:{type:Number,required:!0}},methods:{onTagSelection(){"selectable"===this.variant&&(this.$emit("on-tag-selection",this.tagData),this.hideOnSelection?(this.animationStatus="hiding",setTimeout((()=>{this.$emit("on-tag-selection-hidden",this.tagData) }),fs.TAG_FADE)):this.$emit("on-tag-selection-hidden",this.tagData))},onTagRemoval:function(){"removable"===this.variant&&(this.$emit("on-tag-removal",this.tagData),this.tagWidth=this.$el.offsetWidth,this.animationStatus="hiding",setTimeout((()=>{this.$emit("on-tag-removal-hidden",this.tagData)}),"fade-and-scale-and-grow"===this.animationVariant?fs.TAG_FADE_WIDTH_HIDING:fs.TAG_FADE))}},mounted(){this.tagWidth=this.$el.offsetWidth,setTimeout((()=>{this.$nextTick((()=>{requestAnimationFrame((()=>{this.animationStatus="showing"}))}))}),this.enterDelay)}},qs=["tabindex"],Ys=[(e=>(Gt("data-v-dafe2d56"),e=e(),Wt(),e))((()=>Ko("tef-icon",{cloak:"",icon:"cancel",size:"1",type:"functional"},null,-1)))];const Js=as(Ks,[["render",function(e,t,n,o,i,s){return Po(),Bo("div",{class:W(["tag",[n.variant,"theme-"+n.theme,n.animationVariant,"animation-status-"+e.animationStatus]]),tabindex:n.tabIndex,onClick:t[1]||(t[1]=(...e)=>s.onTagSelection&&s.onTagSelection(...e)),onKeyup:[t[2]||(t[2]=ts(((...e)=>s.onTagSelection&&s.onTagSelection(...e)),["enter"])),t[3]||(t[3]=ts(((...e)=>s.onTagRemoval&&s.onTagRemoval(...e)),["esc"]))],style:B("--tag-width:"+e.tagWidth+"px")},[Jo(q(n.tagData.name)+" ",1),"removable"===n.variant?(Po(),Bo("div",{key:0,class:"tag__close",onClick:t[0]||(t[0]=(...e)=>s.onTagRemoval&&s.onTagRemoval(...e))},Ys)):Qo("",!0)],46,qs)}],["__scopeId","data-v-dafe2d56"]]),Qs={components:{SfLoadingSpinner:vs,SfTagItem:Js},data:()=>({leftOverflow:!1,rightOverflow:!1,paginationPage:1,tagStaggerTiming:50,tagListTagKey:""}),props:{tagList:{type:Array,default:()=>[]},layout:{type:String,required:!0},label:{type:String,required:!1,default:null},labelStyle:{type:String,default:"bold"},tagVariant:{type:String,required:!0},tagTheme:{type:String,default:"default"},hideOnSelection:{type:Boolean,default:!1},listDirection:{type:String,default:"default"},paginationItemCount:{type:Number,default:6},loadingState:{type:Boolean,default:!1},tagEnterDelay:{type:Number,default:0},tabIndex:{ type:Number,required:!0}},computed:{computedTagList:function(){let e=this.tagList;return"vertical"===this.layout&&(e=e.slice(0,this.paginationItemCount*this.paginationPage)),"reversed"===this.listDirection&&(e=[...e].reverse()),e},hasPagination:function(){return this.tagList.length>this.computedTagList.length},tagAnimationVariant:function(){return"horizontal"===this.layout&&this.tagList.length>1?"fade-and-scale-and-grow":"fade-and-scale"}},watch:{tagList(){this.paginationPage=1,this.tagListTagKey="_"+(new Date).getTime()},loadingState(){}},methods:{onTagSelection(e){this.$emit("on-tag-selection",e)},onTagRemoval(e){this.$emit("on-tag-removal",e)},onTagRemovalHidden(e){this.$emit("on-tag-removal-hidden",e)},onTagSelectionHidden(e){this.$emit("on-tag-selection-hidden",e)},showMoreTags(){this.initHeightAnimation(),this.paginationPage++,this.$emit("on-tag-pagination")},initHeightAnimation(){const e=this.$refs["tag-container"],t=e.clientHeight;e.style.height=t+"px",this.$nextTick((()=>{requestAnimationFrame((()=>{let t=e.scrollHeight;e.style.height=t+"px",setTimeout((()=>{e.style.height="auto"}),fs.TAG_LIST_HEIGHT)}))}))},onScroll(){this.setOverflows()},setOverflows(){if("horizontal"===this.layout){const e=this.$refs["tag-container"],t=e.scrollWidth-(e.scrollLeft+e.clientWidth);this.leftOverflow=0!==e.scrollLeft,this.rightOverflow=0!==t}},scrollTags(e){this.$refs["tag-container"].scrollBy({left:e,behavior:"smooth"})}},mounted(){window.requestAnimationFrame((()=>{this.setOverflows()}))},updated(){setTimeout((()=>{this.setOverflows()}),fs.TAG_FADE_WIDTH)}},Zs=e=>(Gt("data-v-eb69eed2"),e=e(),Wt(),e),Xs={key:0,class:"tag-loading-animation"},ea=[Zs((()=>Ko("tef-icon",{cloak:"",icon:"chevron-left",type:"functional",size:"1"},null,-1)))],ta=[Zs((()=>Ko("tef-icon",{cloak:"",icon:"chevron-right",type:"functional",size:"1"},null,-1)))],na={class:"button-wrapper"},oa=Zs((()=>Ko("tef-icon",{cloak:"",icon:"plus-circle",size:"1",type:"functional"},null,-1))) ;const ia=as(Qs,[["render",function(e,t,n,o,i,s){const a=Nn("sf-loading-spinner"),r=Nn("sf-tag-item");return Po(),Bo("div",{class:W(["tag-list-wrapper",[{"is-loading":n.loadingState},"layout-"+n.layout]])},[this.label?(Po(),Bo("div",{key:0,class:W(["tag-list-label","tag-list-label__"+n.labelStyle])},q(this.label),3)):Qo("",!0),qo(Hi,{name:"fade"},{default:zt((()=>[n.loadingState?(Po(),Bo("div",Xs,[qo(a)])):Qo("",!0)])),_:1}),qo(Hi,{name:"fade"},{default:zt((()=>[n.loadingState?Qo("",!0):(Po(),Bo("ul",{key:0,class:"tag-list",onScroll:t[0]||(t[0]=(...e)=>s.onScroll&&s.onScroll(...e)),ref:"tag-container"},[(Po(!0),Bo(Oo,null,$n(s.computedTagList,((t,o)=>(Po(),Vo(r,{key:t.name+e.tagListTagKey,variant:n.tagVariant,theme:n.tagTheme,"tag-data":t,"hide-on-selection":n.hideOnSelection,"animation-variant":s.tagAnimationVariant,"enter-delay":o%n.paginationItemCount*e.tagStaggerTiming+n.tagEnterDelay,"tab-index":n.tabIndex,onOnTagSelection:s.onTagSelection,onOnTagRemoval:s.onTagRemoval,onOnTagRemovalHidden:s.onTagRemovalHidden,onOnTagSelectionHidden:s.onTagSelectionHidden},null,8,["variant","theme","tag-data","hide-on-selection","animation-variant","enter-delay","tab-index","onOnTagSelection","onOnTagRemoval","onOnTagRemovalHidden","onOnTagSelectionHidden"])))),128))],544))])),_:1}),e.leftOverflow?(Po(),Bo("div",{key:1,class:"tag-list-overflow-left",onClick:t[1]||(t[1]=e=>s.scrollTags(-150))},ea)):Qo("",!0),e.rightOverflow?(Po(),Bo("div",{key:2,class:"tag-list-overflow-right",onClick:t[2]||(t[2]=e=>s.scrollTags(150))},ta)):Qo("",!0),qo(Hi,{name:"button"},{default:zt((()=>[on(Ko("div",na,[Ko("button",{onClick:t[3]||(t[3]=(...e)=>s.showMoreTags&&s.showMoreTags(...e))},[oa,Jo(" Mehr anzeigen ")])],512),[[ns,s.hasPagination&&!n.loadingState]])])),_:1})],2)}],["__scopeId","data-v-eb69eed2"]]),sa={data:()=>({medalliaUpdated:!1}),mounted(){this.$refs["collapsible-feedback"].addEventListener("click",(e=>{ !e.target.matches('tef-collapsible>[slot="content"] *')&&this.$refs["collapsible-feedback"].hasAttribute("is-open")&&this.$emit("collapsible-open","feedback"),!this.medalliaUpdated&&window.KAMPYLE_ONSITE_SDK&&"function"==typeof window.KAMPYLE_ONSITE_SDK.updatePageView&&(window.KAMPYLE_ONSITE_SDK.updatePageView(),this.medalliaUpdated=!0)})),this.$refs["collapsible-contact"].addEventListener("click",(e=>{!e.target.matches('tef-collapsible>[slot="content"] *')&&this.$refs["collapsible-contact"].hasAttribute("is-open")&&this.$emit("collapsible-open","contact")}))},methods:{onContactClick(){this.$emit("contact-click")}}},aa=e=>(Gt("data-v-a1620dd6"),e=e(),Wt(),e),ra={class:"sf-contact-channels"},la=aa((()=>Ko("p",{class:"sf-contact-channels-label"},"Nicht gefunden, wonach du gesucht hast?",-1))),ca={cloak:"",layout:"default","icon-position":"end",ref:"collapsible-feedback"},ua=[aa((()=>Ko("div",{slot:"title"}," Gib uns Feedback ",-1))),aa((()=>Ko("div",{slot:"content"},[Ko("div",{id:"medallia_servicefunnel_rating"})],-1)))],da={cloak:"",layout:"default","icon-position":"end",ref:"collapsible-contact"},pa=aa((()=>Ko("div",{slot:"title"}," Unsere Kontaktmöglichkeiten ",-1))),fa={slot:"content",ref:"contact-teaser-container"};const ha=as(sa,[["render",function(e,t,n,o,i,s){return Po(),Bo("div",ra,[la,Ko("tef-collapsible",ca,ua,512),Ko("tef-collapsible",da,[pa,Ko("div",fa,[Ko("p",null,[Jo(" Eine Übersicht über all unsere Kontaktmöglichkeiten findest du "),Ko("a",{class:"text-link",onClick:t[0]||(t[0]=(...e)=>s.onContactClick&&s.onContactClick(...e)),href:"https://www.o2online.de/kontakt/#id-225760",target:"_blank"},"hier"),Jo(". ")])],512)],512)])}],["__scopeId","data-v-a1620dd6"]]),ga={id:"sticky-funnel-container",ref:"sticky-funnel-container"},ma={key:0,id:"sf-sticky-funnel"},ya={class:"container"};const va={textSearch:function(e){ const t=location.origin.indexOf("www")>-1?"https://tef-service-funnel-backend.apps.tef-svc-prod-arsmedium4.noris.de/freesearch/o2online/www":"https://tef-service-funnel-backend-prev.apps.tef-svc-prod-arsmedium4.noris.de/freesearch/o2online/prev",n={method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({search_query:e,client_name:"o2",location_path:window.location.pathname})};return fetch(t,n).then((e=>e.json()))},tagSearch:function(e){const t=location.origin.indexOf("www")>-1?"https://tef-service-funnel-backend.apps.tef-svc-prod-arsmedium4.noris.de/tagsearch/o2online/www":"https://tef-service-funnel-backend-prev.apps.tef-svc-prod-arsmedium4.noris.de/tagsearch/o2online/prev",n={method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({selected_tags:e,client_name:"o2",location_path:window.location.pathname})};return fetch(t,n).then((e=>e.json()))},commonTags:function(){const e=location.origin.indexOf("www")>-1?"https://tef-service-funnel-backend.apps.tef-svc-prod-arsmedium4.noris.de/tagsearch/o2online/www":"https://tef-service-funnel-backend-prev.apps.tef-svc-prod-arsmedium4.noris.de/tagsearch/o2online/prev",t={method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({most_searched_tag:"true",most_searched_tag_count:64,client_name:"o2",location_path:window.location.pathname})};return fetch(e,t).then((e=>e.json().then((e=>new Promise(((t,n)=>{e&&e.next_tags?t(e.next_tags):n()}))))))}};const _a={id:"service-funnel-container-initial"},ba={class:"initial-content-wrapper container"},Sa={class:"initial-headline-wrapper"},Ta=["innerHTML"],xa=["innerHTML"],ka=["innerHTML"];const Aa=as({components:{SfAlert:us,SfCard:ws,SfHint:Ns,SfModal:Vs,SfTopBar:Us,SfSearchbar:Gs,SfSnippet:zs,SfStickyFunnel:as({components:{sfSearchbar:Gs},data:function(){return{isVisible:!1}},methods:{onIntersectionChange(e){this.isVisible=!e[0].isIntersecting&&e[0].boundingClientRect.top<0},onTrigger(){this.$emit("sf-sticky-trigger")}, appeared(){this.$emit("on-appear")}},mounted(){new IntersectionObserver(this.onIntersectionChange,{threshold:0}).observe(this.$refs["sticky-funnel-container"])}},[["render",function(e,t,n,o,i,s){const a=Nn("sf-searchbar");return Po(),Bo("div",ga,[qo(Hi,{appear:"",name:"sticky-funnel",onAfterEnter:s.appeared},{default:zt((()=>[e.isVisible?(Po(),Bo("div",ma,[Ko("div",ya,[qo(a,{"component-variant":"dummy",size:"narrow",onSearchbarDummyClick:s.onTrigger,placeholder:"Service Bereich durchsuchen"},null,8,["onSearchbarDummyClick"])])])):Qo("",!0)])),_:1},8,["onAfterEnter"])],512)}],["__scopeId","data-v-3afcb016"]]),SfTagItem:Js,SfTagList:ia,SfContactChannels:ha},mixins:[{data:()=>({urlParamsToIgnore:["stickyfunnel","id-",/^\d+$/i,"cmpage"],tagUrlDelimiter:"//"}),created(){this.transformTagsInURLFromQueryToHash();const e=this.getTagsFromHash();e&&e.length>0&&this.onNewTagsFromHash(e)},mounted(){window.addEventListener("hashchange",this.onHashChange)},methods:{isValidFunnelTag(e){let t=!0;if(e)for(let o=0;o0){const t=e.split(/&(?![_ ])/g);let n=[],o=[];for(let e=0;e-1)n.push(i);else{const e=i.replace(/_&_/g," & ");this.isValidFunnelTag(e)?o.push(decodeURIComponent(e)):n.push(e)}}let i=window.location.pathname.replace(/\/$/g,"");const s=(n.length>0?"?":"")+n.join("&"),a=(o.length>0?"#":"")+o.join(this.tagUrlDelimiter),r=a.length>0;if(r){let e=`${i}${s}${a}`;e=(0===e.indexOf("/")?"":"/")+e,window.history.replaceState(null,"",e)}return r}return!1},getTagsFromHash(){if(0===window.location.hash.length)return[];return decodeURIComponent(window.location.hash).replace("#","").replace(/_/g," ").split(this.tagUrlDelimiter).filter((e=>e.length>0&&this.isValidFunnelTag(e))).map((e=>({name:e,type:this.getTagType(e)})))}, getHashFromTags(e=[]){return e.map((function(e){return e.name.replace(/\s/g,"_")})).join(this.tagUrlDelimiter)},updateHash(e=[],t=!0){let n="";e.length>0&&(n=this.getHashFromTags(e));const o=!this.allowHashUpdate&&this.getTagsFromHash().length>0;(this.allowHashUpdate||o)&&(t||n.length>0)&&(n&&0!==n.length?window.location.hash=n:history.pushState("",document.title,window.location.pathname+window.location.search))},onHashChange(){const e=this.getTagsFromHash();this.onNewTagsFromHash(e)}},computed:{allowHashUpdate:()=>!0}},{methods:{track(e,t){t=t?"|"+t:"";let n=e+"-"+this.getTrackingViewName()+t,o=this.getTrackingJourney();try{location.href.indexOf("www")>-1?tefDataLayer.push({event:"eventGeneric",eCat:"DSF",eAct:n,eLab:o}):console.log("👁 Tracking:","\n\tEvent:\t\teventGeneric","\n\tCategory:\tDSF","\n\tAction:\t\t"+n,"\n\tLabel:\t\t"+o)}catch(i){console.log("🔥 Tracking Setup Error",i)}},getTrackingViewName(){let e=null;switch(this.funnelState){case ds.INITIAL:e="Einstieg";break;case ds.OPENED:e="Geöffnet";break;case ds.ANSWER:e="Antwort"}return e},getTrackingJourney(){let e="";return this.selectedTagsDisplayed.forEach(((t,n)=>{e=e+(n+1)+":"+t.name+(this.selectedTagsDisplayed.length-1>n?" / ":"")})),0===e.length&&(e="Einstieg"),e},updateMedalliaTracking(){window.medalliaTracking=window.medalliaTracking||{};let e=[];this.selectedTagsLatest.forEach(((t,n)=>{e.push(t.name)})),window.medalliaTracking.selectedTags=e.join(",")}},watch:{selectedTagsLatest:{handler:function(e){this.updateMedalliaTracking()},deep:!0}},mounted(){this.updateMedalliaTracking()}}],data:()=>({FUNNEL_STATES:ds,funnelState:ds.INITIAL,CARD_STATES:ps,cardState:ps.HIDDEN,constantStyles:hs(),modalState:"hidden",topBarState:"",topBarAnimated:!1,userInputLatest:null,backendResponseLatest:null,backendResponseDisplayed:null,selectedTagsLatest:[],selectedTagsDisplayed:[],suggestedTagsLoading:!1,commonSearchedTags:[],productTagList:[{name:"Mobilfunkvertrag",type:"product"},{name:"Prepaid",type:"product"},{ name:"Internet & Festnetz",type:"product"},{name:"My Handy",type:"product"}],stickyFunnelAppearTracked:!1}),computed:{ANIMATION_DURATIONS:()=>fs,initialOverline:()=>window.funnel_config.initial_overline,initialHeadline:()=>window.funnel_config.initial_headline,initialSubline:()=>window.funnel_config.initial_subline,suggestedTags:function(){return this.backendResponseDisplayed?this.backendResponseDisplayed.next_tags:[]},suggestedTagsLabel:function(){let e=null;return(this.funnelState===ds.ANSWER&&this.backendResponseDisplayed&&null!==this.backendResponseDisplayed.snippet||!this.snippetDisplayed&&this.selectedTagsDisplayed.length>0||this.unkownSearchInput)&&(e="Weiter eingrenzen"),e},snippetDisplayed:function(){return this.backendResponseDisplayed?this.backendResponseDisplayed.snippet:null},unkownSearchInput:function(){return this.userInputLatest&&this.funnelState===this.FUNNEL_STATES.ANSWER&&!this.snippetDisplayed&&0===this.selectedTagsDisplayed.length}},methods:{enterOpenState(){this.funnelState=ds.OPENED},getTagType(e){return this.productTagList.some((t=>t.name===e))?"product":"general"},openModal(){this.modalState="visible"},closeModal(){this.modalState="hidden",this.funnelState=ds.INITIAL},onSearchbarDummyClick(e){this.track("SuchfeldKlick"+(e?"-StickyFunnel":"")),this.enterOpenState()},onSearch(e){let t=0;this.funnelState===ds.ANSWER&&(this.cardState=ps.HIDDEN,t=this.triggerCardAnimation().delayTillLoading),setTimeout((()=>{this.userInputLatest=e,va.textSearch(e).then((e=>{this.backendResponseLatest=e,this.funnelState=ds.ANSWER})).catch((e=>{console.log(e),this.cardState=ps.ERROR}))}),t),this.track("TypeIn",e)},clearSelection(){this.selectedTagsLatest=[],this.selectedTagsDisplayed=[],this.backendResponseLatest=null,this.userInputLatest=null,this.$refs.searchbar&&this.$refs.searchbar.clearSearch()},onTagSelection(e){this.track("Tag",e.name)},onTagSelectionAnimationEnd(e){-1===this.selectedTagsLatest.indexOf(e)&&(this.selectedTagsLatest.push(e), this.selectedTagsDisplayed.push(e))},onTagRemoval(e){const t=this.selectedTagsLatest.indexOf(e);this.selectedTagsLatest.splice(t,1),0===this.selectedTagsLatest.length&&(this.cardState=ps.HIDDEN,setTimeout((()=>{this.enterOpenState()}),fs.CARD_OPACITY)),this.track("TagEntfernen",e.name)},onTagRemovalAnimationEnd(e){const t=this.selectedTagsDisplayed.indexOf(e);this.selectedTagsDisplayed.splice(t,1)},onNewTagsFromHash(e){this.tagSelectionsAreDifferent(e,this.selectedTagsLatest)&&(this.selectedTagsLatest=e,this.selectedTagsDisplayed=[...e])},onTagPagination(){this.track("MehrTags")},getContentForSelectedTags(){this.selectedTagsLatest.length>0&&(this.funnelState=ds.ANSWER,va.tagSearch(this.selectedTagsLatest).then((e=>{this.backendResponseLatest=e})).catch((e=>{console.log(e),this.cardState=ps.ERROR})))},getCommonSearchedTags(){va.commonTags().then((e=>{this.commonSearchedTags=e})).catch((e=>{console.log(e),this.cardState=ps.ERROR}))},triggerCardAnimation(){let e=this.$refs["sf-modal"].scrollContentToTop();setTimeout((()=>{this.cardState=ps.HIDDEN}),e);let t=e+fs.CARD_OPACITY;setTimeout((()=>{this.cardState=ps.LOADING}),t);let n=t+fs.CARD_DELAY;return setTimeout((()=>{this.cardState=ps.READY}),n),{delayTillLoading:t,delayTillReady:n}},tagSelectionsAreDifferent(e,t){if(e.length!==t.length)return!0;let n=!1;return e.forEach((e=>{let o=!1;t.forEach((t=>{e.name===t.name&&(o=!0)})),o||(n=!0)})),n},onSnippetClick(e){this.track(e)},trackCollapsible(e){switch(e){case"feedback":this.track("FeedbackÖffnen");break;case"contact":this.track("KontaktÖffnen")}},trackContactChannel(){this.track("KontaktKanalKlick")},onStickyFunnelAppear(){this.stickyFunnelAppearTracked||(this.track("View-Sticky"),this.stickyFunnelAppearTracked=!0)},iOSViewportHeightFix:function(){let e=.01*window.innerHeight;document.documentElement.style.setProperty("--vh",`${e}px`),window.addEventListener("resize",(()=>{let e=.01*window.innerHeight;document.documentElement.style.setProperty("--vh",`${e}px`)}))}}, watch:{selectedTagsLatest:{handler:function(e){e.length>0&&this.getContentForSelectedTags(),e.length>1&&(this.topBarAnimated=!1),this.updateHash(e)},deep:!0},backendResponseLatest:function(e,t){if(!e)return;this.tagSelectionsAreDifferent(e.selected_tags,this.selectedTagsLatest)&&(this.selectedTagsLatest=e.selected_tags,this.selectedTagsDisplayed=[...e.selected_tags]),e.selected_tags&&e.selected_tags.length>0?this.topBarState="list":this.topBarState="search";let n=0;null===e.snippet&&t&&null===t.snippet?(n=fs.LOADING_ANIMATION_CYCLE,this.suggestedTagsLoading=!0):n=this.triggerCardAnimation().delayTillLoading,setTimeout((()=>{this.backendResponseDisplayed=this.backendResponseLatest}),n)},backendResponseDisplayed:function(e,t){this.suggestedTagsLoading=!1,this.track("View")},funnelState:function(e,t){e!==ds.INITIAL&&this.openModal(),e===ds.INITIAL&&(this.clearSelection(),this.cardState=ps.HIDDEN),e===ds.OPENED&&(this.clearSelection(),this.cardState=ps.HIDDEN,this.topBarAnimated=t===ds.ANSWER,this.topBarState="search"),e===ds.ANSWER&&(this.topBarAnimated=t===ds.OPENED),e!==ds.ANSWER&&this.track("View")},cardState:function(e,t){},unkownSearchInput:function(e,t){!0===e&&!1===t&&this.track("FehlerSuche",this.userInputLatest)}},created(){this.getCommonSearchedTags(),document.body.append(this.constantStyles),this.iOSViewportHeightFix()},mounted(){}},[["render",function(e,t,n,o,i,s){const a=Nn("sf-searchbar"),r=Nn("sf-tag-list"),l=Nn("sf-top-bar"),c=Nn("sf-snippet"),u=Nn("sf-hint"),d=Nn("sf-card"),p=Nn("sf-contact-channels"),f=Nn("sf-modal"),h=Nn("sf-sticky-funnel");return Po(),Bo(Oo,null,[Ko("div",_a,[Ko("div",ba,[Ko("div",Sa,[Ko("div",{class:"initial-headline-small",innerHTML:s.initialOverline},null,8,Ta),Ko("div",{class:"initial-headline-large",innerHTML:s.initialHeadline},null,8,xa)]),Ko("div",{class:"searchbar-label",innerHTML:s.initialSubline},null,8,ka),qo(a,{"component-variant":"dummy",size:"high",tabindex:e.funnelState===e.FUNNEL_STATES.INITIAL?0:-1, onSearchbarDummyClick:t[0]||(t[0]=e=>s.onSearchbarDummyClick(!1))},null,8,["tabindex"]),qo(r,{layout:"vertical","list-state":"initial",label:"Oder wähle zuerst eine Kategorie:","label-style":"decent","tag-variant":"selectable","tag-theme":"inverse","tab-index":e.funnelState===e.FUNNEL_STATES.INITIAL?0:-1,"tag-list":e.productTagList,"pagination-item-count":8,onOnTagSelection:s.onTagSelection,onOnTagSelectionHidden:s.onTagSelectionAnimationEnd,onOnTagPagination:s.onTagPagination},null,8,["tab-index","tag-list","onOnTagSelection","onOnTagSelectionHidden","onOnTagPagination"])])]),qo(f,{ref:"sf-modal",state:e.modalState,"show-search-restart":e.selectedTagsDisplayed.length>0,onOnCloseModal:s.closeModal},Hn({topBar:zt((()=>[qo(l,{state:e.topBarState,"animate-state-transtion":e.topBarAnimated},{search:zt((()=>[on(qo(a,{ref:"searchbar","component-variant":"functional",size:"high",onSearchbarSearch:s.onSearch},null,8,["onSearchbarSearch"]),[[ns,"search"===e.topBarState]])])),list:zt((()=>[on(qo(r,{label:"Deine Auswahl",layout:"horizontal","tag-variant":"removable","list-direction":"reversed","tag-enter-delay":e.topBarAnimated?s.ANIMATION_DURATIONS.TAG_LIST_FADE:0,"tag-list":e.selectedTagsDisplayed,"tab-index":0,onOnTagRemoval:s.onTagRemoval,onOnTagRemovalHidden:s.onTagRemovalAnimationEnd},null,8,["tag-enter-delay","tag-list","onOnTagRemoval","onOnTagRemovalHidden"]),[[ns,"list"===e.topBarState]])])),_:1},8,["state","animate-state-transtion"])])),feedbackAndContact:zt((()=>[qo(Hi,{name:"modal-content-fade"},{default:zt((()=>[e.funnelState===e.FUNNEL_STATES.ANSWER&&e.cardState===e.CARD_STATES.READY&&!e.suggestedTagsLoading&&(s.snippetDisplayed||e.selectedTagsDisplayed.length>=2)?(Po(),Vo(p,{key:0,onCollapsibleOpen:s.trackCollapsible,onContactClick:s.trackContactChannel},null,8,["onCollapsibleOpen","onContactClick"])):Qo("",!0)])),_:1})])),popularTags:zt((()=>[qo(Hi,{name:"modal-content-fade"},{ default:zt((()=>[e.funnelState===e.FUNNEL_STATES.OPENED&&e.commonSearchedTags.length?(Po(),Vo(r,{key:0,layout:"vertical",label:"Häufig gesuchte Themen","tag-list":e.commonSearchedTags,"tag-variant":"selectable","hide-on-selection":!0,"tab-index":0,onOnTagSelection:s.onTagSelection,onOnTagSelectionHidden:s.onTagSelectionAnimationEnd,onOnTagPagination:s.onTagPagination},null,8,["tag-list","onOnTagSelection","onOnTagSelectionHidden","onOnTagPagination"])):Qo("",!0)])),_:1})])),_:2},[e.funnelState===e.FUNNEL_STATES.ANSWER?{name:"modal-content",fn:zt((()=>[qo(d,{"card-state":e.cardState},{"card-content":zt((()=>[s.snippetDisplayed?(Po(),Vo(c,{key:0,"snippet-content":s.snippetDisplayed,onOnSnippetClick:s.onSnippetClick},null,8,["snippet-content","onOnSnippetClick"])):Qo("",!0),!s.snippetDisplayed&&e.selectedTagsDisplayed.length>0?(Po(),Vo(u,{key:1},{title:zt((()=>[Jo("Verfeinere deine Suche")])),copy:zt((()=>[Jo("Bitte wähle eine Produktkategorie aus den Vorschlägen aus, für eine bessere Eingrenzung. ")])),_:1})):Qo("",!0),s.unkownSearchInput?(Po(),Vo(u,{key:2},{title:zt((()=>[Jo("Wir konnten für „"+q(e.userInputLatest)+"“ kein Ergebnis finden",1)])),copy:zt((()=>[Jo("Überprüfe die Schreibweise deiner Begriffe oder probiere es mit anderen Stichwörtern. ")])),_:1})):Qo("",!0),s.suggestedTags.length?(Po(),Vo(r,{key:3,layout:"vertical",label:s.suggestedTagsLabel,"tag-list":s.suggestedTags,"tag-variant":"selectable","hide-on-selection":!0,"loading-state":e.suggestedTagsLoading,"tab-index":0,onOnTagSelection:s.onTagSelection,onOnTagSelectionHidden:s.onTagSelectionAnimationEnd,onOnTagPagination:s.onTagPagination},null,8,["label","tag-list","loading-state","onOnTagSelection","onOnTagSelectionHidden","onOnTagPagination"])):Qo("",!0)])),_:1},8,["card-state"])])),key:"0"}:void 0]),1032,["state","show-search-restart","onOnCloseModal"]),qo(h,{onSfStickyTrigger:t[1]||(t[1]=e=>s.onSearchbarDummyClick(!0)),onOnAppear:s.onStickyFunnelAppear},null,8,["onOnAppear"])],64) }],["__scopeId","data-v-c4a66f23"]]),Ca=window.location.search,Ea=new URLSearchParams(Ca);if(Ea.has("animation-modifier")){!function(e){console.log("ANIMATION DURATIONS MODIFIED BY FACTOR",e);for(const[t,n]of Object.entries(fs))fs[t]="LOADING_ANIMATION_CYCLE"===t?n:n/e}(parseFloat(Ea.get("animation-modifier")))}const wa=((...e)=>{const t=(ss||(ss=Eo(is))).createApp(...e),{mount:n}=t;return t.mount=e=>{const o=function(e){if(m(e)){return document.querySelector(e)}return e}(e);if(!o)return;const i=t._component;g(i)||i.render||i.template||(i.template=o.innerHTML),o.innerHTML="";const s=n(o,!1,o instanceof SVGElement);return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),s},t})(Aa);wa.component("sf-alert"),wa.component("sf-header"),wa.component("sf-hint"),wa.component("sf-modal"),wa.component("sf-searchbar"),wa.component("sf-snippet"),wa.component("sf-tag-item"),wa.component("sf-tag-list"),wa.mount("#service-funnel");