P?_o(h,F,O,!0,!1,k):J(m,_,T,F,O,q,X,p,k)},zt=(h,m,_,T,F,O,q,X,p)=>{let d=0;const P=m.length;let k=h.length-1,Q=P-1;for(;d<=k&&d<=Q;){const K=h[d],w=m[d]=p?$n(m[d]):Qo(m[d]);if(Ks(K,w))S(K,w,_,null,F,O,q,X,p);else break;d++}for(;d<=k&&d<=Q;){const K=h[k],w=m[Q]=p?$n(m[Q]):Qo(m[Q]);if(Ks(K,w))S(K,w,_,null,F,O,q,X,p);else break;k--,Q--}if(d>k){if(d<=Q){const K=Q+1,w=KQ)for(;d<=k;)Mt(h[d],F,O,!0),d++;else{const K=d,w=d,R=new Map;for(d=w;d<=Q;d++){const te=m[d]=p?$n(m[d]):Qo(m[d]);te.key!=null&&R.set(te.key,d)}let de,Ee=0;const Fe=Q-w+1;let Ot=!1,St=0;const Pn=new Array(Fe);for(d=0;d=Fe){Mt(te,F,O,!0);continue}let fe;if(te.key!=null)fe=R.get(te.key);else for(de=w;de<=Q;de++)if(Pn[de-w]===0&&Ks(te,m[de])){fe=de;break}fe===void 0?Mt(te,F,O,!0):(Pn[fe-w]=d+1,fe>=St?St=fe:Ot=!0,S(te,m[fe],_,null,F,O,q,X,p),Ee++)}const V=Ot?e$(Pn):ls;for(de=V.length-1,d=Fe-1;d>=0;d--){const te=w+d,fe=m[te],me=m[te+1],he=te+1{const{el:O,type:q,transition:X,children:p,shapeFlag:d}=h;if(d&6){vt(h.component.subTree,m,_,T);return}if(d&128){h.suspense.move(m,_,T);return}if(d&64){q.move(h,m,_,vo);return}if(q===eo){n(O,m,_);for(let k=0;k
X.enter(O),F));else{const{leave:k,delayLeave:Q,afterLeave:K}=X,w=()=>{h.ctx.isUnmounted?s(O):n(O,m,_)},R=()=>{const de=O._isLeaving||!!O[si];O._isLeaving&&O[si](!0),X.persisted&&!de?w():k(O,()=>{w(),K&&K()})};Q?Q(O,w,R):R()}else n(O,m,_)},Mt=(h,m,_,T=!1,F=!1)=>{const{type:O,props:q,ref:X,children:p,dynamicChildren:d,shapeFlag:P,patchFlag:k,dirs:Q,cacheIndex:K,memo:w}=h;if(k===-2&&(F=!1),X!=null&&(qo(),js(X,null,_,h,!0),Yo()),K!=null&&(m.renderCache[K]=void 0),P&256){m.ctx.deactivate(h);return}const R=P&1&&Q,de=!_s(h);let Ee;if(de&&(Ee=q&&q.onVnodeBeforeUnmount)&&en(Ee,m,h),P&6)sn(h.component,_,T);else{if(P&128){h.suspense.unmount(_,T);return}R&&Zn(h,null,m,"beforeUnmount"),P&64?h.type.remove(h,m,_,vo,T):d&&!d.hasOnce&&(O!==eo||k>0&&k&64)?_o(d,m,_,!1,!0):(O===eo&&k&384||!F&&P&16)&&_o(p,m,_),T&&zo(h)}const Fe=w!=null&&K==null;(de&&(Ee=q&&q.onVnodeUnmounted)||R||Fe)&&yo(()=>{Ee&&en(Ee,m,h),R&&Zn(h,null,m,"unmounted"),Fe&&(h.el=null)},_)},zo=h=>{const{type:m,el:_,anchor:T,transition:F}=h;if(m===eo){so(_,T);return}if(m===$i){$(h);return}const O=()=>{s(_),F&&!F.persisted&&F.afterLeave&&F.afterLeave()};if(h.shapeFlag&1&&F&&!F.persisted){const{leave:q,delayLeave:X}=F,p=()=>q(_,O);X?X(h.el,O,p):p()}else O()},so=(h,m)=>{let _;for(;h!==m;)_=y(h),s(h),h=_;s(m)},sn=(h,m,_)=>{const{bum:T,scope:F,job:O,subTree:q,um:X,m:p,a:d}=h;Rc(p),Rc(d),T&&Br(T),F.stop(),O&&(O.flags|=8,Mt(q,h,m,_)),X&&yo(X,m),yo(()=>{h.isUnmounted=!0},m)},_o=(h,m,_,T=!1,F=!1,O=0)=>{for(let q=O;q{if(h.shapeFlag&6)return _t(h.component.subTree);if(h.shapeFlag&128)return h.suspense.next();const m=y(h.anchor||h.el),_=m&&m[ff];return _?y(_):m};let ko=!1;const an=(h,m,_)=>{let T;h==null?m._vnode&&(Mt(m._vnode,null,null,!0),T=m._vnode.component):S(m._vnode||null,h,m,null,null,null,_),m._vnode=h,ko||(ko=!0,Jl(T),Ql(),ko=!1)},vo={p:S,um:Mt,m:vt,r:zo,mt:ke,mc:J,pc:Ge,pbc:j,n:_t,o:e};return{render:an,hydrate:void 0,createApp:Ff(an)}}function fi({type:e,props:t},o){return o==="svg"&&e==="foreignObject"||o==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:o}function Jn({effect:e,job:t},o){o?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Qf(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function kc(e,t,o=!1){const n=e.children,s=t.children;if(Se(n)&&Se(s))for(let a=0;a>1,e[o[i]]0&&(t[n]=o[a-1]),o[a]=n)}}for(a=o.length,r=o[a-1];a-- >0;)o[a]=r,r=t[r];return o}function Nc(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Nc(t)}function Rc(e){if(e)for(let t=0;te.__isSuspense;function t$(e,t){t&&t.pendingBranch?Se(e)?t.effects.push(...e):t.effects.push(e):uf(e)}const eo=Symbol.for("v-fgt"),zs=Symbol.for("v-txt"),Jo=Symbol.for("v-cmt"),$i=Symbol.for("v-stc"),fn=[];let wo=null;function Rt(e=!1){fn.push(wo=e?null:[])}function mi(){fn.pop(),wo=fn[fn.length-1]||null}let Hs=1;function Ka(e,t=!1){Hs+=e,e<0&&wo&&t&&(wo.hasOnce=!0)}function Oc(e){return e.dynamicChildren=Hs>0?wo||ls:null,mi(),Hs>0&&wo&&wo.push(e),e}function to(e,t,o,n,s,a){return Oc(Dt(e,t,o,n,s,a,!0))}function qa(e,t,o,n,s){return Oc(oo(e,t,o,n,s,!0))}function Vs(e){return e?e.__v_isVNode===!0:!1}function Ks(e,t){return e.type===t.type&&e.key===t.key}const Fc=({key:e})=>e??null,Ya=({ref:e,ref_key:t,ref_for:o})=>(typeof e=="number"&&(e=""+e),e!=null?yt(e)||qt(e)||Le(e)?{i:mo,r:e,k:t,f:!!o}:e:null);function Dt(e,t=null,o=null,n=0,s=null,a=e===eo?0:1,r=!1,i=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Fc(t),ref:t&&Ya(t),scopeId:tc,slotScopeIds:null,children:o,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:n,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:mo};return i?(Xa(l,o),a&128&&e.normalize(l)):o&&(l.shapeFlag|=yt(o)?8:16),Hs>0&&!r&&wo&&(l.patchFlag>0||a&6)&&l.patchFlag!==32&&wo.push(l),l}const oo=o$;function o$(e,t=null,o=null,n=0,s=null,a=!1){if((!e||e===Cf)&&(e=Jo),Vs(e)){const i=$s(e,t,!0);return o&&Xa(i,o),Hs>0&&!a&&wo&&(i.shapeFlag&6?wo[wo.indexOf(e)]=i:wo.push(i)),i.patchFlag=-2,i}if(h$(e)&&(e=e.__vccOpts),t){t=n$(t);let{class:i,style:l}=t;i&&!yt(i)&&(t.class=Ca(i)),st(l)&&(ti(l)&&!Se(l)&&(l=Nt({},l)),t.style=pn(l))}const r=yt(e)?1:Mc(e)?128:Ba(e)?64:st(e)?4:Le(e)?2:0;return Dt(e,t,o,n,s,r,a,!0)}function n$(e){return e?ti(e)||wc(e)?Nt({},e):e:null}function $s(e,t,o=!1,n=!1){const{props:s,ref:a,patchFlag:r,children:i,transition:l}=e,c=t?Za(s||{},t):s,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&Fc(c),ref:t&&t.ref?o&&a?Se(a)?a.concat(Ya(t)):[a,Ya(t)]:Ya(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==eo?r===-1?16:r|16:r,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&$s(e.ssContent),ssFallback:e.ssFallback&&$s(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&n&&ai(u,l.clone(u)),u}function qs(e=" ",t=0){return oo(zs,null,e,t)}function ms(e="",t=!1){return t?(Rt(),qa(Jo,null,e)):oo(Jo,null,e)}function Qo(e){return e==null||typeof e=="boolean"?oo(Jo):Se(e)?oo(eo,null,e.slice()):Vs(e)?$n(e):oo(zs,null,String(e))}function $n(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:$s(e)}function Xa(e,t){let o=0;const{shapeFlag:n}=e;if(t==null)t=null;else if(Se(t))o=16;else if(typeof t=="object")if(n&65){const s=t.default;s&&(s._c&&(s._d=!1),Xa(e,s()),s._c&&(s._d=!0));return}else{o=32;const s=t._;!s&&!wc(t)?t._ctx=mo:s===3&&mo&&(mo.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else if(Le(t)){if(n&65){Xa(e,{default:t});return}t={default:t,_ctx:mo},o=32}else t=String(t),n&64?(o=16,t=[qs(t)]):o=8;e.children=t,e.shapeFlag|=o}function Za(...e){const t={};for(let o=0;opo||mo;let Ja,Xs;{const e=Aa(),t=(o,n)=>{let s;return(s=e[o])||(s=e[o]=[]),s.push(n),a=>{s.length>1?s.forEach(r=>r(a)):s[0](a)}};Ja=t("__VUE_INSTANCE_SETTERS__",o=>po=o),Xs=t("__VUE_SSR_SETTERS__",o=>Js=o)}const Zs=e=>{const t=po;return Ja(e),e.scope.on(),()=>{e.scope.off(),Ja(t)}},Gc=()=>{po&&po.scope.off(),Ja(null)};function Dc(e){return e.vnode.shapeFlag&4}let Js=!1;function i$(e,t=!1,o=!1){t&&Xs(t);const{props:n,children:s}=e.vnode,a=Dc(e);Hf(e,n,a,t),Yf(e,s,o||t);const r=a?l$(e,t):void 0;return t&&Xs(!1),r}function l$(e,t){const o=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Ef);const{setup:n}=o;if(n){qo();const s=e.setupContext=n.length>1?u$(e):null,a=Zs(e),r=ps(n,e,0,[e.props,s]),i=ml(r);if(Yo(),a(),(i||e.sp)&&!_s(e)&&ac(e),i){if(r.then(Gc,Gc),t)return r.then(l=>{Xs(!0);try{Bc(e,l,t)}finally{Xs(!1)}}).catch(l=>{Fa(l,e,0)});e.asyncDep=r}else Bc(e,r)}else jc(e)}function Bc(e,t,o){Le(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:st(t)&&(e.setupState=Kl(t)),jc(e)}function jc(e,t,o){const n=e.type;e.render||(e.render=n.render||Vo);{const s=Zs(e);qo();try{kf(e)}finally{Yo(),s()}}}const c$={get(e,t){return Qt(e,"get",""),e[t]}};function u$(e){const t=o=>{e.exposed=o||{}};return{attrs:new Proxy(e.attrs,c$),slots:e.slots,emit:e.emit,expose:t}}function yi(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Kl(X_(e.exposed)),{get(t,o){if(o in t)return t[o];if(o in Us)return Us[o](e)},has(t,o){return o in t||o in Us}})):e.proxy}const p$=/(?:^|[-_])\w/g,d$=e=>e.replace(p$,t=>t.toUpperCase()).replace(/[-_]/g,"");function g$(e,t=!0){return Le(e)?e.displayName||e.name:e.name||t&&e.__name}function Uc(e,t,o=!1){let n=g$(t);if(!n&&t.__file){const s=t.__file.match(/([^/\\]+)\.\w+$/);s&&(n=s[1])}if(!n&&e){const s=a=>{for(const r in a)if(a[r]===t)return r};n=s(e.components)||e.parent&&s(e.parent.type.components)||s(e.appContext.components)}return n?d$(n):o?"App":"Anonymous"}function h$(e){return Le(e)&&"__vccOpts"in e}const Ut=(e,t)=>ef(e,t,Js);function Wc(e,t,o){try{Ka(-1);const n=arguments.length;return n===2?st(t)&&!Se(t)?Vs(t)?oo(e,null,[t]):oo(e,t):oo(e,null,t):(n>3?o=Array.prototype.slice.call(arguments,2):n===3&&Vs(o)&&(o=[o]),oo(e,t,o))}finally{Ka(1)}}const _$="3.5.42";/**
+`,...nf(s)),console.warn(...a)}Yo(),ni=!1}function of(){let e=Gs[Gs.length-1];if(!e)return[];const t=[];for(;e;){const o=t[0];o&&o.vnode===e?o.recurseCount++:t.push({vnode:e,recurseCount:0});const n=e.component&&e.component.parent;e=n&&n.vnode}return t}function nf(e){const t=[];return e.forEach((o,n)=>{t.push(...n===0?[]:[`
+`],...sf(o))}),t}function sf({vnode:e,recurseCount:t}){const o=t>0?`... (${t} recursive calls)`:"",n=e.component?e.component.parent==null:!1,s=` at <${Uc(e.component,e.type,n)}`,a=">"+o;return e.props?[s,...af(e.props),a]:[s+a]}function af(e){const t=[],o=Object.keys(e);return o.slice(0,3).forEach(n=>{t.push(...ql(n,e[n]))}),o.length>3&&t.push(" ..."),t}function ql(e,t,o){return yt(t)?(t=JSON.stringify(t),o?t:[`${e}=${t}`]):typeof t=="number"||typeof t=="boolean"||t==null?o?t:[`${e}=${t}`]:qt(t)?(t=ql(e,Ye(t.value),!0),o?t:[`${e}=Ref<`,t,">"]):Le(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=Ye(t),o?t:[`${e}=`,t])}function ps(e,t,o,n){try{return n?e(...n):e()}catch(s){Fa(s,t,o)}}function jo(e,t,o,n){if(Le(e)){const s=ps(e,t,o,n);return s&&ml(s)&&s.catch(a=>{Fa(a,t,o)}),s}if(Se(e)){const s=[];for(let a=0;a>>1,s=co[n],a=Ds(s);a=Ds(o)?co.push(e):co.splice(lf(t),0,e),e.flags|=1,Zl()}}function Zl(){Ga||(Ga=Yl.then(ec))}function cf(e){if(!Se(e))Nn&&e.id===-1?Nn.splice(gs+1,0,e):e.flags&1||(ds.push(e),e.flags|=1);else for(let t=0;tDs(o)-Ds(n));if(ds.length=0,Nn){for(let o=0;oe.id==null?e.flags&2?-1:1/0:e.id;function ec(e){try{for(Zo=0;Zo{n._d&&Ka(-1);const a=Da(t),r=fn.length;let i;try{i=e(...s)}finally{for(let l=fn.length;l>r;l--)yi();Da(a),n._d&&Ka(1)}return i};return n._n=!0,n._c=!0,n._d=!0,n}function Zn(e,t,o,n){const s=e.dirs,a=t&&t.dirs;for(let r=0;r1)return o&&Le(t)?t.call(n&&n.proxy):t}}const df=Symbol.for("v-scx"),gf=()=>Bs(df);function hs(e,t,o){return oc(e,t,o)}function oc(e,t,o=dt){const{immediate:n,deep:s,flush:a,once:r}=o,i=Nt({},o),l=t&&n||!t&&a!=="post";let c;if(Js){if(a==="sync"){const x=gf();c=x.__watcherHandles||(x.__watcherHandles=[])}else if(!l){const x=()=>{};return x.stop=Vo,x.resume=Vo,x.pause=Vo,x}}const u=po;i.call=(x,I,S)=>jo(x,u,I,S);let g=!1;a==="post"?i.scheduler=x=>{yo(x,u&&u.suspense)}:a!=="sync"&&(g=!0,i.scheduler=(x,I)=>{I?x():si(x)}),i.augmentJob=x=>{t&&(x.flags|=4),g&&(x.flags|=2,u&&(x.id=u.uid,x.i=u))};const y=tf(e,t,i);return Js&&(c?c.push(y):l&&y()),y}function hf(e,t,o){const n=this.proxy,s=yt(e)?e.includes(".")?nc(n,e):()=>n[e]:e.bind(n,n);let a;Le(t)?a=t:(a=t.handler,o=t);const r=Zs(this),i=oc(s,a.bind(n),o);return r(),i}function nc(e,t){const o=t.split(".");return()=>{let n=e;for(let s=0;se.__isTeleport,ai=Symbol("_leaveCb");function ff(e){let t=e[0];if(e.length>1){for(const o of e)if(o.type!==Jo){t=o;break}}return t}function sc(e){if(!ii(e))return Ba(e.type)&&e.children?ff(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:o}=e;if(o){if(t&16)return o[0];if(t&32&&Le(o.default))return o.default()}}function ri(e,t){if(e.shapeFlag&6&&e.component){e.transition=t;const o=e.component.subTree;ri(Ba(o.type)&&sc(o)||o,t)}else e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function ja(e,t){return Le(e)?Nt({name:e.name},t,{setup:e}):e}function ac(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function rc(e,t){let o;return!!((o=Object.getOwnPropertyDescriptor(e,t))&&!o.configurable)}const Ua=new WeakMap;function js(e,t,o,n,s=!1){if(Se(e)){e.forEach((S,M)=>js(S,t&&(Se(t)?t[M]:t),o,n,s));return}if(_s(n)&&!s){n.shapeFlag&512&&n.type.__asyncResolved&&n.component.subTree.component&&js(e,t,o,n.component.subTree);return}const a=n.shapeFlag&4?bi(n.component):n.el,r=s?null:a,{i,r:l}=e,c=t&&t.r,u=i.refs===dt?i.refs={}:i.refs,g=i.setupState,y=Ye(g),x=g===dt?fl:S=>rc(u,S)?!1:Je(y,S),I=(S,M)=>!(M&&rc(u,M));if(c!=null&&c!==l){if(ic(t),yt(c))u[c]=null,x(c)&&(g[c]=null);else if(qt(c)){const S=t;I(c,S.k)&&(c.value=null),S.k&&(u[S.k]=null)}}if(Le(l))ps(l,i,12,[r,u]);else{const S=yt(l),M=qt(l);if(S||M){const N=()=>{if(e.f){const E=S?x(l)?g[l]:u[l]:I()||!e.k?l.value:u[e.k];if(s)Se(E)&&Gr(E,a);else if(Se(E))E.includes(a)||E.push(a);else if(S)u[l]=[a],x(l)&&(g[l]=u[l]);else{const f=[a];I(l,e.k)&&(l.value=f),e.k&&(u[e.k]=f)}}else S?(u[l]=r,x(l)&&(g[l]=r)):M&&(I(l,e.k)&&(l.value=r),e.k&&(u[e.k]=r))};if(r){const E=()=>{N(),Ua.delete(e)};E.id=-1,Ua.set(e,E),yo(E,o)}else ic(e),N()}}}function ic(e){const t=Ua.get(e);t&&(t.flags|=8,Ua.delete(e))}Aa().requestIdleCallback,Aa().cancelIdleCallback;const _s=e=>!!e.type.__asyncLoader,ii=e=>e.type.__isKeepAlive;function $f(e,t){lc(e,"a",t)}function mf(e,t){lc(e,"da",t)}function lc(e,t,o=po){const n=e.__wdc||(e.__wdc=()=>{let s=o;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(Wa(t,n,o),o){let s=o.parent;for(;s&&s.parent;)ii(s.parent.vnode)&&yf(n,t,o,s),s=s.parent}}function yf(e,t,o,n){const s=Wa(t,e,n,!0);ci(()=>{Gr(n[t],s)},o)}function Wa(e,t,o=po,n=!1){if(o){const s=o[e]||(o[e]=[]),a=t.__weh||(t.__weh=(...r)=>{qo();const i=Zs(o),l=jo(t,o,e,r);return i(),Yo(),l});return n?s.unshift(a):s.push(a),a}}const _n=e=>(t,o=po)=>{(!Js||e==="sp")&&Wa(e,(...n)=>t(...n),o)},cc=_n("bm"),za=_n("m"),bf=_n("bu"),vf=_n("u"),li=_n("bum"),ci=_n("um"),xf=_n("sp"),Pf=_n("rtg"),wf=_n("rtc");function Sf(e,t=po){Wa("ec",e,t)}const Af=Symbol.for("v-ndc");function Cf(e,t,o,n){let s;const a=o,r=Se(e);if(r||yt(e)){const i=r&&Yn(e);let l=!1,c=!1;i&&(l=!Lo(e),c=hn(e),e=La(e)),s=new Array(e.length);for(let u=0,g=e.length;ut(i,l,void 0,a));else{const i=Object.keys(e);s=new Array(i.length);for(let l=0,c=i.length;l0;return c.name=t,Rt(),qa(eo,null,[oo("slot",c,n)],u?-2:64)}let r=e[t];r&&r._c&&(r._d=!1);const i=fn.length;Rt();let l;try{const c=r&&uc(r(o)),u=o.key||a||c&&c.key;l=qa(eo,{key:(u&&!Fo(u)?u:`_${t}`)+(!c&&n?"_fb":"")},c||(n?n():[]),c&&e._===1?64:-2)}catch(c){for(let u=fn.length;u>i;u--)yi();throw c}finally{r&&r._c&&(r._d=!0)}return l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),l}function uc(e){return e.some(t=>Vs(t)?!(t.type===Jo||t.type===eo&&!uc(t.children)):!0)?e:null}const ui=e=>e?Dc(e)?bi(e):ui(e.parent):null,Us=Nt(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=>ui(e.parent),$root:e=>ui(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>hc(e),$forceUpdate:e=>e.f||(e.f=()=>{si(e.update)}),$nextTick:e=>e.n||(e.n=Xl.bind(e.proxy)),$watch:e=>hf.bind(e)}),pi=(e,t)=>e!==dt&&!e.__isScriptSetup&&Je(e,t),Lf={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:o,setupState:n,data:s,props:a,accessCache:r,type:i,appContext:l}=e;if(t[0]!=="$"){const y=r[t];if(y!==void 0)switch(y){case 1:return n[t];case 2:return s[t];case 4:return o[t];case 3:return a[t]}else{if(pi(n,t))return r[t]=1,n[t];if(s!==dt&&Je(s,t))return r[t]=2,s[t];if(Je(a,t))return r[t]=3,a[t];if(o!==dt&&Je(o,t))return r[t]=4,o[t];di&&(r[t]=0)}}const c=Us[t];let u,g;if(c)return t==="$attrs"&&Qt(e.attrs,"get",""),c(e);if((u=i.__cssModules)&&(u=u[t]))return u;if(o!==dt&&Je(o,t))return r[t]=4,o[t];if(g=l.config.globalProperties,Je(g,t))return g[t]},set({_:e},t,o){const{data:n,setupState:s,ctx:a}=e;return pi(s,t)?(s[t]=o,!0):n!==dt&&Je(n,t)?(n[t]=o,!0):Je(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(a[t]=o,!0)},has({_:{data:e,setupState:t,accessCache:o,ctx:n,appContext:s,props:a,type:r}},i){let l;return!!(o[i]||e!==dt&&i[0]!=="$"&&Je(e,i)||pi(t,i)||Je(a,i)||Je(n,i)||Je(Us,i)||Je(s.config.globalProperties,i)||(l=r.__cssModules)&&l[i])},defineProperty(e,t,o){return o.get!=null?e._.accessCache[t]=0:Je(o,"value")&&this.set(e,t,o.value,null),Reflect.defineProperty(e,t,o)}};function pc(e){return Se(e)?e.reduce((t,o)=>(t[o]=null,t),{}):e}let di=!0;function Ef(e){const t=hc(e),o=e.proxy,n=e.ctx;di=!1,t.beforeCreate&&dc(t.beforeCreate,e,"bc");const{data:s,computed:a,methods:r,watch:i,provide:l,inject:c,created:u,beforeMount:g,mounted:y,beforeUpdate:x,updated:I,activated:S,deactivated:M,beforeDestroy:N,beforeUnmount:E,destroyed:f,unmounted:$,render:C,renderTracked:L,renderTriggered:D,errorCaptured:J,serverPrefetch:Z,expose:j,inheritAttrs:Te,components:$e,directives:et,filters:ke}=t;if(c&&kf(c,n,null),r)for(const Ne in r){const Ge=r[Ne];Le(Ge)&&(n[Ne]=Ge.bind(o))}if(s){const Ne=s.call(o,o);st(Ne)&&(e.data=ei(Ne))}if(di=!0,a)for(const Ne in a){const Ge=a[Ne],ho=Le(Ge)?Ge.bind(o,o):Le(Ge.get)?Ge.get.bind(o,o):Vo,zt=!Le(Ge)&&Le(Ge.set)?Ge.set.bind(o):Vo,vt=Ut({get:ho,set:zt});Object.defineProperty(n,Ne,{enumerable:!0,configurable:!0,get:()=>vt.value,set:Mt=>vt.value=Mt})}if(i)for(const Ne in i)gc(i[Ne],n,o,Ne);if(l){const Ne=Le(l)?l.call(o):l;Reflect.ownKeys(Ne).forEach(Ge=>{pf(Ge,Ne[Ge])})}u&&dc(u,e,"c");function Re(Ne,Ge){Se(Ge)?Ge.forEach(ho=>Ne(ho.bind(o))):Ge&&Ne(Ge.bind(o))}if(Re(cc,g),Re(za,y),Re(bf,x),Re(vf,I),Re($f,S),Re(mf,M),Re(Sf,J),Re(wf,L),Re(Pf,D),Re(li,E),Re(ci,$),Re(xf,Z),Se(j))if(j.length){const Ne=e.exposed||(e.exposed={});j.forEach(Ge=>{Object.defineProperty(Ne,Ge,{get:()=>o[Ge],set:ho=>o[Ge]=ho,enumerable:!0})})}else e.exposed||(e.exposed={});C&&e.render===Vo&&(e.render=C),Te!=null&&(e.inheritAttrs=Te),$e&&(e.components=$e),et&&(e.directives=et),Z&&ac(e)}function kf(e,t,o=Vo){Se(e)&&(e=gi(e));for(const n in e){const s=e[n];let a;st(s)?"default"in s?a=Bs(s.from||n,s.default,!0):a=Bs(s.from||n):a=Bs(s),qt(a)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>a.value,set:r=>a.value=r}):t[n]=a}}function dc(e,t,o){jo(Se(e)?e.map(n=>n.bind(t.proxy)):e.bind(t.proxy),t,o)}function gc(e,t,o,n){let s=n.includes(".")?nc(o,n):()=>o[n];if(yt(e)){const a=t[e];Le(a)&&hs(s,a)}else if(Le(e))hs(s,e.bind(o));else if(st(e))if(Se(e))e.forEach(a=>gc(a,t,o,n));else{const a=Le(e.handler)?e.handler.bind(o):t[e.handler];Le(a)&&hs(s,a,e)}}function hc(e){const t=e.type,{mixins:o,extends:n}=t,{mixins:s,optionsCache:a,config:{optionMergeStrategies:r}}=e.appContext,i=a.get(t);let l;return i?l=i:!s.length&&!o&&!n?l=t:(l={},s.length&&s.forEach(c=>Ha(l,c,r,!0)),Ha(l,t,r)),st(t)&&a.set(t,l),l}function Ha(e,t,o,n=!1){const{mixins:s,extends:a}=t;a&&Ha(e,a,o,!0),s&&s.forEach(r=>Ha(e,r,o,!0));for(const r in t)if(!(n&&r==="expose")){const i=Nf[r]||o&&o[r];e[r]=i?i(e[r],t[r]):t[r]}return e}const Nf={data:_c,props:fc,emits:fc,methods:Ws,computed:Ws,beforeCreate:uo,created:uo,beforeMount:uo,mounted:uo,beforeUpdate:uo,updated:uo,beforeDestroy:uo,beforeUnmount:uo,destroyed:uo,unmounted:uo,activated:uo,deactivated:uo,errorCaptured:uo,serverPrefetch:uo,components:Ws,directives:Ws,watch:If,provide:_c,inject:Rf};function _c(e,t){return t?e?function(){return Nt(Le(e)?e.call(this,this):e,Le(t)?t.call(this,this):t)}:t:e}function Rf(e,t){return Ws(gi(e),gi(t))}function gi(e){if(Se(e)){const t={};for(let o=0;ot==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${$o(t)}Modifiers`]||e[`${To(t)}Modifiers`];function Gf(e,t,...o){if(e.isUnmounted)return;const n=e.vnode.props||dt;let s=o;const a=t.startsWith("update:"),r=a&&Ff(n,t.slice(7));r&&(r.trim&&(s=o.map(u=>yt(u)?u.trim():u)),r.number&&(s=s.map(x_)));let i,l=n[i=Br(t)]||n[i=Br($o(t))];!l&&a&&(l=n[i=Br(To(t))]),l&&jo(l,e,6,s);const c=n[i+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[i])return;e.emitted[i]=!0,jo(c,e,6,s)}}const Df=new WeakMap;function mc(e,t,o=!1){const n=o?Df:t.emitsCache,s=n.get(e);if(s!==void 0)return s;const a=e.emits;let r={},i=!1;if(!Le(e)){const l=c=>{const u=mc(c,t,!0);u&&(i=!0,Nt(r,u))};!o&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!a&&!i?(st(e)&&n.set(e,null),null):(Se(a)?a.forEach(l=>r[l]=null):Nt(r,a),st(e)&&n.set(e,r),r)}function Va(e,t){return!e||!va(t)?!1:(t=t.slice(2),t=t==="Once"?t:t.replace(/Once$/,""),Je(e,t[0].toLowerCase()+t.slice(1))||Je(e,To(t))||Je(e,t))}function I0(){}function yc(e){const{type:t,vnode:o,proxy:n,withProxy:s,propsOptions:[a],slots:r,attrs:i,emit:l,render:c,renderCache:u,props:g,data:y,setupState:x,ctx:I,inheritAttrs:S}=e,M=Da(e);let N,E;try{if(o.shapeFlag&4){const $=s||n,C=$;N=Qo(c.call(C,$,u,g,x,y,I)),E=i}else{const $=t;N=Qo($.length>1?$(g,{attrs:i,slots:r,emit:l}):$(g,null)),E=t.props?i:Bf(i)}}catch($){fn.length=0,Fa($,e,1),N=oo(Jo)}let f=N;if(E&&S!==!1){const $=Object.keys(E),{shapeFlag:C}=f;$.length&&C&7&&(a&&$.some(xa)&&(E=jf(E,a)),f=$s(f,E,!1,!0))}if(o.dirs&&(f=$s(f,null,!1,!0),f.dirs=f.dirs?f.dirs.concat(o.dirs):o.dirs),o.transition){const $=Ba(f.type)&&sc(f)||f;ri($,o.transition)}return N=f,Da(M),N}const Bf=e=>{let t;for(const o in e)(o==="class"||o==="style"||va(o))&&((t||(t={}))[o]=e[o]);return t},jf=(e,t)=>{const o={};for(const n in e)(!xa(n)||!(n.slice(9)in t))&&(o[n]=e[n]);return o};function Uf(e,t,o){const{props:n,children:s,component:a}=e,{props:r,children:i,patchFlag:l}=t,c=a.emitsOptions;if(t.dirs||t.transition)return!0;if(o&&l>=0){if(l&1024)return!0;if(l&16)return n?bc(n,r,c):!!r;if(l&8){const u=t.dynamicProps;for(let g=0;gObject.create(xc),wc=e=>Object.getPrototypeOf(e)===xc;function zf(e,t,o,n=!1){const s={},a=Pc();e.propsDefaults=Object.create(null),Sc(e,t,s,a);for(const r in e.propsOptions[0])r in s||(s[r]=void 0);o?e.props=n?s:q_(s):e.type.props?e.props=s:e.props=a,e.attrs=a}function Hf(e,t,o,n){const{props:s,attrs:a,vnode:{patchFlag:r}}=e,i=Ye(s),[l]=e.propsOptions;let c=!1;if((n||r>0)&&!(r&16)){if(r&8){const u=e.vnode.dynamicProps;for(let g=0;g{l=!0;const[y,x]=Ac(g,t,!0);Nt(r,y),x&&i.push(...x)};!o&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!a&&!l)return st(e)&&n.set(e,ls),ls;if(Se(a))for(let u=0;ue==="_"||e==="_ctx"||e==="$stable",fi=e=>Se(e)?e.map(Qo):[Qo(e)],Kf=(e,t,o)=>{if(t._n)return t;const n=uf((...s)=>fi(t(...s)),o);return n._c=!1,n},Tc=(e,t,o)=>{const n=e._ctx;for(const s in e){if(_i(s))continue;const a=e[s];if(Le(a))t[s]=Kf(s,a,n);else if(a!=null){const r=fi(a);t[s]=()=>r}}},Lc=(e,t)=>{const o=fi(t);e.slots.default=()=>o},Ec=(e,t,o)=>{for(const n in t)(o||!_i(n))&&(e[n]=t[n])},qf=(e,t,o)=>{const n=e.slots=Pc();if(e.vnode.shapeFlag&32){const s=t._;s?(Ec(n,t,o),o&&vl(n,"_",s,!0)):Tc(t,n)}else t&&Lc(e,t)},Yf=(e,t,o)=>{const{vnode:n,slots:s}=e;let a=!0,r=dt;if(n.shapeFlag&32){const i=t._;i?o&&i===1?a=!1:Ec(s,t,o):(a=!t.$stable,Tc(t,s)),r=t}else t&&(Lc(e,t),r={default:1});if(a)for(const i in s)!_i(i)&&r[i]==null&&delete s[i]},yo=e$;function Xf(e){return Zf(e)}function Zf(e,t){const o=Aa();o.__VUE__=!0;const{insert:n,remove:s,patchProp:a,createElement:r,createText:i,createComment:l,setText:c,setElementText:u,parentNode:g,nextSibling:y,setScopeId:x=Vo,insertStaticContent:I}=e,S=(h,m,_,T=null,F=null,O=null,q=void 0,X=null,p=!!m.dynamicChildren)=>{if(h===m)return;h&&!Ks(h,m)&&(T=_t(h),Mt(h,F,O,!0),h=null),m.patchFlag===-2&&(p=!1,m.dynamicChildren=null);const{type:d,ref:P,shapeFlag:k}=m;switch(d){case zs:M(h,m,_,T);break;case Jo:N(h,m,_,T);break;case mi:h==null&&E(m,_,T,q);break;case eo:$e(h,m,_,T,F,O,q,X,p);break;default:k&1?C(h,m,_,T,F,O,q,X,p):k&6?et(h,m,_,T,F,O,q,X,p):(k&64||k&128)&&d.process(h,m,_,T,F,O,q,X,p,vo)}P!=null&&F?js(P,h&&h.ref,O,m||h,!m):P==null&&h&&h.ref!=null&&js(h.ref,null,O,h,!0)},M=(h,m,_,T)=>{if(h==null)n(m.el=i(m.children),_,T);else{const F=m.el=h.el;m.children!==h.children&&c(F,m.children)}},N=(h,m,_,T)=>{h==null?n(m.el=l(m.children||""),_,T):m.el=h.el},E=(h,m,_,T)=>{[h.el,h.anchor]=I(h.children,m,_,T,h.el,h.anchor)},f=({el:h,anchor:m},_,T)=>{let F;for(;h&&h!==m;)F=y(h),n(h,_,T),h=F;n(m,_,T)},$=({el:h,anchor:m})=>{let _;for(;h&&h!==m;)_=y(h),s(h),h=_;s(m)},C=(h,m,_,T,F,O,q,X,p)=>{if(m.type==="svg"?q="svg":m.type==="math"&&(q="mathml"),h==null)L(m,_,T,F,O,q,X,p);else{const d=h.el&&h.el._isVueCE?h.el:null;try{d&&d._beginPatch(),Z(h,m,F,O,q,X,p)}finally{d&&d._endPatch()}}},L=(h,m,_,T,F,O,q,X)=>{let p,d;const{props:P,shapeFlag:k,transition:Q,dirs:K}=h;if(p=h.el=r(h.type,O,P&&P.is,P),k&8?u(p,h.children):k&16&&J(h.children,p,null,T,F,$i(h,O),q,X),K&&Zn(h,null,T,"created"),D(p,h,h.scopeId,q,T),P){for(const R in P)R!=="value"&&!ks(R)&&a(p,R,null,P[R],O,T);"value"in P&&a(p,"value",null,P.value,O),(d=P.onVnodeBeforeMount)&&en(d,T,h)}K&&Zn(h,null,T,"beforeMount");const w=Jf(F,Q);w&&Q.beforeEnter(p),n(p,m,_),((d=P&&P.onVnodeMounted)||w||K)&&yo(()=>{try{d&&en(d,T,h),w&&Q.enter(p),K&&Zn(h,null,T,"mounted")}finally{}},F)},D=(h,m,_,T,F)=>{if(_&&x(h,_),T)for(let O=0;O{for(let d=p;d{const X=m.el=h.el;let{patchFlag:p,dynamicChildren:d,dirs:P}=m;p|=h.patchFlag&16;const k=h.props||dt,Q=m.props||dt;let K;if(_&&Jn(_,!1),(K=Q.onVnodeBeforeUpdate)&&en(K,_,m,h),P&&Zn(m,h,_,"beforeUpdate"),_&&Jn(_,!0),d&&(!h.dynamicChildren||h.dynamicChildren.length!==d.length)&&(p=0,q=!1,d=null),(k.innerHTML&&Q.innerHTML==null||k.textContent&&Q.textContent==null)&&u(X,""),d?j(h.dynamicChildren,d,X,_,T,$i(m,F),O):q||Ge(h,m,X,null,_,T,$i(m,F),O,!1),p>0){if(p&16)Te(X,k,Q,_,F);else if(p&2&&k.class!==Q.class&&a(X,"class",null,Q.class,F),p&4&&a(X,"style",k.style,Q.style,F),p&8){const w=m.dynamicProps;for(let R=0;R{K&&en(K,_,m,h),P&&Zn(m,h,_,"updated")},T)},j=(h,m,_,T,F,O,q)=>{for(let X=0;X{if(m!==_){if(m!==dt)for(const O in m)!ks(O)&&!(O in _)&&a(h,O,m[O],null,F,T);for(const O in _){if(ks(O))continue;const q=_[O],X=m[O];q!==X&&O!=="value"&&a(h,O,X,q,F,T)}"value"in _&&a(h,"value",m.value,_.value,F)}},$e=(h,m,_,T,F,O,q,X,p)=>{const d=m.el=h?h.el:i(""),P=m.anchor=h?h.anchor:i("");let{patchFlag:k,dynamicChildren:Q,slotScopeIds:K}=m;K&&(X=X?X.concat(K):K),h==null?(n(d,_,T),n(P,_,T),J(m.children||[],_,P,F,O,q,X,p)):k>0&&k&64&&Q&&h.dynamicChildren&&h.dynamicChildren.length===Q.length?(j(h.dynamicChildren,Q,_,F,O,q,X),(m.key!=null||F&&m===F.subTree)&&kc(h,m,!0)):Ge(h,m,_,P,F,O,q,X,p)},et=(h,m,_,T,F,O,q,X,p)=>{m.slotScopeIds=X,h==null?m.shapeFlag&512?F.ctx.activate(m,_,T,q,p):ke(m,_,T,F,O,q,p):at(h,m,p)},ke=(h,m,_,T,F,O,q)=>{const X=h.component=a$(h,T,F);if(ii(h)&&(X.ctx.renderer=vo),r$(X,!1,q),X.asyncDep){if(F&&F.registerDep(X,Re,q),!h.el){const p=X.subTree=oo(Jo);N(null,p,m,_),h.placeholder=p.el}}else Re(X,h,m,_,F,O,q)},at=(h,m,_)=>{const T=m.component=h.component;if(Uf(h,m,_))if(T.asyncDep&&!T.asyncResolved){Ne(T,m,_);return}else T.next=m,T.update();else m.el=h.el,T.vnode=m},Re=(h,m,_,T,F,O,q)=>{const X=()=>{if(h.isMounted){let{next:k,bu:Q,u:K,parent:w,vnode:R}=h;{const St=Nc(h);if(St){k&&(k.el=R.el,Ne(h,k,q)),St.asyncDep.then(()=>{yo(()=>{h.isUnmounted||d()},F)});return}}let de=k,Ee;Jn(h,!1),k?(k.el=R.el,Ne(h,k,q)):k=R,Q&&jr(Q),(Ee=k.props&&k.props.onVnodeBeforeUpdate)&&en(Ee,w,k,R),Jn(h,!0);const Fe=yc(h),Ot=h.subTree;h.subTree=Fe,S(Ot,Fe,g(Ot.el),_t(Ot),h,F,O),k.el=Fe.el,de===null&&Wf(h,Fe.el),K&&yo(K,F),(Ee=k.props&&k.props.onVnodeUpdated)&&yo(()=>en(Ee,w,k,R),F)}else{let k;const{el:Q,props:K}=m,{bm:w,m:R,parent:de,root:Ee,type:Fe}=h,Ot=_s(m);Jn(h,!1),w&&jr(w),!Ot&&(k=K&&K.onVnodeBeforeMount)&&en(k,de,m),Jn(h,!0);{Ee.ce&&Ee.ce._hasShadowRoot()&&Ee.ce._injectChildStyle(Fe,h.parent?h.parent.type:void 0);const St=h.subTree=yc(h);S(null,St,_,T,h,F,O),m.el=St.el}if(R&&yo(R,F),!Ot&&(k=K&&K.onVnodeMounted)){const St=m;yo(()=>en(k,de,St),F)}(m.shapeFlag&256||de&&_s(de.vnode)&&de.vnode.shapeFlag&256)&&h.a&&yo(h.a,F),h.isMounted=!0,m=_=T=null}};h.scope.on();const p=h.effect=new Tl(X);h.scope.off();const d=h.update=p.run.bind(p),P=h.job=p.runIfDirty.bind(p);P.i=h,P.id=h.uid,p.scheduler=()=>si(P),Jn(h,!0),d()},Ne=(h,m,_)=>{m.component=h;const T=h.vnode.props;h.vnode=m,h.next=null,Hf(h,m.props,T,_),Yf(h,m.children,_),qo(),Jl(h),Yo()},Ge=(h,m,_,T,F,O,q,X,p=!1)=>{const d=h&&h.children,P=h?h.shapeFlag:0,k=m.children,{patchFlag:Q,shapeFlag:K}=m;if(Q>0){if(Q&128){zt(d,k,_,T,F,O,q,X,p);return}else if(Q&256){ho(d,k,_,T,F,O,q,X,p);return}}K&8?(P&16&&_o(d,F,O),k!==d&&u(_,k)):P&16?K&16?zt(d,k,_,T,F,O,q,X,p):_o(d,F,O,!0):(P&8&&u(_,""),K&16&&J(k,_,T,F,O,q,X,p))},ho=(h,m,_,T,F,O,q,X,p)=>{h=h||ls,m=m||ls;const d=h.length,P=m.length,k=Math.min(d,P);let Q;for(Q=0;QP?_o(h,F,O,!0,!1,k):J(m,_,T,F,O,q,X,p,k)},zt=(h,m,_,T,F,O,q,X,p)=>{let d=0;const P=m.length;let k=h.length-1,Q=P-1;for(;d<=k&&d<=Q;){const K=h[d],w=m[d]=p?$n(m[d]):Qo(m[d]);if(Ks(K,w))S(K,w,_,null,F,O,q,X,p);else break;d++}for(;d<=k&&d<=Q;){const K=h[k],w=m[Q]=p?$n(m[Q]):Qo(m[Q]);if(Ks(K,w))S(K,w,_,null,F,O,q,X,p);else break;k--,Q--}if(d>k){if(d<=Q){const K=Q+1,w=KQ)for(;d<=k;)Mt(h[d],F,O,!0),d++;else{const K=d,w=d,R=new Map;for(d=w;d<=Q;d++){const te=m[d]=p?$n(m[d]):Qo(m[d]);te.key!=null&&R.set(te.key,d)}let de,Ee=0;const Fe=Q-w+1;let Ot=!1,St=0;const Pn=new Array(Fe);for(d=0;d=Fe){Mt(te,F,O,!0);continue}let fe;if(te.key!=null)fe=R.get(te.key);else for(de=w;de<=Q;de++)if(Pn[de-w]===0&&Ks(te,m[de])){fe=de;break}fe===void 0?Mt(te,F,O,!0):(Pn[fe-w]=d+1,fe>=St?St=fe:Ot=!0,S(te,m[fe],_,null,F,O,q,X,p),Ee++)}const V=Ot?Qf(Pn):ls;for(de=V.length-1,d=Fe-1;d>=0;d--){const te=w+d,fe=m[te],me=m[te+1],he=te+1{const{el:O,type:q,transition:X,children:p,shapeFlag:d}=h;if(d&6){vt(h.component.subTree,m,_,T);return}if(d&128){h.suspense.move(m,_,T);return}if(d&64){q.move(h,m,_,vo);return}if(q===eo){n(O,m,_);for(let k=0;k
X.enter(O),F));else{const{leave:k,delayLeave:Q,afterLeave:K}=X,w=()=>{h.ctx.isUnmounted?s(O):n(O,m,_)},R=()=>{const de=O._isLeaving||!!O[ai];O._isLeaving&&O[ai](!0),X.persisted&&!de?w():k(O,()=>{w(),K&&K()})};Q?Q(O,w,R):R()}else n(O,m,_)},Mt=(h,m,_,T=!1,F=!1)=>{const{type:O,props:q,ref:X,children:p,dynamicChildren:d,shapeFlag:P,patchFlag:k,dirs:Q,cacheIndex:K,memo:w}=h;if(k===-2&&(F=!1),X!=null&&(qo(),js(X,null,_,h,!0),Yo()),K!=null&&(m.renderCache[K]=void 0),P&256){m.ctx.deactivate(h);return}const R=P&1&&Q,de=!_s(h);let Ee;if(de&&(Ee=q&&q.onVnodeBeforeUnmount)&&en(Ee,m,h),P&6)sn(h.component,_,T);else{if(P&128){h.suspense.unmount(_,T);return}R&&Zn(h,null,m,"beforeUnmount"),P&64?h.type.remove(h,m,_,vo,T):d&&!d.hasOnce&&(O!==eo||k>0&&k&64)?_o(d,m,_,!1,!0):(O===eo&&k&384||!F&&P&16)&&_o(p,m,_),T&&zo(h)}const Fe=w!=null&&K==null;(de&&(Ee=q&&q.onVnodeUnmounted)||R||Fe)&&yo(()=>{Ee&&en(Ee,m,h),R&&Zn(h,null,m,"unmounted"),Fe&&(h.el=null)},_)},zo=h=>{const{type:m,el:_,anchor:T,transition:F}=h;if(m===eo){so(_,T);return}if(m===mi){$(h);return}const O=()=>{s(_),F&&!F.persisted&&F.afterLeave&&F.afterLeave()};if(h.shapeFlag&1&&F&&!F.persisted){const{leave:q,delayLeave:X}=F,p=()=>q(_,O);X?X(h.el,O,p):p()}else O()},so=(h,m)=>{let _;for(;h!==m;)_=y(h),s(h),h=_;s(m)},sn=(h,m,_)=>{const{bum:T,scope:F,job:O,subTree:q,um:X,m:p,a:d}=h;Rc(p),Rc(d),T&&jr(T),F.stop(),O&&(O.flags|=8,Mt(q,h,m,_)),X&&yo(X,m),yo(()=>{h.isUnmounted=!0},m)},_o=(h,m,_,T=!1,F=!1,O=0)=>{for(let q=O;q{if(h.shapeFlag&6)return _t(h.component.subTree);if(h.shapeFlag&128)return h.suspense.next();const m=y(h.anchor||h.el),_=m&&m[_f];return _?y(_):m};let ko=!1;const an=(h,m,_)=>{let T;h==null?m._vnode&&(Mt(m._vnode,null,null,!0),T=m._vnode.component):S(m._vnode||null,h,m,null,null,null,_),m._vnode=h,ko||(ko=!0,Jl(T),Ql(),ko=!1)},vo={p:S,um:Mt,m:vt,r:zo,mt:ke,mc:J,pc:Ge,pbc:j,n:_t,o:e};return{render:an,hydrate:void 0,createApp:Of(an)}}function $i({type:e,props:t},o){return o==="svg"&&e==="foreignObject"||o==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:o}function Jn({effect:e,job:t},o){o?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Jf(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function kc(e,t,o=!1){const n=e.children,s=t.children;if(Se(n)&&Se(s))for(let a=0;a>1,e[o[i]]0&&(t[n]=o[a-1]),o[a]=n)}}for(a=o.length,r=o[a-1];a-- >0;)o[a]=r,r=t[r];return o}function Nc(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Nc(t)}function Rc(e){if(e)for(let t=0;te.__isSuspense;function e$(e,t){t&&t.pendingBranch?Se(e)?t.effects.push(...e):t.effects.push(e):cf(e)}const eo=Symbol.for("v-fgt"),zs=Symbol.for("v-txt"),Jo=Symbol.for("v-cmt"),mi=Symbol.for("v-stc"),fn=[];let wo=null;function Rt(e=!1){fn.push(wo=e?null:[])}function yi(){fn.pop(),wo=fn[fn.length-1]||null}let Hs=1;function Ka(e,t=!1){Hs+=e,e<0&&wo&&t&&(wo.hasOnce=!0)}function Oc(e){return e.dynamicChildren=Hs>0?wo||ls:null,yi(),Hs>0&&wo&&wo.push(e),e}function to(e,t,o,n,s,a){return Oc(Dt(e,t,o,n,s,a,!0))}function qa(e,t,o,n,s){return Oc(oo(e,t,o,n,s,!0))}function Vs(e){return e?e.__v_isVNode===!0:!1}function Ks(e,t){return e.type===t.type&&e.key===t.key}const Fc=({key:e})=>e??null,Ya=({ref:e,ref_key:t,ref_for:o})=>(typeof e=="number"&&(e=""+e),e!=null?yt(e)||qt(e)||Le(e)?{i:mo,r:e,k:t,f:!!o}:e:null);function Dt(e,t=null,o=null,n=0,s=null,a=e===eo?0:1,r=!1,i=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Fc(t),ref:t&&Ya(t),scopeId:tc,slotScopeIds:null,children:o,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:n,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:mo};return i?(Xa(l,o),a&128&&e.normalize(l)):o&&(l.shapeFlag|=yt(o)?8:16),Hs>0&&!r&&wo&&(l.patchFlag>0||a&6)&&l.patchFlag!==32&&wo.push(l),l}const oo=t$;function t$(e,t=null,o=null,n=0,s=null,a=!1){if((!e||e===Af)&&(e=Jo),Vs(e)){const i=$s(e,t,!0);return o&&Xa(i,o),Hs>0&&!a&&wo&&(i.shapeFlag&6?wo[wo.indexOf(e)]=i:wo.push(i)),i.patchFlag=-2,i}if(g$(e)&&(e=e.__vccOpts),t){t=o$(t);let{class:i,style:l}=t;i&&!yt(i)&&(t.class=Ca(i)),st(l)&&(oi(l)&&!Se(l)&&(l=Nt({},l)),t.style=pn(l))}const r=yt(e)?1:Mc(e)?128:Ba(e)?64:st(e)?4:Le(e)?2:0;return Dt(e,t,o,n,s,r,a,!0)}function o$(e){return e?oi(e)||wc(e)?Nt({},e):e:null}function $s(e,t,o=!1,n=!1){const{props:s,ref:a,patchFlag:r,children:i,transition:l}=e,c=t?Za(s||{},t):s,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&Fc(c),ref:t&&t.ref?o&&a?Se(a)?a.concat(Ya(t)):[a,Ya(t)]:Ya(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==eo?r===-1?16:r|16:r,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&$s(e.ssContent),ssFallback:e.ssFallback&&$s(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&n&&ri(u,l.clone(u)),u}function qs(e=" ",t=0){return oo(zs,null,e,t)}function ms(e="",t=!1){return t?(Rt(),qa(Jo,null,e)):oo(Jo,null,e)}function Qo(e){return e==null||typeof e=="boolean"?oo(Jo):Se(e)?oo(eo,null,e.slice()):Vs(e)?$n(e):oo(zs,null,String(e))}function $n(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:$s(e)}function Xa(e,t){let o=0;const{shapeFlag:n}=e;if(t==null)t=null;else if(Se(t))o=16;else if(typeof t=="object")if(n&65){const s=t.default;s&&(s._c&&(s._d=!1),Xa(e,s()),s._c&&(s._d=!0));return}else{o=32;const s=t._;!s&&!wc(t)?t._ctx=mo:s===3&&mo&&(mo.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else if(Le(t)){if(n&65){Xa(e,{default:t});return}t={default:t,_ctx:mo},o=32}else t=String(t),n&64?(o=16,t=[qs(t)]):o=8;e.children=t,e.shapeFlag|=o}function Za(...e){const t={};for(let o=0;opo||mo;let Ja,Xs;{const e=Aa(),t=(o,n)=>{let s;return(s=e[o])||(s=e[o]=[]),s.push(n),a=>{s.length>1?s.forEach(r=>r(a)):s[0](a)}};Ja=t("__VUE_INSTANCE_SETTERS__",o=>po=o),Xs=t("__VUE_SSR_SETTERS__",o=>Js=o)}const Zs=e=>{const t=po;return Ja(e),e.scope.on(),()=>{e.scope.off(),Ja(t)}},Gc=()=>{po&&po.scope.off(),Ja(null)};function Dc(e){return e.vnode.shapeFlag&4}let Js=!1;function r$(e,t=!1,o=!1){t&&Xs(t);const{props:n,children:s}=e.vnode,a=Dc(e);zf(e,n,a,t),qf(e,s,o||t);const r=a?i$(e,t):void 0;return t&&Xs(!1),r}function i$(e,t){const o=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Lf);const{setup:n}=o;if(n){qo();const s=e.setupContext=n.length>1?c$(e):null,a=Zs(e),r=ps(n,e,0,[e.props,s]),i=ml(r);if(Yo(),a(),(i||e.sp)&&!_s(e)&&ac(e),i){if(r.then(Gc,Gc),t)return r.then(l=>{Xs(!0);try{Bc(e,l,t)}finally{Xs(!1)}}).catch(l=>{Fa(l,e,0)});e.asyncDep=r}else Bc(e,r)}else jc(e)}function Bc(e,t,o){Le(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:st(t)&&(e.setupState=Kl(t)),jc(e)}function jc(e,t,o){const n=e.type;e.render||(e.render=n.render||Vo);{const s=Zs(e);qo();try{Ef(e)}finally{Yo(),s()}}}const l$={get(e,t){return Qt(e,"get",""),e[t]}};function c$(e){const t=o=>{e.exposed=o||{}};return{attrs:new Proxy(e.attrs,l$),slots:e.slots,emit:e.emit,expose:t}}function bi(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Kl(Y_(e.exposed)),{get(t,o){if(o in t)return t[o];if(o in Us)return Us[o](e)},has(t,o){return o in t||o in Us}})):e.proxy}const u$=/(?:^|[-_])\w/g,p$=e=>e.replace(u$,t=>t.toUpperCase()).replace(/[-_]/g,"");function d$(e,t=!0){return Le(e)?e.displayName||e.name:e.name||t&&e.__name}function Uc(e,t,o=!1){let n=d$(t);if(!n&&t.__file){const s=t.__file.match(/([^/\\]+)\.\w+$/);s&&(n=s[1])}if(!n&&e){const s=a=>{for(const r in a)if(a[r]===t)return r};n=s(e.components)||e.parent&&s(e.parent.type.components)||s(e.appContext.components)}return n?p$(n):o?"App":"Anonymous"}function g$(e){return Le(e)&&"__vccOpts"in e}const Ut=(e,t)=>Q_(e,t,Js);function Wc(e,t,o){try{Ka(-1);const n=arguments.length;return n===2?st(t)&&!Se(t)?Vs(t)?oo(e,null,[t]):oo(e,t):oo(e,null,t):(n>3?o=Array.prototype.slice.call(arguments,2):n===3&&Vs(o)&&(o=[o]),oo(e,t,o))}finally{Ka(1)}}const h$="3.5.42";/**
* @vue/runtime-dom v3.5.42
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
-**/let bi;const zc=typeof window<"u"&&window.trustedTypes;if(zc)try{bi=zc.createPolicy("vue",{createHTML:e=>e})}catch{}const Hc=bi?e=>bi.createHTML(e):e=>e,f$="http://www.w3.org/2000/svg",$$="http://www.w3.org/1998/Math/MathML",mn=typeof document<"u"?document:null,Vc=mn&&mn.createElement("template"),m$={insert:(e,t,o)=>{t.insertBefore(e,o||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,o,n)=>{const s=t==="svg"?mn.createElementNS(f$,e):t==="mathml"?mn.createElementNS($$,e):o?mn.createElement(e,{is:o}):mn.createElement(e);return e==="select"&&n&&n.multiple!=null&&s.setAttribute("multiple",n.multiple),s},createText:e=>mn.createTextNode(e),createComment:e=>mn.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>mn.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,o,n,s,a){const r=o?o.previousSibling:t.lastChild;if(s&&(s===a||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),o),!(s===a||!(s=s.nextSibling)););else{Vc.innerHTML=Hc(n==="svg"?`${e} `:n==="mathml"?`${e} `:e);const i=Vc.content;if(n==="svg"||n==="mathml"){const l=i.firstChild;for(;l.firstChild;)i.appendChild(l.firstChild);i.removeChild(l)}t.insertBefore(i,o)}return[r?r.nextSibling:t.firstChild,o?o.previousSibling:t.lastChild]}},y$=Symbol("_vtc");function b$(e,t,o){const n=e[y$];n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?e.removeAttribute("class"):o?e.setAttribute("class",t):e.className=t}const Kc=Symbol("_vod"),v$=Symbol("_vsh"),x$=Symbol(""),P$=/(?:^|;)\s*display\s*:/;function w$(e,t,o){const n=e.style,s=yt(o);let a=!1;if(o&&!s){if(t)if(yt(t))for(const r of t.split(";")){const i=r.slice(0,r.indexOf(":")).trim();o[i]==null&&Qs(n,i,"")}else for(const r in t)o[r]==null&&Qs(n,r,"");for(const r in o){r==="display"&&(a=!0);const i=o[r];i!=null?A$(e,r,!yt(t)&&t?t[r]:void 0,i)||Qs(n,r,i):Qs(n,r,"")}}else if(s){if(t!==o){const r=n[x$];r&&(o+=";"+r),n.cssText=o,a=P$.test(o)}}else t&&e.removeAttribute("style");Kc in e&&(e[Kc]=a?n.display:"",e[v$]&&(n.display="none"))}const Qa=/\s*!important$/;function Qs(e,t,o){if(Se(o))o.forEach(n=>Qs(e,t,n));else if(o==null&&(o=""),t.startsWith("--"))Qa.test(o)?e.setProperty(t,o.replace(Qa,""),"important"):e.setProperty(t,o);else{const n=S$(e,t);Qa.test(o)?e.setProperty(To(n),o.replace(Qa,""),"important"):e[n]=o}}const qc=["Webkit","Moz","ms"],vi={};function S$(e,t){const o=vi[t];if(o)return o;let n=$o(t);if(n!=="filter"&&n in e)return vi[t]=n;n=bl(n);for(let s=0;sxi||(R$.then(()=>xi=0),xi=Date.now());function M$(e,t){const o=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=o.attached)return;const s=o.value;if(Se(s)){const a=n.stopImmediatePropagation;n.stopImmediatePropagation=()=>{a.call(n),n._stopped=!0};const r=s.slice(),i=[n];for(let l=0;le.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,O$=(e,t,o,n,s,a)=>{const r=s==="svg";t==="class"?b$(e,n,r):t==="style"?w$(e,o,n):va(t)?xa(t)||L$(e,t,o,n,a):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):F$(e,t,n,r))?(Zc(e,t,n),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Xc(e,t,n,r,a,t!=="value")):e._isVueCE&&(G$(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!yt(n)))?Zc(e,$o(t),n,a,t):(t==="true-value"?e._trueValue=n:t==="false-value"&&(e._falseValue=n),Xc(e,t,n,r))};function F$(e,t,o,n){if(n)return!!(t==="innerHTML"||t==="textContent"||t in e&&Qc(t)&&Le(o));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="sandbox"&&e.tagName==="IFRAME"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const s=e.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return Qc(t)&&yt(o)?!1:t in e}function G$(e,t){const o=e._def.props;if(!o)return!1;const n=$o(t);return Array.isArray(o)?o.some(s=>$o(s)===n):Object.keys(o).some(s=>$o(s)===n)}const eu={};function D$(e,t,o){let n=ja(e,t);wa(n)&&(n=Nt({},n,t));class s extends Pi{constructor(r){super(n,r,o)}}return s.def=n,s}const B$=typeof HTMLElement<"u"?HTMLElement:class{};class Pi extends B${constructor(t,o={},n=nu){super(),this._def=t,this._props=o,this._createApp=n,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._patching=!1,this._dirty=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._styleAnchors=new WeakMap,this._ob=null,this.shadowRoot&&n!==nu?this._root=this.shadowRoot:t.shadowRoot!==!1?(this.attachShadow(Nt({},t.shadowRootOptions,{mode:"open"})),this._root=this.shadowRoot):this._root=this}connectedCallback(){if(!this.isConnected)return;!this.shadowRoot&&!this._resolved&&this._parseSlots(),this._connected=!0;let t=this;for(;t=t&&(t.assignedSlot||t.parentNode||t.host);)if(t instanceof Pi){this._parent=t;break}this._instance||(this._resolved?this._mount(this._def):t&&t._pendingResolve?this._pendingResolve=t._pendingResolve.then(()=>{if(this._pendingResolve=void 0,this.isConnected)return this._resolveDef()}):this._resolveDef())}_setParent(t=this._parent){t&&(this._instance.parent=t._instance,this._inheritParentContext(t))}_inheritParentContext(t=this._parent){t&&this._app&&Object.setPrototypeOf(this._app._context.provides,t._instance.provides)}disconnectedCallback(){this._connected=!1,Xl(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null,this._teleportTargets&&(this._teleportTargets.clear(),this._teleportTargets=void 0))})}_processMutations(t){for(const o of t)this._setAttr(o.attributeName)}_resolveDef(){if(this._pendingResolve)return this._pendingResolve;for(let n=0;n{this._resolved=!0,this._pendingResolve=void 0;const{props:a,styles:r}=n;let i;if(a&&!Se(a))for(const l in a){const c=a[l];(c===Number||c&&c.type===Number)&&(l in this._props&&(this._props[l]=xl(this._props[l])),(i||(i=Object.create(null)))[$o(l)]=!0)}this._numberProps=i,this._resolveProps(n),this.shadowRoot&&this._applyStyles(r),this._mount(n)},o=this._def.__asyncLoader;if(o)return this._pendingResolve=o().then(n=>{n.configureApp=this._def.configureApp,t(this._def=n,!0)}),this._pendingResolve;t(this._def)}_mount(t){this._app=this._createApp(t),this._inheritParentContext(),t.configureApp&&t.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const o=this._instance&&this._instance.exposed;if(o)for(const n in o)Je(this,n)||Object.defineProperty(this,n,{get:()=>Fs(o[n])})}_resolveProps(t){const{props:o}=t,n=Se(o)?o:Object.keys(o||{});for(const s of Object.keys(this))s[0]!=="_"&&n.includes(s)&&this._setProp(s,this[s]);for(const s of n.map($o))Object.defineProperty(this,s,{get(){return this._getProp(s)},set(a){this._setProp(s,a,!0,!this._patching)}})}_setAttr(t){if(t.startsWith("data-v-"))return;const o=this.hasAttribute(t);let n=o?this.getAttribute(t):eu;const s=$o(t);o&&this._numberProps&&this._numberProps[s]&&(n=xl(n)),this._setProp(s,n,!1,!0)}_getProp(t){return this._props[t]}_setProp(t,o,n=!0,s=!1){if(o!==this._props[t]&&(this._dirty=!0,o===eu?delete this._props[t]:(this._props[t]=o,t==="key"&&this._app&&(this._app._ceVNode.key=o)),s&&this._instance&&this._update(),n)){const a=this._ob;a&&(this._processMutations(a.takeRecords()),a.disconnect()),o===!0?this.setAttribute(To(t),""):typeof o=="string"||typeof o=="number"?this.setAttribute(To(t),o+""):o||this.removeAttribute(To(t)),a&&a.observe(this,{attributes:!0})}}_update(){const t=this._createVNode();this._app&&(t.appContext=this._app._context),U$(t,this._root)}_createVNode(){const t={};this.shadowRoot||(t.onVnodeMounted=t.onVnodeUpdated=this._renderSlots.bind(this));const o=oo(this._def,Nt(t,this._props));return this._instance||(o.ce=n=>{this._instance=n,n.ce=this,n.isCE=!0;const s=(a,r)=>{this.dispatchEvent(new CustomEvent(a,wa(r[0])?Nt({detail:r},r[0]):{detail:r}))};n.emit=(a,...r)=>{s(a,r),To(a)!==a&&s(To(a),r)},this._setParent()}),o}_applyStyles(t,o,n){if(!t)return;if(o){if(o===this._def||this._styleChildren.has(o))return;this._styleChildren.add(o)}const s=this._nonce,a=this.shadowRoot,r=n?this._getStyleAnchor(n)||this._getStyleAnchor(this._def):this._getRootStyleInsertionAnchor(a);let i=null;for(let l=t.length-1;l>=0;l--){const c=document.createElement("style");s&&c.setAttribute("nonce",s),c.textContent=t[l],a.insertBefore(c,i||r),i=c,l===0&&(n||this._styleAnchors.set(this._def,c),o&&this._styleAnchors.set(o,c))}}_getStyleAnchor(t){if(!t)return null;const o=this._styleAnchors.get(t);return o&&o.parentNode===this.shadowRoot?o:(o&&this._styleAnchors.delete(t),null)}_getRootStyleInsertionAnchor(t){for(let o=0;o{ou().render(...e)},nu=(...e)=>{const t=ou().createApp(...e),{mount:o}=t;return t.mount=n=>{const s=z$(n);if(!s)return;const a=t._component;!Le(a)&&!a.render&&!a.template&&(a.template=s.innerHTML),s.nodeType===1&&(s.textContent="");const r=o(s,!1,W$(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),r},t};function W$(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function z$(e){return yt(e)?document.querySelector(e):e}const su="ملصقات باركوا الهند",au="شارات النطاق · 60×96 (5×8 قدم)",ru="{count} مجموعة شعبية",iu="سطح المكتب فقط حاليًا — لم يَثبُت بعد أن هذا الملصق الكبير يُطبع بأمان على الهاتف.",lu="تجريبي",cu="كل مجموعة شعبية في الهند على ورقة واحدة قابلة للطباعة، تُولَّد مباشرةً وتُعرَض كأوراقها القابلة للطباعة مع شرائط اللصق — بالطريقة نفسها التي يعرض بها عرض المقاسات التنسيقات الكبيرة.",uu="اطبع هذا الملصق",pu="شارات النطاق · 60×96 (5×8 قدم) · 3 أوراق",du="{groups} مجموعة · {badges} شارة نطاق · 0 تداخل",gu="جارٍ توليد الملصق من البيانات الحية…",hu="تعذَّر توليد الملصق: {msg}",_u="فقط {real} من {total} مجموعة في الهند لديها صورة في البيانات؛ المستند المطبوع يحملها، بينما الصورة المسطحة لا تستطيع. هذا التصميم المرقَّم يطبع الأسماء بدون صور لتكون كل مجموعة متساوية وواضحة.",fu="باركوا الهند باسم يسوع",$u={title:su,rangeBadge60x96:au,count:ru,desktopOnly:iu,experimental:lu,intro:cu,print:uu,attempt:pu,stat:du,generating:gu,error:hu,photos:_u,posterHeader:fu},H$=Object.freeze(Object.defineProperty({__proto__:null,attempt:pu,count:ru,default:$u,desktopOnly:iu,error:hu,experimental:lu,generating:gu,intro:cu,photos:_u,posterHeader:fu,print:uu,rangeBadge60x96:au,stat:du,title:su},Symbol.toStringTag,{value:"Module"})),mu="„Segne Indien“-Poster",yu="Nummern-Marken · 60×96 (5×8 Fuß)",bu="{count} Volksgruppen",vu="Vorerst nur am Desktop — es ist noch nicht erwiesen, dass dieses große Poster sicher auf einem Telefon druckt.",xu="experimentell",Pu="Jede Volksgruppe Indiens auf einem druckbaren Bogen, live erzeugt und als ihre druckbaren Bögen mit Klebestreifen gezeigt — so wie die Größen-Ansicht von Poster Design die großen Formate zeigt.",wu="Dieses Poster drucken",Su="Nummern-Marken · 60×96 (5×8 Fuß) · 3 Bögen",Au="{groups} Gruppen · {badges} Nummern-Marken · 0 Überlappungen",Cu="Poster wird aus den Live-Daten erzeugt…",Tu="Poster konnte nicht erzeugt werden: {msg}",Lu="Nur {real} von {total} indischen Gruppen haben ein Foto in den Daten; ein gedrucktes Dokument trägt sie, ein flaches Bild nicht. Dieses nummerierte Design druckt Namen ohne Fotos, damit jede Gruppe gleich und lesbar ist.",Eu="Segne Indien im Namen Jesu",ku={title:mu,rangeBadge60x96:yu,count:bu,desktopOnly:vu,experimental:xu,intro:Pu,print:wu,attempt:Su,stat:Au,generating:Cu,error:Tu,photos:Lu,posterHeader:Eu},V$=Object.freeze(Object.defineProperty({__proto__:null,attempt:Su,count:bu,default:ku,desktopOnly:vu,error:Tu,experimental:xu,generating:Cu,intro:Pu,photos:Lu,posterHeader:Eu,print:wu,rangeBadge60x96:yu,stat:Au,title:mu},Symbol.toStringTag,{value:"Module"})),Nu="Bless India Posters",Ru="Range badges · 60×96 (5×8 ft)",Iu="{count} people groups",Mu="Desktop only for now — this large poster isn’t yet proven to print safely on a phone.",Ou="experimental",Fu="Every India people group on one printable sheet, generated live and shown as its printable sheets with glue strips — the way Poster Design's Sizes view shows the big formats.",Gu="Print this poster",Du="Range badges · 60×96 (5×8 ft) · 3 sheets",Bu="{groups} groups · {badges} range badges · 0 overlaps",ju="Generating the poster from the live data…",Uu="Couldn't generate the poster: {msg}",Wu="Only {real} of {total} India groups have a photo in the data; a printed document carries them, a flat image can't. This numbered design prints names without photos so every group is equal and legible.",zu="Bless India in Jesus' name",Hu={title:Nu,rangeBadge60x96:Ru,count:Iu,desktopOnly:Mu,experimental:Ou,intro:Fu,print:Gu,attempt:Du,stat:Bu,generating:ju,error:Uu,photos:Wu,posterHeader:zu},K$=Object.freeze(Object.defineProperty({__proto__:null,attempt:Du,count:Iu,default:Hu,desktopOnly:Mu,error:Uu,experimental:Ou,generating:ju,intro:Fu,photos:Wu,posterHeader:zu,print:Gu,rangeBadge60x96:Ru,stat:Bu,title:Nu},Symbol.toStringTag,{value:"Module"})),Vu="Pósteres «Bendice a la India»",Ku="Insignias numeradas · 60×96 (5×8 pies)",qu="{count} grupos de población",Yu="Solo escritorio por ahora: aún no se ha comprobado que este póster grande se imprima de forma segura en un teléfono.",Xu="experimental",Zu="Cada grupo de población de la India en una sola hoja imprimible, generada en vivo y mostrada como sus hojas imprimibles con las tiras de pegado, igual que la vista Tamaños de Poster Design muestra los formatos grandes.",Ju="Imprimir este póster",Qu="Insignias numeradas · 60×96 (5×8 pies) · 3 hojas",ep="{groups} grupos · {badges} insignias numeradas · 0 solapamientos",tp="Generando el póster a partir de los datos en vivo…",op="No se pudo generar el póster: {msg}",np="Solo {real} de {total} grupos de la India tienen foto en los datos; un documento impreso las lleva, una imagen plana no. Este diseño numerado imprime los nombres sin fotos para que cada grupo sea igual y legible.",sp="Bendice a la India en el nombre de Jesús",ap={title:Vu,rangeBadge60x96:Ku,count:qu,desktopOnly:Yu,experimental:Xu,intro:Zu,print:Ju,attempt:Qu,stat:ep,generating:tp,error:op,photos:np,posterHeader:sp},q$=Object.freeze(Object.defineProperty({__proto__:null,attempt:Qu,count:qu,default:ap,desktopOnly:Yu,error:op,experimental:Xu,generating:tp,intro:Zu,photos:np,posterHeader:sp,print:Ju,rangeBadge60x96:Ku,stat:ep,title:Vu},Symbol.toStringTag,{value:"Module"})),rp="Affiches « Bénis l’Inde »",ip="Badges de numéros · 60×96 (5×8 pi)",lp="{count} groupes de population",cp="Ordinateur uniquement pour l’instant — il n’est pas encore prouvé que cette grande affiche s’imprime correctement sur un téléphone.",up="expérimental",pp="Chaque groupe de population de l'Inde sur une seule feuille imprimable, générée en direct et montrée comme ses feuilles imprimables avec les bandes de collage — comme la vue Tailles de Poster Design montre les grands formats.",dp="Imprimer cette affiche",gp="Badges de numéros · 60×96 (5×8 pi) · 3 feuilles",hp="{groups} groupes · {badges} badges de numéros · 0 chevauchement",_p="Génération de l'affiche à partir des données en direct…",fp="Impossible de générer l'affiche : {msg}",$p="Seulement {real} des {total} groupes de l'Inde ont une photo dans les données ; un document imprimé les porte, une image plate non. Ce modèle numéroté imprime les noms sans photos pour que chaque groupe soit égal et lisible.",mp="Bénissez l'Inde au nom de Jésus",yp={title:rp,rangeBadge60x96:ip,count:lp,desktopOnly:cp,experimental:up,intro:pp,print:dp,attempt:gp,stat:hp,generating:_p,error:fp,photos:$p,posterHeader:mp},Y$=Object.freeze(Object.defineProperty({__proto__:null,attempt:gp,count:lp,default:yp,desktopOnly:cp,error:fp,experimental:up,generating:_p,intro:pp,photos:$p,posterHeader:mp,print:dp,rangeBadge60x96:ip,stat:hp,title:rp},Symbol.toStringTag,{value:"Module"})),bp="भारत को आशीष दें — पोस्टर",vp="क्रमांकित बैज · 60×96 (5×8 फुट)",xp="{count} लोग समूह",Pp="अभी केवल डेस्कटॉप — यह बड़ा पोस्टर अभी फ़ोन पर सुरक्षित रूप से प्रिंट होना सिद्ध नहीं हुआ है।",wp="प्रायोगिक",Sp="भारत का हर लोग-समूह एक ही प्रिंट-योग्य शीट पर, लाइव डेटा से बनाया गया और गोंद-पट्टियों के साथ अपनी प्रिंट-योग्य शीटों के रूप में दिखाया गया — जैसे Poster Design का Sizes व्यू बड़े फ़ॉर्मैट दिखाता है।",Ap="यह पोस्टर प्रिंट करें",Cp="रेंज बैज · 60×96 (5×8 फुट) · 3 शीट",Tp="{groups} समूह · {badges} रेंज बैज · 0 ओवरलैप",Lp="लाइव डेटा से पोस्टर बनाया जा रहा है…",Ep="पोस्टर नहीं बन सका: {msg}",kp="डेटा में {total} में से केवल {real} भारतीय समूहों के पास फ़ोटो है; मुद्रित दस्तावेज़ उन्हें ले जाता है, सपाट छवि नहीं। यह क्रमांकित डिज़ाइन बिना फ़ोटो के नाम छापता है ताकि हर समूह समान और सुपाठ्य हो।",Np="यीशु के नाम में भारत को आशीष दें",Rp={title:bp,rangeBadge60x96:vp,count:xp,desktopOnly:Pp,experimental:wp,intro:Sp,print:Ap,attempt:Cp,stat:Tp,generating:Lp,error:Ep,photos:kp,posterHeader:Np},X$=Object.freeze(Object.defineProperty({__proto__:null,attempt:Cp,count:xp,default:Rp,desktopOnly:Pp,error:Ep,experimental:wp,generating:Lp,intro:Sp,photos:kp,posterHeader:Np,print:Ap,rangeBadge60x96:vp,stat:Tp,title:bp},Symbol.toStringTag,{value:"Module"})),Ip="Poster «Benedici l’India»",Mp="Badge numerati · 60×96 (5×8 ft)",Op="{count} gruppi di popolazione",Fp="Solo desktop per ora — non è ancora dimostrato che questo grande poster si stampi in sicurezza su un telefono.",Gp="sperimentale",Dp="Ogni gruppo di popolazione dell'India su un unico foglio stampabile, generato dal vivo e mostrato come i suoi fogli stampabili con le strisce di colla — come la vista Dimensioni di Poster Design mostra i grandi formati.",Bp="Stampa questo poster",jp="Badge numerati · 60×96 (5×8 ft) · 3 fogli",Up="{groups} gruppi · {badges} badge numerati · 0 sovrapposizioni",Wp="Generazione del poster dai dati dal vivo…",zp="Impossibile generare il poster: {msg}",Hp="Solo {real} di {total} gruppi dell'India hanno una foto nei dati; un documento stampato le porta, un'immagine piatta no. Questo design numerato stampa i nomi senza foto così ogni gruppo è uguale e leggibile.",Vp="Benedici l'India nel nome di Gesù",Kp={title:Ip,rangeBadge60x96:Mp,count:Op,desktopOnly:Fp,experimental:Gp,intro:Dp,print:Bp,attempt:jp,stat:Up,generating:Wp,error:zp,photos:Hp,posterHeader:Vp},Z$=Object.freeze(Object.defineProperty({__proto__:null,attempt:jp,count:Op,default:Kp,desktopOnly:Fp,error:zp,experimental:Gp,generating:Wp,intro:Dp,photos:Hp,posterHeader:Vp,print:Bp,rangeBadge60x96:Mp,stat:Up,title:Ip},Symbol.toStringTag,{value:"Module"})),qp="Pôsteres «Abençoe a Índia»",Yp="Emblemas numerados · 60×96 (5×8 pés)",Xp="{count} grupos populacionais",Zp="Apenas no computador por enquanto — ainda não se comprovou que este pôster grande imprime com segurança num telemóvel.",Jp="experimental",Qp="Cada grupo populacional da Índia numa única folha imprimível, gerada ao vivo e mostrada como as suas folhas imprimíveis com as tiras de cola — como a vista Tamanhos do Poster Design mostra os formatos grandes.",ed="Imprimir este pôster",td="Emblemas numerados · 60×96 (5×8 pés) · 3 folhas",od="{groups} grupos · {badges} emblemas numerados · 0 sobreposições",nd="A gerar o pôster a partir dos dados ao vivo…",sd="Não foi possível gerar o pôster: {msg}",ad="Apenas {real} de {total} grupos da Índia têm foto nos dados; um documento impresso leva-as, uma imagem plana não. Este design numerado imprime os nomes sem fotos para que cada grupo seja igual e legível.",rd="Abençoe a Índia em nome de Jesus",id={title:qp,rangeBadge60x96:Yp,count:Xp,desktopOnly:Zp,experimental:Jp,intro:Qp,print:ed,attempt:td,stat:od,generating:nd,error:sd,photos:ad,posterHeader:rd},J$=Object.freeze(Object.defineProperty({__proto__:null,attempt:td,count:Xp,default:id,desktopOnly:Zp,error:sd,experimental:Jp,generating:nd,intro:Qp,photos:ad,posterHeader:rd,print:ed,rangeBadge60x96:Yp,stat:od,title:qp},Symbol.toStringTag,{value:"Module"})),ld="Postere „Binecuvântează India”",cd="Insigne numerotate · 60×96 (5×8 ft)",ud="{count} grupuri de popoare",pd="Doar pe desktop deocamdată — nu s-a dovedit încă că acest poster mare se tipărește în siguranță pe un telefon.",dd="experimental",gd="Fiecare grup de popoare din India pe o singură coală imprimabilă, generată live și afișată ca foile sale imprimabile cu benzile de lipici — așa cum vizualizarea Dimensiuni din Poster Design arată formatele mari.",hd="Imprimă acest poster",_d="Insigne numerotate · 60×96 (5×8 ft) · 3 foi",fd="{groups} grupuri · {badges} insigne numerotate · 0 suprapuneri",$d="Se generează posterul din datele live…",md="Nu s-a putut genera posterul: {msg}",yd="Doar {real} din {total} grupuri din India au o fotografie în date; un document tipărit le poartă, o imagine plană nu. Acest design numerotat tipărește numele fără fotografii, astfel încât fiecare grup să fie egal și lizibil.",bd="Binecuvântează India în numele lui Isus",vd={title:ld,rangeBadge60x96:cd,count:ud,desktopOnly:pd,experimental:dd,intro:gd,print:hd,attempt:_d,stat:fd,generating:$d,error:md,photos:yd,posterHeader:bd},Q$=Object.freeze(Object.defineProperty({__proto__:null,attempt:_d,count:ud,default:vd,desktopOnly:pd,error:md,experimental:dd,generating:$d,intro:gd,photos:yd,posterHeader:bd,print:hd,rangeBadge60x96:cd,stat:fd,title:ld},Symbol.toStringTag,{value:"Module"})),xd="Плакаты «Благослови Индию»",Pd="Номерные значки · 60×96 (5×8 футов)",wd="{count} народностей",Sd="Пока только на компьютере — ещё не доказано, что этот большой плакат безопасно печатается на телефоне.",Ad="экспериментально",Cd="Каждая народность Индии на одном печатном листе, создаётся вживую и показывается как её печатные листы с полосами склейки — так же, как представление «Размеры» в Poster Design показывает большие форматы.",Td="Напечатать этот плакат",Ld="Номерные значки · 60×96 (5×8 футов) · 3 листа",Ed="{groups} народностей · {badges} номерных значков · 0 наложений",kd="Плакат создаётся по «живым» данным…",Nd="Не удалось создать плакат: {msg}",Rd="Только у {real} из {total} народностей Индии есть фото в данных; печатный документ несёт их, плоское изображение — нет. Этот нумерованный дизайн печатает имена без фото, чтобы каждая народность была равной и читаемой.",Id="Благословите Индию во имя Иисуса",Md={title:xd,rangeBadge60x96:Pd,count:wd,desktopOnly:Sd,experimental:Ad,intro:Cd,print:Td,attempt:Ld,stat:Ed,generating:kd,error:Nd,photos:Rd,posterHeader:Id},em=Object.freeze(Object.defineProperty({__proto__:null,attempt:Ld,count:wd,default:Md,desktopOnly:Sd,error:Nd,experimental:Ad,generating:kd,intro:Cd,photos:Rd,posterHeader:Id,print:Td,rangeBadge60x96:Pd,stat:Ed,title:xd},Symbol.toStringTag,{value:"Module"})),Od="祝福印度海报",Fd="编号标记 · 60×96(5×8 英尺)",Gd="{count} 个族群",Dd="目前仅限桌面——尚未证明这张大海报能在手机上安全打印。",Bd="实验性",jd="印度的每个族群都在一张可打印的大纸上,由实时数据生成,并像其可打印的分页那样带着拼接胶条显示——就像 Poster Design 的尺寸视图展示大幅面那样。",Ud="打印此海报",Wd="编号标记 · 60×96(5×8 英尺)· 3 张",zd="{groups} 个族群 · {badges} 个编号标记 · 0 重叠",Hd="正在根据实时数据生成海报……",Vd="无法生成海报:{msg}",Kd="数据中 {total} 个印度族群中只有 {real} 个有照片;打印文档能承载它们,而平面图像不能。此编号设计打印名称而不带照片,使每个族群平等且清晰易读。",qd="奉耶稣的名祝福印度",Yd={title:Od,rangeBadge60x96:Fd,count:Gd,desktopOnly:Dd,experimental:Bd,intro:jd,print:Ud,attempt:Wd,stat:zd,generating:Hd,error:Vd,photos:Kd,posterHeader:qd},tm=Object.freeze(Object.defineProperty({__proto__:null,attempt:Wd,count:Gd,default:Yd,desktopOnly:Dd,error:Vd,experimental:Bd,generating:Hd,intro:jd,photos:Kd,posterHeader:qd,print:Ud,rangeBadge60x96:Fd,stat:zd,title:Od},Symbol.toStringTag,{value:"Module"}));function om(e){const t=+e.sheetW,o=+e.sheetH,n=Math.max(1,Math.round(+e.count||1)),s=e.direction==="horizontal"?"horizontal":"vertical",a=n>1?Math.max(0,+e.joinIn||0):0,r=Math.max(0,+e.borderIn||0),i=e.joinFill==="bleed"?"bleed":"glue";if(!(t>0&&o>0))throw new Error("planPanels: sheetW and sheetH must be positive inches");const l=s==="vertical"?o:t;if(a>=l)throw new Error("planPanels: joinIn must be smaller than the sheet along the join");const c=s==="vertical",u=[];for(let y=0;y1,content:$})}const g=c?{w:t,h:n*o-(n-1)*a}:{w:n*t-(n-1)*a,h:o};return{sheetW:t,sheetH:o,count:n,direction:s,joinIn:a,borderIn:r,joinFill:i,finished:g,sheets:u}}function nm(e,t){const o=e.sheets[t];if(!o)throw new Error(`sliceFor: no sheet ${t}; sheets are 0-based, 0..${e.count-1}`);const n=e.joinFill==="glue"&&o.band?e.joinIn:0;return e.direction==="vertical"?{x:o.at.x,y:o.at.y+n,w:e.sheetW,h:e.sheetH-n,sheetX:0,sheetY:n}:{x:o.at.x+n,y:o.at.y,w:e.sheetW-n,h:e.sheetH,sheetX:n,sheetY:0}}function sm(e,{gapIn:t=.75,pxPerIn:o=96}={}){const n=e.direction==="vertical",s=(n?e.sheetH:e.sheetW)+t,a=e.sheets.map(i=>n?{s:i.s,x:0,y:i.s*s*o,w:e.sheetW*o,h:e.sheetH*o}:{s:i.s,x:i.s*s*o,y:0,w:e.sheetW*o,h:e.sheetH*o}),r=e.count;return{step:s,gapIn:t,pxPerIn:o,sheets:a,worldW:(n?e.sheetW:r*e.sheetW+(r-1)*t)*o,worldH:(n?r*e.sheetH+(r-1)*t:e.sheetH)*o}}function am(e,t){const o=Ys(),n=t;za(()=>{var l;if(!o)return;const s=(l=o.proxy)==null?void 0:l.$el;if(!s)return;const a=s.getRootNode();if(!(a instanceof ShadowRoot))return;if(!a.querySelector('style[data-shadow-styles="reduced-motion"]')){const c=document.createElement("style");c.setAttribute("data-shadow-styles","reduced-motion"),c.textContent=rm,a.appendChild(c)}const r=a.querySelector(`style[data-shadow-styles="${n}"]`);if(r){r.textContent!==e&&(r.textContent=e);return}const i=document.createElement("style");i.setAttribute("data-shadow-styles",n),i.textContent=e,a.appendChild(i)})}const rm=`@media (prefers-reduced-motion: reduce) {
+**/let vi;const zc=typeof window<"u"&&window.trustedTypes;if(zc)try{vi=zc.createPolicy("vue",{createHTML:e=>e})}catch{}const Hc=vi?e=>vi.createHTML(e):e=>e,_$="http://www.w3.org/2000/svg",f$="http://www.w3.org/1998/Math/MathML",mn=typeof document<"u"?document:null,Vc=mn&&mn.createElement("template"),$$={insert:(e,t,o)=>{t.insertBefore(e,o||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,o,n)=>{const s=t==="svg"?mn.createElementNS(_$,e):t==="mathml"?mn.createElementNS(f$,e):o?mn.createElement(e,{is:o}):mn.createElement(e);return e==="select"&&n&&n.multiple!=null&&s.setAttribute("multiple",n.multiple),s},createText:e=>mn.createTextNode(e),createComment:e=>mn.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>mn.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,o,n,s,a){const r=o?o.previousSibling:t.lastChild;if(s&&(s===a||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),o),!(s===a||!(s=s.nextSibling)););else{Vc.innerHTML=Hc(n==="svg"?`${e} `:n==="mathml"?`${e} `:e);const i=Vc.content;if(n==="svg"||n==="mathml"){const l=i.firstChild;for(;l.firstChild;)i.appendChild(l.firstChild);i.removeChild(l)}t.insertBefore(i,o)}return[r?r.nextSibling:t.firstChild,o?o.previousSibling:t.lastChild]}},m$=Symbol("_vtc");function y$(e,t,o){const n=e[m$];n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?e.removeAttribute("class"):o?e.setAttribute("class",t):e.className=t}const Kc=Symbol("_vod"),b$=Symbol("_vsh"),v$=Symbol(""),x$=/(?:^|;)\s*display\s*:/;function P$(e,t,o){const n=e.style,s=yt(o);let a=!1;if(o&&!s){if(t)if(yt(t))for(const r of t.split(";")){const i=r.slice(0,r.indexOf(":")).trim();o[i]==null&&Qs(n,i,"")}else for(const r in t)o[r]==null&&Qs(n,r,"");for(const r in o){r==="display"&&(a=!0);const i=o[r];i!=null?S$(e,r,!yt(t)&&t?t[r]:void 0,i)||Qs(n,r,i):Qs(n,r,"")}}else if(s){if(t!==o){const r=n[v$];r&&(o+=";"+r),n.cssText=o,a=x$.test(o)}}else t&&e.removeAttribute("style");Kc in e&&(e[Kc]=a?n.display:"",e[b$]&&(n.display="none"))}const Qa=/\s*!important$/;function Qs(e,t,o){if(Se(o))o.forEach(n=>Qs(e,t,n));else if(o==null&&(o=""),t.startsWith("--"))Qa.test(o)?e.setProperty(t,o.replace(Qa,""),"important"):e.setProperty(t,o);else{const n=w$(e,t);Qa.test(o)?e.setProperty(To(n),o.replace(Qa,""),"important"):e[n]=o}}const qc=["Webkit","Moz","ms"],xi={};function w$(e,t){const o=xi[t];if(o)return o;let n=$o(t);if(n!=="filter"&&n in e)return xi[t]=n;n=bl(n);for(let s=0;sPi||(N$.then(()=>Pi=0),Pi=Date.now());function I$(e,t){const o=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=o.attached)return;const s=o.value;if(Se(s)){const a=n.stopImmediatePropagation;n.stopImmediatePropagation=()=>{a.call(n),n._stopped=!0};const r=s.slice(),i=[n];for(let l=0;le.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,M$=(e,t,o,n,s,a)=>{const r=s==="svg";t==="class"?y$(e,n,r):t==="style"?P$(e,o,n):va(t)?xa(t)||T$(e,t,o,n,a):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):O$(e,t,n,r))?(Zc(e,t,n),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Xc(e,t,n,r,a,t!=="value")):e._isVueCE&&(F$(e,t)||e._def.__asyncLoader&&(/[A-Z]/.test(t)||!yt(n)))?Zc(e,$o(t),n,a,t):(t==="true-value"?e._trueValue=n:t==="false-value"&&(e._falseValue=n),Xc(e,t,n,r))};function O$(e,t,o,n){if(n)return!!(t==="innerHTML"||t==="textContent"||t in e&&Qc(t)&&Le(o));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="sandbox"&&e.tagName==="IFRAME"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const s=e.tagName;if(s==="IMG"||s==="VIDEO"||s==="CANVAS"||s==="SOURCE")return!1}return Qc(t)&&yt(o)?!1:t in e}function F$(e,t){const o=e._def.props;if(!o)return!1;const n=$o(t);return Array.isArray(o)?o.some(s=>$o(s)===n):Object.keys(o).some(s=>$o(s)===n)}const eu={};function G$(e,t,o){let n=ja(e,t);wa(n)&&(n=Nt({},n,t));class s extends wi{constructor(r){super(n,r,o)}}return s.def=n,s}const D$=typeof HTMLElement<"u"?HTMLElement:class{};class wi extends D${constructor(t,o={},n=nu){super(),this._def=t,this._props=o,this._createApp=n,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._patching=!1,this._dirty=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._styleAnchors=new WeakMap,this._ob=null,this.shadowRoot&&n!==nu?this._root=this.shadowRoot:t.shadowRoot!==!1?(this.attachShadow(Nt({},t.shadowRootOptions,{mode:"open"})),this._root=this.shadowRoot):this._root=this}connectedCallback(){if(!this.isConnected)return;!this.shadowRoot&&!this._resolved&&this._parseSlots(),this._connected=!0;let t=this;for(;t=t&&(t.assignedSlot||t.parentNode||t.host);)if(t instanceof wi){this._parent=t;break}this._instance||(this._resolved?this._mount(this._def):t&&t._pendingResolve?this._pendingResolve=t._pendingResolve.then(()=>{if(this._pendingResolve=void 0,this.isConnected)return this._resolveDef()}):this._resolveDef())}_setParent(t=this._parent){t&&(this._instance.parent=t._instance,this._inheritParentContext(t))}_inheritParentContext(t=this._parent){t&&this._app&&Object.setPrototypeOf(this._app._context.provides,t._instance.provides)}disconnectedCallback(){this._connected=!1,Xl(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null,this._teleportTargets&&(this._teleportTargets.clear(),this._teleportTargets=void 0))})}_processMutations(t){for(const o of t)this._setAttr(o.attributeName)}_resolveDef(){if(this._pendingResolve)return this._pendingResolve;for(let n=0;n{this._resolved=!0,this._pendingResolve=void 0;const{props:a,styles:r}=n;let i;if(a&&!Se(a))for(const l in a){const c=a[l];(c===Number||c&&c.type===Number)&&(l in this._props&&(this._props[l]=xl(this._props[l])),(i||(i=Object.create(null)))[$o(l)]=!0)}this._numberProps=i,this._resolveProps(n),this.shadowRoot&&this._applyStyles(r),this._mount(n)},o=this._def.__asyncLoader;if(o)return this._pendingResolve=o().then(n=>{n.configureApp=this._def.configureApp,t(this._def=n,!0)}),this._pendingResolve;t(this._def)}_mount(t){this._app=this._createApp(t),this._inheritParentContext(),t.configureApp&&t.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const o=this._instance&&this._instance.exposed;if(o)for(const n in o)Je(this,n)||Object.defineProperty(this,n,{get:()=>Fs(o[n])})}_resolveProps(t){const{props:o}=t,n=Se(o)?o:Object.keys(o||{});for(const s of Object.keys(this))s[0]!=="_"&&n.includes(s)&&this._setProp(s,this[s]);for(const s of n.map($o))Object.defineProperty(this,s,{get(){return this._getProp(s)},set(a){this._setProp(s,a,!0,!this._patching)}})}_setAttr(t){if(t.startsWith("data-v-"))return;const o=this.hasAttribute(t);let n=o?this.getAttribute(t):eu;const s=$o(t);o&&this._numberProps&&this._numberProps[s]&&(n=xl(n)),this._setProp(s,n,!1,!0)}_getProp(t){return this._props[t]}_setProp(t,o,n=!0,s=!1){if(o!==this._props[t]&&(this._dirty=!0,o===eu?delete this._props[t]:(this._props[t]=o,t==="key"&&this._app&&(this._app._ceVNode.key=o)),s&&this._instance&&this._update(),n)){const a=this._ob;a&&(this._processMutations(a.takeRecords()),a.disconnect()),o===!0?this.setAttribute(To(t),""):typeof o=="string"||typeof o=="number"?this.setAttribute(To(t),o+""):o||this.removeAttribute(To(t)),a&&a.observe(this,{attributes:!0})}}_update(){const t=this._createVNode();this._app&&(t.appContext=this._app._context),j$(t,this._root)}_createVNode(){const t={};this.shadowRoot||(t.onVnodeMounted=t.onVnodeUpdated=this._renderSlots.bind(this));const o=oo(this._def,Nt(t,this._props));return this._instance||(o.ce=n=>{this._instance=n,n.ce=this,n.isCE=!0;const s=(a,r)=>{this.dispatchEvent(new CustomEvent(a,wa(r[0])?Nt({detail:r},r[0]):{detail:r}))};n.emit=(a,...r)=>{s(a,r),To(a)!==a&&s(To(a),r)},this._setParent()}),o}_applyStyles(t,o,n){if(!t)return;if(o){if(o===this._def||this._styleChildren.has(o))return;this._styleChildren.add(o)}const s=this._nonce,a=this.shadowRoot,r=n?this._getStyleAnchor(n)||this._getStyleAnchor(this._def):this._getRootStyleInsertionAnchor(a);let i=null;for(let l=t.length-1;l>=0;l--){const c=document.createElement("style");s&&c.setAttribute("nonce",s),c.textContent=t[l],a.insertBefore(c,i||r),i=c,l===0&&(n||this._styleAnchors.set(this._def,c),o&&this._styleAnchors.set(o,c))}}_getStyleAnchor(t){if(!t)return null;const o=this._styleAnchors.get(t);return o&&o.parentNode===this.shadowRoot?o:(o&&this._styleAnchors.delete(t),null)}_getRootStyleInsertionAnchor(t){for(let o=0;o{ou().render(...e)},nu=(...e)=>{const t=ou().createApp(...e),{mount:o}=t;return t.mount=n=>{const s=W$(n);if(!s)return;const a=t._component;!Le(a)&&!a.render&&!a.template&&(a.template=s.innerHTML),s.nodeType===1&&(s.textContent="");const r=o(s,!1,U$(s));return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),r},t};function U$(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function W$(e){return yt(e)?document.querySelector(e):e}const su="ملصقات باركوا الهند",au="شارات النطاق · 60×96 (5×8 قدم)",ru="{count} مجموعة شعبية",iu="سطح المكتب فقط حاليًا — لم يَثبُت بعد أن هذا الملصق الكبير يُطبع بأمان على الهاتف.",lu="تجريبي",cu="كل مجموعة شعبية في الهند على ورقة واحدة قابلة للطباعة، تُولَّد مباشرةً وتُعرَض كأوراقها القابلة للطباعة مع شرائط اللصق — بالطريقة نفسها التي يعرض بها عرض المقاسات التنسيقات الكبيرة.",uu="اطبع هذا الملصق",pu="شارات النطاق · 60×96 (5×8 قدم) · 3 أوراق",du="{groups} مجموعة · {badges} شارة نطاق · 0 تداخل",gu="جارٍ توليد الملصق من البيانات الحية…",hu="تعذَّر توليد الملصق: {msg}",_u="فقط {real} من {total} مجموعة في الهند لديها صورة في البيانات؛ المستند المطبوع يحملها، بينما الصورة المسطحة لا تستطيع. هذا التصميم المرقَّم يطبع الأسماء بدون صور لتكون كل مجموعة متساوية وواضحة.",fu="باركوا الهند باسم يسوع",$u={title:su,rangeBadge60x96:au,count:ru,desktopOnly:iu,experimental:lu,intro:cu,print:uu,attempt:pu,stat:du,generating:gu,error:hu,photos:_u,posterHeader:fu},z$=Object.freeze(Object.defineProperty({__proto__:null,attempt:pu,count:ru,default:$u,desktopOnly:iu,error:hu,experimental:lu,generating:gu,intro:cu,photos:_u,posterHeader:fu,print:uu,rangeBadge60x96:au,stat:du,title:su},Symbol.toStringTag,{value:"Module"})),mu="„Segne Indien“-Poster",yu="Nummern-Marken · 60×96 (5×8 Fuß)",bu="{count} Volksgruppen",vu="Vorerst nur am Desktop — es ist noch nicht erwiesen, dass dieses große Poster sicher auf einem Telefon druckt.",xu="experimentell",Pu="Jede Volksgruppe Indiens auf einem druckbaren Bogen, live erzeugt und als ihre druckbaren Bögen mit Klebestreifen gezeigt — so wie die Größen-Ansicht von Poster Design die großen Formate zeigt.",wu="Dieses Poster drucken",Su="Nummern-Marken · 60×96 (5×8 Fuß) · 3 Bögen",Au="{groups} Gruppen · {badges} Nummern-Marken · 0 Überlappungen",Cu="Poster wird aus den Live-Daten erzeugt…",Tu="Poster konnte nicht erzeugt werden: {msg}",Lu="Nur {real} von {total} indischen Gruppen haben ein Foto in den Daten; ein gedrucktes Dokument trägt sie, ein flaches Bild nicht. Dieses nummerierte Design druckt Namen ohne Fotos, damit jede Gruppe gleich und lesbar ist.",Eu="Segne Indien im Namen Jesu",ku={title:mu,rangeBadge60x96:yu,count:bu,desktopOnly:vu,experimental:xu,intro:Pu,print:wu,attempt:Su,stat:Au,generating:Cu,error:Tu,photos:Lu,posterHeader:Eu},H$=Object.freeze(Object.defineProperty({__proto__:null,attempt:Su,count:bu,default:ku,desktopOnly:vu,error:Tu,experimental:xu,generating:Cu,intro:Pu,photos:Lu,posterHeader:Eu,print:wu,rangeBadge60x96:yu,stat:Au,title:mu},Symbol.toStringTag,{value:"Module"})),Nu="Bless India Posters",Ru="Range badges · 60×96 (5×8 ft)",Iu="{count} people groups",Mu="Desktop only for now — this large poster isn’t yet proven to print safely on a phone.",Ou="experimental",Fu="Every India people group on one printable sheet, generated live and shown as its printable sheets with glue strips — the way Poster Design's Sizes view shows the big formats.",Gu="Print this poster",Du="Range badges · 60×96 (5×8 ft) · 3 sheets",Bu="{groups} groups · {badges} range badges · 0 overlaps",ju="Generating the poster from the live data…",Uu="Couldn't generate the poster: {msg}",Wu="Only {real} of {total} India groups have a photo in the data; a printed document carries them, a flat image can't. This numbered design prints names without photos so every group is equal and legible.",zu="Bless India in Jesus' name",Hu={title:Nu,rangeBadge60x96:Ru,count:Iu,desktopOnly:Mu,experimental:Ou,intro:Fu,print:Gu,attempt:Du,stat:Bu,generating:ju,error:Uu,photos:Wu,posterHeader:zu},V$=Object.freeze(Object.defineProperty({__proto__:null,attempt:Du,count:Iu,default:Hu,desktopOnly:Mu,error:Uu,experimental:Ou,generating:ju,intro:Fu,photos:Wu,posterHeader:zu,print:Gu,rangeBadge60x96:Ru,stat:Bu,title:Nu},Symbol.toStringTag,{value:"Module"})),Vu="Pósteres «Bendice a la India»",Ku="Insignias numeradas · 60×96 (5×8 pies)",qu="{count} grupos de población",Yu="Solo escritorio por ahora: aún no se ha comprobado que este póster grande se imprima de forma segura en un teléfono.",Xu="experimental",Zu="Cada grupo de población de la India en una sola hoja imprimible, generada en vivo y mostrada como sus hojas imprimibles con las tiras de pegado, igual que la vista Tamaños de Poster Design muestra los formatos grandes.",Ju="Imprimir este póster",Qu="Insignias numeradas · 60×96 (5×8 pies) · 3 hojas",ep="{groups} grupos · {badges} insignias numeradas · 0 solapamientos",tp="Generando el póster a partir de los datos en vivo…",op="No se pudo generar el póster: {msg}",np="Solo {real} de {total} grupos de la India tienen foto en los datos; un documento impreso las lleva, una imagen plana no. Este diseño numerado imprime los nombres sin fotos para que cada grupo sea igual y legible.",sp="Bendice a la India en el nombre de Jesús",ap={title:Vu,rangeBadge60x96:Ku,count:qu,desktopOnly:Yu,experimental:Xu,intro:Zu,print:Ju,attempt:Qu,stat:ep,generating:tp,error:op,photos:np,posterHeader:sp},K$=Object.freeze(Object.defineProperty({__proto__:null,attempt:Qu,count:qu,default:ap,desktopOnly:Yu,error:op,experimental:Xu,generating:tp,intro:Zu,photos:np,posterHeader:sp,print:Ju,rangeBadge60x96:Ku,stat:ep,title:Vu},Symbol.toStringTag,{value:"Module"})),rp="Affiches « Bénis l’Inde »",ip="Badges de numéros · 60×96 (5×8 pi)",lp="{count} groupes de population",cp="Ordinateur uniquement pour l’instant — il n’est pas encore prouvé que cette grande affiche s’imprime correctement sur un téléphone.",up="expérimental",pp="Chaque groupe de population de l'Inde sur une seule feuille imprimable, générée en direct et montrée comme ses feuilles imprimables avec les bandes de collage — comme la vue Tailles de Poster Design montre les grands formats.",dp="Imprimer cette affiche",gp="Badges de numéros · 60×96 (5×8 pi) · 3 feuilles",hp="{groups} groupes · {badges} badges de numéros · 0 chevauchement",_p="Génération de l'affiche à partir des données en direct…",fp="Impossible de générer l'affiche : {msg}",$p="Seulement {real} des {total} groupes de l'Inde ont une photo dans les données ; un document imprimé les porte, une image plate non. Ce modèle numéroté imprime les noms sans photos pour que chaque groupe soit égal et lisible.",mp="Bénissez l'Inde au nom de Jésus",yp={title:rp,rangeBadge60x96:ip,count:lp,desktopOnly:cp,experimental:up,intro:pp,print:dp,attempt:gp,stat:hp,generating:_p,error:fp,photos:$p,posterHeader:mp},q$=Object.freeze(Object.defineProperty({__proto__:null,attempt:gp,count:lp,default:yp,desktopOnly:cp,error:fp,experimental:up,generating:_p,intro:pp,photos:$p,posterHeader:mp,print:dp,rangeBadge60x96:ip,stat:hp,title:rp},Symbol.toStringTag,{value:"Module"})),bp="भारत को आशीष दें — पोस्टर",vp="क्रमांकित बैज · 60×96 (5×8 फुट)",xp="{count} लोग समूह",Pp="अभी केवल डेस्कटॉप — यह बड़ा पोस्टर अभी फ़ोन पर सुरक्षित रूप से प्रिंट होना सिद्ध नहीं हुआ है।",wp="प्रायोगिक",Sp="भारत का हर लोग-समूह एक ही प्रिंट-योग्य शीट पर, लाइव डेटा से बनाया गया और गोंद-पट्टियों के साथ अपनी प्रिंट-योग्य शीटों के रूप में दिखाया गया — जैसे Poster Design का Sizes व्यू बड़े फ़ॉर्मैट दिखाता है।",Ap="यह पोस्टर प्रिंट करें",Cp="रेंज बैज · 60×96 (5×8 फुट) · 3 शीट",Tp="{groups} समूह · {badges} रेंज बैज · 0 ओवरलैप",Lp="लाइव डेटा से पोस्टर बनाया जा रहा है…",Ep="पोस्टर नहीं बन सका: {msg}",kp="डेटा में {total} में से केवल {real} भारतीय समूहों के पास फ़ोटो है; मुद्रित दस्तावेज़ उन्हें ले जाता है, सपाट छवि नहीं। यह क्रमांकित डिज़ाइन बिना फ़ोटो के नाम छापता है ताकि हर समूह समान और सुपाठ्य हो।",Np="यीशु के नाम में भारत को आशीष दें",Rp={title:bp,rangeBadge60x96:vp,count:xp,desktopOnly:Pp,experimental:wp,intro:Sp,print:Ap,attempt:Cp,stat:Tp,generating:Lp,error:Ep,photos:kp,posterHeader:Np},Y$=Object.freeze(Object.defineProperty({__proto__:null,attempt:Cp,count:xp,default:Rp,desktopOnly:Pp,error:Ep,experimental:wp,generating:Lp,intro:Sp,photos:kp,posterHeader:Np,print:Ap,rangeBadge60x96:vp,stat:Tp,title:bp},Symbol.toStringTag,{value:"Module"})),Ip="Poster «Benedici l’India»",Mp="Badge numerati · 60×96 (5×8 ft)",Op="{count} gruppi di popolazione",Fp="Solo desktop per ora — non è ancora dimostrato che questo grande poster si stampi in sicurezza su un telefono.",Gp="sperimentale",Dp="Ogni gruppo di popolazione dell'India su un unico foglio stampabile, generato dal vivo e mostrato come i suoi fogli stampabili con le strisce di colla — come la vista Dimensioni di Poster Design mostra i grandi formati.",Bp="Stampa questo poster",jp="Badge numerati · 60×96 (5×8 ft) · 3 fogli",Up="{groups} gruppi · {badges} badge numerati · 0 sovrapposizioni",Wp="Generazione del poster dai dati dal vivo…",zp="Impossibile generare il poster: {msg}",Hp="Solo {real} di {total} gruppi dell'India hanno una foto nei dati; un documento stampato le porta, un'immagine piatta no. Questo design numerato stampa i nomi senza foto così ogni gruppo è uguale e leggibile.",Vp="Benedici l'India nel nome di Gesù",Kp={title:Ip,rangeBadge60x96:Mp,count:Op,desktopOnly:Fp,experimental:Gp,intro:Dp,print:Bp,attempt:jp,stat:Up,generating:Wp,error:zp,photos:Hp,posterHeader:Vp},X$=Object.freeze(Object.defineProperty({__proto__:null,attempt:jp,count:Op,default:Kp,desktopOnly:Fp,error:zp,experimental:Gp,generating:Wp,intro:Dp,photos:Hp,posterHeader:Vp,print:Bp,rangeBadge60x96:Mp,stat:Up,title:Ip},Symbol.toStringTag,{value:"Module"})),qp="Pôsteres «Abençoe a Índia»",Yp="Emblemas numerados · 60×96 (5×8 pés)",Xp="{count} grupos populacionais",Zp="Apenas no computador por enquanto — ainda não se comprovou que este pôster grande imprime com segurança num telemóvel.",Jp="experimental",Qp="Cada grupo populacional da Índia numa única folha imprimível, gerada ao vivo e mostrada como as suas folhas imprimíveis com as tiras de cola — como a vista Tamanhos do Poster Design mostra os formatos grandes.",ed="Imprimir este pôster",td="Emblemas numerados · 60×96 (5×8 pés) · 3 folhas",od="{groups} grupos · {badges} emblemas numerados · 0 sobreposições",nd="A gerar o pôster a partir dos dados ao vivo…",sd="Não foi possível gerar o pôster: {msg}",ad="Apenas {real} de {total} grupos da Índia têm foto nos dados; um documento impresso leva-as, uma imagem plana não. Este design numerado imprime os nomes sem fotos para que cada grupo seja igual e legível.",rd="Abençoe a Índia em nome de Jesus",id={title:qp,rangeBadge60x96:Yp,count:Xp,desktopOnly:Zp,experimental:Jp,intro:Qp,print:ed,attempt:td,stat:od,generating:nd,error:sd,photos:ad,posterHeader:rd},Z$=Object.freeze(Object.defineProperty({__proto__:null,attempt:td,count:Xp,default:id,desktopOnly:Zp,error:sd,experimental:Jp,generating:nd,intro:Qp,photos:ad,posterHeader:rd,print:ed,rangeBadge60x96:Yp,stat:od,title:qp},Symbol.toStringTag,{value:"Module"})),ld="Postere „Binecuvântează India”",cd="Insigne numerotate · 60×96 (5×8 ft)",ud="{count} grupuri de popoare",pd="Doar pe desktop deocamdată — nu s-a dovedit încă că acest poster mare se tipărește în siguranță pe un telefon.",dd="experimental",gd="Fiecare grup de popoare din India pe o singură coală imprimabilă, generată live și afișată ca foile sale imprimabile cu benzile de lipici — așa cum vizualizarea Dimensiuni din Poster Design arată formatele mari.",hd="Imprimă acest poster",_d="Insigne numerotate · 60×96 (5×8 ft) · 3 foi",fd="{groups} grupuri · {badges} insigne numerotate · 0 suprapuneri",$d="Se generează posterul din datele live…",md="Nu s-a putut genera posterul: {msg}",yd="Doar {real} din {total} grupuri din India au o fotografie în date; un document tipărit le poartă, o imagine plană nu. Acest design numerotat tipărește numele fără fotografii, astfel încât fiecare grup să fie egal și lizibil.",bd="Binecuvântează India în numele lui Isus",vd={title:ld,rangeBadge60x96:cd,count:ud,desktopOnly:pd,experimental:dd,intro:gd,print:hd,attempt:_d,stat:fd,generating:$d,error:md,photos:yd,posterHeader:bd},J$=Object.freeze(Object.defineProperty({__proto__:null,attempt:_d,count:ud,default:vd,desktopOnly:pd,error:md,experimental:dd,generating:$d,intro:gd,photos:yd,posterHeader:bd,print:hd,rangeBadge60x96:cd,stat:fd,title:ld},Symbol.toStringTag,{value:"Module"})),xd="Плакаты «Благослови Индию»",Pd="Номерные значки · 60×96 (5×8 футов)",wd="{count} народностей",Sd="Пока только на компьютере — ещё не доказано, что этот большой плакат безопасно печатается на телефоне.",Ad="экспериментально",Cd="Каждая народность Индии на одном печатном листе, создаётся вживую и показывается как её печатные листы с полосами склейки — так же, как представление «Размеры» в Poster Design показывает большие форматы.",Td="Напечатать этот плакат",Ld="Номерные значки · 60×96 (5×8 футов) · 3 листа",Ed="{groups} народностей · {badges} номерных значков · 0 наложений",kd="Плакат создаётся по «живым» данным…",Nd="Не удалось создать плакат: {msg}",Rd="Только у {real} из {total} народностей Индии есть фото в данных; печатный документ несёт их, плоское изображение — нет. Этот нумерованный дизайн печатает имена без фото, чтобы каждая народность была равной и читаемой.",Id="Благословите Индию во имя Иисуса",Md={title:xd,rangeBadge60x96:Pd,count:wd,desktopOnly:Sd,experimental:Ad,intro:Cd,print:Td,attempt:Ld,stat:Ed,generating:kd,error:Nd,photos:Rd,posterHeader:Id},Q$=Object.freeze(Object.defineProperty({__proto__:null,attempt:Ld,count:wd,default:Md,desktopOnly:Sd,error:Nd,experimental:Ad,generating:kd,intro:Cd,photos:Rd,posterHeader:Id,print:Td,rangeBadge60x96:Pd,stat:Ed,title:xd},Symbol.toStringTag,{value:"Module"})),Od="祝福印度海报",Fd="编号标记 · 60×96(5×8 英尺)",Gd="{count} 个族群",Dd="目前仅限桌面——尚未证明这张大海报能在手机上安全打印。",Bd="实验性",jd="印度的每个族群都在一张可打印的大纸上,由实时数据生成,并像其可打印的分页那样带着拼接胶条显示——就像 Poster Design 的尺寸视图展示大幅面那样。",Ud="打印此海报",Wd="编号标记 · 60×96(5×8 英尺)· 3 张",zd="{groups} 个族群 · {badges} 个编号标记 · 0 重叠",Hd="正在根据实时数据生成海报……",Vd="无法生成海报:{msg}",Kd="数据中 {total} 个印度族群中只有 {real} 个有照片;打印文档能承载它们,而平面图像不能。此编号设计打印名称而不带照片,使每个族群平等且清晰易读。",qd="奉耶稣的名祝福印度",Yd={title:Od,rangeBadge60x96:Fd,count:Gd,desktopOnly:Dd,experimental:Bd,intro:jd,print:Ud,attempt:Wd,stat:zd,generating:Hd,error:Vd,photos:Kd,posterHeader:qd},em=Object.freeze(Object.defineProperty({__proto__:null,attempt:Wd,count:Gd,default:Yd,desktopOnly:Dd,error:Vd,experimental:Bd,generating:Hd,intro:jd,photos:Kd,posterHeader:qd,print:Ud,rangeBadge60x96:Fd,stat:zd,title:Od},Symbol.toStringTag,{value:"Module"}));function tm(e){const t=+e.sheetW,o=+e.sheetH,n=Math.max(1,Math.round(+e.count||1)),s=e.direction==="horizontal"?"horizontal":"vertical",a=n>1?Math.max(0,+e.joinIn||0):0,r=Math.max(0,+e.borderIn||0),i=e.joinFill==="bleed"?"bleed":"glue";if(!(t>0&&o>0))throw new Error("planPanels: sheetW and sheetH must be positive inches");const l=s==="vertical"?o:t;if(a>=l)throw new Error("planPanels: joinIn must be smaller than the sheet along the join");const c=s==="vertical",u=[];for(let y=0;y1,content:$})}const g=c?{w:t,h:n*o-(n-1)*a}:{w:n*t-(n-1)*a,h:o};return{sheetW:t,sheetH:o,count:n,direction:s,joinIn:a,borderIn:r,joinFill:i,finished:g,sheets:u}}function om(e,t){const o=e.sheets[t];if(!o)throw new Error(`sliceFor: no sheet ${t}; sheets are 0-based, 0..${e.count-1}`);const n=e.joinFill==="glue"&&o.band?e.joinIn:0;return e.direction==="vertical"?{x:o.at.x,y:o.at.y+n,w:e.sheetW,h:e.sheetH-n,sheetX:0,sheetY:n}:{x:o.at.x+n,y:o.at.y,w:e.sheetW-n,h:e.sheetH,sheetX:n,sheetY:0}}function nm(e,{gapIn:t=.75,pxPerIn:o=96}={}){const n=e.direction==="vertical",s=(n?e.sheetH:e.sheetW)+t,a=e.sheets.map(i=>n?{s:i.s,x:0,y:i.s*s*o,w:e.sheetW*o,h:e.sheetH*o}:{s:i.s,x:i.s*s*o,y:0,w:e.sheetW*o,h:e.sheetH*o}),r=e.count;return{step:s,gapIn:t,pxPerIn:o,sheets:a,worldW:(n?e.sheetW:r*e.sheetW+(r-1)*t)*o,worldH:(n?r*e.sheetH+(r-1)*t:e.sheetH)*o}}function sm(e,t){const o=Ys(),n=t;za(()=>{var l;if(!o)return;const s=(l=o.proxy)==null?void 0:l.$el;if(!s)return;const a=s.getRootNode();if(!(a instanceof ShadowRoot))return;if(!a.querySelector('style[data-shadow-styles="reduced-motion"]')){const c=document.createElement("style");c.setAttribute("data-shadow-styles","reduced-motion"),c.textContent=am,a.appendChild(c)}const r=a.querySelector(`style[data-shadow-styles="${n}"]`);if(r){r.textContent!==e&&(r.textContent=e);return}const i=document.createElement("style");i.setAttribute("data-shadow-styles",n),i.textContent=e,a.appendChild(i)})}const am=`@media (prefers-reduced-motion: reduce) {
*, *::before, *::after {
animation-duration: 0.01ms !important;
animation-iteration-count: 1 !important;
@@ -28,26 +28,26 @@
* shared v9.14.5
* (c) 2025 kazuya kawaguchi
* Released under the MIT License.
- */function im(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const Xd=typeof window<"u",Qn=(e,t=!1)=>t?Symbol.for(e):Symbol(e),lm=(e,t,o)=>cm({l:e,k:t,s:o}),cm=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Wt=e=>typeof e=="number"&&isFinite(e),um=e=>tg(e)==="[object Date]",ys=e=>tg(e)==="[object RegExp]",er=e=>We(e)&&Object.keys(e).length===0,no=Object.assign,pm=Object.create,it=(e=null)=>pm(e);let Zd;const ea=()=>Zd||(Zd=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:it());function Jd(e){return e.replace(/&/g,"&").replace(/
/g,">").replace(/"/g,""").replace(/'/g,"'").replace(/\//g,"/").replace(/=/g,"=")}function Qd(e){return e.replace(/&(?![a-zA-Z0-9#]{2,6};)/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/