From eefebf430e85b165c0a0d0f915941669f80738d6 Mon Sep 17 00:00:00 2001 From: AricGamma Date: Fri, 14 Jun 2024 01:36:10 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20fudan-ge?= =?UTF-8?q?nerative-vision/hallo@c2763530598bce5681b6bd7003f62279054f9fad?= =?UTF-8?q?=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/{index-De7haFKn.js => index-Clb_-tUa.js} | 16 ++++++++-------- .../{index-BJw7xKe9.json => index-Dj9ug-Zv.json} | 6 +++--- index.html | 2 +- 3 files changed, 12 insertions(+), 12 deletions(-) rename assets/{index-De7haFKn.js => index-Clb_-tUa.js} (94%) rename assets/{index-BJw7xKe9.json => index-Dj9ug-Zv.json} (96%) diff --git a/assets/index-De7haFKn.js b/assets/index-Clb_-tUa.js similarity index 94% rename from assets/index-De7haFKn.js rename to assets/index-Clb_-tUa.js index 3a4c7fc4..7512d6d2 100644 --- a/assets/index-De7haFKn.js +++ b/assets/index-Clb_-tUa.js @@ -2,19 +2,19 @@ * @vue/shared v3.4.21 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/function ri(e,t){const s=new Set(e.split(","));return t?n=>s.has(n.toLowerCase()):n=>s.has(n)}const re={},Qs=[],Be=()=>{},la=()=>!1,eo=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),li=e=>e.startsWith("onUpdate:"),ve=Object.assign,ai=(e,t)=>{const s=e.indexOf(t);s>-1&&e.splice(s,1)},aa=Object.prototype.hasOwnProperty,F=(e,t)=>aa.call(e,t),V=Array.isArray,qs=e=>to(e)==="[object Map]",Rr=e=>to(e)==="[object Set]",X=e=>typeof e=="function",ge=e=>typeof e=="string",an=e=>typeof e=="symbol",ce=e=>e!==null&&typeof e=="object",Zr=e=>(ce(e)||X(e))&&X(e.then)&&X(e.catch),Gr=Object.prototype.toString,to=e=>Gr.call(e),ca=e=>to(e).slice(8,-1),Or=e=>to(e)==="[object Object]",ci=e=>ge(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,bn=ri(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),so=e=>{const t=Object.create(null);return s=>t[s]||(t[s]=e(s))},ua=/-(\w)/g,Ue=so(e=>e.replace(ua,(t,s)=>s?s.toUpperCase():"")),da=/\B([A-Z])/g,cn=so(e=>e.replace(da,"-$1").toLowerCase()),no=so(e=>e.charAt(0).toUpperCase()+e.slice(1)),_o=so(e=>e?`on${no(e)}`:""),pt=(e,t)=>!Object.is(e,t),Co=(e,t)=>{for(let s=0;s{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:s})},ga=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Ti;const kr=()=>Ti||(Ti=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function oo(e){if(V(e)){const t={};for(let s=0;s{if(s){const n=s.split(pa);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function ht(e){let t="";if(ge(e))t=e;else if(V(e))for(let s=0;sge(e)?e:e==null?"":V(e)||ce(e)&&(e.toString===Gr||!X(e.toString))?JSON.stringify(e,Hr,2):String(e),Hr=(e,t)=>t&&t.__v_isRef?Hr(e,t.value):qs(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((s,[n,o],i)=>(s[Ao(n,i)+" =>"]=o,s),{})}:Rr(t)?{[`Set(${t.size})`]:[...t.values()].map(s=>Ao(s))}:an(t)?Ao(t):ce(t)&&!V(t)&&!Or(t)?String(t):t,Ao=(e,t="")=>{var s;return an(e)?`Symbol(${(s=e.description)!=null?s:t})`:e};/** +**/function ri(e,t){const s=new Set(e.split(","));return t?n=>s.has(n.toLowerCase()):n=>s.has(n)}const re={},Qs=[],Be=()=>{},la=()=>!1,eo=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),li=e=>e.startsWith("onUpdate:"),ve=Object.assign,ai=(e,t)=>{const s=e.indexOf(t);s>-1&&e.splice(s,1)},aa=Object.prototype.hasOwnProperty,J=(e,t)=>aa.call(e,t),V=Array.isArray,qs=e=>to(e)==="[object Map]",Rr=e=>to(e)==="[object Set]",X=e=>typeof e=="function",ge=e=>typeof e=="string",an=e=>typeof e=="symbol",ce=e=>e!==null&&typeof e=="object",Zr=e=>(ce(e)||X(e))&&X(e.then)&&X(e.catch),Gr=Object.prototype.toString,to=e=>Gr.call(e),ca=e=>to(e).slice(8,-1),Or=e=>to(e)==="[object Object]",ci=e=>ge(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,bn=ri(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),so=e=>{const t=Object.create(null);return s=>t[s]||(t[s]=e(s))},ua=/-(\w)/g,Ue=so(e=>e.replace(ua,(t,s)=>s?s.toUpperCase():"")),da=/\B([A-Z])/g,cn=so(e=>e.replace(da,"-$1").toLowerCase()),no=so(e=>e.charAt(0).toUpperCase()+e.slice(1)),_o=so(e=>e?`on${no(e)}`:""),pt=(e,t)=>!Object.is(e,t),Co=(e,t)=>{for(let s=0;s{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:s})},ga=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Ti;const kr=()=>Ti||(Ti=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function oo(e){if(V(e)){const t={};for(let s=0;s{if(s){const n=s.split(pa);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function ht(e){let t="";if(ge(e))t=e;else if(V(e))for(let s=0;sge(e)?e:e==null?"":V(e)||ce(e)&&(e.toString===Gr||!X(e.toString))?JSON.stringify(e,Hr,2):String(e),Hr=(e,t)=>t&&t.__v_isRef?Hr(e,t.value):qs(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((s,[n,o],i)=>(s[Ao(n,i)+" =>"]=o,s),{})}:Rr(t)?{[`Set(${t.size})`]:[...t.values()].map(s=>Ao(s))}:an(t)?Ao(t):ce(t)&&!V(t)&&!Or(t)?String(t):t,Ao=(e,t="")=>{var s;return an(e)?`Symbol(${(s=e.description)!=null?s:t})`:e};/** * @vue/reactivity v3.4.21 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/let ke;class ba{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=ke,!t&&ke&&(this.index=(ke.scopes||(ke.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const s=ke;try{return ke=this,t()}finally{ke=s}}}on(){ke=this}off(){ke=this.parent}stop(t){if(this._active){let s,n;for(s=0,n=this.effects.length;s=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),St()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=gt,s=wt;try{return gt=!0,wt=this,this._runnings++,Li(this),this.fn()}finally{Wi(this),this._runnings--,wt=s,gt=t}}stop(){var t;this.active&&(Li(this),Wi(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function Aa(e){return e.value}function Li(e){e._trackId++,e._depsLength=0}function Wi(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t{const s=new Map;return s.cleanup=e,s.computed=t,s},Po=new WeakMap,Mt=Symbol(""),Vo=Symbol("");function Se(e,t,s){if(gt&&wt){let n=Po.get(e);n||Po.set(e,n=new Map);let o=n.get(s);o||n.set(s,o=Kr(()=>n.delete(s))),Vr(wt,o)}}function tt(e,t,s,n,o,i){const r=Po.get(e);if(!r)return;let a=[];if(t==="clear")a=[...r.values()];else if(s==="length"&&V(e)){const l=Number(n);r.forEach((d,c)=>{(c==="length"||!an(c)&&c>=l)&&a.push(d)})}else switch(s!==void 0&&a.push(r.get(s)),t){case"add":V(e)?ci(s)&&a.push(r.get("length")):(a.push(r.get(Mt)),qs(e)&&a.push(r.get(Vo)));break;case"delete":V(e)||(a.push(r.get(Mt)),qs(e)&&a.push(r.get(Vo)));break;case"set":qs(e)&&a.push(r.get(Mt));break}di();for(const l of a)l&&Xr(l,4);gi()}const ya=ri("__proto__,__v_isRef,__isVue"),Jr=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(an)),ji=wa();function wa(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...s){const n=Q(this);for(let i=0,r=this.length;i{e[t]=function(...s){Et(),di();const n=Q(this)[t].apply(this,s);return gi(),St(),n}}),e}function Ma(e){const t=Q(this);return Se(t,"has",e),t.hasOwnProperty(e)}class Fr{constructor(t=!1,s=!1){this._isReadonly=t,this._isShallow=s}get(t,s,n){const o=this._isReadonly,i=this._isShallow;if(s==="__v_isReactive")return!o;if(s==="__v_isReadonly")return o;if(s==="__v_isShallow")return i;if(s==="__v_raw")return n===(o?i?Ga:qr:i?Qr:Ur).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(n)?t:void 0;const r=V(t);if(!o){if(r&&F(ji,s))return Reflect.get(ji,s,n);if(s==="hasOwnProperty")return Ma}const a=Reflect.get(t,s,n);return(an(s)?Jr.has(s):ya(s))||(o||Se(t,"get",s),i)?a:Ne(a)?r&&ci(s)?a:a.value:ce(a)?o?tl(a):Tn(a):a}}class $r extends Fr{constructor(t=!1){super(!1,t)}set(t,s,n,o){let i=t[s];if(!this._isShallow){const l=sn(i);if(!$n(n)&&!sn(n)&&(i=Q(i),n=Q(n)),!V(t)&&Ne(i)&&!Ne(n))return l?!1:(i.value=n,!0)}const r=V(t)&&ci(s)?Number(s)e,io=e=>Reflect.getPrototypeOf(e);function Zn(e,t,s=!1,n=!1){e=e.__v_raw;const o=Q(e),i=Q(t);s||(pt(t,i)&&Se(o,"get",t),Se(o,"get",i));const{has:r}=io(o),a=n?fi:s?mi:Mn;if(r.call(o,t))return a(e.get(t));if(r.call(o,i))return a(e.get(i));e!==o&&e.get(t)}function Gn(e,t=!1){const s=this.__v_raw,n=Q(s),o=Q(e);return t||(pt(e,o)&&Se(n,"has",e),Se(n,"has",o)),e===o?s.has(e):s.has(e)||s.has(o)}function On(e,t=!1){return e=e.__v_raw,!t&&Se(Q(e),"iterate",Mt),Reflect.get(e,"size",e)}function Bi(e){e=Q(e);const t=Q(this);return io(t).has.call(t,e)||(t.add(e),tt(t,"add",e,e)),this}function Ri(e,t){t=Q(t);const s=Q(this),{has:n,get:o}=io(s);let i=n.call(s,e);i||(e=Q(e),i=n.call(s,e));const r=o.call(s,e);return s.set(e,t),i?pt(t,r)&&tt(s,"set",e,t):tt(s,"add",e,t),this}function Zi(e){const t=Q(this),{has:s,get:n}=io(t);let o=s.call(t,e);o||(e=Q(e),o=s.call(t,e)),n&&n.call(t,e);const i=t.delete(e);return o&&tt(t,"delete",e,void 0),i}function Gi(){const e=Q(this),t=e.size!==0,s=e.clear();return t&&tt(e,"clear",void 0,void 0),s}function kn(e,t){return function(n,o){const i=this,r=i.__v_raw,a=Q(r),l=t?fi:e?mi:Mn;return!e&&Se(a,"iterate",Mt),r.forEach((d,c)=>n.call(o,l(d),l(c),i))}}function zn(e,t,s){return function(...n){const o=this.__v_raw,i=Q(o),r=qs(i),a=e==="entries"||e===Symbol.iterator&&r,l=e==="keys"&&r,d=o[e](...n),c=s?fi:t?mi:Mn;return!t&&Se(i,"iterate",l?Vo:Mt),{next(){const{value:f,done:p}=d.next();return p?{value:f,done:p}:{value:a?[c(f[0]),c(f[1])]:c(f),done:p}},[Symbol.iterator](){return this}}}}function rt(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Da(){const e={get(i){return Zn(this,i)},get size(){return On(this)},has:Gn,add:Bi,set:Ri,delete:Zi,clear:Gi,forEach:kn(!1,!1)},t={get(i){return Zn(this,i,!1,!0)},get size(){return On(this)},has:Gn,add:Bi,set:Ri,delete:Zi,clear:Gi,forEach:kn(!1,!0)},s={get(i){return Zn(this,i,!0)},get size(){return On(this,!0)},has(i){return Gn.call(this,i,!0)},add:rt("add"),set:rt("set"),delete:rt("delete"),clear:rt("clear"),forEach:kn(!0,!1)},n={get(i){return Zn(this,i,!0,!0)},get size(){return On(this,!0)},has(i){return Gn.call(this,i,!0)},add:rt("add"),set:rt("set"),delete:rt("delete"),clear:rt("clear"),forEach:kn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=zn(i,!1,!1),s[i]=zn(i,!0,!1),t[i]=zn(i,!1,!0),n[i]=zn(i,!0,!0)}),[e,s,t,n]}const[Ta,La,Wa,ja]=Da();function pi(e,t){const s=t?e?ja:Wa:e?La:Ta;return(n,o,i)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?n:Reflect.get(F(s,o)&&o in n?s:n,o,i)}const Ba={get:pi(!1,!1)},Ra={get:pi(!1,!0)},Za={get:pi(!0,!1)},Ur=new WeakMap,Qr=new WeakMap,qr=new WeakMap,Ga=new WeakMap;function Oa(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function ka(e){return e.__v_skip||!Object.isExtensible(e)?0:Oa(ca(e))}function Tn(e){return sn(e)?e:hi(e,!1,Ea,Ba,Ur)}function el(e){return hi(e,!1,Na,Ra,Qr)}function tl(e){return hi(e,!0,Sa,Za,qr)}function hi(e,t,s,n,o){if(!ce(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=o.get(e);if(i)return i;const r=ka(e);if(r===0)return e;const a=new Proxy(e,r===2?n:s);return o.set(e,a),a}function en(e){return sn(e)?en(e.__v_raw):!!(e&&e.__v_isReactive)}function sn(e){return!!(e&&e.__v_isReadonly)}function $n(e){return!!(e&&e.__v_isShallow)}function sl(e){return en(e)||sn(e)}function Q(e){const t=e&&e.__v_raw;return t?Q(t):e}function nl(e){return Object.isExtensible(e)&&Fn(e,"__v_skip",!0),e}const Mn=e=>ce(e)?Tn(e):e,mi=e=>ce(e)?tl(e):e;class ol{constructor(t,s,n,o){this.getter=t,this._setter=s,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new ui(()=>t(this._value),()=>Yn(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=n}get value(){const t=Q(this);return(!t._cacheable||t.effect.dirty)&&pt(t._value,t._value=t.effect.run())&&Yn(t,4),il(t),t.effect._dirtyLevel>=2&&Yn(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function za(e,t,s=!1){let n,o;const i=X(e);return i?(n=e,o=Be):(n=e.get,o=e.set),new ol(n,o,i||!o,s)}function il(e){var t;gt&&wt&&(e=Q(e),Vr(wt,(t=e.dep)!=null?t:e.dep=Kr(()=>e.dep=void 0,e instanceof ol?e:void 0)))}function Yn(e,t=4,s){e=Q(e);const n=e.dep;n&&Xr(n,t)}function Ne(e){return!!(e&&e.__v_isRef===!0)}function Ie(e){return rl(e,!1)}function Ha(e){return rl(e,!0)}function rl(e,t){return Ne(e)?e:new Ya(e,t)}class Ya{constructor(t,s){this.__v_isShallow=s,this.dep=void 0,this.__v_isRef=!0,this._rawValue=s?t:Q(t),this._value=s?t:Mn(t)}get value(){return il(this),this._value}set value(t){const s=this.__v_isShallow||$n(t)||sn(t);t=s?t:Q(t),pt(t,this._rawValue)&&(this._rawValue=t,this._value=s?t:Mn(t),Yn(this,4))}}function B(e){return Ne(e)?e.value:e}const Pa={get:(e,t,s)=>B(Reflect.get(e,t,s)),set:(e,t,s,n)=>{const o=e[t];return Ne(o)&&!Ne(s)?(o.value=s,!0):Reflect.set(e,t,s,n)}};function ll(e){return en(e)?e:new Proxy(e,Pa)}/** +**/let ke;class ba{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=ke,!t&&ke&&(this.index=(ke.scopes||(ke.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const s=ke;try{return ke=this,t()}finally{ke=s}}}on(){ke=this}off(){ke=this.parent}stop(t){if(this._active){let s,n;for(s=0,n=this.effects.length;s=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),St()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=gt,s=wt;try{return gt=!0,wt=this,this._runnings++,Li(this),this.fn()}finally{Wi(this),this._runnings--,wt=s,gt=t}}stop(){var t;this.active&&(Li(this),Wi(this),(t=this.onStop)==null||t.call(this),this.active=!1)}}function Aa(e){return e.value}function Li(e){e._trackId++,e._depsLength=0}function Wi(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t{const s=new Map;return s.cleanup=e,s.computed=t,s},Po=new WeakMap,Mt=Symbol(""),Vo=Symbol("");function Se(e,t,s){if(gt&&wt){let n=Po.get(e);n||Po.set(e,n=new Map);let o=n.get(s);o||n.set(s,o=Kr(()=>n.delete(s))),Vr(wt,o)}}function tt(e,t,s,n,o,i){const r=Po.get(e);if(!r)return;let a=[];if(t==="clear")a=[...r.values()];else if(s==="length"&&V(e)){const l=Number(n);r.forEach((d,c)=>{(c==="length"||!an(c)&&c>=l)&&a.push(d)})}else switch(s!==void 0&&a.push(r.get(s)),t){case"add":V(e)?ci(s)&&a.push(r.get("length")):(a.push(r.get(Mt)),qs(e)&&a.push(r.get(Vo)));break;case"delete":V(e)||(a.push(r.get(Mt)),qs(e)&&a.push(r.get(Vo)));break;case"set":qs(e)&&a.push(r.get(Mt));break}di();for(const l of a)l&&Xr(l,4);gi()}const ya=ri("__proto__,__v_isRef,__isVue"),Fr=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(an)),ji=wa();function wa(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...s){const n=Q(this);for(let i=0,r=this.length;i{e[t]=function(...s){Et(),di();const n=Q(this)[t].apply(this,s);return gi(),St(),n}}),e}function Ma(e){const t=Q(this);return Se(t,"has",e),t.hasOwnProperty(e)}class Jr{constructor(t=!1,s=!1){this._isReadonly=t,this._isShallow=s}get(t,s,n){const o=this._isReadonly,i=this._isShallow;if(s==="__v_isReactive")return!o;if(s==="__v_isReadonly")return o;if(s==="__v_isShallow")return i;if(s==="__v_raw")return n===(o?i?Ga:qr:i?Qr:Ur).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(n)?t:void 0;const r=V(t);if(!o){if(r&&J(ji,s))return Reflect.get(ji,s,n);if(s==="hasOwnProperty")return Ma}const a=Reflect.get(t,s,n);return(an(s)?Fr.has(s):ya(s))||(o||Se(t,"get",s),i)?a:Ne(a)?r&&ci(s)?a:a.value:ce(a)?o?tl(a):Tn(a):a}}class $r extends Jr{constructor(t=!1){super(!1,t)}set(t,s,n,o){let i=t[s];if(!this._isShallow){const l=sn(i);if(!$n(n)&&!sn(n)&&(i=Q(i),n=Q(n)),!V(t)&&Ne(i)&&!Ne(n))return l?!1:(i.value=n,!0)}const r=V(t)&&ci(s)?Number(s)e,io=e=>Reflect.getPrototypeOf(e);function Zn(e,t,s=!1,n=!1){e=e.__v_raw;const o=Q(e),i=Q(t);s||(pt(t,i)&&Se(o,"get",t),Se(o,"get",i));const{has:r}=io(o),a=n?fi:s?mi:Mn;if(r.call(o,t))return a(e.get(t));if(r.call(o,i))return a(e.get(i));e!==o&&e.get(t)}function Gn(e,t=!1){const s=this.__v_raw,n=Q(s),o=Q(e);return t||(pt(e,o)&&Se(n,"has",e),Se(n,"has",o)),e===o?s.has(e):s.has(e)||s.has(o)}function On(e,t=!1){return e=e.__v_raw,!t&&Se(Q(e),"iterate",Mt),Reflect.get(e,"size",e)}function Bi(e){e=Q(e);const t=Q(this);return io(t).has.call(t,e)||(t.add(e),tt(t,"add",e,e)),this}function Ri(e,t){t=Q(t);const s=Q(this),{has:n,get:o}=io(s);let i=n.call(s,e);i||(e=Q(e),i=n.call(s,e));const r=o.call(s,e);return s.set(e,t),i?pt(t,r)&&tt(s,"set",e,t):tt(s,"add",e,t),this}function Zi(e){const t=Q(this),{has:s,get:n}=io(t);let o=s.call(t,e);o||(e=Q(e),o=s.call(t,e)),n&&n.call(t,e);const i=t.delete(e);return o&&tt(t,"delete",e,void 0),i}function Gi(){const e=Q(this),t=e.size!==0,s=e.clear();return t&&tt(e,"clear",void 0,void 0),s}function kn(e,t){return function(n,o){const i=this,r=i.__v_raw,a=Q(r),l=t?fi:e?mi:Mn;return!e&&Se(a,"iterate",Mt),r.forEach((d,c)=>n.call(o,l(d),l(c),i))}}function zn(e,t,s){return function(...n){const o=this.__v_raw,i=Q(o),r=qs(i),a=e==="entries"||e===Symbol.iterator&&r,l=e==="keys"&&r,d=o[e](...n),c=s?fi:t?mi:Mn;return!t&&Se(i,"iterate",l?Vo:Mt),{next(){const{value:f,done:p}=d.next();return p?{value:f,done:p}:{value:a?[c(f[0]),c(f[1])]:c(f),done:p}},[Symbol.iterator](){return this}}}}function rt(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Da(){const e={get(i){return Zn(this,i)},get size(){return On(this)},has:Gn,add:Bi,set:Ri,delete:Zi,clear:Gi,forEach:kn(!1,!1)},t={get(i){return Zn(this,i,!1,!0)},get size(){return On(this)},has:Gn,add:Bi,set:Ri,delete:Zi,clear:Gi,forEach:kn(!1,!0)},s={get(i){return Zn(this,i,!0)},get size(){return On(this,!0)},has(i){return Gn.call(this,i,!0)},add:rt("add"),set:rt("set"),delete:rt("delete"),clear:rt("clear"),forEach:kn(!0,!1)},n={get(i){return Zn(this,i,!0,!0)},get size(){return On(this,!0)},has(i){return Gn.call(this,i,!0)},add:rt("add"),set:rt("set"),delete:rt("delete"),clear:rt("clear"),forEach:kn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=zn(i,!1,!1),s[i]=zn(i,!0,!1),t[i]=zn(i,!1,!0),n[i]=zn(i,!0,!0)}),[e,s,t,n]}const[Ta,La,Wa,ja]=Da();function pi(e,t){const s=t?e?ja:Wa:e?La:Ta;return(n,o,i)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?n:Reflect.get(J(s,o)&&o in n?s:n,o,i)}const Ba={get:pi(!1,!1)},Ra={get:pi(!1,!0)},Za={get:pi(!0,!1)},Ur=new WeakMap,Qr=new WeakMap,qr=new WeakMap,Ga=new WeakMap;function Oa(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function ka(e){return e.__v_skip||!Object.isExtensible(e)?0:Oa(ca(e))}function Tn(e){return sn(e)?e:hi(e,!1,Ea,Ba,Ur)}function el(e){return hi(e,!1,Na,Ra,Qr)}function tl(e){return hi(e,!0,Sa,Za,qr)}function hi(e,t,s,n,o){if(!ce(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=o.get(e);if(i)return i;const r=ka(e);if(r===0)return e;const a=new Proxy(e,r===2?n:s);return o.set(e,a),a}function en(e){return sn(e)?en(e.__v_raw):!!(e&&e.__v_isReactive)}function sn(e){return!!(e&&e.__v_isReadonly)}function $n(e){return!!(e&&e.__v_isShallow)}function sl(e){return en(e)||sn(e)}function Q(e){const t=e&&e.__v_raw;return t?Q(t):e}function nl(e){return Object.isExtensible(e)&&Jn(e,"__v_skip",!0),e}const Mn=e=>ce(e)?Tn(e):e,mi=e=>ce(e)?tl(e):e;class ol{constructor(t,s,n,o){this.getter=t,this._setter=s,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new ui(()=>t(this._value),()=>Yn(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=n}get value(){const t=Q(this);return(!t._cacheable||t.effect.dirty)&&pt(t._value,t._value=t.effect.run())&&Yn(t,4),il(t),t.effect._dirtyLevel>=2&&Yn(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function za(e,t,s=!1){let n,o;const i=X(e);return i?(n=e,o=Be):(n=e.get,o=e.set),new ol(n,o,i||!o,s)}function il(e){var t;gt&&wt&&(e=Q(e),Vr(wt,(t=e.dep)!=null?t:e.dep=Kr(()=>e.dep=void 0,e instanceof ol?e:void 0)))}function Yn(e,t=4,s){e=Q(e);const n=e.dep;n&&Xr(n,t)}function Ne(e){return!!(e&&e.__v_isRef===!0)}function Ie(e){return rl(e,!1)}function Ha(e){return rl(e,!0)}function rl(e,t){return Ne(e)?e:new Ya(e,t)}class Ya{constructor(t,s){this.__v_isShallow=s,this.dep=void 0,this.__v_isRef=!0,this._rawValue=s?t:Q(t),this._value=s?t:Mn(t)}get value(){return il(this),this._value}set value(t){const s=this.__v_isShallow||$n(t)||sn(t);t=s?t:Q(t),pt(t,this._rawValue)&&(this._rawValue=t,this._value=s?t:Mn(t),Yn(this,4))}}function B(e){return Ne(e)?e.value:e}const Pa={get:(e,t,s)=>B(Reflect.get(e,t,s)),set:(e,t,s,n)=>{const o=e[t];return Ne(o)&&!Ne(s)?(o.value=s,!0):Reflect.set(e,t,s,n)}};function ll(e){return en(e)?e:new Proxy(e,Pa)}/** * @vue/runtime-core v3.4.21 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/function ft(e,t,s,n){try{return n?e(...n):e()}catch(o){ro(o,t,s)}}function Pe(e,t,s,n){if(X(e)){const i=ft(e,t,s,n);return i&&Zr(i)&&i.catch(r=>{ro(r,t,s)}),i}const o=[];for(let i=0;i>>1,o=Ce[n],i=En(o);i$e&&Ce.splice(t,1)}function Ja(e){V(e)?tn.push(...e):(!at||!at.includes(e,e.allowRecurse?At+1:At))&&tn.push(e),ul()}function Oi(e,t,s=xn?$e+1:0){for(;sEn(s)-En(n));if(tn.length=0,at){at.push(...t);return}for(at=t,At=0;Ate.id==null?1/0:e.id,Fa=(e,t)=>{const s=En(e)-En(t);if(s===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return s};function gl(e){Xo=!1,xn=!0,Ce.sort(Fa);try{for($e=0;$ege(h)?h.trim():h)),f&&(o=s.map(ga))}let a,l=n[a=_o(t)]||n[a=_o(Ue(t))];!l&&i&&(l=n[a=_o(cn(t))]),l&&Pe(l,e,6,o);const d=n[a+"Once"];if(d){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,Pe(d,e,6,o)}}function fl(e,t,s=!1){const n=t.emitsCache,o=n.get(e);if(o!==void 0)return o;const i=e.emits;let r={},a=!1;if(!X(e)){const l=d=>{const c=fl(d,t,!0);c&&(a=!0,ve(r,c))};!s&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!i&&!a?(ce(e)&&n.set(e,null),null):(V(i)?i.forEach(l=>r[l]=null):ve(r,i),ce(e)&&n.set(e,r),r)}function lo(e,t){return!e||!eo(t)?!1:(t=t.slice(2).replace(/Once$/,""),F(e,t[0].toLowerCase()+t.slice(1))||F(e,cn(t))||F(e,t))}let Ee=null,ao=null;function Un(e){const t=Ee;return Ee=e,ao=e&&e.type.__scopeId||null,t}function Nt(e){ao=e}function Dt(){ao=null}function Ua(e,t=Ee,s){if(!t||e._n)return e;const n=(...o)=>{n._d&&$i(-1);const i=Un(t);let r;try{r=e(...o)}finally{Un(i),n._d&&$i(1)}return r};return n._n=!0,n._c=!0,n._d=!0,n}function yo(e){const{type:t,vnode:s,proxy:n,withProxy:o,props:i,propsOptions:[r],slots:a,attrs:l,emit:d,render:c,renderCache:f,data:p,setupState:h,ctx:b,inheritAttrs:A}=e;let Z,R;const Y=Un(e);try{if(s.shapeFlag&4){const D=o||n,G=D;Z=Fe(c.call(G,D,f,i,h,p,b)),R=l}else{const D=t;Z=Fe(D.length>1?D(i,{attrs:l,slots:a,emit:d}):D(i,null)),R=t.props?l:Qa(l)}}catch(D){An.length=0,ro(D,e,1),Z=We(xt)}let M=Z;if(R&&A!==!1){const D=Object.keys(R),{shapeFlag:G}=M;D.length&&G&7&&(r&&D.some(li)&&(R=qa(R,r)),M=on(M,R))}return s.dirs&&(M=on(M),M.dirs=M.dirs?M.dirs.concat(s.dirs):s.dirs),s.transition&&(M.transition=s.transition),Z=M,Un(Y),Z}const Qa=e=>{let t;for(const s in e)(s==="class"||s==="style"||eo(s))&&((t||(t={}))[s]=e[s]);return t},qa=(e,t)=>{const s={};for(const n in e)(!li(n)||!(n.slice(9)in t))&&(s[n]=e[n]);return s};function ec(e,t,s){const{props:n,children:o,component:i}=e,{props:r,children:a,patchFlag:l}=t,d=i.emitsOptions;if(t.dirs||t.transition)return!0;if(s&&l>=0){if(l&1024)return!0;if(l&16)return n?ki(n,r,d):!!r;if(l&8){const c=t.dynamicProps;for(let f=0;fe.__isSuspense;function rc(e,t){t&&t.pendingBranch?V(e)?t.effects.push(...e):t.effects.push(e):Ja(e)}const lc=Symbol.for("v-scx"),ac=()=>st(lc),Hn={};function Pn(e,t,s){return ml(e,t,s)}function ml(e,t,{immediate:s,deep:n,flush:o,once:i,onTrack:r,onTrigger:a}=re){if(t&&i){const L=t;t=(...K)=>{L(...K),G()}}const l=Ae,d=L=>n===!0?L:yt(L,n===!1?1:void 0);let c,f=!1,p=!1;if(Ne(e)?(c=()=>e.value,f=$n(e)):en(e)?(c=()=>d(e),f=!0):V(e)?(p=!0,f=e.some(L=>en(L)||$n(L)),c=()=>e.map(L=>{if(Ne(L))return L.value;if(en(L))return d(L);if(X(L))return ft(L,l,2)})):X(e)?t?c=()=>ft(e,l,2):c=()=>(h&&h(),Pe(e,l,3,[b])):c=Be,t&&n){const L=c;c=()=>yt(L())}let h,b=L=>{h=M.onStop=()=>{ft(L,l,4),h=M.onStop=void 0}},A;if(fo)if(b=Be,t?s&&Pe(t,l,3,[c(),p?[]:void 0,b]):c(),o==="sync"){const L=ac();A=L.__watcherHandles||(L.__watcherHandles=[])}else return Be;let Z=p?new Array(e.length).fill(Hn):Hn;const R=()=>{if(!(!M.active||!M.dirty))if(t){const L=M.run();(n||f||(p?L.some((K,$)=>pt(K,Z[$])):pt(L,Z)))&&(h&&h(),Pe(t,l,3,[L,Z===Hn?void 0:p&&Z[0]===Hn?[]:Z,b]),Z=L)}else M.run()};R.allowRecurse=!!t;let Y;o==="sync"?Y=R:o==="post"?Y=()=>xe(R,l&&l.suspense):(R.pre=!0,l&&(R.id=l.uid),Y=()=>vi(R));const M=new ui(c,Be,Y),D=Ca(),G=()=>{M.stop(),D&&ai(D.effects,M)};return t?s?R():Z=M.run():o==="post"?xe(M.run.bind(M),l&&l.suspense):M.run(),A&&A.push(G),G}function cc(e,t,s){const n=this.proxy,o=ge(e)?e.includes(".")?Il(n,e):()=>n[e]:e.bind(n,n);let i;X(t)?i=t:(i=t.handler,s=t);const r=Wn(this),a=ml(o,i.bind(n),s);return r(),a}function Il(e,t){const s=t.split(".");return()=>{let n=e;for(let o=0;o0){if(s>=t)return e;s++}if(n=n||new Set,n.has(e))return e;if(n.add(e),Ne(e))yt(e.value,t,s,n);else if(V(e))for(let o=0;o{yt(o,t,s,n)});else if(Or(e))for(const o in e)yt(e[o],t,s,n);return e}function nn(e,t){if(Ee===null)return e;const s=po(Ee)||Ee.proxy,n=e.dirs||(e.dirs=[]);for(let o=0;o!!e.type.__asyncLoader,vl=e=>e.type.__isKeepAlive;function uc(e,t){bl(e,"a",t)}function dc(e,t){bl(e,"da",t)}function bl(e,t,s=Ae){const n=e.__wdc||(e.__wdc=()=>{let o=s;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(co(t,n,s),s){let o=s.parent;for(;o&&o.parent;)vl(o.parent.vnode)&&gc(n,t,s,o),o=o.parent}}function gc(e,t,s,n){const o=co(t,e,n,!0);_l(()=>{ai(n[t],o)},s)}function co(e,t,s=Ae,n=!1){if(s){const o=s[e]||(s[e]=[]),i=t.__weh||(t.__weh=(...r)=>{if(s.isUnmounted)return;Et();const a=Wn(s),l=Pe(t,s,e,r);return a(),St(),l});return n?o.unshift(i):o.push(i),i}}const nt=e=>(t,s=Ae)=>(!fo||e==="sp")&&co(e,(...n)=>t(...n),s),fc=nt("bm"),un=nt("m"),pc=nt("bu"),hc=nt("u"),mc=nt("bum"),_l=nt("um"),Ic=nt("sp"),vc=nt("rtg"),bc=nt("rtc");function _c(e,t=Ae){co("ec",e,t)}function Re(e,t,s,n){let o;const i=s&&s[n];if(V(e)||ge(e)){o=new Array(e.length);for(let r=0,a=e.length;rt(r,a,void 0,i&&i[a]));else{const r=Object.keys(e);o=new Array(r.length);for(let a=0,l=r.length;ae?Wl(e)?po(e)||e.proxy:Ko(e.parent):null,_n=ve(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=>Ko(e.parent),$root:e=>Ko(e.root),$emit:e=>e.emit,$options:e=>bi(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,vi(e.update)}),$nextTick:e=>e.n||(e.n=cl.bind(e.proxy)),$watch:e=>cc.bind(e)}),wo=(e,t)=>e!==re&&!e.__isScriptSetup&&F(e,t),Cc={get({_:e},t){const{ctx:s,setupState:n,data:o,props:i,accessCache:r,type:a,appContext:l}=e;let d;if(t[0]!=="$"){const h=r[t];if(h!==void 0)switch(h){case 1:return n[t];case 2:return o[t];case 4:return s[t];case 3:return i[t]}else{if(wo(n,t))return r[t]=1,n[t];if(o!==re&&F(o,t))return r[t]=2,o[t];if((d=e.propsOptions[0])&&F(d,t))return r[t]=3,i[t];if(s!==re&&F(s,t))return r[t]=4,s[t];Jo&&(r[t]=0)}}const c=_n[t];let f,p;if(c)return t==="$attrs"&&Se(e,"get",t),c(e);if((f=a.__cssModules)&&(f=f[t]))return f;if(s!==re&&F(s,t))return r[t]=4,s[t];if(p=l.config.globalProperties,F(p,t))return p[t]},set({_:e},t,s){const{data:n,setupState:o,ctx:i}=e;return wo(o,t)?(o[t]=s,!0):n!==re&&F(n,t)?(n[t]=s,!0):F(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=s,!0)},has({_:{data:e,setupState:t,accessCache:s,ctx:n,appContext:o,propsOptions:i}},r){let a;return!!s[r]||e!==re&&F(e,r)||wo(t,r)||(a=i[0])&&F(a,r)||F(n,r)||F(_n,r)||F(o.config.globalProperties,r)},defineProperty(e,t,s){return s.get!=null?e._.accessCache[t]=0:F(s,"value")&&this.set(e,t,s.value,null),Reflect.defineProperty(e,t,s)}};function Hi(e){return V(e)?e.reduce((t,s)=>(t[s]=null,t),{}):e}let Jo=!0;function Ac(e){const t=bi(e),s=e.proxy,n=e.ctx;Jo=!1,t.beforeCreate&&Yi(t.beforeCreate,e,"bc");const{data:o,computed:i,methods:r,watch:a,provide:l,inject:d,created:c,beforeMount:f,mounted:p,beforeUpdate:h,updated:b,activated:A,deactivated:Z,beforeDestroy:R,beforeUnmount:Y,destroyed:M,unmounted:D,render:G,renderTracked:L,renderTriggered:K,errorCaptured:$,serverPrefetch:ne,expose:he,inheritAttrs:be,components:Ge,directives:De,filters:dn}=t;if(d&&yc(d,n,null),r)for(const oe in r){const q=r[oe];X(q)&&(n[oe]=q.bind(s))}if(o){const oe=o.call(s,s);ce(oe)&&(e.data=Tn(oe))}if(Jo=!0,i)for(const oe in i){const q=i[oe],qe=X(q)?q.bind(s,s):X(q.get)?q.get.bind(s,s):Be,it=!X(q)&&X(q.set)?q.set.bind(s):Be,Xe=He({get:qe,set:it});Object.defineProperty(n,oe,{enumerable:!0,configurable:!0,get:()=>Xe.value,set:Me=>Xe.value=Me})}if(a)for(const oe in a)Cl(a[oe],n,s,oe);if(l){const oe=X(l)?l.call(s):l;Reflect.ownKeys(oe).forEach(q=>{Xn(q,oe[q])})}c&&Yi(c,e,"c");function fe(oe,q){V(q)?q.forEach(qe=>oe(qe.bind(s))):q&&oe(q.bind(s))}if(fe(fc,f),fe(un,p),fe(pc,h),fe(hc,b),fe(uc,A),fe(dc,Z),fe(_c,$),fe(bc,L),fe(vc,K),fe(mc,Y),fe(_l,D),fe(Ic,ne),V(he))if(he.length){const oe=e.exposed||(e.exposed={});he.forEach(q=>{Object.defineProperty(oe,q,{get:()=>s[q],set:qe=>s[q]=qe})})}else e.exposed||(e.exposed={});G&&e.render===Be&&(e.render=G),be!=null&&(e.inheritAttrs=be),Ge&&(e.components=Ge),De&&(e.directives=De)}function yc(e,t,s=Be){V(e)&&(e=Fo(e));for(const n in e){const o=e[n];let i;ce(o)?"default"in o?i=st(o.from||n,o.default,!0):i=st(o.from||n):i=st(o),Ne(i)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>i.value,set:r=>i.value=r}):t[n]=i}}function Yi(e,t,s){Pe(V(e)?e.map(n=>n.bind(t.proxy)):e.bind(t.proxy),t,s)}function Cl(e,t,s,n){const o=n.includes(".")?Il(s,n):()=>s[n];if(ge(e)){const i=t[e];X(i)&&Pn(o,i)}else if(X(e))Pn(o,e.bind(s));else if(ce(e))if(V(e))e.forEach(i=>Cl(i,t,s,n));else{const i=X(e.handler)?e.handler.bind(s):t[e.handler];X(i)&&Pn(o,i,e)}}function bi(e){const t=e.type,{mixins:s,extends:n}=t,{mixins:o,optionsCache:i,config:{optionMergeStrategies:r}}=e.appContext,a=i.get(t);let l;return a?l=a:!o.length&&!s&&!n?l=t:(l={},o.length&&o.forEach(d=>Qn(l,d,r,!0)),Qn(l,t,r)),ce(t)&&i.set(t,l),l}function Qn(e,t,s,n=!1){const{mixins:o,extends:i}=t;i&&Qn(e,i,s,!0),o&&o.forEach(r=>Qn(e,r,s,!0));for(const r in t)if(!(n&&r==="expose")){const a=wc[r]||s&&s[r];e[r]=a?a(e[r],t[r]):t[r]}return e}const wc={data:Pi,props:Vi,emits:Vi,methods:In,computed:In,beforeCreate:ye,created:ye,beforeMount:ye,mounted:ye,beforeUpdate:ye,updated:ye,beforeDestroy:ye,beforeUnmount:ye,destroyed:ye,unmounted:ye,activated:ye,deactivated:ye,errorCaptured:ye,serverPrefetch:ye,components:In,directives:In,watch:xc,provide:Pi,inject:Mc};function Pi(e,t){return t?e?function(){return ve(X(e)?e.call(this,this):e,X(t)?t.call(this,this):t)}:t:e}function Mc(e,t){return In(Fo(e),Fo(t))}function Fo(e){if(V(e)){const t={};for(let s=0;s1)return s&&X(t)?t.call(n&&n.proxy):t}}function Nc(e,t,s,n=!1){const o={},i={};Fn(i,go,1),e.propsDefaults=Object.create(null),yl(e,t,o,i);for(const r in e.propsOptions[0])r in o||(o[r]=void 0);s?e.props=n?o:el(o):e.type.props?e.props=o:e.props=i,e.attrs=i}function Dc(e,t,s,n){const{props:o,attrs:i,vnode:{patchFlag:r}}=e,a=Q(o),[l]=e.propsOptions;let d=!1;if((n||r>0)&&!(r&16)){if(r&8){const c=e.vnode.dynamicProps;for(let f=0;f{l=!0;const[p,h]=wl(f,t,!0);ve(r,p),h&&a.push(...h)};!s&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!i&&!l)return ce(e)&&n.set(e,Qs),Qs;if(V(i))for(let c=0;c-1,h[1]=A<0||b-1||F(h,"default"))&&a.push(f)}}}const d=[r,a];return ce(e)&&n.set(e,d),d}function Xi(e){return e[0]!=="$"&&!bn(e)}function Ki(e){return e===null?"null":typeof e=="function"?e.name||"":typeof e=="object"&&e.constructor&&e.constructor.name||""}function Ji(e,t){return Ki(e)===Ki(t)}function Fi(e,t){return V(t)?t.findIndex(s=>Ji(s,e)):X(t)&&Ji(t,e)?0:-1}const Ml=e=>e[0]==="_"||e==="$stable",_i=e=>V(e)?e.map(Fe):[Fe(e)],Tc=(e,t,s)=>{if(t._n)return t;const n=Ua((...o)=>_i(t(...o)),s);return n._c=!1,n},xl=(e,t,s)=>{const n=e._ctx;for(const o in e){if(Ml(o))continue;const i=e[o];if(X(i))t[o]=Tc(o,i,n);else if(i!=null){const r=_i(i);t[o]=()=>r}}},El=(e,t)=>{const s=_i(t);e.slots.default=()=>s},Lc=(e,t)=>{if(e.vnode.shapeFlag&32){const s=t._;s?(e.slots=Q(t),Fn(t,"_",s)):xl(t,e.slots={})}else e.slots={},t&&El(e,t);Fn(e.slots,go,1)},Wc=(e,t,s)=>{const{vnode:n,slots:o}=e;let i=!0,r=re;if(n.shapeFlag&32){const a=t._;a?s&&a===1?i=!1:(ve(o,t),!s&&a===1&&delete o._):(i=!t.$stable,xl(t,o)),r=t}else t&&(El(e,t),r={default:1});if(i)for(const a in o)!Ml(a)&&r[a]==null&&delete o[a]};function Uo(e,t,s,n,o=!1){if(V(e)){e.forEach((p,h)=>Uo(p,t&&(V(t)?t[h]:t),s,n,o));return}if(Vn(n)&&!o)return;const i=n.shapeFlag&4?po(n.component)||n.component.proxy:n.el,r=o?null:i,{i:a,r:l}=e,d=t&&t.r,c=a.refs===re?a.refs={}:a.refs,f=a.setupState;if(d!=null&&d!==l&&(ge(d)?(c[d]=null,F(f,d)&&(f[d]=null)):Ne(d)&&(d.value=null)),X(l))ft(l,a,12,[r,c]);else{const p=ge(l),h=Ne(l);if(p||h){const b=()=>{if(e.f){const A=p?F(f,l)?f[l]:c[l]:l.value;o?V(A)&&ai(A,i):V(A)?A.includes(i)||A.push(i):p?(c[l]=[i],F(f,l)&&(f[l]=c[l])):(l.value=[i],e.k&&(c[e.k]=l.value))}else p?(c[l]=r,F(f,l)&&(f[l]=r)):h&&(l.value=r,e.k&&(c[e.k]=r))};r?(b.id=-1,xe(b,s)):b()}}}const xe=rc;function jc(e){return Bc(e)}function Bc(e,t){const s=kr();s.__VUE__=!0;const{insert:n,remove:o,patchProp:i,createElement:r,createText:a,createComment:l,setText:d,setElementText:c,parentNode:f,nextSibling:p,setScopeId:h=Be,insertStaticContent:b}=e,A=(u,g,m,_=null,I=null,w=null,N=void 0,y=null,E=!!g.dynamicChildren)=>{if(u===g)return;u&&!fn(u,g)&&(_=v(u),Me(u,I,w,!0),u=null),g.patchFlag===-2&&(E=!1,g.dynamicChildren=null);const{type:C,ref:j,shapeFlag:H}=g;switch(C){case uo:Z(u,g,m,_);break;case xt:R(u,g,m,_);break;case xo:u==null&&Y(g,m,_,N);break;case ue:Ge(u,g,m,_,I,w,N,y,E);break;default:H&1?G(u,g,m,_,I,w,N,y,E):H&6?De(u,g,m,_,I,w,N,y,E):(H&64||H&128)&&C.process(u,g,m,_,I,w,N,y,E,O)}j!=null&&I&&Uo(j,u&&u.ref,w,g||u,!g)},Z=(u,g,m,_)=>{if(u==null)n(g.el=a(g.children),m,_);else{const I=g.el=u.el;g.children!==u.children&&d(I,g.children)}},R=(u,g,m,_)=>{u==null?n(g.el=l(g.children||""),m,_):g.el=u.el},Y=(u,g,m,_)=>{[u.el,u.anchor]=b(u.children,g,m,_,u.el,u.anchor)},M=({el:u,anchor:g},m,_)=>{let I;for(;u&&u!==g;)I=p(u),n(u,m,_),u=I;n(g,m,_)},D=({el:u,anchor:g})=>{let m;for(;u&&u!==g;)m=p(u),o(u),u=m;o(g)},G=(u,g,m,_,I,w,N,y,E)=>{g.type==="svg"?N="svg":g.type==="math"&&(N="mathml"),u==null?L(g,m,_,I,w,N,y,E):ne(u,g,I,w,N,y,E)},L=(u,g,m,_,I,w,N,y)=>{let E,C;const{props:j,shapeFlag:H,transition:z,dirs:P}=u;if(E=u.el=r(u.type,w,j&&j.is,j),H&8?c(E,u.children):H&16&&$(u.children,E,null,_,I,Mo(u,w),N,y),P&&It(u,null,_,"created"),K(E,u,u.scopeId,N,_),j){for(const ie in j)ie!=="value"&&!bn(ie)&&i(E,ie,null,j[ie],w,u.children,_,I,_e);"value"in j&&i(E,"value",null,j.value,w),(C=j.onVnodeBeforeMount)&&Je(C,_,u)}P&&It(u,null,_,"beforeMount");const J=Rc(I,z);J&&z.beforeEnter(E),n(E,g,m),((C=j&&j.onVnodeMounted)||J||P)&&xe(()=>{C&&Je(C,_,u),J&&z.enter(E),P&&It(u,null,_,"mounted")},I)},K=(u,g,m,_,I)=>{if(m&&h(u,m),_)for(let w=0;w<_.length;w++)h(u,_[w]);if(I){let w=I.subTree;if(g===w){const N=I.vnode;K(u,N,N.scopeId,N.slotScopeIds,I.parent)}}},$=(u,g,m,_,I,w,N,y,E=0)=>{for(let C=E;C{const y=g.el=u.el;let{patchFlag:E,dynamicChildren:C,dirs:j}=g;E|=u.patchFlag&16;const H=u.props||re,z=g.props||re;let P;if(m&&vt(m,!1),(P=z.onVnodeBeforeUpdate)&&Je(P,m,g,u),j&&It(g,u,m,"beforeUpdate"),m&&vt(m,!0),C?he(u.dynamicChildren,C,y,m,_,Mo(g,I),w):N||q(u,g,y,null,m,_,Mo(g,I),w,!1),E>0){if(E&16)be(y,g,H,z,m,_,I);else if(E&2&&H.class!==z.class&&i(y,"class",null,z.class,I),E&4&&i(y,"style",H.style,z.style,I),E&8){const J=g.dynamicProps;for(let ie=0;ie{P&&Je(P,m,g,u),j&&It(g,u,m,"updated")},_)},he=(u,g,m,_,I,w,N)=>{for(let y=0;y{if(m!==_){if(m!==re)for(const y in m)!bn(y)&&!(y in _)&&i(u,y,m[y],null,N,g.children,I,w,_e);for(const y in _){if(bn(y))continue;const E=_[y],C=m[y];E!==C&&y!=="value"&&i(u,y,C,E,N,g.children,I,w,_e)}"value"in _&&i(u,"value",m.value,_.value,N)}},Ge=(u,g,m,_,I,w,N,y,E)=>{const C=g.el=u?u.el:a(""),j=g.anchor=u?u.anchor:a("");let{patchFlag:H,dynamicChildren:z,slotScopeIds:P}=g;P&&(y=y?y.concat(P):P),u==null?(n(C,m,_),n(j,m,_),$(g.children||[],m,j,I,w,N,y,E)):H>0&&H&64&&z&&u.dynamicChildren?(he(u.dynamicChildren,z,m,I,w,N,y),(g.key!=null||I&&g===I.subTree)&&Sl(u,g,!0)):q(u,g,m,j,I,w,N,y,E)},De=(u,g,m,_,I,w,N,y,E)=>{g.slotScopeIds=y,u==null?g.shapeFlag&512?I.ctx.activate(g,m,_,N,E):dn(g,m,_,I,w,N,E):Ys(u,g,E)},dn=(u,g,m,_,I,w,N)=>{const y=u.component=Vc(u,_,I);if(vl(u)&&(y.ctx.renderer=O),Xc(y),y.asyncDep){if(I&&I.registerDep(y,fe),!u.el){const E=y.subTree=We(xt);R(null,E,g,m)}}else fe(y,u,g,m,I,w,N)},Ys=(u,g,m)=>{const _=g.component=u.component;if(ec(u,g,m))if(_.asyncDep&&!_.asyncResolved){oe(_,g,m);return}else _.next=g,Ka(_.update),_.effect.dirty=!0,_.update();else g.el=u.el,_.vnode=g},fe=(u,g,m,_,I,w,N)=>{const y=()=>{if(u.isMounted){let{next:j,bu:H,u:z,parent:P,vnode:J}=u;{const Xs=Nl(u);if(Xs){j&&(j.el=J.el,oe(u,j,N)),Xs.asyncDep.then(()=>{u.isUnmounted||y()});return}}let ie=j,ae;vt(u,!1),j?(j.el=J.el,oe(u,j,N)):j=J,H&&Co(H),(ae=j.props&&j.props.onVnodeBeforeUpdate)&&Je(ae,P,j,J),vt(u,!0);const pe=yo(u),Oe=u.subTree;u.subTree=pe,A(Oe,pe,f(Oe.el),v(Oe),u,I,w),j.el=pe.el,ie===null&&tc(u,pe.el),z&&xe(z,I),(ae=j.props&&j.props.onVnodeUpdated)&&xe(()=>Je(ae,P,j,J),I)}else{let j;const{el:H,props:z}=g,{bm:P,m:J,parent:ie}=u,ae=Vn(g);if(vt(u,!1),P&&Co(P),!ae&&(j=z&&z.onVnodeBeforeMount)&&Je(j,ie,g),vt(u,!0),H&&le){const pe=()=>{u.subTree=yo(u),le(H,u.subTree,u,I,null)};ae?g.type.__asyncLoader().then(()=>!u.isUnmounted&&pe()):pe()}else{const pe=u.subTree=yo(u);A(null,pe,m,_,u,I,w),g.el=pe.el}if(J&&xe(J,I),!ae&&(j=z&&z.onVnodeMounted)){const pe=g;xe(()=>Je(j,ie,pe),I)}(g.shapeFlag&256||ie&&Vn(ie.vnode)&&ie.vnode.shapeFlag&256)&&u.a&&xe(u.a,I),u.isMounted=!0,g=m=_=null}},E=u.effect=new ui(y,Be,()=>vi(C),u.scope),C=u.update=()=>{E.dirty&&E.run()};C.id=u.uid,vt(u,!0),C()},oe=(u,g,m)=>{g.component=u;const _=u.vnode.props;u.vnode=g,u.next=null,Dc(u,g.props,_,m),Wc(u,g.children,m),Et(),Oi(u),St()},q=(u,g,m,_,I,w,N,y,E=!1)=>{const C=u&&u.children,j=u?u.shapeFlag:0,H=g.children,{patchFlag:z,shapeFlag:P}=g;if(z>0){if(z&128){it(C,H,m,_,I,w,N,y,E);return}else if(z&256){qe(C,H,m,_,I,w,N,y,E);return}}P&8?(j&16&&_e(C,I,w),H!==C&&c(m,H)):j&16?P&16?it(C,H,m,_,I,w,N,y,E):_e(C,I,w,!0):(j&8&&c(m,""),P&16&&$(H,m,_,I,w,N,y,E))},qe=(u,g,m,_,I,w,N,y,E)=>{u=u||Qs,g=g||Qs;const C=u.length,j=g.length,H=Math.min(C,j);let z;for(z=0;zj?_e(u,I,w,!0,!1,H):$(g,m,_,I,w,N,y,E,H)},it=(u,g,m,_,I,w,N,y,E)=>{let C=0;const j=g.length;let H=u.length-1,z=j-1;for(;C<=H&&C<=z;){const P=u[C],J=g[C]=E?ct(g[C]):Fe(g[C]);if(fn(P,J))A(P,J,m,null,I,w,N,y,E);else break;C++}for(;C<=H&&C<=z;){const P=u[H],J=g[z]=E?ct(g[z]):Fe(g[z]);if(fn(P,J))A(P,J,m,null,I,w,N,y,E);else break;H--,z--}if(C>H){if(C<=z){const P=z+1,J=Pz)for(;C<=H;)Me(u[C],I,w,!0),C++;else{const P=C,J=C,ie=new Map;for(C=J;C<=z;C++){const Te=g[C]=E?ct(g[C]):Fe(g[C]);Te.key!=null&&ie.set(Te.key,C)}let ae,pe=0;const Oe=z-J+1;let Xs=!1,Si=0;const gn=new Array(Oe);for(C=0;C=Oe){Me(Te,I,w,!0);continue}let Ke;if(Te.key!=null)Ke=ie.get(Te.key);else for(ae=J;ae<=z;ae++)if(gn[ae-J]===0&&fn(Te,g[ae])){Ke=ae;break}Ke===void 0?Me(Te,I,w,!0):(gn[Ke-J]=C+1,Ke>=Si?Si=Ke:Xs=!0,A(Te,g[Ke],m,null,I,w,N,y,E),pe++)}const Ni=Xs?Zc(gn):Qs;for(ae=Ni.length-1,C=Oe-1;C>=0;C--){const Te=J+C,Ke=g[Te],Di=Te+1{const{el:w,type:N,transition:y,children:E,shapeFlag:C}=u;if(C&6){Xe(u.component.subTree,g,m,_);return}if(C&128){u.suspense.move(g,m,_);return}if(C&64){N.move(u,g,m,O);return}if(N===ue){n(w,g,m);for(let H=0;Hy.enter(w),I);else{const{leave:H,delayLeave:z,afterLeave:P}=y,J=()=>n(w,g,m),ie=()=>{H(w,()=>{J(),P&&P()})};z?z(w,J,ie):ie()}else n(w,g,m)},Me=(u,g,m,_=!1,I=!1)=>{const{type:w,props:N,ref:y,children:E,dynamicChildren:C,shapeFlag:j,patchFlag:H,dirs:z}=u;if(y!=null&&Uo(y,null,m,u,!0),j&256){g.ctx.deactivate(u);return}const P=j&1&&z,J=!Vn(u);let ie;if(J&&(ie=N&&N.onVnodeBeforeUnmount)&&Je(ie,g,u),j&6)Rn(u.component,m,_);else{if(j&128){u.suspense.unmount(m,_);return}P&&It(u,null,g,"beforeUnmount"),j&64?u.type.remove(u,g,m,I,O,_):C&&(w!==ue||H>0&&H&64)?_e(C,g,m,!1,!0):(w===ue&&H&384||!I&&j&16)&&_e(E,g,m),_&&Ps(u)}(J&&(ie=N&&N.onVnodeUnmounted)||P)&&xe(()=>{ie&&Je(ie,g,u),P&&It(u,null,g,"unmounted")},m)},Ps=u=>{const{type:g,el:m,anchor:_,transition:I}=u;if(g===ue){Vs(m,_);return}if(g===xo){D(u);return}const w=()=>{o(m),I&&!I.persisted&&I.afterLeave&&I.afterLeave()};if(u.shapeFlag&1&&I&&!I.persisted){const{leave:N,delayLeave:y}=I,E=()=>N(m,w);y?y(u.el,w,E):E()}else w()},Vs=(u,g)=>{let m;for(;u!==g;)m=p(u),o(u),u=m;o(g)},Rn=(u,g,m)=>{const{bum:_,scope:I,update:w,subTree:N,um:y}=u;_&&Co(_),I.stop(),w&&(w.active=!1,Me(N,u,g,m)),y&&xe(y,g),xe(()=>{u.isUnmounted=!0},g),g&&g.pendingBranch&&!g.isUnmounted&&u.asyncDep&&!u.asyncResolved&&u.suspenseId===g.pendingId&&(g.deps--,g.deps===0&&g.resolve())},_e=(u,g,m,_=!1,I=!1,w=0)=>{for(let N=w;Nu.shapeFlag&6?v(u.component.subTree):u.shapeFlag&128?u.suspense.next():p(u.anchor||u.el);let W=!1;const S=(u,g,m)=>{u==null?g._vnode&&Me(g._vnode,null,null,!0):A(g._vnode||null,u,g,null,null,null,m),W||(W=!0,Oi(),dl(),W=!1),g._vnode=u},O={p:A,um:Me,m:Xe,r:Ps,mt:dn,mc:$,pc:q,pbc:he,n:v,o:e};let ee,le;return t&&([ee,le]=t(O)),{render:S,hydrate:ee,createApp:Sc(S,ee)}}function Mo({type:e,props:t},s){return s==="svg"&&e==="foreignObject"||s==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:s}function vt({effect:e,update:t},s){e.allowRecurse=t.allowRecurse=s}function Rc(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Sl(e,t,s=!1){const n=e.children,o=t.children;if(V(n)&&V(o))for(let i=0;i>1,e[s[a]]0&&(t[n]=s[i-1]),s[i]=n)}}for(i=s.length,r=s[i-1];i-- >0;)s[i]=r,r=t[r];return s}function Nl(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Nl(t)}const Gc=e=>e.__isTeleport,ue=Symbol.for("v-fgt"),uo=Symbol.for("v-txt"),xt=Symbol.for("v-cmt"),xo=Symbol.for("v-stc"),An=[];let Ye=null;function T(e=!1){An.push(Ye=e?null:[])}function Oc(){An.pop(),Ye=An[An.length-1]||null}let Sn=1;function $i(e){Sn+=e}function Dl(e){return e.dynamicChildren=Sn>0?Ye||Qs:null,Oc(),Sn>0&&Ye&&Ye.push(e),e}function k(e,t,s,n,o,i){return Dl(x(e,t,s,n,o,i,!0))}function ze(e,t,s,n,o){return Dl(We(e,t,s,n,o,!0))}function Qo(e){return e?e.__v_isVNode===!0:!1}function fn(e,t){return e.type===t.type&&e.key===t.key}const go="__vInternal",Tl=({key:e})=>e??null,Kn=({ref:e,ref_key:t,ref_for:s})=>(typeof e=="number"&&(e=""+e),e!=null?ge(e)||Ne(e)||X(e)?{i:Ee,r:e,k:t,f:!!s}:e:null);function x(e,t=null,s=null,n=0,o=null,i=e===ue?0:1,r=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Tl(t),ref:t&&Kn(t),scopeId:ao,slotScopeIds:null,children:s,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:n,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:Ee};return a?(Ci(l,s),i&128&&e.normalize(l)):s&&(l.shapeFlag|=ge(s)?8:16),Sn>0&&!r&&Ye&&(l.patchFlag>0||i&6)&&l.patchFlag!==32&&Ye.push(l),l}const We=kc;function kc(e,t=null,s=null,n=0,o=null,i=!1){if((!e||e===oc)&&(e=xt),Qo(e)){const a=on(e,t,!0);return s&&Ci(a,s),Sn>0&&!i&&Ye&&(a.shapeFlag&6?Ye[Ye.indexOf(e)]=a:Ye.push(a)),a.patchFlag|=-2,a}if(Uc(e)&&(e=e.__vccOpts),t){t=zc(t);let{class:a,style:l}=t;a&&!ge(a)&&(t.class=ht(a)),ce(l)&&(sl(l)&&!V(l)&&(l=ve({},l)),t.style=oo(l))}const r=ge(e)?1:ic(e)?128:Gc(e)?64:ce(e)?4:X(e)?2:0;return x(e,t,s,n,o,r,i,!0)}function zc(e){return e?sl(e)||go in e?ve({},e):e:null}function on(e,t,s=!1){const{props:n,ref:o,patchFlag:i,children:r}=e,a=t?Hc(n||{},t):n;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&&Tl(a),ref:t&&t.ref?s&&o?V(o)?o.concat(Kn(t)):[o,Kn(t)]:Kn(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:r,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ue?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&on(e.ssContent),ssFallback:e.ssFallback&&on(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Ll(e=" ",t=0){return We(uo,null,e,t)}function U(e="",t=!1){return t?(T(),ze(xt,null,e)):We(xt,null,e)}function Fe(e){return e==null||typeof e=="boolean"?We(xt):V(e)?We(ue,null,e.slice()):typeof e=="object"?ct(e):We(uo,null,String(e))}function ct(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:on(e)}function Ci(e,t){let s=0;const{shapeFlag:n}=e;if(t==null)t=null;else if(V(t))s=16;else if(typeof t=="object")if(n&65){const o=t.default;o&&(o._c&&(o._d=!1),Ci(e,o()),o._c&&(o._d=!0));return}else{s=32;const o=t._;!o&&!(go in t)?t._ctx=Ee:o===3&&Ee&&(Ee.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else X(t)?(t={default:t,_ctx:Ee},s=32):(t=String(t),n&64?(s=16,t=[Ll(t)]):s=8);e.children=t,e.shapeFlag|=s}function Hc(...e){const t={};for(let s=0;s{let o;return(o=e[s])||(o=e[s]=[]),o.push(n),i=>{o.length>1?o.forEach(r=>r(i)):o[0](i)}};qn=t("__VUE_INSTANCE_SETTERS__",s=>Ae=s),qo=t("__VUE_SSR_SETTERS__",s=>fo=s)}const Wn=e=>{const t=Ae;return qn(e),e.scope.on(),()=>{e.scope.off(),qn(t)}},Ui=()=>{Ae&&Ae.scope.off(),qn(null)};function Wl(e){return e.vnode.shapeFlag&4}let fo=!1;function Xc(e,t=!1){t&&qo(t);const{props:s,children:n}=e.vnode,o=Wl(e);Nc(e,s,o,t),Lc(e,n);const i=o?Kc(e,t):void 0;return t&&qo(!1),i}function Kc(e,t){const s=e.type;e.accessCache=Object.create(null),e.proxy=nl(new Proxy(e.ctx,Cc));const{setup:n}=s;if(n){const o=e.setupContext=n.length>1?Fc(e):null,i=Wn(e);Et();const r=ft(n,e,0,[e.props,o]);if(St(),i(),Zr(r)){if(r.then(Ui,Ui),t)return r.then(a=>{Qi(e,a,t)}).catch(a=>{ro(a,e,0)});e.asyncDep=r}else Qi(e,r,t)}else jl(e,t)}function Qi(e,t,s){X(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ce(t)&&(e.setupState=ll(t)),jl(e,s)}let qi;function jl(e,t,s){const n=e.type;if(!e.render){if(!t&&qi&&!n.render){const o=n.template||bi(e).template;if(o){const{isCustomElement:i,compilerOptions:r}=e.appContext.config,{delimiters:a,compilerOptions:l}=n,d=ve(ve({isCustomElement:i,delimiters:a},r),l);n.render=qi(o,d)}}e.render=n.render||Be}{const o=Wn(e);Et();try{Ac(e)}finally{St(),o()}}}function Jc(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,s){return Se(e,"get","$attrs"),t[s]}}))}function Fc(e){const t=s=>{e.exposed=s||{}};return{get attrs(){return Jc(e)},slots:e.slots,emit:e.emit,expose:t}}function po(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(ll(nl(e.exposed)),{get(t,s){if(s in t)return t[s];if(s in _n)return _n[s](e)},has(t,s){return s in t||s in _n}}))}function $c(e,t=!0){return X(e)?e.displayName||e.name:e.name||t&&e.__name}function Uc(e){return X(e)&&"__vccOpts"in e}const He=(e,t)=>za(e,t,fo);function Bl(e,t,s){const n=arguments.length;return n===2?ce(t)&&!V(t)?Qo(t)?We(e,null,[t]):We(e,t):We(e,null,t):(n>3?s=Array.prototype.slice.call(arguments,2):n===3&&Qo(s)&&(s=[s]),We(e,t,s))}const Qc="3.4.21";/** +**/function ft(e,t,s,n){try{return n?e(...n):e()}catch(o){ro(o,t,s)}}function Pe(e,t,s,n){if(X(e)){const i=ft(e,t,s,n);return i&&Zr(i)&&i.catch(r=>{ro(r,t,s)}),i}const o=[];for(let i=0;i>>1,o=Ce[n],i=En(o);i$e&&Ce.splice(t,1)}function Fa(e){V(e)?tn.push(...e):(!at||!at.includes(e,e.allowRecurse?At+1:At))&&tn.push(e),ul()}function Oi(e,t,s=xn?$e+1:0){for(;sEn(s)-En(n));if(tn.length=0,at){at.push(...t);return}for(at=t,At=0;Ate.id==null?1/0:e.id,Ja=(e,t)=>{const s=En(e)-En(t);if(s===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return s};function gl(e){Xo=!1,xn=!0,Ce.sort(Ja);try{for($e=0;$ege(h)?h.trim():h)),f&&(o=s.map(ga))}let a,l=n[a=_o(t)]||n[a=_o(Ue(t))];!l&&i&&(l=n[a=_o(cn(t))]),l&&Pe(l,e,6,o);const d=n[a+"Once"];if(d){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,Pe(d,e,6,o)}}function fl(e,t,s=!1){const n=t.emitsCache,o=n.get(e);if(o!==void 0)return o;const i=e.emits;let r={},a=!1;if(!X(e)){const l=d=>{const c=fl(d,t,!0);c&&(a=!0,ve(r,c))};!s&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!i&&!a?(ce(e)&&n.set(e,null),null):(V(i)?i.forEach(l=>r[l]=null):ve(r,i),ce(e)&&n.set(e,r),r)}function lo(e,t){return!e||!eo(t)?!1:(t=t.slice(2).replace(/Once$/,""),J(e,t[0].toLowerCase()+t.slice(1))||J(e,cn(t))||J(e,t))}let Ee=null,ao=null;function Un(e){const t=Ee;return Ee=e,ao=e&&e.type.__scopeId||null,t}function Nt(e){ao=e}function Dt(){ao=null}function Ua(e,t=Ee,s){if(!t||e._n)return e;const n=(...o)=>{n._d&&$i(-1);const i=Un(t);let r;try{r=e(...o)}finally{Un(i),n._d&&$i(1)}return r};return n._n=!0,n._c=!0,n._d=!0,n}function yo(e){const{type:t,vnode:s,proxy:n,withProxy:o,props:i,propsOptions:[r],slots:a,attrs:l,emit:d,render:c,renderCache:f,data:p,setupState:h,ctx:b,inheritAttrs:A}=e;let Z,R;const Y=Un(e);try{if(s.shapeFlag&4){const D=o||n,G=D;Z=Je(c.call(G,D,f,i,h,p,b)),R=l}else{const D=t;Z=Je(D.length>1?D(i,{attrs:l,slots:a,emit:d}):D(i,null)),R=t.props?l:Qa(l)}}catch(D){An.length=0,ro(D,e,1),Z=We(xt)}let M=Z;if(R&&A!==!1){const D=Object.keys(R),{shapeFlag:G}=M;D.length&&G&7&&(r&&D.some(li)&&(R=qa(R,r)),M=on(M,R))}return s.dirs&&(M=on(M),M.dirs=M.dirs?M.dirs.concat(s.dirs):s.dirs),s.transition&&(M.transition=s.transition),Z=M,Un(Y),Z}const Qa=e=>{let t;for(const s in e)(s==="class"||s==="style"||eo(s))&&((t||(t={}))[s]=e[s]);return t},qa=(e,t)=>{const s={};for(const n in e)(!li(n)||!(n.slice(9)in t))&&(s[n]=e[n]);return s};function ec(e,t,s){const{props:n,children:o,component:i}=e,{props:r,children:a,patchFlag:l}=t,d=i.emitsOptions;if(t.dirs||t.transition)return!0;if(s&&l>=0){if(l&1024)return!0;if(l&16)return n?ki(n,r,d):!!r;if(l&8){const c=t.dynamicProps;for(let f=0;fe.__isSuspense;function rc(e,t){t&&t.pendingBranch?V(e)?t.effects.push(...e):t.effects.push(e):Fa(e)}const lc=Symbol.for("v-scx"),ac=()=>st(lc),Hn={};function Pn(e,t,s){return ml(e,t,s)}function ml(e,t,{immediate:s,deep:n,flush:o,once:i,onTrack:r,onTrigger:a}=re){if(t&&i){const L=t;t=(...K)=>{L(...K),G()}}const l=Ae,d=L=>n===!0?L:yt(L,n===!1?1:void 0);let c,f=!1,p=!1;if(Ne(e)?(c=()=>e.value,f=$n(e)):en(e)?(c=()=>d(e),f=!0):V(e)?(p=!0,f=e.some(L=>en(L)||$n(L)),c=()=>e.map(L=>{if(Ne(L))return L.value;if(en(L))return d(L);if(X(L))return ft(L,l,2)})):X(e)?t?c=()=>ft(e,l,2):c=()=>(h&&h(),Pe(e,l,3,[b])):c=Be,t&&n){const L=c;c=()=>yt(L())}let h,b=L=>{h=M.onStop=()=>{ft(L,l,4),h=M.onStop=void 0}},A;if(fo)if(b=Be,t?s&&Pe(t,l,3,[c(),p?[]:void 0,b]):c(),o==="sync"){const L=ac();A=L.__watcherHandles||(L.__watcherHandles=[])}else return Be;let Z=p?new Array(e.length).fill(Hn):Hn;const R=()=>{if(!(!M.active||!M.dirty))if(t){const L=M.run();(n||f||(p?L.some((K,$)=>pt(K,Z[$])):pt(L,Z)))&&(h&&h(),Pe(t,l,3,[L,Z===Hn?void 0:p&&Z[0]===Hn?[]:Z,b]),Z=L)}else M.run()};R.allowRecurse=!!t;let Y;o==="sync"?Y=R:o==="post"?Y=()=>xe(R,l&&l.suspense):(R.pre=!0,l&&(R.id=l.uid),Y=()=>vi(R));const M=new ui(c,Be,Y),D=Ca(),G=()=>{M.stop(),D&&ai(D.effects,M)};return t?s?R():Z=M.run():o==="post"?xe(M.run.bind(M),l&&l.suspense):M.run(),A&&A.push(G),G}function cc(e,t,s){const n=this.proxy,o=ge(e)?e.includes(".")?Il(n,e):()=>n[e]:e.bind(n,n);let i;X(t)?i=t:(i=t.handler,s=t);const r=Wn(this),a=ml(o,i.bind(n),s);return r(),a}function Il(e,t){const s=t.split(".");return()=>{let n=e;for(let o=0;o0){if(s>=t)return e;s++}if(n=n||new Set,n.has(e))return e;if(n.add(e),Ne(e))yt(e.value,t,s,n);else if(V(e))for(let o=0;o{yt(o,t,s,n)});else if(Or(e))for(const o in e)yt(e[o],t,s,n);return e}function nn(e,t){if(Ee===null)return e;const s=po(Ee)||Ee.proxy,n=e.dirs||(e.dirs=[]);for(let o=0;o!!e.type.__asyncLoader,vl=e=>e.type.__isKeepAlive;function uc(e,t){bl(e,"a",t)}function dc(e,t){bl(e,"da",t)}function bl(e,t,s=Ae){const n=e.__wdc||(e.__wdc=()=>{let o=s;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(co(t,n,s),s){let o=s.parent;for(;o&&o.parent;)vl(o.parent.vnode)&&gc(n,t,s,o),o=o.parent}}function gc(e,t,s,n){const o=co(t,e,n,!0);_l(()=>{ai(n[t],o)},s)}function co(e,t,s=Ae,n=!1){if(s){const o=s[e]||(s[e]=[]),i=t.__weh||(t.__weh=(...r)=>{if(s.isUnmounted)return;Et();const a=Wn(s),l=Pe(t,s,e,r);return a(),St(),l});return n?o.unshift(i):o.push(i),i}}const nt=e=>(t,s=Ae)=>(!fo||e==="sp")&&co(e,(...n)=>t(...n),s),fc=nt("bm"),un=nt("m"),pc=nt("bu"),hc=nt("u"),mc=nt("bum"),_l=nt("um"),Ic=nt("sp"),vc=nt("rtg"),bc=nt("rtc");function _c(e,t=Ae){co("ec",e,t)}function Re(e,t,s,n){let o;const i=s&&s[n];if(V(e)||ge(e)){o=new Array(e.length);for(let r=0,a=e.length;rt(r,a,void 0,i&&i[a]));else{const r=Object.keys(e);o=new Array(r.length);for(let a=0,l=r.length;ae?Wl(e)?po(e)||e.proxy:Ko(e.parent):null,_n=ve(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=>Ko(e.parent),$root:e=>Ko(e.root),$emit:e=>e.emit,$options:e=>bi(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,vi(e.update)}),$nextTick:e=>e.n||(e.n=cl.bind(e.proxy)),$watch:e=>cc.bind(e)}),wo=(e,t)=>e!==re&&!e.__isScriptSetup&&J(e,t),Cc={get({_:e},t){const{ctx:s,setupState:n,data:o,props:i,accessCache:r,type:a,appContext:l}=e;let d;if(t[0]!=="$"){const h=r[t];if(h!==void 0)switch(h){case 1:return n[t];case 2:return o[t];case 4:return s[t];case 3:return i[t]}else{if(wo(n,t))return r[t]=1,n[t];if(o!==re&&J(o,t))return r[t]=2,o[t];if((d=e.propsOptions[0])&&J(d,t))return r[t]=3,i[t];if(s!==re&&J(s,t))return r[t]=4,s[t];Fo&&(r[t]=0)}}const c=_n[t];let f,p;if(c)return t==="$attrs"&&Se(e,"get",t),c(e);if((f=a.__cssModules)&&(f=f[t]))return f;if(s!==re&&J(s,t))return r[t]=4,s[t];if(p=l.config.globalProperties,J(p,t))return p[t]},set({_:e},t,s){const{data:n,setupState:o,ctx:i}=e;return wo(o,t)?(o[t]=s,!0):n!==re&&J(n,t)?(n[t]=s,!0):J(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=s,!0)},has({_:{data:e,setupState:t,accessCache:s,ctx:n,appContext:o,propsOptions:i}},r){let a;return!!s[r]||e!==re&&J(e,r)||wo(t,r)||(a=i[0])&&J(a,r)||J(n,r)||J(_n,r)||J(o.config.globalProperties,r)},defineProperty(e,t,s){return s.get!=null?e._.accessCache[t]=0:J(s,"value")&&this.set(e,t,s.value,null),Reflect.defineProperty(e,t,s)}};function Hi(e){return V(e)?e.reduce((t,s)=>(t[s]=null,t),{}):e}let Fo=!0;function Ac(e){const t=bi(e),s=e.proxy,n=e.ctx;Fo=!1,t.beforeCreate&&Yi(t.beforeCreate,e,"bc");const{data:o,computed:i,methods:r,watch:a,provide:l,inject:d,created:c,beforeMount:f,mounted:p,beforeUpdate:h,updated:b,activated:A,deactivated:Z,beforeDestroy:R,beforeUnmount:Y,destroyed:M,unmounted:D,render:G,renderTracked:L,renderTriggered:K,errorCaptured:$,serverPrefetch:ne,expose:he,inheritAttrs:be,components:Ge,directives:De,filters:dn}=t;if(d&&yc(d,n,null),r)for(const oe in r){const q=r[oe];X(q)&&(n[oe]=q.bind(s))}if(o){const oe=o.call(s,s);ce(oe)&&(e.data=Tn(oe))}if(Fo=!0,i)for(const oe in i){const q=i[oe],qe=X(q)?q.bind(s,s):X(q.get)?q.get.bind(s,s):Be,it=!X(q)&&X(q.set)?q.set.bind(s):Be,Xe=He({get:qe,set:it});Object.defineProperty(n,oe,{enumerable:!0,configurable:!0,get:()=>Xe.value,set:Me=>Xe.value=Me})}if(a)for(const oe in a)Cl(a[oe],n,s,oe);if(l){const oe=X(l)?l.call(s):l;Reflect.ownKeys(oe).forEach(q=>{Xn(q,oe[q])})}c&&Yi(c,e,"c");function fe(oe,q){V(q)?q.forEach(qe=>oe(qe.bind(s))):q&&oe(q.bind(s))}if(fe(fc,f),fe(un,p),fe(pc,h),fe(hc,b),fe(uc,A),fe(dc,Z),fe(_c,$),fe(bc,L),fe(vc,K),fe(mc,Y),fe(_l,D),fe(Ic,ne),V(he))if(he.length){const oe=e.exposed||(e.exposed={});he.forEach(q=>{Object.defineProperty(oe,q,{get:()=>s[q],set:qe=>s[q]=qe})})}else e.exposed||(e.exposed={});G&&e.render===Be&&(e.render=G),be!=null&&(e.inheritAttrs=be),Ge&&(e.components=Ge),De&&(e.directives=De)}function yc(e,t,s=Be){V(e)&&(e=Jo(e));for(const n in e){const o=e[n];let i;ce(o)?"default"in o?i=st(o.from||n,o.default,!0):i=st(o.from||n):i=st(o),Ne(i)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>i.value,set:r=>i.value=r}):t[n]=i}}function Yi(e,t,s){Pe(V(e)?e.map(n=>n.bind(t.proxy)):e.bind(t.proxy),t,s)}function Cl(e,t,s,n){const o=n.includes(".")?Il(s,n):()=>s[n];if(ge(e)){const i=t[e];X(i)&&Pn(o,i)}else if(X(e))Pn(o,e.bind(s));else if(ce(e))if(V(e))e.forEach(i=>Cl(i,t,s,n));else{const i=X(e.handler)?e.handler.bind(s):t[e.handler];X(i)&&Pn(o,i,e)}}function bi(e){const t=e.type,{mixins:s,extends:n}=t,{mixins:o,optionsCache:i,config:{optionMergeStrategies:r}}=e.appContext,a=i.get(t);let l;return a?l=a:!o.length&&!s&&!n?l=t:(l={},o.length&&o.forEach(d=>Qn(l,d,r,!0)),Qn(l,t,r)),ce(t)&&i.set(t,l),l}function Qn(e,t,s,n=!1){const{mixins:o,extends:i}=t;i&&Qn(e,i,s,!0),o&&o.forEach(r=>Qn(e,r,s,!0));for(const r in t)if(!(n&&r==="expose")){const a=wc[r]||s&&s[r];e[r]=a?a(e[r],t[r]):t[r]}return e}const wc={data:Pi,props:Vi,emits:Vi,methods:In,computed:In,beforeCreate:ye,created:ye,beforeMount:ye,mounted:ye,beforeUpdate:ye,updated:ye,beforeDestroy:ye,beforeUnmount:ye,destroyed:ye,unmounted:ye,activated:ye,deactivated:ye,errorCaptured:ye,serverPrefetch:ye,components:In,directives:In,watch:xc,provide:Pi,inject:Mc};function Pi(e,t){return t?e?function(){return ve(X(e)?e.call(this,this):e,X(t)?t.call(this,this):t)}:t:e}function Mc(e,t){return In(Jo(e),Jo(t))}function Jo(e){if(V(e)){const t={};for(let s=0;s1)return s&&X(t)?t.call(n&&n.proxy):t}}function Nc(e,t,s,n=!1){const o={},i={};Jn(i,go,1),e.propsDefaults=Object.create(null),yl(e,t,o,i);for(const r in e.propsOptions[0])r in o||(o[r]=void 0);s?e.props=n?o:el(o):e.type.props?e.props=o:e.props=i,e.attrs=i}function Dc(e,t,s,n){const{props:o,attrs:i,vnode:{patchFlag:r}}=e,a=Q(o),[l]=e.propsOptions;let d=!1;if((n||r>0)&&!(r&16)){if(r&8){const c=e.vnode.dynamicProps;for(let f=0;f{l=!0;const[p,h]=wl(f,t,!0);ve(r,p),h&&a.push(...h)};!s&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!i&&!l)return ce(e)&&n.set(e,Qs),Qs;if(V(i))for(let c=0;c-1,h[1]=A<0||b-1||J(h,"default"))&&a.push(f)}}}const d=[r,a];return ce(e)&&n.set(e,d),d}function Xi(e){return e[0]!=="$"&&!bn(e)}function Ki(e){return e===null?"null":typeof e=="function"?e.name||"":typeof e=="object"&&e.constructor&&e.constructor.name||""}function Fi(e,t){return Ki(e)===Ki(t)}function Ji(e,t){return V(t)?t.findIndex(s=>Fi(s,e)):X(t)&&Fi(t,e)?0:-1}const Ml=e=>e[0]==="_"||e==="$stable",_i=e=>V(e)?e.map(Je):[Je(e)],Tc=(e,t,s)=>{if(t._n)return t;const n=Ua((...o)=>_i(t(...o)),s);return n._c=!1,n},xl=(e,t,s)=>{const n=e._ctx;for(const o in e){if(Ml(o))continue;const i=e[o];if(X(i))t[o]=Tc(o,i,n);else if(i!=null){const r=_i(i);t[o]=()=>r}}},El=(e,t)=>{const s=_i(t);e.slots.default=()=>s},Lc=(e,t)=>{if(e.vnode.shapeFlag&32){const s=t._;s?(e.slots=Q(t),Jn(t,"_",s)):xl(t,e.slots={})}else e.slots={},t&&El(e,t);Jn(e.slots,go,1)},Wc=(e,t,s)=>{const{vnode:n,slots:o}=e;let i=!0,r=re;if(n.shapeFlag&32){const a=t._;a?s&&a===1?i=!1:(ve(o,t),!s&&a===1&&delete o._):(i=!t.$stable,xl(t,o)),r=t}else t&&(El(e,t),r={default:1});if(i)for(const a in o)!Ml(a)&&r[a]==null&&delete o[a]};function Uo(e,t,s,n,o=!1){if(V(e)){e.forEach((p,h)=>Uo(p,t&&(V(t)?t[h]:t),s,n,o));return}if(Vn(n)&&!o)return;const i=n.shapeFlag&4?po(n.component)||n.component.proxy:n.el,r=o?null:i,{i:a,r:l}=e,d=t&&t.r,c=a.refs===re?a.refs={}:a.refs,f=a.setupState;if(d!=null&&d!==l&&(ge(d)?(c[d]=null,J(f,d)&&(f[d]=null)):Ne(d)&&(d.value=null)),X(l))ft(l,a,12,[r,c]);else{const p=ge(l),h=Ne(l);if(p||h){const b=()=>{if(e.f){const A=p?J(f,l)?f[l]:c[l]:l.value;o?V(A)&&ai(A,i):V(A)?A.includes(i)||A.push(i):p?(c[l]=[i],J(f,l)&&(f[l]=c[l])):(l.value=[i],e.k&&(c[e.k]=l.value))}else p?(c[l]=r,J(f,l)&&(f[l]=r)):h&&(l.value=r,e.k&&(c[e.k]=r))};r?(b.id=-1,xe(b,s)):b()}}}const xe=rc;function jc(e){return Bc(e)}function Bc(e,t){const s=kr();s.__VUE__=!0;const{insert:n,remove:o,patchProp:i,createElement:r,createText:a,createComment:l,setText:d,setElementText:c,parentNode:f,nextSibling:p,setScopeId:h=Be,insertStaticContent:b}=e,A=(u,g,m,_=null,I=null,w=null,N=void 0,y=null,E=!!g.dynamicChildren)=>{if(u===g)return;u&&!fn(u,g)&&(_=v(u),Me(u,I,w,!0),u=null),g.patchFlag===-2&&(E=!1,g.dynamicChildren=null);const{type:C,ref:j,shapeFlag:H}=g;switch(C){case uo:Z(u,g,m,_);break;case xt:R(u,g,m,_);break;case xo:u==null&&Y(g,m,_,N);break;case ue:Ge(u,g,m,_,I,w,N,y,E);break;default:H&1?G(u,g,m,_,I,w,N,y,E):H&6?De(u,g,m,_,I,w,N,y,E):(H&64||H&128)&&C.process(u,g,m,_,I,w,N,y,E,O)}j!=null&&I&&Uo(j,u&&u.ref,w,g||u,!g)},Z=(u,g,m,_)=>{if(u==null)n(g.el=a(g.children),m,_);else{const I=g.el=u.el;g.children!==u.children&&d(I,g.children)}},R=(u,g,m,_)=>{u==null?n(g.el=l(g.children||""),m,_):g.el=u.el},Y=(u,g,m,_)=>{[u.el,u.anchor]=b(u.children,g,m,_,u.el,u.anchor)},M=({el:u,anchor:g},m,_)=>{let I;for(;u&&u!==g;)I=p(u),n(u,m,_),u=I;n(g,m,_)},D=({el:u,anchor:g})=>{let m;for(;u&&u!==g;)m=p(u),o(u),u=m;o(g)},G=(u,g,m,_,I,w,N,y,E)=>{g.type==="svg"?N="svg":g.type==="math"&&(N="mathml"),u==null?L(g,m,_,I,w,N,y,E):ne(u,g,I,w,N,y,E)},L=(u,g,m,_,I,w,N,y)=>{let E,C;const{props:j,shapeFlag:H,transition:z,dirs:P}=u;if(E=u.el=r(u.type,w,j&&j.is,j),H&8?c(E,u.children):H&16&&$(u.children,E,null,_,I,Mo(u,w),N,y),P&&It(u,null,_,"created"),K(E,u,u.scopeId,N,_),j){for(const ie in j)ie!=="value"&&!bn(ie)&&i(E,ie,null,j[ie],w,u.children,_,I,_e);"value"in j&&i(E,"value",null,j.value,w),(C=j.onVnodeBeforeMount)&&Fe(C,_,u)}P&&It(u,null,_,"beforeMount");const F=Rc(I,z);F&&z.beforeEnter(E),n(E,g,m),((C=j&&j.onVnodeMounted)||F||P)&&xe(()=>{C&&Fe(C,_,u),F&&z.enter(E),P&&It(u,null,_,"mounted")},I)},K=(u,g,m,_,I)=>{if(m&&h(u,m),_)for(let w=0;w<_.length;w++)h(u,_[w]);if(I){let w=I.subTree;if(g===w){const N=I.vnode;K(u,N,N.scopeId,N.slotScopeIds,I.parent)}}},$=(u,g,m,_,I,w,N,y,E=0)=>{for(let C=E;C{const y=g.el=u.el;let{patchFlag:E,dynamicChildren:C,dirs:j}=g;E|=u.patchFlag&16;const H=u.props||re,z=g.props||re;let P;if(m&&vt(m,!1),(P=z.onVnodeBeforeUpdate)&&Fe(P,m,g,u),j&&It(g,u,m,"beforeUpdate"),m&&vt(m,!0),C?he(u.dynamicChildren,C,y,m,_,Mo(g,I),w):N||q(u,g,y,null,m,_,Mo(g,I),w,!1),E>0){if(E&16)be(y,g,H,z,m,_,I);else if(E&2&&H.class!==z.class&&i(y,"class",null,z.class,I),E&4&&i(y,"style",H.style,z.style,I),E&8){const F=g.dynamicProps;for(let ie=0;ie{P&&Fe(P,m,g,u),j&&It(g,u,m,"updated")},_)},he=(u,g,m,_,I,w,N)=>{for(let y=0;y{if(m!==_){if(m!==re)for(const y in m)!bn(y)&&!(y in _)&&i(u,y,m[y],null,N,g.children,I,w,_e);for(const y in _){if(bn(y))continue;const E=_[y],C=m[y];E!==C&&y!=="value"&&i(u,y,C,E,N,g.children,I,w,_e)}"value"in _&&i(u,"value",m.value,_.value,N)}},Ge=(u,g,m,_,I,w,N,y,E)=>{const C=g.el=u?u.el:a(""),j=g.anchor=u?u.anchor:a("");let{patchFlag:H,dynamicChildren:z,slotScopeIds:P}=g;P&&(y=y?y.concat(P):P),u==null?(n(C,m,_),n(j,m,_),$(g.children||[],m,j,I,w,N,y,E)):H>0&&H&64&&z&&u.dynamicChildren?(he(u.dynamicChildren,z,m,I,w,N,y),(g.key!=null||I&&g===I.subTree)&&Sl(u,g,!0)):q(u,g,m,j,I,w,N,y,E)},De=(u,g,m,_,I,w,N,y,E)=>{g.slotScopeIds=y,u==null?g.shapeFlag&512?I.ctx.activate(g,m,_,N,E):dn(g,m,_,I,w,N,E):Ys(u,g,E)},dn=(u,g,m,_,I,w,N)=>{const y=u.component=Vc(u,_,I);if(vl(u)&&(y.ctx.renderer=O),Xc(y),y.asyncDep){if(I&&I.registerDep(y,fe),!u.el){const E=y.subTree=We(xt);R(null,E,g,m)}}else fe(y,u,g,m,I,w,N)},Ys=(u,g,m)=>{const _=g.component=u.component;if(ec(u,g,m))if(_.asyncDep&&!_.asyncResolved){oe(_,g,m);return}else _.next=g,Ka(_.update),_.effect.dirty=!0,_.update();else g.el=u.el,_.vnode=g},fe=(u,g,m,_,I,w,N)=>{const y=()=>{if(u.isMounted){let{next:j,bu:H,u:z,parent:P,vnode:F}=u;{const Xs=Nl(u);if(Xs){j&&(j.el=F.el,oe(u,j,N)),Xs.asyncDep.then(()=>{u.isUnmounted||y()});return}}let ie=j,ae;vt(u,!1),j?(j.el=F.el,oe(u,j,N)):j=F,H&&Co(H),(ae=j.props&&j.props.onVnodeBeforeUpdate)&&Fe(ae,P,j,F),vt(u,!0);const pe=yo(u),Oe=u.subTree;u.subTree=pe,A(Oe,pe,f(Oe.el),v(Oe),u,I,w),j.el=pe.el,ie===null&&tc(u,pe.el),z&&xe(z,I),(ae=j.props&&j.props.onVnodeUpdated)&&xe(()=>Fe(ae,P,j,F),I)}else{let j;const{el:H,props:z}=g,{bm:P,m:F,parent:ie}=u,ae=Vn(g);if(vt(u,!1),P&&Co(P),!ae&&(j=z&&z.onVnodeBeforeMount)&&Fe(j,ie,g),vt(u,!0),H&&le){const pe=()=>{u.subTree=yo(u),le(H,u.subTree,u,I,null)};ae?g.type.__asyncLoader().then(()=>!u.isUnmounted&&pe()):pe()}else{const pe=u.subTree=yo(u);A(null,pe,m,_,u,I,w),g.el=pe.el}if(F&&xe(F,I),!ae&&(j=z&&z.onVnodeMounted)){const pe=g;xe(()=>Fe(j,ie,pe),I)}(g.shapeFlag&256||ie&&Vn(ie.vnode)&&ie.vnode.shapeFlag&256)&&u.a&&xe(u.a,I),u.isMounted=!0,g=m=_=null}},E=u.effect=new ui(y,Be,()=>vi(C),u.scope),C=u.update=()=>{E.dirty&&E.run()};C.id=u.uid,vt(u,!0),C()},oe=(u,g,m)=>{g.component=u;const _=u.vnode.props;u.vnode=g,u.next=null,Dc(u,g.props,_,m),Wc(u,g.children,m),Et(),Oi(u),St()},q=(u,g,m,_,I,w,N,y,E=!1)=>{const C=u&&u.children,j=u?u.shapeFlag:0,H=g.children,{patchFlag:z,shapeFlag:P}=g;if(z>0){if(z&128){it(C,H,m,_,I,w,N,y,E);return}else if(z&256){qe(C,H,m,_,I,w,N,y,E);return}}P&8?(j&16&&_e(C,I,w),H!==C&&c(m,H)):j&16?P&16?it(C,H,m,_,I,w,N,y,E):_e(C,I,w,!0):(j&8&&c(m,""),P&16&&$(H,m,_,I,w,N,y,E))},qe=(u,g,m,_,I,w,N,y,E)=>{u=u||Qs,g=g||Qs;const C=u.length,j=g.length,H=Math.min(C,j);let z;for(z=0;zj?_e(u,I,w,!0,!1,H):$(g,m,_,I,w,N,y,E,H)},it=(u,g,m,_,I,w,N,y,E)=>{let C=0;const j=g.length;let H=u.length-1,z=j-1;for(;C<=H&&C<=z;){const P=u[C],F=g[C]=E?ct(g[C]):Je(g[C]);if(fn(P,F))A(P,F,m,null,I,w,N,y,E);else break;C++}for(;C<=H&&C<=z;){const P=u[H],F=g[z]=E?ct(g[z]):Je(g[z]);if(fn(P,F))A(P,F,m,null,I,w,N,y,E);else break;H--,z--}if(C>H){if(C<=z){const P=z+1,F=Pz)for(;C<=H;)Me(u[C],I,w,!0),C++;else{const P=C,F=C,ie=new Map;for(C=F;C<=z;C++){const Te=g[C]=E?ct(g[C]):Je(g[C]);Te.key!=null&&ie.set(Te.key,C)}let ae,pe=0;const Oe=z-F+1;let Xs=!1,Si=0;const gn=new Array(Oe);for(C=0;C=Oe){Me(Te,I,w,!0);continue}let Ke;if(Te.key!=null)Ke=ie.get(Te.key);else for(ae=F;ae<=z;ae++)if(gn[ae-F]===0&&fn(Te,g[ae])){Ke=ae;break}Ke===void 0?Me(Te,I,w,!0):(gn[Ke-F]=C+1,Ke>=Si?Si=Ke:Xs=!0,A(Te,g[Ke],m,null,I,w,N,y,E),pe++)}const Ni=Xs?Zc(gn):Qs;for(ae=Ni.length-1,C=Oe-1;C>=0;C--){const Te=F+C,Ke=g[Te],Di=Te+1{const{el:w,type:N,transition:y,children:E,shapeFlag:C}=u;if(C&6){Xe(u.component.subTree,g,m,_);return}if(C&128){u.suspense.move(g,m,_);return}if(C&64){N.move(u,g,m,O);return}if(N===ue){n(w,g,m);for(let H=0;Hy.enter(w),I);else{const{leave:H,delayLeave:z,afterLeave:P}=y,F=()=>n(w,g,m),ie=()=>{H(w,()=>{F(),P&&P()})};z?z(w,F,ie):ie()}else n(w,g,m)},Me=(u,g,m,_=!1,I=!1)=>{const{type:w,props:N,ref:y,children:E,dynamicChildren:C,shapeFlag:j,patchFlag:H,dirs:z}=u;if(y!=null&&Uo(y,null,m,u,!0),j&256){g.ctx.deactivate(u);return}const P=j&1&&z,F=!Vn(u);let ie;if(F&&(ie=N&&N.onVnodeBeforeUnmount)&&Fe(ie,g,u),j&6)Rn(u.component,m,_);else{if(j&128){u.suspense.unmount(m,_);return}P&&It(u,null,g,"beforeUnmount"),j&64?u.type.remove(u,g,m,I,O,_):C&&(w!==ue||H>0&&H&64)?_e(C,g,m,!1,!0):(w===ue&&H&384||!I&&j&16)&&_e(E,g,m),_&&Ps(u)}(F&&(ie=N&&N.onVnodeUnmounted)||P)&&xe(()=>{ie&&Fe(ie,g,u),P&&It(u,null,g,"unmounted")},m)},Ps=u=>{const{type:g,el:m,anchor:_,transition:I}=u;if(g===ue){Vs(m,_);return}if(g===xo){D(u);return}const w=()=>{o(m),I&&!I.persisted&&I.afterLeave&&I.afterLeave()};if(u.shapeFlag&1&&I&&!I.persisted){const{leave:N,delayLeave:y}=I,E=()=>N(m,w);y?y(u.el,w,E):E()}else w()},Vs=(u,g)=>{let m;for(;u!==g;)m=p(u),o(u),u=m;o(g)},Rn=(u,g,m)=>{const{bum:_,scope:I,update:w,subTree:N,um:y}=u;_&&Co(_),I.stop(),w&&(w.active=!1,Me(N,u,g,m)),y&&xe(y,g),xe(()=>{u.isUnmounted=!0},g),g&&g.pendingBranch&&!g.isUnmounted&&u.asyncDep&&!u.asyncResolved&&u.suspenseId===g.pendingId&&(g.deps--,g.deps===0&&g.resolve())},_e=(u,g,m,_=!1,I=!1,w=0)=>{for(let N=w;Nu.shapeFlag&6?v(u.component.subTree):u.shapeFlag&128?u.suspense.next():p(u.anchor||u.el);let W=!1;const S=(u,g,m)=>{u==null?g._vnode&&Me(g._vnode,null,null,!0):A(g._vnode||null,u,g,null,null,null,m),W||(W=!0,Oi(),dl(),W=!1),g._vnode=u},O={p:A,um:Me,m:Xe,r:Ps,mt:dn,mc:$,pc:q,pbc:he,n:v,o:e};let ee,le;return t&&([ee,le]=t(O)),{render:S,hydrate:ee,createApp:Sc(S,ee)}}function Mo({type:e,props:t},s){return s==="svg"&&e==="foreignObject"||s==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:s}function vt({effect:e,update:t},s){e.allowRecurse=t.allowRecurse=s}function Rc(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Sl(e,t,s=!1){const n=e.children,o=t.children;if(V(n)&&V(o))for(let i=0;i>1,e[s[a]]0&&(t[n]=s[i-1]),s[i]=n)}}for(i=s.length,r=s[i-1];i-- >0;)s[i]=r,r=t[r];return s}function Nl(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Nl(t)}const Gc=e=>e.__isTeleport,ue=Symbol.for("v-fgt"),uo=Symbol.for("v-txt"),xt=Symbol.for("v-cmt"),xo=Symbol.for("v-stc"),An=[];let Ye=null;function T(e=!1){An.push(Ye=e?null:[])}function Oc(){An.pop(),Ye=An[An.length-1]||null}let Sn=1;function $i(e){Sn+=e}function Dl(e){return e.dynamicChildren=Sn>0?Ye||Qs:null,Oc(),Sn>0&&Ye&&Ye.push(e),e}function k(e,t,s,n,o,i){return Dl(x(e,t,s,n,o,i,!0))}function ze(e,t,s,n,o){return Dl(We(e,t,s,n,o,!0))}function Qo(e){return e?e.__v_isVNode===!0:!1}function fn(e,t){return e.type===t.type&&e.key===t.key}const go="__vInternal",Tl=({key:e})=>e??null,Kn=({ref:e,ref_key:t,ref_for:s})=>(typeof e=="number"&&(e=""+e),e!=null?ge(e)||Ne(e)||X(e)?{i:Ee,r:e,k:t,f:!!s}:e:null);function x(e,t=null,s=null,n=0,o=null,i=e===ue?0:1,r=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Tl(t),ref:t&&Kn(t),scopeId:ao,slotScopeIds:null,children:s,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:n,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:Ee};return a?(Ci(l,s),i&128&&e.normalize(l)):s&&(l.shapeFlag|=ge(s)?8:16),Sn>0&&!r&&Ye&&(l.patchFlag>0||i&6)&&l.patchFlag!==32&&Ye.push(l),l}const We=kc;function kc(e,t=null,s=null,n=0,o=null,i=!1){if((!e||e===oc)&&(e=xt),Qo(e)){const a=on(e,t,!0);return s&&Ci(a,s),Sn>0&&!i&&Ye&&(a.shapeFlag&6?Ye[Ye.indexOf(e)]=a:Ye.push(a)),a.patchFlag|=-2,a}if(Uc(e)&&(e=e.__vccOpts),t){t=zc(t);let{class:a,style:l}=t;a&&!ge(a)&&(t.class=ht(a)),ce(l)&&(sl(l)&&!V(l)&&(l=ve({},l)),t.style=oo(l))}const r=ge(e)?1:ic(e)?128:Gc(e)?64:ce(e)?4:X(e)?2:0;return x(e,t,s,n,o,r,i,!0)}function zc(e){return e?sl(e)||go in e?ve({},e):e:null}function on(e,t,s=!1){const{props:n,ref:o,patchFlag:i,children:r}=e,a=t?Hc(n||{},t):n;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&&Tl(a),ref:t&&t.ref?s&&o?V(o)?o.concat(Kn(t)):[o,Kn(t)]:Kn(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:r,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ue?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&on(e.ssContent),ssFallback:e.ssFallback&&on(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function Ll(e=" ",t=0){return We(uo,null,e,t)}function U(e="",t=!1){return t?(T(),ze(xt,null,e)):We(xt,null,e)}function Je(e){return e==null||typeof e=="boolean"?We(xt):V(e)?We(ue,null,e.slice()):typeof e=="object"?ct(e):We(uo,null,String(e))}function ct(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:on(e)}function Ci(e,t){let s=0;const{shapeFlag:n}=e;if(t==null)t=null;else if(V(t))s=16;else if(typeof t=="object")if(n&65){const o=t.default;o&&(o._c&&(o._d=!1),Ci(e,o()),o._c&&(o._d=!0));return}else{s=32;const o=t._;!o&&!(go in t)?t._ctx=Ee:o===3&&Ee&&(Ee.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else X(t)?(t={default:t,_ctx:Ee},s=32):(t=String(t),n&64?(s=16,t=[Ll(t)]):s=8);e.children=t,e.shapeFlag|=s}function Hc(...e){const t={};for(let s=0;s{let o;return(o=e[s])||(o=e[s]=[]),o.push(n),i=>{o.length>1?o.forEach(r=>r(i)):o[0](i)}};qn=t("__VUE_INSTANCE_SETTERS__",s=>Ae=s),qo=t("__VUE_SSR_SETTERS__",s=>fo=s)}const Wn=e=>{const t=Ae;return qn(e),e.scope.on(),()=>{e.scope.off(),qn(t)}},Ui=()=>{Ae&&Ae.scope.off(),qn(null)};function Wl(e){return e.vnode.shapeFlag&4}let fo=!1;function Xc(e,t=!1){t&&qo(t);const{props:s,children:n}=e.vnode,o=Wl(e);Nc(e,s,o,t),Lc(e,n);const i=o?Kc(e,t):void 0;return t&&qo(!1),i}function Kc(e,t){const s=e.type;e.accessCache=Object.create(null),e.proxy=nl(new Proxy(e.ctx,Cc));const{setup:n}=s;if(n){const o=e.setupContext=n.length>1?Jc(e):null,i=Wn(e);Et();const r=ft(n,e,0,[e.props,o]);if(St(),i(),Zr(r)){if(r.then(Ui,Ui),t)return r.then(a=>{Qi(e,a,t)}).catch(a=>{ro(a,e,0)});e.asyncDep=r}else Qi(e,r,t)}else jl(e,t)}function Qi(e,t,s){X(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ce(t)&&(e.setupState=ll(t)),jl(e,s)}let qi;function jl(e,t,s){const n=e.type;if(!e.render){if(!t&&qi&&!n.render){const o=n.template||bi(e).template;if(o){const{isCustomElement:i,compilerOptions:r}=e.appContext.config,{delimiters:a,compilerOptions:l}=n,d=ve(ve({isCustomElement:i,delimiters:a},r),l);n.render=qi(o,d)}}e.render=n.render||Be}{const o=Wn(e);Et();try{Ac(e)}finally{St(),o()}}}function Fc(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(t,s){return Se(e,"get","$attrs"),t[s]}}))}function Jc(e){const t=s=>{e.exposed=s||{}};return{get attrs(){return Fc(e)},slots:e.slots,emit:e.emit,expose:t}}function po(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(ll(nl(e.exposed)),{get(t,s){if(s in t)return t[s];if(s in _n)return _n[s](e)},has(t,s){return s in t||s in _n}}))}function $c(e,t=!0){return X(e)?e.displayName||e.name:e.name||t&&e.__name}function Uc(e){return X(e)&&"__vccOpts"in e}const He=(e,t)=>za(e,t,fo);function Bl(e,t,s){const n=arguments.length;return n===2?ce(t)&&!V(t)?Qo(t)?We(e,null,[t]):We(e,t):We(e,null,t):(n>3?s=Array.prototype.slice.call(arguments,2):n===3&&Qo(s)&&(s=[s]),We(e,t,s))}const Qc="3.4.21";/** * @vue/runtime-dom v3.4.21 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/const qc="http://www.w3.org/2000/svg",eu="http://www.w3.org/1998/Math/MathML",ut=typeof document<"u"?document:null,er=ut&&ut.createElement("template"),tu={insert:(e,t,s)=>{t.insertBefore(e,s||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,s,n)=>{const o=t==="svg"?ut.createElementNS(qc,e):t==="mathml"?ut.createElementNS(eu,e):ut.createElement(e,s?{is:s}:void 0);return e==="select"&&n&&n.multiple!=null&&o.setAttribute("multiple",n.multiple),o},createText:e=>ut.createTextNode(e),createComment:e=>ut.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ut.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,s,n,o,i){const r=s?s.previousSibling:t.lastChild;if(o&&(o===i||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),s),!(o===i||!(o=o.nextSibling)););else{er.innerHTML=n==="svg"?`${e}`:n==="mathml"?`${e}`:e;const a=er.content;if(n==="svg"||n==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,s)}return[r?r.nextSibling:t.firstChild,s?s.previousSibling:t.lastChild]}},su=Symbol("_vtc");function nu(e,t,s){const n=e[su];n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?e.removeAttribute("class"):s?e.setAttribute("class",t):e.className=t}const tr=Symbol("_vod"),ou=Symbol("_vsh"),iu=Symbol(""),ru=/(^|;)\s*display\s*:/;function lu(e,t,s){const n=e.style,o=ge(s);let i=!1;if(s&&!o){if(t)if(ge(t))for(const r of t.split(";")){const a=r.slice(0,r.indexOf(":")).trim();s[a]==null&&Jn(n,a,"")}else for(const r in t)s[r]==null&&Jn(n,r,"");for(const r in s)r==="display"&&(i=!0),Jn(n,r,s[r])}else if(o){if(t!==s){const r=n[iu];r&&(s+=";"+r),n.cssText=s,i=ru.test(s)}}else t&&e.removeAttribute("style");tr in e&&(e[tr]=i?n.display:"",e[ou]&&(n.display="none"))}const sr=/\s*!important$/;function Jn(e,t,s){if(V(s))s.forEach(n=>Jn(e,t,n));else if(s==null&&(s=""),t.startsWith("--"))e.setProperty(t,s);else{const n=au(e,t);sr.test(s)?e.setProperty(cn(n),s.replace(sr,""),"important"):e[n]=s}}const nr=["Webkit","Moz","ms"],Eo={};function au(e,t){const s=Eo[t];if(s)return s;let n=Ue(t);if(n!=="filter"&&n in e)return Eo[t]=n;n=no(n);for(let o=0;oSo||(hu.then(()=>So=0),So=Date.now());function Iu(e,t){const s=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=s.attached)return;Pe(vu(n,s.value),t,5,[n])};return s.value=e,s.attached=mu(),s}function vu(e,t){if(V(t)){const s=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{s.call(e),e._stopped=!0},t.map(n=>o=>!o._stopped&&n&&n(o))}else return t}const lr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,bu=(e,t,s,n,o,i,r,a,l)=>{const d=o==="svg";t==="class"?nu(e,n,d):t==="style"?lu(e,s,n):eo(t)?li(t)||fu(e,t,s,n,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):_u(e,t,n,d))?uu(e,t,n,i,r,a,l):(t==="true-value"?e._trueValue=n:t==="false-value"&&(e._falseValue=n),cu(e,t,n,d))};function _u(e,t,s,n){if(n)return!!(t==="innerHTML"||t==="textContent"||t in e&&lr(t)&&X(s));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const o=e.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return lr(t)&&ge(s)?!1:t in e}const Cu=ve({patchProp:bu},tu);let ar;function Au(){return ar||(ar=jc(Cu))}const yu=(...e)=>{const t=Au().createApp(...e),{mount:s}=t;return t.mount=n=>{const o=Mu(n);if(!o)return;const i=t._component;!X(i)&&!i.render&&!i.template&&(i.template=o.innerHTML),o.innerHTML="";const r=s(o,!1,wu(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),r},t};function wu(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Mu(e){return ge(e)?document.querySelector(e):e}const ot=(e,t)=>{const s=e.__vccOpts||e;for(const[n,o]of t)s[n]=o;return s},xu={};function Eu(e,t){const s=nc("RouterView");return T(),ze(s)}const Su=ot(xu,[["render",Eu],["__scopeId","data-v-9bea8109"]]),Tt="data:application/octet-stream;base64,PHNjcmlwdCBzZXR1cCBsYW5nPSJ0cyI+Cjwvc2NyaXB0PgoKPHRlbXBsYXRlPgogIDxSb3V0ZXJWaWV3PjwvUm91dGVyVmlldz4KPC90ZW1wbGF0ZT4KCjxzdHlsZSBzY29wZWQ+CmhlYWRlciB7CiAgbGluZS1oZWlnaHQ6IDEuNTsKICBtYXgtaGVpZ2h0OiAxMDB2aDsKfQoKLmxvZ28gewogIGRpc3BsYXk6IGJsb2NrOwogIG1hcmdpbjogMCBhdXRvIDJyZW07Cn0KCm5hdiB7CiAgd2lkdGg6IDEwMCU7CiAgZm9udC1zaXplOiAxMnB4OwogIHRleHQtYWxpZ246IGNlbnRlcjsKICBtYXJnaW4tdG9wOiAycmVtOwp9CgpuYXYgYS5yb3V0ZXItbGluay1leGFjdC1hY3RpdmUgewogIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTsKfQoKbmF2IGEucm91dGVyLWxpbmstZXhhY3QtYWN0aXZlOmhvdmVyIHsKICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsKfQoKbmF2IGEgewogIGRpc3BsYXk6IGlubGluZS1ibG9jazsKICBwYWRkaW5nOiAwIDFyZW07CiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpOwp9CgpuYXYgYTpmaXJzdC1vZi10eXBlIHsKICBib3JkZXI6IDA7Cn0KCkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHsKICBoZWFkZXIgewogICAgZGlzcGxheTogZmxleDsKICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7CiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLXNlY3Rpb24tZ2FwKSAvIDIpOwogIH0KCiAgLmxvZ28gewogICAgbWFyZ2luOiAwIDJyZW0gMCAwOwogIH0KCiAgaGVhZGVyIC53cmFwcGVyIHsKICAgIGRpc3BsYXk6IGZsZXg7CiAgICBwbGFjZS1pdGVtczogZmxleC1zdGFydDsKICAgIGZsZXgtd3JhcDogd3JhcDsKICB9CgogIG5hdiB7CiAgICB0ZXh0LWFsaWduOiBsZWZ0OwogICAgbWFyZ2luLWxlZnQ6IC0xcmVtOwogICAgZm9udC1zaXplOiAxcmVtOwoKICAgIHBhZGRpbmc6IDFyZW0gMDsKICAgIG1hcmdpbi10b3A6IDFyZW07CiAgfQp9Cjwvc3R5bGU+Cg==",Lt="/hallo/assets/base-N1B3GxTk.css",Wt="/hallo/assets/carousel-CgOHQdvw.css",jt="/hallo/assets/icon-BCoSGUCM.css",Bt="/hallo/assets/best_visual_results-C6nvZWAA.jpg",Rt="/hallo/assets/framework-B9RfRTMQ.jpg",Zt="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20261.76%20226.69'%3e%3cpath%20d='M161.096.001l-30.225%2052.351L100.647.001H-.005l130.877%20226.688L261.749.001z'%20fill='%2341b883'/%3e%3cpath%20d='M161.096.001l-30.225%2052.351L100.647.001H52.346l78.526%20136.01L209.398.001z'%20fill='%2334495e'/%3e%3c/svg%3e",Gt="/hallo/assets/main-Br63O_c6.css",Ot="/hallo/assets/exp_1-5srSmdT1.mp4",kt="/hallo/assets/exp_2-vsuV3PM-.mp4",zt="/hallo/assets/lip_1-B0DBfkRS.mp4",Ht="/hallo/assets/lip_2-BgNgLXcu.mp4",Yt="/hallo/assets/pose_1-Bp9sAAcl.mp4",Pt="/hallo/assets/pose_2-CFMYdDw1.mp4",Vt="/hallo/assets/1-B5lQWNcm.mp4",Xt="/hallo/assets/2-1eV460lk.mp4",Kt="/hallo/assets/3-Dby9LVQV.mp4",Jt="/hallo/assets/4-DMhvATFx.mp4",Ft="/hallo/assets/5-Bwge0Ai_.mp4",$t="/hallo/assets/1-C5vZiRIv.mp4",Ut="/hallo/assets/2-DM1K3rth.mp4",Qt="/hallo/assets/main_video-BmjsVGFx.mp4",qt="/hallo/assets/1-BDyb26nC.mp4",es="/hallo/assets/2-B6WLvr7L.mp4",ts="/hallo/assets/1-DffPALa0.mp4",ss="/hallo/assets/2-C1VurEit.mp4",ns="/hallo/assets/3-BEi8jtTE.mp4",os="/hallo/assets/4-IxeGIn0d.mp4",is="/hallo/assets/5-Bp9swY_u.mp4",rs="/hallo/assets/6-Bn3Yox23.mp4",ls="/hallo/assets/7-HONIDrz4.mp4",as="/hallo/assets/8-8WZ5BCy0.mp4",cs="/hallo/assets/1-DeLKH1Xt.mp4",us="/hallo/assets/2-BunK6EBu.mp4",ds="/hallo/assets/1-EF6K8J6I.mp4",gs="/hallo/assets/10-C50OLebn.mp4",fs="/hallo/assets/2-BjDyMwfC.mp4",ps="/hallo/assets/3-DQYe6dCW.mp4",hs="/hallo/assets/4-Ftbp84mc.mp4",ms="/hallo/assets/5-BILnS6-y.mp4",Is="/hallo/assets/6-BaM2QAjg.mp4",vs="/hallo/assets/7-CuqLCMur.mp4",bs="/hallo/assets/4-Ftbp84mc.mp4",_s="/hallo/assets/9-Ba9xE-2x.mp4",Cs="data:application/octet-stream;base64,PHRlbXBsYXRlPgogICAgPHNlY3Rpb24gY2xhc3M9ImFic3RyYWN0Ij4KICAgICAgICA8ZGl2PgogICAgICAgICAgICA8IS0tIDxoMz5BYnN0cmFjdDwvaDM+IC0tPgogICAgICAgICAgICA8ZGl2IHYtaWY9ImZpZ3VyZSIgY2xhc3M9ImZpZ3VyZSI+CiAgICAgICAgICAgICAgICA8aW1nIDpzcmM9ImZpZ3VyZSI+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8cD57eyBwcm9wcy5jb250ZW50IH19PC9wPgogICAgICAgIDwvZGl2PgogICAgPC9zZWN0aW9uPgo8L3RlbXBsYXRlPgoKPHNjcmlwdCBzZXR1cCBsYW5nPSJ0cyI+CmludGVyZmFjZSBQcm9wcyB7CiAgICBjb250ZW50Pzogc3RyaW5nCiAgICBmaWd1cmU/OiBzdHJpbmcKfQpjb25zdCB7IHByb3BzIH0gPSBkZWZpbmVQcm9wczx7IHByb3BzOiBQcm9wcyB9PigpCmNvbnN0IGZpZ3VyZSA9IHByb3BzLmZpZ3VyZSA/IG5ldyBVUkwoYC4uLyR7cHJvcHMuZmlndXJlfWAsIGltcG9ydC5tZXRhLnVybCkuaHJlZiA6ICIiCgo8L3NjcmlwdD4KCjxzdHlsZSBsYW5nPSJzY3NzIiBzY29wZWQ+Ci5hYnN0cmFjdCB7CiAgICBkaXYgewogICAgICAgIG1heC13aWR0aDogOTYwcHg7CiAgICAgICAgQGFwcGx5IHctZnVsbCBtdC0yOwogICAgfQoKICAgIGxpIHsKICAgICAgICBAYXBwbHkgZmxleCBmbGV4LXJvdyBteS0xOwoKICAgICAgICA6Zmlyc3QtY2hpbGQgewogICAgICAgICAgICBAYXBwbHkgbXItMjsKICAgICAgICB9CiAgICB9Cn0KCi5maWd1cmUgewogICAgbWFyZ2luOiAxcmVtIDA7Cn0KCnAgewogICAgd2hpdGUtc3BhY2U6IHByZS1saW5lOwp9Cjwvc3R5bGU+",As="data:application/octet-stream;base64,PHRlbXBsYXRlPgogICAgPHNlY3Rpb24gY2xhc3M9ImJpYnRleCI+CiAgICAgICAgPGgzPkJpYlRlWDwvaDM+CiAgICAgICAgPHByZSBjbGFzcz0iYmlidGV4LWNvZGUiPjxjb2RlPnt7IGJpYlRlWCB9fTwvY29kZT48L3ByZT4KICAgIDwvc2VjdGlvbj4KPC90ZW1wbGF0ZT4KCjxzY3JpcHQgc2V0dXAgbGFuZz0idHMiPgppbnRlcmZhY2UgUHJvcHMgewogICAgYmliVGVYPzogc3RyaW5nCn0KY29uc3QgeyBwcm9wcyB9ID0gZGVmaW5lUHJvcHM8eyBwcm9wczogUHJvcHMgfT4oKQpjb25zdCBiaWJUZVggPSBwcm9wcy5iaWJUZVggfHwgIiIKPC9zY3JpcHQ+Cgo8c3R5bGUgc2NvcGVkIGxhbmc9InNjc3MiPgpzZWN0aW9uIHsKICAgIEBhcHBseSB3LWZ1bGwgcHktMTAgbWQ6cHgtMTYgcHgtNjsKICAgIEBhcHBseSBmbGV4IGZsZXgtY29sIGp1c3RpZnktY2VudGVyIGl0ZW1zLWNlbnRlcjsKfQoKLmJpYnRleC1jb2RlIHsKICAgIEBhcHBseSBib3JkZXItZ3JheS0zMDAgYmctZ3JheS0zMDAvMTUgcC00IHJvdW5kZWQtbGcgdy1mdWxsIG92ZXJmbG93LWF1dG87CiAgICBtYXgtd2lkdGg6IDk2MHB4Owp9Cjwvc3R5bGU+Cg==",ys="data:application/octet-stream;base64,PHRlbXBsYXRlPgogICAgPHNlY3Rpb24gY2xhc3M9ImZyYW1ld29yayI+CiAgICAgICAgPGgzPkZyYW1ld29yazwvaDM+CiAgICAgICAgPGRpdj4KICAgICAgICAgICAgPGltZyA6c3JjPSJpbWFnZSI+CiAgICAgICAgICAgIDxicj4KICAgICAgICAgICAgPHA+e3sgZGVzY3JpcHRpb24gfX08L3A+CiAgICAgICAgPC9kaXY+CgogICAgPC9zZWN0aW9uPgo8L3RlbXBsYXRlPgoKPHNjcmlwdCBzZXR1cCBsYW5nPSJ0cyI+CmludGVyZmFjZSBQcm9wcyB7CiAgICBpbWFnZT86IHN0cmluZwogICAgZGVzY3JpcHRpb24/OiBzdHJpbmcKfQoKY29uc3QgeyBwcm9wcyB9ID0gZGVmaW5lUHJvcHM8eyBwcm9wczogUHJvcHMgfT4oKQpjb25zdCBpbWFnZSA9IHByb3BzLmltYWdlICYmIG5ldyBVUkwoYC4uLyR7cHJvcHMuaW1hZ2V9YCwgaW1wb3J0Lm1ldGEudXJsKS5ocmVmCmNvbnN0IGRlc2NyaXB0aW9uID0gcHJvcHMuZGVzY3JpcHRpb24KPC9zY3JpcHQ+Cgo8c3R5bGUgbGFuZz0ic2NzcyIgc2NvcGVkPgouZnJhbWV3b3JrIHsKICAgICogewogICAgICAgIG1heC13aWR0aDogOTYwcHg7CiAgICAgICAgQGFwcGx5IHctZnVsbDsKICAgIH0KCn0KPC9zdHlsZT4K",ws="/hallo/assets/SingleVideo-DUytjcBP.vue",Ms="/hallo/assets/TextVideo-DaR7Wu-F.vue",xs="data:application/octet-stream;base64,PHRlbXBsYXRlPgogICAgPHNlY3Rpb24gY2xhc3M9InRpdGxlIj4KICAgICAgICA8aDE+e3sgdGl0bGUgfX08L2gxPgogICAgICAgIDxoMz57eyBzdWJ0aXRsZSB9fTwvaDM+CgogICAgICAgIDxkaXYgdi1mb3I9IihhdXRob3JzSXRlbSwgaSkgaW4gYXV0aG9ycyIgOmtleT0iaSIgY2xhc3M9ImF1dGhvcnMiPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdXRob3JzIiA6Y2xhc3M9InsgdGhpbjogaSA9PT0gYXV0aG9yc0l0ZW0ubGVuZ3RoIC0gMiB9Ij4KICAgICAgICAgICAgICAgIDxzcGFuIHYtZm9yPSJhdXRob3IsIGkgaW4gYXV0aG9yc0l0ZW0iIDprZXk9ImkiPgogICAgICAgICAgICAgICAgICAgIDxzdXAgdi1pZj0iYXV0aG9yLnByZWZpeCI+e3sgYXV0aG9yLnByZWZpeCB9fTwvc3VwPgogICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJhdXRob3ItbmFtZSIgdi1pZj0iYXV0aG9yLmhvbWVwYWdlIiA6aHJlZj0iYXV0aG9yLmhvbWVwYWdlIiB0YXJnZXQ9Il9ibGFuayI+e3sgYXV0aG9yLm5hbWUKICAgICAgICAgICAgICAgICAgICAgICAgfX08L2E+CiAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImF1dGhvci1uYW1lIiB2LWVsc2U+e3sgYXV0aG9yLm5hbWUgfX08L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgPHN1cCB2LWlmPSJhdXRob3Iuc3VmZml4Ij57eyBhdXRob3Iuc3VmZml4IH19PC9zdXA+CiAgICAgICAgICAgICAgICAgICAgPHNwYW4gdi1pZj0iaSA8IGF1dGhvcnNJdGVtLmxlbmd0aCAtIDEiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzwvc3Bhbj4KICAgICAgICAgICAgICAgIDwvc3Bhbj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CgogICAgICAgIDxkaXYgY2xhc3M9InJlc19saW5rIj4KICAgICAgICAgICAgPGEgdi1pZj0icmVzb3VyY2VzLnBkZiIgY2xhc3M9ImJ1dHRvbiIgOmhyZWY9InJlc291cmNlcy5wZGYiIHRhcmdldD0iX2JsYW5rIj4KICAgICAgICAgICAgICAgIDxpIGNsYXNzPSJpY29uZm9udCBpY29uLWxtLXBkZiI+PC9pPgogICAgICAgICAgICAgICAgPHNwYW4+UGFwZXI8L3NwYW4+CiAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgPGEgdi1pZj0icmVzb3VyY2VzLmFyeGl2IiBjbGFzcz0iYnV0dG9uIiA6aHJlZj0icmVzb3VyY2VzLmFyeGl2IiB0YXJnZXQ9Il9ibGFuayI+CiAgICAgICAgICAgICAgICA8aSBjbGFzcz0iaWNvbmZvbnQgaWNvbi1sbS1BcnhpdiI+PC9pPgogICAgICAgICAgICAgICAgPHNwYW4+YXJYaXY8L3NwYW4+CiAgICAgICAgICAgIDwvYT4KCiAgICAgICAgICAgIDxhIHYtaWY9InJlc291cmNlcy5naXRodWIiIGNsYXNzPSJidXR0b24iIDpocmVmPSJyZXNvdXJjZXMuZ2l0aHViIiB0YXJnZXQ9Il9ibGFuayI+CiAgICAgICAgICAgICAgICA8aSBjbGFzcz0iaWNvbmZvbnQgaWNvbi1sbS1naXRodWIiPjwvaT4KICAgICAgICAgICAgICAgIDxzcGFuPkNvZGU8L3NwYW4+CiAgICAgICAgICAgIDwvYT4KCiAgICAgICAgICAgIDxhIHYtaWY9InJlc291cmNlcy5odWdnaW5nZmFjZSIgY2xhc3M9ImJ1dHRvbiIgOmhyZWY9InJlc291cmNlcy5odWdnaW5nZmFjZSIgdGFyZ2V0PSJfYmxhbmsiPgogICAgICAgICAgICAgICAgPGkgY2xhc3M9Imljb25mb250IGljb24tbG0taHVnZ2luZ2ZhY2UiPjwvaT4KICAgICAgICAgICAgICAgIDxzcGFuPkh1Z2dpbmdGYWNlPC9zcGFuPgogICAgICAgICAgICA8L2E+CiAgICAgICAgPC9kaXY+CgogICAgICAgIDx2aWRlbyB2LWlmPSJtYWluVmlkZW8iIHYtbGF6eSA6c3JjPSJtYWluVmlkZW8iIG11dGVkIGxvb3AgY29udHJvbHM+PC92aWRlbz4KICAgIDwvc2VjdGlvbj4KPC90ZW1wbGF0ZT4KCjxzY3JpcHQgbGFuZz0idHMiIHNldHVwPgppbXBvcnQgeyBvbk1vdW50ZWQgfSBmcm9tICd2dWUnOwoKaW50ZXJmYWNlIFByb3BzIHsKICAgIHRpdGxlPzogc3RyaW5nLAogICAgc3VidGl0bGU/OiBzdHJpbmcsCiAgICBhdXRob3JzPzogYW55W10sCiAgICByZXNvdXJjZXM/OiBhbnksCiAgICBtYWluVmlkZW8/OiBzdHJpbmcsCn0KY29uc3QgeyBwcm9wcyB9ID0gZGVmaW5lUHJvcHM8eyBwcm9wczogUHJvcHMgfT4oKQoKY29uc3QgdGl0bGUgPSBwcm9wcy50aXRsZQpjb25zdCBzdWJ0aXRsZSA9IHByb3BzLnN1YnRpdGxlCmNvbnN0IGF1dGhvcnMgPSBwcm9wcy5hdXRob3JzCmNvbnN0IHJlc291cmNlcyA9IHByb3BzLnJlc291cmNlcwpjb25zdCBtYWluVmlkZW8gPSBwcm9wcy5tYWluVmlkZW8gJiYgbmV3IFVSTChgLi4vJHtwcm9wcy5tYWluVmlkZW99YCwgaW1wb3J0Lm1ldGEudXJsKS5ocmVmCgpvbk1vdW50ZWQoKCkgPT4gewogICAgaWYgKHRpdGxlKSB7CiAgICAgICAgZG9jdW1lbnQudGl0bGUgPSB0aXRsZQogICAgfQogICAgaWYgKHN1YnRpdGxlKSB7CiAgICAgICAgZG9jdW1lbnQudGl0bGUgKz0gYDogJHtzdWJ0aXRsZX1gCiAgICB9Cn0pCjwvc2NyaXB0PgoKPHN0eWxlIGxhbmc9InNjc3MiIHNjb3BlZD4KLnRpdGxlIHsKCiAgICAuYXV0aG9ycyB7CiAgICAgICAgQGFwcGx5IHRleHQtY2VudGVyIHRleHQtbGc7CgogICAgICAgIC50aGluIHsKICAgICAgICAgICAgLmF1dGhvci1uYW1lIHsKICAgICAgICAgICAgICAgIEBhcHBseSBmb250LWxpZ2h0CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9CgogICAgLnJlc19saW5rIHsKICAgICAgICBAYXBwbHkgdGV4dC1jZW50ZXIgbXQtMTsKICAgIH0KCiAgICB2aWRlbyB7CiAgICAgICAgbWF4LXdpZHRoOiA5NjBweDsKICAgICAgICBAYXBwbHkgbXQtNCBibG9jayB3LWZ1bGw7CiAgICB9Cn0KCi5idXR0b24gewogICAgQGFwcGx5IG1yLTMgbXQtMjsKCiAgICBpIHsKICAgICAgICBAYXBwbHkgbXItMTsKICAgIH0KfQo8L3N0eWxlPgo=",Es="/hallo/assets/VideoCarousel-DOcaDe0f.vue",Ss="/hallo/assets/VideoComparision-CDOZit1t.vue",Ns="data:application/octet-stream;base64,PHRlbXBsYXRlPgogICAgPFRpdGxlU2VjdGlvbiB2LWlmPSJ0ZW1wbGF0ZSA9PT0gJ3RpdGxlJyIgOnByb3BzPSJwcm9wcyI+PC9UaXRsZVNlY3Rpb24+CiAgICA8QWJzdHJhY3RTZWN0aW9uIHYtaWY9InRlbXBsYXRlID09PSAnYWJzdHJhY3QnIiA6cHJvcHM9InByb3BzIj48L0Fic3RyYWN0U2VjdGlvbj4KICAgIDxGcmFtZXdvcmtTZWN0aW9uIHYtaWY9InRlbXBsYXRlID09PSAnZnJhbWV3b3JrJyIgOnByb3BzPSJwcm9wcyIgLz4KICAgIDxWaWRlb0NvbXBhcmlzaW9uIHYtaWY9InRlbXBsYXRlID09PSAndmlkZW8tY29tcGFyaXNpb24nIiA6cHJvcHM9InByb3BzIiAvPgogICAgPFRleHRWaWRlbyB2LWlmPSJ0ZW1wbGF0ZSA9PT0gJ3RleHQtdmlkZW8nIiA6cHJvcHM9InByb3BzIiAvPgogICAgPFNpbmdsZVZpZGVvIHYtaWY9InRlbXBsYXRlID09PSAnc2luZ2xlLXZpZGVvJyIgOnByb3BzPSJwcm9wcyIgLz4KICAgIDxWaWRlb0Nhcm91c2VsIHYtaWY9InRlbXBsYXRlID09PSAndmlkZW8tY2Fyb3VzZWwnIiA6cHJvcHM9InByb3BzIiAvPgogICAgPEJpYlRlWCB2LWlmPSJ0ZW1wbGF0ZSA9PT0gJ2JpYnRleCciIDpwcm9wcz0icHJvcHMiIC8+CjwvdGVtcGxhdGU+Cgo8c2NyaXB0IHNldHVwIGxhbmc9InRzIj4KaW1wb3J0IFRpdGxlU2VjdGlvbiBmcm9tICJAL2NvbXBvbmVudHMvVGl0bGVTZWN0aW9uLnZ1ZSIKaW1wb3J0IEFic3RyYWN0U2VjdGlvbiBmcm9tICJAL2NvbXBvbmVudHMvQWJzdHJhY3RTZWN0aW9uLnZ1ZSIKaW1wb3J0IEZyYW1ld29ya1NlY3Rpb24gZnJvbSAiQC9jb21wb25lbnRzL0ZyYW1ld29ya1NlY3Rpb24udnVlIgppbXBvcnQgVmlkZW9Db21wYXJpc2lvbiBmcm9tICJAL2NvbXBvbmVudHMvVmlkZW9Db21wYXJpc2lvbi52dWUiCmltcG9ydCBUZXh0VmlkZW8gZnJvbSAiQC9jb21wb25lbnRzL1RleHRWaWRlby52dWUiCmltcG9ydCBTaW5nbGVWaWRlbyBmcm9tICJAL2NvbXBvbmVudHMvU2luZ2xlVmlkZW8udnVlIgppbXBvcnQgVmlkZW9DYXJvdXNlbCBmcm9tICJAL2NvbXBvbmVudHMvVmlkZW9DYXJvdXNlbC52dWUiCmltcG9ydCBCaWJUZVggZnJvbSAiQC9jb21wb25lbnRzL0JpYlRlWC52dWUiCmludGVyZmFjZSBQcm9wcyB7CiAgICB0ZW1wbGF0ZT86IHN0cmluZywKICAgIHByb3BzPzogYW55LAp9CmNvbnN0IHsgdGVtcGxhdGUsIHByb3BzIH0gPSBkZWZpbmVQcm9wczxQcm9wcz4oKTsKPC9zY3JpcHQ+Cg==",Ds="data:application/octet-stream;base64,PHRlbXBsYXRlPgogIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9ImN1cnJlbnRDb2xvciI+CiAgICA8cGF0aAogICAgICBkPSJNMTUgNGExIDEgMCAxIDAgMCAyVjR6bTAgMTF2LTFhMSAxIDAgMCAwLTEgMWgxem0wIDRsLS43MDcuNzA3QTEgMSAwIDAgMCAxNiAxOWgtMXptLTQtNGwuNzA3LS43MDdBMSAxIDAgMCAwIDExIDE0djF6bS00LjcwNy0xLjI5M2ExIDEgMCAwIDAtMS40MTQgMS40MTRsMS40MTQtMS40MTR6bS0uNzA3LjcwN2wtLjcwNy0uNzA3LjcwNy43MDd6TTkgMTF2LTFhMSAxIDAgMCAwLS43MDcuMjkzTDkgMTF6bS00IDBoMWExIDEgMCAwIDAtMS0xdjF6bTAgNEg0YTEgMSAwIDAgMCAxLjcwNy43MDdMNSAxNXptMTAtOWgyVjRoLTJ2MnptMiAwYTEgMSAwIDAgMSAxIDFoMmEzIDMgMCAwIDAtMy0zdjJ6bTEgMXY2aDJWN2gtMnptMCA2YTEgMSAwIDAgMS0xIDF2MmEzIDMgMCAwIDAgMy0zaC0yem0tMSAxaC0ydjJoMnYtMnptLTMgMXY0aDJ2LTRoLTJ6bTEuNzA3IDMuMjkzbC00LTQtMS40MTQgMS40MTQgNCA0IDEuNDE0LTEuNDE0ek0xMSAxNEg3djJoNHYtMnptLTQgMGMtLjI3NiAwLS41MjUtLjExMS0uNzA3LS4yOTNsLTEuNDE0IDEuNDE0QzUuNDIgMTUuNjYzIDYuMTcyIDE2IDcgMTZ2LTJ6bS0uNzA3IDEuMTIxbDMuNDE0LTMuNDE0LTEuNDE0LTEuNDE0LTMuNDE0IDMuNDE0IDEuNDE0IDEuNDE0ek05IDEyaDR2LTJIOXYyem00IDBhMyAzIDAgMCAwIDMtM2gtMmExIDEgMCAwIDEtMSAxdjJ6bTMtM1YzaC0ydjZoMnptMC02YTMgMyAwIDAgMC0zLTN2MmExIDEgMCAwIDEgMSAxaDJ6bS0zLTNIM3YyaDEwVjB6TTMgMGEzIDMgMCAwIDAtMyAzaDJhMSAxIDAgMCAxIDEtMVYwek0wIDN2NmgyVjNIMHptMCA2YTMgMyAwIDAgMCAzIDN2LTJhMSAxIDAgMCAxLTEtMUgwem0zIDNoMnYtMkgzdjJ6bTEtMXY0aDJ2LTRINHptMS43MDcgNC43MDdsLjU4Ni0uNTg2LTEuNDE0LTEuNDE0LS41ODYuNTg2IDEuNDE0IDEuNDE0eiIKICAgIC8+CiAgPC9zdmc+CjwvdGVtcGxhdGU+Cg==",Ts="data:application/octet-stream;base64,PHRlbXBsYXRlPgogIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAiIGhlaWdodD0iMTciIGZpbGw9ImN1cnJlbnRDb2xvciI+CiAgICA8cGF0aAogICAgICBkPSJNMTEgMi4yNTNhMSAxIDAgMSAwLTIgMGgyem0tMiAxM2ExIDEgMCAxIDAgMiAwSDl6bS40NDctMTIuMTY3YTEgMSAwIDEgMCAxLjEwNy0xLjY2Nkw5LjQ0NyAzLjA4NnpNMSAyLjI1M0wuNDQ3IDEuNDJBMSAxIDAgMCAwIDAgMi4yNTNoMXptMCAxM0gwYTEgMSAwIDAgMCAxLjU1My44MzNMMSAxNS4yNTN6bTguNDQ3LjgzM2ExIDEgMCAxIDAgMS4xMDctMS42NjZsLTEuMTA3IDEuNjY2em0wLTE0LjY2NmExIDEgMCAxIDAgMS4xMDcgMS42NjZMOS40NDcgMS40MnpNMTkgMi4yNTNoMWExIDEgMCAwIDAtLjQ0Ny0uODMzTDE5IDIuMjUzem0wIDEzbC0uNTUzLjgzM0ExIDEgMCAwIDAgMjAgMTUuMjUzaC0xem0tOS41NTMtLjgzM2ExIDEgMCAxIDAgMS4xMDcgMS42NjZMOS40NDcgMTQuNDJ6TTkgMi4yNTN2MTNoMnYtMTNIOXptMS41NTMtLjgzM0M5LjIwMy41MjMgNy40MiAwIDUuNSAwdjJjMS41NzIgMCAyLjk2MS40MzEgMy45NDcgMS4wODZsMS4xMDctMS42NjZ6TTUuNSAwQzMuNTggMCAxLjc5Ny41MjMuNDQ3IDEuNDJsMS4xMDcgMS42NjZDMi41MzkgMi40MzEgMy45MjggMiA1LjUgMlYwek0wIDIuMjUzdjEzaDJ2LTEzSDB6bTEuNTUzIDEzLjgzM0MyLjUzOSAxNS40MzEgMy45MjggMTUgNS41IDE1di0yYy0xLjkyIDAtMy43MDMuNTIzLTUuMDUzIDEuNDJsMS4xMDcgMS42NjZ6TTUuNSAxNWMxLjU3MiAwIDIuOTYxLjQzMSAzLjk0NyAxLjA4NmwxLjEwNy0xLjY2NkM5LjIwMyAxMy41MjMgNy40MiAxMyA1LjUgMTN2MnptNS4wNTMtMTEuOTE0QzExLjUzOSAyLjQzMSAxMi45MjggMiAxNC41IDJWMGMtMS45MiAwLTMuNzAzLjUyMy01LjA1MyAxLjQybDEuMTA3IDEuNjY2ek0xNC41IDJjMS41NzMgMCAyLjk2MS40MzEgMy45NDcgMS4wODZsMS4xMDctMS42NjZDMTguMjAzLjUyMyAxNi40MjEgMCAxNC41IDB2MnptMy41LjI1M3YxM2gydi0xM2gtMnptMS41NTMgMTIuMTY3QzE4LjIwMyAxMy41MjMgMTYuNDIxIDEzIDE0LjUgMTN2MmMxLjU3MyAwIDIuOTYxLjQzMSAzLjk0NyAxLjA4NmwxLjEwNy0xLjY2NnpNMTQuNSAxM2MtMS45MiAwLTMuNzAzLjUyMy01LjA1MyAxLjQybDEuMTA3IDEuNjY2QzExLjUzOSAxNS40MzEgMTIuOTI4IDE1IDE0LjUgMTV2LTJ6IgogICAgLz4KICA8L3N2Zz4KPC90ZW1wbGF0ZT4K",Ls="data:application/octet-stream;base64,PHRlbXBsYXRlPgogIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTgiIGhlaWdodD0iMjAiIGZpbGw9ImN1cnJlbnRDb2xvciI+CiAgICA8cGF0aAogICAgICBkPSJNMTEuNDQ3IDguODk0YTEgMSAwIDEgMC0uODk0LTEuNzg5bC44OTQgMS43ODl6bS0yLjg5NC0uNzg5YTEgMSAwIDEgMCAuODk0IDEuNzg5bC0uODk0LTEuNzg5em0wIDEuNzg5YTEgMSAwIDEgMCAuODk0LTEuNzg5bC0uODk0IDEuNzg5ek03LjQ0NyA3LjEwNmExIDEgMCAxIDAtLjg5NCAxLjc4OWwuODk0LTEuNzg5ek0xMCA5YTEgMSAwIDEgMC0yIDBoMnptLTIgMi41YTEgMSAwIDEgMCAyIDBIOHptOS40NDctNS42MDZhMSAxIDAgMSAwLS44OTQtMS43ODlsLjg5NCAxLjc4OXptLTIuODk0LS43ODlhMSAxIDAgMSAwIC44OTQgMS43ODlsLS44OTQtMS43ODl6bTIgLjc4OWExIDEgMCAxIDAgLjg5NC0xLjc4OWwtLjg5NCAxLjc4OXptLTEuMTA2LTIuNzg5YTEgMSAwIDEgMC0uODk0IDEuNzg5bC44OTQtMS43ODl6TTE4IDVhMSAxIDAgMSAwLTIgMGgyem0tMiAyLjVhMSAxIDAgMSAwIDIgMGgtMnptLTUuNDQ3LTQuNjA2YTEgMSAwIDEgMCAuODk0LTEuNzg5bC0uODk0IDEuNzg5ek05IDFsLjQ0Ny0uODk0YTEgMSAwIDAgMC0uODk0IDBMOSAxem0tMi40NDcuMTA2YTEgMSAwIDEgMCAuODk0IDEuNzg5bC0uODk0LTEuNzg5em0tNiAzYTEgMSAwIDEgMCAuODk0IDEuNzg5TC41NTMgNC4xMDZ6bTIuODk0Ljc4OWExIDEgMCAxIDAtLjg5NC0xLjc4OWwuODk0IDEuNzg5em0tMi0uNzg5YTEgMSAwIDEgMC0uODk0IDEuNzg5bC44OTQtMS43ODl6bTEuMTA2IDIuNzg5YTEgMSAwIDEgMCAuODk0LTEuNzg5bC0uODk0IDEuNzg5ek0yIDVhMSAxIDAgMSAwLTIgMGgyek0wIDcuNWExIDEgMCAxIDAgMiAwSDB6bTguNTUzIDEyLjM5NGExIDEgMCAxIDAgLjg5NC0xLjc4OWwtLjg5NCAxLjc4OXptLTEuMTA2LTIuNzg5YTEgMSAwIDEgMC0uODk0IDEuNzg5bC44OTQtMS43ODl6bTEuMTA2IDFhMSAxIDAgMSAwIC44OTQgMS43ODlsLS44OTQtMS43ODl6bTIuODk0Ljc4OWExIDEgMCAxIDAtLjg5NC0xLjc4OWwuODk0IDEuNzg5ek04IDE5YTEgMSAwIDEgMCAyIDBIOHptMi0yLjVhMSAxIDAgMSAwLTIgMGgyem0tNy40NDcuMzk0YTEgMSAwIDEgMCAuODk0LTEuNzg5bC0uODk0IDEuNzg5ek0xIDE1SDBhMSAxIDAgMCAwIC41NTMuODk0TDEgMTV6bTEtMi41YTEgMSAwIDEgMC0yIDBoMnptMTIuNTUzIDIuNjA2YTEgMSAwIDEgMCAuODk0IDEuNzg5bC0uODk0LTEuNzg5ek0xNyAxNWwuNDQ3Ljg5NEExIDEgMCAwIDAgMTggMTVoLTF6bTEtMi41YTEgMSAwIDEgMC0yIDBoMnptLTcuNDQ3LTUuMzk0bC0yIDEgLjg5NCAxLjc4OSAyLTEtLjg5NC0xLjc4OXptLTEuMTA2IDFsLTItMS0uODk0IDEuNzg5IDIgMSAuODk0LTEuNzg5ek04IDl2Mi41aDJWOUg4em04LjU1My00Ljg5NGwtMiAxIC44OTQgMS43ODkgMi0xLS44OTQtMS43ODl6bS44OTQgMGwtMi0xLS44OTQgMS43ODkgMiAxIC44OTQtMS43ODl6TTE2IDV2Mi41aDJWNWgtMnptLTQuNTUzLTMuODk0bC0yLTEtLjg5NCAxLjc4OSAyIDEgLjg5NC0xLjc4OXptLTIuODk0LTFsLTIgMSAuODk0IDEuNzg5IDItMUw4LjU1My4xMDZ6TTEuNDQ3IDUuODk0bDItMS0uODk0LTEuNzg5LTIgMSAuODk0IDEuNzg5em0tLjg5NCAwbDIgMSAuODk0LTEuNzg5LTItMS0uODk0IDEuNzg5ek0wIDV2Mi41aDJWNUgwem05LjQ0NyAxMy4xMDZsLTItMS0uODk0IDEuNzg5IDIgMSAuODk0LTEuNzg5em0wIDEuNzg5bDItMS0uODk0LTEuNzg5LTIgMSAuODk0IDEuNzg5ek0xMCAxOXYtMi41SDhWMTloMnptLTYuNTUzLTMuODk0bC0yLTEtLjg5NCAxLjc4OSAyIDEgLjg5NC0xLjc4OXpNMiAxNXYtMi41SDBWMTVoMnptMTMuNDQ3IDEuODk0bDItMS0uODk0LTEuNzg5LTIgMSAuODk0IDEuNzg5ek0xOCAxNXYtMi41aC0yVjE1aDJ6IgogICAgLz4KICA8L3N2Zz4KPC90ZW1wbGF0ZT4K",Ws="data:application/octet-stream;base64,PHRlbXBsYXRlPgogIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9ImN1cnJlbnRDb2xvciI+CiAgICA8cGF0aAogICAgICBkPSJNMTAgMy4yMmwtLjYxLS42YTUuNSA1LjUgMCAwIDAtNy42NjYuMTA1IDUuNSA1LjUgMCAwIDAtLjExNCA3LjY2NUwxMCAxOC43OGw4LjM5LTguNGE1LjUgNS41IDAgMCAwLS4xMTQtNy42NjUgNS41IDUuNSAwIDAgMC03LjY2Ni0uMTA1bC0uNjEuNjF6IgogICAgLz4KICA8L3N2Zz4KPC90ZW1wbGF0ZT4K",js="data:application/octet-stream;base64,PCEtLSBUaGlzIGljb24gaXMgZnJvbSA8aHR0cHM6Ly9naXRodWIuY29tL1RlbXBsYXJpYW4vTWF0ZXJpYWxEZXNpZ24+LCBkaXN0cmlidXRlZCB1bmRlciBBcGFjaGUgMi4wIChodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wKSBsaWNlbnNlLS0+Cjx0ZW1wbGF0ZT4KICA8c3ZnCiAgICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgICB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIKICAgIGFyaWEtaGlkZGVuPSJ0cnVlIgogICAgcm9sZT0iaW1nIgogICAgY2xhc3M9Imljb25pZnkgaWNvbmlmeS0tbWRpIgogICAgd2lkdGg9IjI0IgogICAgaGVpZ2h0PSIyNCIKICAgIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiCiAgICB2aWV3Qm94PSIwIDAgMjQgMjQiCiAgPgogICAgPHBhdGgKICAgICAgZD0iTTIwIDE4di00aC0zdjFoLTJ2LTFIOXYxSDd2LTFINHY0aDE2TTYuMzMgOGwtMS43NCA0SDd2LTFoMnYxaDZ2LTFoMnYxaDIuNDFsLTEuNzQtNEg2LjMzTTkgNXYxaDZWNUg5bTEyLjg0IDcuNjFjLjEuMjIuMTYuNDguMTYuOFYxOGMwIC41My0uMjEgMS0uNiAxLjQxYy0uNC40LS44NS41OS0xLjQuNTlINGMtLjU1IDAtMS0uMTktMS40LS41OUMyLjIxIDE5IDIgMTguNTMgMiAxOHYtNC41OWMwLS4zMi4wNi0uNTguMTYtLjhMNC41IDcuMjJDNC44NCA2LjQxIDUuNDUgNiA2LjMzIDZIN1Y1YzAtLjU1LjE4LTEgLjU3LTEuNDFDNy45NiAzLjIgOC40NCAzIDkgM2g2Yy41NiAwIDEuMDQuMiAxLjQzLjU5Yy4zOS40MS41Ny44Ni41NyAxLjQxdjFoLjY3Yy44OCAwIDEuNDkuNDEgMS44MyAxLjIybDIuMzQgNS4zOXoiCiAgICAgIGZpbGw9ImN1cnJlbnRDb2xvciIKICAgID48L3BhdGg+CiAgPC9zdmc+CjwvdGVtcGxhdGU+Cg==",Bs="data:application/json;base64,ewogICJ0aXRsZSI6IHsKICAgICJ0aXRsZSI6ICJDaGFtcCIsCiAgICAic3VidGl0bGUiOiAiQ29udHJvbGxhYmxlIGFuZCBDb25zaXN0ZW50IEh1bWFuIEltYWdlIEFuaW1hdGlvbiB3aXRoIDNEIFBhcmFtZXRyaWMgR3VpZGFuY2UiCiAgfSwKICAiYXV0aG9ycyI6IFsKICAgIHsKICAgICAgIm5hbWUiOiAiU2hlbmhhbyBaaHUqIiwKICAgICAgImhvbWVwYWdlIjogImh0dHBzOi8vZ2l0aHViLmNvbS9TaGVuaGFvWmh1IgogICAgfSwKICAgIHsKICAgICAgIm5hbWUiOiAiSnVubWluZyBMZW8gQ2hlbioiLAogICAgICAiaG9tZXBhZ2UiOiAiaHR0cHM6Ly9naXRodWIuY29tL0xlb29vbzMzMyIKICAgIH0sCiAgICB7CiAgICAgICJuYW1lIjogIlp1b3podW8gRGFpIiwKICAgICAgImhvbWVwYWdlIjogImh0dHBzOi8vZ2l0aHViLmNvbS9kYWl6dW96aHVvIgogICAgfSwKICAgIHsKICAgICAgIm5hbWUiOiAiWWluZ2h1aSBYdSIsCiAgICAgICJob21lcGFnZSI6ICJodHRwczovL2FpMy5mdWRhbi5lZHUuY24vaW5mby8xMDg4LzEyNjYuaHRtIgogICAgfSwKICAgIHsKICAgICAgIm5hbWUiOiAiWHVuIENhbyIsCiAgICAgICJob21lcGFnZSI6ICJodHRwczovL2NpdGUubmp1LmVkdS5jbi9QZW9wbGUvRmFjdWx0eS8yMDE5MDYyMS9pNTA1NC5odG1sIgogICAgfSwKICAgIHsKICAgICAgIm5hbWUiOiAiWWFvIFlhbyIsCiAgICAgICJob21lcGFnZSI6ICJodHRwczovL3lveW8wMDAuZ2l0aHViLmlvLyIKICAgIH0sCiAgICB7CiAgICAgICJuYW1lIjogIkhhbyBaaHUiLAogICAgICAiaG9tZXBhZ2UiOiAiaHR0cDovL3podWhhby5jYy9ob21lLyIKICAgIH0sCiAgICB7CiAgICAgICJuYW1lIjogIlNpeXUgWmh1IiwKICAgICAgImhvbWVwYWdlIjogImh0dHBzOi8vc2l0ZXMuZ29vZ2xlLmNvbS9zaXRlL3podXNpeXVjcy9ob21lIgogICAgfQogIF0sCiAgInJlcyI6IHsKICAgICJwZGYiOiAiaHR0cHM6Ly9hcnhpdi5vcmcvcGRmLzI0MDMuMTQ3ODEiLAogICAgImFyeGl2IjogImh0dHBzOi8vYXJ4aXYub3JnL2Ficy8yNDAzLjE0NzgxIiwKICAgICJnaXRodWIiOiAiaHR0cHM6Ly9naXRodWIuY29tL2Z1ZGFuLWdlbmVyYXRpdmUtdmlzaW9uL2NoYW1wIiwKICAgICJodWdnaW5nZmFjZSI6ICIiCiAgfQp9Cg==",Rs="data:video/mp2t;base64,aW1wb3J0IHsgaW5WaXNpYmxlIH0gZnJvbSAnQC91dGlscy92aWRlbycKCmNvbnN0IHZpZGVvcyA9IG5ldyBNYXA8SFRNTFZpZGVvRWxlbWVudCwgRE9NUmVjdD4oKQoKZnVuY3Rpb24gcGxheU9yUGF1c2UodmlkZW86IEhUTUxWaWRlb0VsZW1lbnQpIHsKICBpZiAoaW5WaXNpYmxlKHZpZGVvKSkgewogICAgLy8gdmlkZW8ucGxheSgpCiAgfSBlbHNlIHsKICAgIHZpZGVvLnBhdXNlKCkKICB9Cn0KCmNvbnN0IG9uc2Nyb2xsID0gKGV2dDogRXZlbnQpID0+IHsKICBmb3IgKGNvbnN0IHZpZGVvIG9mIHZpZGVvcy5rZXlzKCkpIHsKICAgIHBsYXlPclBhdXNlKHZpZGVvKQogIH0KfQoKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICdsYXp5JywKICBvcHRpb246IHsKICAgIG1vdW50ZWQ6IChlbDogSFRNTEVsZW1lbnQpID0+IHsKICAgICAgaWYgKGVsIGluc3RhbmNlb2YgSFRNTFZpZGVvRWxlbWVudCkgewogICAgICAgIHZpZGVvcy5zZXQoZWwsIGVsLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpKQogICAgICAgIGVsLm9uY2FucGxheSA9ICgpID0+IHsKICAgICAgICAgIHZpZGVvcy5zZXQoZWwsIGVsLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpKQogICAgICAgICAgcGxheU9yUGF1c2UoZWwpCiAgICAgICAgfQogICAgICB9CiAgICAgIGlmICh2aWRlb3Muc2l6ZSkgewogICAgICAgICF3aW5kb3cub25zY3JvbGwgJiYgKHdpbmRvdy5vbnNjcm9sbCA9IG9uc2Nyb2xsKQogICAgICB9CiAgICB9LAogICAgdW5tb3VudGVkOiAoZWw6IEhUTUxFbGVtZW50KSA9PiB7CiAgICAgIGlmIChlbCBpbnN0YW5jZW9mIEhUTUxWaWRlb0VsZW1lbnQpIHsKICAgICAgICB2aWRlb3MuZGVsZXRlKGVsKQogICAgICB9CiAgICAgIGlmICghdmlkZW9zLnNpemUpIHsKICAgICAgICB3aW5kb3cub25zY3JvbGwgPSBudWxsCiAgICAgIH0KICAgIH0KICB9Cn0K",Zs="/hallo/assets/index-BJw7xKe9.json",Gs="data:video/mp2t;base64,aW1wb3J0ICdAL2Fzc2V0cy9tYWluLmNzcycKaW1wb3J0ICdAL2Fzc2V0cy9jYXJvdXNlbC5jc3MnCgppbXBvcnQgeyBjcmVhdGVBcHAgfSBmcm9tICd2dWUnCmltcG9ydCBBcHAgZnJvbSAnLi9BcHAudnVlJwppbXBvcnQgcm91dGVyIGZyb20gJy4vcm91dGVyJwppbXBvcnQgdmlkZW9MYXp5IGZyb20gJy4vZGlyZWN0aXZlcy92aWRlby1sYXp5JwoKY29uc3QgYXBwID0gY3JlYXRlQXBwKEFwcCkKYXBwLnVzZShyb3V0ZXIpCgphcHAuZGlyZWN0aXZlKHZpZGVvTGF6eS5uYW1lLCB2aWRlb0xhenkub3B0aW9uKQoKYXBwLm1vdW50KCcjYXBwJykK",Os="data:video/mp2t;base64,aW1wb3J0IEhvbWVWaWV3IGZyb20gJ0Avdmlld3MvSG9tZS52dWUnCmltcG9ydCB7IGNyZWF0ZVJvdXRlciwgY3JlYXRlV2ViSGFzaEhpc3RvcnksIGNyZWF0ZVdlYkhpc3RvcnkgfSBmcm9tICd2dWUtcm91dGVyJwoKY29uc3Qgcm91dGVyID0gY3JlYXRlUm91dGVyKHsKICBoaXN0b3J5OiBjcmVhdGVXZWJIYXNoSGlzdG9yeSgpLAogIHJvdXRlczogWwogICAgewogICAgICBwYXRoOiAnJywKICAgICAgY29tcG9uZW50OiBIb21lVmlldwogICAgfQogIF0KfSkKCmV4cG9ydCBkZWZhdWx0IHJvdXRlcgo=",ks="data:video/mp2t;base64,aW1wb3J0IHsgcmVhY3RpdmUgfSBmcm9tICd2dWUnCmV4cG9ydCBjb25zdCBzdG9yZSA9IHJlYWN0aXZlPHsKICB0d2VJbml0aWFsaXppbmc6IHsgW2tleTogc3RyaW5nXTogYW55IH0KICBzZXRJbml0aWFsaXppbmc6IChjb21wb25lbnROYW1lOiBzdHJpbmcsIGluaXRpYWxpemluZzogYm9vbGVhbikgPT4gdm9pZAp9Pih7CiAgdHdlSW5pdGlhbGl6aW5nOiB7fSwKICBzZXRJbml0aWFsaXppbmcoY29tcG9uZW50TmFtZTogc3RyaW5nLCBpbml0aWFsaXppbmc6IGJvb2xlYW4pIHsKICAgIHRoaXMudHdlSW5pdGlhbGl6aW5nW2NvbXBvbmVudE5hbWVdID0gaW5pdGlhbGl6aW5nCiAgICB0aGlzLnR3ZUluaXRpYWxpemluZyA9IHsgLi4udGhpcy50d2VJbml0aWFsaXppbmcgfQogIH0KfSkK",zs="data:video/mp2t;base64,ZXhwb3J0IGZ1bmN0aW9uIGluVmlzaWJsZSh2aWRlbzogSFRNTEVsZW1lbnQpIHsKICBjb25zdCB7IGxlZnQsIHJpZ2h0LCB0b3AsIGJvdHRvbSwgd2lkdGgsIGhlaWdodCB9ID0gdmlkZW8uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCkKICBpZiAoYm90dG9tIDwgMCB8fCB0b3AgPiB3aW5kb3cuaW5uZXJIZWlnaHQpIHsKICAgIHJldHVybiBmYWxzZQogIH0gZWxzZSBpZiAobGVmdCAhPSAwICYmIHJpZ2h0ICE9IDApIHsKICAgIHJldHVybiB0cnVlCiAgfQogIHJldHVybiBmYWxzZQp9Cg==",Hs="data:application/octet-stream;base64,PHNjcmlwdCBzZXR1cCBsYW5nPSJ0cyI+CmltcG9ydCBXcmFwcGVkU2VjdGlvbiBmcm9tICdAL2NvbXBvbmVudHMvV3JhcHBlZFNlY3Rpb24udnVlJwppbXBvcnQgc2VjdGlvbnMgZnJvbSAnQC9pbmRleC5qc29uJzsKCjwvc2NyaXB0PgoKPHRlbXBsYXRlPgogIDxtYWluPgogICAgPFdyYXBwZWRTZWN0aW9uIHYtZm9yPSIoc2VjdGlvbiwgaSkgaW4gc2VjdGlvbnMiIDprZXk9ImkiIDp0ZW1wbGF0ZT0ic2VjdGlvbi50ZW1wbGF0ZSIgOnByb3BzPSJzZWN0aW9uLnByb3BzIj4KICAgIDwvV3JhcHBlZFNlY3Rpb24+CiAgPC9tYWluPgo8L3RlbXBsYXRlPgoKPHN0eWxlIGxhbmc9InNjc3MiPgptYWluIHsKICBAYXBwbHkgdy1mdWxsIGgtZnVsbCBmbGV4IGZsZXgtY29sIGl0ZW1zLWNlbnRlcjsKCiAgPjpudGgtY2hpbGQoMm4tMSkgewogICAgLy8gQGFwcGx5IGJnLXdoaXRlOwogICAgLy8gQGFwcGx5IGRhcms6YmctYmxhY2svNTA7CiAgfQoKICBzZWN0aW9uIHsKICAgIEBhcHBseSB3LWZ1bGwgcHktMTAgbWQ6cHgtMTYgcHgtNjsKICAgIEBhcHBseSBmbGV4IGZsZXgtY29sIGp1c3RpZnktY2VudGVyIGl0ZW1zLWNlbnRlcjsKICB9CgogIGgxIHsKICAgIEBhcHBseSB0ZXh0LTd4bCB0ZXh0LWNlbnRlcjsKICB9CgogIGgyIHsKICAgIEBhcHBseSB0ZXh0LTV4bCB0ZXh0LWNlbnRlciBteS04OwogIH0KCiAgaDMgewogICAgQGFwcGx5IHRleHQtM3hsIHRleHQtY2VudGVyIG15LTU7CiAgfQp9Cjwvc3R5bGU+Cg==",mt=e=>(Nt("data-v-9cb24522"),e=e(),Dt(),e),Nu={class:"title"},Du={key:0},Tu=["href"],Lu={key:2,class:"author-name"},Wu={key:3},ju={key:4},Bu={class:"res_link"},Ru=["href"],Zu=mt(()=>x("i",{class:"iconfont icon-lm-pdf"},null,-1)),Gu=mt(()=>x("span",null,"Paper",-1)),Ou=[Zu,Gu],ku=["href"],zu=mt(()=>x("i",{class:"iconfont icon-lm-Arxiv"},null,-1)),Hu=mt(()=>x("span",null,"arXiv",-1)),Yu=[zu,Hu],Pu=["href"],Vu=mt(()=>x("i",{class:"iconfont icon-lm-github"},null,-1)),Xu=mt(()=>x("span",null,"Code",-1)),Ku=[Vu,Xu],Ju=["href"],Fu=mt(()=>x("i",{class:"iconfont icon-lm-huggingface"},null,-1)),$u=mt(()=>x("span",null,"HuggingFace",-1)),Uu=[Fu,$u],Qu=["src"],qu=Ze({__name:"TitleSection",props:{props:{}},setup(e){const{props:t}=e,s=t.title,n=t.subtitle,o=t.authors,i=t.resources,r=t.mainVideo&&new URL(Object.assign({"../App.vue":Tt,"../assets/base.css":Lt,"../assets/carousel.css":Wt,"../assets/icon.css":jt,"../assets/img/best_visual_results.jpg":Bt,"../assets/img/framework.jpg":Rt,"../assets/logo.svg":Zt,"../assets/main.css":Gt,"../assets/video/ablation/exp_1.mp4":Ot,"../assets/video/ablation/exp_2.mp4":kt,"../assets/video/ablation/lip_1.mp4":zt,"../assets/video/ablation/lip_2.mp4":Ht,"../assets/video/ablation/pose_1.mp4":Yt,"../assets/video/ablation/pose_2.mp4":Pt,"../assets/video/cross_actor/1.mp4":Vt,"../assets/video/cross_actor/2.mp4":Xt,"../assets/video/cross_actor/3.mp4":Kt,"../assets/video/cross_actor/4.mp4":Jt,"../assets/video/cross_actor/5.mp4":Ft,"../assets/video/cross_id/1.mp4":$t,"../assets/video/cross_id/2.mp4":Ut,"../assets/video/main_video.mp4":Qt,"../assets/video/opera/1.mp4":qt,"../assets/video/opera/2.mp4":es,"../assets/video/portrait_style/1.mp4":ts,"../assets/video/portrait_style/2.mp4":ss,"../assets/video/portrait_style/3.mp4":ns,"../assets/video/portrait_style/4.mp4":os,"../assets/video/portrait_style/5.mp4":is,"../assets/video/portrait_style/6.mp4":rs,"../assets/video/portrait_style/7.mp4":ls,"../assets/video/portrait_style/8.mp4":as,"../assets/video/rap/1.mp4":cs,"../assets/video/rap/2.mp4":us,"../assets/video/singing/1.mp4":ds,"../assets/video/singing/10.mp4":gs,"../assets/video/singing/2.mp4":fs,"../assets/video/singing/3.mp4":ps,"../assets/video/singing/4.mp4":hs,"../assets/video/singing/5.mp4":ms,"../assets/video/singing/6.mp4":Is,"../assets/video/singing/7.mp4":vs,"../assets/video/singing/8.mp4":bs,"../assets/video/singing/9.mp4":_s,"./AbstractSection.vue":Cs,"./BibTeX.vue":As,"./FrameworkSection.vue":ys,"./SingleVideo.vue":ws,"./TextVideo.vue":Ms,"./TitleSection.vue":xs,"./VideoCarousel.vue":Es,"./VideoComparision.vue":Ss,"./WrappedSection.vue":Ns,"./icons/IconCommunity.vue":Ds,"./icons/IconDocumentation.vue":Ts,"./icons/IconEcosystem.vue":Ls,"./icons/IconSupport.vue":Ws,"./icons/IconTooling.vue":js,"../config.json":Bs,"../directives/video-lazy.ts":Rs,"../index.json":Zs,"../main.ts":Gs,"../router/index.ts":Os,"../store/index.ts":ks,"../utils/video.ts":zs,"../views/Home.vue":Hs})[`../${t.mainVideo}`],import.meta.url).href;return un(()=>{s&&(document.title=s),n&&(document.title+=`: ${n}`)}),(a,l)=>{const d=Ln("lazy");return T(),k("section",Nu,[x("h1",null,we(B(s)),1),x("h3",null,we(B(n)),1),(T(!0),k(ue,null,Re(B(o),(c,f)=>(T(),k("div",{key:f,class:"authors"},[x("div",{class:ht(["authors",{thin:f===c.length-2}])},[(T(!0),k(ue,null,Re(c,(p,h)=>(T(),k("span",{key:h},[p.prefix?(T(),k("sup",Du,we(p.prefix),1)):U("",!0),p.homepage?(T(),k("a",{key:1,class:"author-name",href:p.homepage,target:"_blank"},we(p.name),9,Tu)):(T(),k("span",Lu,we(p.name),1)),p.suffix?(T(),k("sup",Wu,we(p.suffix),1)):U("",!0),h(T(),k("section",td,[x("div",null,[B(s)?(T(),k("div",sd,[x("img",{src:B(s)},null,8,nd)])):U("",!0),x("p",null,we(n.props.content),1)])]))}}),id=ot(od,[["__scopeId","data-v-1d1218a4"]]),Rl=e=>(Nt("data-v-bfaff5db"),e=e(),Dt(),e),rd={class:"framework"},ld=Rl(()=>x("h3",null,"Framework",-1)),ad=["src"],cd=Rl(()=>x("br",null,null,-1)),ud=Ze({__name:"FrameworkSection",props:{props:{}},setup(e){const{props:t}=e,s=t.image&&new URL(Object.assign({"../App.vue":Tt,"../assets/base.css":Lt,"../assets/carousel.css":Wt,"../assets/icon.css":jt,"../assets/img/best_visual_results.jpg":Bt,"../assets/img/framework.jpg":Rt,"../assets/logo.svg":Zt,"../assets/main.css":Gt,"../assets/video/ablation/exp_1.mp4":Ot,"../assets/video/ablation/exp_2.mp4":kt,"../assets/video/ablation/lip_1.mp4":zt,"../assets/video/ablation/lip_2.mp4":Ht,"../assets/video/ablation/pose_1.mp4":Yt,"../assets/video/ablation/pose_2.mp4":Pt,"../assets/video/cross_actor/1.mp4":Vt,"../assets/video/cross_actor/2.mp4":Xt,"../assets/video/cross_actor/3.mp4":Kt,"../assets/video/cross_actor/4.mp4":Jt,"../assets/video/cross_actor/5.mp4":Ft,"../assets/video/cross_id/1.mp4":$t,"../assets/video/cross_id/2.mp4":Ut,"../assets/video/main_video.mp4":Qt,"../assets/video/opera/1.mp4":qt,"../assets/video/opera/2.mp4":es,"../assets/video/portrait_style/1.mp4":ts,"../assets/video/portrait_style/2.mp4":ss,"../assets/video/portrait_style/3.mp4":ns,"../assets/video/portrait_style/4.mp4":os,"../assets/video/portrait_style/5.mp4":is,"../assets/video/portrait_style/6.mp4":rs,"../assets/video/portrait_style/7.mp4":ls,"../assets/video/portrait_style/8.mp4":as,"../assets/video/rap/1.mp4":cs,"../assets/video/rap/2.mp4":us,"../assets/video/singing/1.mp4":ds,"../assets/video/singing/10.mp4":gs,"../assets/video/singing/2.mp4":fs,"../assets/video/singing/3.mp4":ps,"../assets/video/singing/4.mp4":hs,"../assets/video/singing/5.mp4":ms,"../assets/video/singing/6.mp4":Is,"../assets/video/singing/7.mp4":vs,"../assets/video/singing/8.mp4":bs,"../assets/video/singing/9.mp4":_s,"./AbstractSection.vue":Cs,"./BibTeX.vue":As,"./FrameworkSection.vue":ys,"./SingleVideo.vue":ws,"./TextVideo.vue":Ms,"./TitleSection.vue":xs,"./VideoCarousel.vue":Es,"./VideoComparision.vue":Ss,"./WrappedSection.vue":Ns,"./icons/IconCommunity.vue":Ds,"./icons/IconDocumentation.vue":Ts,"./icons/IconEcosystem.vue":Ls,"./icons/IconSupport.vue":Ws,"./icons/IconTooling.vue":js,"../config.json":Bs,"../directives/video-lazy.ts":Rs,"../index.json":Zs,"../main.ts":Gs,"../router/index.ts":Os,"../store/index.ts":ks,"../utils/video.ts":zs,"../views/Home.vue":Hs})[`../${t.image}`],import.meta.url).href,n=t.description;return(o,i)=>(T(),k("section",rd,[ld,x("div",null,[x("img",{src:B(s)},null,8,ad),cd,x("p",null,we(B(n)),1)])]))}}),dd=ot(ud,[["__scopeId","data-v-bfaff5db"]]);var gd=Object.defineProperty,fd=(e,t,s)=>t in e?gd(e,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[t]=s,cr=(e,t,s)=>(fd(e,typeof t!="symbol"?t+"":t,s),s);/*! +**/const qc="http://www.w3.org/2000/svg",eu="http://www.w3.org/1998/Math/MathML",ut=typeof document<"u"?document:null,er=ut&&ut.createElement("template"),tu={insert:(e,t,s)=>{t.insertBefore(e,s||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,s,n)=>{const o=t==="svg"?ut.createElementNS(qc,e):t==="mathml"?ut.createElementNS(eu,e):ut.createElement(e,s?{is:s}:void 0);return e==="select"&&n&&n.multiple!=null&&o.setAttribute("multiple",n.multiple),o},createText:e=>ut.createTextNode(e),createComment:e=>ut.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>ut.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,s,n,o,i){const r=s?s.previousSibling:t.lastChild;if(o&&(o===i||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),s),!(o===i||!(o=o.nextSibling)););else{er.innerHTML=n==="svg"?`${e}`:n==="mathml"?`${e}`:e;const a=er.content;if(n==="svg"||n==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,s)}return[r?r.nextSibling:t.firstChild,s?s.previousSibling:t.lastChild]}},su=Symbol("_vtc");function nu(e,t,s){const n=e[su];n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?e.removeAttribute("class"):s?e.setAttribute("class",t):e.className=t}const tr=Symbol("_vod"),ou=Symbol("_vsh"),iu=Symbol(""),ru=/(^|;)\s*display\s*:/;function lu(e,t,s){const n=e.style,o=ge(s);let i=!1;if(s&&!o){if(t)if(ge(t))for(const r of t.split(";")){const a=r.slice(0,r.indexOf(":")).trim();s[a]==null&&Fn(n,a,"")}else for(const r in t)s[r]==null&&Fn(n,r,"");for(const r in s)r==="display"&&(i=!0),Fn(n,r,s[r])}else if(o){if(t!==s){const r=n[iu];r&&(s+=";"+r),n.cssText=s,i=ru.test(s)}}else t&&e.removeAttribute("style");tr in e&&(e[tr]=i?n.display:"",e[ou]&&(n.display="none"))}const sr=/\s*!important$/;function Fn(e,t,s){if(V(s))s.forEach(n=>Fn(e,t,n));else if(s==null&&(s=""),t.startsWith("--"))e.setProperty(t,s);else{const n=au(e,t);sr.test(s)?e.setProperty(cn(n),s.replace(sr,""),"important"):e[n]=s}}const nr=["Webkit","Moz","ms"],Eo={};function au(e,t){const s=Eo[t];if(s)return s;let n=Ue(t);if(n!=="filter"&&n in e)return Eo[t]=n;n=no(n);for(let o=0;oSo||(hu.then(()=>So=0),So=Date.now());function Iu(e,t){const s=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=s.attached)return;Pe(vu(n,s.value),t,5,[n])};return s.value=e,s.attached=mu(),s}function vu(e,t){if(V(t)){const s=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{s.call(e),e._stopped=!0},t.map(n=>o=>!o._stopped&&n&&n(o))}else return t}const lr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,bu=(e,t,s,n,o,i,r,a,l)=>{const d=o==="svg";t==="class"?nu(e,n,d):t==="style"?lu(e,s,n):eo(t)?li(t)||fu(e,t,s,n,r):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):_u(e,t,n,d))?uu(e,t,n,i,r,a,l):(t==="true-value"?e._trueValue=n:t==="false-value"&&(e._falseValue=n),cu(e,t,n,d))};function _u(e,t,s,n){if(n)return!!(t==="innerHTML"||t==="textContent"||t in e&&lr(t)&&X(s));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const o=e.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return lr(t)&&ge(s)?!1:t in e}const Cu=ve({patchProp:bu},tu);let ar;function Au(){return ar||(ar=jc(Cu))}const yu=(...e)=>{const t=Au().createApp(...e),{mount:s}=t;return t.mount=n=>{const o=Mu(n);if(!o)return;const i=t._component;!X(i)&&!i.render&&!i.template&&(i.template=o.innerHTML),o.innerHTML="";const r=s(o,!1,wu(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),r},t};function wu(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Mu(e){return ge(e)?document.querySelector(e):e}const ot=(e,t)=>{const s=e.__vccOpts||e;for(const[n,o]of t)s[n]=o;return s},xu={};function Eu(e,t){const s=nc("RouterView");return T(),ze(s)}const Su=ot(xu,[["render",Eu],["__scopeId","data-v-9bea8109"]]),Tt="data:application/octet-stream;base64,PHNjcmlwdCBzZXR1cCBsYW5nPSJ0cyI+Cjwvc2NyaXB0PgoKPHRlbXBsYXRlPgogIDxSb3V0ZXJWaWV3PjwvUm91dGVyVmlldz4KPC90ZW1wbGF0ZT4KCjxzdHlsZSBzY29wZWQ+CmhlYWRlciB7CiAgbGluZS1oZWlnaHQ6IDEuNTsKICBtYXgtaGVpZ2h0OiAxMDB2aDsKfQoKLmxvZ28gewogIGRpc3BsYXk6IGJsb2NrOwogIG1hcmdpbjogMCBhdXRvIDJyZW07Cn0KCm5hdiB7CiAgd2lkdGg6IDEwMCU7CiAgZm9udC1zaXplOiAxMnB4OwogIHRleHQtYWxpZ246IGNlbnRlcjsKICBtYXJnaW4tdG9wOiAycmVtOwp9CgpuYXYgYS5yb3V0ZXItbGluay1leGFjdC1hY3RpdmUgewogIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTsKfQoKbmF2IGEucm91dGVyLWxpbmstZXhhY3QtYWN0aXZlOmhvdmVyIHsKICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsKfQoKbmF2IGEgewogIGRpc3BsYXk6IGlubGluZS1ibG9jazsKICBwYWRkaW5nOiAwIDFyZW07CiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1ib3JkZXIpOwp9CgpuYXYgYTpmaXJzdC1vZi10eXBlIHsKICBib3JkZXI6IDA7Cn0KCkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHsKICBoZWFkZXIgewogICAgZGlzcGxheTogZmxleDsKICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7CiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLXNlY3Rpb24tZ2FwKSAvIDIpOwogIH0KCiAgLmxvZ28gewogICAgbWFyZ2luOiAwIDJyZW0gMCAwOwogIH0KCiAgaGVhZGVyIC53cmFwcGVyIHsKICAgIGRpc3BsYXk6IGZsZXg7CiAgICBwbGFjZS1pdGVtczogZmxleC1zdGFydDsKICAgIGZsZXgtd3JhcDogd3JhcDsKICB9CgogIG5hdiB7CiAgICB0ZXh0LWFsaWduOiBsZWZ0OwogICAgbWFyZ2luLWxlZnQ6IC0xcmVtOwogICAgZm9udC1zaXplOiAxcmVtOwoKICAgIHBhZGRpbmc6IDFyZW0gMDsKICAgIG1hcmdpbi10b3A6IDFyZW07CiAgfQp9Cjwvc3R5bGU+Cg==",Lt="/hallo/assets/base-N1B3GxTk.css",Wt="/hallo/assets/carousel-CgOHQdvw.css",jt="/hallo/assets/icon-BCoSGUCM.css",Bt="/hallo/assets/best_visual_results-C6nvZWAA.jpg",Rt="/hallo/assets/framework-B9RfRTMQ.jpg",Zt="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20261.76%20226.69'%3e%3cpath%20d='M161.096.001l-30.225%2052.351L100.647.001H-.005l130.877%20226.688L261.749.001z'%20fill='%2341b883'/%3e%3cpath%20d='M161.096.001l-30.225%2052.351L100.647.001H52.346l78.526%20136.01L209.398.001z'%20fill='%2334495e'/%3e%3c/svg%3e",Gt="/hallo/assets/main-Br63O_c6.css",Ot="/hallo/assets/exp_1-5srSmdT1.mp4",kt="/hallo/assets/exp_2-vsuV3PM-.mp4",zt="/hallo/assets/lip_1-B0DBfkRS.mp4",Ht="/hallo/assets/lip_2-BgNgLXcu.mp4",Yt="/hallo/assets/pose_1-Bp9sAAcl.mp4",Pt="/hallo/assets/pose_2-CFMYdDw1.mp4",Vt="/hallo/assets/1-B5lQWNcm.mp4",Xt="/hallo/assets/2-1eV460lk.mp4",Kt="/hallo/assets/3-Dby9LVQV.mp4",Ft="/hallo/assets/4-DMhvATFx.mp4",Jt="/hallo/assets/5-Bwge0Ai_.mp4",$t="/hallo/assets/1-C5vZiRIv.mp4",Ut="/hallo/assets/2-DM1K3rth.mp4",Qt="/hallo/assets/main_video-BmjsVGFx.mp4",qt="/hallo/assets/1-BDyb26nC.mp4",es="/hallo/assets/2-B6WLvr7L.mp4",ts="/hallo/assets/1-DffPALa0.mp4",ss="/hallo/assets/2-C1VurEit.mp4",ns="/hallo/assets/3-BEi8jtTE.mp4",os="/hallo/assets/4-IxeGIn0d.mp4",is="/hallo/assets/5-Bp9swY_u.mp4",rs="/hallo/assets/6-Bn3Yox23.mp4",ls="/hallo/assets/7-HONIDrz4.mp4",as="/hallo/assets/8-8WZ5BCy0.mp4",cs="/hallo/assets/1-DeLKH1Xt.mp4",us="/hallo/assets/2-BunK6EBu.mp4",ds="/hallo/assets/1-EF6K8J6I.mp4",gs="/hallo/assets/10-C50OLebn.mp4",fs="/hallo/assets/2-BjDyMwfC.mp4",ps="/hallo/assets/3-DQYe6dCW.mp4",hs="/hallo/assets/4-Ftbp84mc.mp4",ms="/hallo/assets/5-BILnS6-y.mp4",Is="/hallo/assets/6-BaM2QAjg.mp4",vs="/hallo/assets/7-CuqLCMur.mp4",bs="/hallo/assets/4-Ftbp84mc.mp4",_s="/hallo/assets/9-Ba9xE-2x.mp4",Cs="data:application/octet-stream;base64,PHRlbXBsYXRlPgogICAgPHNlY3Rpb24gY2xhc3M9ImFic3RyYWN0Ij4KICAgICAgICA8ZGl2PgogICAgICAgICAgICA8IS0tIDxoMz5BYnN0cmFjdDwvaDM+IC0tPgogICAgICAgICAgICA8ZGl2IHYtaWY9ImZpZ3VyZSIgY2xhc3M9ImZpZ3VyZSI+CiAgICAgICAgICAgICAgICA8aW1nIDpzcmM9ImZpZ3VyZSI+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8cD57eyBwcm9wcy5jb250ZW50IH19PC9wPgogICAgICAgIDwvZGl2PgogICAgPC9zZWN0aW9uPgo8L3RlbXBsYXRlPgoKPHNjcmlwdCBzZXR1cCBsYW5nPSJ0cyI+CmludGVyZmFjZSBQcm9wcyB7CiAgICBjb250ZW50Pzogc3RyaW5nCiAgICBmaWd1cmU/OiBzdHJpbmcKfQpjb25zdCB7IHByb3BzIH0gPSBkZWZpbmVQcm9wczx7IHByb3BzOiBQcm9wcyB9PigpCmNvbnN0IGZpZ3VyZSA9IHByb3BzLmZpZ3VyZSA/IG5ldyBVUkwoYC4uLyR7cHJvcHMuZmlndXJlfWAsIGltcG9ydC5tZXRhLnVybCkuaHJlZiA6ICIiCgo8L3NjcmlwdD4KCjxzdHlsZSBsYW5nPSJzY3NzIiBzY29wZWQ+Ci5hYnN0cmFjdCB7CiAgICBkaXYgewogICAgICAgIG1heC13aWR0aDogOTYwcHg7CiAgICAgICAgQGFwcGx5IHctZnVsbCBtdC0yOwogICAgfQoKICAgIGxpIHsKICAgICAgICBAYXBwbHkgZmxleCBmbGV4LXJvdyBteS0xOwoKICAgICAgICA6Zmlyc3QtY2hpbGQgewogICAgICAgICAgICBAYXBwbHkgbXItMjsKICAgICAgICB9CiAgICB9Cn0KCi5maWd1cmUgewogICAgbWFyZ2luOiAxcmVtIDA7Cn0KCnAgewogICAgd2hpdGUtc3BhY2U6IHByZS1saW5lOwp9Cjwvc3R5bGU+",As="data:application/octet-stream;base64,PHRlbXBsYXRlPgogICAgPHNlY3Rpb24gY2xhc3M9ImJpYnRleCI+CiAgICAgICAgPGgzPkJpYlRlWDwvaDM+CiAgICAgICAgPHByZSBjbGFzcz0iYmlidGV4LWNvZGUiPjxjb2RlPnt7IGJpYlRlWCB9fTwvY29kZT48L3ByZT4KICAgIDwvc2VjdGlvbj4KPC90ZW1wbGF0ZT4KCjxzY3JpcHQgc2V0dXAgbGFuZz0idHMiPgppbnRlcmZhY2UgUHJvcHMgewogICAgYmliVGVYPzogc3RyaW5nCn0KY29uc3QgeyBwcm9wcyB9ID0gZGVmaW5lUHJvcHM8eyBwcm9wczogUHJvcHMgfT4oKQpjb25zdCBiaWJUZVggPSBwcm9wcy5iaWJUZVggfHwgIiIKPC9zY3JpcHQ+Cgo8c3R5bGUgc2NvcGVkIGxhbmc9InNjc3MiPgpzZWN0aW9uIHsKICAgIEBhcHBseSB3LWZ1bGwgcHktMTAgbWQ6cHgtMTYgcHgtNjsKICAgIEBhcHBseSBmbGV4IGZsZXgtY29sIGp1c3RpZnktY2VudGVyIGl0ZW1zLWNlbnRlcjsKfQoKLmJpYnRleC1jb2RlIHsKICAgIEBhcHBseSBib3JkZXItZ3JheS0zMDAgYmctZ3JheS0zMDAvMTUgcC00IHJvdW5kZWQtbGcgdy1mdWxsIG92ZXJmbG93LWF1dG87CiAgICBtYXgtd2lkdGg6IDk2MHB4Owp9Cjwvc3R5bGU+Cg==",ys="data:application/octet-stream;base64,PHRlbXBsYXRlPgogICAgPHNlY3Rpb24gY2xhc3M9ImZyYW1ld29yayI+CiAgICAgICAgPGgzPkZyYW1ld29yazwvaDM+CiAgICAgICAgPGRpdj4KICAgICAgICAgICAgPGltZyA6c3JjPSJpbWFnZSI+CiAgICAgICAgICAgIDxicj4KICAgICAgICAgICAgPHA+e3sgZGVzY3JpcHRpb24gfX08L3A+CiAgICAgICAgPC9kaXY+CgogICAgPC9zZWN0aW9uPgo8L3RlbXBsYXRlPgoKPHNjcmlwdCBzZXR1cCBsYW5nPSJ0cyI+CmludGVyZmFjZSBQcm9wcyB7CiAgICBpbWFnZT86IHN0cmluZwogICAgZGVzY3JpcHRpb24/OiBzdHJpbmcKfQoKY29uc3QgeyBwcm9wcyB9ID0gZGVmaW5lUHJvcHM8eyBwcm9wczogUHJvcHMgfT4oKQpjb25zdCBpbWFnZSA9IHByb3BzLmltYWdlICYmIG5ldyBVUkwoYC4uLyR7cHJvcHMuaW1hZ2V9YCwgaW1wb3J0Lm1ldGEudXJsKS5ocmVmCmNvbnN0IGRlc2NyaXB0aW9uID0gcHJvcHMuZGVzY3JpcHRpb24KPC9zY3JpcHQ+Cgo8c3R5bGUgbGFuZz0ic2NzcyIgc2NvcGVkPgouZnJhbWV3b3JrIHsKICAgICogewogICAgICAgIG1heC13aWR0aDogOTYwcHg7CiAgICAgICAgQGFwcGx5IHctZnVsbDsKICAgIH0KCn0KPC9zdHlsZT4K",ws="/hallo/assets/SingleVideo-DUytjcBP.vue",Ms="/hallo/assets/TextVideo-DaR7Wu-F.vue",xs="data:application/octet-stream;base64,PHRlbXBsYXRlPgogICAgPHNlY3Rpb24gY2xhc3M9InRpdGxlIj4KICAgICAgICA8aDE+e3sgdGl0bGUgfX08L2gxPgogICAgICAgIDxoMz57eyBzdWJ0aXRsZSB9fTwvaDM+CgogICAgICAgIDxkaXYgdi1mb3I9IihhdXRob3JzSXRlbSwgaSkgaW4gYXV0aG9ycyIgOmtleT0iaSIgY2xhc3M9ImF1dGhvcnMiPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJhdXRob3JzIiA6Y2xhc3M9InsgdGhpbjogaSA9PT0gYXV0aG9yc0l0ZW0ubGVuZ3RoIC0gMiB9Ij4KICAgICAgICAgICAgICAgIDxzcGFuIHYtZm9yPSJhdXRob3IsIGkgaW4gYXV0aG9yc0l0ZW0iIDprZXk9ImkiPgogICAgICAgICAgICAgICAgICAgIDxzdXAgdi1pZj0iYXV0aG9yLnByZWZpeCI+e3sgYXV0aG9yLnByZWZpeCB9fTwvc3VwPgogICAgICAgICAgICAgICAgICAgIDxhIGNsYXNzPSJhdXRob3ItbmFtZSIgdi1pZj0iYXV0aG9yLmhvbWVwYWdlIiA6aHJlZj0iYXV0aG9yLmhvbWVwYWdlIiB0YXJnZXQ9Il9ibGFuayI+e3sgYXV0aG9yLm5hbWUKICAgICAgICAgICAgICAgICAgICAgICAgfX08L2E+CiAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImF1dGhvci1uYW1lIiB2LWVsc2U+e3sgYXV0aG9yLm5hbWUgfX08L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgPHN1cCB2LWlmPSJhdXRob3Iuc3VmZml4Ij57eyBhdXRob3Iuc3VmZml4IH19PC9zdXA+CiAgICAgICAgICAgICAgICAgICAgPHNwYW4gdi1pZj0iaSA8IGF1dGhvcnNJdGVtLmxlbmd0aCAtIDEiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOzwvc3Bhbj4KICAgICAgICAgICAgICAgIDwvc3Bhbj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CgogICAgICAgIDxkaXYgY2xhc3M9InJlc19saW5rIj4KICAgICAgICAgICAgPGEgdi1pZj0icmVzb3VyY2VzLnBkZiIgY2xhc3M9ImJ1dHRvbiIgOmhyZWY9InJlc291cmNlcy5wZGYiIHRhcmdldD0iX2JsYW5rIj4KICAgICAgICAgICAgICAgIDxpIGNsYXNzPSJpY29uZm9udCBpY29uLWxtLXBkZiI+PC9pPgogICAgICAgICAgICAgICAgPHNwYW4+UGFwZXI8L3NwYW4+CiAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgPGEgdi1pZj0icmVzb3VyY2VzLmFyeGl2IiBjbGFzcz0iYnV0dG9uIiA6aHJlZj0icmVzb3VyY2VzLmFyeGl2IiB0YXJnZXQ9Il9ibGFuayI+CiAgICAgICAgICAgICAgICA8aSBjbGFzcz0iaWNvbmZvbnQgaWNvbi1sbS1BcnhpdiI+PC9pPgogICAgICAgICAgICAgICAgPHNwYW4+YXJYaXY8L3NwYW4+CiAgICAgICAgICAgIDwvYT4KCiAgICAgICAgICAgIDxhIHYtaWY9InJlc291cmNlcy5naXRodWIiIGNsYXNzPSJidXR0b24iIDpocmVmPSJyZXNvdXJjZXMuZ2l0aHViIiB0YXJnZXQ9Il9ibGFuayI+CiAgICAgICAgICAgICAgICA8aSBjbGFzcz0iaWNvbmZvbnQgaWNvbi1sbS1naXRodWIiPjwvaT4KICAgICAgICAgICAgICAgIDxzcGFuPkNvZGU8L3NwYW4+CiAgICAgICAgICAgIDwvYT4KCiAgICAgICAgICAgIDxhIHYtaWY9InJlc291cmNlcy5odWdnaW5nZmFjZSIgY2xhc3M9ImJ1dHRvbiIgOmhyZWY9InJlc291cmNlcy5odWdnaW5nZmFjZSIgdGFyZ2V0PSJfYmxhbmsiPgogICAgICAgICAgICAgICAgPGkgY2xhc3M9Imljb25mb250IGljb24tbG0taHVnZ2luZ2ZhY2UiPjwvaT4KICAgICAgICAgICAgICAgIDxzcGFuPkh1Z2dpbmdGYWNlPC9zcGFuPgogICAgICAgICAgICA8L2E+CiAgICAgICAgPC9kaXY+CgogICAgICAgIDx2aWRlbyB2LWlmPSJtYWluVmlkZW8iIHYtbGF6eSA6c3JjPSJtYWluVmlkZW8iIG11dGVkIGxvb3AgY29udHJvbHM+PC92aWRlbz4KICAgIDwvc2VjdGlvbj4KPC90ZW1wbGF0ZT4KCjxzY3JpcHQgbGFuZz0idHMiIHNldHVwPgppbXBvcnQgeyBvbk1vdW50ZWQgfSBmcm9tICd2dWUnOwoKaW50ZXJmYWNlIFByb3BzIHsKICAgIHRpdGxlPzogc3RyaW5nLAogICAgc3VidGl0bGU/OiBzdHJpbmcsCiAgICBhdXRob3JzPzogYW55W10sCiAgICByZXNvdXJjZXM/OiBhbnksCiAgICBtYWluVmlkZW8/OiBzdHJpbmcsCn0KY29uc3QgeyBwcm9wcyB9ID0gZGVmaW5lUHJvcHM8eyBwcm9wczogUHJvcHMgfT4oKQoKY29uc3QgdGl0bGUgPSBwcm9wcy50aXRsZQpjb25zdCBzdWJ0aXRsZSA9IHByb3BzLnN1YnRpdGxlCmNvbnN0IGF1dGhvcnMgPSBwcm9wcy5hdXRob3JzCmNvbnN0IHJlc291cmNlcyA9IHByb3BzLnJlc291cmNlcwpjb25zdCBtYWluVmlkZW8gPSBwcm9wcy5tYWluVmlkZW8gJiYgbmV3IFVSTChgLi4vJHtwcm9wcy5tYWluVmlkZW99YCwgaW1wb3J0Lm1ldGEudXJsKS5ocmVmCgpvbk1vdW50ZWQoKCkgPT4gewogICAgaWYgKHRpdGxlKSB7CiAgICAgICAgZG9jdW1lbnQudGl0bGUgPSB0aXRsZQogICAgfQogICAgaWYgKHN1YnRpdGxlKSB7CiAgICAgICAgZG9jdW1lbnQudGl0bGUgKz0gYDogJHtzdWJ0aXRsZX1gCiAgICB9Cn0pCjwvc2NyaXB0PgoKPHN0eWxlIGxhbmc9InNjc3MiIHNjb3BlZD4KLnRpdGxlIHsKCiAgICAuYXV0aG9ycyB7CiAgICAgICAgQGFwcGx5IHRleHQtY2VudGVyIHRleHQtbGc7CgogICAgICAgIC50aGluIHsKICAgICAgICAgICAgLmF1dGhvci1uYW1lIHsKICAgICAgICAgICAgICAgIEBhcHBseSBmb250LWxpZ2h0CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9CgogICAgLnJlc19saW5rIHsKICAgICAgICBAYXBwbHkgdGV4dC1jZW50ZXIgbXQtMTsKICAgIH0KCiAgICB2aWRlbyB7CiAgICAgICAgbWF4LXdpZHRoOiA5NjBweDsKICAgICAgICBAYXBwbHkgbXQtNCBibG9jayB3LWZ1bGw7CiAgICB9Cn0KCi5idXR0b24gewogICAgQGFwcGx5IG1yLTMgbXQtMjsKCiAgICBpIHsKICAgICAgICBAYXBwbHkgbXItMTsKICAgIH0KfQo8L3N0eWxlPgo=",Es="/hallo/assets/VideoCarousel-DOcaDe0f.vue",Ss="/hallo/assets/VideoComparision-CDOZit1t.vue",Ns="data:application/octet-stream;base64,PHRlbXBsYXRlPgogICAgPFRpdGxlU2VjdGlvbiB2LWlmPSJ0ZW1wbGF0ZSA9PT0gJ3RpdGxlJyIgOnByb3BzPSJwcm9wcyI+PC9UaXRsZVNlY3Rpb24+CiAgICA8QWJzdHJhY3RTZWN0aW9uIHYtaWY9InRlbXBsYXRlID09PSAnYWJzdHJhY3QnIiA6cHJvcHM9InByb3BzIj48L0Fic3RyYWN0U2VjdGlvbj4KICAgIDxGcmFtZXdvcmtTZWN0aW9uIHYtaWY9InRlbXBsYXRlID09PSAnZnJhbWV3b3JrJyIgOnByb3BzPSJwcm9wcyIgLz4KICAgIDxWaWRlb0NvbXBhcmlzaW9uIHYtaWY9InRlbXBsYXRlID09PSAndmlkZW8tY29tcGFyaXNpb24nIiA6cHJvcHM9InByb3BzIiAvPgogICAgPFRleHRWaWRlbyB2LWlmPSJ0ZW1wbGF0ZSA9PT0gJ3RleHQtdmlkZW8nIiA6cHJvcHM9InByb3BzIiAvPgogICAgPFNpbmdsZVZpZGVvIHYtaWY9InRlbXBsYXRlID09PSAnc2luZ2xlLXZpZGVvJyIgOnByb3BzPSJwcm9wcyIgLz4KICAgIDxWaWRlb0Nhcm91c2VsIHYtaWY9InRlbXBsYXRlID09PSAndmlkZW8tY2Fyb3VzZWwnIiA6cHJvcHM9InByb3BzIiAvPgogICAgPEJpYlRlWCB2LWlmPSJ0ZW1wbGF0ZSA9PT0gJ2JpYnRleCciIDpwcm9wcz0icHJvcHMiIC8+CjwvdGVtcGxhdGU+Cgo8c2NyaXB0IHNldHVwIGxhbmc9InRzIj4KaW1wb3J0IFRpdGxlU2VjdGlvbiBmcm9tICJAL2NvbXBvbmVudHMvVGl0bGVTZWN0aW9uLnZ1ZSIKaW1wb3J0IEFic3RyYWN0U2VjdGlvbiBmcm9tICJAL2NvbXBvbmVudHMvQWJzdHJhY3RTZWN0aW9uLnZ1ZSIKaW1wb3J0IEZyYW1ld29ya1NlY3Rpb24gZnJvbSAiQC9jb21wb25lbnRzL0ZyYW1ld29ya1NlY3Rpb24udnVlIgppbXBvcnQgVmlkZW9Db21wYXJpc2lvbiBmcm9tICJAL2NvbXBvbmVudHMvVmlkZW9Db21wYXJpc2lvbi52dWUiCmltcG9ydCBUZXh0VmlkZW8gZnJvbSAiQC9jb21wb25lbnRzL1RleHRWaWRlby52dWUiCmltcG9ydCBTaW5nbGVWaWRlbyBmcm9tICJAL2NvbXBvbmVudHMvU2luZ2xlVmlkZW8udnVlIgppbXBvcnQgVmlkZW9DYXJvdXNlbCBmcm9tICJAL2NvbXBvbmVudHMvVmlkZW9DYXJvdXNlbC52dWUiCmltcG9ydCBCaWJUZVggZnJvbSAiQC9jb21wb25lbnRzL0JpYlRlWC52dWUiCmludGVyZmFjZSBQcm9wcyB7CiAgICB0ZW1wbGF0ZT86IHN0cmluZywKICAgIHByb3BzPzogYW55LAp9CmNvbnN0IHsgdGVtcGxhdGUsIHByb3BzIH0gPSBkZWZpbmVQcm9wczxQcm9wcz4oKTsKPC9zY3JpcHQ+Cg==",Ds="data:application/octet-stream;base64,PHRlbXBsYXRlPgogIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9ImN1cnJlbnRDb2xvciI+CiAgICA8cGF0aAogICAgICBkPSJNMTUgNGExIDEgMCAxIDAgMCAyVjR6bTAgMTF2LTFhMSAxIDAgMCAwLTEgMWgxem0wIDRsLS43MDcuNzA3QTEgMSAwIDAgMCAxNiAxOWgtMXptLTQtNGwuNzA3LS43MDdBMSAxIDAgMCAwIDExIDE0djF6bS00LjcwNy0xLjI5M2ExIDEgMCAwIDAtMS40MTQgMS40MTRsMS40MTQtMS40MTR6bS0uNzA3LjcwN2wtLjcwNy0uNzA3LjcwNy43MDd6TTkgMTF2LTFhMSAxIDAgMCAwLS43MDcuMjkzTDkgMTF6bS00IDBoMWExIDEgMCAwIDAtMS0xdjF6bTAgNEg0YTEgMSAwIDAgMCAxLjcwNy43MDdMNSAxNXptMTAtOWgyVjRoLTJ2MnptMiAwYTEgMSAwIDAgMSAxIDFoMmEzIDMgMCAwIDAtMy0zdjJ6bTEgMXY2aDJWN2gtMnptMCA2YTEgMSAwIDAgMS0xIDF2MmEzIDMgMCAwIDAgMy0zaC0yem0tMSAxaC0ydjJoMnYtMnptLTMgMXY0aDJ2LTRoLTJ6bTEuNzA3IDMuMjkzbC00LTQtMS40MTQgMS40MTQgNCA0IDEuNDE0LTEuNDE0ek0xMSAxNEg3djJoNHYtMnptLTQgMGMtLjI3NiAwLS41MjUtLjExMS0uNzA3LS4yOTNsLTEuNDE0IDEuNDE0QzUuNDIgMTUuNjYzIDYuMTcyIDE2IDcgMTZ2LTJ6bS0uNzA3IDEuMTIxbDMuNDE0LTMuNDE0LTEuNDE0LTEuNDE0LTMuNDE0IDMuNDE0IDEuNDE0IDEuNDE0ek05IDEyaDR2LTJIOXYyem00IDBhMyAzIDAgMCAwIDMtM2gtMmExIDEgMCAwIDEtMSAxdjJ6bTMtM1YzaC0ydjZoMnptMC02YTMgMyAwIDAgMC0zLTN2MmExIDEgMCAwIDEgMSAxaDJ6bS0zLTNIM3YyaDEwVjB6TTMgMGEzIDMgMCAwIDAtMyAzaDJhMSAxIDAgMCAxIDEtMVYwek0wIDN2NmgyVjNIMHptMCA2YTMgMyAwIDAgMCAzIDN2LTJhMSAxIDAgMCAxLTEtMUgwem0zIDNoMnYtMkgzdjJ6bTEtMXY0aDJ2LTRINHptMS43MDcgNC43MDdsLjU4Ni0uNTg2LTEuNDE0LTEuNDE0LS41ODYuNTg2IDEuNDE0IDEuNDE0eiIKICAgIC8+CiAgPC9zdmc+CjwvdGVtcGxhdGU+Cg==",Ts="data:application/octet-stream;base64,PHRlbXBsYXRlPgogIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAiIGhlaWdodD0iMTciIGZpbGw9ImN1cnJlbnRDb2xvciI+CiAgICA8cGF0aAogICAgICBkPSJNMTEgMi4yNTNhMSAxIDAgMSAwLTIgMGgyem0tMiAxM2ExIDEgMCAxIDAgMiAwSDl6bS40NDctMTIuMTY3YTEgMSAwIDEgMCAxLjEwNy0xLjY2Nkw5LjQ0NyAzLjA4NnpNMSAyLjI1M0wuNDQ3IDEuNDJBMSAxIDAgMCAwIDAgMi4yNTNoMXptMCAxM0gwYTEgMSAwIDAgMCAxLjU1My44MzNMMSAxNS4yNTN6bTguNDQ3LjgzM2ExIDEgMCAxIDAgMS4xMDctMS42NjZsLTEuMTA3IDEuNjY2em0wLTE0LjY2NmExIDEgMCAxIDAgMS4xMDcgMS42NjZMOS40NDcgMS40MnpNMTkgMi4yNTNoMWExIDEgMCAwIDAtLjQ0Ny0uODMzTDE5IDIuMjUzem0wIDEzbC0uNTUzLjgzM0ExIDEgMCAwIDAgMjAgMTUuMjUzaC0xem0tOS41NTMtLjgzM2ExIDEgMCAxIDAgMS4xMDcgMS42NjZMOS40NDcgMTQuNDJ6TTkgMi4yNTN2MTNoMnYtMTNIOXptMS41NTMtLjgzM0M5LjIwMy41MjMgNy40MiAwIDUuNSAwdjJjMS41NzIgMCAyLjk2MS40MzEgMy45NDcgMS4wODZsMS4xMDctMS42NjZ6TTUuNSAwQzMuNTggMCAxLjc5Ny41MjMuNDQ3IDEuNDJsMS4xMDcgMS42NjZDMi41MzkgMi40MzEgMy45MjggMiA1LjUgMlYwek0wIDIuMjUzdjEzaDJ2LTEzSDB6bTEuNTUzIDEzLjgzM0MyLjUzOSAxNS40MzEgMy45MjggMTUgNS41IDE1di0yYy0xLjkyIDAtMy43MDMuNTIzLTUuMDUzIDEuNDJsMS4xMDcgMS42NjZ6TTUuNSAxNWMxLjU3MiAwIDIuOTYxLjQzMSAzLjk0NyAxLjA4NmwxLjEwNy0xLjY2NkM5LjIwMyAxMy41MjMgNy40MiAxMyA1LjUgMTN2MnptNS4wNTMtMTEuOTE0QzExLjUzOSAyLjQzMSAxMi45MjggMiAxNC41IDJWMGMtMS45MiAwLTMuNzAzLjUyMy01LjA1MyAxLjQybDEuMTA3IDEuNjY2ek0xNC41IDJjMS41NzMgMCAyLjk2MS40MzEgMy45NDcgMS4wODZsMS4xMDctMS42NjZDMTguMjAzLjUyMyAxNi40MjEgMCAxNC41IDB2MnptMy41LjI1M3YxM2gydi0xM2gtMnptMS41NTMgMTIuMTY3QzE4LjIwMyAxMy41MjMgMTYuNDIxIDEzIDE0LjUgMTN2MmMxLjU3MyAwIDIuOTYxLjQzMSAzLjk0NyAxLjA4NmwxLjEwNy0xLjY2NnpNMTQuNSAxM2MtMS45MiAwLTMuNzAzLjUyMy01LjA1MyAxLjQybDEuMTA3IDEuNjY2QzExLjUzOSAxNS40MzEgMTIuOTI4IDE1IDE0LjUgMTV2LTJ6IgogICAgLz4KICA8L3N2Zz4KPC90ZW1wbGF0ZT4K",Ls="data:application/octet-stream;base64,PHRlbXBsYXRlPgogIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTgiIGhlaWdodD0iMjAiIGZpbGw9ImN1cnJlbnRDb2xvciI+CiAgICA8cGF0aAogICAgICBkPSJNMTEuNDQ3IDguODk0YTEgMSAwIDEgMC0uODk0LTEuNzg5bC44OTQgMS43ODl6bS0yLjg5NC0uNzg5YTEgMSAwIDEgMCAuODk0IDEuNzg5bC0uODk0LTEuNzg5em0wIDEuNzg5YTEgMSAwIDEgMCAuODk0LTEuNzg5bC0uODk0IDEuNzg5ek03LjQ0NyA3LjEwNmExIDEgMCAxIDAtLjg5NCAxLjc4OWwuODk0LTEuNzg5ek0xMCA5YTEgMSAwIDEgMC0yIDBoMnptLTIgMi41YTEgMSAwIDEgMCAyIDBIOHptOS40NDctNS42MDZhMSAxIDAgMSAwLS44OTQtMS43ODlsLjg5NCAxLjc4OXptLTIuODk0LS43ODlhMSAxIDAgMSAwIC44OTQgMS43ODlsLS44OTQtMS43ODl6bTIgLjc4OWExIDEgMCAxIDAgLjg5NC0xLjc4OWwtLjg5NCAxLjc4OXptLTEuMTA2LTIuNzg5YTEgMSAwIDEgMC0uODk0IDEuNzg5bC44OTQtMS43ODl6TTE4IDVhMSAxIDAgMSAwLTIgMGgyem0tMiAyLjVhMSAxIDAgMSAwIDIgMGgtMnptLTUuNDQ3LTQuNjA2YTEgMSAwIDEgMCAuODk0LTEuNzg5bC0uODk0IDEuNzg5ek05IDFsLjQ0Ny0uODk0YTEgMSAwIDAgMC0uODk0IDBMOSAxem0tMi40NDcuMTA2YTEgMSAwIDEgMCAuODk0IDEuNzg5bC0uODk0LTEuNzg5em0tNiAzYTEgMSAwIDEgMCAuODk0IDEuNzg5TC41NTMgNC4xMDZ6bTIuODk0Ljc4OWExIDEgMCAxIDAtLjg5NC0xLjc4OWwuODk0IDEuNzg5em0tMi0uNzg5YTEgMSAwIDEgMC0uODk0IDEuNzg5bC44OTQtMS43ODl6bTEuMTA2IDIuNzg5YTEgMSAwIDEgMCAuODk0LTEuNzg5bC0uODk0IDEuNzg5ek0yIDVhMSAxIDAgMSAwLTIgMGgyek0wIDcuNWExIDEgMCAxIDAgMiAwSDB6bTguNTUzIDEyLjM5NGExIDEgMCAxIDAgLjg5NC0xLjc4OWwtLjg5NCAxLjc4OXptLTEuMTA2LTIuNzg5YTEgMSAwIDEgMC0uODk0IDEuNzg5bC44OTQtMS43ODl6bTEuMTA2IDFhMSAxIDAgMSAwIC44OTQgMS43ODlsLS44OTQtMS43ODl6bTIuODk0Ljc4OWExIDEgMCAxIDAtLjg5NC0xLjc4OWwuODk0IDEuNzg5ek04IDE5YTEgMSAwIDEgMCAyIDBIOHptMi0yLjVhMSAxIDAgMSAwLTIgMGgyem0tNy40NDcuMzk0YTEgMSAwIDEgMCAuODk0LTEuNzg5bC0uODk0IDEuNzg5ek0xIDE1SDBhMSAxIDAgMCAwIC41NTMuODk0TDEgMTV6bTEtMi41YTEgMSAwIDEgMC0yIDBoMnptMTIuNTUzIDIuNjA2YTEgMSAwIDEgMCAuODk0IDEuNzg5bC0uODk0LTEuNzg5ek0xNyAxNWwuNDQ3Ljg5NEExIDEgMCAwIDAgMTggMTVoLTF6bTEtMi41YTEgMSAwIDEgMC0yIDBoMnptLTcuNDQ3LTUuMzk0bC0yIDEgLjg5NCAxLjc4OSAyLTEtLjg5NC0xLjc4OXptLTEuMTA2IDFsLTItMS0uODk0IDEuNzg5IDIgMSAuODk0LTEuNzg5ek04IDl2Mi41aDJWOUg4em04LjU1My00Ljg5NGwtMiAxIC44OTQgMS43ODkgMi0xLS44OTQtMS43ODl6bS44OTQgMGwtMi0xLS44OTQgMS43ODkgMiAxIC44OTQtMS43ODl6TTE2IDV2Mi41aDJWNWgtMnptLTQuNTUzLTMuODk0bC0yLTEtLjg5NCAxLjc4OSAyIDEgLjg5NC0xLjc4OXptLTIuODk0LTFsLTIgMSAuODk0IDEuNzg5IDItMUw4LjU1My4xMDZ6TTEuNDQ3IDUuODk0bDItMS0uODk0LTEuNzg5LTIgMSAuODk0IDEuNzg5em0tLjg5NCAwbDIgMSAuODk0LTEuNzg5LTItMS0uODk0IDEuNzg5ek0wIDV2Mi41aDJWNUgwem05LjQ0NyAxMy4xMDZsLTItMS0uODk0IDEuNzg5IDIgMSAuODk0LTEuNzg5em0wIDEuNzg5bDItMS0uODk0LTEuNzg5LTIgMSAuODk0IDEuNzg5ek0xMCAxOXYtMi41SDhWMTloMnptLTYuNTUzLTMuODk0bC0yLTEtLjg5NCAxLjc4OSAyIDEgLjg5NC0xLjc4OXpNMiAxNXYtMi41SDBWMTVoMnptMTMuNDQ3IDEuODk0bDItMS0uODk0LTEuNzg5LTIgMSAuODk0IDEuNzg5ek0xOCAxNXYtMi41aC0yVjE1aDJ6IgogICAgLz4KICA8L3N2Zz4KPC90ZW1wbGF0ZT4K",Ws="data:application/octet-stream;base64,PHRlbXBsYXRlPgogIDxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9ImN1cnJlbnRDb2xvciI+CiAgICA8cGF0aAogICAgICBkPSJNMTAgMy4yMmwtLjYxLS42YTUuNSA1LjUgMCAwIDAtNy42NjYuMTA1IDUuNSA1LjUgMCAwIDAtLjExNCA3LjY2NUwxMCAxOC43OGw4LjM5LTguNGE1LjUgNS41IDAgMCAwLS4xMTQtNy42NjUgNS41IDUuNSAwIDAgMC03LjY2Ni0uMTA1bC0uNjEuNjF6IgogICAgLz4KICA8L3N2Zz4KPC90ZW1wbGF0ZT4K",js="data:application/octet-stream;base64,PCEtLSBUaGlzIGljb24gaXMgZnJvbSA8aHR0cHM6Ly9naXRodWIuY29tL1RlbXBsYXJpYW4vTWF0ZXJpYWxEZXNpZ24+LCBkaXN0cmlidXRlZCB1bmRlciBBcGFjaGUgMi4wIChodHRwczovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wKSBsaWNlbnNlLS0+Cjx0ZW1wbGF0ZT4KICA8c3ZnCiAgICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgICB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIKICAgIGFyaWEtaGlkZGVuPSJ0cnVlIgogICAgcm9sZT0iaW1nIgogICAgY2xhc3M9Imljb25pZnkgaWNvbmlmeS0tbWRpIgogICAgd2lkdGg9IjI0IgogICAgaGVpZ2h0PSIyNCIKICAgIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiCiAgICB2aWV3Qm94PSIwIDAgMjQgMjQiCiAgPgogICAgPHBhdGgKICAgICAgZD0iTTIwIDE4di00aC0zdjFoLTJ2LTFIOXYxSDd2LTFINHY0aDE2TTYuMzMgOGwtMS43NCA0SDd2LTFoMnYxaDZ2LTFoMnYxaDIuNDFsLTEuNzQtNEg2LjMzTTkgNXYxaDZWNUg5bTEyLjg0IDcuNjFjLjEuMjIuMTYuNDguMTYuOFYxOGMwIC41My0uMjEgMS0uNiAxLjQxYy0uNC40LS44NS41OS0xLjQuNTlINGMtLjU1IDAtMS0uMTktMS40LS41OUMyLjIxIDE5IDIgMTguNTMgMiAxOHYtNC41OWMwLS4zMi4wNi0uNTguMTYtLjhMNC41IDcuMjJDNC44NCA2LjQxIDUuNDUgNiA2LjMzIDZIN1Y1YzAtLjU1LjE4LTEgLjU3LTEuNDFDNy45NiAzLjIgOC40NCAzIDkgM2g2Yy41NiAwIDEuMDQuMiAxLjQzLjU5Yy4zOS40MS41Ny44Ni41NyAxLjQxdjFoLjY3Yy44OCAwIDEuNDkuNDEgMS44MyAxLjIybDIuMzQgNS4zOXoiCiAgICAgIGZpbGw9ImN1cnJlbnRDb2xvciIKICAgID48L3BhdGg+CiAgPC9zdmc+CjwvdGVtcGxhdGU+Cg==",Bs="data:application/json;base64,ewogICJ0aXRsZSI6IHsKICAgICJ0aXRsZSI6ICJDaGFtcCIsCiAgICAic3VidGl0bGUiOiAiQ29udHJvbGxhYmxlIGFuZCBDb25zaXN0ZW50IEh1bWFuIEltYWdlIEFuaW1hdGlvbiB3aXRoIDNEIFBhcmFtZXRyaWMgR3VpZGFuY2UiCiAgfSwKICAiYXV0aG9ycyI6IFsKICAgIHsKICAgICAgIm5hbWUiOiAiU2hlbmhhbyBaaHUqIiwKICAgICAgImhvbWVwYWdlIjogImh0dHBzOi8vZ2l0aHViLmNvbS9TaGVuaGFvWmh1IgogICAgfSwKICAgIHsKICAgICAgIm5hbWUiOiAiSnVubWluZyBMZW8gQ2hlbioiLAogICAgICAiaG9tZXBhZ2UiOiAiaHR0cHM6Ly9naXRodWIuY29tL0xlb29vbzMzMyIKICAgIH0sCiAgICB7CiAgICAgICJuYW1lIjogIlp1b3podW8gRGFpIiwKICAgICAgImhvbWVwYWdlIjogImh0dHBzOi8vZ2l0aHViLmNvbS9kYWl6dW96aHVvIgogICAgfSwKICAgIHsKICAgICAgIm5hbWUiOiAiWWluZ2h1aSBYdSIsCiAgICAgICJob21lcGFnZSI6ICJodHRwczovL2FpMy5mdWRhbi5lZHUuY24vaW5mby8xMDg4LzEyNjYuaHRtIgogICAgfSwKICAgIHsKICAgICAgIm5hbWUiOiAiWHVuIENhbyIsCiAgICAgICJob21lcGFnZSI6ICJodHRwczovL2NpdGUubmp1LmVkdS5jbi9QZW9wbGUvRmFjdWx0eS8yMDE5MDYyMS9pNTA1NC5odG1sIgogICAgfSwKICAgIHsKICAgICAgIm5hbWUiOiAiWWFvIFlhbyIsCiAgICAgICJob21lcGFnZSI6ICJodHRwczovL3lveW8wMDAuZ2l0aHViLmlvLyIKICAgIH0sCiAgICB7CiAgICAgICJuYW1lIjogIkhhbyBaaHUiLAogICAgICAiaG9tZXBhZ2UiOiAiaHR0cDovL3podWhhby5jYy9ob21lLyIKICAgIH0sCiAgICB7CiAgICAgICJuYW1lIjogIlNpeXUgWmh1IiwKICAgICAgImhvbWVwYWdlIjogImh0dHBzOi8vc2l0ZXMuZ29vZ2xlLmNvbS9zaXRlL3podXNpeXVjcy9ob21lIgogICAgfQogIF0sCiAgInJlcyI6IHsKICAgICJwZGYiOiAiaHR0cHM6Ly9hcnhpdi5vcmcvcGRmLzI0MDMuMTQ3ODEiLAogICAgImFyeGl2IjogImh0dHBzOi8vYXJ4aXYub3JnL2Ficy8yNDAzLjE0NzgxIiwKICAgICJnaXRodWIiOiAiaHR0cHM6Ly9naXRodWIuY29tL2Z1ZGFuLWdlbmVyYXRpdmUtdmlzaW9uL2NoYW1wIiwKICAgICJodWdnaW5nZmFjZSI6ICIiCiAgfQp9Cg==",Rs="data:video/mp2t;base64,aW1wb3J0IHsgaW5WaXNpYmxlIH0gZnJvbSAnQC91dGlscy92aWRlbycKCmNvbnN0IHZpZGVvcyA9IG5ldyBNYXA8SFRNTFZpZGVvRWxlbWVudCwgRE9NUmVjdD4oKQoKZnVuY3Rpb24gcGxheU9yUGF1c2UodmlkZW86IEhUTUxWaWRlb0VsZW1lbnQpIHsKICBpZiAoaW5WaXNpYmxlKHZpZGVvKSkgewogICAgLy8gdmlkZW8ucGxheSgpCiAgfSBlbHNlIHsKICAgIHZpZGVvLnBhdXNlKCkKICB9Cn0KCmNvbnN0IG9uc2Nyb2xsID0gKGV2dDogRXZlbnQpID0+IHsKICBmb3IgKGNvbnN0IHZpZGVvIG9mIHZpZGVvcy5rZXlzKCkpIHsKICAgIHBsYXlPclBhdXNlKHZpZGVvKQogIH0KfQoKZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICdsYXp5JywKICBvcHRpb246IHsKICAgIG1vdW50ZWQ6IChlbDogSFRNTEVsZW1lbnQpID0+IHsKICAgICAgaWYgKGVsIGluc3RhbmNlb2YgSFRNTFZpZGVvRWxlbWVudCkgewogICAgICAgIHZpZGVvcy5zZXQoZWwsIGVsLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpKQogICAgICAgIGVsLm9uY2FucGxheSA9ICgpID0+IHsKICAgICAgICAgIHZpZGVvcy5zZXQoZWwsIGVsLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpKQogICAgICAgICAgcGxheU9yUGF1c2UoZWwpCiAgICAgICAgfQogICAgICB9CiAgICAgIGlmICh2aWRlb3Muc2l6ZSkgewogICAgICAgICF3aW5kb3cub25zY3JvbGwgJiYgKHdpbmRvdy5vbnNjcm9sbCA9IG9uc2Nyb2xsKQogICAgICB9CiAgICB9LAogICAgdW5tb3VudGVkOiAoZWw6IEhUTUxFbGVtZW50KSA9PiB7CiAgICAgIGlmIChlbCBpbnN0YW5jZW9mIEhUTUxWaWRlb0VsZW1lbnQpIHsKICAgICAgICB2aWRlb3MuZGVsZXRlKGVsKQogICAgICB9CiAgICAgIGlmICghdmlkZW9zLnNpemUpIHsKICAgICAgICB3aW5kb3cub25zY3JvbGwgPSBudWxsCiAgICAgIH0KICAgIH0KICB9Cn0K",Zs="/hallo/assets/index-Dj9ug-Zv.json",Gs="data:video/mp2t;base64,aW1wb3J0ICdAL2Fzc2V0cy9tYWluLmNzcycKaW1wb3J0ICdAL2Fzc2V0cy9jYXJvdXNlbC5jc3MnCgppbXBvcnQgeyBjcmVhdGVBcHAgfSBmcm9tICd2dWUnCmltcG9ydCBBcHAgZnJvbSAnLi9BcHAudnVlJwppbXBvcnQgcm91dGVyIGZyb20gJy4vcm91dGVyJwppbXBvcnQgdmlkZW9MYXp5IGZyb20gJy4vZGlyZWN0aXZlcy92aWRlby1sYXp5JwoKY29uc3QgYXBwID0gY3JlYXRlQXBwKEFwcCkKYXBwLnVzZShyb3V0ZXIpCgphcHAuZGlyZWN0aXZlKHZpZGVvTGF6eS5uYW1lLCB2aWRlb0xhenkub3B0aW9uKQoKYXBwLm1vdW50KCcjYXBwJykK",Os="data:video/mp2t;base64,aW1wb3J0IEhvbWVWaWV3IGZyb20gJ0Avdmlld3MvSG9tZS52dWUnCmltcG9ydCB7IGNyZWF0ZVJvdXRlciwgY3JlYXRlV2ViSGFzaEhpc3RvcnksIGNyZWF0ZVdlYkhpc3RvcnkgfSBmcm9tICd2dWUtcm91dGVyJwoKY29uc3Qgcm91dGVyID0gY3JlYXRlUm91dGVyKHsKICBoaXN0b3J5OiBjcmVhdGVXZWJIYXNoSGlzdG9yeSgpLAogIHJvdXRlczogWwogICAgewogICAgICBwYXRoOiAnJywKICAgICAgY29tcG9uZW50OiBIb21lVmlldwogICAgfQogIF0KfSkKCmV4cG9ydCBkZWZhdWx0IHJvdXRlcgo=",ks="data:video/mp2t;base64,aW1wb3J0IHsgcmVhY3RpdmUgfSBmcm9tICd2dWUnCmV4cG9ydCBjb25zdCBzdG9yZSA9IHJlYWN0aXZlPHsKICB0d2VJbml0aWFsaXppbmc6IHsgW2tleTogc3RyaW5nXTogYW55IH0KICBzZXRJbml0aWFsaXppbmc6IChjb21wb25lbnROYW1lOiBzdHJpbmcsIGluaXRpYWxpemluZzogYm9vbGVhbikgPT4gdm9pZAp9Pih7CiAgdHdlSW5pdGlhbGl6aW5nOiB7fSwKICBzZXRJbml0aWFsaXppbmcoY29tcG9uZW50TmFtZTogc3RyaW5nLCBpbml0aWFsaXppbmc6IGJvb2xlYW4pIHsKICAgIHRoaXMudHdlSW5pdGlhbGl6aW5nW2NvbXBvbmVudE5hbWVdID0gaW5pdGlhbGl6aW5nCiAgICB0aGlzLnR3ZUluaXRpYWxpemluZyA9IHsgLi4udGhpcy50d2VJbml0aWFsaXppbmcgfQogIH0KfSkK",zs="data:video/mp2t;base64,ZXhwb3J0IGZ1bmN0aW9uIGluVmlzaWJsZSh2aWRlbzogSFRNTEVsZW1lbnQpIHsKICBjb25zdCB7IGxlZnQsIHJpZ2h0LCB0b3AsIGJvdHRvbSwgd2lkdGgsIGhlaWdodCB9ID0gdmlkZW8uZ2V0Qm91bmRpbmdDbGllbnRSZWN0KCkKICBpZiAoYm90dG9tIDwgMCB8fCB0b3AgPiB3aW5kb3cuaW5uZXJIZWlnaHQpIHsKICAgIHJldHVybiBmYWxzZQogIH0gZWxzZSBpZiAobGVmdCAhPSAwICYmIHJpZ2h0ICE9IDApIHsKICAgIHJldHVybiB0cnVlCiAgfQogIHJldHVybiBmYWxzZQp9Cg==",Hs="data:application/octet-stream;base64,PHNjcmlwdCBzZXR1cCBsYW5nPSJ0cyI+CmltcG9ydCBXcmFwcGVkU2VjdGlvbiBmcm9tICdAL2NvbXBvbmVudHMvV3JhcHBlZFNlY3Rpb24udnVlJwppbXBvcnQgc2VjdGlvbnMgZnJvbSAnQC9pbmRleC5qc29uJzsKCjwvc2NyaXB0PgoKPHRlbXBsYXRlPgogIDxtYWluPgogICAgPFdyYXBwZWRTZWN0aW9uIHYtZm9yPSIoc2VjdGlvbiwgaSkgaW4gc2VjdGlvbnMiIDprZXk9ImkiIDp0ZW1wbGF0ZT0ic2VjdGlvbi50ZW1wbGF0ZSIgOnByb3BzPSJzZWN0aW9uLnByb3BzIj4KICAgIDwvV3JhcHBlZFNlY3Rpb24+CiAgPC9tYWluPgo8L3RlbXBsYXRlPgoKPHN0eWxlIGxhbmc9InNjc3MiPgptYWluIHsKICBAYXBwbHkgdy1mdWxsIGgtZnVsbCBmbGV4IGZsZXgtY29sIGl0ZW1zLWNlbnRlcjsKCiAgPjpudGgtY2hpbGQoMm4tMSkgewogICAgLy8gQGFwcGx5IGJnLXdoaXRlOwogICAgLy8gQGFwcGx5IGRhcms6YmctYmxhY2svNTA7CiAgfQoKICBzZWN0aW9uIHsKICAgIEBhcHBseSB3LWZ1bGwgcHktMTAgbWQ6cHgtMTYgcHgtNjsKICAgIEBhcHBseSBmbGV4IGZsZXgtY29sIGp1c3RpZnktY2VudGVyIGl0ZW1zLWNlbnRlcjsKICB9CgogIGgxIHsKICAgIEBhcHBseSB0ZXh0LTd4bCB0ZXh0LWNlbnRlcjsKICB9CgogIGgyIHsKICAgIEBhcHBseSB0ZXh0LTV4bCB0ZXh0LWNlbnRlciBteS04OwogIH0KCiAgaDMgewogICAgQGFwcGx5IHRleHQtM3hsIHRleHQtY2VudGVyIG15LTU7CiAgfQp9Cjwvc3R5bGU+Cg==",mt=e=>(Nt("data-v-9cb24522"),e=e(),Dt(),e),Nu={class:"title"},Du={key:0},Tu=["href"],Lu={key:2,class:"author-name"},Wu={key:3},ju={key:4},Bu={class:"res_link"},Ru=["href"],Zu=mt(()=>x("i",{class:"iconfont icon-lm-pdf"},null,-1)),Gu=mt(()=>x("span",null,"Paper",-1)),Ou=[Zu,Gu],ku=["href"],zu=mt(()=>x("i",{class:"iconfont icon-lm-Arxiv"},null,-1)),Hu=mt(()=>x("span",null,"arXiv",-1)),Yu=[zu,Hu],Pu=["href"],Vu=mt(()=>x("i",{class:"iconfont icon-lm-github"},null,-1)),Xu=mt(()=>x("span",null,"Code",-1)),Ku=[Vu,Xu],Fu=["href"],Ju=mt(()=>x("i",{class:"iconfont icon-lm-huggingface"},null,-1)),$u=mt(()=>x("span",null,"HuggingFace",-1)),Uu=[Ju,$u],Qu=["src"],qu=Ze({__name:"TitleSection",props:{props:{}},setup(e){const{props:t}=e,s=t.title,n=t.subtitle,o=t.authors,i=t.resources,r=t.mainVideo&&new URL(Object.assign({"../App.vue":Tt,"../assets/base.css":Lt,"../assets/carousel.css":Wt,"../assets/icon.css":jt,"../assets/img/best_visual_results.jpg":Bt,"../assets/img/framework.jpg":Rt,"../assets/logo.svg":Zt,"../assets/main.css":Gt,"../assets/video/ablation/exp_1.mp4":Ot,"../assets/video/ablation/exp_2.mp4":kt,"../assets/video/ablation/lip_1.mp4":zt,"../assets/video/ablation/lip_2.mp4":Ht,"../assets/video/ablation/pose_1.mp4":Yt,"../assets/video/ablation/pose_2.mp4":Pt,"../assets/video/cross_actor/1.mp4":Vt,"../assets/video/cross_actor/2.mp4":Xt,"../assets/video/cross_actor/3.mp4":Kt,"../assets/video/cross_actor/4.mp4":Ft,"../assets/video/cross_actor/5.mp4":Jt,"../assets/video/cross_id/1.mp4":$t,"../assets/video/cross_id/2.mp4":Ut,"../assets/video/main_video.mp4":Qt,"../assets/video/opera/1.mp4":qt,"../assets/video/opera/2.mp4":es,"../assets/video/portrait_style/1.mp4":ts,"../assets/video/portrait_style/2.mp4":ss,"../assets/video/portrait_style/3.mp4":ns,"../assets/video/portrait_style/4.mp4":os,"../assets/video/portrait_style/5.mp4":is,"../assets/video/portrait_style/6.mp4":rs,"../assets/video/portrait_style/7.mp4":ls,"../assets/video/portrait_style/8.mp4":as,"../assets/video/rap/1.mp4":cs,"../assets/video/rap/2.mp4":us,"../assets/video/singing/1.mp4":ds,"../assets/video/singing/10.mp4":gs,"../assets/video/singing/2.mp4":fs,"../assets/video/singing/3.mp4":ps,"../assets/video/singing/4.mp4":hs,"../assets/video/singing/5.mp4":ms,"../assets/video/singing/6.mp4":Is,"../assets/video/singing/7.mp4":vs,"../assets/video/singing/8.mp4":bs,"../assets/video/singing/9.mp4":_s,"./AbstractSection.vue":Cs,"./BibTeX.vue":As,"./FrameworkSection.vue":ys,"./SingleVideo.vue":ws,"./TextVideo.vue":Ms,"./TitleSection.vue":xs,"./VideoCarousel.vue":Es,"./VideoComparision.vue":Ss,"./WrappedSection.vue":Ns,"./icons/IconCommunity.vue":Ds,"./icons/IconDocumentation.vue":Ts,"./icons/IconEcosystem.vue":Ls,"./icons/IconSupport.vue":Ws,"./icons/IconTooling.vue":js,"../config.json":Bs,"../directives/video-lazy.ts":Rs,"../index.json":Zs,"../main.ts":Gs,"../router/index.ts":Os,"../store/index.ts":ks,"../utils/video.ts":zs,"../views/Home.vue":Hs})[`../${t.mainVideo}`],import.meta.url).href;return un(()=>{s&&(document.title=s),n&&(document.title+=`: ${n}`)}),(a,l)=>{const d=Ln("lazy");return T(),k("section",Nu,[x("h1",null,we(B(s)),1),x("h3",null,we(B(n)),1),(T(!0),k(ue,null,Re(B(o),(c,f)=>(T(),k("div",{key:f,class:"authors"},[x("div",{class:ht(["authors",{thin:f===c.length-2}])},[(T(!0),k(ue,null,Re(c,(p,h)=>(T(),k("span",{key:h},[p.prefix?(T(),k("sup",Du,we(p.prefix),1)):U("",!0),p.homepage?(T(),k("a",{key:1,class:"author-name",href:p.homepage,target:"_blank"},we(p.name),9,Tu)):(T(),k("span",Lu,we(p.name),1)),p.suffix?(T(),k("sup",Wu,we(p.suffix),1)):U("",!0),h(T(),k("section",td,[x("div",null,[B(s)?(T(),k("div",sd,[x("img",{src:B(s)},null,8,nd)])):U("",!0),x("p",null,we(n.props.content),1)])]))}}),id=ot(od,[["__scopeId","data-v-1d1218a4"]]),Rl=e=>(Nt("data-v-bfaff5db"),e=e(),Dt(),e),rd={class:"framework"},ld=Rl(()=>x("h3",null,"Framework",-1)),ad=["src"],cd=Rl(()=>x("br",null,null,-1)),ud=Ze({__name:"FrameworkSection",props:{props:{}},setup(e){const{props:t}=e,s=t.image&&new URL(Object.assign({"../App.vue":Tt,"../assets/base.css":Lt,"../assets/carousel.css":Wt,"../assets/icon.css":jt,"../assets/img/best_visual_results.jpg":Bt,"../assets/img/framework.jpg":Rt,"../assets/logo.svg":Zt,"../assets/main.css":Gt,"../assets/video/ablation/exp_1.mp4":Ot,"../assets/video/ablation/exp_2.mp4":kt,"../assets/video/ablation/lip_1.mp4":zt,"../assets/video/ablation/lip_2.mp4":Ht,"../assets/video/ablation/pose_1.mp4":Yt,"../assets/video/ablation/pose_2.mp4":Pt,"../assets/video/cross_actor/1.mp4":Vt,"../assets/video/cross_actor/2.mp4":Xt,"../assets/video/cross_actor/3.mp4":Kt,"../assets/video/cross_actor/4.mp4":Ft,"../assets/video/cross_actor/5.mp4":Jt,"../assets/video/cross_id/1.mp4":$t,"../assets/video/cross_id/2.mp4":Ut,"../assets/video/main_video.mp4":Qt,"../assets/video/opera/1.mp4":qt,"../assets/video/opera/2.mp4":es,"../assets/video/portrait_style/1.mp4":ts,"../assets/video/portrait_style/2.mp4":ss,"../assets/video/portrait_style/3.mp4":ns,"../assets/video/portrait_style/4.mp4":os,"../assets/video/portrait_style/5.mp4":is,"../assets/video/portrait_style/6.mp4":rs,"../assets/video/portrait_style/7.mp4":ls,"../assets/video/portrait_style/8.mp4":as,"../assets/video/rap/1.mp4":cs,"../assets/video/rap/2.mp4":us,"../assets/video/singing/1.mp4":ds,"../assets/video/singing/10.mp4":gs,"../assets/video/singing/2.mp4":fs,"../assets/video/singing/3.mp4":ps,"../assets/video/singing/4.mp4":hs,"../assets/video/singing/5.mp4":ms,"../assets/video/singing/6.mp4":Is,"../assets/video/singing/7.mp4":vs,"../assets/video/singing/8.mp4":bs,"../assets/video/singing/9.mp4":_s,"./AbstractSection.vue":Cs,"./BibTeX.vue":As,"./FrameworkSection.vue":ys,"./SingleVideo.vue":ws,"./TextVideo.vue":Ms,"./TitleSection.vue":xs,"./VideoCarousel.vue":Es,"./VideoComparision.vue":Ss,"./WrappedSection.vue":Ns,"./icons/IconCommunity.vue":Ds,"./icons/IconDocumentation.vue":Ts,"./icons/IconEcosystem.vue":Ls,"./icons/IconSupport.vue":Ws,"./icons/IconTooling.vue":js,"../config.json":Bs,"../directives/video-lazy.ts":Rs,"../index.json":Zs,"../main.ts":Gs,"../router/index.ts":Os,"../store/index.ts":ks,"../utils/video.ts":zs,"../views/Home.vue":Hs})[`../${t.image}`],import.meta.url).href,n=t.description;return(o,i)=>(T(),k("section",rd,[ld,x("div",null,[x("img",{src:B(s)},null,8,ad),cd,x("p",null,we(B(n)),1)])]))}}),dd=ot(ud,[["__scopeId","data-v-bfaff5db"]]);var gd=Object.defineProperty,fd=(e,t,s)=>t in e?gd(e,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):e[t]=s,cr=(e,t,s)=>(fd(e,typeof t!="symbol"?t+"":t,s),s);/*! * TW Elements * Version: FREE 2.0.0 * @@ -30,17 +30,17 @@ * * Contact: tailwind@mdbootstrap.com * -*/const No=(()=>{const e={};let t=1;return{set(s,n,o){typeof s[n]>"u"&&(s[n]={key:n,id:t},t++),e[s[n].id]=o},get(s,n){if(!s||typeof s[n]>"u")return null;const o=s[n];return o.key===n?e[o.id]:null},delete(s,n){if(typeof s[n]>"u")return;const o=s[n];o.key===n&&(delete e[o.id],delete s[n])}}})(),Do={setData(e,t,s){No.set(e,t,s)},getData(e,t){return No.get(e,t)},removeData(e,t){No.delete(e,t)}},pd=1e3,ei="transitionend",hd=e=>e==null?`${e}`:{}.toString.call(e).match(/\s([a-z]+)/i)[1].toLowerCase(),Zl=e=>{let t=e.getAttribute("data-twe-target");if(!t||t==="#"){let s=e.getAttribute("href");if(!s||!s.includes("#")&&!s.startsWith("."))return null;s.includes("#")&&!s.startsWith("#")&&(s=`#${s.split("#")[1]}`),t=s&&s!=="#"?s.trim():null}return t},md=e=>{const t=Zl(e);return t&&document.querySelector(t)?t:null},Ai=e=>{const t=Zl(e);return t?document.querySelector(t):null},Id=e=>{if(!e)return 0;let{transitionDuration:t,transitionDelay:s}=window.getComputedStyle(e);const n=Number.parseFloat(t),o=Number.parseFloat(s);return!n&&!o?0:(t=t.split(",")[0],s=s.split(",")[0],(Number.parseFloat(t)+Number.parseFloat(s))*pd)},Gl=e=>{e.dispatchEvent(new Event(ei))},Ol=e=>!e||typeof e!="object"?!1:(typeof e.jquery<"u"&&(e=e[0]),typeof e.nodeType<"u"),ur=e=>Ol(e)?e.jquery?e[0]:e:typeof e=="string"&&e.length>0?document.querySelector(e):null,dr=(e,t,s)=>{Object.keys(s).forEach(n=>{const o=s[n],i=t[n],r=i&&Ol(i)?"element":hd(i);if(!new RegExp(o).test(r))throw new Error(`${e.toUpperCase()}: Option "${n}" provided type "${r}" but expected type "${o}".`)})},ho=e=>{if(!e)return!1;if(e.style&&e.parentNode&&e.parentNode.style){const t=getComputedStyle(e),s=getComputedStyle(e.parentNode);return t.display!=="none"&&s.display!=="none"&&t.visibility!=="hidden"}return!1},yi=e=>!e||e.nodeType!==Node.ELEMENT_NODE||e.classList.contains("disabled")?!0:typeof e.disabled<"u"?e.disabled:e.hasAttribute("disabled")&&e.getAttribute("disabled")!=="false",vd=e=>{e.offsetHeight},kl=()=>{const{jQuery:e}=window;return e&&!document.body.hasAttribute("data-twe-no-jquery")?e:null},To=[],bd=e=>{document.readyState==="loading"?(To.length||document.addEventListener("DOMContentLoaded",()=>{To.forEach(t=>t())}),To.push(e)):e()},Qe=()=>document.documentElement.dir==="rtl",gr=e=>{typeof e=="function"&&e()},_d=(e,t,s=!0)=>{if(!s){gr(e);return}const n=5,o=Id(t)+n;let i=!1;const r=({target:a})=>{a===t&&(i=!0,t.removeEventListener(ei,r),gr(e))};t.addEventListener(ei,r),setTimeout(()=>{i||Gl(t)},o)},Cd=(e,t,s,n)=>{let o=e.indexOf(t);if(o===-1)return e[!s&&n?e.length-1:0];const i=e.length;return o+=s?1:-1,n&&(o=(o+i)%i),e[Math.max(0,Math.min(o,i-1))]},Ad=/[^.]*(?=\..*)\.|.*/,yd=/\..*/,wd=/::\d+$/,Lo={};let fr=1;const Md={mouseenter:"mouseover",mouseleave:"mouseout"},xd=/^(mouseenter|mouseleave)/i,zl=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function Hl(e,t){return t&&`${t}::${fr++}`||e.uidEvent||fr++}function Yl(e){const t=Hl(e);return e.uidEvent=t,Lo[t]=Lo[t]||{},Lo[t]}function Ed(e,t){return function s(n){return n.delegateTarget=e,s.oneOff&&te.off(e,n.type,t),t.apply(e,[n])}}function Sd(e,t,s){return function n(o){const i=e.querySelectorAll(t);for(let{target:r}=o;r&&r!==this;r=r.parentNode)for(let a=i.length;a--;"")if(i[a]===r)return o.delegateTarget=r,n.oneOff&&te.off(e,o.type,s),s.apply(r,[o]);return null}}function Pl(e,t,s=null){const n=Object.keys(e);for(let o=0,i=n.length;ofunction(A){if(!A.relatedTarget||A.relatedTarget!==A.delegateTarget&&!A.delegateTarget.contains(A.relatedTarget))return b.call(this,A)};n?n=h(n):s=h(s)}const[i,r,a]=Vl(t,s,n),l=Yl(e),d=l[a]||(l[a]={}),c=Pl(d,r,i?s:null);if(c){c.oneOff=c.oneOff&&o;return}const f=Hl(r,t.replace(Ad,"")),p=i?Sd(e,s,n):Ed(e,s);p.delegationSelector=i?s:null,p.originalHandler=r,p.oneOff=o,p.uidEvent=f,d[f]=p,e.addEventListener(a,p,i)}function ti(e,t,s,n,o){const i=Pl(t[s],n,o);i&&(e.removeEventListener(s,i,!!o),delete t[s][i.uidEvent])}function Nd(e,t,s,n){const o=t[s]||{};Object.keys(o).forEach(i=>{if(i.includes(n)){const r=o[i];ti(e,t,s,r.originalHandler,r.delegationSelector)}})}function Xl(e){return e=e.replace(yd,""),Md[e]||e}const te={on(e,t,s,n){pr(e,t,s,n,!1)},one(e,t,s,n){pr(e,t,s,n,!0)},off(e,t,s,n){if(typeof t!="string"||!e)return;const[o,i,r]=Vl(t,s,n),a=r!==t,l=Yl(e),d=t.startsWith(".");if(typeof i<"u"){if(!l||!l[r])return;ti(e,l,r,i,o?s:null);return}d&&Object.keys(l).forEach(f=>{Nd(e,l,f,t.slice(1))});const c=l[r]||{};Object.keys(c).forEach(f=>{const p=f.replace(wd,"");if(!a||t.includes(p)){const h=c[f];ti(e,l,r,h.originalHandler,h.delegationSelector)}})},trigger(e,t,s){if(typeof t!="string"||!e)return null;const n=kl(),o=Xl(t),i=t!==o,r=zl.has(o);let a,l=!0,d=!0,c=!1,f=null;return i&&n&&(a=n.Event(t,s),n(e).trigger(a),l=!a.isPropagationStopped(),d=!a.isImmediatePropagationStopped(),c=a.isDefaultPrevented()),r?(f=document.createEvent("HTMLEvents"),f.initEvent(o,l,!0)):f=new CustomEvent(t,{bubbles:l,cancelable:!0}),typeof s<"u"&&Object.keys(s).forEach(p=>{Object.defineProperty(f,p,{get(){return s[p]}})}),c&&f.preventDefault(),d&&e.dispatchEvent(f),f.defaultPrevented&&typeof a<"u"&&a.preventDefault(),f}},Dd="5.1.3";class Td{constructor(t){t=ur(t),t&&(this._element=t,Do.setData(this._element,this.constructor.DATA_KEY,this))}dispose(){Do.removeData(this._element,this.constructor.DATA_KEY),te.off(this._element,this.constructor.EVENT_KEY),Object.getOwnPropertyNames(this).forEach(t=>{this[t]=null})}_queueCallback(t,s,n=!0){_d(t,s,n)}static getInstance(t){return Do.getData(ur(t),this.DATA_KEY)}static getOrCreateInstance(t,s={}){return this.getInstance(t)||new this(t,typeof s=="object"?s:null)}static get VERSION(){return Dd}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}static get DATA_KEY(){return`twe.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}}function Wo(e){return e==="true"?!0:e==="false"?!1:e===Number(e).toString()?Number(e):e===""||e==="null"?null:e}function jo(e){return e.replace(/[A-Z]/g,t=>`-${t.toLowerCase()}`)}const pn={setDataAttribute(e,t,s){e.setAttribute(`data-twe-${jo(t)}`,s)},removeDataAttribute(e,t){e.removeAttribute(`data-twe-${jo(t)}`)},getDataAttributes(e){if(!e)return{};const t={};return Object.keys(e.dataset).filter(s=>s.startsWith("twe")).forEach(s=>{if(s.startsWith("tweClass"))return;let n=s.replace(/^twe/,"");n=n.charAt(0).toLowerCase()+n.slice(1,n.length),t[n]=Wo(e.dataset[s])}),t},getDataClassAttributes(e){if(!e)return{};const t={...e.dataset};return Object.keys(t).filter(s=>s.startsWith("tweClass")).forEach(s=>{let n=s.replace(/^tweClass/,"");n=n.charAt(0).toLowerCase()+n.slice(1,n.length),t[n]=Wo(t[s])}),t},getDataAttribute(e,t){return Wo(e.getAttribute(`data-twe-${jo(t)}`))},offset(e){const t=e.getBoundingClientRect();return{top:t.top+document.body.scrollTop,left:t.left+document.body.scrollLeft}},position(e){return{top:e.offsetTop,left:e.offsetLeft}},style(e,t){Object.assign(e.style,t)},toggleClass(e,t){e&&Bo(t).forEach(s=>{e.classList.contains(s)?e.classList.remove(s):e.classList.add(s)})},addClass(e,t){Bo(t).forEach(s=>!e.classList.contains(s)&&e.classList.add(s))},addStyle(e,t){Object.keys(t).forEach(s=>{e.style[s]=t[s]})},removeClass(e,t){Bo(t).forEach(s=>e.classList.contains(s)&&e.classList.remove(s))},hasClass(e,t){return e.classList.contains(t)},maxOffset(e){const t=e.getBoundingClientRect();return{top:t.top+Math.max(document.body.scrollTop,document.documentElement.scrollTop,window.scrollY),left:t.left+Math.max(document.body.scrollLeft,document.documentElement.scrollLeft,window.scrollX)}}};function Bo(e){return typeof e=="string"?e.split(" "):Array.isArray(e)?e:!1}const Ld=3,me={closest(e,t){return e.closest(t)},matches(e,t){return e.matches(t)},find(e,t=document.documentElement){return[].concat(...Element.prototype.querySelectorAll.call(t,e))},findOne(e,t=document.documentElement){return Element.prototype.querySelector.call(t,e)},children(e,t){return[].concat(...e.children).filter(s=>s.matches(t))},parents(e,t){const s=[];let n=e.parentNode;for(;n&&n.nodeType===Node.ELEMENT_NODE&&n.nodeType!==Ld;)this.matches(n,t)&&s.push(n),n=n.parentNode;return s},prev(e,t){let s=e.previousElementSibling;for(;s;){if(s.matches(t))return[s];s=s.previousElementSibling}return[]},next(e,t){let s=e.nextElementSibling;for(;s;){if(this.matches(s,t))return[s];s=s.nextElementSibling}return[]},focusableChildren(e){const t=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(s=>`${s}:not([tabindex^="-"])`).join(", ");return this.find(t,e).filter(s=>!yi(s)&&ho(s))}};Qe();Qe();Qe();Qe();Qe();Qe();const Ro="carousel",Wd="twe.carousel",je=`.${Wd}`,Kl=".data-api",jd="ArrowLeft",Bd="ArrowRight",Rd=500,Zd=40,hr={interval:5e3,keyboard:!0,ride:!1,pause:"hover",wrap:!0,touch:!0},Gd={interval:"(number|boolean)",keyboard:"boolean",ride:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},Od={pointer:"touch-pan-y",block:"!block",visible:"data-[twe-carousel-fade]:opacity-100 data-[twe-carousel-fade]:z-[1]",invisible:"data-[twe-carousel-fade]:z-0 data-[twe-carousel-fade]:opacity-0 data-[twe-carousel-fade]:duration-[600ms] data-[twe-carousel-fade]:delay-600",slideRight:"translate-x-full",slideLeft:"-translate-x-full"},kd={pointer:"string",block:"string",visible:"string",invisible:"string",slideRight:"string",slideLeft:"string"},bt="next",_t="prev",Ct="left",vn="right",zd={[jd]:vn,[Bd]:Ct},Hd=`slide${je}`,Zo=`slid${je}`,Yd=`keydown${je}`,Pd=`mouseenter${je}`,Vd=`mouseleave${je}`,Xd=`touchstart${je}`,Kd=`touchmove${je}`,Jd=`touchend${je}`,Fd=`pointerdown${je}`,$d=`pointerup${je}`,Ud=`dragstart${je}`,mr=`load${je}${Kl}`,Ir=`click${je}${Kl}`,hn="data-twe-carousel-active",Qd="data-twe-carousel-item-end",Go="data-twe-carousel-item-start",qd="data-twe-carousel-item-next",eg="data-twe-carousel-item-prev",tg="data-twe-carousel-pointer-event",sg="[data-twe-carousel-init]",Jl="[data-twe-carousel-active]",wi="[data-twe-carousel-item]",Ks=`${Jl}${wi}`,ng=`${wi} img`,og="[data-twe-carousel-item-next], [data-twe-carousel-item-prev]",ig="[data-twe-carousel-indicators]",rg="[data-twe-target]",vr="[data-twe-slide], [data-twe-slide-to]",lg="touch",ag="pen";class Le extends Td{constructor(t,s,n){super(t),this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(s),this._classes=this._getClasses(n),this._indicatorsElement=me.findOne(ig,this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=!!window.PointerEvent,this._setActiveElementClass(),this._addEventListeners(),this._didInit=!1,this._init(),this._config.ride==="carousel"&&this.cycle()}static get Default(){return hr}static get NAME(){return Ro}next(){this._slide(bt)}nextWhenVisible(){!document.hidden&&ho(this._element)&&this.next()}prev(){this._slide(_t)}pause(t){t||(this._isPaused=!0),me.findOne(og,this._element)&&(Gl(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null}cycle(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config&&this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))}to(t){this._activeElement=me.findOne(Ks,this._element);const s=this._getItemIndex(this._activeElement);if(t>this._items.length-1||t<0)return;if(this._isSliding){te.one(this._element,Zo,()=>this.to(t));return}if(s===t){this.pause(),this.cycle();return}const n=t>s?bt:_t;this._slide(n,this._items[t])}dispose(){te.off(document,Ir,vr,Le.dataApiClickHandler),te.off(window,mr),super.dispose()}_init(){this._didInit||(te.on(document,Ir,vr,Le.dataApiClickHandler),te.on(window,mr,()=>{const t=me.find(sg);for(let s=0,n=t.length;sthis.cycle());return}this.cycle()}}_applyInitialClasses(){const t=me.findOne(Ks,this._element);t.classList.add(this._classes.block,...this._classes.visible.split(" ")),this._setActiveIndicatorElement(t)}_handleSwipe(){const t=Math.abs(this.touchDeltaX);if(t<=Zd)return;const s=t/this.touchDeltaX;this.touchDeltaX=0,s&&this._slide(s>0?vn:Ct)}_setActiveElementClass(){this._activeElement=me.findOne(Ks,this._element),pn.addClass(this._activeElement,"hidden")}_addEventListeners(){this._config.keyboard&&te.on(this._element,Yd,t=>this._keydown(t)),this._config.pause==="hover"&&(te.on(this._element,Pd,t=>this.pause(t)),te.on(this._element,Vd,t=>this._enableCycle(t))),this._config.touch&&this._touchSupported&&this._addTouchEventListeners(),this._applyInitialClasses()}_addTouchEventListeners(){const t=i=>this._pointerEvent&&(i.pointerType===ag||i.pointerType===lg),s=i=>{t(i)?this.touchStartX=i.clientX:this._pointerEvent||(this.touchStartX=i.touches[0].clientX)},n=i=>{this.touchDeltaX=i.touches&&i.touches.length>1?0:i.touches[0].clientX-this.touchStartX},o=i=>{t(i)&&(this.touchDeltaX=i.clientX-this.touchStartX),this._handleSwipe(),this._config.pause==="hover"&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(r=>this._enableCycle(r),Rd+this._config.interval))};me.find(ng,this._element).forEach(i=>{te.on(i,Ud,r=>r.preventDefault())}),this._pointerEvent?(te.on(this._element,Fd,i=>s(i)),te.on(this._element,$d,i=>o(i)),this._element.classList.add(this._classes.pointer),this._element.setAttribute(`${tg}`,"")):(te.on(this._element,Xd,i=>s(i)),te.on(this._element,Kd,i=>n(i)),te.on(this._element,Jd,i=>o(i)))}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const s=zd[t.key];s&&(t.preventDefault(),this._slide(s))}_getItemIndex(t){return this._items=t&&t.parentNode?me.find(wi,t.parentNode):[],this._items.indexOf(t)}_getItemByOrder(t,s){const n=t===bt;return Cd(this._items,s,n,this._config.wrap)}_triggerSlideEvent(t,s){const n=this._getItemIndex(t),o=this._getItemIndex(me.findOne(Ks,this._element));return te.trigger(this._element,Hd,{relatedTarget:t,direction:s,from:o,to:n})}_setActiveIndicatorElement(t){if(this._indicatorsElement){const s=me.findOne(Jl,this._indicatorsElement);s.removeAttribute(hn),s.removeAttribute("aria-current"),s.classList.remove("!opacity-100");const n=me.find(rg,this._indicatorsElement);for(let o=0;o{te.trigger(this._element,Zo,{relatedTarget:r,direction:p,from:i,to:a})};r.setAttribute(`${f}`,""),r.classList.add(this._classes.block,b),vd(r),o.setAttribute(`${c}`,""),o.classList.add(h,...this._classes.invisible.split(" ")),o.classList.remove(...this._classes.visible.split(" ")),r.setAttribute(`${c}`,""),r.classList.add(...this._classes.visible.split(" ")),r.classList.remove(this._classes.slideRight,this._classes.slideLeft);const Z=()=>{r.removeAttribute(c),r.removeAttribute(f),r.setAttribute(`${hn}`,""),o.removeAttribute(hn),o.classList.remove(h,...this._classes.invisible.split(" "),this._classes.block),o.removeAttribute(f),o.removeAttribute(c),this._isSliding=!1,setTimeout(A,0)};this._queueCallback(Z,o,!0),(l||this._config.ride===!0)&&this.cycle()}_directionToOrder(t){return[vn,Ct].includes(t)?Qe()?t===Ct?_t:bt:t===Ct?bt:_t:t}_orderToDirection(t){return[bt,_t].includes(t)?Qe()?t===_t?Ct:vn:t===_t?vn:Ct:t}static carouselInterface(t,s){const n=Le.getOrCreateInstance(t,s);let{_config:o}=n;typeof s=="object"&&(o={...o,...s});const i=typeof s=="string"?s:s.slide;if(typeof s=="number"){n.to(s);return}if(typeof i=="string"){if(typeof n[i]>"u")throw new TypeError(`No method named "${i}"`);n[i]()}else o.interval&&o.ride===!0&&n.pause()}static jQueryInterface(t){return this.each(function(){let s=Le.getOrCreateInstance(this);if(typeof t=="number"){s.to(t);return}if(typeof t=="string"){if(typeof s[t]>"u")throw new TypeError(`No method named "${t}"`);s[t]()}})}static dataApiClickHandler(t){const s=Ai(this);if(!s)return;const n={...pn.getDataAttributes(s),...pn.getDataAttributes(this)},o=this.getAttribute("data-twe-slide-to");o&&(n.interval=!1),Le.carouselInterface(s,n),o&&Le.getInstance(s).to(o),t.preventDefault()}}Qe(),Qe();(()=>{var e={454:(n,o,i)=>{i.d(o,{Z:()=>l});var r=i(645),a=i.n(r)()(function(d){return d[1]});a.push([n.id,"INPUT:-webkit-autofill,SELECT:-webkit-autofill,TEXTAREA:-webkit-autofill{animation-name:onautofillstart}INPUT:not(:-webkit-autofill),SELECT:not(:-webkit-autofill),TEXTAREA:not(:-webkit-autofill){animation-name:onautofillcancel}@keyframes onautofillstart{}@keyframes onautofillcancel{}",""]);const l=a},645:n=>{n.exports=function(o){var i=[];return i.toString=function(){return this.map(function(r){var a=o(r);return r[2]?"@media ".concat(r[2]," {").concat(a,"}"):a}).join("")},i.i=function(r,a,l){typeof r=="string"&&(r=[[null,r,""]]);var d={};if(l)for(var c=0;c{(function(){if(typeof window<"u")try{var n=new window.CustomEvent("test",{cancelable:!0});if(n.preventDefault(),n.defaultPrevented!==!0)throw new Error("Could not prevent default")}catch{var o=function(i,r){var a,l;return(r=r||{}).bubbles=!!r.bubbles,r.cancelable=!!r.cancelable,(a=document.createEvent("CustomEvent")).initCustomEvent(i,r.bubbles,r.cancelable,r.detail),l=a.preventDefault,a.preventDefault=function(){l.call(this);try{Object.defineProperty(this,"defaultPrevented",{get:function(){return!0}})}catch{this.defaultPrevented=!0}},a};o.prototype=window.Event.prototype,window.CustomEvent=o}})()},379:(n,o,i)=>{var r,a=function(){var M={};return function(D){if(M[D]===void 0){var G=document.querySelector(D);if(window.HTMLIFrameElement&&G instanceof window.HTMLIFrameElement)try{G=G.contentDocument.head}catch{G=null}M[D]=G}return M[D]}}(),l=[];function d(M){for(var D=-1,G=0;G{const e={};let t=1;return{set(s,n,o){typeof s[n]>"u"&&(s[n]={key:n,id:t},t++),e[s[n].id]=o},get(s,n){if(!s||typeof s[n]>"u")return null;const o=s[n];return o.key===n?e[o.id]:null},delete(s,n){if(typeof s[n]>"u")return;const o=s[n];o.key===n&&(delete e[o.id],delete s[n])}}})(),Do={setData(e,t,s){No.set(e,t,s)},getData(e,t){return No.get(e,t)},removeData(e,t){No.delete(e,t)}},pd=1e3,ei="transitionend",hd=e=>e==null?`${e}`:{}.toString.call(e).match(/\s([a-z]+)/i)[1].toLowerCase(),Zl=e=>{let t=e.getAttribute("data-twe-target");if(!t||t==="#"){let s=e.getAttribute("href");if(!s||!s.includes("#")&&!s.startsWith("."))return null;s.includes("#")&&!s.startsWith("#")&&(s=`#${s.split("#")[1]}`),t=s&&s!=="#"?s.trim():null}return t},md=e=>{const t=Zl(e);return t&&document.querySelector(t)?t:null},Ai=e=>{const t=Zl(e);return t?document.querySelector(t):null},Id=e=>{if(!e)return 0;let{transitionDuration:t,transitionDelay:s}=window.getComputedStyle(e);const n=Number.parseFloat(t),o=Number.parseFloat(s);return!n&&!o?0:(t=t.split(",")[0],s=s.split(",")[0],(Number.parseFloat(t)+Number.parseFloat(s))*pd)},Gl=e=>{e.dispatchEvent(new Event(ei))},Ol=e=>!e||typeof e!="object"?!1:(typeof e.jquery<"u"&&(e=e[0]),typeof e.nodeType<"u"),ur=e=>Ol(e)?e.jquery?e[0]:e:typeof e=="string"&&e.length>0?document.querySelector(e):null,dr=(e,t,s)=>{Object.keys(s).forEach(n=>{const o=s[n],i=t[n],r=i&&Ol(i)?"element":hd(i);if(!new RegExp(o).test(r))throw new Error(`${e.toUpperCase()}: Option "${n}" provided type "${r}" but expected type "${o}".`)})},ho=e=>{if(!e)return!1;if(e.style&&e.parentNode&&e.parentNode.style){const t=getComputedStyle(e),s=getComputedStyle(e.parentNode);return t.display!=="none"&&s.display!=="none"&&t.visibility!=="hidden"}return!1},yi=e=>!e||e.nodeType!==Node.ELEMENT_NODE||e.classList.contains("disabled")?!0:typeof e.disabled<"u"?e.disabled:e.hasAttribute("disabled")&&e.getAttribute("disabled")!=="false",vd=e=>{e.offsetHeight},kl=()=>{const{jQuery:e}=window;return e&&!document.body.hasAttribute("data-twe-no-jquery")?e:null},To=[],bd=e=>{document.readyState==="loading"?(To.length||document.addEventListener("DOMContentLoaded",()=>{To.forEach(t=>t())}),To.push(e)):e()},Qe=()=>document.documentElement.dir==="rtl",gr=e=>{typeof e=="function"&&e()},_d=(e,t,s=!0)=>{if(!s){gr(e);return}const n=5,o=Id(t)+n;let i=!1;const r=({target:a})=>{a===t&&(i=!0,t.removeEventListener(ei,r),gr(e))};t.addEventListener(ei,r),setTimeout(()=>{i||Gl(t)},o)},Cd=(e,t,s,n)=>{let o=e.indexOf(t);if(o===-1)return e[!s&&n?e.length-1:0];const i=e.length;return o+=s?1:-1,n&&(o=(o+i)%i),e[Math.max(0,Math.min(o,i-1))]},Ad=/[^.]*(?=\..*)\.|.*/,yd=/\..*/,wd=/::\d+$/,Lo={};let fr=1;const Md={mouseenter:"mouseover",mouseleave:"mouseout"},xd=/^(mouseenter|mouseleave)/i,zl=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function Hl(e,t){return t&&`${t}::${fr++}`||e.uidEvent||fr++}function Yl(e){const t=Hl(e);return e.uidEvent=t,Lo[t]=Lo[t]||{},Lo[t]}function Ed(e,t){return function s(n){return n.delegateTarget=e,s.oneOff&&te.off(e,n.type,t),t.apply(e,[n])}}function Sd(e,t,s){return function n(o){const i=e.querySelectorAll(t);for(let{target:r}=o;r&&r!==this;r=r.parentNode)for(let a=i.length;a--;"")if(i[a]===r)return o.delegateTarget=r,n.oneOff&&te.off(e,o.type,s),s.apply(r,[o]);return null}}function Pl(e,t,s=null){const n=Object.keys(e);for(let o=0,i=n.length;ofunction(A){if(!A.relatedTarget||A.relatedTarget!==A.delegateTarget&&!A.delegateTarget.contains(A.relatedTarget))return b.call(this,A)};n?n=h(n):s=h(s)}const[i,r,a]=Vl(t,s,n),l=Yl(e),d=l[a]||(l[a]={}),c=Pl(d,r,i?s:null);if(c){c.oneOff=c.oneOff&&o;return}const f=Hl(r,t.replace(Ad,"")),p=i?Sd(e,s,n):Ed(e,s);p.delegationSelector=i?s:null,p.originalHandler=r,p.oneOff=o,p.uidEvent=f,d[f]=p,e.addEventListener(a,p,i)}function ti(e,t,s,n,o){const i=Pl(t[s],n,o);i&&(e.removeEventListener(s,i,!!o),delete t[s][i.uidEvent])}function Nd(e,t,s,n){const o=t[s]||{};Object.keys(o).forEach(i=>{if(i.includes(n)){const r=o[i];ti(e,t,s,r.originalHandler,r.delegationSelector)}})}function Xl(e){return e=e.replace(yd,""),Md[e]||e}const te={on(e,t,s,n){pr(e,t,s,n,!1)},one(e,t,s,n){pr(e,t,s,n,!0)},off(e,t,s,n){if(typeof t!="string"||!e)return;const[o,i,r]=Vl(t,s,n),a=r!==t,l=Yl(e),d=t.startsWith(".");if(typeof i<"u"){if(!l||!l[r])return;ti(e,l,r,i,o?s:null);return}d&&Object.keys(l).forEach(f=>{Nd(e,l,f,t.slice(1))});const c=l[r]||{};Object.keys(c).forEach(f=>{const p=f.replace(wd,"");if(!a||t.includes(p)){const h=c[f];ti(e,l,r,h.originalHandler,h.delegationSelector)}})},trigger(e,t,s){if(typeof t!="string"||!e)return null;const n=kl(),o=Xl(t),i=t!==o,r=zl.has(o);let a,l=!0,d=!0,c=!1,f=null;return i&&n&&(a=n.Event(t,s),n(e).trigger(a),l=!a.isPropagationStopped(),d=!a.isImmediatePropagationStopped(),c=a.isDefaultPrevented()),r?(f=document.createEvent("HTMLEvents"),f.initEvent(o,l,!0)):f=new CustomEvent(t,{bubbles:l,cancelable:!0}),typeof s<"u"&&Object.keys(s).forEach(p=>{Object.defineProperty(f,p,{get(){return s[p]}})}),c&&f.preventDefault(),d&&e.dispatchEvent(f),f.defaultPrevented&&typeof a<"u"&&a.preventDefault(),f}},Dd="5.1.3";class Td{constructor(t){t=ur(t),t&&(this._element=t,Do.setData(this._element,this.constructor.DATA_KEY,this))}dispose(){Do.removeData(this._element,this.constructor.DATA_KEY),te.off(this._element,this.constructor.EVENT_KEY),Object.getOwnPropertyNames(this).forEach(t=>{this[t]=null})}_queueCallback(t,s,n=!0){_d(t,s,n)}static getInstance(t){return Do.getData(ur(t),this.DATA_KEY)}static getOrCreateInstance(t,s={}){return this.getInstance(t)||new this(t,typeof s=="object"?s:null)}static get VERSION(){return Dd}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}static get DATA_KEY(){return`twe.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}}function Wo(e){return e==="true"?!0:e==="false"?!1:e===Number(e).toString()?Number(e):e===""||e==="null"?null:e}function jo(e){return e.replace(/[A-Z]/g,t=>`-${t.toLowerCase()}`)}const pn={setDataAttribute(e,t,s){e.setAttribute(`data-twe-${jo(t)}`,s)},removeDataAttribute(e,t){e.removeAttribute(`data-twe-${jo(t)}`)},getDataAttributes(e){if(!e)return{};const t={};return Object.keys(e.dataset).filter(s=>s.startsWith("twe")).forEach(s=>{if(s.startsWith("tweClass"))return;let n=s.replace(/^twe/,"");n=n.charAt(0).toLowerCase()+n.slice(1,n.length),t[n]=Wo(e.dataset[s])}),t},getDataClassAttributes(e){if(!e)return{};const t={...e.dataset};return Object.keys(t).filter(s=>s.startsWith("tweClass")).forEach(s=>{let n=s.replace(/^tweClass/,"");n=n.charAt(0).toLowerCase()+n.slice(1,n.length),t[n]=Wo(t[s])}),t},getDataAttribute(e,t){return Wo(e.getAttribute(`data-twe-${jo(t)}`))},offset(e){const t=e.getBoundingClientRect();return{top:t.top+document.body.scrollTop,left:t.left+document.body.scrollLeft}},position(e){return{top:e.offsetTop,left:e.offsetLeft}},style(e,t){Object.assign(e.style,t)},toggleClass(e,t){e&&Bo(t).forEach(s=>{e.classList.contains(s)?e.classList.remove(s):e.classList.add(s)})},addClass(e,t){Bo(t).forEach(s=>!e.classList.contains(s)&&e.classList.add(s))},addStyle(e,t){Object.keys(t).forEach(s=>{e.style[s]=t[s]})},removeClass(e,t){Bo(t).forEach(s=>e.classList.contains(s)&&e.classList.remove(s))},hasClass(e,t){return e.classList.contains(t)},maxOffset(e){const t=e.getBoundingClientRect();return{top:t.top+Math.max(document.body.scrollTop,document.documentElement.scrollTop,window.scrollY),left:t.left+Math.max(document.body.scrollLeft,document.documentElement.scrollLeft,window.scrollX)}}};function Bo(e){return typeof e=="string"?e.split(" "):Array.isArray(e)?e:!1}const Ld=3,me={closest(e,t){return e.closest(t)},matches(e,t){return e.matches(t)},find(e,t=document.documentElement){return[].concat(...Element.prototype.querySelectorAll.call(t,e))},findOne(e,t=document.documentElement){return Element.prototype.querySelector.call(t,e)},children(e,t){return[].concat(...e.children).filter(s=>s.matches(t))},parents(e,t){const s=[];let n=e.parentNode;for(;n&&n.nodeType===Node.ELEMENT_NODE&&n.nodeType!==Ld;)this.matches(n,t)&&s.push(n),n=n.parentNode;return s},prev(e,t){let s=e.previousElementSibling;for(;s;){if(s.matches(t))return[s];s=s.previousElementSibling}return[]},next(e,t){let s=e.nextElementSibling;for(;s;){if(this.matches(s,t))return[s];s=s.nextElementSibling}return[]},focusableChildren(e){const t=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(s=>`${s}:not([tabindex^="-"])`).join(", ");return this.find(t,e).filter(s=>!yi(s)&&ho(s))}};Qe();Qe();Qe();Qe();Qe();Qe();const Ro="carousel",Wd="twe.carousel",je=`.${Wd}`,Kl=".data-api",jd="ArrowLeft",Bd="ArrowRight",Rd=500,Zd=40,hr={interval:5e3,keyboard:!0,ride:!1,pause:"hover",wrap:!0,touch:!0},Gd={interval:"(number|boolean)",keyboard:"boolean",ride:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},Od={pointer:"touch-pan-y",block:"!block",visible:"data-[twe-carousel-fade]:opacity-100 data-[twe-carousel-fade]:z-[1]",invisible:"data-[twe-carousel-fade]:z-0 data-[twe-carousel-fade]:opacity-0 data-[twe-carousel-fade]:duration-[600ms] data-[twe-carousel-fade]:delay-600",slideRight:"translate-x-full",slideLeft:"-translate-x-full"},kd={pointer:"string",block:"string",visible:"string",invisible:"string",slideRight:"string",slideLeft:"string"},bt="next",_t="prev",Ct="left",vn="right",zd={[jd]:vn,[Bd]:Ct},Hd=`slide${je}`,Zo=`slid${je}`,Yd=`keydown${je}`,Pd=`mouseenter${je}`,Vd=`mouseleave${je}`,Xd=`touchstart${je}`,Kd=`touchmove${je}`,Fd=`touchend${je}`,Jd=`pointerdown${je}`,$d=`pointerup${je}`,Ud=`dragstart${je}`,mr=`load${je}${Kl}`,Ir=`click${je}${Kl}`,hn="data-twe-carousel-active",Qd="data-twe-carousel-item-end",Go="data-twe-carousel-item-start",qd="data-twe-carousel-item-next",eg="data-twe-carousel-item-prev",tg="data-twe-carousel-pointer-event",sg="[data-twe-carousel-init]",Fl="[data-twe-carousel-active]",wi="[data-twe-carousel-item]",Ks=`${Fl}${wi}`,ng=`${wi} img`,og="[data-twe-carousel-item-next], [data-twe-carousel-item-prev]",ig="[data-twe-carousel-indicators]",rg="[data-twe-target]",vr="[data-twe-slide], [data-twe-slide-to]",lg="touch",ag="pen";class Le extends Td{constructor(t,s,n){super(t),this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(s),this._classes=this._getClasses(n),this._indicatorsElement=me.findOne(ig,this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=!!window.PointerEvent,this._setActiveElementClass(),this._addEventListeners(),this._didInit=!1,this._init(),this._config.ride==="carousel"&&this.cycle()}static get Default(){return hr}static get NAME(){return Ro}next(){this._slide(bt)}nextWhenVisible(){!document.hidden&&ho(this._element)&&this.next()}prev(){this._slide(_t)}pause(t){t||(this._isPaused=!0),me.findOne(og,this._element)&&(Gl(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null}cycle(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config&&this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))}to(t){this._activeElement=me.findOne(Ks,this._element);const s=this._getItemIndex(this._activeElement);if(t>this._items.length-1||t<0)return;if(this._isSliding){te.one(this._element,Zo,()=>this.to(t));return}if(s===t){this.pause(),this.cycle();return}const n=t>s?bt:_t;this._slide(n,this._items[t])}dispose(){te.off(document,Ir,vr,Le.dataApiClickHandler),te.off(window,mr),super.dispose()}_init(){this._didInit||(te.on(document,Ir,vr,Le.dataApiClickHandler),te.on(window,mr,()=>{const t=me.find(sg);for(let s=0,n=t.length;sthis.cycle());return}this.cycle()}}_applyInitialClasses(){const t=me.findOne(Ks,this._element);t.classList.add(this._classes.block,...this._classes.visible.split(" ")),this._setActiveIndicatorElement(t)}_handleSwipe(){const t=Math.abs(this.touchDeltaX);if(t<=Zd)return;const s=t/this.touchDeltaX;this.touchDeltaX=0,s&&this._slide(s>0?vn:Ct)}_setActiveElementClass(){this._activeElement=me.findOne(Ks,this._element),pn.addClass(this._activeElement,"hidden")}_addEventListeners(){this._config.keyboard&&te.on(this._element,Yd,t=>this._keydown(t)),this._config.pause==="hover"&&(te.on(this._element,Pd,t=>this.pause(t)),te.on(this._element,Vd,t=>this._enableCycle(t))),this._config.touch&&this._touchSupported&&this._addTouchEventListeners(),this._applyInitialClasses()}_addTouchEventListeners(){const t=i=>this._pointerEvent&&(i.pointerType===ag||i.pointerType===lg),s=i=>{t(i)?this.touchStartX=i.clientX:this._pointerEvent||(this.touchStartX=i.touches[0].clientX)},n=i=>{this.touchDeltaX=i.touches&&i.touches.length>1?0:i.touches[0].clientX-this.touchStartX},o=i=>{t(i)&&(this.touchDeltaX=i.clientX-this.touchStartX),this._handleSwipe(),this._config.pause==="hover"&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(r=>this._enableCycle(r),Rd+this._config.interval))};me.find(ng,this._element).forEach(i=>{te.on(i,Ud,r=>r.preventDefault())}),this._pointerEvent?(te.on(this._element,Jd,i=>s(i)),te.on(this._element,$d,i=>o(i)),this._element.classList.add(this._classes.pointer),this._element.setAttribute(`${tg}`,"")):(te.on(this._element,Xd,i=>s(i)),te.on(this._element,Kd,i=>n(i)),te.on(this._element,Fd,i=>o(i)))}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const s=zd[t.key];s&&(t.preventDefault(),this._slide(s))}_getItemIndex(t){return this._items=t&&t.parentNode?me.find(wi,t.parentNode):[],this._items.indexOf(t)}_getItemByOrder(t,s){const n=t===bt;return Cd(this._items,s,n,this._config.wrap)}_triggerSlideEvent(t,s){const n=this._getItemIndex(t),o=this._getItemIndex(me.findOne(Ks,this._element));return te.trigger(this._element,Hd,{relatedTarget:t,direction:s,from:o,to:n})}_setActiveIndicatorElement(t){if(this._indicatorsElement){const s=me.findOne(Fl,this._indicatorsElement);s.removeAttribute(hn),s.removeAttribute("aria-current"),s.classList.remove("!opacity-100");const n=me.find(rg,this._indicatorsElement);for(let o=0;o{te.trigger(this._element,Zo,{relatedTarget:r,direction:p,from:i,to:a})};r.setAttribute(`${f}`,""),r.classList.add(this._classes.block,b),vd(r),o.setAttribute(`${c}`,""),o.classList.add(h,...this._classes.invisible.split(" ")),o.classList.remove(...this._classes.visible.split(" ")),r.setAttribute(`${c}`,""),r.classList.add(...this._classes.visible.split(" ")),r.classList.remove(this._classes.slideRight,this._classes.slideLeft);const Z=()=>{r.removeAttribute(c),r.removeAttribute(f),r.setAttribute(`${hn}`,""),o.removeAttribute(hn),o.classList.remove(h,...this._classes.invisible.split(" "),this._classes.block),o.removeAttribute(f),o.removeAttribute(c),this._isSliding=!1,setTimeout(A,0)};this._queueCallback(Z,o,!0),(l||this._config.ride===!0)&&this.cycle()}_directionToOrder(t){return[vn,Ct].includes(t)?Qe()?t===Ct?_t:bt:t===Ct?bt:_t:t}_orderToDirection(t){return[bt,_t].includes(t)?Qe()?t===_t?Ct:vn:t===_t?vn:Ct:t}static carouselInterface(t,s){const n=Le.getOrCreateInstance(t,s);let{_config:o}=n;typeof s=="object"&&(o={...o,...s});const i=typeof s=="string"?s:s.slide;if(typeof s=="number"){n.to(s);return}if(typeof i=="string"){if(typeof n[i]>"u")throw new TypeError(`No method named "${i}"`);n[i]()}else o.interval&&o.ride===!0&&n.pause()}static jQueryInterface(t){return this.each(function(){let s=Le.getOrCreateInstance(this);if(typeof t=="number"){s.to(t);return}if(typeof t=="string"){if(typeof s[t]>"u")throw new TypeError(`No method named "${t}"`);s[t]()}})}static dataApiClickHandler(t){const s=Ai(this);if(!s)return;const n={...pn.getDataAttributes(s),...pn.getDataAttributes(this)},o=this.getAttribute("data-twe-slide-to");o&&(n.interval=!1),Le.carouselInterface(s,n),o&&Le.getInstance(s).to(o),t.preventDefault()}}Qe(),Qe();(()=>{var e={454:(n,o,i)=>{i.d(o,{Z:()=>l});var r=i(645),a=i.n(r)()(function(d){return d[1]});a.push([n.id,"INPUT:-webkit-autofill,SELECT:-webkit-autofill,TEXTAREA:-webkit-autofill{animation-name:onautofillstart}INPUT:not(:-webkit-autofill),SELECT:not(:-webkit-autofill),TEXTAREA:not(:-webkit-autofill){animation-name:onautofillcancel}@keyframes onautofillstart{}@keyframes onautofillcancel{}",""]);const l=a},645:n=>{n.exports=function(o){var i=[];return i.toString=function(){return this.map(function(r){var a=o(r);return r[2]?"@media ".concat(r[2]," {").concat(a,"}"):a}).join("")},i.i=function(r,a,l){typeof r=="string"&&(r=[[null,r,""]]);var d={};if(l)for(var c=0;c{(function(){if(typeof window<"u")try{var n=new window.CustomEvent("test",{cancelable:!0});if(n.preventDefault(),n.defaultPrevented!==!0)throw new Error("Could not prevent default")}catch{var o=function(i,r){var a,l;return(r=r||{}).bubbles=!!r.bubbles,r.cancelable=!!r.cancelable,(a=document.createEvent("CustomEvent")).initCustomEvent(i,r.bubbles,r.cancelable,r.detail),l=a.preventDefault,a.preventDefault=function(){l.call(this);try{Object.defineProperty(this,"defaultPrevented",{get:function(){return!0}})}catch{this.defaultPrevented=!0}},a};o.prototype=window.Event.prototype,window.CustomEvent=o}})()},379:(n,o,i)=>{var r,a=function(){var M={};return function(D){if(M[D]===void 0){var G=document.querySelector(D);if(window.HTMLIFrameElement&&G instanceof window.HTMLIFrameElement)try{G=G.contentDocument.head}catch{G=null}M[D]=G}return M[D]}}(),l=[];function d(M){for(var D=-1,G=0;G{var o=n&&n.__esModule?()=>n.default:()=>n;return s.d(o,{a:o}),o},s.d=(n,o)=>{for(var i in o)s.o(o,i)&&!s.o(n,i)&&Object.defineProperty(n,i,{enumerable:!0,get:o[i]})},s.o=(n,o)=>Object.prototype.hasOwnProperty.call(n,o),(()=>{var n=s(379),o=s.n(n),i=s(454);function r(l){if(!l.hasAttribute("autocompleted")){l.setAttribute("autocompleted","");var d=new window.CustomEvent("onautocomplete",{bubbles:!0,cancelable:!0,detail:null});l.dispatchEvent(d)||(l.value="")}}function a(l){l.hasAttribute("autocompleted")&&(l.removeAttribute("autocompleted"),l.dispatchEvent(new window.CustomEvent("onautocomplete",{bubbles:!0,cancelable:!1,detail:null})))}o()(i.Z,{insert:"head",singleton:!1}),i.Z.locals,s(810),document.addEventListener("animationstart",function(l){l.animationName==="onautofillstart"?r(l.target):a(l.target)},!0),document.addEventListener("input",function(l){l.inputType!=="insertReplacementText"&&"data"in l?a(l.target):r(l.target)},!0)})()})();const cg={property:"color",defaultValue:null,inherit:!0},Js=(e,t)=>{const{property:s,defaultValue:n,inherit:o}={...cg,...t},i=document.createElement("div");i.classList.add(e),document.body.appendChild(i);const r=window.getComputedStyle(i)[s]||n,a=window.getComputedStyle(i.parentElement)[s];return document.body.removeChild(i),!o&&a&&r===a?n:r||n};Js("text-primary",{defaultValue:"#3B71CA",inherit:!1}),Js("text-primary-100",{defaultValue:"#9FA6B2",inherit:!1}),Js("text-success",{defaultValue:"#14A44D",inherit:!1}),Js("text-danger",{defaultValue:"#DC4C64",inherit:!1}),Js("text-warning",{defaultValue:"#E4A11B",inherit:!1}),Js("text-info",{defaultValue:"#54B4D3",inherit:!1});const ug=(e,t)=>{te.on(document,`click.twe.${e.NAME}`,t,function(s){s.preventDefault(),e.getOrCreateInstance(this).toggle()})},dg=(e,t)=>{te.on(document,`click.twe.${e.NAME}.data-api`,t,function(s){["A","AREA"].includes(this.tagName)&&s.preventDefault(),!yi(this)&&e.getOrCreateInstance(this).show()})},gg=(e,t)=>{te.on(document,`click.twe.${e.NAME}.data-api`,t,function(s){const n=Ai(this);if(["A","AREA"].includes(this.tagName)&&s.preventDefault(),yi(this))return;te.one(n,e.EVENT_HIDDEN,()=>{ho(this)&&this.focus()});const o=me.findOne(e.OPEN_SELECTOR);o&&o!==n&&e.getInstance(o).hide(),e.getOrCreateInstance(n).toggle(this)})},fg=(e,t)=>{te.on(document,`click.twe.${e.NAME}`,t,s=>{s.preventDefault();const n=s.target.closest(t);e.getOrCreateInstance(n).toggle()})},pg=(e,t)=>{te.one(document,"mousedown",t,e.autoInitial(new e))},hg=(e,t)=>{te.on(document,`click.twe.${e.NAME}.data-api`,t,function(s){(s.target.tagName==="A"||s.delegateTarget&&s.delegateTarget.tagName==="A")&&s.preventDefault();const n=md(this);me.find(n).forEach(o=>{e.getOrCreateInstance(o,{toggle:!1}).toggle()})})},mg=(e,t)=>{[].slice.call(document.querySelectorAll(t)).map(function(s){return new e(s)})},Ig=(e,t)=>{[].slice.call(document.querySelectorAll(t)).map(function(s){return new e(s)})},vg=(e,t)=>{te.on(document,`click.twe.${e.NAME}`,t,function(s){const n=Ai(this);["A","AREA"].includes(this.tagName)&&s.preventDefault(),te.one(n,e.EVENT_SHOW,i=>{i.defaultPrevented||te.one(n,e.EVENT_HIDDEN,()=>{ho(this)&&this.focus()})});const o=me.findOne(`[${e.OPEN_SELECTOR}="true"]`);o&&e.getInstance(o).hide(),e.getOrCreateInstance(n).toggle(this)})},bg={carousel:{name:"Carousel",selector:"[data-twe-carousel-init]",isToggler:!1},input:{name:"Input",selector:"[data-twe-input-wrapper-init]",isToggler:!1},scrollspy:{name:"ScrollSpy",selector:"[data-twe-spy='scroll']",isToggler:!1},button:{name:"Button",selector:"[data-twe-toggle='button']",isToggler:!0,callback:fg},collapse:{name:"Collapse",selector:"[data-twe-collapse-init]",isToggler:!0,callback:hg},dropdown:{name:"Dropdown",selector:"[data-twe-dropdown-toggle-ref]",isToggler:!0,callback:ug},ripple:{name:"Ripple",selector:"[data-twe-ripple-init]",isToggler:!0,callback:pg},offcanvas:{name:"Offcanvas",selector:"[data-twe-offcanvas-toggle]",isToggler:!0,callback:gg},tab:{name:"Tab",selector:"[data-twe-toggle='tab'], [data-twe-toggle='pill'], [data-twe-toggle='list']",isToggler:!0,callback:dg},tooltip:{name:"Tooltip",selector:"[data-twe-toggle='tooltip']",isToggler:!1,callback:mg},popover:{name:"Popover",selector:"[data-twe-toggle='popover']",isToggler:!0,callback:Ig},modal:{name:"Modal",selector:"[data-twe-toggle='modal']",isToggler:!0,callback:vg}},_g=e=>{bd(()=>{const t=kl();if(t){const s=e.NAME,n=t.fn[s];t.fn[s]=e.jQueryInterface,t.fn[s].Constructor=e,t.fn[s].noConflict=()=>(t.fn[s]=n,e.jQueryInterface)}})};class Cg{constructor(){this.inits=[]}get initialized(){return this.inits}isInited(t){return this.inits.includes(t)}add(t){this.isInited(t)||this.inits.push(t)}}const si=new Cg;let Fs;const Ag=e=>Fs[e.NAME]||null,yg=(e,t)=>{if(!e||!t.allowReinits&&si.isInited(e.NAME))return;si.add(e.NAME);const s=Ag(e),n=(s==null?void 0:s.isToggler)||!1;if(_g(e),s!=null&&s.advanced){s==null||s.advanced(e,s==null?void 0:s.selector);return}if(n){s==null||s.callback(e,s==null?void 0:s.selector);return}me.find(s==null?void 0:s.selector).forEach(o=>{let i=e.getInstance(o);i||(i=new e(o),s!=null&&s.onInit&&i[s.onInit]())})},wg={allowReinits:!1,checkOtherImports:!1};class Mg{constructor(t){cr(this,"init",(s,n)=>{s.forEach(o=>yg(o,n))}),cr(this,"initTWE",(s,n)=>{const o={...wg,...n},i=Object.keys(Fs).map(r=>{if(document.querySelector(Fs[r].selector)){const a=s[Fs[r].name];return!a&&!si.isInited(r)&&o.checkOtherImports&&console.warn(`Please import ${Fs[r].name} from "tw-elements" package and add it to a object parameter inside "initTWE" function`),a}});this.init(i,o)}),Fs=t}}const xg=new Mg(bg),mo=xg.initTWE;function Eg(e){const{left:t,right:s,top:n,bottom:o,width:i,height:r}=e.getBoundingClientRect();return o<0||n>window.innerHeight?!1:t!=0&&s!=0}const de=Tn({tweInitializing:{},setInitializing(e,t){this.tweInitializing[e]=t,this.tweInitializing={...this.tweInitializing}}}),jn=e=>(Nt("data-v-b7cba7b8"),e=e(),Dt(),e),Sg={key:0},Ng={key:1},Dg={class:"panel"},Tg=["id"],Lg={class:"relative w-full overflow-hidden after:clear-both after:block after:content-['']"},Wg=["src"],jg=jn(()=>x("div",null,null,-1)),Bg=["src"],Rg={key:0,class:"absolute bottom-0 left-0 right-0 z-[2] mx-[15%] -mb-8 flex list-none justify-center p-0","data-twe-carousel-indicators":""},Zg=["data-twe-target","data-twe-slide-to","aria-label"],Gg=["data-twe-target"],Og=jn(()=>x("span",{class:"inline-block h-8 w-8"},[x("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[x("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M15.75 19.5L8.25 12l7.5-7.5"})])],-1)),kg=jn(()=>x("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Previous",-1)),zg=[Og,kg],Hg=["data-twe-target"],Yg=jn(()=>x("span",{class:"inline-block h-8 w-8"},[x("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[x("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M8.25 4.5l7.5 7.5-7.5 7.5"})])],-1)),Pg=jn(()=>x("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Next",-1)),Vg=[Yg,Pg],Xg=Ze({__name:"VideoComparision",props:{props:{}},setup(e){const{props:t}=e,s=t.title||"",n=t.subtitle||"",o=(t.items||[]).map(c=>c.map(f=>new URL(Object.assign({"../App.vue":Tt,"../assets/base.css":Lt,"../assets/carousel.css":Wt,"../assets/icon.css":jt,"../assets/img/best_visual_results.jpg":Bt,"../assets/img/framework.jpg":Rt,"../assets/logo.svg":Zt,"../assets/main.css":Gt,"../assets/video/ablation/exp_1.mp4":Ot,"../assets/video/ablation/exp_2.mp4":kt,"../assets/video/ablation/lip_1.mp4":zt,"../assets/video/ablation/lip_2.mp4":Ht,"../assets/video/ablation/pose_1.mp4":Yt,"../assets/video/ablation/pose_2.mp4":Pt,"../assets/video/cross_actor/1.mp4":Vt,"../assets/video/cross_actor/2.mp4":Xt,"../assets/video/cross_actor/3.mp4":Kt,"../assets/video/cross_actor/4.mp4":Jt,"../assets/video/cross_actor/5.mp4":Ft,"../assets/video/cross_id/1.mp4":$t,"../assets/video/cross_id/2.mp4":Ut,"../assets/video/main_video.mp4":Qt,"../assets/video/opera/1.mp4":qt,"../assets/video/opera/2.mp4":es,"../assets/video/portrait_style/1.mp4":ts,"../assets/video/portrait_style/2.mp4":ss,"../assets/video/portrait_style/3.mp4":ns,"../assets/video/portrait_style/4.mp4":os,"../assets/video/portrait_style/5.mp4":is,"../assets/video/portrait_style/6.mp4":rs,"../assets/video/portrait_style/7.mp4":ls,"../assets/video/portrait_style/8.mp4":as,"../assets/video/rap/1.mp4":cs,"../assets/video/rap/2.mp4":us,"../assets/video/singing/1.mp4":ds,"../assets/video/singing/10.mp4":gs,"../assets/video/singing/2.mp4":fs,"../assets/video/singing/3.mp4":ps,"../assets/video/singing/4.mp4":hs,"../assets/video/singing/5.mp4":ms,"../assets/video/singing/6.mp4":Is,"../assets/video/singing/7.mp4":vs,"../assets/video/singing/8.mp4":bs,"../assets/video/singing/9.mp4":_s,"./AbstractSection.vue":Cs,"./BibTeX.vue":As,"./FrameworkSection.vue":ys,"./SingleVideo.vue":ws,"./TextVideo.vue":Ms,"./TitleSection.vue":xs,"./VideoCarousel.vue":Es,"./VideoComparision.vue":Ss,"./WrappedSection.vue":Ns,"./icons/IconCommunity.vue":Ds,"./icons/IconDocumentation.vue":Ts,"./icons/IconEcosystem.vue":Ls,"./icons/IconSupport.vue":Ws,"./icons/IconTooling.vue":js,"../config.json":Bs,"../directives/video-lazy.ts":Rs,"../index.json":Zs,"../main.ts":Gs,"../router/index.ts":Os,"../store/index.ts":ks,"../utils/video.ts":zs,"../views/Home.vue":Hs})[`../${f}`],import.meta.url).href)),i=t.id||s.replaceAll(" ",""),r=Ie(),a=Ie([]),l=Ie([]),d=Ie([]);return un(async()=>{var c,f,p;(c=l.value[0])==null||c.setAttribute("data-twe-carousel-active",""),(f=d.value[0])==null||f.setAttribute("data-twe-carousel-active","");do await new Promise(h=>setTimeout(h,100));while(de.tweInitializing.Carousel);de.setInitializing("Carousel",!0),console.log("initializing..",de.tweInitializing.Carousel),mo({Carousel:Le},{allowReinits:!0,checkOtherImports:!0}),de.setInitializing("Carousel",!1),console.log("initialized",de.tweInitializing.Carousel),(p=r.value)==null||p.addEventListener("slide.twe.carousel",h=>{var A,Z;const b=h.from;h.to,(A=a.value[2*b])==null||A.pause(),(Z=a.value[2*b+1])==null||Z.pause()})}),(c,f)=>{const p=Ln("lazy");return T(),k("section",null,[B(s)?(T(),k("h3",Sg,we(B(s)),1)):U("",!0),B(n)?(T(),k("h4",Ng,we(B(n)),1)):U("",!0),x("div",Dg,[x("div",{ref_key:"carouselElement",ref:r,id:B(i),class:"relative","data-twe-carousel-init":"","data-twe-carousel-slide":"","data-twe-ride":"carousel","data-twe-interval":"9999999"},[x("div",Lg,[(T(!0),k(ue,null,Re(B(o),(h,b)=>(T(),k("div",{key:b,ref_for:!0,ref:A=>l.value[b]=A,class:ht([{hidden:b>0},"video-group relative float-left -mr-[100%] w-full transition-transform duration-[600ms] ease-in-out motion-reduce:transition-none"]),"data-twe-carousel-item":"",style:{"backface-visibility":"hidden"}},[nn(x("video",{ref_for:!0,ref:A=>a.value[0+b*2]=A,controls:"",src:h[0]},null,8,Wg),[[p]]),jg,nn(x("video",{ref_for:!0,ref:A=>a.value[1+b*2]=A,controls:"",src:h[1]},null,8,Bg),[[p]])],2))),128))]),B(o).length>1?(T(),k("div",Rg,[(T(!0),k(ue,null,Re(B(o),(h,b)=>(T(),k("button",{key:b,ref_for:!0,ref:A=>d.value[b]=A,type:"button","data-twe-target":`#${B(i)}`,"data-twe-slide-to":b,class:"indicator","aria-current":"true","aria-label":`Slide ${b+1}`},null,8,Zg))),128))])):U("",!0),B(o).length>1?(T(),k("button",{key:1,class:"indicator-btn indicator-left-btn",type:"button","data-twe-target":`#${B(i)}`,"data-twe-slide":"prev"},zg,8,Gg)):U("",!0),B(o).length>1?(T(),k("button",{key:2,class:"indicator-btn indicator-right-btn",type:"button","data-twe-target":`#${B(i)}`,"data-twe-slide":"next"},Vg,8,Hg)):U("",!0)],8,Tg)])])}}}),Kg=ot(Xg,[["__scopeId","data-v-b7cba7b8"]]),Bn=e=>(Nt("data-v-31627ce7"),e=e(),Dt(),e),Jg={class:"panel"},Fg=["id"],$g={class:"relative w-full overflow-hidden after:clear-both after:block after:content-['']"},Ug={class:"item-content"},Qg={class:"t2i-caption"},qg=Bn(()=>x("span",null,"Prompt: ",-1)),ef=["src"],tf={key:0,class:"absolute bottom-0 left-0 right-0 z-[2] mx-[15%] -mb-8 flex list-none justify-center p-0","data-twe-carousel-indicators":""},sf=["data-twe-target","data-twe-slide-to","aria-label"],nf=["data-twe-target"],of=Bn(()=>x("span",{class:"inline-block h-8 w-8"},[x("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[x("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M15.75 19.5L8.25 12l7.5-7.5"})])],-1)),rf=Bn(()=>x("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Previous",-1)),lf=[of,rf],af=["data-twe-target"],cf=Bn(()=>x("span",{class:"inline-block h-8 w-8"},[x("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[x("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M8.25 4.5l7.5 7.5-7.5 7.5"})])],-1)),uf=Bn(()=>x("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Next",-1)),df=[cf,uf],gf=Ze({__name:"TextVideo",props:{props:{}},setup(e){const{props:t}=e,s=t.title||"",n=(t.items||[]).map(d=>({text:d.text,video:new URL(Object.assign({"../App.vue":Tt,"../assets/base.css":Lt,"../assets/carousel.css":Wt,"../assets/icon.css":jt,"../assets/img/best_visual_results.jpg":Bt,"../assets/img/framework.jpg":Rt,"../assets/logo.svg":Zt,"../assets/main.css":Gt,"../assets/video/ablation/exp_1.mp4":Ot,"../assets/video/ablation/exp_2.mp4":kt,"../assets/video/ablation/lip_1.mp4":zt,"../assets/video/ablation/lip_2.mp4":Ht,"../assets/video/ablation/pose_1.mp4":Yt,"../assets/video/ablation/pose_2.mp4":Pt,"../assets/video/cross_actor/1.mp4":Vt,"../assets/video/cross_actor/2.mp4":Xt,"../assets/video/cross_actor/3.mp4":Kt,"../assets/video/cross_actor/4.mp4":Jt,"../assets/video/cross_actor/5.mp4":Ft,"../assets/video/cross_id/1.mp4":$t,"../assets/video/cross_id/2.mp4":Ut,"../assets/video/main_video.mp4":Qt,"../assets/video/opera/1.mp4":qt,"../assets/video/opera/2.mp4":es,"../assets/video/portrait_style/1.mp4":ts,"../assets/video/portrait_style/2.mp4":ss,"../assets/video/portrait_style/3.mp4":ns,"../assets/video/portrait_style/4.mp4":os,"../assets/video/portrait_style/5.mp4":is,"../assets/video/portrait_style/6.mp4":rs,"../assets/video/portrait_style/7.mp4":ls,"../assets/video/portrait_style/8.mp4":as,"../assets/video/rap/1.mp4":cs,"../assets/video/rap/2.mp4":us,"../assets/video/singing/1.mp4":ds,"../assets/video/singing/10.mp4":gs,"../assets/video/singing/2.mp4":fs,"../assets/video/singing/3.mp4":ps,"../assets/video/singing/4.mp4":hs,"../assets/video/singing/5.mp4":ms,"../assets/video/singing/6.mp4":Is,"../assets/video/singing/7.mp4":vs,"../assets/video/singing/8.mp4":bs,"../assets/video/singing/9.mp4":_s,"./AbstractSection.vue":Cs,"./BibTeX.vue":As,"./FrameworkSection.vue":ys,"./SingleVideo.vue":ws,"./TextVideo.vue":Ms,"./TitleSection.vue":xs,"./VideoCarousel.vue":Es,"./VideoComparision.vue":Ss,"./WrappedSection.vue":Ns,"./icons/IconCommunity.vue":Ds,"./icons/IconDocumentation.vue":Ts,"./icons/IconEcosystem.vue":Ls,"./icons/IconSupport.vue":Ws,"./icons/IconTooling.vue":js,"../config.json":Bs,"../directives/video-lazy.ts":Rs,"../index.json":Zs,"../main.ts":Gs,"../router/index.ts":Os,"../store/index.ts":ks,"../utils/video.ts":zs,"../views/Home.vue":Hs})[`../${d.video}`],import.meta.url).href})),o=t.id||s.replaceAll(" ",""),i=Ie(),r=Ie([]),a=Ie([]),l=Ie([]);return un(async()=>{var d,c,f;(d=a.value[0])==null||d.setAttribute("data-twe-carousel-active",""),(c=l.value[0])==null||c.setAttribute("data-twe-carousel-active","");do await new Promise(p=>setTimeout(p,100));while(de.tweInitializing.Carousel);de.setInitializing("Carousel",!0),console.log("initializing..",de.tweInitializing.Carousel),mo({Carousel:Le},{allowReinits:!0,checkOtherImports:!0}),de.setInitializing("Carousel",!1),console.log("initialized",de.tweInitializing.Carousel),(f=i.value)==null||f.addEventListener("slide.twe.carousel",p=>{var b;const h=p.from;p.to,(b=r.value[h])==null||b.pause()})}),(d,c)=>{const f=Ln("lazy");return T(),k("section",null,[x("h3",null,we(B(s)),1),x("div",Jg,[x("div",{ref_key:"carouselElement",ref:i,id:B(o),class:"relative","data-twe-carousel-init":"","data-twe-carousel-slide":"","data-twe-ride":"carousel","data-twe-interval":"9999999"},[x("div",$g,[(T(!0),k(ue,null,Re(B(n),(p,h)=>(T(),k("div",{key:h,ref_for:!0,ref:b=>a.value[h]=b,class:ht([{hidden:h>0},"video-group relative float-left -mr-[100%] w-full transition-transform duration-[600ms] ease-in-out motion-reduce:transition-none"]),"data-twe-carousel-item":"",style:{"backface-visibility":"hidden"}},[x("div",Ug,[x("div",Qg,[qg,Ll(we(p.text),1)]),nn(x("video",{ref_for:!0,ref:b=>r.value[h]=b,controls:"",src:p.video},null,8,ef),[[f]])])],2))),128))]),B(n).length>1?(T(),k("div",tf,[(T(!0),k(ue,null,Re(B(n),(p,h)=>(T(),k("button",{key:h,ref_for:!0,ref:b=>l.value[h]=b,type:"button","data-twe-target":`#${B(o)}`,"data-twe-slide-to":h,class:"indicator","aria-current":"true","aria-label":`Slide ${h+1}`},null,8,sf))),128))])):U("",!0),B(n).length>1?(T(),k("button",{key:1,class:"indicator-btn indicator-left-btn",type:"button","data-twe-target":`#${B(o)}`,"data-twe-slide":"prev"},lf,8,nf)):U("",!0),B(n).length>1?(T(),k("button",{key:2,class:"indicator-btn indicator-right-btn",type:"button","data-twe-target":`#${B(o)}`,"data-twe-slide":"next"},df,8,af)):U("",!0)],8,Fg)])])}}}),ff=ot(gf,[["__scopeId","data-v-31627ce7"]]),Io=e=>(Nt("data-v-4e8fc2f1"),e=e(),Dt(),e),pf={class:"panel"},hf=["id"],mf={class:"relative w-full overflow-hidden after:clear-both after:block after:content-['']"},If=["src"],vf={key:0,class:"absolute bottom-0 left-0 right-0 z-[2] mx-[15%] -mb-8 flex list-none justify-center p-0","data-twe-carousel-indicators":""},bf=["data-twe-target","data-twe-slide-to","aria-label"],_f=["data-twe-target"],Cf=Io(()=>x("span",{class:"inline-block h-8 w-8"},[x("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[x("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M15.75 19.5L8.25 12l7.5-7.5"})])],-1)),Af=Io(()=>x("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Previous",-1)),yf=[Cf,Af],wf=["data-twe-target"],Mf=Io(()=>x("span",{class:"inline-block h-8 w-8"},[x("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[x("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M8.25 4.5l7.5 7.5-7.5 7.5"})])],-1)),xf=Io(()=>x("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Next",-1)),Ef=[Mf,xf],Sf=Ze({__name:"SingleVideo",props:{props:{}},setup(e){const{props:t}=e,s=t.title||"",n=(t.items||[]).map(d=>new URL(Object.assign({"../App.vue":Tt,"../assets/base.css":Lt,"../assets/carousel.css":Wt,"../assets/icon.css":jt,"../assets/img/best_visual_results.jpg":Bt,"../assets/img/framework.jpg":Rt,"../assets/logo.svg":Zt,"../assets/main.css":Gt,"../assets/video/ablation/exp_1.mp4":Ot,"../assets/video/ablation/exp_2.mp4":kt,"../assets/video/ablation/lip_1.mp4":zt,"../assets/video/ablation/lip_2.mp4":Ht,"../assets/video/ablation/pose_1.mp4":Yt,"../assets/video/ablation/pose_2.mp4":Pt,"../assets/video/cross_actor/1.mp4":Vt,"../assets/video/cross_actor/2.mp4":Xt,"../assets/video/cross_actor/3.mp4":Kt,"../assets/video/cross_actor/4.mp4":Jt,"../assets/video/cross_actor/5.mp4":Ft,"../assets/video/cross_id/1.mp4":$t,"../assets/video/cross_id/2.mp4":Ut,"../assets/video/main_video.mp4":Qt,"../assets/video/opera/1.mp4":qt,"../assets/video/opera/2.mp4":es,"../assets/video/portrait_style/1.mp4":ts,"../assets/video/portrait_style/2.mp4":ss,"../assets/video/portrait_style/3.mp4":ns,"../assets/video/portrait_style/4.mp4":os,"../assets/video/portrait_style/5.mp4":is,"../assets/video/portrait_style/6.mp4":rs,"../assets/video/portrait_style/7.mp4":ls,"../assets/video/portrait_style/8.mp4":as,"../assets/video/rap/1.mp4":cs,"../assets/video/rap/2.mp4":us,"../assets/video/singing/1.mp4":ds,"../assets/video/singing/10.mp4":gs,"../assets/video/singing/2.mp4":fs,"../assets/video/singing/3.mp4":ps,"../assets/video/singing/4.mp4":hs,"../assets/video/singing/5.mp4":ms,"../assets/video/singing/6.mp4":Is,"../assets/video/singing/7.mp4":vs,"../assets/video/singing/8.mp4":bs,"../assets/video/singing/9.mp4":_s,"./AbstractSection.vue":Cs,"./BibTeX.vue":As,"./FrameworkSection.vue":ys,"./SingleVideo.vue":ws,"./TextVideo.vue":Ms,"./TitleSection.vue":xs,"./VideoCarousel.vue":Es,"./VideoComparision.vue":Ss,"./WrappedSection.vue":Ns,"./icons/IconCommunity.vue":Ds,"./icons/IconDocumentation.vue":Ts,"./icons/IconEcosystem.vue":Ls,"./icons/IconSupport.vue":Ws,"./icons/IconTooling.vue":js,"../config.json":Bs,"../directives/video-lazy.ts":Rs,"../index.json":Zs,"../main.ts":Gs,"../router/index.ts":Os,"../store/index.ts":ks,"../utils/video.ts":zs,"../views/Home.vue":Hs})[`../${d}`],import.meta.url).href),o=t.id||s.replaceAll(" ",""),i=Ie(),r=Ie([]),a=Ie([]),l=Ie([]);return un(async()=>{var d,c,f;(d=a.value[0])==null||d.setAttribute("data-twe-carousel-active",""),(c=l.value[0])==null||c.setAttribute("data-twe-carousel-active","");do await new Promise(p=>setTimeout(p,100));while(de.tweInitializing.Carousel);de.setInitializing("Carousel",!0),console.log("initializing..",de.tweInitializing.Carousel),mo({Carousel:Le},{allowReinits:!0,checkOtherImports:!0}),de.setInitializing("Carousel",!1),console.log("initialized",de.tweInitializing.Carousel),(f=i.value)==null||f.addEventListener("slide.twe.carousel",p=>{var b;const h=p.from;p.to,(b=r.value[h])==null||b.pause()})}),(d,c)=>{const f=Ln("lazy");return T(),k("section",null,[x("h3",null,we(B(s)),1),x("div",pf,[x("div",{ref_key:"carouselElement",ref:i,id:B(o),class:"relative","data-twe-carousel-init":"","data-twe-carousel-slide":"","data-twe-ride":"carousel","data-twe-interval":"9999999"},[x("div",mf,[(T(!0),k(ue,null,Re(B(n),(p,h)=>(T(),k("div",{key:h,ref_for:!0,ref:b=>a.value[h]=b,class:ht([{hidden:h>0},"video-group relative float-left -mr-[100%] w-full transition-transform duration-[600ms] ease-in-out motion-reduce:transition-none"]),"data-twe-carousel-item":"",style:{"backface-visibility":"hidden"}},[nn(x("video",{ref_for:!0,ref:b=>r.value[h]=b,controls:"",src:p},null,8,If),[[f]])],2))),128))]),B(n).length>1?(T(),k("div",vf,[(T(!0),k(ue,null,Re(B(n),(p,h)=>(T(),k("button",{key:h,ref_for:!0,ref:b=>l.value[h]=b,type:"button","data-twe-target":`#${B(o)}`,"data-twe-slide-to":h,class:"indicator","aria-current":"true","aria-label":`Slide ${h+1}`},null,8,bf))),128))])):U("",!0),B(n).length>1?(T(),k("button",{key:1,class:"indicator-btn indicator-left-btn",type:"button","data-twe-target":`#${B(o)}`,"data-twe-slide":"prev"},yf,8,_f)):U("",!0),B(n).length>1?(T(),k("button",{key:2,class:"indicator-btn indicator-right-btn",type:"button","data-twe-target":`#${B(o)}`,"data-twe-slide":"next"},Ef,8,wf)):U("",!0)],8,hf)])])}}}),Nf=ot(Sf,[["__scopeId","data-v-4e8fc2f1"]]),vo=e=>(Nt("data-v-881c6570"),e=e(),Dt(),e),Df={class:"panel"},Tf=["id"],Lf={class:"relative w-full overflow-hidden after:clear-both after:block after:content-['']"},Wf=["src"],jf={key:0,class:"absolute bottom-0 left-0 right-0 z-[2] mx-[15%] -mb-8 flex list-none justify-center p-0","data-twe-carousel-indicators":""},Bf=["data-twe-target","data-twe-slide-to","aria-label"],Rf=["data-twe-target"],Zf=vo(()=>x("span",{class:"inline-block h-8 w-8"},[x("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[x("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M15.75 19.5L8.25 12l7.5-7.5"})])],-1)),Gf=vo(()=>x("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Previous",-1)),Of=[Zf,Gf],kf=["data-twe-target"],zf=vo(()=>x("span",{class:"inline-block h-8 w-8"},[x("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[x("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M8.25 4.5l7.5 7.5-7.5 7.5"})])],-1)),Hf=vo(()=>x("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Next",-1)),Yf=[zf,Hf],Pf=Ze({__name:"VideoCarousel",props:{props:{}},setup(e){const{props:t}=e,s=t.title||"",n=(t.items||[]).map(f=>new URL(Object.assign({"../App.vue":Tt,"../assets/base.css":Lt,"../assets/carousel.css":Wt,"../assets/icon.css":jt,"../assets/img/best_visual_results.jpg":Bt,"../assets/img/framework.jpg":Rt,"../assets/logo.svg":Zt,"../assets/main.css":Gt,"../assets/video/ablation/exp_1.mp4":Ot,"../assets/video/ablation/exp_2.mp4":kt,"../assets/video/ablation/lip_1.mp4":zt,"../assets/video/ablation/lip_2.mp4":Ht,"../assets/video/ablation/pose_1.mp4":Yt,"../assets/video/ablation/pose_2.mp4":Pt,"../assets/video/cross_actor/1.mp4":Vt,"../assets/video/cross_actor/2.mp4":Xt,"../assets/video/cross_actor/3.mp4":Kt,"../assets/video/cross_actor/4.mp4":Jt,"../assets/video/cross_actor/5.mp4":Ft,"../assets/video/cross_id/1.mp4":$t,"../assets/video/cross_id/2.mp4":Ut,"../assets/video/main_video.mp4":Qt,"../assets/video/opera/1.mp4":qt,"../assets/video/opera/2.mp4":es,"../assets/video/portrait_style/1.mp4":ts,"../assets/video/portrait_style/2.mp4":ss,"../assets/video/portrait_style/3.mp4":ns,"../assets/video/portrait_style/4.mp4":os,"../assets/video/portrait_style/5.mp4":is,"../assets/video/portrait_style/6.mp4":rs,"../assets/video/portrait_style/7.mp4":ls,"../assets/video/portrait_style/8.mp4":as,"../assets/video/rap/1.mp4":cs,"../assets/video/rap/2.mp4":us,"../assets/video/singing/1.mp4":ds,"../assets/video/singing/10.mp4":gs,"../assets/video/singing/2.mp4":fs,"../assets/video/singing/3.mp4":ps,"../assets/video/singing/4.mp4":hs,"../assets/video/singing/5.mp4":ms,"../assets/video/singing/6.mp4":Is,"../assets/video/singing/7.mp4":vs,"../assets/video/singing/8.mp4":bs,"../assets/video/singing/9.mp4":_s,"./AbstractSection.vue":Cs,"./BibTeX.vue":As,"./FrameworkSection.vue":ys,"./SingleVideo.vue":ws,"./TextVideo.vue":Ms,"./TitleSection.vue":xs,"./VideoCarousel.vue":Es,"./VideoComparision.vue":Ss,"./WrappedSection.vue":Ns,"./icons/IconCommunity.vue":Ds,"./icons/IconDocumentation.vue":Ts,"./icons/IconEcosystem.vue":Ls,"./icons/IconSupport.vue":Ws,"./icons/IconTooling.vue":js,"../config.json":Bs,"../directives/video-lazy.ts":Rs,"../index.json":Zs,"../main.ts":Gs,"../router/index.ts":Os,"../store/index.ts":ks,"../utils/video.ts":zs,"../views/Home.vue":Hs})[`../${f}`],import.meta.url).href),o=t.count||1,i=t.id||s.replaceAll(" ",""),r=[];for(let f=0;f{var f,p,h;(f=d.value[0])==null||f.setAttribute("data-twe-carousel-active",""),(p=c.value[0])==null||p.setAttribute("data-twe-carousel-active","");do await new Promise(b=>setTimeout(b,100));while(de.tweInitializing.Carousel);de.setInitializing("Carousel",!0),console.log("initializing..",de.tweInitializing.Carousel),mo({Carousel:Le},{allowReinits:!0,checkOtherImports:!0}),de.setInitializing("Carousel",!1),console.log("initialized",de.tweInitializing.Carousel),(h=a.value)==null||h.addEventListener("slide.twe.carousel",b=>{var Z,R;const A=b.from;b.to,(Z=l.value[2*A])==null||Z.pause(),(R=l.value[2*A+1])==null||R.pause()})}),(f,p)=>{const h=Ln("lazy");return T(),k("section",null,[x("h3",null,we(B(s)),1),x("div",Df,[x("div",{ref_key:"carouselElement",ref:a,id:B(i),class:"relative","data-twe-carousel-init":"","data-twe-carousel-slide":"","data-twe-ride":"carousel","data-twe-interval":"9999999"},[x("div",Lf,[(T(),k(ue,null,Re(r,(b,A)=>x("div",{key:A,ref_for:!0,ref:Z=>d.value[A]=Z,class:ht([{hidden:A>0},"video-group relative float-left -mr-[100%] w-full transition-transform duration-[600ms] ease-in-out motion-reduce:transition-none"]),"data-twe-carousel-item":"",style:{"backface-visibility":"hidden"}},[(T(!0),k(ue,null,Re(b,(Z,R)=>nn((T(),k("video",{key:R,ref_for:!0,ref:Y=>b[A+R]=Y,controls:"",src:Z,style:oo({width:`${100/b.length-1}%`,"margin-right":"1%"})},null,12,Wf)),[[h]])),128))],2)),64))]),r.length>1?(T(),k("div",jf,[(T(),k(ue,null,Re(r,(b,A)=>x("button",{key:A,ref_for:!0,ref:Z=>c.value[A]=Z,type:"button","data-twe-target":`#${B(i)}`,"data-twe-slide-to":A,class:"indicator","aria-current":"true","aria-label":`Slide ${A+1}`},null,8,Bf)),64))])):U("",!0),r.length>1?(T(),k("button",{key:1,class:"indicator-btn indicator-left-btn",type:"button","data-twe-target":`#${B(i)}`,"data-twe-slide":"prev"},Of,8,Rf)):U("",!0),r.length>1?(T(),k("button",{key:2,class:"indicator-btn indicator-right-btn",type:"button","data-twe-target":`#${B(i)}`,"data-twe-slide":"next"},Yf,8,kf)):U("",!0)],8,Tf)])])}}}),Vf=ot(Pf,[["__scopeId","data-v-881c6570"]]),Xf=e=>(Nt("data-v-81a71fa4"),e=e(),Dt(),e),Kf={class:"bibtex"},Jf=Xf(()=>x("h3",null,"BibTeX",-1)),Ff={class:"bibtex-code"},$f=Ze({__name:"BibTeX",props:{props:{}},setup(e){const{props:t}=e,s=t.bibTeX||"";return(n,o)=>(T(),k("section",Kf,[Jf,x("pre",Ff,[x("code",null,we(B(s)),1)])]))}}),Uf=ot($f,[["__scopeId","data-v-81a71fa4"]]),Qf=Ze({__name:"WrappedSection",props:{template:{},props:{}},setup(e){return(t,s)=>(T(),k(ue,null,[t.template==="title"?(T(),ze(ed,{key:0,props:t.props},null,8,["props"])):U("",!0),t.template==="abstract"?(T(),ze(id,{key:1,props:t.props},null,8,["props"])):U("",!0),t.template==="framework"?(T(),ze(dd,{key:2,props:t.props},null,8,["props"])):U("",!0),t.template==="video-comparision"?(T(),ze(Kg,{key:3,props:t.props},null,8,["props"])):U("",!0),t.template==="text-video"?(T(),ze(ff,{key:4,props:t.props},null,8,["props"])):U("",!0),t.template==="single-video"?(T(),ze(Nf,{key:5,props:t.props},null,8,["props"])):U("",!0),t.template==="video-carousel"?(T(),ze(Vf,{key:6,props:t.props},null,8,["props"])):U("",!0),t.template==="bibtex"?(T(),ze(Uf,{key:7,props:t.props},null,8,["props"])):U("",!0)],64))}}),qf=[{template:"title",props:{title:"Hallo",subtitle:"Hierarchical Audio-Driven Visual Synthesis for Portrait Image Animation",authors:[[{name:"Mingwang Xu",homepage:"https://github.com/xumingw",suffix:"1*"},{name:"Hui Li",homepage:"https://github.com/crystallee-ai",suffix:"1*"},{name:"Qingkun Su",homepage:"https://github.com/subazinga",suffix:"1*"},{name:"Hanlin Shang",homepage:"https://github.com/NinoNeumann",suffix:"1"},{name:"Liwei Zhang",homepage:"https://github.com/AricGamma",suffix:"1"},{name:"Ce Liu",homepage:"https://github.com/cnexah",suffix:"3"}],[{name:"Jingdong Wang",homepage:"https://jingdongwang2017.github.io/",suffix:"2"},{name:"Luc Van Gool",homepage:"https://scholar.google.com/citations?user=TwMib_QAAAAJ",suffix:"3"},{name:"Yao Yao",homepage:"https://yoyo000.github.io/",suffix:"4"},{name:"Siyu Zhu",homepage:"https://sites.google.com/site/zhusiyucs/home",suffix:"1"}],[{name:"Fudan University",homepage:"",prefix:"1"},{name:"Baidu Inc",homepage:"",prefix:"2"},{name:"ETH Zurich",homepage:"",prefix:"3"},{name:"Nanjing University",homepage:"",prefix:"4"}]],resources:{pdf:"",arxiv:"",github:"https://github.com/fudan-generative-vision/hallo",huggingface:"https://huggingface.co/fudan-generative-ai/hallo"},mainVideo:""}},{template:"abstract",props:{figure:"assets/img/best_visual_results.jpg",content:"The field of portrait image animation, driven by speech audio input, has experienced significant advancements in the generation of realistic and dynamic portraits. This research delves into the complexities of synchronizing facial movements and creating visually appealing, temporally consistent animations within the framework of diffusion-based methodologies. Moving away from traditional paradigms that rely on parametric models for intermediate facial representations, our innovative approach embraces the end-to-end diffusion paradigm and introduces a hierarchical audio-driven visual synthesis module to enhance the precision of alignment between audio inputs and visual outputs, encompassing lip, expression, and pose motion. Our proposed network architecture seamlessly integrates diffusion-based generative models, a UNet-based denoiser, temporal alignment techniques, and a reference network. The proposed hierarchical audio-driven visual synthesis offers adaptive control over expression and pose diversity, enabling more effective personalization tailored to different identities. Through a comprehensive evaluation that incorporates both qualitative and quantitative analyses, our approach demonstrates obvious enhancements in image and video quality, lip synchronization precision, and motion diversity."}},{template:"framework",props:{image:"assets/img/framework.jpg",description:""}},{template:"single-video",props:{id:"vc2",title:"Virtual Character",items:["assets/video/portrait_style/4.mp4","assets/video/portrait_style/3.mp4"]}},{template:"single-video",props:{id:"vc1",title:"",items:["assets/video/portrait_style/1.mp4","assets/video/portrait_style/2.mp4"]}},{template:"single-video",props:{title:"Real character",items:["assets/video/cross_id/2.mp4","assets/video/cross_id/1.mp4"]}},{template:"single-video",props:{id:"mc1",title:"Motion Control (pose, expression, lip)",subtitle:"Pose Control",items:["assets/video/ablation/pose_1.mp4","assets/video/ablation/pose_2.mp4"]}},{template:"single-video",props:{id:"mc2",title:"",subtitle:"Expression Control",items:["assets/video/ablation/exp_1.mp4","assets/video/ablation/exp_2.mp4"]}},{template:"single-video",props:{id:"mc3",title:"",subtitle:"Lip Control",items:["assets/video/ablation/lip_1.mp4","assets/video/ablation/lip_2.mp4"]}},{template:"video-carousel",props:{title:"Singing",items:["assets/video/singing/6.mp4","assets/video/singing/5.mp4","assets/video/singing/8.mp4"],count:3}},{template:"video-carousel",props:{title:"Cross Actor",items:["assets/video/cross_actor/1.mp4"],count:1}},{template:"bibtex",props:{bibTeX:`@misc{xu2024hallo, +/*# sourceMappingURL=data:application/json;base64,`.concat(btoa(unescape(encodeURIComponent(JSON.stringify($))))," */")),M.styleSheet)M.styleSheet.cssText=L;else{for(;M.firstChild;)M.removeChild(M.firstChild);M.appendChild(document.createTextNode(L))}}var Z=null,R=0;function Y(M,D){var G,L,K;if(D.singleton){var $=R++;G=Z||(Z=f(D)),L=b.bind(null,G,$,!1),K=b.bind(null,G,$,!0)}else G=f(D),L=A.bind(null,G,D),K=function(){(function(ne){if(ne.parentNode===null)return!1;ne.parentNode.removeChild(ne)})(G)};return L(M),function(ne){if(ne){if(ne.css===M.css&&ne.media===M.media&&ne.sourceMap===M.sourceMap)return;L(M=ne)}else K()}}n.exports=function(M,D){(D=D||{}).singleton||typeof D.singleton=="boolean"||(D.singleton=(r===void 0&&(r=!!(window&&document&&document.all&&!window.atob)),r));var G=c(M=M||[],D);return function(L){if(L=L||[],Object.prototype.toString.call(L)==="[object Array]"){for(var K=0;K{var o=n&&n.__esModule?()=>n.default:()=>n;return s.d(o,{a:o}),o},s.d=(n,o)=>{for(var i in o)s.o(o,i)&&!s.o(n,i)&&Object.defineProperty(n,i,{enumerable:!0,get:o[i]})},s.o=(n,o)=>Object.prototype.hasOwnProperty.call(n,o),(()=>{var n=s(379),o=s.n(n),i=s(454);function r(l){if(!l.hasAttribute("autocompleted")){l.setAttribute("autocompleted","");var d=new window.CustomEvent("onautocomplete",{bubbles:!0,cancelable:!0,detail:null});l.dispatchEvent(d)||(l.value="")}}function a(l){l.hasAttribute("autocompleted")&&(l.removeAttribute("autocompleted"),l.dispatchEvent(new window.CustomEvent("onautocomplete",{bubbles:!0,cancelable:!1,detail:null})))}o()(i.Z,{insert:"head",singleton:!1}),i.Z.locals,s(810),document.addEventListener("animationstart",function(l){l.animationName==="onautofillstart"?r(l.target):a(l.target)},!0),document.addEventListener("input",function(l){l.inputType!=="insertReplacementText"&&"data"in l?a(l.target):r(l.target)},!0)})()})();const cg={property:"color",defaultValue:null,inherit:!0},Fs=(e,t)=>{const{property:s,defaultValue:n,inherit:o}={...cg,...t},i=document.createElement("div");i.classList.add(e),document.body.appendChild(i);const r=window.getComputedStyle(i)[s]||n,a=window.getComputedStyle(i.parentElement)[s];return document.body.removeChild(i),!o&&a&&r===a?n:r||n};Fs("text-primary",{defaultValue:"#3B71CA",inherit:!1}),Fs("text-primary-100",{defaultValue:"#9FA6B2",inherit:!1}),Fs("text-success",{defaultValue:"#14A44D",inherit:!1}),Fs("text-danger",{defaultValue:"#DC4C64",inherit:!1}),Fs("text-warning",{defaultValue:"#E4A11B",inherit:!1}),Fs("text-info",{defaultValue:"#54B4D3",inherit:!1});const ug=(e,t)=>{te.on(document,`click.twe.${e.NAME}`,t,function(s){s.preventDefault(),e.getOrCreateInstance(this).toggle()})},dg=(e,t)=>{te.on(document,`click.twe.${e.NAME}.data-api`,t,function(s){["A","AREA"].includes(this.tagName)&&s.preventDefault(),!yi(this)&&e.getOrCreateInstance(this).show()})},gg=(e,t)=>{te.on(document,`click.twe.${e.NAME}.data-api`,t,function(s){const n=Ai(this);if(["A","AREA"].includes(this.tagName)&&s.preventDefault(),yi(this))return;te.one(n,e.EVENT_HIDDEN,()=>{ho(this)&&this.focus()});const o=me.findOne(e.OPEN_SELECTOR);o&&o!==n&&e.getInstance(o).hide(),e.getOrCreateInstance(n).toggle(this)})},fg=(e,t)=>{te.on(document,`click.twe.${e.NAME}`,t,s=>{s.preventDefault();const n=s.target.closest(t);e.getOrCreateInstance(n).toggle()})},pg=(e,t)=>{te.one(document,"mousedown",t,e.autoInitial(new e))},hg=(e,t)=>{te.on(document,`click.twe.${e.NAME}.data-api`,t,function(s){(s.target.tagName==="A"||s.delegateTarget&&s.delegateTarget.tagName==="A")&&s.preventDefault();const n=md(this);me.find(n).forEach(o=>{e.getOrCreateInstance(o,{toggle:!1}).toggle()})})},mg=(e,t)=>{[].slice.call(document.querySelectorAll(t)).map(function(s){return new e(s)})},Ig=(e,t)=>{[].slice.call(document.querySelectorAll(t)).map(function(s){return new e(s)})},vg=(e,t)=>{te.on(document,`click.twe.${e.NAME}`,t,function(s){const n=Ai(this);["A","AREA"].includes(this.tagName)&&s.preventDefault(),te.one(n,e.EVENT_SHOW,i=>{i.defaultPrevented||te.one(n,e.EVENT_HIDDEN,()=>{ho(this)&&this.focus()})});const o=me.findOne(`[${e.OPEN_SELECTOR}="true"]`);o&&e.getInstance(o).hide(),e.getOrCreateInstance(n).toggle(this)})},bg={carousel:{name:"Carousel",selector:"[data-twe-carousel-init]",isToggler:!1},input:{name:"Input",selector:"[data-twe-input-wrapper-init]",isToggler:!1},scrollspy:{name:"ScrollSpy",selector:"[data-twe-spy='scroll']",isToggler:!1},button:{name:"Button",selector:"[data-twe-toggle='button']",isToggler:!0,callback:fg},collapse:{name:"Collapse",selector:"[data-twe-collapse-init]",isToggler:!0,callback:hg},dropdown:{name:"Dropdown",selector:"[data-twe-dropdown-toggle-ref]",isToggler:!0,callback:ug},ripple:{name:"Ripple",selector:"[data-twe-ripple-init]",isToggler:!0,callback:pg},offcanvas:{name:"Offcanvas",selector:"[data-twe-offcanvas-toggle]",isToggler:!0,callback:gg},tab:{name:"Tab",selector:"[data-twe-toggle='tab'], [data-twe-toggle='pill'], [data-twe-toggle='list']",isToggler:!0,callback:dg},tooltip:{name:"Tooltip",selector:"[data-twe-toggle='tooltip']",isToggler:!1,callback:mg},popover:{name:"Popover",selector:"[data-twe-toggle='popover']",isToggler:!0,callback:Ig},modal:{name:"Modal",selector:"[data-twe-toggle='modal']",isToggler:!0,callback:vg}},_g=e=>{bd(()=>{const t=kl();if(t){const s=e.NAME,n=t.fn[s];t.fn[s]=e.jQueryInterface,t.fn[s].Constructor=e,t.fn[s].noConflict=()=>(t.fn[s]=n,e.jQueryInterface)}})};class Cg{constructor(){this.inits=[]}get initialized(){return this.inits}isInited(t){return this.inits.includes(t)}add(t){this.isInited(t)||this.inits.push(t)}}const si=new Cg;let Js;const Ag=e=>Js[e.NAME]||null,yg=(e,t)=>{if(!e||!t.allowReinits&&si.isInited(e.NAME))return;si.add(e.NAME);const s=Ag(e),n=(s==null?void 0:s.isToggler)||!1;if(_g(e),s!=null&&s.advanced){s==null||s.advanced(e,s==null?void 0:s.selector);return}if(n){s==null||s.callback(e,s==null?void 0:s.selector);return}me.find(s==null?void 0:s.selector).forEach(o=>{let i=e.getInstance(o);i||(i=new e(o),s!=null&&s.onInit&&i[s.onInit]())})},wg={allowReinits:!1,checkOtherImports:!1};class Mg{constructor(t){cr(this,"init",(s,n)=>{s.forEach(o=>yg(o,n))}),cr(this,"initTWE",(s,n)=>{const o={...wg,...n},i=Object.keys(Js).map(r=>{if(document.querySelector(Js[r].selector)){const a=s[Js[r].name];return!a&&!si.isInited(r)&&o.checkOtherImports&&console.warn(`Please import ${Js[r].name} from "tw-elements" package and add it to a object parameter inside "initTWE" function`),a}});this.init(i,o)}),Js=t}}const xg=new Mg(bg),mo=xg.initTWE;function Eg(e){const{left:t,right:s,top:n,bottom:o,width:i,height:r}=e.getBoundingClientRect();return o<0||n>window.innerHeight?!1:t!=0&&s!=0}const de=Tn({tweInitializing:{},setInitializing(e,t){this.tweInitializing[e]=t,this.tweInitializing={...this.tweInitializing}}}),jn=e=>(Nt("data-v-b7cba7b8"),e=e(),Dt(),e),Sg={key:0},Ng={key:1},Dg={class:"panel"},Tg=["id"],Lg={class:"relative w-full overflow-hidden after:clear-both after:block after:content-['']"},Wg=["src"],jg=jn(()=>x("div",null,null,-1)),Bg=["src"],Rg={key:0,class:"absolute bottom-0 left-0 right-0 z-[2] mx-[15%] -mb-8 flex list-none justify-center p-0","data-twe-carousel-indicators":""},Zg=["data-twe-target","data-twe-slide-to","aria-label"],Gg=["data-twe-target"],Og=jn(()=>x("span",{class:"inline-block h-8 w-8"},[x("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[x("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M15.75 19.5L8.25 12l7.5-7.5"})])],-1)),kg=jn(()=>x("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Previous",-1)),zg=[Og,kg],Hg=["data-twe-target"],Yg=jn(()=>x("span",{class:"inline-block h-8 w-8"},[x("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[x("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M8.25 4.5l7.5 7.5-7.5 7.5"})])],-1)),Pg=jn(()=>x("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Next",-1)),Vg=[Yg,Pg],Xg=Ze({__name:"VideoComparision",props:{props:{}},setup(e){const{props:t}=e,s=t.title||"",n=t.subtitle||"",o=(t.items||[]).map(c=>c.map(f=>new URL(Object.assign({"../App.vue":Tt,"../assets/base.css":Lt,"../assets/carousel.css":Wt,"../assets/icon.css":jt,"../assets/img/best_visual_results.jpg":Bt,"../assets/img/framework.jpg":Rt,"../assets/logo.svg":Zt,"../assets/main.css":Gt,"../assets/video/ablation/exp_1.mp4":Ot,"../assets/video/ablation/exp_2.mp4":kt,"../assets/video/ablation/lip_1.mp4":zt,"../assets/video/ablation/lip_2.mp4":Ht,"../assets/video/ablation/pose_1.mp4":Yt,"../assets/video/ablation/pose_2.mp4":Pt,"../assets/video/cross_actor/1.mp4":Vt,"../assets/video/cross_actor/2.mp4":Xt,"../assets/video/cross_actor/3.mp4":Kt,"../assets/video/cross_actor/4.mp4":Ft,"../assets/video/cross_actor/5.mp4":Jt,"../assets/video/cross_id/1.mp4":$t,"../assets/video/cross_id/2.mp4":Ut,"../assets/video/main_video.mp4":Qt,"../assets/video/opera/1.mp4":qt,"../assets/video/opera/2.mp4":es,"../assets/video/portrait_style/1.mp4":ts,"../assets/video/portrait_style/2.mp4":ss,"../assets/video/portrait_style/3.mp4":ns,"../assets/video/portrait_style/4.mp4":os,"../assets/video/portrait_style/5.mp4":is,"../assets/video/portrait_style/6.mp4":rs,"../assets/video/portrait_style/7.mp4":ls,"../assets/video/portrait_style/8.mp4":as,"../assets/video/rap/1.mp4":cs,"../assets/video/rap/2.mp4":us,"../assets/video/singing/1.mp4":ds,"../assets/video/singing/10.mp4":gs,"../assets/video/singing/2.mp4":fs,"../assets/video/singing/3.mp4":ps,"../assets/video/singing/4.mp4":hs,"../assets/video/singing/5.mp4":ms,"../assets/video/singing/6.mp4":Is,"../assets/video/singing/7.mp4":vs,"../assets/video/singing/8.mp4":bs,"../assets/video/singing/9.mp4":_s,"./AbstractSection.vue":Cs,"./BibTeX.vue":As,"./FrameworkSection.vue":ys,"./SingleVideo.vue":ws,"./TextVideo.vue":Ms,"./TitleSection.vue":xs,"./VideoCarousel.vue":Es,"./VideoComparision.vue":Ss,"./WrappedSection.vue":Ns,"./icons/IconCommunity.vue":Ds,"./icons/IconDocumentation.vue":Ts,"./icons/IconEcosystem.vue":Ls,"./icons/IconSupport.vue":Ws,"./icons/IconTooling.vue":js,"../config.json":Bs,"../directives/video-lazy.ts":Rs,"../index.json":Zs,"../main.ts":Gs,"../router/index.ts":Os,"../store/index.ts":ks,"../utils/video.ts":zs,"../views/Home.vue":Hs})[`../${f}`],import.meta.url).href)),i=t.id||s.replaceAll(" ",""),r=Ie(),a=Ie([]),l=Ie([]),d=Ie([]);return un(async()=>{var c,f,p;(c=l.value[0])==null||c.setAttribute("data-twe-carousel-active",""),(f=d.value[0])==null||f.setAttribute("data-twe-carousel-active","");do await new Promise(h=>setTimeout(h,100));while(de.tweInitializing.Carousel);de.setInitializing("Carousel",!0),console.log("initializing..",de.tweInitializing.Carousel),mo({Carousel:Le},{allowReinits:!0,checkOtherImports:!0}),de.setInitializing("Carousel",!1),console.log("initialized",de.tweInitializing.Carousel),(p=r.value)==null||p.addEventListener("slide.twe.carousel",h=>{var A,Z;const b=h.from;h.to,(A=a.value[2*b])==null||A.pause(),(Z=a.value[2*b+1])==null||Z.pause()})}),(c,f)=>{const p=Ln("lazy");return T(),k("section",null,[B(s)?(T(),k("h3",Sg,we(B(s)),1)):U("",!0),B(n)?(T(),k("h4",Ng,we(B(n)),1)):U("",!0),x("div",Dg,[x("div",{ref_key:"carouselElement",ref:r,id:B(i),class:"relative","data-twe-carousel-init":"","data-twe-carousel-slide":"","data-twe-ride":"carousel","data-twe-interval":"9999999"},[x("div",Lg,[(T(!0),k(ue,null,Re(B(o),(h,b)=>(T(),k("div",{key:b,ref_for:!0,ref:A=>l.value[b]=A,class:ht([{hidden:b>0},"video-group relative float-left -mr-[100%] w-full transition-transform duration-[600ms] ease-in-out motion-reduce:transition-none"]),"data-twe-carousel-item":"",style:{"backface-visibility":"hidden"}},[nn(x("video",{ref_for:!0,ref:A=>a.value[0+b*2]=A,controls:"",src:h[0]},null,8,Wg),[[p]]),jg,nn(x("video",{ref_for:!0,ref:A=>a.value[1+b*2]=A,controls:"",src:h[1]},null,8,Bg),[[p]])],2))),128))]),B(o).length>1?(T(),k("div",Rg,[(T(!0),k(ue,null,Re(B(o),(h,b)=>(T(),k("button",{key:b,ref_for:!0,ref:A=>d.value[b]=A,type:"button","data-twe-target":`#${B(i)}`,"data-twe-slide-to":b,class:"indicator","aria-current":"true","aria-label":`Slide ${b+1}`},null,8,Zg))),128))])):U("",!0),B(o).length>1?(T(),k("button",{key:1,class:"indicator-btn indicator-left-btn",type:"button","data-twe-target":`#${B(i)}`,"data-twe-slide":"prev"},zg,8,Gg)):U("",!0),B(o).length>1?(T(),k("button",{key:2,class:"indicator-btn indicator-right-btn",type:"button","data-twe-target":`#${B(i)}`,"data-twe-slide":"next"},Vg,8,Hg)):U("",!0)],8,Tg)])])}}}),Kg=ot(Xg,[["__scopeId","data-v-b7cba7b8"]]),Bn=e=>(Nt("data-v-31627ce7"),e=e(),Dt(),e),Fg={class:"panel"},Jg=["id"],$g={class:"relative w-full overflow-hidden after:clear-both after:block after:content-['']"},Ug={class:"item-content"},Qg={class:"t2i-caption"},qg=Bn(()=>x("span",null,"Prompt: ",-1)),ef=["src"],tf={key:0,class:"absolute bottom-0 left-0 right-0 z-[2] mx-[15%] -mb-8 flex list-none justify-center p-0","data-twe-carousel-indicators":""},sf=["data-twe-target","data-twe-slide-to","aria-label"],nf=["data-twe-target"],of=Bn(()=>x("span",{class:"inline-block h-8 w-8"},[x("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[x("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M15.75 19.5L8.25 12l7.5-7.5"})])],-1)),rf=Bn(()=>x("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Previous",-1)),lf=[of,rf],af=["data-twe-target"],cf=Bn(()=>x("span",{class:"inline-block h-8 w-8"},[x("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[x("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M8.25 4.5l7.5 7.5-7.5 7.5"})])],-1)),uf=Bn(()=>x("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Next",-1)),df=[cf,uf],gf=Ze({__name:"TextVideo",props:{props:{}},setup(e){const{props:t}=e,s=t.title||"",n=(t.items||[]).map(d=>({text:d.text,video:new URL(Object.assign({"../App.vue":Tt,"../assets/base.css":Lt,"../assets/carousel.css":Wt,"../assets/icon.css":jt,"../assets/img/best_visual_results.jpg":Bt,"../assets/img/framework.jpg":Rt,"../assets/logo.svg":Zt,"../assets/main.css":Gt,"../assets/video/ablation/exp_1.mp4":Ot,"../assets/video/ablation/exp_2.mp4":kt,"../assets/video/ablation/lip_1.mp4":zt,"../assets/video/ablation/lip_2.mp4":Ht,"../assets/video/ablation/pose_1.mp4":Yt,"../assets/video/ablation/pose_2.mp4":Pt,"../assets/video/cross_actor/1.mp4":Vt,"../assets/video/cross_actor/2.mp4":Xt,"../assets/video/cross_actor/3.mp4":Kt,"../assets/video/cross_actor/4.mp4":Ft,"../assets/video/cross_actor/5.mp4":Jt,"../assets/video/cross_id/1.mp4":$t,"../assets/video/cross_id/2.mp4":Ut,"../assets/video/main_video.mp4":Qt,"../assets/video/opera/1.mp4":qt,"../assets/video/opera/2.mp4":es,"../assets/video/portrait_style/1.mp4":ts,"../assets/video/portrait_style/2.mp4":ss,"../assets/video/portrait_style/3.mp4":ns,"../assets/video/portrait_style/4.mp4":os,"../assets/video/portrait_style/5.mp4":is,"../assets/video/portrait_style/6.mp4":rs,"../assets/video/portrait_style/7.mp4":ls,"../assets/video/portrait_style/8.mp4":as,"../assets/video/rap/1.mp4":cs,"../assets/video/rap/2.mp4":us,"../assets/video/singing/1.mp4":ds,"../assets/video/singing/10.mp4":gs,"../assets/video/singing/2.mp4":fs,"../assets/video/singing/3.mp4":ps,"../assets/video/singing/4.mp4":hs,"../assets/video/singing/5.mp4":ms,"../assets/video/singing/6.mp4":Is,"../assets/video/singing/7.mp4":vs,"../assets/video/singing/8.mp4":bs,"../assets/video/singing/9.mp4":_s,"./AbstractSection.vue":Cs,"./BibTeX.vue":As,"./FrameworkSection.vue":ys,"./SingleVideo.vue":ws,"./TextVideo.vue":Ms,"./TitleSection.vue":xs,"./VideoCarousel.vue":Es,"./VideoComparision.vue":Ss,"./WrappedSection.vue":Ns,"./icons/IconCommunity.vue":Ds,"./icons/IconDocumentation.vue":Ts,"./icons/IconEcosystem.vue":Ls,"./icons/IconSupport.vue":Ws,"./icons/IconTooling.vue":js,"../config.json":Bs,"../directives/video-lazy.ts":Rs,"../index.json":Zs,"../main.ts":Gs,"../router/index.ts":Os,"../store/index.ts":ks,"../utils/video.ts":zs,"../views/Home.vue":Hs})[`../${d.video}`],import.meta.url).href})),o=t.id||s.replaceAll(" ",""),i=Ie(),r=Ie([]),a=Ie([]),l=Ie([]);return un(async()=>{var d,c,f;(d=a.value[0])==null||d.setAttribute("data-twe-carousel-active",""),(c=l.value[0])==null||c.setAttribute("data-twe-carousel-active","");do await new Promise(p=>setTimeout(p,100));while(de.tweInitializing.Carousel);de.setInitializing("Carousel",!0),console.log("initializing..",de.tweInitializing.Carousel),mo({Carousel:Le},{allowReinits:!0,checkOtherImports:!0}),de.setInitializing("Carousel",!1),console.log("initialized",de.tweInitializing.Carousel),(f=i.value)==null||f.addEventListener("slide.twe.carousel",p=>{var b;const h=p.from;p.to,(b=r.value[h])==null||b.pause()})}),(d,c)=>{const f=Ln("lazy");return T(),k("section",null,[x("h3",null,we(B(s)),1),x("div",Fg,[x("div",{ref_key:"carouselElement",ref:i,id:B(o),class:"relative","data-twe-carousel-init":"","data-twe-carousel-slide":"","data-twe-ride":"carousel","data-twe-interval":"9999999"},[x("div",$g,[(T(!0),k(ue,null,Re(B(n),(p,h)=>(T(),k("div",{key:h,ref_for:!0,ref:b=>a.value[h]=b,class:ht([{hidden:h>0},"video-group relative float-left -mr-[100%] w-full transition-transform duration-[600ms] ease-in-out motion-reduce:transition-none"]),"data-twe-carousel-item":"",style:{"backface-visibility":"hidden"}},[x("div",Ug,[x("div",Qg,[qg,Ll(we(p.text),1)]),nn(x("video",{ref_for:!0,ref:b=>r.value[h]=b,controls:"",src:p.video},null,8,ef),[[f]])])],2))),128))]),B(n).length>1?(T(),k("div",tf,[(T(!0),k(ue,null,Re(B(n),(p,h)=>(T(),k("button",{key:h,ref_for:!0,ref:b=>l.value[h]=b,type:"button","data-twe-target":`#${B(o)}`,"data-twe-slide-to":h,class:"indicator","aria-current":"true","aria-label":`Slide ${h+1}`},null,8,sf))),128))])):U("",!0),B(n).length>1?(T(),k("button",{key:1,class:"indicator-btn indicator-left-btn",type:"button","data-twe-target":`#${B(o)}`,"data-twe-slide":"prev"},lf,8,nf)):U("",!0),B(n).length>1?(T(),k("button",{key:2,class:"indicator-btn indicator-right-btn",type:"button","data-twe-target":`#${B(o)}`,"data-twe-slide":"next"},df,8,af)):U("",!0)],8,Jg)])])}}}),ff=ot(gf,[["__scopeId","data-v-31627ce7"]]),Io=e=>(Nt("data-v-4e8fc2f1"),e=e(),Dt(),e),pf={class:"panel"},hf=["id"],mf={class:"relative w-full overflow-hidden after:clear-both after:block after:content-['']"},If=["src"],vf={key:0,class:"absolute bottom-0 left-0 right-0 z-[2] mx-[15%] -mb-8 flex list-none justify-center p-0","data-twe-carousel-indicators":""},bf=["data-twe-target","data-twe-slide-to","aria-label"],_f=["data-twe-target"],Cf=Io(()=>x("span",{class:"inline-block h-8 w-8"},[x("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[x("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M15.75 19.5L8.25 12l7.5-7.5"})])],-1)),Af=Io(()=>x("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Previous",-1)),yf=[Cf,Af],wf=["data-twe-target"],Mf=Io(()=>x("span",{class:"inline-block h-8 w-8"},[x("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[x("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M8.25 4.5l7.5 7.5-7.5 7.5"})])],-1)),xf=Io(()=>x("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Next",-1)),Ef=[Mf,xf],Sf=Ze({__name:"SingleVideo",props:{props:{}},setup(e){const{props:t}=e,s=t.title||"",n=(t.items||[]).map(d=>new URL(Object.assign({"../App.vue":Tt,"../assets/base.css":Lt,"../assets/carousel.css":Wt,"../assets/icon.css":jt,"../assets/img/best_visual_results.jpg":Bt,"../assets/img/framework.jpg":Rt,"../assets/logo.svg":Zt,"../assets/main.css":Gt,"../assets/video/ablation/exp_1.mp4":Ot,"../assets/video/ablation/exp_2.mp4":kt,"../assets/video/ablation/lip_1.mp4":zt,"../assets/video/ablation/lip_2.mp4":Ht,"../assets/video/ablation/pose_1.mp4":Yt,"../assets/video/ablation/pose_2.mp4":Pt,"../assets/video/cross_actor/1.mp4":Vt,"../assets/video/cross_actor/2.mp4":Xt,"../assets/video/cross_actor/3.mp4":Kt,"../assets/video/cross_actor/4.mp4":Ft,"../assets/video/cross_actor/5.mp4":Jt,"../assets/video/cross_id/1.mp4":$t,"../assets/video/cross_id/2.mp4":Ut,"../assets/video/main_video.mp4":Qt,"../assets/video/opera/1.mp4":qt,"../assets/video/opera/2.mp4":es,"../assets/video/portrait_style/1.mp4":ts,"../assets/video/portrait_style/2.mp4":ss,"../assets/video/portrait_style/3.mp4":ns,"../assets/video/portrait_style/4.mp4":os,"../assets/video/portrait_style/5.mp4":is,"../assets/video/portrait_style/6.mp4":rs,"../assets/video/portrait_style/7.mp4":ls,"../assets/video/portrait_style/8.mp4":as,"../assets/video/rap/1.mp4":cs,"../assets/video/rap/2.mp4":us,"../assets/video/singing/1.mp4":ds,"../assets/video/singing/10.mp4":gs,"../assets/video/singing/2.mp4":fs,"../assets/video/singing/3.mp4":ps,"../assets/video/singing/4.mp4":hs,"../assets/video/singing/5.mp4":ms,"../assets/video/singing/6.mp4":Is,"../assets/video/singing/7.mp4":vs,"../assets/video/singing/8.mp4":bs,"../assets/video/singing/9.mp4":_s,"./AbstractSection.vue":Cs,"./BibTeX.vue":As,"./FrameworkSection.vue":ys,"./SingleVideo.vue":ws,"./TextVideo.vue":Ms,"./TitleSection.vue":xs,"./VideoCarousel.vue":Es,"./VideoComparision.vue":Ss,"./WrappedSection.vue":Ns,"./icons/IconCommunity.vue":Ds,"./icons/IconDocumentation.vue":Ts,"./icons/IconEcosystem.vue":Ls,"./icons/IconSupport.vue":Ws,"./icons/IconTooling.vue":js,"../config.json":Bs,"../directives/video-lazy.ts":Rs,"../index.json":Zs,"../main.ts":Gs,"../router/index.ts":Os,"../store/index.ts":ks,"../utils/video.ts":zs,"../views/Home.vue":Hs})[`../${d}`],import.meta.url).href),o=t.id||s.replaceAll(" ",""),i=Ie(),r=Ie([]),a=Ie([]),l=Ie([]);return un(async()=>{var d,c,f;(d=a.value[0])==null||d.setAttribute("data-twe-carousel-active",""),(c=l.value[0])==null||c.setAttribute("data-twe-carousel-active","");do await new Promise(p=>setTimeout(p,100));while(de.tweInitializing.Carousel);de.setInitializing("Carousel",!0),console.log("initializing..",de.tweInitializing.Carousel),mo({Carousel:Le},{allowReinits:!0,checkOtherImports:!0}),de.setInitializing("Carousel",!1),console.log("initialized",de.tweInitializing.Carousel),(f=i.value)==null||f.addEventListener("slide.twe.carousel",p=>{var b;const h=p.from;p.to,(b=r.value[h])==null||b.pause()})}),(d,c)=>{const f=Ln("lazy");return T(),k("section",null,[x("h3",null,we(B(s)),1),x("div",pf,[x("div",{ref_key:"carouselElement",ref:i,id:B(o),class:"relative","data-twe-carousel-init":"","data-twe-carousel-slide":"","data-twe-ride":"carousel","data-twe-interval":"9999999"},[x("div",mf,[(T(!0),k(ue,null,Re(B(n),(p,h)=>(T(),k("div",{key:h,ref_for:!0,ref:b=>a.value[h]=b,class:ht([{hidden:h>0},"video-group relative float-left -mr-[100%] w-full transition-transform duration-[600ms] ease-in-out motion-reduce:transition-none"]),"data-twe-carousel-item":"",style:{"backface-visibility":"hidden"}},[nn(x("video",{ref_for:!0,ref:b=>r.value[h]=b,controls:"",src:p},null,8,If),[[f]])],2))),128))]),B(n).length>1?(T(),k("div",vf,[(T(!0),k(ue,null,Re(B(n),(p,h)=>(T(),k("button",{key:h,ref_for:!0,ref:b=>l.value[h]=b,type:"button","data-twe-target":`#${B(o)}`,"data-twe-slide-to":h,class:"indicator","aria-current":"true","aria-label":`Slide ${h+1}`},null,8,bf))),128))])):U("",!0),B(n).length>1?(T(),k("button",{key:1,class:"indicator-btn indicator-left-btn",type:"button","data-twe-target":`#${B(o)}`,"data-twe-slide":"prev"},yf,8,_f)):U("",!0),B(n).length>1?(T(),k("button",{key:2,class:"indicator-btn indicator-right-btn",type:"button","data-twe-target":`#${B(o)}`,"data-twe-slide":"next"},Ef,8,wf)):U("",!0)],8,hf)])])}}}),Nf=ot(Sf,[["__scopeId","data-v-4e8fc2f1"]]),vo=e=>(Nt("data-v-881c6570"),e=e(),Dt(),e),Df={class:"panel"},Tf=["id"],Lf={class:"relative w-full overflow-hidden after:clear-both after:block after:content-['']"},Wf=["src"],jf={key:0,class:"absolute bottom-0 left-0 right-0 z-[2] mx-[15%] -mb-8 flex list-none justify-center p-0","data-twe-carousel-indicators":""},Bf=["data-twe-target","data-twe-slide-to","aria-label"],Rf=["data-twe-target"],Zf=vo(()=>x("span",{class:"inline-block h-8 w-8"},[x("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[x("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M15.75 19.5L8.25 12l7.5-7.5"})])],-1)),Gf=vo(()=>x("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Previous",-1)),Of=[Zf,Gf],kf=["data-twe-target"],zf=vo(()=>x("span",{class:"inline-block h-8 w-8"},[x("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",class:"h-6 w-6"},[x("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M8.25 4.5l7.5 7.5-7.5 7.5"})])],-1)),Hf=vo(()=>x("span",{class:"!absolute !-m-px !h-px !w-px !overflow-hidden !whitespace-nowrap !border-0 !p-0 ![clip:rect(0,0,0,0)]"},"Next",-1)),Yf=[zf,Hf],Pf=Ze({__name:"VideoCarousel",props:{props:{}},setup(e){const{props:t}=e,s=t.title||"",n=(t.items||[]).map(f=>new URL(Object.assign({"../App.vue":Tt,"../assets/base.css":Lt,"../assets/carousel.css":Wt,"../assets/icon.css":jt,"../assets/img/best_visual_results.jpg":Bt,"../assets/img/framework.jpg":Rt,"../assets/logo.svg":Zt,"../assets/main.css":Gt,"../assets/video/ablation/exp_1.mp4":Ot,"../assets/video/ablation/exp_2.mp4":kt,"../assets/video/ablation/lip_1.mp4":zt,"../assets/video/ablation/lip_2.mp4":Ht,"../assets/video/ablation/pose_1.mp4":Yt,"../assets/video/ablation/pose_2.mp4":Pt,"../assets/video/cross_actor/1.mp4":Vt,"../assets/video/cross_actor/2.mp4":Xt,"../assets/video/cross_actor/3.mp4":Kt,"../assets/video/cross_actor/4.mp4":Ft,"../assets/video/cross_actor/5.mp4":Jt,"../assets/video/cross_id/1.mp4":$t,"../assets/video/cross_id/2.mp4":Ut,"../assets/video/main_video.mp4":Qt,"../assets/video/opera/1.mp4":qt,"../assets/video/opera/2.mp4":es,"../assets/video/portrait_style/1.mp4":ts,"../assets/video/portrait_style/2.mp4":ss,"../assets/video/portrait_style/3.mp4":ns,"../assets/video/portrait_style/4.mp4":os,"../assets/video/portrait_style/5.mp4":is,"../assets/video/portrait_style/6.mp4":rs,"../assets/video/portrait_style/7.mp4":ls,"../assets/video/portrait_style/8.mp4":as,"../assets/video/rap/1.mp4":cs,"../assets/video/rap/2.mp4":us,"../assets/video/singing/1.mp4":ds,"../assets/video/singing/10.mp4":gs,"../assets/video/singing/2.mp4":fs,"../assets/video/singing/3.mp4":ps,"../assets/video/singing/4.mp4":hs,"../assets/video/singing/5.mp4":ms,"../assets/video/singing/6.mp4":Is,"../assets/video/singing/7.mp4":vs,"../assets/video/singing/8.mp4":bs,"../assets/video/singing/9.mp4":_s,"./AbstractSection.vue":Cs,"./BibTeX.vue":As,"./FrameworkSection.vue":ys,"./SingleVideo.vue":ws,"./TextVideo.vue":Ms,"./TitleSection.vue":xs,"./VideoCarousel.vue":Es,"./VideoComparision.vue":Ss,"./WrappedSection.vue":Ns,"./icons/IconCommunity.vue":Ds,"./icons/IconDocumentation.vue":Ts,"./icons/IconEcosystem.vue":Ls,"./icons/IconSupport.vue":Ws,"./icons/IconTooling.vue":js,"../config.json":Bs,"../directives/video-lazy.ts":Rs,"../index.json":Zs,"../main.ts":Gs,"../router/index.ts":Os,"../store/index.ts":ks,"../utils/video.ts":zs,"../views/Home.vue":Hs})[`../${f}`],import.meta.url).href),o=t.count||1,i=t.id||s.replaceAll(" ",""),r=[];for(let f=0;f{var f,p,h;(f=d.value[0])==null||f.setAttribute("data-twe-carousel-active",""),(p=c.value[0])==null||p.setAttribute("data-twe-carousel-active","");do await new Promise(b=>setTimeout(b,100));while(de.tweInitializing.Carousel);de.setInitializing("Carousel",!0),console.log("initializing..",de.tweInitializing.Carousel),mo({Carousel:Le},{allowReinits:!0,checkOtherImports:!0}),de.setInitializing("Carousel",!1),console.log("initialized",de.tweInitializing.Carousel),(h=a.value)==null||h.addEventListener("slide.twe.carousel",b=>{var Z,R;const A=b.from;b.to,(Z=l.value[2*A])==null||Z.pause(),(R=l.value[2*A+1])==null||R.pause()})}),(f,p)=>{const h=Ln("lazy");return T(),k("section",null,[x("h3",null,we(B(s)),1),x("div",Df,[x("div",{ref_key:"carouselElement",ref:a,id:B(i),class:"relative","data-twe-carousel-init":"","data-twe-carousel-slide":"","data-twe-ride":"carousel","data-twe-interval":"9999999"},[x("div",Lf,[(T(),k(ue,null,Re(r,(b,A)=>x("div",{key:A,ref_for:!0,ref:Z=>d.value[A]=Z,class:ht([{hidden:A>0},"video-group relative float-left -mr-[100%] w-full transition-transform duration-[600ms] ease-in-out motion-reduce:transition-none"]),"data-twe-carousel-item":"",style:{"backface-visibility":"hidden"}},[(T(!0),k(ue,null,Re(b,(Z,R)=>nn((T(),k("video",{key:R,ref_for:!0,ref:Y=>b[A+R]=Y,controls:"",src:Z,style:oo({width:`${100/b.length-1}%`,"margin-right":"1%"})},null,12,Wf)),[[h]])),128))],2)),64))]),r.length>1?(T(),k("div",jf,[(T(),k(ue,null,Re(r,(b,A)=>x("button",{key:A,ref_for:!0,ref:Z=>c.value[A]=Z,type:"button","data-twe-target":`#${B(i)}`,"data-twe-slide-to":A,class:"indicator","aria-current":"true","aria-label":`Slide ${A+1}`},null,8,Bf)),64))])):U("",!0),r.length>1?(T(),k("button",{key:1,class:"indicator-btn indicator-left-btn",type:"button","data-twe-target":`#${B(i)}`,"data-twe-slide":"prev"},Of,8,Rf)):U("",!0),r.length>1?(T(),k("button",{key:2,class:"indicator-btn indicator-right-btn",type:"button","data-twe-target":`#${B(i)}`,"data-twe-slide":"next"},Yf,8,kf)):U("",!0)],8,Tf)])])}}}),Vf=ot(Pf,[["__scopeId","data-v-881c6570"]]),Xf=e=>(Nt("data-v-81a71fa4"),e=e(),Dt(),e),Kf={class:"bibtex"},Ff=Xf(()=>x("h3",null,"BibTeX",-1)),Jf={class:"bibtex-code"},$f=Ze({__name:"BibTeX",props:{props:{}},setup(e){const{props:t}=e,s=t.bibTeX||"";return(n,o)=>(T(),k("section",Kf,[Ff,x("pre",Jf,[x("code",null,we(B(s)),1)])]))}}),Uf=ot($f,[["__scopeId","data-v-81a71fa4"]]),Qf=Ze({__name:"WrappedSection",props:{template:{},props:{}},setup(e){return(t,s)=>(T(),k(ue,null,[t.template==="title"?(T(),ze(ed,{key:0,props:t.props},null,8,["props"])):U("",!0),t.template==="abstract"?(T(),ze(id,{key:1,props:t.props},null,8,["props"])):U("",!0),t.template==="framework"?(T(),ze(dd,{key:2,props:t.props},null,8,["props"])):U("",!0),t.template==="video-comparision"?(T(),ze(Kg,{key:3,props:t.props},null,8,["props"])):U("",!0),t.template==="text-video"?(T(),ze(ff,{key:4,props:t.props},null,8,["props"])):U("",!0),t.template==="single-video"?(T(),ze(Nf,{key:5,props:t.props},null,8,["props"])):U("",!0),t.template==="video-carousel"?(T(),ze(Vf,{key:6,props:t.props},null,8,["props"])):U("",!0),t.template==="bibtex"?(T(),ze(Uf,{key:7,props:t.props},null,8,["props"])):U("",!0)],64))}}),qf=[{template:"title",props:{title:"Hallo",subtitle:"Hierarchical Audio-Driven Visual Synthesis for Portrait Image Animation",authors:[[{name:"Mingwang Xu",homepage:"https://github.com/xumingw",suffix:"1*"},{name:"Hui Li",homepage:"https://github.com/crystallee-ai",suffix:"1*"},{name:"Qingkun Su",homepage:"https://github.com/subazinga",suffix:"1*"},{name:"Hanlin Shang",homepage:"https://github.com/NinoNeumann",suffix:"1"},{name:"Liwei Zhang",homepage:"https://github.com/AricGamma",suffix:"1"},{name:"Ce Liu",homepage:"https://github.com/cnexah",suffix:"3"}],[{name:"Jingdong Wang",homepage:"https://jingdongwang2017.github.io/",suffix:"2"},{name:"Luc Van Gool",homepage:"https://scholar.google.com/citations?user=TwMib_QAAAAJ",suffix:"3"},{name:"Yao Yao",homepage:"https://yoyo000.github.io/",suffix:"4"},{name:"Siyu Zhu",homepage:"https://sites.google.com/site/zhusiyucs/home",suffix:"1"}],[{name:"Fudan University",homepage:"",prefix:"1"},{name:"Baidu Inc",homepage:"",prefix:"2"},{name:"ETH Zurich",homepage:"",prefix:"3"},{name:"Nanjing University",homepage:"",prefix:"4"}]],resources:{pdf:"https://arxiv.org/pdf/2406.08801",arxiv:"https://arxiv.org/abs/2406.08801",github:"https://github.com/fudan-generative-vision/hallo",huggingface:"https://huggingface.co/fudan-generative-ai/hallo"},mainVideo:""}},{template:"abstract",props:{figure:"assets/img/best_visual_results.jpg",content:"The field of portrait image animation, driven by speech audio input, has experienced significant advancements in the generation of realistic and dynamic portraits. This research delves into the complexities of synchronizing facial movements and creating visually appealing, temporally consistent animations within the framework of diffusion-based methodologies. Moving away from traditional paradigms that rely on parametric models for intermediate facial representations, our innovative approach embraces the end-to-end diffusion paradigm and introduces a hierarchical audio-driven visual synthesis module to enhance the precision of alignment between audio inputs and visual outputs, encompassing lip, expression, and pose motion. Our proposed network architecture seamlessly integrates diffusion-based generative models, a UNet-based denoiser, temporal alignment techniques, and a reference network. The proposed hierarchical audio-driven visual synthesis offers adaptive control over expression and pose diversity, enabling more effective personalization tailored to different identities. Through a comprehensive evaluation that incorporates both qualitative and quantitative analyses, our approach demonstrates obvious enhancements in image and video quality, lip synchronization precision, and motion diversity."}},{template:"framework",props:{image:"assets/img/framework.jpg",description:""}},{template:"single-video",props:{id:"vc2",title:"Virtual Character",items:["assets/video/portrait_style/4.mp4","assets/video/portrait_style/3.mp4"]}},{template:"single-video",props:{id:"vc1",title:"",items:["assets/video/portrait_style/1.mp4","assets/video/portrait_style/2.mp4"]}},{template:"single-video",props:{title:"Real character",items:["assets/video/cross_id/2.mp4","assets/video/cross_id/1.mp4"]}},{template:"single-video",props:{id:"mc1",title:"Motion Control (pose, expression, lip)",subtitle:"Pose Control",items:["assets/video/ablation/pose_1.mp4","assets/video/ablation/pose_2.mp4"]}},{template:"single-video",props:{id:"mc2",title:"",subtitle:"Expression Control",items:["assets/video/ablation/exp_1.mp4","assets/video/ablation/exp_2.mp4"]}},{template:"single-video",props:{id:"mc3",title:"",subtitle:"Lip Control",items:["assets/video/ablation/lip_1.mp4","assets/video/ablation/lip_2.mp4"]}},{template:"video-carousel",props:{title:"Singing",items:["assets/video/singing/6.mp4","assets/video/singing/5.mp4","assets/video/singing/8.mp4"],count:3}},{template:"video-carousel",props:{title:"Cross Actor",items:["assets/video/cross_actor/1.mp4"],count:1}},{template:"bibtex",props:{bibTeX:`@misc{xu2024hallo, title={Hallo: Hierarchical Audio-Driven Visual Synthesis for Portrait Image Animation}, author={Mingwang Xu and Hui Li and Qingkun Su and Hanlin Shang and Liwei Zhang and Ce Liu and Jingdong Wang and Luc Van Gool and Yao Yao and Siyu zhu}, year={2024}, - eprint={xxx.xxxx}, + eprint={2406.08801}, archivePrefix={arXiv}, primaryClass={cs.CV} }`}}],ep=Ze({__name:"Home",setup(e){return(t,s)=>(T(),k("main",null,[(T(!0),k(ue,null,Re(B(qf),(n,o)=>(T(),ze(Qf,{key:o,template:n.template,props:n.props},null,8,["template","props"]))),128))]))}});/*! * vue-router v4.3.0 * (c) 2024 Eduardo San Martin Morote * @license MIT - */const $s=typeof document<"u";function tp(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const se=Object.assign;function Oo(e,t){const s={};for(const n in t){const o=t[n];s[n]=Ve(o)?o.map(e):e(o)}return s}const yn=()=>{},Ve=Array.isArray,Fl=/#/g,sp=/&/g,np=/\//g,op=/=/g,ip=/\?/g,$l=/\+/g,rp=/%5B/g,lp=/%5D/g,Ul=/%5E/g,ap=/%60/g,Ql=/%7B/g,cp=/%7C/g,ql=/%7D/g,up=/%20/g;function Mi(e){return encodeURI(""+e).replace(cp,"|").replace(rp,"[").replace(lp,"]")}function dp(e){return Mi(e).replace(Ql,"{").replace(ql,"}").replace(Ul,"^")}function ni(e){return Mi(e).replace($l,"%2B").replace(up,"+").replace(Fl,"%23").replace(sp,"%26").replace(ap,"`").replace(Ql,"{").replace(ql,"}").replace(Ul,"^")}function gp(e){return ni(e).replace(op,"%3D")}function fp(e){return Mi(e).replace(Fl,"%23").replace(ip,"%3F")}function pp(e){return e==null?"":fp(e).replace(np,"%2F")}function Nn(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const hp=/\/$/,mp=e=>e.replace(hp,"");function ko(e,t,s="/"){let n,o={},i="",r="";const a=t.indexOf("#");let l=t.indexOf("?");return a=0&&(l=-1),l>-1&&(n=t.slice(0,l),i=t.slice(l+1,a>-1?a:t.length),o=e(i)),a>-1&&(n=n||t.slice(0,a),r=t.slice(a,t.length)),n=_p(n??t,s),{fullPath:n+(i&&"?")+i+r,path:n,query:o,hash:Nn(r)}}function Ip(e,t){const s=t.query?e(t.query):"";return t.path+(s&&"?")+s+(t.hash||"")}function br(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function vp(e,t,s){const n=t.matched.length-1,o=s.matched.length-1;return n>-1&&n===o&&rn(t.matched[n],s.matched[o])&&ea(t.params,s.params)&&e(t.query)===e(s.query)&&t.hash===s.hash}function rn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function ea(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const s in e)if(!bp(e[s],t[s]))return!1;return!0}function bp(e,t){return Ve(e)?_r(e,t):Ve(t)?_r(t,e):e===t}function _r(e,t){return Ve(t)?e.length===t.length&&e.every((s,n)=>s===t[n]):e.length===1&&e[0]===t}function _p(e,t){if(e.startsWith("/"))return e;if(!e)return t;const s=t.split("/"),n=e.split("/"),o=n[n.length-1];(o===".."||o===".")&&n.push("");let i=s.length-1,r,a;for(r=0;r1&&i--;else break;return s.slice(0,i).join("/")+"/"+n.slice(r).join("/")}var Dn;(function(e){e.pop="pop",e.push="push"})(Dn||(Dn={}));var wn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(wn||(wn={}));function Cp(e){if(!e)if($s){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),mp(e)}const Ap=/^[^#]+#/;function yp(e,t){return e.replace(Ap,"#")+t}function wp(e,t){const s=document.documentElement.getBoundingClientRect(),n=e.getBoundingClientRect();return{behavior:t.behavior,left:n.left-s.left-(t.left||0),top:n.top-s.top-(t.top||0)}}const bo=()=>({left:window.scrollX,top:window.scrollY});function Mp(e){let t;if("el"in e){const s=e.el,n=typeof s=="string"&&s.startsWith("#"),o=typeof s=="string"?n?document.getElementById(s.slice(1)):document.querySelector(s):s;if(!o)return;t=wp(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Cr(e,t){return(history.state?history.state.position-t:-1)+e}const oi=new Map;function xp(e,t){oi.set(e,t)}function Ep(e){const t=oi.get(e);return oi.delete(e),t}let Sp=()=>location.protocol+"//"+location.host;function ta(e,t){const{pathname:s,search:n,hash:o}=t,i=e.indexOf("#");if(i>-1){let a=o.includes(e.slice(i))?e.slice(i).length:1,l=o.slice(a);return l[0]!=="/"&&(l="/"+l),br(l,"")}return br(s,e)+n+o}function Np(e,t,s,n){let o=[],i=[],r=null;const a=({state:p})=>{const h=ta(e,location),b=s.value,A=t.value;let Z=0;if(p){if(s.value=h,t.value=p,r&&r===b){r=null;return}Z=A?p.position-A.position:0}else n(h);o.forEach(R=>{R(s.value,b,{delta:Z,type:Dn.pop,direction:Z?Z>0?wn.forward:wn.back:wn.unknown})})};function l(){r=s.value}function d(p){o.push(p);const h=()=>{const b=o.indexOf(p);b>-1&&o.splice(b,1)};return i.push(h),h}function c(){const{history:p}=window;p.state&&p.replaceState(se({},p.state,{scroll:bo()}),"")}function f(){for(const p of i)p();i=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:l,listen:d,destroy:f}}function Ar(e,t,s,n=!1,o=!1){return{back:e,current:t,forward:s,replaced:n,position:window.history.length,scroll:o?bo():null}}function Dp(e){const{history:t,location:s}=window,n={value:ta(e,s)},o={value:t.state};o.value||i(n.value,{back:null,current:n.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(l,d,c){const f=e.indexOf("#"),p=f>-1?(s.host&&document.querySelector("base")?e:e.slice(f))+l:Sp()+e+l;try{t[c?"replaceState":"pushState"](d,"",p),o.value=d}catch(h){console.error(h),s[c?"replace":"assign"](p)}}function r(l,d){const c=se({},t.state,Ar(o.value.back,l,o.value.forward,!0),d,{position:o.value.position});i(l,c,!0),n.value=l}function a(l,d){const c=se({},o.value,t.state,{forward:l,scroll:bo()});i(c.current,c,!0);const f=se({},Ar(n.value,l,null),{position:c.position+1},d);i(l,f,!1),n.value=l}return{location:n,state:o,push:a,replace:r}}function Tp(e){e=Cp(e);const t=Dp(e),s=Np(e,t.state,t.location,t.replace);function n(i,r=!0){r||s.pauseListeners(),history.go(i)}const o=se({location:"",base:e,go:n,createHref:yp.bind(null,e)},t,s);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function Lp(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),Tp(e)}function Wp(e){return typeof e=="string"||e&&typeof e=="object"}function sa(e){return typeof e=="string"||typeof e=="symbol"}const lt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},na=Symbol("");var yr;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(yr||(yr={}));function ln(e,t){return se(new Error,{type:e,[na]:!0},t)}function et(e,t){return e instanceof Error&&na in e&&(t==null||!!(e.type&t))}const wr="[^/]+?",jp={sensitive:!1,strict:!1,start:!0,end:!0},Bp=/[.+*?^${}()[\]/\\]/g;function Rp(e,t){const s=se({},jp,t),n=[];let o=s.start?"^":"";const i=[];for(const d of e){const c=d.length?[]:[90];s.strict&&!d.length&&(o+="/");for(let f=0;ft.length?t.length===1&&t[0]===80?1:-1:0}function Gp(e,t){let s=0;const n=e.score,o=t.score;for(;s0&&t[t.length-1]<0}const Op={type:0,value:""},kp=/[a-zA-Z0-9_]/;function zp(e){if(!e)return[[]];if(e==="/")return[[Op]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${s})/"${d}": ${h}`)}let s=0,n=s;const o=[];let i;function r(){i&&o.push(i),i=[]}let a=0,l,d="",c="";function f(){d&&(s===0?i.push({type:0,value:d}):s===1||s===2||s===3?(i.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${d}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:d,regexp:c,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),d="")}function p(){d+=l}for(;a{r(Y)}:yn}function r(c){if(sa(c)){const f=n.get(c);f&&(n.delete(c),s.splice(s.indexOf(f),1),f.children.forEach(r),f.alias.forEach(r))}else{const f=s.indexOf(c);f>-1&&(s.splice(f,1),c.record.name&&n.delete(c.record.name),c.children.forEach(r),c.alias.forEach(r))}}function a(){return s}function l(c){let f=0;for(;f=0&&(c.record.path!==s[f].record.path||!oa(c,s[f]));)f++;s.splice(f,0,c),c.record.name&&!Er(c)&&n.set(c.record.name,c)}function d(c,f){let p,h={},b,A;if("name"in c&&c.name){if(p=n.get(c.name),!p)throw ln(1,{location:c});A=p.record.name,h=se(xr(f.params,p.keys.filter(Y=>!Y.optional).concat(p.parent?p.parent.keys.filter(Y=>Y.optional):[]).map(Y=>Y.name)),c.params&&xr(c.params,p.keys.map(Y=>Y.name))),b=p.stringify(h)}else if(c.path!=null)b=c.path,p=s.find(Y=>Y.re.test(b)),p&&(h=p.parse(b),A=p.record.name);else{if(p=f.name?n.get(f.name):s.find(Y=>Y.re.test(f.path)),!p)throw ln(1,{location:c,currentLocation:f});A=p.record.name,h=se({},f.params,c.params),b=p.stringify(h)}const Z=[];let R=p;for(;R;)Z.unshift(R.record),R=R.parent;return{name:A,path:b,params:h,matched:Z,meta:Xp(Z)}}return e.forEach(c=>i(c)),{addRoute:i,resolve:d,removeRoute:r,getRoutes:a,getRecordMatcher:o}}function xr(e,t){const s={};for(const n of t)n in e&&(s[n]=e[n]);return s}function Pp(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:Vp(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function Vp(e){const t={},s=e.props||!1;if("component"in e)t.default=s;else for(const n in e.components)t[n]=typeof s=="object"?s[n]:s;return t}function Er(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Xp(e){return e.reduce((t,s)=>se(t,s.meta),{})}function Sr(e,t){const s={};for(const n in e)s[n]=n in t?t[n]:e[n];return s}function oa(e,t){return t.children.some(s=>s===e||oa(e,s))}function Kp(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;oi&&ni(i)):[n&&ni(n)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+s,i!=null&&(t+="="+i))})}return t}function Jp(e){const t={};for(const s in e){const n=e[s];n!==void 0&&(t[s]=Ve(n)?n.map(o=>o==null?null:""+o):n==null?n:""+n)}return t}const Fp=Symbol(""),Dr=Symbol(""),xi=Symbol(""),ia=Symbol(""),ii=Symbol("");function mn(){let e=[];function t(n){return e.push(n),()=>{const o=e.indexOf(n);o>-1&&e.splice(o,1)}}function s(){e=[]}return{add:t,list:()=>e.slice(),reset:s}}function dt(e,t,s,n,o,i=r=>r()){const r=n&&(n.enterCallbacks[o]=n.enterCallbacks[o]||[]);return()=>new Promise((a,l)=>{const d=p=>{p===!1?l(ln(4,{from:s,to:t})):p instanceof Error?l(p):Wp(p)?l(ln(2,{from:t,to:p})):(r&&n.enterCallbacks[o]===r&&typeof p=="function"&&r.push(p),a())},c=i(()=>e.call(n&&n.instances[o],t,s,d));let f=Promise.resolve(c);e.length<3&&(f=f.then(d)),f.catch(p=>l(p))})}function zo(e,t,s,n,o=i=>i()){const i=[];for(const r of e)for(const a in r.components){let l=r.components[a];if(!(t!=="beforeRouteEnter"&&!r.instances[a]))if($p(l)){const c=(l.__vccOpts||l)[t];c&&i.push(dt(c,s,n,r,a,o))}else{let d=l();i.push(()=>d.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${a}" at "${r.path}"`));const f=tp(c)?c.default:c;r.components[a]=f;const h=(f.__vccOpts||f)[t];return h&&dt(h,s,n,r,a,o)()}))}}return i}function $p(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Tr(e){const t=st(xi),s=st(ia),n=He(()=>t.resolve(B(e.to))),o=He(()=>{const{matched:l}=n.value,{length:d}=l,c=l[d-1],f=s.matched;if(!c||!f.length)return-1;const p=f.findIndex(rn.bind(null,c));if(p>-1)return p;const h=Lr(l[d-2]);return d>1&&Lr(c)===h&&f[f.length-1].path!==h?f.findIndex(rn.bind(null,l[d-2])):p}),i=He(()=>o.value>-1&&eh(s.params,n.value.params)),r=He(()=>o.value>-1&&o.value===s.matched.length-1&&ea(s.params,n.value.params));function a(l={}){return qp(l)?t[B(e.replace)?"replace":"push"](B(e.to)).catch(yn):Promise.resolve()}return{route:n,href:He(()=>n.value.href),isActive:i,isExactActive:r,navigate:a}}const Up=Ze({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Tr,setup(e,{slots:t}){const s=Tn(Tr(e)),{options:n}=st(xi),o=He(()=>({[Wr(e.activeClass,n.linkActiveClass,"router-link-active")]:s.isActive,[Wr(e.exactActiveClass,n.linkExactActiveClass,"router-link-exact-active")]:s.isExactActive}));return()=>{const i=t.default&&t.default(s);return e.custom?i:Bl("a",{"aria-current":s.isExactActive?e.ariaCurrentValue:null,href:s.href,onClick:s.navigate,class:o.value},i)}}}),Qp=Up;function qp(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function eh(e,t){for(const s in t){const n=t[s],o=e[s];if(typeof n=="string"){if(n!==o)return!1}else if(!Ve(o)||o.length!==n.length||n.some((i,r)=>i!==o[r]))return!1}return!0}function Lr(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Wr=(e,t,s)=>e??t??s,th=Ze({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:s}){const n=st(ii),o=He(()=>e.route||n.value),i=st(Dr,0),r=He(()=>{let d=B(i);const{matched:c}=o.value;let f;for(;(f=c[d])&&!f.components;)d++;return d}),a=He(()=>o.value.matched[r.value]);Xn(Dr,He(()=>r.value+1)),Xn(Fp,a),Xn(ii,o);const l=Ie();return Pn(()=>[l.value,a.value,e.name],([d,c,f],[p,h,b])=>{c&&(c.instances[f]=d,h&&h!==c&&d&&d===p&&(c.leaveGuards.size||(c.leaveGuards=h.leaveGuards),c.updateGuards.size||(c.updateGuards=h.updateGuards))),d&&c&&(!h||!rn(c,h)||!p)&&(c.enterCallbacks[f]||[]).forEach(A=>A(d))},{flush:"post"}),()=>{const d=o.value,c=e.name,f=a.value,p=f&&f.components[c];if(!p)return jr(s.default,{Component:p,route:d});const h=f.props[c],b=h?h===!0?d.params:typeof h=="function"?h(d):h:null,Z=Bl(p,se({},b,t,{onVnodeUnmounted:R=>{R.component.isUnmounted&&(f.instances[c]=null)},ref:l}));return jr(s.default,{Component:Z,route:d})||Z}}});function jr(e,t){if(!e)return null;const s=e(t);return s.length===1?s[0]:s}const sh=th;function nh(e){const t=Yp(e.routes,e),s=e.parseQuery||Kp,n=e.stringifyQuery||Nr,o=e.history,i=mn(),r=mn(),a=mn(),l=Ha(lt);let d=lt;$s&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=Oo.bind(null,v=>""+v),f=Oo.bind(null,pp),p=Oo.bind(null,Nn);function h(v,W){let S,O;return sa(v)?(S=t.getRecordMatcher(v),O=W):O=v,t.addRoute(O,S)}function b(v){const W=t.getRecordMatcher(v);W&&t.removeRoute(W)}function A(){return t.getRoutes().map(v=>v.record)}function Z(v){return!!t.getRecordMatcher(v)}function R(v,W){if(W=se({},W||l.value),typeof v=="string"){const g=ko(s,v,W.path),m=t.resolve({path:g.path},W),_=o.createHref(g.fullPath);return se(g,m,{params:p(m.params),hash:Nn(g.hash),redirectedFrom:void 0,href:_})}let S;if(v.path!=null)S=se({},v,{path:ko(s,v.path,W.path).path});else{const g=se({},v.params);for(const m in g)g[m]==null&&delete g[m];S=se({},v,{params:f(g)}),W.params=f(W.params)}const O=t.resolve(S,W),ee=v.hash||"";O.params=c(p(O.params));const le=Ip(n,se({},v,{hash:dp(ee),path:O.path})),u=o.createHref(le);return se({fullPath:le,hash:ee,query:n===Nr?Jp(v.query):v.query||{}},O,{redirectedFrom:void 0,href:u})}function Y(v){return typeof v=="string"?ko(s,v,l.value.path):se({},v)}function M(v,W){if(d!==v)return ln(8,{from:W,to:v})}function D(v){return K(v)}function G(v){return D(se(Y(v),{replace:!0}))}function L(v){const W=v.matched[v.matched.length-1];if(W&&W.redirect){const{redirect:S}=W;let O=typeof S=="function"?S(v):S;return typeof O=="string"&&(O=O.includes("?")||O.includes("#")?O=Y(O):{path:O},O.params={}),se({query:v.query,hash:v.hash,params:O.path!=null?{}:v.params},O)}}function K(v,W){const S=d=R(v),O=l.value,ee=v.state,le=v.force,u=v.replace===!0,g=L(S);if(g)return K(se(Y(g),{state:typeof g=="object"?se({},ee,g.state):ee,force:le,replace:u}),W||S);const m=S;m.redirectedFrom=W;let _;return!le&&vp(n,O,S)&&(_=ln(16,{to:m,from:O}),Xe(O,O,!0,!1)),(_?Promise.resolve(_):he(m,O)).catch(I=>et(I)?et(I,2)?I:it(I):q(I,m,O)).then(I=>{if(I){if(et(I,2))return K(se({replace:u},Y(I.to),{state:typeof I.to=="object"?se({},ee,I.to.state):ee,force:le}),W||m)}else I=Ge(m,O,!0,u,ee);return be(m,O,I),I})}function $(v,W){const S=M(v,W);return S?Promise.reject(S):Promise.resolve()}function ne(v){const W=Vs.values().next().value;return W&&typeof W.runWithContext=="function"?W.runWithContext(v):v()}function he(v,W){let S;const[O,ee,le]=oh(v,W);S=zo(O.reverse(),"beforeRouteLeave",v,W);for(const g of O)g.leaveGuards.forEach(m=>{S.push(dt(m,v,W))});const u=$.bind(null,v,W);return S.push(u),_e(S).then(()=>{S=[];for(const g of i.list())S.push(dt(g,v,W));return S.push(u),_e(S)}).then(()=>{S=zo(ee,"beforeRouteUpdate",v,W);for(const g of ee)g.updateGuards.forEach(m=>{S.push(dt(m,v,W))});return S.push(u),_e(S)}).then(()=>{S=[];for(const g of le)if(g.beforeEnter)if(Ve(g.beforeEnter))for(const m of g.beforeEnter)S.push(dt(m,v,W));else S.push(dt(g.beforeEnter,v,W));return S.push(u),_e(S)}).then(()=>(v.matched.forEach(g=>g.enterCallbacks={}),S=zo(le,"beforeRouteEnter",v,W,ne),S.push(u),_e(S))).then(()=>{S=[];for(const g of r.list())S.push(dt(g,v,W));return S.push(u),_e(S)}).catch(g=>et(g,8)?g:Promise.reject(g))}function be(v,W,S){a.list().forEach(O=>ne(()=>O(v,W,S)))}function Ge(v,W,S,O,ee){const le=M(v,W);if(le)return le;const u=W===lt,g=$s?history.state:{};S&&(O||u?o.replace(v.fullPath,se({scroll:u&&g&&g.scroll},ee)):o.push(v.fullPath,ee)),l.value=v,Xe(v,W,S,u),it()}let De;function dn(){De||(De=o.listen((v,W,S)=>{if(!Rn.listening)return;const O=R(v),ee=L(O);if(ee){K(se(ee,{replace:!0}),O).catch(yn);return}d=O;const le=l.value;$s&&xp(Cr(le.fullPath,S.delta),bo()),he(O,le).catch(u=>et(u,12)?u:et(u,2)?(K(u.to,O).then(g=>{et(g,20)&&!S.delta&&S.type===Dn.pop&&o.go(-1,!1)}).catch(yn),Promise.reject()):(S.delta&&o.go(-S.delta,!1),q(u,O,le))).then(u=>{u=u||Ge(O,le,!1),u&&(S.delta&&!et(u,8)?o.go(-S.delta,!1):S.type===Dn.pop&&et(u,20)&&o.go(-1,!1)),be(O,le,u)}).catch(yn)}))}let Ys=mn(),fe=mn(),oe;function q(v,W,S){it(v);const O=fe.list();return O.length?O.forEach(ee=>ee(v,W,S)):console.error(v),Promise.reject(v)}function qe(){return oe&&l.value!==lt?Promise.resolve():new Promise((v,W)=>{Ys.add([v,W])})}function it(v){return oe||(oe=!v,dn(),Ys.list().forEach(([W,S])=>v?S(v):W()),Ys.reset()),v}function Xe(v,W,S,O){const{scrollBehavior:ee}=e;if(!$s||!ee)return Promise.resolve();const le=!S&&Ep(Cr(v.fullPath,0))||(O||!S)&&history.state&&history.state.scroll||null;return cl().then(()=>ee(v,W,le)).then(u=>u&&Mp(u)).catch(u=>q(u,v,W))}const Me=v=>o.go(v);let Ps;const Vs=new Set,Rn={currentRoute:l,listening:!0,addRoute:h,removeRoute:b,hasRoute:Z,getRoutes:A,resolve:R,options:e,push:D,replace:G,go:Me,back:()=>Me(-1),forward:()=>Me(1),beforeEach:i.add,beforeResolve:r.add,afterEach:a.add,onError:fe.add,isReady:qe,install(v){const W=this;v.component("RouterLink",Qp),v.component("RouterView",sh),v.config.globalProperties.$router=W,Object.defineProperty(v.config.globalProperties,"$route",{enumerable:!0,get:()=>B(l)}),$s&&!Ps&&l.value===lt&&(Ps=!0,D(o.location).catch(ee=>{}));const S={};for(const ee in lt)Object.defineProperty(S,ee,{get:()=>l.value[ee],enumerable:!0});v.provide(xi,W),v.provide(ia,el(S)),v.provide(ii,l);const O=v.unmount;Vs.add(v),v.unmount=function(){Vs.delete(v),Vs.size<1&&(d=lt,De&&De(),De=null,l.value=lt,Ps=!1,oe=!1),O()}}};function _e(v){return v.reduce((W,S)=>W.then(()=>ne(S)),Promise.resolve())}return Rn}function oh(e,t){const s=[],n=[],o=[],i=Math.max(t.matched.length,e.matched.length);for(let r=0;rrn(d,a))?n.push(a):s.push(a));const l=e.matched[r];l&&(t.matched.find(d=>rn(d,l))||o.push(l))}return[s,n,o]}const ih=nh({history:Lp(),routes:[{path:"",component:ep}]}),Us=new Map;function ra(e){Eg(e)||e.pause()}const rh=e=>{for(const t of Us.keys())ra(t)},Br={name:"lazy",option:{mounted:e=>{e instanceof HTMLVideoElement&&(Us.set(e,e.getBoundingClientRect()),e.oncanplay=()=>{Us.set(e,e.getBoundingClientRect()),ra(e)}),Us.size&&!window.onscroll&&(window.onscroll=rh)},unmounted:e=>{e instanceof HTMLVideoElement&&Us.delete(e),Us.size||(window.onscroll=null)}}},Ei=yu(Su);Ei.use(ih);Ei.directive(Br.name,Br.option);Ei.mount("#app"); + */const $s=typeof document<"u";function tp(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const se=Object.assign;function Oo(e,t){const s={};for(const n in t){const o=t[n];s[n]=Ve(o)?o.map(e):e(o)}return s}const yn=()=>{},Ve=Array.isArray,Jl=/#/g,sp=/&/g,np=/\//g,op=/=/g,ip=/\?/g,$l=/\+/g,rp=/%5B/g,lp=/%5D/g,Ul=/%5E/g,ap=/%60/g,Ql=/%7B/g,cp=/%7C/g,ql=/%7D/g,up=/%20/g;function Mi(e){return encodeURI(""+e).replace(cp,"|").replace(rp,"[").replace(lp,"]")}function dp(e){return Mi(e).replace(Ql,"{").replace(ql,"}").replace(Ul,"^")}function ni(e){return Mi(e).replace($l,"%2B").replace(up,"+").replace(Jl,"%23").replace(sp,"%26").replace(ap,"`").replace(Ql,"{").replace(ql,"}").replace(Ul,"^")}function gp(e){return ni(e).replace(op,"%3D")}function fp(e){return Mi(e).replace(Jl,"%23").replace(ip,"%3F")}function pp(e){return e==null?"":fp(e).replace(np,"%2F")}function Nn(e){try{return decodeURIComponent(""+e)}catch{}return""+e}const hp=/\/$/,mp=e=>e.replace(hp,"");function ko(e,t,s="/"){let n,o={},i="",r="";const a=t.indexOf("#");let l=t.indexOf("?");return a=0&&(l=-1),l>-1&&(n=t.slice(0,l),i=t.slice(l+1,a>-1?a:t.length),o=e(i)),a>-1&&(n=n||t.slice(0,a),r=t.slice(a,t.length)),n=_p(n??t,s),{fullPath:n+(i&&"?")+i+r,path:n,query:o,hash:Nn(r)}}function Ip(e,t){const s=t.query?e(t.query):"";return t.path+(s&&"?")+s+(t.hash||"")}function br(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function vp(e,t,s){const n=t.matched.length-1,o=s.matched.length-1;return n>-1&&n===o&&rn(t.matched[n],s.matched[o])&&ea(t.params,s.params)&&e(t.query)===e(s.query)&&t.hash===s.hash}function rn(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function ea(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const s in e)if(!bp(e[s],t[s]))return!1;return!0}function bp(e,t){return Ve(e)?_r(e,t):Ve(t)?_r(t,e):e===t}function _r(e,t){return Ve(t)?e.length===t.length&&e.every((s,n)=>s===t[n]):e.length===1&&e[0]===t}function _p(e,t){if(e.startsWith("/"))return e;if(!e)return t;const s=t.split("/"),n=e.split("/"),o=n[n.length-1];(o===".."||o===".")&&n.push("");let i=s.length-1,r,a;for(r=0;r1&&i--;else break;return s.slice(0,i).join("/")+"/"+n.slice(r).join("/")}var Dn;(function(e){e.pop="pop",e.push="push"})(Dn||(Dn={}));var wn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(wn||(wn={}));function Cp(e){if(!e)if($s){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),mp(e)}const Ap=/^[^#]+#/;function yp(e,t){return e.replace(Ap,"#")+t}function wp(e,t){const s=document.documentElement.getBoundingClientRect(),n=e.getBoundingClientRect();return{behavior:t.behavior,left:n.left-s.left-(t.left||0),top:n.top-s.top-(t.top||0)}}const bo=()=>({left:window.scrollX,top:window.scrollY});function Mp(e){let t;if("el"in e){const s=e.el,n=typeof s=="string"&&s.startsWith("#"),o=typeof s=="string"?n?document.getElementById(s.slice(1)):document.querySelector(s):s;if(!o)return;t=wp(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function Cr(e,t){return(history.state?history.state.position-t:-1)+e}const oi=new Map;function xp(e,t){oi.set(e,t)}function Ep(e){const t=oi.get(e);return oi.delete(e),t}let Sp=()=>location.protocol+"//"+location.host;function ta(e,t){const{pathname:s,search:n,hash:o}=t,i=e.indexOf("#");if(i>-1){let a=o.includes(e.slice(i))?e.slice(i).length:1,l=o.slice(a);return l[0]!=="/"&&(l="/"+l),br(l,"")}return br(s,e)+n+o}function Np(e,t,s,n){let o=[],i=[],r=null;const a=({state:p})=>{const h=ta(e,location),b=s.value,A=t.value;let Z=0;if(p){if(s.value=h,t.value=p,r&&r===b){r=null;return}Z=A?p.position-A.position:0}else n(h);o.forEach(R=>{R(s.value,b,{delta:Z,type:Dn.pop,direction:Z?Z>0?wn.forward:wn.back:wn.unknown})})};function l(){r=s.value}function d(p){o.push(p);const h=()=>{const b=o.indexOf(p);b>-1&&o.splice(b,1)};return i.push(h),h}function c(){const{history:p}=window;p.state&&p.replaceState(se({},p.state,{scroll:bo()}),"")}function f(){for(const p of i)p();i=[],window.removeEventListener("popstate",a),window.removeEventListener("beforeunload",c)}return window.addEventListener("popstate",a),window.addEventListener("beforeunload",c,{passive:!0}),{pauseListeners:l,listen:d,destroy:f}}function Ar(e,t,s,n=!1,o=!1){return{back:e,current:t,forward:s,replaced:n,position:window.history.length,scroll:o?bo():null}}function Dp(e){const{history:t,location:s}=window,n={value:ta(e,s)},o={value:t.state};o.value||i(n.value,{back:null,current:n.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function i(l,d,c){const f=e.indexOf("#"),p=f>-1?(s.host&&document.querySelector("base")?e:e.slice(f))+l:Sp()+e+l;try{t[c?"replaceState":"pushState"](d,"",p),o.value=d}catch(h){console.error(h),s[c?"replace":"assign"](p)}}function r(l,d){const c=se({},t.state,Ar(o.value.back,l,o.value.forward,!0),d,{position:o.value.position});i(l,c,!0),n.value=l}function a(l,d){const c=se({},o.value,t.state,{forward:l,scroll:bo()});i(c.current,c,!0);const f=se({},Ar(n.value,l,null),{position:c.position+1},d);i(l,f,!1),n.value=l}return{location:n,state:o,push:a,replace:r}}function Tp(e){e=Cp(e);const t=Dp(e),s=Np(e,t.state,t.location,t.replace);function n(i,r=!0){r||s.pauseListeners(),history.go(i)}const o=se({location:"",base:e,go:n,createHref:yp.bind(null,e)},t,s);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function Lp(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),Tp(e)}function Wp(e){return typeof e=="string"||e&&typeof e=="object"}function sa(e){return typeof e=="string"||typeof e=="symbol"}const lt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},na=Symbol("");var yr;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(yr||(yr={}));function ln(e,t){return se(new Error,{type:e,[na]:!0},t)}function et(e,t){return e instanceof Error&&na in e&&(t==null||!!(e.type&t))}const wr="[^/]+?",jp={sensitive:!1,strict:!1,start:!0,end:!0},Bp=/[.+*?^${}()[\]/\\]/g;function Rp(e,t){const s=se({},jp,t),n=[];let o=s.start?"^":"";const i=[];for(const d of e){const c=d.length?[]:[90];s.strict&&!d.length&&(o+="/");for(let f=0;ft.length?t.length===1&&t[0]===80?1:-1:0}function Gp(e,t){let s=0;const n=e.score,o=t.score;for(;s0&&t[t.length-1]<0}const Op={type:0,value:""},kp=/[a-zA-Z0-9_]/;function zp(e){if(!e)return[[]];if(e==="/")return[[Op]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(h){throw new Error(`ERR (${s})/"${d}": ${h}`)}let s=0,n=s;const o=[];let i;function r(){i&&o.push(i),i=[]}let a=0,l,d="",c="";function f(){d&&(s===0?i.push({type:0,value:d}):s===1||s===2||s===3?(i.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${d}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:d,regexp:c,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),d="")}function p(){d+=l}for(;a{r(Y)}:yn}function r(c){if(sa(c)){const f=n.get(c);f&&(n.delete(c),s.splice(s.indexOf(f),1),f.children.forEach(r),f.alias.forEach(r))}else{const f=s.indexOf(c);f>-1&&(s.splice(f,1),c.record.name&&n.delete(c.record.name),c.children.forEach(r),c.alias.forEach(r))}}function a(){return s}function l(c){let f=0;for(;f=0&&(c.record.path!==s[f].record.path||!oa(c,s[f]));)f++;s.splice(f,0,c),c.record.name&&!Er(c)&&n.set(c.record.name,c)}function d(c,f){let p,h={},b,A;if("name"in c&&c.name){if(p=n.get(c.name),!p)throw ln(1,{location:c});A=p.record.name,h=se(xr(f.params,p.keys.filter(Y=>!Y.optional).concat(p.parent?p.parent.keys.filter(Y=>Y.optional):[]).map(Y=>Y.name)),c.params&&xr(c.params,p.keys.map(Y=>Y.name))),b=p.stringify(h)}else if(c.path!=null)b=c.path,p=s.find(Y=>Y.re.test(b)),p&&(h=p.parse(b),A=p.record.name);else{if(p=f.name?n.get(f.name):s.find(Y=>Y.re.test(f.path)),!p)throw ln(1,{location:c,currentLocation:f});A=p.record.name,h=se({},f.params,c.params),b=p.stringify(h)}const Z=[];let R=p;for(;R;)Z.unshift(R.record),R=R.parent;return{name:A,path:b,params:h,matched:Z,meta:Xp(Z)}}return e.forEach(c=>i(c)),{addRoute:i,resolve:d,removeRoute:r,getRoutes:a,getRecordMatcher:o}}function xr(e,t){const s={};for(const n of t)n in e&&(s[n]=e[n]);return s}function Pp(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:Vp(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function Vp(e){const t={},s=e.props||!1;if("component"in e)t.default=s;else for(const n in e.components)t[n]=typeof s=="object"?s[n]:s;return t}function Er(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Xp(e){return e.reduce((t,s)=>se(t,s.meta),{})}function Sr(e,t){const s={};for(const n in e)s[n]=n in t?t[n]:e[n];return s}function oa(e,t){return t.children.some(s=>s===e||oa(e,s))}function Kp(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;oi&&ni(i)):[n&&ni(n)]).forEach(i=>{i!==void 0&&(t+=(t.length?"&":"")+s,i!=null&&(t+="="+i))})}return t}function Fp(e){const t={};for(const s in e){const n=e[s];n!==void 0&&(t[s]=Ve(n)?n.map(o=>o==null?null:""+o):n==null?n:""+n)}return t}const Jp=Symbol(""),Dr=Symbol(""),xi=Symbol(""),ia=Symbol(""),ii=Symbol("");function mn(){let e=[];function t(n){return e.push(n),()=>{const o=e.indexOf(n);o>-1&&e.splice(o,1)}}function s(){e=[]}return{add:t,list:()=>e.slice(),reset:s}}function dt(e,t,s,n,o,i=r=>r()){const r=n&&(n.enterCallbacks[o]=n.enterCallbacks[o]||[]);return()=>new Promise((a,l)=>{const d=p=>{p===!1?l(ln(4,{from:s,to:t})):p instanceof Error?l(p):Wp(p)?l(ln(2,{from:t,to:p})):(r&&n.enterCallbacks[o]===r&&typeof p=="function"&&r.push(p),a())},c=i(()=>e.call(n&&n.instances[o],t,s,d));let f=Promise.resolve(c);e.length<3&&(f=f.then(d)),f.catch(p=>l(p))})}function zo(e,t,s,n,o=i=>i()){const i=[];for(const r of e)for(const a in r.components){let l=r.components[a];if(!(t!=="beforeRouteEnter"&&!r.instances[a]))if($p(l)){const c=(l.__vccOpts||l)[t];c&&i.push(dt(c,s,n,r,a,o))}else{let d=l();i.push(()=>d.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${a}" at "${r.path}"`));const f=tp(c)?c.default:c;r.components[a]=f;const h=(f.__vccOpts||f)[t];return h&&dt(h,s,n,r,a,o)()}))}}return i}function $p(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function Tr(e){const t=st(xi),s=st(ia),n=He(()=>t.resolve(B(e.to))),o=He(()=>{const{matched:l}=n.value,{length:d}=l,c=l[d-1],f=s.matched;if(!c||!f.length)return-1;const p=f.findIndex(rn.bind(null,c));if(p>-1)return p;const h=Lr(l[d-2]);return d>1&&Lr(c)===h&&f[f.length-1].path!==h?f.findIndex(rn.bind(null,l[d-2])):p}),i=He(()=>o.value>-1&&eh(s.params,n.value.params)),r=He(()=>o.value>-1&&o.value===s.matched.length-1&&ea(s.params,n.value.params));function a(l={}){return qp(l)?t[B(e.replace)?"replace":"push"](B(e.to)).catch(yn):Promise.resolve()}return{route:n,href:He(()=>n.value.href),isActive:i,isExactActive:r,navigate:a}}const Up=Ze({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:Tr,setup(e,{slots:t}){const s=Tn(Tr(e)),{options:n}=st(xi),o=He(()=>({[Wr(e.activeClass,n.linkActiveClass,"router-link-active")]:s.isActive,[Wr(e.exactActiveClass,n.linkExactActiveClass,"router-link-exact-active")]:s.isExactActive}));return()=>{const i=t.default&&t.default(s);return e.custom?i:Bl("a",{"aria-current":s.isExactActive?e.ariaCurrentValue:null,href:s.href,onClick:s.navigate,class:o.value},i)}}}),Qp=Up;function qp(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function eh(e,t){for(const s in t){const n=t[s],o=e[s];if(typeof n=="string"){if(n!==o)return!1}else if(!Ve(o)||o.length!==n.length||n.some((i,r)=>i!==o[r]))return!1}return!0}function Lr(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Wr=(e,t,s)=>e??t??s,th=Ze({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:s}){const n=st(ii),o=He(()=>e.route||n.value),i=st(Dr,0),r=He(()=>{let d=B(i);const{matched:c}=o.value;let f;for(;(f=c[d])&&!f.components;)d++;return d}),a=He(()=>o.value.matched[r.value]);Xn(Dr,He(()=>r.value+1)),Xn(Jp,a),Xn(ii,o);const l=Ie();return Pn(()=>[l.value,a.value,e.name],([d,c,f],[p,h,b])=>{c&&(c.instances[f]=d,h&&h!==c&&d&&d===p&&(c.leaveGuards.size||(c.leaveGuards=h.leaveGuards),c.updateGuards.size||(c.updateGuards=h.updateGuards))),d&&c&&(!h||!rn(c,h)||!p)&&(c.enterCallbacks[f]||[]).forEach(A=>A(d))},{flush:"post"}),()=>{const d=o.value,c=e.name,f=a.value,p=f&&f.components[c];if(!p)return jr(s.default,{Component:p,route:d});const h=f.props[c],b=h?h===!0?d.params:typeof h=="function"?h(d):h:null,Z=Bl(p,se({},b,t,{onVnodeUnmounted:R=>{R.component.isUnmounted&&(f.instances[c]=null)},ref:l}));return jr(s.default,{Component:Z,route:d})||Z}}});function jr(e,t){if(!e)return null;const s=e(t);return s.length===1?s[0]:s}const sh=th;function nh(e){const t=Yp(e.routes,e),s=e.parseQuery||Kp,n=e.stringifyQuery||Nr,o=e.history,i=mn(),r=mn(),a=mn(),l=Ha(lt);let d=lt;$s&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const c=Oo.bind(null,v=>""+v),f=Oo.bind(null,pp),p=Oo.bind(null,Nn);function h(v,W){let S,O;return sa(v)?(S=t.getRecordMatcher(v),O=W):O=v,t.addRoute(O,S)}function b(v){const W=t.getRecordMatcher(v);W&&t.removeRoute(W)}function A(){return t.getRoutes().map(v=>v.record)}function Z(v){return!!t.getRecordMatcher(v)}function R(v,W){if(W=se({},W||l.value),typeof v=="string"){const g=ko(s,v,W.path),m=t.resolve({path:g.path},W),_=o.createHref(g.fullPath);return se(g,m,{params:p(m.params),hash:Nn(g.hash),redirectedFrom:void 0,href:_})}let S;if(v.path!=null)S=se({},v,{path:ko(s,v.path,W.path).path});else{const g=se({},v.params);for(const m in g)g[m]==null&&delete g[m];S=se({},v,{params:f(g)}),W.params=f(W.params)}const O=t.resolve(S,W),ee=v.hash||"";O.params=c(p(O.params));const le=Ip(n,se({},v,{hash:dp(ee),path:O.path})),u=o.createHref(le);return se({fullPath:le,hash:ee,query:n===Nr?Fp(v.query):v.query||{}},O,{redirectedFrom:void 0,href:u})}function Y(v){return typeof v=="string"?ko(s,v,l.value.path):se({},v)}function M(v,W){if(d!==v)return ln(8,{from:W,to:v})}function D(v){return K(v)}function G(v){return D(se(Y(v),{replace:!0}))}function L(v){const W=v.matched[v.matched.length-1];if(W&&W.redirect){const{redirect:S}=W;let O=typeof S=="function"?S(v):S;return typeof O=="string"&&(O=O.includes("?")||O.includes("#")?O=Y(O):{path:O},O.params={}),se({query:v.query,hash:v.hash,params:O.path!=null?{}:v.params},O)}}function K(v,W){const S=d=R(v),O=l.value,ee=v.state,le=v.force,u=v.replace===!0,g=L(S);if(g)return K(se(Y(g),{state:typeof g=="object"?se({},ee,g.state):ee,force:le,replace:u}),W||S);const m=S;m.redirectedFrom=W;let _;return!le&&vp(n,O,S)&&(_=ln(16,{to:m,from:O}),Xe(O,O,!0,!1)),(_?Promise.resolve(_):he(m,O)).catch(I=>et(I)?et(I,2)?I:it(I):q(I,m,O)).then(I=>{if(I){if(et(I,2))return K(se({replace:u},Y(I.to),{state:typeof I.to=="object"?se({},ee,I.to.state):ee,force:le}),W||m)}else I=Ge(m,O,!0,u,ee);return be(m,O,I),I})}function $(v,W){const S=M(v,W);return S?Promise.reject(S):Promise.resolve()}function ne(v){const W=Vs.values().next().value;return W&&typeof W.runWithContext=="function"?W.runWithContext(v):v()}function he(v,W){let S;const[O,ee,le]=oh(v,W);S=zo(O.reverse(),"beforeRouteLeave",v,W);for(const g of O)g.leaveGuards.forEach(m=>{S.push(dt(m,v,W))});const u=$.bind(null,v,W);return S.push(u),_e(S).then(()=>{S=[];for(const g of i.list())S.push(dt(g,v,W));return S.push(u),_e(S)}).then(()=>{S=zo(ee,"beforeRouteUpdate",v,W);for(const g of ee)g.updateGuards.forEach(m=>{S.push(dt(m,v,W))});return S.push(u),_e(S)}).then(()=>{S=[];for(const g of le)if(g.beforeEnter)if(Ve(g.beforeEnter))for(const m of g.beforeEnter)S.push(dt(m,v,W));else S.push(dt(g.beforeEnter,v,W));return S.push(u),_e(S)}).then(()=>(v.matched.forEach(g=>g.enterCallbacks={}),S=zo(le,"beforeRouteEnter",v,W,ne),S.push(u),_e(S))).then(()=>{S=[];for(const g of r.list())S.push(dt(g,v,W));return S.push(u),_e(S)}).catch(g=>et(g,8)?g:Promise.reject(g))}function be(v,W,S){a.list().forEach(O=>ne(()=>O(v,W,S)))}function Ge(v,W,S,O,ee){const le=M(v,W);if(le)return le;const u=W===lt,g=$s?history.state:{};S&&(O||u?o.replace(v.fullPath,se({scroll:u&&g&&g.scroll},ee)):o.push(v.fullPath,ee)),l.value=v,Xe(v,W,S,u),it()}let De;function dn(){De||(De=o.listen((v,W,S)=>{if(!Rn.listening)return;const O=R(v),ee=L(O);if(ee){K(se(ee,{replace:!0}),O).catch(yn);return}d=O;const le=l.value;$s&&xp(Cr(le.fullPath,S.delta),bo()),he(O,le).catch(u=>et(u,12)?u:et(u,2)?(K(u.to,O).then(g=>{et(g,20)&&!S.delta&&S.type===Dn.pop&&o.go(-1,!1)}).catch(yn),Promise.reject()):(S.delta&&o.go(-S.delta,!1),q(u,O,le))).then(u=>{u=u||Ge(O,le,!1),u&&(S.delta&&!et(u,8)?o.go(-S.delta,!1):S.type===Dn.pop&&et(u,20)&&o.go(-1,!1)),be(O,le,u)}).catch(yn)}))}let Ys=mn(),fe=mn(),oe;function q(v,W,S){it(v);const O=fe.list();return O.length?O.forEach(ee=>ee(v,W,S)):console.error(v),Promise.reject(v)}function qe(){return oe&&l.value!==lt?Promise.resolve():new Promise((v,W)=>{Ys.add([v,W])})}function it(v){return oe||(oe=!v,dn(),Ys.list().forEach(([W,S])=>v?S(v):W()),Ys.reset()),v}function Xe(v,W,S,O){const{scrollBehavior:ee}=e;if(!$s||!ee)return Promise.resolve();const le=!S&&Ep(Cr(v.fullPath,0))||(O||!S)&&history.state&&history.state.scroll||null;return cl().then(()=>ee(v,W,le)).then(u=>u&&Mp(u)).catch(u=>q(u,v,W))}const Me=v=>o.go(v);let Ps;const Vs=new Set,Rn={currentRoute:l,listening:!0,addRoute:h,removeRoute:b,hasRoute:Z,getRoutes:A,resolve:R,options:e,push:D,replace:G,go:Me,back:()=>Me(-1),forward:()=>Me(1),beforeEach:i.add,beforeResolve:r.add,afterEach:a.add,onError:fe.add,isReady:qe,install(v){const W=this;v.component("RouterLink",Qp),v.component("RouterView",sh),v.config.globalProperties.$router=W,Object.defineProperty(v.config.globalProperties,"$route",{enumerable:!0,get:()=>B(l)}),$s&&!Ps&&l.value===lt&&(Ps=!0,D(o.location).catch(ee=>{}));const S={};for(const ee in lt)Object.defineProperty(S,ee,{get:()=>l.value[ee],enumerable:!0});v.provide(xi,W),v.provide(ia,el(S)),v.provide(ii,l);const O=v.unmount;Vs.add(v),v.unmount=function(){Vs.delete(v),Vs.size<1&&(d=lt,De&&De(),De=null,l.value=lt,Ps=!1,oe=!1),O()}}};function _e(v){return v.reduce((W,S)=>W.then(()=>ne(S)),Promise.resolve())}return Rn}function oh(e,t){const s=[],n=[],o=[],i=Math.max(t.matched.length,e.matched.length);for(let r=0;rrn(d,a))?n.push(a):s.push(a));const l=e.matched[r];l&&(t.matched.find(d=>rn(d,l))||o.push(l))}return[s,n,o]}const ih=nh({history:Lp(),routes:[{path:"",component:ep}]}),Us=new Map;function ra(e){Eg(e)||e.pause()}const rh=e=>{for(const t of Us.keys())ra(t)},Br={name:"lazy",option:{mounted:e=>{e instanceof HTMLVideoElement&&(Us.set(e,e.getBoundingClientRect()),e.oncanplay=()=>{Us.set(e,e.getBoundingClientRect()),ra(e)}),Us.size&&!window.onscroll&&(window.onscroll=rh)},unmounted:e=>{e instanceof HTMLVideoElement&&Us.delete(e),Us.size||(window.onscroll=null)}}},Ei=yu(Su);Ei.use(ih);Ei.directive(Br.name,Br.option);Ei.mount("#app"); diff --git a/assets/index-BJw7xKe9.json b/assets/index-Dj9ug-Zv.json similarity index 96% rename from assets/index-BJw7xKe9.json rename to assets/index-Dj9ug-Zv.json index 3c2c5d11..e63852a2 100644 --- a/assets/index-BJw7xKe9.json +++ b/assets/index-Dj9ug-Zv.json @@ -83,8 +83,8 @@ ] ], "resources": { - "pdf": "", - "arxiv": "", + "pdf": "https://arxiv.org/pdf/2406.08801", + "arxiv": "https://arxiv.org/abs/2406.08801", "github": "https://github.com/fudan-generative-vision/hallo", "huggingface": "https://huggingface.co/fudan-generative-ai/hallo" }, @@ -198,7 +198,7 @@ { "template": "bibtex", "props": { - "bibTeX": "@misc{xu2024hallo,\n\ttitle={Hallo: Hierarchical Audio-Driven Visual Synthesis for Portrait Image Animation}, \n\tauthor={Mingwang Xu and Hui Li and Qingkun Su and Hanlin Shang and Liwei Zhang and Ce Liu and Jingdong Wang and Luc Van Gool and Yao Yao and Siyu zhu},\n\tyear={2024},\n\teprint={xxx.xxxx},\n\tarchivePrefix={arXiv},\n\tprimaryClass={cs.CV}\n}" + "bibTeX": "@misc{xu2024hallo,\n\ttitle={Hallo: Hierarchical Audio-Driven Visual Synthesis for Portrait Image Animation}, \n\tauthor={Mingwang Xu and Hui Li and Qingkun Su and Hanlin Shang and Liwei Zhang and Ce Liu and Jingdong Wang and Luc Van Gool and Yao Yao and Siyu zhu},\n\tyear={2024},\n\teprint={2406.08801},\n\tarchivePrefix={arXiv},\n\tprimaryClass={cs.CV}\n}" } } ] \ No newline at end of file diff --git a/index.html b/index.html index 63f9bcf8..3460c736 100644 --- a/index.html +++ b/index.html @@ -6,7 +6,7 @@ Homepage - +