/* Author: arsmedium ag (Thu Aug 22 2024 09:39:49 GMT+0200 (Mitteleuropäische Sommerzeit)) */ /** * @vue/shared v3.4.15 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/ function e(e,t){const n=new Set(e.split(","));return e=>n.has(e)}!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)}}();const t={},n=[],r=()=>{},i=()=>!1,l=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),o=e=>e.startsWith("onUpdate:"),s=Object.assign,a=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},c=Object.prototype.hasOwnProperty,u=(e,t)=>c.call(e,t),f=Array.isArray,d=e=>"[object Map]"===k(e),p=e=>"[object Set]"===k(e),h=e=>"[object Date]"===k(e),v=e=>"function"==typeof e,g=e=>"string"==typeof e,m=e=>"symbol"==typeof e,y=e=>null!==e&&"object"==typeof e,b=e=>(y(e)||v(e))&&v(e.then)&&v(e.catch),_=Object.prototype.toString,k=e=>_.call(e),x=e=>k(e).slice(8,-1),S=e=>"[object Object]"===k(e),w=e=>g(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,T=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,L=C((e=>e.replace(E,((e,t)=>t?t.toUpperCase():"")))),M=/\B([A-Z])/g,O=C((e=>e.replace(M,"-$1").toLowerCase())),A=C((e=>e.charAt(0).toUpperCase()+e.slice(1))),D=C((e=>e?`on${A(e)}`:"")),P=(e,t)=>!Object.is(e,t),V=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n}) },$=e=>{const t=parseFloat(e);return isNaN(t)?e:t},F=e=>{const t=g(e)?Number(e):NaN;return isNaN(t)?e:t};let j;const R=()=>j||(j="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:{});function U(e){if(f(e)){const t={};for(let n=0;n{if(e){const n=e.split(N);n.length>1&&(t[n[0].trim()]=n[1].trim())}})),t}function z(e){let t="";if(g(e))t=e;else if(f(e))for(let n=0;nq(e,t)))}const Z=e=>g(e)?e:null==e?"":f(e)||y(e)&&(e.toString===_||!v(e.toString))?JSON.stringify(e,X,2):String(e),X=(e,t)=>t&&t.__v_isRef?X(e,t.value):d(t)?{[`Map(${t.size})`]:[...t.entries()].reduce(((e,[t,n],r)=>(e[Y(t,r)+" =>"]=n,e)),{})}:p(t)?{[`Set(${t.size})`]:[...t.values()].map((e=>Y(e)))}:m(t)?Y(t):!y(t)||f(t)||S(t)?t:String(t),Y=(e,t="")=>{var n;return m(e)?`Symbol(${null!=(n=e.description)?n:t})`:e}; /** * @vue/reactivity v3.4.15 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/ let Q,ee;class te{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Q,!e&&Q&&(this.index=(Q.scopes||(Q.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){const t=Q;try{return Q=this,e()}finally{Q=t}}}on(){Q=this}off(){Q=this.parent}stop(e){if(this._active){let t,n;for(t=0,n=this.effects.length;t=2))break}this._dirtyLevel<2&&(this._dirtyLevel=0),de()}return this._dirtyLevel>=2}set dirty(e){this._dirtyLevel=e?2:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let e=ae,t=ee;try{return ae=!0,ee=this,this._runnings++,le(this),this.fn()}finally{oe(this),this._runnings--,ee=t,ae=e}}stop(){var e;this.active&&(le(this),oe(this),null==(e=this.onStop)||e.call(this),this.active=!1)}}function le(e){e._trackId++,e._depsLength=0}function oe(e){if(e.deps&&e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},_e=new WeakMap,ke=Symbol(""),xe=Symbol("");function Se(e,t,n){if(ae&&ee){let t=_e.get(e);t||_e.set(e,t=new Map);let r=t.get(n);r||t.set(n,r=be((()=>t.delete(n)))),ve(ee,r)}}function we(e,t,n,r,i,l){const o=_e.get(e);if(!o)return;let s=[];if("clear"===t)s=[...o.values()];else if("length"===n&&f(e)){const e=Number(r);o.forEach(((t,n)=>{("length"===n||!m(n)&&n>=e)&&s.push(t)}))}else switch(void 0!==n&&s.push(o.get(n)),t){case"add":f(e)?w(n)&&s.push(o.get("length")):(s.push(o.get(ke)),d(e)&&s.push(o.get(xe)));break;case"delete":f(e)||(s.push(o.get(ke)),d(e)&&s.push(o.get(xe)));break;case"set":d(e)&&s.push(o.get(ke))}pe();for(const a of s)a&&me(a,2);he()}const Te=e("__proto__,__v_isRef,__isVue"),Ce=new Set(Object.getOwnPropertyNames(Symbol).filter((e=>"arguments"!==e&&"caller"!==e)).map((e=>Symbol[e])).filter(m)),Ee=Le();function Le(){const e={};return["includes","indexOf","lastIndexOf"].forEach((t=>{e[t]=function(...e){const n=ht(this);for(let t=0,i=this.length;t{e[t]=function(...e){fe(),pe();const n=ht(this)[t].apply(this,e);return he(),de(),n}})),e}function Me(e){const t=ht(this);return Se(t,0,e),t.hasOwnProperty(e)}class Oe{constructor(e=!1,t=!1){this._isReadonly=e,this._shallow=t}get(e,t,n){ const r=this._isReadonly,i=this._shallow;if("__v_isReactive"===t)return!r;if("__v_isReadonly"===t)return r;if("__v_isShallow"===t)return i;if("__v_raw"===t)return n===(r?i?ot:lt:i?it:rt).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const l=f(e);if(!r){if(l&&u(Ee,t))return Reflect.get(Ee,t,n);if("hasOwnProperty"===t)return Me}const o=Reflect.get(e,t,n);return(m(t)?Ce.has(t):Te(t))?o:(r||Se(e,0,t),i?o:kt(o)?l&&w(t)?o:o.value:y(o)?r?at(o):st(o):o)}}class Ae extends Oe{constructor(e=!1){super(!1,e)}set(e,t,n,r){let i=e[t];if(!this._shallow){const t=ft(i);if(dt(n)||ft(n)||(i=ht(i),n=ht(n)),!f(e)&&kt(i)&&!kt(n))return!t&&(i.value=n,!0)}const l=f(e)&&w(t)?Number(t)e,Fe=e=>Reflect.getPrototypeOf(e);function je(e,t,n=!1,r=!1){const i=ht(e=e.__v_raw),l=ht(t);n||(P(t,l)&&Se(i,0,t),Se(i,0,l));const{has:o}=Fe(i),s=r?$e:n?mt:gt;return o.call(i,t)?s(e.get(t)):o.call(i,l)?s(e.get(l)):void(e!==i&&e.get(t))}function Re(e,t=!1){const n=this.__v_raw,r=ht(n),i=ht(e);return t||(P(e,i)&&Se(r,0,e),Se(r,0,i)),e===i?n.has(e):n.has(e)||n.has(i)}function Ue(e,t=!1){return e=e.__v_raw,!t&&Se(ht(e),0,ke),Reflect.get(e,"size",e)}function He(e){e=ht(e);const t=ht(this);return Fe(t).has.call(t,e)||(t.add(e),we(t,"add",e,e)),this}function Ne(e,t){t=ht(t);const n=ht(this),{has:r,get:i}=Fe(n);let l=r.call(n,e);l||(e=ht(e),l=r.call(n,e));const o=i.call(n,e);return n.set(e,t),l?P(t,o)&&we(n,"set",e,t):we(n,"add",e,t),this}function Ge(e){const t=ht(this),{has:n,get:r}=Fe(t);let i=n.call(t,e) ;i||(e=ht(e),i=n.call(t,e)),r&&r.call(t,e);const l=t.delete(e);return i&&we(t,"delete",e,void 0),l}function Be(){const e=ht(this),t=0!==e.size,n=e.clear();return t&&we(e,"clear",void 0,void 0),n}function ze(e,t){return function(n,r){const i=this,l=i.__v_raw,o=ht(l),s=t?$e:e?mt:gt;return!e&&Se(o,0,ke),l.forEach(((e,t)=>n.call(r,s(e),s(t),i)))}}function We(e,t,n){return function(...r){const i=this.__v_raw,l=ht(i),o=d(l),s="entries"===e||e===Symbol.iterator&&o,a="keys"===e&&o,c=i[e](...r),u=n?$e:t?mt:gt;return!t&&Se(l,0,a?xe:ke),{next(){const{value:e,done:t}=c.next();return t?{value:e,done:t}:{value:s?[u(e[0]),u(e[1])]:u(e),done:t}},[Symbol.iterator](){return this}}}}function Ke(e){return function(...t){return"delete"!==e&&("clear"===e?void 0:this)}}function qe(){const e={get(e){return je(this,e)},get size(){return Ue(this)},has:Re,add:He,set:Ne,delete:Ge,clear:Be,forEach:ze(!1,!1)},t={get(e){return je(this,e,!1,!0)},get size(){return Ue(this)},has:Re,add:He,set:Ne,delete:Ge,clear:Be,forEach:ze(!1,!0)},n={get(e){return je(this,e,!0)},get size(){return Ue(this,!0)},has(e){return Re.call(this,e,!0)},add:Ke("add"),set:Ke("set"),delete:Ke("delete"),clear:Ke("clear"),forEach:ze(!0,!1)},r={get(e){return je(this,e,!0,!0)},get size(){return Ue(this,!0)},has(e){return Re.call(this,e,!0)},add:Ke("add"),set:Ke("set"),delete:Ke("delete"),clear:Ke("clear"),forEach:ze(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach((i=>{e[i]=We(i,!1,!1),n[i]=We(i,!0,!1),t[i]=We(i,!1,!0),r[i]=We(i,!0,!0)})),[e,n,t,r]}const[Je,Ze,Xe,Ye]=qe();function Qe(e,t){const n=t?e?Ye:Xe:e?Ze:Je;return(t,r,i)=>"__v_isReactive"===r?!e:"__v_isReadonly"===r?e:"__v_raw"===r?t:Reflect.get(u(n,r)&&r in t?n:t,r,i)}const et={get:Qe(!1,!1)},tt={get:Qe(!1,!0)},nt={get:Qe(!0,!1)},rt=new WeakMap,it=new WeakMap,lt=new WeakMap,ot=new WeakMap;function st(e){return ft(e)?e:ct(e,!1,Pe,et,rt)}function at(e){return ct(e,!0,Ve,nt,lt)}function ct(e,t,n,r,i){if(!y(e))return e ;if(e.__v_raw&&(!t||!e.__v_isReactive))return e;const l=i.get(e);if(l)return l;const o=(s=e).__v_skip||!Object.isExtensible(s)?0:function(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}(x(s));var s;if(0===o)return e;const a=new Proxy(e,2===o?r:n);return i.set(e,a),a}function ut(e){return ft(e)?ut(e.__v_raw):!(!e||!e.__v_isReactive)}function ft(e){return!(!e||!e.__v_isReadonly)}function dt(e){return!(!e||!e.__v_isShallow)}function pt(e){return ut(e)||ft(e)}function ht(e){const t=e&&e.__v_raw;return t?ht(t):e}function vt(e){return I(e,"__v_skip",!0),e}const gt=e=>y(e)?st(e):e,mt=e=>y(e)?at(e):e;class yt{constructor(e,t,n,r){this._setter=t,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new ie((()=>e(this._value)),(()=>_t(this,1)),(()=>this.dep&&ye(this.dep))),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=n}get value(){const e=ht(this);return e._cacheable&&!e.effect.dirty||P(e._value,e._value=e.effect.run())&&_t(e,2),bt(e),e.effect._dirtyLevel>=1&&_t(e,1),e._value}set value(e){this._setter(e)}get _dirty(){return this.effect.dirty}set _dirty(e){this.effect.dirty=e}}function bt(e){ae&&ee&&(e=ht(e),ve(ee,e.dep||(e.dep=be((()=>e.dep=void 0),e instanceof yt?e:void 0))))}function _t(e,t=2,n){const r=(e=ht(e)).dep;r&&me(r,t)}function kt(e){return!(!e||!0!==e.__v_isRef)}function xt(e){return function(e,t){if(kt(e))return e;return new St(e,t)}(e,!1)}class St{constructor(e,t){this.__v_isShallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:ht(e),this._value=t?e:gt(e)}get value(){return bt(this),this._value}set value(e){const t=this.__v_isShallow||dt(e)||ft(e);e=t?e:ht(e),P(e,this._rawValue)&&(this._rawValue=e,this._value=t?e:gt(e),_t(this,2))}}function wt(e){return kt(e)?e.value:e}const Tt={get:(e,t,n)=>wt(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const i=e[t];return kt(i)&&!kt(n)?(i.value=n,!0):Reflect.set(e,t,n,r)}};function Ct(e){ return ut(e)?e:new Proxy(e,Tt)}class Et{constructor(e,t,n){this._object=e,this._key=t,this._defaultValue=n,this.__v_isRef=!0}get value(){const e=this._object[this._key];return void 0===e?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return e=ht(this._object),t=this._key,null==(n=_e.get(e))?void 0:n.get(t);var e,t,n}}function Lt(e,t,n){const r=e[t];return kt(r)?r:new Et(e,t,n)} /** * @vue/runtime-core v3.4.15 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/function Mt(e,t,n,r){let i;try{i=r?e(...r):e()}catch(l){At(l,t,n)}return i}function Ot(e,t,n,r){if(v(e)){const i=Mt(e,t,n,r);return i&&b(i)&&i.catch((e=>{At(e,t,n)})),i}const i=[];for(let l=0;l>>1,i=Vt[r],l=Wt(i);lWt(e)-Wt(t)));if($t.length=0,Ft)return void Ft.push(...e);for(Ft=e,jt=0;jtnull==e.id?1/0:e.id,Kt=(e,t)=>{const n=Wt(e)-Wt(t);if(0===n){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function qt(e){Pt=!1,Dt=!0,Vt.sort(Kt);try{for(It=0;Itg(e)?e.trim():e))),n&&(l=r.map($))}let a,c=i[a=D(n)]||i[a=D(L(n))] ;!c&&o&&(c=i[a=D(O(n))]),c&&Ot(c,e,6,l);const u=i[a+"Once"];if(u){if(e.emitted){if(e.emitted[a])return}else e.emitted={};e.emitted[a]=!0,Ot(u,e,6,l)}}function Zt(e,t,n=!1){const r=t.emitsCache,i=r.get(e);if(void 0!==i)return i;const l=e.emits;let o={},a=!1;if(!v(e)){const r=e=>{const n=Zt(e,t,!0);n&&(a=!0,s(o,n))};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}return l||a?(f(l)?l.forEach((e=>o[e]=null)):s(o,l),y(e)&&r.set(e,o),o):(y(e)&&r.set(e,null),null)}function Xt(e,t){return!(!e||!l(t))&&(t=t.slice(2).replace(/Once$/,""),u(e,t[0].toLowerCase()+t.slice(1))||u(e,O(t))||u(e,t))}let Yt=null,Qt=null;function en(e){const t=Yt;return Yt=e,Qt=e&&e.type.__scopeId||null,t}function tn(e,t=Yt,n){if(!t)return e;if(e._n)return e;const r=(...n)=>{r._d&&Wr(-1);const i=en(t);let l;try{l=e(...n)}finally{en(i),r._d&&Wr(1)}return l};return r._n=!0,r._c=!0,r._d=!0,r}function nn(e){const{type:t,vnode:n,proxy:r,withProxy:i,props:l,propsOptions:[s],slots:a,attrs:c,emit:u,render:f,renderCache:d,data:p,setupState:h,ctx:v,inheritAttrs:g}=e;let m,y;const b=en(e);try{if(4&n.shapeFlag){const e=i||r,t=e;m=li(f.call(t,e,d,l,h,p,v)),y=c}else{const e=t;0,m=li(e.length>1?e(l,{attrs:c,slots:a,emit:u}):e(l,null)),y=t.props?c:rn(c)}}catch(k){Nr.length=0,At(k,e,1),m=ti(Ur)}let _=m;if(y&&!1!==g){const e=Object.keys(y),{shapeFlag:t}=_;e.length&&7&t&&(s&&e.some(o)&&(y=ln(y,s)),_=ni(_,y))}return n.dirs&&(_=ni(_),_.dirs=_.dirs?_.dirs.concat(n.dirs):n.dirs),n.transition&&(_.transition=n.transition),m=_,en(b),m}const rn=e=>{let t;for(const n in e)("class"===n||"style"===n||l(n))&&((t||(t={}))[n]=e[n]);return t},ln=(e,t)=>{const n={};for(const r in e)o(r)&&r.slice(9)in t||(n[r]=e[r]);return n};function on(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let i=0;ivr(an),un={};function fn(e,t,n){ return dn(e,t,n)}function dn(e,n,{immediate:i,deep:l,flush:o,once:s,onTrack:c,onTrigger:u}=t){if(n&&s){const e=n;n=(...t)=>{e(...t),C()}}const d=fi,p=e=>!0===l?e:vn(e,!1===l?1:void 0);let h,g,m=!1,y=!1;if(kt(e)?(h=()=>e.value,m=dt(e)):ut(e)?(h=()=>p(e),m=!0):f(e)?(y=!0,m=e.some((e=>ut(e)||dt(e))),h=()=>e.map((e=>kt(e)?e.value:ut(e)?p(e):v(e)?Mt(e,d,2):void 0))):h=v(e)?n?()=>Mt(e,d,2):()=>(g&&g(),Ot(e,d,3,[_])):r,n&&l){const e=h;h=()=>vn(e())}let b,_=e=>{g=w.onStop=()=>{Mt(e,d,4),g=w.onStop=void 0}};if(bi){if(_=r,n?i&&Ot(n,d,3,[h(),y?[]:void 0,_]):h(),"sync"!==o)return r;{const e=cn();b=e.__watcherHandles||(e.__watcherHandles=[])}}let k=y?new Array(e.length).fill(un):un;const x=()=>{if(w.active&&w.dirty)if(n){const e=w.run();(l||m||(y?e.some(((e,t)=>P(e,k[t]))):P(e,k)))&&(g&&g(),Ot(n,d,3,[e,k===un?void 0:y&&k[0]===un?[]:k,_]),k=e)}else w.run()};let S;x.allowRecurse=!!n,"sync"===o?S=x:"post"===o?S=()=>Dr(x,d&&d.suspense):(x.pre=!0,d&&(x.id=d.uid),S=()=>Nt(x));const w=new ie(h,r,S),T=re(),C=()=>{w.stop(),T&&a(T.effects,w)};return n?i?x():k=w.run():"post"===o?Dr(w.run.bind(w),d&&d.suspense):w.run(),b&&b.push(C),C}function pn(e,t,n){const r=this.proxy,i=g(e)?e.includes(".")?hn(r,e):()=>r[e]:e.bind(r,r);let l;v(t)?l=t:(l=t.handler,n=t);const o=vi(this),s=dn(i,l.bind(r),n);return o(),s}function hn(e,t){const n=t.split(".");return()=>{let t=e;for(let e=0;e0){if(n>=t)return e;n++}if((r=r||new Set).has(e))return e;if(r.add(e),kt(e))vn(e.value,t,n,r);else if(f(e))for(let i=0;i{vn(e,t,n,r)}));else if(S(e))for(const i in e)vn(e[i],t,n,r);return e}function gn(e,n){if(null===Yt)return e;const r=xi(Yt)||Yt.proxy,i=e.dirs||(e.dirs=[]);for(let l=0;l{e.isMounted=!0})),Hn((()=>{e.isUnmounting=!0})),e}();let i;return()=>{const l=t.default&&Ln(t.default(),!0);if(!l||!l.length)return;let o=l[0];if(l.length>1)for(const e of l)if(e.type!==Ur){o=e;break}const s=ht(e),{mode:a}=s;if(r.isLeaving)return Tn(o);const c=Cn(o);if(!c)return Tn(o);const u=wn(c,s,r,n);En(c,u);const f=n.subTree,d=f&&Cn(f);let p=!1;const{getTransitionKey:h}=c.type;if(h){const e=h();void 0===i?i=e:e!==i&&(i=e,p=!0)}if(d&&d.type!==Ur&&(!Zr(c,d)||p)){const e=wn(d,s,r,n);if(En(d,e),"out-in"===a)return r.isLeaving=!0,e.afterLeave=()=>{r.isLeaving=!1,!1!==n.update.active&&(n.effect.dirty=!0,n.update())},Tn(o);"in-out"===a&&c.type!==Ur&&(e.delayLeave=(e,t,n)=>{Sn(r,d)[String(d.key)]=d,e[yn]=()=>{t(),e[yn]=void 0,delete u.delayedLeave},u.delayedLeave=n})}return o}}};function Sn(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function wn(e,t,n,r){const{appear:i,mode:l,persisted:o=!1,onBeforeEnter:s,onEnter:a,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:d,onLeave:p,onAfterLeave:h,onLeaveCancelled:v,onBeforeAppear:g,onAppear:m,onAfterAppear:y,onAppearCancelled:b}=t,_=String(e.key),k=Sn(n,e),x=(e,t)=>{e&&Ot(e,r,9,t)},S=(e,t)=>{const n=t[1];x(e,t),f(e)?e.every((e=>e.length<=1))&&n():e.length<=1&&n()},w={mode:l,persisted:o,beforeEnter(t){let r=s ;if(!n.isMounted){if(!i)return;r=g||s}t[yn]&&t[yn](!0);const l=k[_];l&&Zr(e,l)&&l.el[yn]&&l.el[yn](),x(r,[t])},enter(e){let t=a,r=c,l=u;if(!n.isMounted){if(!i)return;t=m||a,r=y||c,l=b||u}let o=!1;const s=e[bn]=t=>{o||(o=!0,x(t?l:r,[e]),w.delayedLeave&&w.delayedLeave(),e[bn]=void 0)};t?S(t,[e,s]):s()},leave(t,r){const i=String(e.key);if(t[bn]&&t[bn](!0),n.isUnmounting)return r();x(d,[t]);let l=!1;const o=t[yn]=n=>{l||(l=!0,r(),x(n?v:h,[t]),t[yn]=void 0,k[i]===e&&delete k[i])};k[i]=e,p?S(p,[t,o]):o()},clone:e=>wn(e,t,n,r)};return w}function Tn(e){if(On(e))return(e=ni(e)).children=null,e}function Cn(e){return On(e)?e.children?e.children[0]:void 0:e}function En(e,t){6&e.shapeFlag&&e.component?En(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 Ln(e,t=!1,n){let r=[],i=0;for(let l=0;l1)for(let l=0;l!!e.type.__asyncLoader,On=e=>e.type.__isKeepAlive;function An(e,t){Pn(e,"a",t)}function Dn(e,t){Pn(e,"da",t)}function Pn(e,t,n=fi){const r=e.__wdc||(e.__wdc=()=>{let t=n;for(;t;){if(t.isDeactivated)return;t=t.parent}return e()});if(In(t,r,n),n){let e=n.parent;for(;e&&e.parent;)On(e.parent.vnode)&&Vn(r,t,n,e),e=e.parent}}function Vn(e,t,n,r){const i=In(t,e,r,!0);Nn((()=>{a(r[t],i)}),n)}function In(e,t,n=fi,r=!1){if(n){const i=n[e]||(n[e]=[]),l=t.__weh||(t.__weh=(...r)=>{if(n.isUnmounted)return;fe();const i=vi(n),l=Ot(t,n,e,r);return i(),de(),l});return r?i.unshift(l):i.push(l),l}}const $n=e=>(t,n=fi)=>(!bi||"sp"===e)&&In(e,((...e)=>t(...e)),n),Fn=$n("bm"),jn=$n("m"),Rn=$n("bu"),Un=$n("u"),Hn=$n("bum"),Nn=$n("um"),Gn=$n("sp"),Bn=$n("rtg"),zn=$n("rtc");function Wn(e,t=fi){In("ec",e,t)}function Kn(e,t,n,r){let i;const l=n ;if(f(e)||g(e)){i=new Array(e.length);for(let n=0,r=e.length;nt(e,n,void 0,l)));else{const n=Object.keys(e);i=new Array(n.length);for(let r=0,o=n.length;re?mi(e)?xi(e)||e.proxy:qn(e.parent):null,Jn=s(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=>qn(e.parent),$root:e=>qn(e.root),$emit:e=>e.emit,$options:e=>rr(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,Nt(e.update)}),$nextTick:e=>e.n||(e.n=Ht.bind(e.proxy)),$watch:e=>pn.bind(e)}),Zn=(e,n)=>e!==t&&!e.__isScriptSetup&&u(e,n),Xn={get({_:e},n){const{ctx:r,setupState:i,data:l,props:o,accessCache:s,type:a,appContext:c}=e;let f;if("$"!==n[0]){const a=s[n];if(void 0!==a)switch(a){case 1:return i[n];case 2:return l[n];case 4:return r[n];case 3:return o[n]}else{if(Zn(i,n))return s[n]=1,i[n];if(l!==t&&u(l,n))return s[n]=2,l[n];if((f=e.propsOptions[0])&&u(f,n))return s[n]=3,o[n];if(r!==t&&u(r,n))return s[n]=4,r[n];Qn&&(s[n]=0)}}const d=Jn[n];let p,h;return d?("$attrs"===n&&Se(e,0,n),d(e)):(p=a.__cssModules)&&(p=p[n])?p:r!==t&&u(r,n)?(s[n]=4,r[n]):(h=c.config.globalProperties,u(h,n)?h[n]:void 0)},set({_:e},n,r){const{data:i,setupState:l,ctx:o}=e;return Zn(l,n)?(l[n]=r,!0):i!==t&&u(i,n)?(i[n]=r,!0):!u(e.props,n)&&(("$"!==n[0]||!(n.slice(1)in e))&&(o[n]=r,!0))},has({_:{data:e,setupState:n,accessCache:r,ctx:i,appContext:l,propsOptions:o}},s){let a;return!!r[s]||e!==t&&u(e,s)||Zn(n,s)||(a=o[0])&&u(a,s)||u(i,s)||u(Jn,s)||u(l.config.globalProperties,s)},defineProperty(e,t,n){return null!=n.get?e._.accessCache[t]=0:u(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Yn(e){return f(e)?e.reduce(((e,t)=>(e[t]=null,e)),{}):e}let Qn=!0;function er(e){ const t=rr(e),n=e.proxy,i=e.ctx;Qn=!1,t.beforeCreate&&tr(t.beforeCreate,e,"bc");const{data:l,computed:o,methods:s,watch:a,provide:c,inject:u,created:d,beforeMount:p,mounted:h,beforeUpdate:g,updated:m,activated:b,deactivated:_,beforeDestroy:k,beforeUnmount:x,destroyed:S,unmounted:w,render:T,renderTracked:C,renderTriggered:E,errorCaptured:L,serverPrefetch:M,expose:O,inheritAttrs:A,components:D,directives:P,filters:V}=t;if(u&&function(e,t,n=r){f(e)&&(e=sr(e));for(const r in e){const n=e[r];let i;i=y(n)?"default"in n?vr(n.from||r,n.default,!0):vr(n.from||r):vr(n),kt(i)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e}):t[r]=i}}(u,i,null),s)for(const r in s){const e=s[r];v(e)&&(i[r]=e.bind(n))}if(l){const t=l.call(n,n);y(t)&&(e.data=st(t))}if(Qn=!0,o)for(const f in o){const e=o[f],t=v(e)?e.bind(n,n):v(e.get)?e.get.bind(n,n):r,l=!v(e)&&v(e.set)?e.set.bind(n):r,s=Si({get:t,set:l});Object.defineProperty(i,f,{enumerable:!0,configurable:!0,get:()=>s.value,set:e=>s.value=e})}if(a)for(const r in a)nr(a[r],i,n,r);if(c){const e=v(c)?c.call(n):c;Reflect.ownKeys(e).forEach((t=>{!function(e,t){if(fi){let n=fi.provides;const r=fi.parent&&fi.parent.provides;r===n&&(n=fi.provides=Object.create(r)),n[e]=t}else;}(t,e[t])}))}function I(e,t){f(t)?t.forEach((t=>e(t.bind(n)))):t&&e(t.bind(n))}if(d&&tr(d,e,"c"),I(Fn,p),I(jn,h),I(Rn,g),I(Un,m),I(An,b),I(Dn,_),I(Wn,L),I(zn,C),I(Bn,E),I(Hn,x),I(Nn,w),I(Gn,M),f(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={});T&&e.render===r&&(e.render=T),null!=A&&(e.inheritAttrs=A),D&&(e.components=D),P&&(e.directives=P)}function tr(e,t,n){Ot(f(e)?e.map((e=>e.bind(t.proxy))):e.bind(t.proxy),t,n)}function nr(e,t,n,r){const i=r.includes(".")?hn(n,r):()=>n[r];if(g(e)){const n=t[e];v(n)&&fn(i,n)}else if(v(e))fn(i,e.bind(n));else if(y(e))if(f(e))e.forEach((e=>nr(e,t,n,r)));else{ const r=v(e.handler)?e.handler.bind(n):t[e.handler];v(r)&&fn(i,r,e)}}function rr(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:i,optionsCache:l,config:{optionMergeStrategies:o}}=e.appContext,s=l.get(t);let a;return s?a=s:i.length||n||r?(a={},i.length&&i.forEach((e=>ir(a,e,o,!0))),ir(a,t,o)):a=t,y(t)&&l.set(t,a),a}function ir(e,t,n,r=!1){const{mixins:i,extends:l}=t;l&&ir(e,l,n,!0),i&&i.forEach((t=>ir(e,t,n,!0)));for(const o in t)if(r&&"expose"===o);else{const r=lr[o]||n&&n[o];e[o]=r?r(e[o],t[o]):t[o]}return e}const lr={data:or,props:ur,emits:ur,methods:cr,computed:cr,beforeCreate:ar,created:ar,beforeMount:ar,mounted:ar,beforeUpdate:ar,updated:ar,beforeDestroy:ar,beforeUnmount:ar,destroyed:ar,unmounted:ar,activated:ar,deactivated:ar,errorCaptured:ar,serverPrefetch:ar,components:cr,directives:cr,watch:function(e,t){if(!e)return t;if(!t)return e;const n=s(Object.create(null),e);for(const r in t)n[r]=ar(e[r],t[r]);return n},provide:or,inject:function(e,t){return cr(sr(e),sr(t))}};function or(e,t){return t?e?function(){return s(v(e)?e.call(this,this):e,v(t)?t.call(this,this):t)}:t:e}function sr(e){if(f(e)){const t={};for(let n=0;n(l.has(e)||(e&&v(e.install)?(l.add(e),e.install(a,...t)):v(e)&&(l.add(e),e(a,...t))),a),mixin:e=>(i.mixins.includes(e)||i.mixins.push(e),a),component:(e,t)=>t?(i.components[e]=t,a):i.components[e],directive:(e,t)=>t?(i.directives[e]=t,a):i.directives[e],mount(l,s,c){if(!o){const u=ti(n,r);return u.appContext=i,!0===c?c="svg":!1===c&&(c=void 0),s&&t?t(u,l):e(u,l,c),o=!0,a._container=l,l.__vue_app__=a,xi(u.component)||u.component.proxy}},unmount(){o&&(e(null,a._container),delete a._container.__vue_app__)},provide:(e,t)=>(i.provides[e]=t,a),runWithContext(e){hr=a;try{return e()}finally{hr=null}}};return a}}let hr=null;function vr(e,t,n=!1){const r=fi||Yt;if(r||hr){const i=r?null==r.parent?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:hr._context.provides;if(i&&e in i)return i[e];if(arguments.length>1)return n&&v(t)?t.call(r&&r.proxy):t}}function gr(e,t,n,r=!1){const i={},l={};I(l,Xr,1),e.propsDefaults=Object.create(null),mr(e,t,i,l);for(const o in e.propsOptions[0])o in i||(i[o]=void 0);n?e.props=r?i:ct(i,!1,Ie,tt,it):e.type.props?e.props=i:e.props=l,e.attrs=l}function mr(e,n,r,i){const[l,o]=e.propsOptions;let s,a=!1;if(n)for(let t in n){if(T(t))continue;const c=n[t];let f;l&&u(l,f=L(t))?o&&o.includes(f)?(s||(s={}))[f]=c:r[f]=c:Xt(e.emitsOptions,t)||t in i&&c===i[t]||(i[t]=c,a=!0)}if(o){const n=ht(r),i=s||t;for(let t=0;t{p=!0;const[t,n]=br(e,r,!0);s(c,t),n&&d.push(...n)};!i&&r.mixins.length&&r.mixins.forEach(t),e.extends&&t(e.extends), e.mixins&&e.mixins.forEach(t)}if(!a&&!p)return y(e)&&l.set(e,n),n;if(f(a))for(let n=0;n-1,r[1]=n<0||t-1||u(r,"default"))&&d.push(e)}}}const h=[c,d];return y(e)&&l.set(e,h),h}function _r(e){return"$"!==e[0]}function kr(e){const t=e&&e.toString().match(/^\s*(function|class) (\w+)/);return t?t[2]:null===e?"null":""}function xr(e,t){return kr(e)===kr(t)}function Sr(e,t){return f(t)?t.findIndex((t=>xr(t,e))):v(t)&&xr(t,e)?0:-1}const wr=e=>"_"===e[0]||"$stable"===e,Tr=e=>f(e)?e.map(li):[li(e)],Cr=(e,t,n)=>{if(t._n)return t;const r=tn(((...e)=>Tr(t(...e))),n);return r._c=!1,r},Er=(e,t,n)=>{const r=e._ctx;for(const i in e){if(wr(i))continue;const n=e[i];if(v(n))t[i]=Cr(0,n,r);else if(null!=n){const e=Tr(n);t[i]=()=>e}}},Lr=(e,t)=>{const n=Tr(t);e.slots.default=()=>n},Mr=(e,t)=>{if(32&e.vnode.shapeFlag){const n=t._;n?(e.slots=ht(t),I(t,"_",n)):Er(t,e.slots={})}else e.slots={},t&&Lr(e,t);I(e.slots,Xr,1)},Or=(e,n,r)=>{const{vnode:i,slots:l}=e;let o=!0,a=t;if(32&i.shapeFlag){const e=n._;e?r&&1===e?o=!1:(s(l,n),r||1!==e||delete l._):(o=!n.$stable,Er(n,l)),a=n}else n&&(Lr(e,n),a={default:1});if(o)for(const t in l)wr(t)||null!=a[t]||delete l[t]};function Ar(e,n,r,i,l=!1){if(f(e))return void e.forEach(((e,t)=>Ar(e,n&&(f(n)?n[t]:n),r,i,l)));if(Mn(i)&&!l)return;const o=4&i.shapeFlag?xi(i.component)||i.component.proxy:i.el,s=l?null:o,{i:c,r:d}=e,p=n&&n.r,h=c.refs===t?c.refs={}:c.refs,m=c.setupState;if(null!=p&&p!==d&&(g(p)?(h[p]=null,u(m,p)&&(m[p]=null)):kt(p)&&(p.value=null)),v(d))Mt(d,c,12,[s,h]);else{const t=g(d),n=kt(d),i=e.f;if(t||n){const c=()=>{if(i){const n=t?u(m,d)?m[d]:h[d]:d.value;l?f(n)&&a(n,o):f(n)?n.includes(o)||n.push(o):t?(h[d]=[o],u(m,d)&&(m[d]=h[d])):(d.value=[o],e.k&&(h[e.k]=d.value))}else t?(h[d]=s,u(m,d)&&(m[d]=s)):n&&(d.value=s,e.k&&(h[e.k]=s))} ;l||i?c():(c.id=-1,Dr(c,r))}}}const Dr=function(e,t){var n;t&&t.pendingBranch?f(e)?t.effects.push(...e):t.effects.push(e):(f(n=e)?$t.push(...n):Ft&&Ft.includes(n,n.allowRecurse?jt+1:jt)||$t.push(n),Gt())};function Pr(e){return function(e,i){R().__VUE__=!0;const{insert:l,remove:o,patchProp:s,createElement:a,createText:c,createComment:f,setText:d,setElementText:p,parentNode:h,nextSibling:v,setScopeId:g=r,insertStaticContent:m}=e,y=(e,t,n,r=null,i=null,l=null,o=void 0,s=null,a=!!t.dynamicChildren)=>{if(e===t)return;e&&!Zr(e,t)&&(r=Y(e),K(e,i,l,!0),e=null),-2===t.patchFlag&&(a=!1,t.dynamicChildren=null);const{type:c,ref:u,shapeFlag:f}=t;switch(c){case Rr:_(e,t,n,r);break;case Ur:k(e,t,n,r);break;case Hr:null==e&&x(t,n,r,o);break;case jr:$(e,t,n,r,i,l,o,s,a);break;default:1&f?C(e,t,n,r,i,l,o,s,a):6&f?F(e,t,n,r,i,l,o,s,a):(64&f||128&f)&&c.process(e,t,n,r,i,l,o,s,a,ne)}null!=u&&i&&Ar(u,e&&e.ref,l,t||e,!t)},_=(e,t,n,r)=>{if(null==e)l(t.el=c(t.children),n,r);else{const n=t.el=e.el;t.children!==e.children&&d(n,t.children)}},k=(e,t,n,r)=>{null==e?l(t.el=f(t.children||""),n,r):t.el=e.el},x=(e,t,n,r)=>{[e.el,e.anchor]=m(e.children,t,n,r,e.el,e.anchor)},S=({el:e,anchor:t},n,r)=>{let i;for(;e&&e!==t;)i=v(e),l(e,n,r),e=i;l(t,n,r)},w=({el:e,anchor:t})=>{let n;for(;e&&e!==t;)n=v(e),o(e),e=n;o(t)},C=(e,t,n,r,i,l,o,s,a)=>{"svg"===t.type?o="svg":"math"===t.type&&(o="mathml"),null==e?E(t,n,r,i,l,o,s,a):D(e,t,i,l,o,s,a)},E=(e,t,n,r,i,o,c,u)=>{let f,d;const{props:h,shapeFlag:v,transition:g,dirs:m}=e;if(f=e.el=a(e.type,o,h&&h.is,h),8&v?p(f,e.children):16&v&&A(e.children,f,null,r,i,Vr(e,o),c,u),m&&mn(e,null,r,"created"),M(f,e,e.scopeId,c,r),h){for(const t in h)"value"===t||T(t)||s(f,t,null,h[t],o,e.children,r,i,X);"value"in h&&s(f,"value",null,h.value,o),(d=h.onVnodeBeforeMount)&&ai(d,r,e)}m&&mn(e,null,r,"beforeMount");const y=function(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}(i,g);y&&g.beforeEnter(f),l(f,t,n),((d=h&&h.onVnodeMounted)||y||m)&&Dr((()=>{d&&ai(d,r,e),y&&g.enter(f), m&&mn(e,null,r,"mounted")}),i)},M=(e,t,n,r,i)=>{if(n&&g(e,n),r)for(let l=0;l{for(let c=a;c{const c=n.el=e.el;let{patchFlag:u,dynamicChildren:f,dirs:d}=n;u|=16&e.patchFlag;const h=e.props||t,v=n.props||t;let g;if(r&&Ir(r,!1),(g=v.onVnodeBeforeUpdate)&&ai(g,r,n,e),d&&mn(n,e,r,"beforeUpdate"),r&&Ir(r,!0),f?P(e.dynamicChildren,f,c,r,i,Vr(n,l),o):a||G(e,n,c,null,r,i,Vr(n,l),o,!1),u>0){if(16&u)I(c,n,h,v,r,i,l);else if(2&u&&h.class!==v.class&&s(c,"class",null,v.class,l),4&u&&s(c,"style",h.style,v.style,l),8&u){const t=n.dynamicProps;for(let n=0;n{g&&ai(g,r,n,e),d&&mn(n,e,r,"updated")}),i)},P=(e,t,n,r,i,l,o)=>{for(let s=0;s{if(r!==i){if(r!==t)for(const t in r)T(t)||t in i||s(e,t,r[t],null,a,n.children,l,o,X);for(const t in i){if(T(t))continue;const c=i[t],u=r[t];c!==u&&"value"!==t&&s(e,t,u,c,a,n.children,l,o,X)}"value"in i&&s(e,"value",r.value,i.value,a)}},$=(e,t,n,r,i,o,s,a,u)=>{const f=t.el=e?e.el:c(""),d=t.anchor=e?e.anchor:c("");let{patchFlag:p,dynamicChildren:h,slotScopeIds:v}=t;v&&(a=a?a.concat(v):v),null==e?(l(f,n,r),l(d,n,r),A(t.children||[],n,d,i,o,s,a,u)):p>0&&64&p&&h&&e.dynamicChildren?(P(e.dynamicChildren,h,n,i,o,s,a),(null!=t.key||i&&t===i.subTree)&&$r(e,t,!0)):G(e,t,n,d,i,o,s,a,u)},F=(e,t,n,r,i,l,o,s,a)=>{t.slotScopeIds=s,null==e?512&t.shapeFlag?i.ctx.activate(t,n,r,o,a):j(t,n,r,i,l,o,a):U(e,t,a)},j=(e,n,r,i,l,o,s)=>{const a=e.component=function(e,n,r){ const i=e.type,l=(n?n.appContext:e.appContext)||ci,o={uid:ui++,vnode:e,type:i,parent:n,appContext:l,root:null,next:null,subTree:null,effect:null,update:null,scope:new te(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:n?n.provides:Object.create(l.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:br(i,l),emitsOptions:Zt(i,l),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:r,suspenseId:r?r.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};o.ctx={_:o},o.root=n?n.root:o,o.emit=Jt.bind(null,o),e.ce&&e.ce(o);return o}(e,i,l);if(On(e)&&(a.ctx.renderer=ne),function(e,t=!1){t&&hi(t);const{props:n,children:r}=e.vnode,i=mi(e);gr(e,n,i,t),Mr(e,r);const l=i?function(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=vt(new Proxy(e.ctx,Xn));const{setup:r}=n;if(r){const n=e.setupContext=r.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)=>(Se(e,0,"$attrs"),t[n])}))}(e)},slots:e.slots,emit:e.emit,expose:t}}(e):null,i=vi(e);fe();const l=Mt(r,e,0,[e.props,n]);if(de(),i(),b(l)){if(l.then(gi,gi),t)return l.then((n=>{_i(e,n,t)})).catch((t=>{At(t,e,0)}));e.asyncDep=l}else _i(e,l,t)}else ki(e,t)}(e,t):void 0;t&&hi(!1)}(a),a.asyncDep){if(l&&l.registerDep(a,H),!e.el){const e=a.subTree=ti(Ur);k(null,e,n,r)}}else H(a,e,n,r,l,o,s)},U=(e,t,n)=>{const r=t.component=e.component;if(function(e,t,n){const{props:r,children:i,component:l}=e,{props:o,children:s,patchFlag:a}=t,c=l.emitsOptions;if(t.dirs||t.transition)return!0;if(!(n&&a>=0))return!(!i&&!s||s&&s.$stable)||r!==o&&(r?!o||on(r,o,c):!!o);if(1024&a)return!0 ;if(16&a)return r?on(r,o,c):!!o;if(8&a){const e=t.dynamicProps;for(let t=0;tIt&&Vt.splice(t,1)}(r.update),r.effect.dirty=!0,r.update()}else t.el=e.el,r.vnode=t},H=(e,t,n,i,l,o,s)=>{const a=()=>{if(e.isMounted){let{next:t,bu:n,u:r,parent:i,vnode:c}=e;{const n=Fr(e);if(n)return t&&(t.el=c.el,N(e,t,s)),void n.asyncDep.then((()=>{e.isUnmounted||a()}))}let u,f=t;Ir(e,!1),t?(t.el=c.el,N(e,t,s)):t=c,n&&V(n),(u=t.props&&t.props.onVnodeBeforeUpdate)&&ai(u,i,t,c),Ir(e,!0);const d=nn(e),p=e.subTree;e.subTree=d,y(p,d,h(p.el),Y(p),e,l,o),t.el=d.el,null===f&&function({vnode:e,parent:t},n){for(;t;){const r=t.subTree;if(r.suspense&&r.suspense.activeBranch===e&&(r.el=e.el),r!==e)break;(e=t.vnode).el=n,t=t.parent}}(e,d.el),r&&Dr(r,l),(u=t.props&&t.props.onVnodeUpdated)&&Dr((()=>ai(u,i,t,c)),l)}else{let r;const{el:s,props:a}=t,{bm:c,m:u,parent:f}=e,d=Mn(t);if(Ir(e,!1),c&&V(c),!d&&(r=a&&a.onVnodeBeforeMount)&&ai(r,f,t),Ir(e,!0),s&&le){const n=()=>{e.subTree=nn(e),le(s,e.subTree,e,l,null)};d?t.type.__asyncLoader().then((()=>!e.isUnmounted&&n())):n()}else{const r=e.subTree=nn(e);y(null,r,n,i,e,l,o),t.el=r.el}if(u&&Dr(u,l),!d&&(r=a&&a.onVnodeMounted)){const e=t;Dr((()=>ai(r,f,e)),l)}(256&t.shapeFlag||f&&Mn(f.vnode)&&256&f.vnode.shapeFlag)&&e.a&&Dr(e.a,l),e.isMounted=!0,t=n=i=null}},c=e.effect=new ie(a,r,(()=>Nt(u)),e.scope),u=e.update=()=>{c.dirty&&c.run()};u.id=e.uid,Ir(e,!0),u()},N=(e,t,n)=>{t.component=e;const r=e.vnode.props;e.vnode=t,e.next=null,function(e,t,n,r){const{props:i,attrs:l,vnode:{patchFlag:o}}=e,s=ht(i),[a]=e.propsOptions;let c=!1;if(!(r||o>0)||16&o){let r;mr(e,t,i,l)&&(c=!0);for(const l in s)t&&(u(t,l)||(r=O(l))!==l&&u(t,r))||(a?!n||void 0===n[l]&&void 0===n[r]||(i[l]=yr(a,s,l,void 0,e,!0)):delete i[l]);if(l!==s)for(const e in l)t&&u(t,e)||(delete l[e],c=!0)}else if(8&o){ const n=e.vnode.dynamicProps;for(let r=0;r{const c=e&&e.children,u=e?e.shapeFlag:0,f=t.children,{patchFlag:d,shapeFlag:h}=t;if(d>0){if(128&d)return void z(c,f,n,r,i,l,o,s,a);if(256&d)return void B(c,f,n,r,i,l,o,s,a)}8&h?(16&u&&X(c,i,l),f!==c&&p(n,f)):16&u?16&h?z(c,f,n,r,i,l,o,s,a):X(c,i,l,!0):(8&u&&p(n,""),16&h&&A(f,n,r,i,l,o,s,a))},B=(e,t,r,i,l,o,s,a,c)=>{t=t||n;const u=(e=e||n).length,f=t.length,d=Math.min(u,f);let p;for(p=0;pf?X(e,l,o,!0,!1,d):A(t,r,i,l,o,s,a,c,d)},z=(e,t,r,i,l,o,s,a,c)=>{let u=0;const f=t.length;let d=e.length-1,p=f-1;for(;u<=d&&u<=p;){const n=e[u],i=t[u]=c?oi(t[u]):li(t[u]);if(!Zr(n,i))break;y(n,i,r,null,l,o,s,a,c),u++}for(;u<=d&&u<=p;){const n=e[d],i=t[p]=c?oi(t[p]):li(t[p]);if(!Zr(n,i))break;y(n,i,r,null,l,o,s,a,c),d--,p--}if(u>d){if(u<=p){const e=p+1,n=ep)for(;u<=d;)K(e[u],l,o,!0),u++;else{const h=u,v=u,g=new Map;for(u=v;u<=p;u++){const e=t[u]=c?oi(t[u]):li(t[u]);null!=e.key&&g.set(e.key,u)}let m,b=0;const _=p-v+1;let k=!1,x=0;const S=new Array(_);for(u=0;u<_;u++)S[u]=0;for(u=h;u<=d;u++){const n=e[u];if(b>=_){K(n,l,o,!0);continue}let i;if(null!=n.key)i=g.get(n.key);else for(m=v;m<=p;m++)if(0===S[m-v]&&Zr(n,t[m])){i=m;break}void 0===i?K(n,l,o,!0):(S[i-v]=u+1,i>=x?x=i:k=!0,y(n,t[i],r,null,l,o,s,a,c),b++)}const w=k?function(e){const t=e.slice(),n=[0];let r,i,l,o,s;const a=e.length;for(r=0;r>1,e[n[s]]0&&(t[r]=n[l-1]),n[l]=r)}}l=n.length,o=n[l-1];for(;l-- >0;)n[l]=o,o=t[o] ;return n}(S):n;for(m=w.length-1,u=_-1;u>=0;u--){const e=v+u,n=t[e],d=e+1{const{el:o,type:s,transition:a,children:c,shapeFlag:u}=e;if(6&u)return void W(e.component.subTree,t,n,r);if(128&u)return void e.suspense.move(t,n,r);if(64&u)return void s.move(e,t,n,ne);if(s===jr){l(o,t,n);for(let e=0;ea.enter(o)),i);else{const{leave:e,delayLeave:r,afterLeave:i}=a,s=()=>l(o,t,n),c=()=>{e(o,(()=>{s(),i&&i()}))};r?r(o,s,c):c()}else l(o,t,n)},K=(e,t,n,r=!1,i=!1)=>{const{type:l,props:o,ref:s,children:a,dynamicChildren:c,shapeFlag:u,patchFlag:f,dirs:d}=e;if(null!=s&&Ar(s,null,n,e,!0),256&u)return void t.ctx.deactivate(e);const p=1&u&&d,h=!Mn(e);let v;if(h&&(v=o&&o.onVnodeBeforeUnmount)&&ai(v,t,e),6&u)Z(e.component,n,r);else{if(128&u)return void e.suspense.unmount(n,r);p&&mn(e,null,t,"beforeUnmount"),64&u?e.type.remove(e,t,n,i,ne,r):c&&(l!==jr||f>0&&64&f)?X(c,t,n,!1,!0):(l===jr&&384&f||!i&&16&u)&&X(a,t,n),r&&q(e)}(h&&(v=o&&o.onVnodeUnmounted)||p)&&Dr((()=>{v&&ai(v,t,e),p&&mn(e,null,t,"unmounted")}),n)},q=e=>{const{type:t,el:n,anchor:r,transition:i}=e;if(t===jr)return void J(n,r);if(t===Hr)return void w(e);const l=()=>{o(n),i&&!i.persisted&&i.afterLeave&&i.afterLeave()};if(1&e.shapeFlag&&i&&!i.persisted){const{leave:t,delayLeave:r}=i,o=()=>t(n,l);r?r(e.el,l,o):o()}else l()},J=(e,t)=>{let n;for(;e!==t;)n=v(e),o(e),e=n;o(t)},Z=(e,t,n)=>{const{bum:r,scope:i,update:l,subTree:o,um:s}=e;r&&V(r),i.stop(),l&&(l.active=!1,K(o,e,t,n)),s&&Dr(s,t),Dr((()=>{e.isUnmounted=!0}),t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve())},X=(e,t,n,r=!1,i=!1,l=0)=>{for(let o=l;o6&e.shapeFlag?Y(e.component.subTree):128&e.shapeFlag?e.suspense.next():v(e.anchor||e.el);let Q=!1;const ee=(e,t,n)=>{null==e?t._vnode&&K(t._vnode,null,null,!0):y(t._vnode||null,e,t,null,null,null,n),Q||(Q=!0,Bt(),zt(),Q=!1),t._vnode=e},ne={p:y,um:K,m:W,r:q,mt:j,mc:A,pc:G,pbc:P,n:Y,o:e};let re,le;return{render:ee,hydrate:re,createApp:pr(ee,re)}}(e)}function Vr({type:e,props:t},n){return"svg"===n&&"foreignObject"===e||"mathml"===n&&"annotation-xml"===e&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Ir({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function $r(e,t,n=!1){const r=e.children,i=t.children;if(f(r)&&f(i))for(let l=0;l0?Gr||n:null,Nr.pop(),Gr=Nr[Nr.length-1]||null,zr>0&&Gr&&Gr.push(e),e}function qr(e,t,n,r,i,l){return Kr(ei(e,t,n,r,i,l,!0))}function Jr(e){return!!e&&!0===e.__v_isVNode}function Zr(e,t){return e.type===t.type&&e.key===t.key}const Xr="__vInternal",Yr=({key:e})=>null!=e?e:null,Qr=({ref:e,ref_key:t,ref_for:n})=>("number"==typeof e&&(e=""+e),null!=e?g(e)||kt(e)||v(e)?{i:Yt,r:e,k:t,f:!!n}:e:null);function ei(e,t=null,n=null,r=0,i=null,l=(e===jr?0:1),o=!1,s=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Yr(t),ref:t&&Qr(t),scopeId:Qt,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:l,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:Yt};return s?(si(a,n), 128&l&&e.normalize(a)):n&&(a.shapeFlag|=g(n)?8:16),zr>0&&!o&&Gr&&(a.patchFlag>0||6&l)&&32!==a.patchFlag&&Gr.push(a),a}const ti=function(e,t=null,n=null,r=0,i=null,l=!1){e&&e!==sn||(e=Ur);if(Jr(e)){const r=ni(e,t,!0);return n&&si(r,n),zr>0&&!l&&Gr&&(6&r.shapeFlag?Gr[Gr.indexOf(e)]=r:Gr.push(r)),r.patchFlag|=-2,r}o=e,v(o)&&"__vccOpts"in o&&(e=e.__vccOpts);var o;if(t){t=function(e){return e?pt(e)||Xr in e?s({},e):e:null}(t);let{class:e,style:n}=t;e&&!g(e)&&(t.class=z(e)),y(n)&&(pt(n)&&!f(n)&&(n=s({},n)),t.style=U(n))}const a=g(e)?1:(e=>e.__isSuspense)(e)?128:(e=>e.__isTeleport)(e)?64:y(e)?4:v(e)?2:0;return ei(e,t,n,r,i,a,l,!0)};function ni(e,t,n=!1){const{props:r,ref:i,patchFlag:o,children:s}=e,a=t?function(...e){const t={};for(let n=0;nfi||Yt;let pi,hi;{const e=R(),t=(t,n)=>{let r;return(r=e[t])||(r=e[t]=[]),r.push(n),e=>{r.length>1?r.forEach((t=>t(e))):r[0](e)}};pi=t("__VUE_INSTANCE_SETTERS__",(e=>fi=e)),hi=t("__VUE_SSR_SETTERS__",(e=>bi=e))}const vi=e=>{const t=fi;return pi(e),e.scope.on(),()=>{e.scope.off(),pi(t)}},gi=()=>{fi&&fi.scope.off(),pi(null)};function mi(e){return 4&e.vnode.shapeFlag}let yi,bi=!1;function _i(e,t,n){v(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:y(t)&&(e.setupState=Ct(t)),ki(e,n)}function ki(e,t,n){const i=e.type;if(!e.render){if(!t&&yi&&!i.render){const t=i.template||rr(e).template;if(t){const{isCustomElement:n,compilerOptions:r}=e.appContext.config,{delimiters:l,compilerOptions:o}=i,a=s(s({isCustomElement:n,delimiters:l},r),o);i.render=yi(t,a)}}e.render=i.render||r}{const t=vi(e);fe();try{er(e)}finally{de(),t()}}}function xi(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Ct(vt(e.exposed)),{get:(t,n)=>n in t?t[n]:n in Jn?Jn[n](e):void 0,has:(e,t)=>t in e||t in Jn}))}const Si=(e,t)=>function(e,t,n=!1){let i,l;const o=v(e);return o?(i=e,l=r):(i=e.get,l=e.set),new yt(i,l,o||!l,n)}(e,0,bi);function wi(e,t,n){const r=arguments.length;return 2===r?y(t)&&!f(t)?Jr(t)?ti(e,null,[t]):ti(e,t):ti(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):3===r&&Jr(n)&&(n=[n]),ti(e,t,n))}const Ti="3.4.15",Ci="undefined"!=typeof document?document:null,Ei=Ci&&Ci.createElement("template"),Li={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)}, createElement:(e,t,n,r)=>{const i="svg"===t?Ci.createElementNS("http://www.w3.org/2000/svg",e):"mathml"===t?Ci.createElementNS("http://www.w3.org/1998/Math/MathML",e):Ci.createElement(e,n?{is:n}:void 0);return"select"===e&&r&&null!=r.multiple&&i.setAttribute("multiple",r.multiple),i},createText:e=>Ci.createTextNode(e),createComment:e=>Ci.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ci.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,i,l){const o=n?n.previousSibling:t.lastChild;if(i&&(i===l||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),i!==l&&(i=i.nextSibling););else{Ei.innerHTML="svg"===r?`${e}`:"mathml"===r?`${e}`:e;const i=Ei.content;if("svg"===r||"mathml"===r){const e=i.firstChild;for(;e.firstChild;)i.appendChild(e.firstChild);i.removeChild(e)}t.insertBefore(i,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Mi="transition",Oi="animation",Ai=Symbol("_vtc"),Di=(e,{slots:t})=>wi(xn,function(e){const t={};for(const s in e)s in Pi||(t[s]=e[s]);if(!1===e.css)return t;const{name:n="v",type:r,duration:i,enterFromClass:l=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:c=l,appearActiveClass:u=o,appearToClass:f=a,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:p=`${n}-leave-active`,leaveToClass:h=`${n}-leave-to`}=e,v=function(e){if(null==e)return null;if(y(e))return[$i(e.enter),$i(e.leave)];{const t=$i(e);return[t,t]}}(i),g=v&&v[0],m=v&&v[1],{onBeforeEnter:b,onEnter:_,onEnterCancelled:k,onLeave:x,onLeaveCancelled:S,onBeforeAppear:w=b,onAppear:T=_,onAppearCancelled:C=k}=t,E=(e,t,n)=>{ji(e,t?f:a),ji(e,t?u:o),n&&n()},L=(e,t)=>{e._isLeaving=!1,ji(e,d),ji(e,h),ji(e,p),t&&t()},M=e=>(t,n)=>{const i=e?T:_,o=()=>E(t,e,n);Vi(i,[t,o]),Ri((()=>{ji(t,e?c:l),Fi(t,e?f:a),Ii(i)||Hi(t,r,g,o)}))};return s(t,{onBeforeEnter(e){ Vi(b,[e]),Fi(e,l),Fi(e,o)},onBeforeAppear(e){Vi(w,[e]),Fi(e,c),Fi(e,u)},onEnter:M(!1),onAppear:M(!0),onLeave(e,t){e._isLeaving=!0;const n=()=>L(e,t);Fi(e,d),document.body.offsetHeight,Fi(e,p),Ri((()=>{e._isLeaving&&(ji(e,d),Fi(e,h),Ii(x)||Hi(e,r,m,n))})),Vi(x,[e,n])},onEnterCancelled(e){E(e,!1),Vi(k,[e])},onAppearCancelled(e){E(e,!0),Vi(C,[e])},onLeaveCancelled(e){L(e),Vi(S,[e])}})}(e),t); /** * @vue/runtime-dom v3.4.15 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/Di.displayName="Transition";const Pi={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};Di.props=s({},kn,Pi);const Vi=(e,t=[])=>{f(e)?e.forEach((e=>e(...t))):e&&e(...t)},Ii=e=>!!e&&(f(e)?e.some((e=>e.length>1)):e.length>1);function $i(e){return F(e)}function Fi(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.add(t))),(e[Ai]||(e[Ai]=new Set)).add(t)}function ji(e,t){t.split(/\s+/).forEach((t=>t&&e.classList.remove(t)));const n=e[Ai];n&&(n.delete(t),n.size||(e[Ai]=void 0))}function Ri(e){requestAnimationFrame((()=>{requestAnimationFrame(e)}))}let Ui=0;function Hi(e,t,n,r){const i=e._endId=++Ui,l=()=>{i===e._endId&&r()};if(n)return setTimeout(l,n);const{type:o,timeout:s,propCount:a}=function(e,t){const n=window.getComputedStyle(e),r=e=>(n[e]||"").split(", "),i=r(`${Mi}Delay`),l=r(`${Mi}Duration`),o=Ni(i,l),s=r(`${Oi}Delay`),a=r(`${Oi}Duration`),c=Ni(s,a);let u=null,f=0,d=0;t===Mi?o>0&&(u=Mi,f=o,d=l.length):t===Oi?c>0&&(u=Oi,f=c,d=a.length):(f=Math.max(o,c),u=f>0?o>c?Mi:Oi:null,d=u?u===Mi?l.length:a.length:0);const p=u===Mi&&/\b(transform|all)(,|$)/.test(r(`${Mi}Property`).toString());return{type:u,timeout:f,propCount:d,hasTransform:p}}(e,t);if(!o)return r();const c=o+"end";let u=0;const f=()=>{e.removeEventListener(c,d),l()},d=t=>{t.target===e&&++u>=a&&f()};setTimeout((()=>{uGi(t)+Gi(e[n]))))}function Gi(e){return"auto"===e?0:1e3*Number(e.slice(0,-1).replace(",","."))}const Bi=Symbol("_vod"),zi=Symbol("");const Wi=/\s*!important$/;function Ki(e,t,n){if(f(n))n.forEach((n=>Ki(e,t,n)));else if(null==n&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=function(e,t){const n=Ji[t];if(n)return n;let r=L(t) ;if("filter"!==r&&r in e)return Ji[t]=r;r=A(r);for(let i=0;i{if(e._vts){if(e._vts<=n.attached)return}else e._vts=Date.now();Ot(function(e,t){if(f(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=rl(),n}(r,i);Xi(e,n,o,s)}else o&&(!function(e,t,n,r){e.removeEventListener(t,n,r)}(e,n,o,s),l[t]=void 0)}}const el=/(?:Once|Passive|Capture)$/;let tl=0;const nl=Promise.resolve(),rl=()=>tl||(nl.then((()=>tl=0)),tl=Date.now());const il=e=>111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123;const ll=e=>{const t=e.props["onUpdate:modelValue"]||!1;return f(t)?e=>V(t,e):t},ol=Symbol("_assign"),sl={deep:!0,created(e,t,n){e[ol]=ll(n),Xi(e,"change",(()=>{const t=e._modelValue,n=function(e){return"_value"in e?e._value:e.value}(e),r=e.checked,i=e[ol];if(f(t)){const e=J(t,n),l=-1!==e;if(r&&!l)i(t.concat(n));else if(!r&&l){const n=[...t];n.splice(e,1),i(n)}}else if(p(t)){const e=new Set(t);r?e.add(n):e.delete(n),i(e)}else i(cl(e,r))}))},mounted:al,beforeUpdate(e,t,n){e[ol]=ll(n),al(e,t,n)}};function al(e,{value:t,oldValue:n},r){e._modelValue=t,f(t)?e.checked=J(t,r.props.value)>-1:p(t)?e.checked=t.has(r.props.value):t!==n&&(e.checked=q(t,cl(e,!0)))}function cl(e,t){const n=t?"_trueValue":"_falseValue" ;return n in e?e[n]:t}const ul=["ctrl","shift","alt","meta"],fl={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>ul.some((n=>e[`${n}Key`]&&!t.includes(n)))},dl=(e,t)=>{const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=(n,...r)=>{for(let e=0;e{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=n=>{if(!("key"in n))return;const r=O(n.key);return t.some((e=>e===r||pl[e]===r))?e(n):void 0})},vl=s({patchProp:(e,t,n,r,i,s,a,c,u)=>{const f="svg"===i;"class"===t?function(e,t,n){const r=e[Ai];r&&(t=(t?[t,...r]:[...r]).join(" ")),null==t?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}(e,r,f):"style"===t?function(e,t,n){const r=e.style,i=r.display,l=g(n);if(n&&!l){if(t&&!g(t))for(const e in t)null==n[e]&&Ki(r,e,"");for(const e in n)Ki(r,e,n[e])}else if(l){if(t!==n){const e=r[zi];e&&(n+=";"+e),r.cssText=n}}else t&&e.removeAttribute("style");Bi in e&&(r.display=i)}(e,n,r):l(t)?o(t)||Qi(e,t,0,r,a):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):function(e,t,n,r){if(r)return"innerHTML"===t||"textContent"===t||!!(t in e&&il(t)&&v(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("width"===t||"height"===t){const t=e.tagName;if("IMG"===t||"VIDEO"===t||"CANVAS"===t||"SOURCE"===t)return!1}if(il(t)&&g(n))return!1;return t in e}(e,t,r,f))?function(e,t,n,r,i,l,o){if("innerHTML"===t||"textContent"===t)return r&&o(r,i,l),void(e[t]=null==n?"":n) ;const s=e.tagName;if("value"===t&&"PROGRESS"!==s&&!s.includes("-")){e._value=n;const r=null==n?"":n;return("OPTION"===s?e.getAttribute("value"):e.value)!==r&&(e.value=r),void(null==n&&e.removeAttribute(t))}let a=!1;if(""===n||null==n){const r=typeof e[t];"boolean"===r?n=K(n):null==n&&"string"===r?(n="",a=!0):"number"===r&&(n=0,a=!0)}try{e[t]=n}catch(c){}a&&e.removeAttribute(t)}(e,t,r,s,a,c,u):("true-value"===t?e._trueValue=r:"false-value"===t&&(e._falseValue=r),function(e,t,n,r,i){if(r&&t.startsWith("xlink:"))null==n?e.removeAttributeNS(Zi,t.slice(6,t.length)):e.setAttributeNS(Zi,t,n);else{const r=W(t);null==n||r&&!K(n)?e.removeAttribute(t):e.setAttribute(t,r?"":n)}}(e,t,r,f))}},Li);let gl; /*! * pinia v2.1.7 * (c) 2023 Eduardo San Martin Morote * @license MIT */ let ml;const yl=e=>ml=e,bl=Symbol();function _l(e){return e&&"object"==typeof e&&"[object Object]"===Object.prototype.toString.call(e)&&"function"!=typeof e.toJSON}var kl,xl;(xl=kl||(kl={})).direct="direct",xl.patchObject="patch object",xl.patchFunction="patch function";const Sl=()=>{};function wl(e,t,n,r=Sl){e.push(t);const i=()=>{const n=e.indexOf(t);n>-1&&(e.splice(n,1),r())};var l;return!n&&re()&&(l=i,Q&&Q.cleanups.push(l)),i}function Tl(e,...t){e.slice().forEach((e=>{e(...t)}))}const Cl=e=>e();function El(e,t){e instanceof Map&&t instanceof Map&&t.forEach(((t,n)=>e.set(n,t))),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const r=t[n],i=e[n];_l(i)&&_l(r)&&e.hasOwnProperty(n)&&!kt(r)&&!ut(r)?e[n]=El(i,r):e[n]=r}return e}const Ll=Symbol();const{assign:Ml}=Object;function Ol(e,t,n,r){const{state:i,actions:l,getters:o}=t,s=n.state.value[e];let a;return a=Al(e,(function(){s||(n.state.value[e]=i?i():{});const t=function(e){const t=f(e)?new Array(e.length):{};for(const n in e)t[n]=Lt(e,n);return t}(n.state.value[e]);return Ml(t,l,Object.keys(o||{}).reduce(((t,r)=>(t[r]=vt(Si((()=>{yl(n);const t=n._s.get(e);return o[r].call(t,t)}))),t)),{}))}),t,n,r,!0),a}function Al(e,t,n={},r,i,l){let o;const s=Ml({actions:{}},n),a={deep:!0};let c,u,f,d=[],p=[];const h=r.state.value[e];let v;function g(t){let n;c=u=!1,"function"==typeof t?(t(r.state.value[e]),n={type:kl.patchFunction,storeId:e,events:f}):(El(r.state.value[e],t),n={type:kl.patchObject,payload:t,storeId:e,events:f});const i=v=Symbol();Ht().then((()=>{v===i&&(c=!0)})),u=!0,Tl(d,n,r.state.value[e])}l||h||(r.state.value[e]={}),xt({});const m=l?function(){const{state:e}=n,t=e?e():{};this.$patch((e=>{Ml(e,t)}))}:Sl;function y(t,n){return function(){yl(r);const i=Array.from(arguments),l=[],o=[];let s;Tl(p,{args:i,name:t,store:b,after:function(e){l.push(e)},onError:function(e){o.push(e)}});try{s=n.apply(this&&this.$id===e?this:b,i)}catch(a){throw Tl(o,a),a} return s instanceof Promise?s.then((e=>(Tl(l,e),e))).catch((e=>(Tl(o,e),Promise.reject(e)))):(Tl(l,s),s)}}const b=st({_p:r,$id:e,$onAction:wl.bind(null,p),$patch:g,$reset:m,$subscribe(t,n={}){const i=wl(d,t,n.detached,(()=>l())),l=o.run((()=>fn((()=>r.state.value[e]),(r=>{("sync"===n.flush?u:c)&&t({storeId:e,type:kl.direct,events:f},r)}),Ml({},a,n))));return i},$dispose:function(){o.stop(),d=[],p=[],r._s.delete(e)}});r._s.set(e,b);const _=(r._a&&r._a.runWithContext||Cl)((()=>r._e.run((()=>(o=ne()).run(t)))));for(const S in _){const t=_[S];if(kt(t)&&(!kt(x=t)||!x.effect)||ut(t))l||(!h||_l(k=t)&&k.hasOwnProperty(Ll)||(kt(t)?t.value=h[S]:El(t,h[S])),r.state.value[e][S]=t);else if("function"==typeof t){const e=y(S,t);_[S]=e,s.actions[S]=t}}var k,x;return Ml(b,_),Ml(ht(b),_),Object.defineProperty(b,"$state",{get:()=>r.state.value[e],set:e=>{g((t=>{Ml(t,e)}))}}),r._p.forEach((e=>{Ml(b,o.run((()=>e({store:b,app:r._a,pinia:r,options:s}))))})),h&&l&&n.hydrate&&n.hydrate(b.$state,h),c=!0,u=!0,b}function Dl(e,t,n){let r,i;const l="function"==typeof t;function o(e,n){(e=e||(!!(fi||Yt||hr)?vr(bl,null):null))&&yl(e),(e=ml)._s.has(r)||(l?Al(r,t,i,e):Ol(r,i,e));return e._s.get(r)}return"string"==typeof e?(r=e,i=l?n:t):(i=e,r=e.id),o.$id=r,o}const Pl=Dl("store",(()=>{const e=window.asm_mkk_config,t=e.tariffCollection,n=e.texts,r=e.settings.min_tariff_count;let i=xt(e.settings.max_tariff_count),l=xt([]),o=st({nk:!0,bk:!1,yp:!1});const s=Si((()=>{let e="";return Object.keys(o).forEach((t=>{o[t]&&(e=t)})),e}));fn((()=>o.bk),(e=>{i.value=e?4:5}));const a=()=>{l.value.length>=i.value||l.value.push(u(-1,l.value.length))},c=(e,n,r)=>{let i={};return t[r][e].variants.forEach(((l,o)=>{l.affiliation.includes(n)&&(i=t[r][e].variants[o].default)})),i},u=e=>{const t={state:"undefined",targetGroup:s.value};if(!(e>=0))return t;l.value[e]=t},f=(e,t,n)=>{l.value[e]={state:"defined",targetGroup:s.value,tariffId:t,tariffDetails:n}};return{maxTariffCount:i,minTariffCount:r,tariffCollection:t,texts:n, targetGroupSwitcher:o,selectedTargetGroup:s,selectedTariffs:l,addTariff:a,changeTariff:(e,t,n)=>{l.value[t]||a(),f(t,e,c(e,t,n))},deleteTariff:e=>{e?l.value.splice(e,1):l.value.pop()},changeTariffsTargetgroup:()=>{"bk"===s.value&&l.value.splice(4,1),l.value.forEach(((e,n)=>{"undefined"===e.state?u(n):t[s.value][e.tariffId]?f(n,e.tariffId,c(e.tariffId,n,s.value)):u(n)}))},openTariffSelection:e=>{}}})),Vl={class:"mkk-target-group-selection"},Il={cloak:"",size:"small",icons:"on/off","toggle-position":"left"},$l={slot:"input"},Fl={slot:"label"},jl=["innerHTML"],Rl={__name:"MkkTargetgroupSelection",setup(e){const t=Pl();return(e,n)=>(Br(),qr("div",Vl,[ei("tef-toggle",Il,[ei("div",$l,[gn(ei("input",{id:"targetgroup_bk",name:"targetgroup_bk",type:"checkbox","onUpdate:modelValue":n[0]||(n[0]=e=>wt(t).targetGroupSwitcher.bk=e),value:"bk",autocomplete:"off",onChange:n[1]||(n[1]=e=>function(e){const n=e.target.value;e.target.checked?Object.keys(t.targetGroupSwitcher).forEach((e=>{t.targetGroupSwitcher[e]=e===n})):t.targetGroupSwitcher.nk=!0,t.changeTariffsTargetgroup()}(e))},null,544),[[sl,wt(t).targetGroupSwitcher.bk]])]),ei("div",Fl,[ei("label",{for:"targetgroup_bk",innerHTML:wt(t).texts.tariffSwitcher.toggleLabel.bk},null,8,jl)])])]))}},Ul={class:"mkk-tariff-counter"},Hl=["aria-disabled","disabled"],Nl={class:"count"},Gl=["aria-disabled","disabled"],Bl={__name:"MkkTariffCounter",setup(e){const t=Pl();return(e,n)=>(Br(),qr("div",Ul,[ei("button",{onClick:n[0]||(n[0]=e=>wt(t).deleteTariff()),"aria-disabled":wt(t).selectedTariffs.length<=wt(t).minTariffCount,disabled:wt(t).selectedTariffs.length<=wt(t).minTariffCount,title:"Tarif hinzufügen"},null,8,Hl),ei("div",Nl,Z(wt(t).selectedTariffs.length),1),ei("button",{onClick:n[1]||(n[1]=(...e)=>wt(t).addTariff&&wt(t).addTariff(...e)),"aria-disabled":wt(t).selectedTariffs.length>=wt(t).maxTariffCount,disabled:wt(t).selectedTariffs.length>=wt(t).maxTariffCount,title:"Tarif entfernen"},null,8,Gl)]))}},zl={class:"mkk-header"},Wl={key:0, class:"interferer"},Kl=["innerHTML"],ql=["innerHTML"],Jl=["innerHTML"],Zl={key:2,class:"subline"},Xl=["innerHTML"],Yl={class:"mkk-header-box"},Ql={__name:"MkkHeader",setup(e){const t=Pl(),n=Si((()=>t.selectedTariffs.filter((e=>"defined"===e.state)))),r=()=>{const e=document.querySelector(".mkk-tariff-collection-headline");void 0!==window.onscrollend?(window.addEventListener("scrollend",(function(){i()}),{once:!0}),e.scrollIntoView({behavior:"smooth"})):(e.scrollIntoView({behavior:"smooth"}),i())},i=()=>{n.value.length||t.openTariffSelection(0)};return(e,n)=>{var i,l,o,s,a,c,u,f,d,p;return Br(),qr("div",zl,[ei("div",{class:"mkk-header-content",style:U("--visualMobile: url("+(null==(i=wt(t).texts.header[wt(t).selectedTargetGroup])?void 0:i.visual.mobile)+");--visualDesktop: url("+(null==(l=wt(t).texts.header[wt(t).selectedTargetGroup])?void 0:l.visual.desktop)+");")},[ei("div",{class:z(["mkk-header-content-inner",{"with-interferer":null==(o=wt(t).texts.header[wt(t).selectedTargetGroup])?void 0:o.disturber}])},[(null==(s=wt(t).texts.header[wt(t).selectedTargetGroup])?void 0:s.disturber)?(Br(),qr("div",Wl,[ei("span",{class:"interferer-copy",innerHTML:null==(a=wt(t).texts.header[wt(t).selectedTargetGroup])?void 0:a.disturber},null,8,Kl)])):ii("",!0),(null==(c=wt(t).texts.header[wt(t).selectedTargetGroup])?void 0:c.overline)?(Br(),qr("div",{key:1,class:"overline",innerHTML:null==(u=wt(t).texts.header[wt(t).selectedTargetGroup])?void 0:u.overline},null,8,ql)):ii("",!0),ei("h1",{innerHTML:null==(f=wt(t).texts.header[wt(t).selectedTargetGroup])?void 0:f.headline},null,8,Jl),(null==(d=wt(t).texts.header[wt(t).selectedTargetGroup])?void 0:d.subline.length)?(Br(),qr("div",Zl,[(Br(!0),qr(jr,null,Kn(null==(p=wt(t).texts.header[wt(t).selectedTargetGroup])?void 0:p.subline,((e,t)=>(Br(),qr("p",{innerHTML:e,key:t },null,8,Xl)))),128))])):ii("",!0)],2)],4),ei("div",Yl,[ei("p",null,[ei("strong",null,Z(wt(t).texts.tariffSwitcher.counterHeadline),1)]),ti(Bl),ti(Rl),ei("p",null,[ei("button",{class:"button button-default--prio-secondary button--block button-chevron",onClick:r},"Jetzt starten")])])])}}},eo={class:"mkk-tariff-selection-item"},to={class:"form-group-radiobutton"},no=["id","value","name","checked"],ro=["for"],io={class:"label-inner"},lo={class:"title"},oo={key:0,class:"flag"},so={key:1,class:"highlight"},ao=["innerHTML"],co=["innerHTML"],uo={class:"price"},fo={key:0,class:"undiscounted-price"},po={class:"discounted-price"},ho={__name:"MkkTariffSelectionItem",props:{tariff:Object,index:Number,id:String,value:String,modelValue:{type:[String,Number,Boolean],default:null}},setup(e){const t=e,n=Si((()=>t.tariff.price.price.toLocaleString("de-DE",{style:"currency",currency:"EUR"}))),r=Si((()=>t.tariff.price.discountedPrice.toLocaleString("de-DE",{style:"currency",currency:"EUR"})));return(t,i)=>(Br(),qr("div",eo,[ei("div",to,[ei("input",{type:"radio",id:e.id+"_"+e.index,value:e.value,name:"tariffs_"+e.index,autocomplete:"off",checked:e.value===e.modelValue,onChange:i[0]||(i[0]=e=>t.$emit("update:modelValue",e.target.value))},null,40,no),ei("label",{for:e.id+"_"+e.index},[ei("span",io,[ei("span",lo,[e.tariff.tariffSelection.flag?(Br(),qr("span",oo,Z(e.tariff.tariffSelection.flag),1)):ii("",!0),e.tariff.tariffSelection.highlight?(Br(),qr("span",so,Z(e.tariff.tariffSelection.highlight),1)):ii("",!0),ei("span",{class:"datavolume",innerHTML:e.tariff.tariffSelection.dataVolume},null,8,ao),ei("span",{class:"speed",innerHTML:e.tariff.tariffSelection.speed},null,8,co)]),ei("span",uo,[e.tariff.price.discountValue?(Br(),qr("span",fo,Z(n.value),1)):ii("",!0),ei("span",po,Z(r.value)+" mtl.",1)])])],8,ro)])]))}},vo=Dl("track",(()=>({tracking:(e,t)=>{let n=null;switch(e){case"click_cta":n={event_name:"click_cta",event:"multi_card_configurator_click",eCat:"Multicardconfigurator", eAct:t.action,eLab:t.label,nonInteraction:!1};break;case"display":n={event_name:"display",event:"multi_card_configurator_display",eCat:"Multicardconfigurator",eAct:t.action,eLab:t.label,nonInteraction:!0}}window.tefDataLayer=window.tefDataLayer||[],window.tefDataLayer.push(n)}}))),go=["aria-hidden"],mo={class:"mkk-tariff-selection-layer-header"},yo={class:"title"},bo=ei("tef-icon",{cloak:"",icon:"sim-card",type:"product-solid"},null,-1),_o=[ei("tef-icon",{cloak:"",icon:"cancel",type:"functional"},null,-1)],ko={class:"mkk-tariff-selection-layer-body"},xo={class:"mkk-tariff-selection-list"},So={class:"mkk-tariff-selection-layer-footer"},wo=["aria-disabled"],To={__name:"MkkTariffSelection",props:{index:Number,targetGroup:String,showTariffSelection:Boolean,tariffId:String},emits:["closeLayer"],setup(e,{emit:t}){const n=Pl(),r=vo(),i=e,l=t;let o=xt(i.tariffId);const s=()=>{n.changeTariff(o.value,i.index,i.targetGroup),l("closeLayer");let e="";n.tariffCollection[i.targetGroup][o.value].variants.forEach(((t,r)=>{t.affiliation.includes(i.index)&&(e=n.tariffCollection[i.targetGroup][o.value].variants[r].default.tariffSelection.title)})),r.tracking("click_cta",{action:"click - pop-up sim-selector - Übernehmen",label:`Tarif ${i.index+1} - ${e}`})},a=e=>{l("closeLayer"),e.target.classList.contains("close")&&r.tracking("click_cta",{action:"click - pop-up sim-selector - close",label:`Tarif ${i.index+1}`})},c=Si((()=>{let e={};return Object.keys(n.tariffCollection[n.selectedTargetGroup]).forEach((t=>{n.tariffCollection[n.selectedTargetGroup][t].variants.forEach(((r,l)=>{r.affiliation.includes(i.index)&&(e[t]=n.tariffCollection[n.selectedTargetGroup][t].variants[l])}))})),e})),u=e=>{i.showTariffSelection&&"Escape"===e.key&&a(e)};return jn((()=>{window.addEventListener("keydown",u)})),(t,n)=>(Br(),qr(jr,null,[ti(Di,{name:"mkk-tariff-selection-backdrop-fade-in"},{default:tn((()=>[i.showTariffSelection?(Br(),qr("div",{key:0,class:"mkk-tariff-selection-backdrop", onClick:n[0]||(n[0]=e=>a(e))})):ii("",!0)])),_:1}),ti(Di,{name:"mkk-tariff-selection-layer-slide-in"},{default:tn((()=>[i.showTariffSelection?(Br(),qr("div",{key:0,class:"mkk-tariff-selection-layer",tabindex:"-1",role:"dialog","aria-hidden":i.showTariffSelection},[ei("div",mo,[ei("div",yo,[bo,ri(" SIM-Karte "+Z(i.index+1),1)]),ei("div",{class:"close",onClick:n[1]||(n[1]=e=>a(e)),onKeydown:n[2]||(n[2]=hl((e=>a(e)),["enter"])),role:"button",tabindex:"0"},_o,32)]),ei("div",ko,[ei("div",xo,[ei("ul",null,[(Br(!0),qr(jr,null,Kn(c.value,((t,r)=>(Br(),qr("li",{key:r+"_"+e.index},[ti(ho,{index:e.index,id:r,value:r,modelValue:wt(o),"onUpdate:modelValue":n[3]||(n[3]=e=>kt(o)?o.value=e:o=e),tariff:t.default},null,8,["index","id","value","modelValue","tariff"])])))),128))])])]),ei("div",So,[ei("button",{class:z(["button button button-default--prio-secondary button--block button-chevron",{"button-default--state-disabled":!wt(o)}]),onClick:s,"aria-disabled":!wt(o)}," Übernehmen ",10,wo)])],8,go)):ii("",!0)])),_:1})],64))}},Co=["occl-modal"],Eo={class:"header"},Lo={class:"title"},Mo=ei("tef-icon",{cloak:"",icon:"sim-card",type:"product"},null,-1),Oo=["innerHTML"],Ao={class:"icons"},Do=ei("tef-icon",{cloak:"",icon:"edit",type:"functional"},null,-1),Po=ei("div",{class:"content"},[ei("p",null,[ei("tef-icon",{cloak:"",icon:"plus-circle",type:"functional"}),ei("br"),ri(" Datenvolumen wählen ")])],-1),Vo={class:"header"},Io={class:"title"},$o=ei("tef-icon",{cloak:"",icon:"sim-card",type:"product-solid"},null,-1),Fo=["innerHTML"],jo={class:"icons"},Ro=ei("tef-icon",{cloak:"",icon:"edit",type:"functional"},null,-1),Uo={class:"content"},Ho={key:0,class:"interferer"},No=["innerHTML"],Go={class:"datavolume"},Bo={class:"product-info"},zo=["href"],Wo=ei("tef-icon",{icon:"chevron-right"},null,-1),Ko={class:"tariff-details"},qo=["modal-fetch"],Jo=[ei("span",{class:"text-link"},[ri(" Tarifdetails "),ei("tef-icon",{icon:"chevron-right"})],-1)],Zo=["innerHTML"],Xo={class:"price"},Yo={ class:"prices__inline"},Qo={key:0,cloak:"",display:"inline",slashed:"true","slash-color":"#F65D7C"},es={slot:"before"},ts={slot:"price"},ns={slot:"after"},rs={cloak:"",display:"inline"},is={slot:"before"},ls={slot:"price"},os={slot:"after"},ss=ei("br",null,null,-1),as=ei("br",null,null,-1),cs={__name:"MkkTariffItem",props:{tariff:Object,index:Number},setup(e){const t=Pl(),n=vo(),r=xt(!1),i=e,l=Si((()=>i.tariff.tariffDetails.price.price.toLocaleString("de-DE",{style:"currency",currency:"EUR"}))),o=Si((()=>i.tariff.tariffDetails.price.discountedPrice.toLocaleString("de-DE",{style:"currency",currency:"EUR"}))),s=Si((()=>i.tariff.tariffDetails.price.discountedPriceUpfront.toLocaleString("de-DE",{style:"currency",currency:"EUR"}))),a=()=>{r.value=!0,n.tracking("display",{action:"display - pop-up sim-selector",label:""})},c=()=>{t.deleteTariff(i.index)};return t.$onAction((e=>{"openTariffSelection"===e.name&&i.index===e.args[0]&&(r.value=!0)}),!0),(n,u)=>{var f;return Br(),qr(jr,null,[ei("div",{class:z(["mkk-tariff-item",{"mkk-tariff-item-defined":"defined"===e.tariff.state}]),role:"button",tabindex:"0",onClick:a,onKeydown:u[3]||(u[3]=hl((e=>r.value=!0),["enter"])),"occl-modal":"modal-tariff-selection-"+e.index},["undefined"===e.tariff.state?(Br(),qr(jr,{key:0},[ei("div",Eo,[ei("span",Lo,[Mo,ei("span",null,"Tarif "+Z(i.index+1),1)]),ei("span",{class:"highlight",innerHTML:e.tariff.text},null,8,Oo),ei("span",Ao,[Do,e.index>0?(Br(),qr("tef-icon",{key:0,cloak:"",icon:"delete",type:"functional",onClick:u[0]||(u[0]=dl((n=>wt(t).deleteTariff(e.index)),["stop"]))})):ii("",!0)])]),Po],64)):ii("",!0),"defined"===e.tariff.state?(Br(),qr(jr,{key:1},[ei("div",Vo,[ei("span",Io,[$o,ei("span",{innerHTML:e.tariff.tariffDetails.displayName},null,8,Fo)]),ei("span",jo,[Ro,e.index>0?(Br(),qr("tef-icon",{key:0,cloak:"",icon:"delete",type:"functional",onClick:dl(c,["stop"])})):ii("",!0)])]),ei("div",Uo,[e.tariff.tariffDetails.tariffItem.disturber?(Br(),qr("div",Ho,[ei("span",{ class:"interferer-headline",innerHTML:e.tariff.tariffDetails.tariffItem.disturber},null,8,No)])):ii("",!0),ei("div",Go,[ei("span",null,Z(e.tariff.tariffDetails.dataVolume),1),ri(" Datenvolumen")]),ei("div",Bo,[ei("a",{href:e.tariff.tariffDetails.dataSheet,target:"_blank",class:"text-link",onClick:u[1]||(u[1]=e=>e.stopPropagation())},[ri(" Produktinformationsblatt (PDF) "),Wo],8,zo)]),ei("div",Ko,[ei("tef-modal-trigger",{"modal-fetch":"/id/"+e.tariff.tariffDetails.tariffDetailLayer,onClick:u[2]||(u[2]=e=>e.stopPropagation())},Jo,8,qo)]),e.tariff.tariffDetails.tariffItem.flag?(Br(),qr("span",{key:1,class:"flag",innerHTML:e.tariff.tariffDetails.tariffItem.flag},null,8,Zo)):ii("",!0),ei("div",Xo,[ei("div",Yo,[e.tariff.tariffDetails.price.discountValue?(Br(),qr("tef-price",Qo,[ei("span",es,Z(e.tariff.tariffDetails.tariffItem.price.cond),1),ei("span",ts,Z(l.value),1),ei("span",ns,Z(e.tariff.tariffDetails.tariffItem.price.condAfter),1)])):ii("",!0),ei("tef-price",rs,[ei("span",is,Z(e.tariff.tariffDetails.tariffItem.discountedPrice.cond),1),ei("span",ls,Z(o.value),1),ei("span",os,[ri(Z(e.tariff.tariffDetails.term),1),ss,ri(" zzgl. "+Z(s.value)+" einmaliger Anschlusspreis",1),as,ri(" "+Z(e.tariff.tariffDetails.tariffItem.discountedPrice.condAfter),1)])])])])])],64)):ii("",!0)],42,Co),ti(To,{index:e.index,targetGroup:i.tariff.targetGroup,showTariffSelection:r.value,tariffId:null==(f=i.tariff.tariffDetails)?void 0:f.tariffId,onCloseLayer:u[4]||(u[4]=e=>r.value=!1)},null,8,["index","targetGroup","showTariffSelection","tariffId"])],64)}}},us={class:"mkk-tariff-list"},fs=["aria-disabled"],ds=ei("tef-icon",{icon:"sim-card-add",type:"product"},null,-1),ps={__name:"MkkTariffList",setup(e){const t=Pl();return Si((()=>t.selectedTariffs.filter((e=>"defined"===e.state)))),(e,n)=>(Br(),qr("div",us,[ei("ul",null,[(Br(!0),qr(jr,null,Kn(wt(t).selectedTariffs,((e,t)=>(Br(),qr("li",{key:t},[ti(cs,{tariff:e,index:t},null,8,["tariff","index"])])))),128))]),ei("button",{ class:z(["button button-default--prio-tertiary button--block button-icon",{"button-default--state-disabled":wt(t).selectedTariffs.length>=wt(t).maxTariffCount}]),onClick:n[0]||(n[0]=(...e)=>wt(t).addTariff&&wt(t).addTariff(...e)),"aria-disabled":wt(t).selectedTariffs.length>=wt(t).maxTariffCount},[ds,ri(" Tarif hinzufügen ")],10,fs)]))}},hs={class:"mkk-tariff-summary"},vs={class:"mkk-tariff-summary-inner"},gs=ei("div",{class:"headline"},"Gesamtkosten",-1),ms={class:"summary-row summary-monthly"},ys={class:"desc"},bs=ei("a",{rel:"nofollow",href:"#id-1407946",title:"Mehr Information","occl-modal-fetch":"/id/1407946?view=occlModal"},[ei("tef-icon",{cloak:"",icon:"information",type:"functional"})],-1),_s={class:"price"},ks={key:0,class:"strike"},xs={class:"summary-row summary-upfront"},Ss=ei("div",{class:"desc"},"Einmaliger Anschlusspreis",-1),ws={class:"price"},Ts={class:"summary-row summary-savings"},Cs=ei("div",{class:"desc"},[ri("Deine mtl.* Ersparnis "),ei("a",{rel:"nofollow",href:"#id-1407946",title:"Mehr Information","occl-modal-fetch":"/id/1407946?view=occlModal"},[ei("tef-icon",{cloak:"",icon:"information",type:"functional"})])],-1),Es={class:"price"},Ls={class:"button-group"},Ms=["aria-disabled","href"],Os=ei("tef-icon",{cloak:"",icon:"shopping-cart",size:"1",type:"functional"},null,-1),As=["aria-disabled","href"],Ds=ei("tef-icon",{cloak:"",icon:"shopping-cart",size:"1",type:"functional"},null,-1),Ps=["aria-disabled","href"],Vs=ei("tef-icon",{cloak:"",icon:"device-smartphone",size:"1",type:"product"},null,-1),Is={key:3,class:"cta-alternative"},$s=ei("tef-icon",{cloak:"",icon:"device-smartphone",size:"1",type:"product-solid"},null,-1),Fs={__name:"MkkTariffSummary",setup(e){const t=Pl(),n=vo(),r=Si((()=>{let e=0;return t.selectedTariffs.forEach((t=>{"defined"===t.state&&(e+=t.tariffDetails.price.discountedPrice)})),e.toLocaleString("de-DE",{style:"currency",currency:"EUR"})})),i=Si((()=>{let e=0;return t.selectedTariffs.forEach((t=>{ "defined"===t.state&&(e+=t.tariffDetails.price.price)})),e.toLocaleString("de-DE",{style:"currency",currency:"EUR"})})),l=Si((()=>{let e=0;return t.selectedTariffs.forEach((t=>{"defined"===t.state&&(e+=t.tariffDetails.price.discountedPriceUpfront)})),e.toLocaleString("de-DE",{style:"currency",currency:"EUR"})})),o=Si((()=>{let e=0;return t.selectedTariffs.forEach((t=>{"defined"===t.state&&(e+=t.tariffDetails.price.discountValue)})),e})),s=Si((()=>{let e=0;return t.selectedTariffs.forEach((t=>{"defined"===t.state&&(e+=t.tariffDetails.price.discountValue)})),e.toLocaleString("de-DE",{style:"currency",currency:"EUR"})})),a=Si((()=>t.selectedTariffs.filter((e=>"defined"===e.state)))),c=Si((()=>{if(!a.value.length)return"";return`https://www.o2online.de/e-shop/directbuy${a.value.map((e=>e.tariffDetails.directBuy)).reverse().reduce(((e,t)=>e+t))}`})),u=Si((()=>{if(!a.value.length)return"";return`https://www.o2online.de/e-shop/directbuy${a.value.map((e=>e.tariffDetails.promoDirectBuy)).reverse().reduce(((e,t)=>e+t))}`})),f=Si((()=>a.value.length?`https://www.o2online.de/e-shop/${a.value[0].tariffDetails.hardwareParameter}`:""));return(e,d)=>(Br(),qr("div",hs,[ei("div",vs,[gs,ei("div",ms,[ei("div",ys,[ri(" Monatlich für "+Z(a.value.length)+" Tarif"+Z(a.value.length>1||0===a.value.length?"e":"")+" ",1),bs]),ei("div",_s,[o.value?(Br(),qr("span",ks,Z(i.value),1)):ii("",!0),ri(" "+Z(r.value),1)])]),ei("div",xs,[Ss,ei("div",ws,Z(l.value),1)]),ei("div",Ts,[Cs,ei("div",Es,Z(s.value),1)]),ei("div",Ls,["nk"===wt(t).selectedTargetGroup?(Br(),qr("a",{key:0,class:z(["button button-default button--block button-icon",{"button-default--state-disabled":!a.value.length}]),"aria-disabled":!a.value.length,href:u.value,onClick:d[0]||(d[0]=e=>wt(n).tracking("click_cta",{action:"click - In den Warenkorb",label:`${a.value.length} cards added`}))},[Os,ri(" In den Warenkorb ")],10,Ms)):(Br(),qr("a",{key:1,class:z(["button button-default button--block button-icon",{"button-default--state-disabled":!a.value.length}]), "aria-disabled":!a.value.length,href:c.value,onClick:d[1]||(d[1]=e=>wt(n).tracking("click_cta",{action:"click - In den Warenkorb",label:`${a.value.length} cards added`}))},[Ds,ri(" In den Warenkorb ")],10,As)),a.value.length<=1?(Br(),qr("a",{key:2,class:z(["button button--block button-default--prio-tertiary button-icon",{"button-default--state-disabled":!a.value.length}]),"aria-disabled":!a.value.length,href:f.value,onClick:d[2]||(d[2]=e=>wt(n).tracking("click_cta",{action:"click - Handy hinzufügen",label:`${a.value.length} cards added`}))},[Vs,ri(" Handy hinzufügen ")],10,Ps)):(Br(),qr("div",Is,[$s,ri(" Füge im nächsten Schritt dein Wunschhandy hinzu. ")]))])])]))}},js={emits:["open-start","close-start","open-end","close-end","layout-shift"],props:{modelValue:{type:Boolean,default:!1},duration:{type:Number,default:500},timingFunction:{type:String,default:"ease-in-out"},tag:{type:String,default:"div"},class:{type:String},responsive:{type:Boolean,default:!1}},setup(e,{slots:t,attrs:n,emit:r}){const i=xt(null),l=xt(!1),o=xt(!1),s=xt(0),a=xt(0),c=xt(!1),u=Si((()=>"number"==typeof e.duration?`${e.duration}ms`:e.duration)),f=()=>{i.value&&(s.value=i.value.scrollHeight)},d=()=>{if(!0===c.value)return!1===e.modelValue&&(a.value=0),f(),v({target:i.value});var t;a.value=s.value+"px",!1===e.modelValue?(o.value=!0,r("close-start"),t=()=>{a.value=0},setTimeout((()=>{window.requestAnimationFrame(t)}),0)):r("open-start"),c.value=!0},p=Si((()=>({transition:l.value?`height ${u.value} ${e.timingFunction}`:null,height:l.value?a.value:null,overflowY:o.value?"hidden":null,"--content-height":s.value}))),h=Si((()=>({"aria-hidden":!1===e.modelValue,tabindex:!1===e.modelValue?"-1":null}))),v=t=>{t.target===i.value&&(!0===e.modelValue?(a.value=null,o.value=!1,r("open-end")):r("close-end"),c.value=!1)};jn((()=>{f(),e.modelValue?a.value=s.value+"px":(a.value=0,o.value=!0),e.responsive&&m(),l.value=!0})),fn((()=>e.modelValue),(()=>{f(),d()}));const g=()=>{!1!==e.modelValue&&(r("layout-shift"), a.value=s.value+"px",o.value=!0,f(),setTimeout(d,0))},m=()=>{new MutationObserver(g).observe(i.value,{subtree:!0,attributes:!1,childList:!0,characterData:!1})};return()=>wi(e.tag,{...Object.assign({},n,{style:p.value}),class:e.class,onTransitionend:v,...h.value,ref:i},t.default())}},Rs={class:"mkk-tariff-benefits"},Us=["onClick"],Hs=["innerHTML"],Ns=["href","occl-modal-fetch"],Gs=[ei("tef-icon",{icon:"information",type:"functional"},null,-1)],Bs={class:"text"},zs=["href","occl-modal-fetch"],Ws=[ei("tef-icon",{icon:"information",type:"functional"},null,-1)],Ks={__name:"MkkTariffBenefits",setup(e){const t=Pl();let n=xt([!1,!1,!1,!1]);jn((()=>{r(),window.addEventListener("resize",r,{passive:!0})})),Nn((()=>window.removeEventListener("resize",r,{passive:!0})));const r=()=>{window.innerWidth>=768?n.value=[!0,!0,!0,!0]:n.value=[!1,!1,!1,!1]};return(e,r)=>(Br(),qr("div",Rs,[ei("h2",null,Z(wt(t).texts.tariffBenefits.headline),1),ei("ul",null,[(Br(!0),qr(jr,null,Kn(wt(t).texts.tariffBenefits.items,((e,t)=>(Br(),qr("li",{key:t},[ei("div",{class:z(["headline",{"is-open":wt(n)[t]}]),onClick:e=>(e=>{window.innerWidth>=768||(n.value[e]=!n.value[e])})(t)},[ei("span",{class:"icon",innerHTML:e.icon},null,8,Hs),ei("strong",null,Z(e.headline),1),ei("a",{rel:"nofollow",href:"#id-"+e.info,class:"occl-modal-link",title:"Mehr Information","occl-modal-fetch":"/id/"+e.info},Gs,8,Ns)],10,Us),ti(js,{modelValue:wt(n)[t],"onUpdate:modelValue":e=>wt(n)[t]=e,class:"mkk-transition-expand"},{default:tn((()=>[ei("div",Bs,[ri(Z(e.content)+" ",1),ei("a",{rel:"nofollow",href:"#id-"+e.info,class:"occl-modal-link",title:"Mehr Information","occl-modal-fetch":"/id/"+e.info},Ws,8,zs)])])),_:2},1032,["modelValue","onUpdate:modelValue"])])))),128))])]))}},qs={key:0,class:"section"},Js={class:"inner"},Zs={class:"container"},Xs={type:"hint"},Ys=["innerHTML"],Qs=["innerHTML"],ea=["innerHTML"],ta=["innerHTML"],na={__name:"MkkAlert",setup(e){const t=Pl(),n=Si((()=>{var e ;return!!(null==(e=t.texts.alert[t.selectedTargetGroup])?void 0:e.content)}));return(e,r)=>{var i,l,o,s;return n.value?(Br(),qr("div",qs,[ei("div",Js,[ei("div",Zs,[ei("tef-alert",Xs,[ei("div",{slot:"icon",innerHTML:null==(i=wt(t).texts.alert[wt(t).selectedTargetGroup])?void 0:i.icon},null,8,Ys),ei("div",{slot:"headline",innerHTML:null==(l=wt(t).texts.alert[wt(t).selectedTargetGroup])?void 0:l.headline},null,8,Qs),ei("div",{slot:"subline",innerHTML:null==(o=wt(t).texts.alert[wt(t).selectedTargetGroup])?void 0:o.subline},null,8,ea),ei("div",{slot:"content",innerHTML:null==(s=wt(t).texts.alert[wt(t).selectedTargetGroup])?void 0:s.content},null,8,ta)])])])])):ii("",!0)}}},ra={key:0,class:"mkk-login-teaser"},ia=[ei("div",{class:"headline"},[ri("Ich bin bereits O"),ei("sub",null,"2"),ri(" Kunde")],-1),ei("div",{class:"subline"},"Vertrag verlängern, Tarif wechseln, Partnerkarte bestellen oder Treuevorteile sichern.",-1),ei("a",{class:"button button--block button-default--prio-tertiary",href:"https://login.o2online.de/auth/login?goto=https://www.o2online.de/tarife/mehrkartenkonfigurator/?zielgruppe=bk"},[ei("tef-icon",{cloak:"",icon:"person-user",type:"functional"}),ri(" Anmelden ")],-1)],la={__name:"MkkLoginTeaser",setup(e){const t=window.asm_login_check;return(e,n)=>wt(t)?ii("",!0):(Br(),qr("div",ra,ia))}},oa={class:"mkk-price-details-inner"},sa={class:"price-details-monthly"},aa=ei("div",{class:"price-details-row price-details-headline"}," Monatlich ",-1),ca=["innerHTML"],ua={class:"price"},fa={class:"price-details-row price-details-discount"},da=ei("div",{class:"desc"}," 50 % Kombi-Vorteil ",-1),pa={class:"price"},ha={class:"price-details-row price-details-sum"},va=ei("div",{class:"desc"}," Monatlich gesamt: ",-1),ga={class:"price"},ma={class:"price-details-one-time"},ya=ei("div",{class:"price-details-row price-details-headline"}," Einmalig ",-1),ba={class:"price-details-row"},_a=ei("div",{class:"desc"},"Anschlusspreis",-1),ka={class:"price"},xa={key:0, class:"price-details-row price-details-discount"},Sa=ei("div",{class:"desc"}," Rabatt auf Anschlusspreis ",-1),wa={class:"price"},Ta=ei("div",{class:"price-details-row"},[ei("div",{class:"desc"}," Versandkosten "),ei("div",{class:"price"}," 0,00 € ")],-1),Ca={class:"price-details-row price-details-sum"},Ea=ei("div",{class:"desc"}," Einmalig gesamt: ",-1),La={class:"price"},Ma={class:"price-details-summary"},Oa={class:"price-details-summary-prices"},Aa={class:"big"},Da=ei("br",null,null,-1),Pa={class:"price-details-summary-buttons"},Va=["aria-disabled","href"],Ia=ei("tef-icon",{cloak:"",icon:"shopping-cart",size:"1",type:"functional"},null,-1),$a=["aria-disabled","href"],Fa=ei("tef-icon",{cloak:"",icon:"shopping-cart",size:"1",type:"functional"},null,-1),ja={__name:"MkkPriceDetails",setup(e){const t=Pl(),n=vo(),r=xt(!1),i=Si((()=>t.selectedTariffs.filter((e=>"defined"===e.state)))),l=Si((()=>!!i.value.length)),o=Si((()=>{let e=0;return t.selectedTariffs.forEach((t=>{"defined"===t.state&&(e+=t.tariffDetails.price.discountValue)})),e.toLocaleString("de-DE",{style:"currency",currency:"EUR"})})),s=Si((()=>{let e=0;return t.selectedTariffs.forEach((t=>{"defined"===t.state&&(e+=t.tariffDetails.price.discountedPrice)})),e.toLocaleString("de-DE",{style:"currency",currency:"EUR"})})),a=Si((()=>{let e=0;return t.selectedTariffs.forEach((t=>{"defined"===t.state&&(e+=t.tariffDetails.price.priceUpfront)})),e.toLocaleString("de-DE",{style:"currency",currency:"EUR"})})),c=Si((()=>{let e=0;return t.selectedTariffs.forEach((t=>{"defined"===t.state&&(e+=t.tariffDetails.price.discountValuePriceUpfront)})),0===e?0:e.toLocaleString("de-DE",{style:"currency",currency:"EUR"})})),u=Si((()=>{let e=0;return t.selectedTariffs.forEach((t=>{"defined"===t.state&&(e+=t.tariffDetails.price.discountedPriceUpfront)})),e.toLocaleString("de-DE",{style:"currency",currency:"EUR"})})),f=Si((()=>{if(!i.value.length)return"" ;return`https://www.o2online.de/e-shop/directbuy${i.value.map((e=>e.tariffDetails.directBuy)).reverse().reduce(((e,t)=>e+t))}`})),d=Si((()=>{if(!i.value.length)return"";return`https://www.o2online.de/e-shop/directbuy${i.value.map((e=>e.tariffDetails.promoDirectBuy)).reverse().reduce(((e,t)=>e+t))}`})),p=e=>e.toLocaleString("de-DE",{style:"currency",currency:"EUR"}),h=xt(null),v=e=>{if(!h.value||r.value)return;const t=h.value.clientHeight;"up"===e?(document.querySelector("tef-contact-link").injectStyles(".contact-link{margin-bottom:20px!important;}"),document.querySelector("tef-floating-buttons").injectStyles(".floating-buttons{bottom:"+(t+20)+"px!important;}")):(document.querySelector("tef-contact-link").injectStyles(".contact-link{margin-bottom:60px!important;}"),document.querySelector("tef-floating-buttons").injectStyles(".floating-buttons{bottom:0px!important;}"))};return jn((()=>{document.addEventListener("occl.back-to-top.state-changed",(function(e){v(e.target.__scrollDirection)}))})),(e,g)=>(Br(),qr(jr,null,[ti(Di,{name:"mkk-price-details-backdrop-fade-in"},{default:tn((()=>[r.value?(Br(),qr("div",{key:0,class:"mkk-price-details-backdrop",onClick:g[0]||(g[0]=e=>r.value=!r.value)})):ii("",!0)])),_:1}),ti(Di,{name:"mkk-price-details-slide-in",onAfterEnter:g[5]||(g[5]=e=>v("none"))},{default:tn((()=>[l.value?(Br(),qr("div",{key:0,class:"mkk-price-details",ref_key:"mkkPriceDetails",ref:h},[ei("div",{class:z(["mkk-price-details-tab",{"is-open":r.value}])},[ei("button",{class:"button button-chevron",onClick:g[1]||(g[1]=e=>r.value=!r.value)},"Preisdetails")],2),ei("div",oa,[ti(js,{modelValue:r.value,"onUpdate:modelValue":g[2]||(g[2]=e=>r.value=e),class:"mkk-transition-expand"},{default:tn((()=>[ei("div",sa,[aa,(Br(!0),qr(jr,null,Kn(i.value,((e,t)=>{return Br(),qr("div",{class:"price-details-row",key:t},[ei("div",{class:"desc",innerHTML:(n=e.tariffDetails,n.displayName+" mit "+("Unbegrenzt"===n.dataVolume?"unbegrenztem Datenvolumen":n.dataVolume)) },null,8,ca),ei("div",ua,Z(p(e.tariffDetails.price.price)),1)]);var n})),128)),ei("div",fa,[da,ei("div",pa," -"+Z(o.value),1)]),ei("div",ha,[va,ei("div",ga,Z(s.value),1)])]),ei("div",ma,[ya,ei("div",ba,[_a,ei("div",ka,Z(a.value),1)]),0!==c.value?(Br(),qr("div",xa,[Sa,ei("div",wa," - "+Z(c.value),1)])):ii("",!0),Ta,ei("div",Ca,[Ea,ei("div",La,Z(u.value),1)])])])),_:1},8,["modelValue"]),ei("div",Ma,[ei("div",Oa,[ei("span",Aa,Z(s.value)+" mtl.",1),Da,ri(" zzgl. "+Z(u.value)+" einmalig ",1)]),ei("div",Pa,["nk"===wt(t).selectedTargetGroup?(Br(),qr("a",{key:0,class:z(["button button-default button--block button-icon",{"button-default--state-disabled":!i.value.length}]),"aria-disabled":!i.value.length,href:d.value,onClick:g[3]||(g[3]=e=>wt(n).tracking("click_cta",{action:"click - In den Warenkorb",label:`${i.value.length} cards added`}))},[Ia,ri(" Zum Warenkorb ")],10,Va)):(Br(),qr("a",{key:1,class:z(["button button-default button--block button-icon",{"button-default--state-disabled":!i.value.length}]),"aria-disabled":!i.value.length,href:f.value,onClick:g[4]||(g[4]=e=>wt(n).tracking("click_cta",{action:"click - In den Warenkorb",label:`${i.value.length} cards added`}))},[Fa,ri(" Zum Warenkorb ")],10,$a))])])])],512)):ii("",!0)])),_:1})],64))}},Ra={class:"section section-header"},Ua={class:"inner"},Ha={class:"container"},Na={class:"section"},Ga={class:"inner"},Ba={class:"container"},za={class:"section"},Wa={class:"inner"},Ka={class:"container"},qa={class:"mkk-tariff-collection-headline"},Ja=["innerHTML"],Za=["innerHTML"],Xa={class:"mkk-tariff-collection"},Ya=((...e)=>{const t=(gl||(gl=Pr(vl))).createApp(...e),{mount:n}=t;return t.mount=e=>{const r=function(e){if(g(e)){return document.querySelector(e)}return e}(e);if(!r)return;const i=t._component;v(i)||i.render||i.template||(i.template=r.innerHTML),r.innerHTML="";const l=n(r,!1,function(e){if(e instanceof SVGElement)return"svg";if("function"==typeof MathMLElement&&e instanceof MathMLElement)return"mathml"}(r)) ;return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),l},t})({__name:"App",setup(e){const t=Pl(),n=e=>{"nk"!==e&&(t.targetGroupSwitcher[e]=!0,t.targetGroupSwitcher.nk=!1)},r=(e,n)=>{e.length="bk"===n?4:5,e.forEach(((e,n)=>{t.changeTariff(e,n,t.selectedTargetGroup)}))},i=e=>Object.keys(t.targetGroupSwitcher).includes(e),l=e=>{const n=[];Object.keys(t.tariffCollection[t.selectedTargetGroup]).forEach((e=>{t.tariffCollection[t.selectedTargetGroup][e].variants.forEach((e=>{Object.keys(e).forEach((t=>{n.push(e[t].tariffId)}))}))}));return e.map((e=>n.includes(e))).every(Boolean)};return jn((()=>{(()=>{const e=new URL(document.location).searchParams,o=e.get("zielgruppe"),s=e.getAll("tarif");o&&i(o)&&n(o),s.length&&l(s)?r(s,o):t.addTariff();const a=e.get("preselect"),c=e.get("doubletariff");-1!==window.location.href.indexOf("isBK")&&(n("bk"),t.changeTariffsTargetgroup()),a&&l([a])&&r(c?[a,a]:[a],o)})()})),(e,n)=>(Br(),qr(jr,null,[ei("div",Ra,[ei("div",Ua,[ei("div",Ha,[ti(Ql)])])]),ei("div",Na,[ei("div",Ga,[ei("div",Ba,[ti(Ks)])])]),ti(na),ei("div",za,[ei("div",Wa,[ei("div",Ka,[ei("div",qa,[ei("h2",{innerHTML:wt(t).texts.tariffList.headline},null,8,Ja),"nk"===wt(t).selectedTargetGroup?(Br(),qr("p",{key:0,innerHTML:wt(t).texts.tariffList.subline},null,8,Za)):ii("",!0)]),ei("div",Xa,[ei("div",null,[ti(ps)]),ei("div",null,[ti(Fs),ti(la)])])])])]),ti(ja)],64))}});Ya.use(function(){const e=ne(!0),t=e.run((()=>xt({})));let n=[],r=[];const i=vt({install(e){yl(i),i._a=e,e.provide(bl,i),e.config.globalProperties.$pinia=i,r.forEach((e=>n.push(e))),r=[]},use(e){return this._a?n.push(e):r.push(e),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return i}()),Ya.mount("#asm_mfkk");