mirror of
https://github.com/Physton/sd-webui-prompt-all-in-one.git
synced 2026-01-26 11:19:55 +00:00
262 lines
1.1 MiB
262 lines
1.1 MiB
(function(ai){typeof define=="function"&&define.amd?define(ai):ai()})(function(){"use strict";var LY=Object.defineProperty;var IY=(ai,Ge,li)=>Ge in ai?LY(ai,Ge,{enumerable:!0,configurable:!0,writable:!0,value:li}):ai[Ge]=li;var Do=(ai,Ge,li)=>(IY(ai,typeof Ge!="symbol"?Ge+"":Ge,li),li);function ai(t,e){const n=Object.create(null),r=t.split(",");for(let i=0;i<r.length;i++)n[r[i]]=!0;return e?i=>!!n[i.toLowerCase()]:i=>!!n[i]}const Ge={},li=[],Li=()=>{},cS=()=>!1,fS=/^on[^a-z]/,Yu=t=>fS.test(t),ld=t=>t.startsWith("onUpdate:"),Ln=Object.assign,hd=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},dS=Object.prototype.hasOwnProperty,Ye=(t,e)=>dS.call(t,e),ce=Array.isArray,La=t=>Ql(t)==="[object Map]",Ia=t=>Ql(t)==="[object Set]",sj=t=>Ql(t)==="[object Date]",Pe=t=>typeof t=="function",Cn=t=>typeof t=="string",Zl=t=>typeof t=="symbol",hn=t=>t!==null&&typeof t=="object",oj=t=>hn(t)&&Pe(t.then)&&Pe(t.catch),aj=Object.prototype.toString,Ql=t=>aj.call(t),zS=t=>Ql(t).slice(8,-1),lj=t=>Ql(t)==="[object Object]",ud=t=>Cn(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,Xu=ai(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Ju=t=>{const e=Object.create(null);return n=>e[n]||(e[n]=t(n))},gS=/-(\w)/g,Gi=Ju(t=>t.replace(gS,(e,n)=>n?n.toUpperCase():"")),vS=/\B([A-Z])/g,Pa=Ju(t=>t.replace(vS,"-$1").toLowerCase()),Zu=Ju(t=>t.charAt(0).toUpperCase()+t.slice(1)),pd=Ju(t=>t?`on${Zu(t)}`:""),th=(t,e)=>!Object.is(t,e),Qu=(t,e)=>{for(let n=0;n<t.length;n++)t[n](e)},tp=(t,e,n)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value:n})},ep=t=>{const e=parseFloat(t);return isNaN(e)?t:e},mS=t=>{const e=Cn(t)?Number(t):NaN;return isNaN(e)?t:e};let hj;const cd=()=>hj||(hj=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function rn(t){if(ce(t)){const e={};for(let n=0;n<t.length;n++){const r=t[n],i=Cn(r)?_S(r):rn(r);if(i)for(const o in i)e[o]=i[o]}return e}else{if(Cn(t))return t;if(hn(t))return t}}const jS=/;(?![^(]*\))/g,yS=/:([^]+)/,bS=/\/\*[^]*?\*\//g;function _S(t){const e={};return t.replace(bS,"").split(jS).forEach(n=>{if(n){const r=n.split(yS);r.length>1&&(e[r[0].trim()]=r[1].trim())}}),e}function ye(t){let e="";if(Cn(t))e=t;else if(ce(t))for(let n=0;n<t.length;n++){const r=ye(t[n]);r&&(e+=r+" ")}else if(hn(t))for(const n in t)t[n]&&(e+=n+" ");return e.trim()}const CS=ai("itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly");function uj(t){return!!t||t===""}function TS(t,e){if(t.length!==e.length)return!1;let n=!0;for(let r=0;n&&r<t.length;r++)n=eh(t[r],e[r]);return n}function eh(t,e){if(t===e)return!0;let n=sj(t),r=sj(e);if(n||r)return n&&r?t.getTime()===e.getTime():!1;if(n=Zl(t),r=Zl(e),n||r)return t===e;if(n=ce(t),r=ce(e),n||r)return n&&r?TS(t,e):!1;if(n=hn(t),r=hn(e),n||r){if(!n||!r)return!1;const i=Object.keys(t).length,o=Object.keys(e).length;if(i!==o)return!1;for(const l in t){const h=t.hasOwnProperty(l),p=e.hasOwnProperty(l);if(h&&!p||!h&&p||!eh(t[l],e[l]))return!1}}return String(t)===String(e)}function fd(t,e){return t.findIndex(n=>eh(n,e))}const Ct=t=>Cn(t)?t:t==null?"":ce(t)||hn(t)&&(t.toString===aj||!Pe(t.toString))?JSON.stringify(t,pj,2):String(t),pj=(t,e)=>e&&e.__v_isRef?pj(t,e.value):La(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((n,[r,i])=>(n[`${r} =>`]=i,n),{})}:Ia(e)?{[`Set(${e.size})`]:[...e.values()]}:hn(e)&&!ce(e)&&!lj(e)?String(e):e;let Ur;class wS{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Ur,!e&&Ur&&(this.index=(Ur.scopes||(Ur.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){const n=Ur;try{return Ur=this,e()}finally{Ur=n}}}on(){Ur=this}off(){Ur=this.parent}stop(e){if(this._active){let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.scopes)for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!e){const i=this.parent.scopes.pop();i&&i!==this&&(this.parent.scopes[this.index]=i,i.index=this.index)}this.parent=void 0,this._active=!1}}}function AS(t,e=Ur){e&&e.active&&e.effects.push(t)}function cj(){return Ur}function SS(t){Ur&&Ur.cleanups.push(t)}const dd=t=>{const e=new Set(t);return e.w=0,e.n=0,e},fj=t=>(t.w&Qs)>0,dj=t=>(t.n&Qs)>0,xS=({deps:t})=>{if(t.length)for(let e=0;e<t.length;e++)t[e].w|=Qs},ES=t=>{const{deps:e}=t;if(e.length){let n=0;for(let r=0;r<e.length;r++){const i=e[r];fj(i)&&!dj(i)?i.delete(t):e[n++]=i,i.w&=~Qs,i.n&=~Qs}e.length=n}},zd=new WeakMap;let nh=0,Qs=1;const gd=30;let Ii;const Mo=Symbol(""),vd=Symbol("");class md{constructor(e,n=null,r){this.fn=e,this.scheduler=n,this.active=!0,this.deps=[],this.parent=void 0,AS(this,r)}run(){if(!this.active)return this.fn();let e=Ii,n=to;for(;e;){if(e===this)return;e=e.parent}try{return this.parent=Ii,Ii=this,to=!0,Qs=1<<++nh,nh<=gd?xS(this):zj(this),this.fn()}finally{nh<=gd&&ES(this),Qs=1<<--nh,Ii=this.parent,to=n,this.parent=void 0,this.deferStop&&this.stop()}}stop(){Ii===this?this.deferStop=!0:this.active&&(zj(this),this.onStop&&this.onStop(),this.active=!1)}}function zj(t){const{deps:e}=t;if(e.length){for(let n=0;n<e.length;n++)e[n].delete(t);e.length=0}}let to=!0;const gj=[];function Ra(){gj.push(to),to=!1}function Da(){const t=gj.pop();to=t===void 0?!0:t}function xr(t,e,n){if(to&&Ii){let r=zd.get(t);r||zd.set(t,r=new Map);let i=r.get(n);i||r.set(n,i=dd()),vj(i)}}function vj(t,e){let n=!1;nh<=gd?dj(t)||(t.n|=Qs,n=!fj(t)):n=!t.has(Ii),n&&(t.add(Ii),Ii.deps.push(t))}function ms(t,e,n,r,i,o){const l=zd.get(t);if(!l)return;let h=[];if(e==="clear")h=[...l.values()];else if(n==="length"&&ce(t)){const p=Number(r);l.forEach((f,g)=>{(g==="length"||g>=p)&&h.push(f)})}else switch(n!==void 0&&h.push(l.get(n)),e){case"add":ce(t)?ud(n)&&h.push(l.get("length")):(h.push(l.get(Mo)),La(t)&&h.push(l.get(vd)));break;case"delete":ce(t)||(h.push(l.get(Mo)),La(t)&&h.push(l.get(vd)));break;case"set":La(t)&&h.push(l.get(Mo));break}if(h.length===1)h[0]&&jd(h[0]);else{const p=[];for(const f of h)f&&p.push(...f);jd(dd(p))}}function jd(t,e){const n=ce(t)?t:[...t];for(const r of n)r.computed&&mj(r);for(const r of n)r.computed||mj(r)}function mj(t,e){(t!==Ii||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}const kS=ai("__proto__,__v_isRef,__isVue"),jj=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(Zl)),OS=yd(),LS=yd(!1,!0),IS=yd(!0),yj=PS();function PS(){const t={};return["includes","indexOf","lastIndexOf"].forEach(e=>{t[e]=function(...n){const r=Ze(this);for(let o=0,l=this.length;o<l;o++)xr(r,"get",o+"");const i=r[e](...n);return i===-1||i===!1?r[e](...n.map(Ze)):i}}),["push","pop","shift","unshift","splice"].forEach(e=>{t[e]=function(...n){Ra();const r=Ze(this)[e].apply(this,n);return Da(),r}}),t}function RS(t){const e=Ze(this);return xr(e,"has",t),e.hasOwnProperty(t)}function yd(t=!1,e=!1){return function(r,i,o){if(i==="__v_isReactive")return!t;if(i==="__v_isReadonly")return t;if(i==="__v_isShallow")return e;if(i==="__v_raw"&&o===(t?e?JS:Ej:e?xj:Sj).get(r))return r;const l=ce(r);if(!t){if(l&&Ye(yj,i))return Reflect.get(yj,i,o);if(i==="hasOwnProperty")return RS}const h=Reflect.get(r,i,o);return(Zl(i)?jj.has(i):kS(i))||(t||xr(r,"get",i),e)?h:ir(h)?l&&ud(i)?h:h.value:hn(h)?t?Cd(h):Er(h):h}}const DS=bj(),MS=bj(!0);function bj(t=!1){return function(n,r,i,o){let l=n[r];if(Na(l)&&ir(l)&&!ir(i))return!1;if(!t&&(!lp(i)&&!Na(i)&&(l=Ze(l),i=Ze(i)),!ce(n)&&ir(l)&&!ir(i)))return l.value=i,!0;const h=ce(n)&&ud(r)?Number(r)<n.length:Ye(n,r),p=Reflect.set(n,r,i,o);return n===Ze(o)&&(h?th(i,l)&&ms(n,"set",r,i):ms(n,"add",r,i)),p}}function NS(t,e){const n=Ye(t,e);t[e];const r=Reflect.deleteProperty(t,e);return r&&n&&ms(t,"delete",e,void 0),r}function FS(t,e){const n=Reflect.has(t,e);return(!Zl(e)||!jj.has(e))&&xr(t,"has",e),n}function BS(t){return xr(t,"iterate",ce(t)?"length":Mo),Reflect.ownKeys(t)}const _j={get:OS,set:DS,deleteProperty:NS,has:FS,ownKeys:BS},$S={get:IS,set(t,e){return!0},deleteProperty(t,e){return!0}},HS=Ln({},_j,{get:LS,set:MS}),bd=t=>t,np=t=>Reflect.getPrototypeOf(t);function rp(t,e,n=!1,r=!1){t=t.__v_raw;const i=Ze(t),o=Ze(e);n||(e!==o&&xr(i,"get",e),xr(i,"get",o));const{has:l}=np(i),h=r?bd:n?wd:rh;if(l.call(i,e))return h(t.get(e));if(l.call(i,o))return h(t.get(o));t!==i&&t.get(e)}function ip(t,e=!1){const n=this.__v_raw,r=Ze(n),i=Ze(t);return e||(t!==i&&xr(r,"has",t),xr(r,"has",i)),t===i?n.has(t):n.has(t)||n.has(i)}function sp(t,e=!1){return t=t.__v_raw,!e&&xr(Ze(t),"iterate",Mo),Reflect.get(t,"size",t)}function Cj(t){t=Ze(t);const e=Ze(this);return np(e).has.call(e,t)||(e.add(t),ms(e,"add",t,t)),this}function Tj(t,e){e=Ze(e);const n=Ze(this),{has:r,get:i}=np(n);let o=r.call(n,t);o||(t=Ze(t),o=r.call(n,t));const l=i.call(n,t);return n.set(t,e),o?th(e,l)&&ms(n,"set",t,e):ms(n,"add",t,e),this}function wj(t){const e=Ze(this),{has:n,get:r}=np(e);let i=n.call(e,t);i||(t=Ze(t),i=n.call(e,t)),r&&r.call(e,t);const o=e.delete(t);return i&&ms(e,"delete",t,void 0),o}function Aj(){const t=Ze(this),e=t.size!==0,n=t.clear();return e&&ms(t,"clear",void 0,void 0),n}function op(t,e){return function(r,i){const o=this,l=o.__v_raw,h=Ze(l),p=e?bd:t?wd:rh;return!t&&xr(h,"iterate",Mo),l.forEach((f,g)=>r.call(i,p(f),p(g),o))}}function ap(t,e,n){return function(...r){const i=this.__v_raw,o=Ze(i),l=La(o),h=t==="entries"||t===Symbol.iterator&&l,p=t==="keys"&&l,f=i[t](...r),g=n?bd:e?wd:rh;return!e&&xr(o,"iterate",p?vd:Mo),{next(){const{value:j,done:v}=f.next();return v?{value:j,done:v}:{value:h?[g(j[0]),g(j[1])]:g(j),done:v}},[Symbol.iterator](){return this}}}}function eo(t){return function(...e){return t==="delete"?!1:this}}function US(){const t={get(o){return rp(this,o)},get size(){return sp(this)},has:ip,add:Cj,set:Tj,delete:wj,clear:Aj,forEach:op(!1,!1)},e={get(o){return rp(this,o,!1,!0)},get size(){return sp(this)},has:ip,add:Cj,set:Tj,delete:wj,clear:Aj,forEach:op(!1,!0)},n={get(o){return rp(this,o,!0)},get size(){return sp(this,!0)},has(o){return ip.call(this,o,!0)},add:eo("add"),set:eo("set"),delete:eo("delete"),clear:eo("clear"),forEach:op(!0,!1)},r={get(o){return rp(this,o,!0,!0)},get size(){return sp(this,!0)},has(o){return ip.call(this,o,!0)},add:eo("add"),set:eo("set"),delete:eo("delete"),clear:eo("clear"),forEach:op(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{t[o]=ap(o,!1,!1),n[o]=ap(o,!0,!1),e[o]=ap(o,!1,!0),r[o]=ap(o,!0,!0)}),[t,n,e,r]}const[WS,KS,qS,VS]=US();function _d(t,e){const n=e?t?VS:qS:t?KS:WS;return(r,i,o)=>i==="__v_isReactive"?!t:i==="__v_isReadonly"?t:i==="__v_raw"?r:Reflect.get(Ye(n,i)&&i in r?n:r,i,o)}const GS={get:_d(!1,!1)},YS={get:_d(!1,!0)},XS={get:_d(!0,!1)},Sj=new WeakMap,xj=new WeakMap,Ej=new WeakMap,JS=new WeakMap;function ZS(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function QS(t){return t.__v_skip||!Object.isExtensible(t)?0:ZS(zS(t))}function Er(t){return Na(t)?t:Td(t,!1,_j,GS,Sj)}function tx(t){return Td(t,!1,HS,YS,xj)}function Cd(t){return Td(t,!0,$S,XS,Ej)}function Td(t,e,n,r,i){if(!hn(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const o=i.get(t);if(o)return o;const l=QS(t);if(l===0)return t;const h=new Proxy(t,l===2?r:n);return i.set(t,h),h}function Ma(t){return Na(t)?Ma(t.__v_raw):!!(t&&t.__v_isReactive)}function Na(t){return!!(t&&t.__v_isReadonly)}function lp(t){return!!(t&&t.__v_isShallow)}function kj(t){return Ma(t)||Na(t)}function Ze(t){const e=t&&t.__v_raw;return e?Ze(e):t}function Oj(t){return tp(t,"__v_skip",!0),t}const rh=t=>hn(t)?Er(t):t,wd=t=>hn(t)?Cd(t):t;function Lj(t){to&&Ii&&(t=Ze(t),vj(t.dep||(t.dep=dd())))}function Ij(t,e){t=Ze(t);const n=t.dep;n&&jd(n)}function ir(t){return!!(t&&t.__v_isRef===!0)}function an(t){return Pj(t,!1)}function ex(t){return Pj(t,!0)}function Pj(t,e){return ir(t)?t:new nx(t,e)}class nx{constructor(e,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?e:Ze(e),this._value=n?e:rh(e)}get value(){return Lj(this),this._value}set value(e){const n=this.__v_isShallow||lp(e)||Na(e);e=n?e:Ze(e),th(e,this._rawValue)&&(this._rawValue=e,this._value=n?e:rh(e),Ij(this))}}function Rj(t){return ir(t)?t.value:t}const rx={get:(t,e,n)=>Rj(Reflect.get(t,e,n)),set:(t,e,n,r)=>{const i=t[e];return ir(i)&&!ir(n)?(i.value=n,!0):Reflect.set(t,e,n,r)}};function Dj(t){return Ma(t)?t:new Proxy(t,rx)}class ix{constructor(e,n,r,i){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this._dirty=!0,this.effect=new md(e,()=>{this._dirty||(this._dirty=!0,Ij(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!i,this.__v_isReadonly=r}get value(){const e=Ze(this);return Lj(e),(e._dirty||!e._cacheable)&&(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function sx(t,e,n=!1){let r,i;const o=Pe(t);return o?(r=t,i=Li):(r=t.get,i=t.set),new ix(r,i,o||!i,n)}function RY(t,...e){}function no(t,e,n,r){let i;try{i=r?t(...r):t()}catch(o){hp(o,e,n)}return i}function hi(t,e,n,r){if(Pe(t)){const o=no(t,e,n,r);return o&&oj(o)&&o.catch(l=>{hp(l,e,n)}),o}const i=[];for(let o=0;o<t.length;o++)i.push(hi(t[o],e,n,r));return i}function hp(t,e,n,r=!0){const i=e?e.vnode:null;if(e){let o=e.parent;const l=e.proxy,h=n;for(;o;){const f=o.ec;if(f){for(let g=0;g<f.length;g++)if(f[g](t,l,h)===!1)return}o=o.parent}const p=e.appContext.config.errorHandler;if(p){no(p,null,10,[t,l,h]);return}}ox(t,n,i,r)}function ox(t,e,n,r=!0){console.error(t)}let ih=!1,Ad=!1;const sr=[];let Yi=0;const Fa=[];let js=null,No=0;const Mj=Promise.resolve();let Sd=null;function up(t){const e=Sd||Mj;return t?e.then(this?t.bind(this):t):e}function ax(t){let e=Yi+1,n=sr.length;for(;e<n;){const r=e+n>>>1;sh(sr[r])<t?e=r+1:n=r}return e}function xd(t){(!sr.length||!sr.includes(t,ih&&t.allowRecurse?Yi+1:Yi))&&(t.id==null?sr.push(t):sr.splice(ax(t.id),0,t),Nj())}function Nj(){!ih&&!Ad&&(Ad=!0,Sd=Mj.then($j))}function lx(t){const e=sr.indexOf(t);e>Yi&&sr.splice(e,1)}function hx(t){ce(t)?Fa.push(...t):(!js||!js.includes(t,t.allowRecurse?No+1:No))&&Fa.push(t),Nj()}function Fj(t,e=ih?Yi+1:0){for(;e<sr.length;e++){const n=sr[e];n&&n.pre&&(sr.splice(e,1),e--,n())}}function Bj(t){if(Fa.length){const e=[...new Set(Fa)];if(Fa.length=0,js){js.push(...e);return}for(js=e,js.sort((n,r)=>sh(n)-sh(r)),No=0;No<js.length;No++)js[No]();js=null,No=0}}const sh=t=>t.id==null?1/0:t.id,ux=(t,e)=>{const n=sh(t)-sh(e);if(n===0){if(t.pre&&!e.pre)return-1;if(e.pre&&!t.pre)return 1}return n};function $j(t){Ad=!1,ih=!0,sr.sort(ux);const e=Li;try{for(Yi=0;Yi<sr.length;Yi++){const n=sr[Yi];n&&n.active!==!1&&no(n,null,14)}}finally{Yi=0,sr.length=0,Bj(),ih=!1,Sd=null,(sr.length||Fa.length)&&$j()}}function px(t,e,...n){if(t.isUnmounted)return;const r=t.vnode.props||Ge;let i=n;const o=e.startsWith("update:"),l=o&&e.slice(7);if(l&&l in r){const g=`${l==="modelValue"?"model":l}Modifiers`,{number:j,trim:v}=r[g]||Ge;v&&(i=n.map(b=>Cn(b)?b.trim():b)),j&&(i=n.map(ep))}let h,p=r[h=pd(e)]||r[h=pd(Gi(e))];!p&&o&&(p=r[h=pd(Pa(e))]),p&&hi(p,t,6,i);const f=r[h+"Once"];if(f){if(!t.emitted)t.emitted={};else if(t.emitted[h])return;t.emitted[h]=!0,hi(f,t,6,i)}}function Hj(t,e,n=!1){const r=e.emitsCache,i=r.get(t);if(i!==void 0)return i;const o=t.emits;let l={},h=!1;if(!Pe(t)){const p=f=>{const g=Hj(f,e,!0);g&&(h=!0,Ln(l,g))};!n&&e.mixins.length&&e.mixins.forEach(p),t.extends&&p(t.extends),t.mixins&&t.mixins.forEach(p)}return!o&&!h?(hn(t)&&r.set(t,null),null):(ce(o)?o.forEach(p=>l[p]=null):Ln(l,o),hn(t)&&r.set(t,l),l)}function pp(t,e){return!t||!Yu(e)?!1:(e=e.slice(2).replace(/Once$/,""),Ye(t,e[0].toLowerCase()+e.slice(1))||Ye(t,Pa(e))||Ye(t,e))}let Qn=null,cp=null;function fp(t){const e=Qn;return Qn=t,cp=t&&t.type.__scopeId||null,e}function Ba(t){cp=t}function $a(){cp=null}function Nn(t,e=Qn,n){if(!e||t._n)return t;const r=(...i)=>{r._d&&by(-1);const o=fp(e);let l;try{l=t(...i)}finally{fp(o),r._d&&by(1)}return l};return r._n=!0,r._c=!0,r._d=!0,r}function DY(){}function Ed(t){const{type:e,vnode:n,proxy:r,withProxy:i,props:o,propsOptions:[l],slots:h,attrs:p,emit:f,render:g,renderCache:j,data:v,setupState:b,ctx:T,inheritAttrs:w}=t;let P,k;const U=fp(t);try{if(n.shapeFlag&4){const A=i||r;P=Xi(g.call(A,A,j,o,b,v,T)),k=p}else{const A=e;P=Xi(A.length>1?A(o,{attrs:p,slots:h,emit:f}):A(o,null)),k=e.props?p:cx(p)}}catch(A){ph.length=0,hp(A,t,1),P=Dt(ci)}let $=P;if(k&&w!==!1){const A=Object.keys(k),{shapeFlag:nt}=$;A.length&&nt&7&&(l&&A.some(ld)&&(k=fx(k,l)),$=ro($,k))}return n.dirs&&($=ro($),$.dirs=$.dirs?$.dirs.concat(n.dirs):n.dirs),n.transition&&($.transition=n.transition),P=$,fp(U),P}const cx=t=>{let e;for(const n in t)(n==="class"||n==="style"||Yu(n))&&((e||(e={}))[n]=t[n]);return e},fx=(t,e)=>{const n={};for(const r in t)(!ld(r)||!(r.slice(9)in e))&&(n[r]=t[r]);return n};function dx(t,e,n){const{props:r,children:i,component:o}=t,{props:l,children:h,patchFlag:p}=e,f=o.emitsOptions;if(e.dirs||e.transition)return!0;if(n&&p>=0){if(p&1024)return!0;if(p&16)return r?Uj(r,l,f):!!l;if(p&8){const g=e.dynamicProps;for(let j=0;j<g.length;j++){const v=g[j];if(l[v]!==r[v]&&!pp(f,v))return!0}}}else return(i||h)&&(!h||!h.$stable)?!0:r===l?!1:r?l?Uj(r,l,f):!0:!!l;return!1}function Uj(t,e,n){const r=Object.keys(e);if(r.length!==Object.keys(t).length)return!0;for(let i=0;i<r.length;i++){const o=r[i];if(e[o]!==t[o]&&!pp(n,o))return!0}return!1}function zx({vnode:t,parent:e},n){for(;e&&e.subTree===t;)(t=e.vnode).el=n,e=e.parent}const gx=t=>t.__isSuspense;function vx(t,e){e&&e.pendingBranch?ce(t)?e.effects.push(...t):e.effects.push(t):hx(t)}const dp={};function ui(t,e,n){return Wj(t,e,n)}function Wj(t,e,{immediate:n,deep:r,flush:i,onTrack:o,onTrigger:l}=Ge){var h;const p=cj()===((h=Gn)==null?void 0:h.scope)?Gn:null;let f,g=!1,j=!1;if(ir(t)?(f=()=>t.value,g=lp(t)):Ma(t)?(f=()=>t,r=!0):ce(t)?(j=!0,g=t.some(A=>Ma(A)||lp(A)),f=()=>t.map(A=>{if(ir(A))return A.value;if(Ma(A))return Fo(A);if(Pe(A))return no(A,p,2)})):Pe(t)?e?f=()=>no(t,p,2):f=()=>{if(!(p&&p.isUnmounted))return v&&v(),hi(t,p,3,[b])}:f=Li,e&&r){const A=f;f=()=>Fo(A())}let v,b=A=>{v=U.onStop=()=>{no(A,p,4)}},T;if(fh)if(b=Li,e?n&&hi(e,p,3,[f(),j?[]:void 0,b]):f(),i==="sync"){const A=fE();T=A.__watcherHandles||(A.__watcherHandles=[])}else return Li;let w=j?new Array(t.length).fill(dp):dp;const P=()=>{if(U.active)if(e){const A=U.run();(r||g||(j?A.some((nt,tt)=>th(nt,w[tt])):th(A,w)))&&(v&&v(),hi(e,p,3,[A,w===dp?void 0:j&&w[0]===dp?[]:w,b]),w=A)}else U.run()};P.allowRecurse=!!e;let k;i==="sync"?k=P:i==="post"?k=()=>Or(P,p&&p.suspense):(P.pre=!0,p&&(P.id=p.uid),k=()=>xd(P));const U=new md(f,k);e?n?P():w=U.run():i==="post"?Or(U.run.bind(U),p&&p.suspense):U.run();const $=()=>{U.stop(),p&&p.scope&&hd(p.scope.effects,U)};return T&&T.push($),$}function mx(t,e,n){const r=this.proxy,i=Cn(t)?t.includes(".")?Kj(r,t):()=>r[t]:t.bind(r,r);let o;Pe(e)?o=e:(o=e.handler,n=e);const l=Gn;Wa(this);const h=Wj(i,o.bind(r),n);return l?Wa(l):Uo(),h}function Kj(t,e){const n=e.split(".");return()=>{let r=t;for(let i=0;i<n.length&&r;i++)r=r[n[i]];return r}}function Fo(t,e){if(!hn(t)||t.__v_skip||(e=e||new Set,e.has(t)))return t;if(e.add(t),ir(t))Fo(t.value,e);else if(ce(t))for(let n=0;n<t.length;n++)Fo(t[n],e);else if(Ia(t)||La(t))t.forEach(n=>{Fo(n,e)});else if(lj(t))for(const n in t)Fo(t[n],e);return t}function Rt(t,e){const n=Qn;if(n===null)return t;const r=Ap(n)||n.proxy,i=t.dirs||(t.dirs=[]);for(let o=0;o<e.length;o++){let[l,h,p,f=Ge]=e[o];l&&(Pe(l)&&(l={mounted:l,updated:l}),l.deep&&Fo(h),i.push({dir:l,instance:r,value:h,oldValue:void 0,arg:p,modifiers:f}))}return t}function Bo(t,e,n,r){const i=t.dirs,o=e&&e.dirs;for(let l=0;l<i.length;l++){const h=i[l];o&&(h.oldValue=o[l].value);let p=h.dir[r];p&&(Ra(),hi(p,n,8,[t.el,h,t,e]),Da())}}function jx(){const t={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return vp(()=>{t.isMounted=!0}),Jj(()=>{t.isUnmounting=!0}),t}const pi=[Function,Array],qj={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:pi,onEnter:pi,onAfterEnter:pi,onEnterCancelled:pi,onBeforeLeave:pi,onLeave:pi,onAfterLeave:pi,onLeaveCancelled:pi,onBeforeAppear:pi,onAppear:pi,onAfterAppear:pi,onAppearCancelled:pi},yx={name:"BaseTransition",props:qj,setup(t,{slots:e}){const n=Vd(),r=jx();let i;return()=>{const o=e.default&&Yj(e.default(),!0);if(!o||!o.length)return;let l=o[0];if(o.length>1){for(const w of o)if(w.type!==ci){l=w;break}}const h=Ze(t),{mode:p}=h;if(r.isLeaving)return Od(l);const f=Gj(l);if(!f)return Od(l);const g=kd(f,h,r,n);Ld(f,g);const j=n.subTree,v=j&&Gj(j);let b=!1;const{getTransitionKey:T}=f.type;if(T){const w=T();i===void 0?i=w:w!==i&&(i=w,b=!0)}if(v&&v.type!==ci&&(!Ho(f,v)||b)){const w=kd(v,h,r,n);if(Ld(v,w),p==="out-in")return r.isLeaving=!0,w.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&n.update()},Od(l);p==="in-out"&&f.type!==ci&&(w.delayLeave=(P,k,U)=>{const $=Vj(r,v);$[String(v.key)]=v,P._leaveCb=()=>{k(),P._leaveCb=void 0,delete g.delayedLeave},g.delayedLeave=U})}return l}}};function Vj(t,e){const{leavingVNodes:n}=t;let r=n.get(e.type);return r||(r=Object.create(null),n.set(e.type,r)),r}function kd(t,e,n,r){const{appear:i,mode:o,persisted:l=!1,onBeforeEnter:h,onEnter:p,onAfterEnter:f,onEnterCancelled:g,onBeforeLeave:j,onLeave:v,onAfterLeave:b,onLeaveCancelled:T,onBeforeAppear:w,onAppear:P,onAfterAppear:k,onAppearCancelled:U}=e,$=String(t.key),A=Vj(n,t),nt=(M,L)=>{M&&hi(M,r,9,L)},tt=(M,L)=>{const F=L[1];nt(M,L),ce(M)?M.every(X=>X.length<=1)&&F():M.length<=1&&F()},m={mode:o,persisted:l,beforeEnter(M){let L=h;if(!n.isMounted)if(i)L=w||h;else return;M._leaveCb&&M._leaveCb(!0);const F=A[$];F&&Ho(t,F)&&F.el._leaveCb&&F.el._leaveCb(),nt(L,[M])},enter(M){let L=p,F=f,X=g;if(!n.isMounted)if(i)L=P||p,F=k||f,X=U||g;else return;let st=!1;const rt=M._enterCb=xt=>{st||(st=!0,xt?nt(X,[M]):nt(F,[M]),m.delayedLeave&&m.delayedLeave(),M._enterCb=void 0)};L?tt(L,[M,rt]):rt()},leave(M,L){const F=String(t.key);if(M._enterCb&&M._enterCb(!0),n.isUnmounting)return L();nt(j,[M]);let X=!1;const st=M._leaveCb=rt=>{X||(X=!0,L(),rt?nt(T,[M]):nt(b,[M]),M._leaveCb=void 0,A[F]===t&&delete A[F])};A[F]=t,v?tt(v,[M,st]):st()},clone(M){return kd(M,e,n,r)}};return m}function Od(t){if(zp(t))return t=ro(t),t.children=null,t}function Gj(t){return zp(t)?t.children?t.children[0]:void 0:t}function Ld(t,e){t.shapeFlag&6&&t.component?Ld(t.component.subTree,e):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function Yj(t,e=!1,n){let r=[],i=0;for(let o=0;o<t.length;o++){let l=t[o];const h=n==null?l.key:String(n)+String(l.key!=null?l.key:o);l.type===Xt?(l.patchFlag&128&&i++,r=r.concat(Yj(l.children,e,h))):(e||l.type!==ci)&&r.push(h!=null?ro(l,{key:h}):l)}if(i>1)for(let o=0;o<r.length;o++)r[o].patchFlag=-2;return r}function kr(t,e){return Pe(t)?(()=>Ln({name:t.name},e,{setup:t}))():t}const oh=t=>!!t.type.__asyncLoader,zp=t=>t.type.__isKeepAlive;function bx(t,e){Xj(t,"a",e)}function _x(t,e){Xj(t,"da",e)}function Xj(t,e,n=Gn){const r=t.__wdc||(t.__wdc=()=>{let i=n;for(;i;){if(i.isDeactivated)return;i=i.parent}return t()});if(gp(e,r,n),n){let i=n.parent;for(;i&&i.parent;)zp(i.parent.vnode)&&Cx(r,e,n,i),i=i.parent}}function Cx(t,e,n,r){const i=gp(e,t,r,!0);Zj(()=>{hd(r[e],i)},n)}function gp(t,e,n=Gn,r=!1){if(n){const i=n[t]||(n[t]=[]),o=e.__weh||(e.__weh=(...l)=>{if(n.isUnmounted)return;Ra(),Wa(n);const h=hi(e,n,t,l);return Uo(),Da(),h});return r?i.unshift(o):i.push(o),o}}const ys=t=>(e,n=Gn)=>(!fh||t==="sp")&&gp(t,(...r)=>e(...r),n),Tx=ys("bm"),vp=ys("m"),wx=ys("bu"),Ax=ys("u"),Jj=ys("bum"),Zj=ys("um"),Sx=ys("sp"),xx=ys("rtg"),Ex=ys("rtc");function kx(t,e=Gn){gp("ec",t,e)}const Id="components",Ox="directives";function Te(t,e){return Pd(Id,t,!0,e)||t}const Qj=Symbol.for("v-ndc");function ty(t){return Cn(t)?Pd(Id,t,!1)||t:t||Qj}function ah(t){return Pd(Ox,t)}function Pd(t,e,n=!0,r=!1){const i=Qn||Gn;if(i){const o=i.type;if(t===Id){const h=hE(o,!1);if(h&&(h===e||h===Gi(e)||h===Zu(Gi(e))))return o}const l=ey(i[t]||o[t],e)||ey(i.appContext[t],e);return!l&&r?o:l}}function ey(t,e){return t&&(t[e]||t[Gi(e)]||t[Zu(Gi(e))])}function Ae(t,e,n,r){let i;const o=n&&n[r];if(ce(t)||Cn(t)){i=new Array(t.length);for(let l=0,h=t.length;l<h;l++)i[l]=e(t[l],l,void 0,o&&o[l])}else if(typeof t=="number"){i=new Array(t);for(let l=0;l<t;l++)i[l]=e(l+1,l,void 0,o&&o[l])}else if(hn(t))if(t[Symbol.iterator])i=Array.from(t,(l,h)=>e(l,h,void 0,o&&o[h]));else{const l=Object.keys(t);i=new Array(l.length);for(let h=0,p=l.length;h<p;h++){const f=l[h];i[h]=e(t[f],f,h,o&&o[h])}}else i=[];return n&&(n[r]=i),i}function Lx(t,e,n={},r,i){if(Qn.isCE||Qn.parent&&oh(Qn.parent)&&Qn.parent.isCE)return e!=="default"&&(n.name=e),Dt("slot",n,r&&r());let o=t[e];o&&o._c&&(o._d=!1),B();const l=o&&ny(o(n)),h=ae(Xt,{key:n.key||l&&l.key||`_${e}`},l||(r?r():[]),l&&t._===1?64:-2);return!i&&h.scopeId&&(h.slotScopeIds=[h.scopeId+"-s"]),o&&o._c&&(o._d=!0),h}function ny(t){return t.some(e=>_p(e)?!(e.type===ci||e.type===Xt&&!ny(e.children)):!0)?t:null}const Rd=t=>t?wy(t)?Ap(t)||t.proxy:Rd(t.parent):null,lh=Ln(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>Rd(t.parent),$root:t=>Rd(t.root),$emit:t=>t.emit,$options:t=>Nd(t),$forceUpdate:t=>t.f||(t.f=()=>xd(t.update)),$nextTick:t=>t.n||(t.n=up.bind(t.proxy)),$watch:t=>mx.bind(t)}),Dd=(t,e)=>t!==Ge&&!t.__isScriptSetup&&Ye(t,e),Ix={get({_:t},e){const{ctx:n,setupState:r,data:i,props:o,accessCache:l,type:h,appContext:p}=t;let f;if(e[0]!=="$"){const b=l[e];if(b!==void 0)switch(b){case 1:return r[e];case 2:return i[e];case 4:return n[e];case 3:return o[e]}else{if(Dd(r,e))return l[e]=1,r[e];if(i!==Ge&&Ye(i,e))return l[e]=2,i[e];if((f=t.propsOptions[0])&&Ye(f,e))return l[e]=3,o[e];if(n!==Ge&&Ye(n,e))return l[e]=4,n[e];Md&&(l[e]=0)}}const g=lh[e];let j,v;if(g)return e==="$attrs"&&xr(t,"get",e),g(t);if((j=h.__cssModules)&&(j=j[e]))return j;if(n!==Ge&&Ye(n,e))return l[e]=4,n[e];if(v=p.config.globalProperties,Ye(v,e))return v[e]},set({_:t},e,n){const{data:r,setupState:i,ctx:o}=t;return Dd(i,e)?(i[e]=n,!0):r!==Ge&&Ye(r,e)?(r[e]=n,!0):Ye(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(o[e]=n,!0)},has({_:{data:t,setupState:e,accessCache:n,ctx:r,appContext:i,propsOptions:o}},l){let h;return!!n[l]||t!==Ge&&Ye(t,l)||Dd(e,l)||(h=o[0])&&Ye(h,l)||Ye(r,l)||Ye(lh,l)||Ye(i.config.globalProperties,l)},defineProperty(t,e,n){return n.get!=null?t._.accessCache[e]=0:Ye(n,"value")&&this.set(t,e,n.value,null),Reflect.defineProperty(t,e,n)}};function ry(t){return ce(t)?t.reduce((e,n)=>(e[n]=null,e),{}):t}let Md=!0;function Px(t){const e=Nd(t),n=t.proxy,r=t.ctx;Md=!1,e.beforeCreate&&iy(e.beforeCreate,t,"bc");const{data:i,computed:o,methods:l,watch:h,provide:p,inject:f,created:g,beforeMount:j,mounted:v,beforeUpdate:b,updated:T,activated:w,deactivated:P,beforeDestroy:k,beforeUnmount:U,destroyed:$,unmounted:A,render:nt,renderTracked:tt,renderTriggered:m,errorCaptured:M,serverPrefetch:L,expose:F,inheritAttrs:X,components:st,directives:rt,filters:xt}=e;if(f&&Rx(f,r,null),l)for(const ot in l){const mt=l[ot];Pe(mt)&&(r[ot]=mt.bind(n))}if(i){const ot=i.call(n,n);hn(ot)&&(t.data=Er(ot))}if(Md=!0,o)for(const ot in o){const mt=o[ot],Et=Pe(mt)?mt.bind(n,n):Pe(mt.get)?mt.get.bind(n,n):Li,ze=!Pe(mt)&&Pe(mt.set)?mt.set.bind(n):Li,he=Fn({get:Et,set:ze});Object.defineProperty(r,ot,{enumerable:!0,configurable:!0,get:()=>he.value,set:jt=>he.value=jt})}if(h)for(const ot in h)sy(h[ot],r,n,ot);if(p){const ot=Pe(p)?p.call(n):p;Reflect.ownKeys(ot).forEach(mt=>{hy(mt,ot[mt])})}g&&iy(g,t,"c");function qt(ot,mt){ce(mt)?mt.forEach(Et=>ot(Et.bind(n))):mt&&ot(mt.bind(n))}if(qt(Tx,j),qt(vp,v),qt(wx,b),qt(Ax,T),qt(bx,w),qt(_x,P),qt(kx,M),qt(Ex,tt),qt(xx,m),qt(Jj,U),qt(Zj,A),qt(Sx,L),ce(F))if(F.length){const ot=t.exposed||(t.exposed={});F.forEach(mt=>{Object.defineProperty(ot,mt,{get:()=>n[mt],set:Et=>n[mt]=Et})})}else t.exposed||(t.exposed={});nt&&t.render===Li&&(t.render=nt),X!=null&&(t.inheritAttrs=X),st&&(t.components=st),rt&&(t.directives=rt)}function Rx(t,e,n=Li){ce(t)&&(t=Fd(t));for(const r in t){const i=t[r];let o;hn(i)?"default"in i?o=Ha(i.from||r,i.default,!0):o=Ha(i.from||r):o=Ha(i),ir(o)?Object.defineProperty(e,r,{enumerable:!0,configurable:!0,get:()=>o.value,set:l=>o.value=l}):e[r]=o}}function iy(t,e,n){hi(ce(t)?t.map(r=>r.bind(e.proxy)):t.bind(e.proxy),e,n)}function sy(t,e,n,r){const i=r.includes(".")?Kj(n,r):()=>n[r];if(Cn(t)){const o=e[t];Pe(o)&&ui(i,o)}else if(Pe(t))ui(i,t.bind(n));else if(hn(t))if(ce(t))t.forEach(o=>sy(o,e,n,r));else{const o=Pe(t.handler)?t.handler.bind(n):e[t.handler];Pe(o)&&ui(i,o,t)}}function Nd(t){const e=t.type,{mixins:n,extends:r}=e,{mixins:i,optionsCache:o,config:{optionMergeStrategies:l}}=t.appContext,h=o.get(e);let p;return h?p=h:!i.length&&!n&&!r?p=e:(p={},i.length&&i.forEach(f=>mp(p,f,l,!0)),mp(p,e,l)),hn(e)&&o.set(e,p),p}function mp(t,e,n,r=!1){const{mixins:i,extends:o}=e;o&&mp(t,o,n,!0),i&&i.forEach(l=>mp(t,l,n,!0));for(const l in e)if(!(r&&l==="expose")){const h=Dx[l]||n&&n[l];t[l]=h?h(t[l],e[l]):e[l]}return t}const Dx={data:oy,props:ay,emits:ay,methods:hh,computed:hh,beforeCreate:mr,created:mr,beforeMount:mr,mounted:mr,beforeUpdate:mr,updated:mr,beforeDestroy:mr,beforeUnmount:mr,destroyed:mr,unmounted:mr,activated:mr,deactivated:mr,errorCaptured:mr,serverPrefetch:mr,components:hh,directives:hh,watch:Nx,provide:oy,inject:Mx};function oy(t,e){return e?t?function(){return Ln(Pe(t)?t.call(this,this):t,Pe(e)?e.call(this,this):e)}:e:t}function Mx(t,e){return hh(Fd(t),Fd(e))}function Fd(t){if(ce(t)){const e={};for(let n=0;n<t.length;n++)e[t[n]]=t[n];return e}return t}function mr(t,e){return t?[...new Set([].concat(t,e))]:e}function hh(t,e){return t?Ln(Object.create(null),t,e):e}function ay(t,e){return t?ce(t)&&ce(e)?[...new Set([...t,...e])]:Ln(Object.create(null),ry(t),ry(e??{})):e}function Nx(t,e){if(!t)return e;if(!e)return t;const n=Ln(Object.create(null),t);for(const r in e)n[r]=mr(t[r],e[r]);return n}function ly(){return{app:null,config:{isNativeTag:cS,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 Fx=0;function Bx(t,e){return function(r,i=null){Pe(r)||(r=Ln({},r)),i!=null&&!hn(i)&&(i=null);const o=ly(),l=new Set;let h=!1;const p=o.app={_uid:Fx++,_component:r,_props:i,_container:null,_context:o,_instance:null,version:dE,get config(){return o.config},set config(f){},use(f,...g){return l.has(f)||(f&&Pe(f.install)?(l.add(f),f.install(p,...g)):Pe(f)&&(l.add(f),f(p,...g))),p},mixin(f){return o.mixins.includes(f)||o.mixins.push(f),p},component(f,g){return g?(o.components[f]=g,p):o.components[f]},directive(f,g){return g?(o.directives[f]=g,p):o.directives[f]},mount(f,g,j){if(!h){const v=Dt(r,i);return v.appContext=o,g&&e?e(v,f):t(v,f,j),h=!0,p._container=f,f.__vue_app__=p,Ap(v.component)||v.component.proxy}},unmount(){h&&(t(null,p._container),delete p._container.__vue_app__)},provide(f,g){return o.provides[f]=g,p},runWithContext(f){jp=p;try{return f()}finally{jp=null}}};return p}}let jp=null;function hy(t,e){if(Gn){let n=Gn.provides;const r=Gn.parent&&Gn.parent.provides;r===n&&(n=Gn.provides=Object.create(r)),n[t]=e}}function Ha(t,e,n=!1){const r=Gn||Qn;if(r||jp){const i=r?r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:jp._context.provides;if(i&&t in i)return i[t];if(arguments.length>1)return n&&Pe(e)?e.call(r&&r.proxy):e}}function $x(t,e,n,r=!1){const i={},o={};tp(o,Cp,1),t.propsDefaults=Object.create(null),uy(t,e,i,o);for(const l in t.propsOptions[0])l in i||(i[l]=void 0);n?t.props=r?i:tx(i):t.type.props?t.props=i:t.props=o,t.attrs=o}function Hx(t,e,n,r){const{props:i,attrs:o,vnode:{patchFlag:l}}=t,h=Ze(i),[p]=t.propsOptions;let f=!1;if((r||l>0)&&!(l&16)){if(l&8){const g=t.vnode.dynamicProps;for(let j=0;j<g.length;j++){let v=g[j];if(pp(t.emitsOptions,v))continue;const b=e[v];if(p)if(Ye(o,v))b!==o[v]&&(o[v]=b,f=!0);else{const T=Gi(v);i[T]=Bd(p,h,T,b,t,!1)}else b!==o[v]&&(o[v]=b,f=!0)}}}else{uy(t,e,i,o)&&(f=!0);let g;for(const j in h)(!e||!Ye(e,j)&&((g=Pa(j))===j||!Ye(e,g)))&&(p?n&&(n[j]!==void 0||n[g]!==void 0)&&(i[j]=Bd(p,h,j,void 0,t,!0)):delete i[j]);if(o!==h)for(const j in o)(!e||!Ye(e,j))&&(delete o[j],f=!0)}f&&ms(t,"set","$attrs")}function uy(t,e,n,r){const[i,o]=t.propsOptions;let l=!1,h;if(e)for(let p in e){if(Xu(p))continue;const f=e[p];let g;i&&Ye(i,g=Gi(p))?!o||!o.includes(g)?n[g]=f:(h||(h={}))[g]=f:pp(t.emitsOptions,p)||(!(p in r)||f!==r[p])&&(r[p]=f,l=!0)}if(o){const p=Ze(n),f=h||Ge;for(let g=0;g<o.length;g++){const j=o[g];n[j]=Bd(i,p,j,f[j],t,!Ye(f,j))}}return l}function Bd(t,e,n,r,i,o){const l=t[n];if(l!=null){const h=Ye(l,"default");if(h&&r===void 0){const p=l.default;if(l.type!==Function&&!l.skipFactory&&Pe(p)){const{propsDefaults:f}=i;n in f?r=f[n]:(Wa(i),r=f[n]=p.call(null,e),Uo())}else r=p}l[0]&&(o&&!h?r=!1:l[1]&&(r===""||r===Pa(n))&&(r=!0))}return r}function py(t,e,n=!1){const r=e.propsCache,i=r.get(t);if(i)return i;const o=t.props,l={},h=[];let p=!1;if(!Pe(t)){const g=j=>{p=!0;const[v,b]=py(j,e,!0);Ln(l,v),b&&h.push(...b)};!n&&e.mixins.length&&e.mixins.forEach(g),t.extends&&g(t.extends),t.mixins&&t.mixins.forEach(g)}if(!o&&!p)return hn(t)&&r.set(t,li),li;if(ce(o))for(let g=0;g<o.length;g++){const j=Gi(o[g]);cy(j)&&(l[j]=Ge)}else if(o)for(const g in o){const j=Gi(g);if(cy(j)){const v=o[g],b=l[j]=ce(v)||Pe(v)?{type:v}:Ln({},v);if(b){const T=zy(Boolean,b.type),w=zy(String,b.type);b[0]=T>-1,b[1]=w<0||T<w,(T>-1||Ye(b,"default"))&&h.push(j)}}}const f=[l,h];return hn(t)&&r.set(t,f),f}function cy(t){return t[0]!=="$"}function fy(t){const e=t&&t.toString().match(/^\s*(function|class) (\w+)/);return e?e[2]:t===null?"null":""}function dy(t,e){return fy(t)===fy(e)}function zy(t,e){return ce(e)?e.findIndex(n=>dy(n,t)):Pe(e)&&dy(e,t)?0:-1}const gy=t=>t[0]==="_"||t==="$stable",$d=t=>ce(t)?t.map(Xi):[Xi(t)],Ux=(t,e,n)=>{if(e._n)return e;const r=Nn((...i)=>$d(e(...i)),n);return r._c=!1,r},vy=(t,e,n)=>{const r=t._ctx;for(const i in t){if(gy(i))continue;const o=t[i];if(Pe(o))e[i]=Ux(i,o,r);else if(o!=null){const l=$d(o);e[i]=()=>l}}},my=(t,e)=>{const n=$d(e);t.slots.default=()=>n},Wx=(t,e)=>{if(t.vnode.shapeFlag&32){const n=e._;n?(t.slots=Ze(e),tp(e,"_",n)):vy(e,t.slots={})}else t.slots={},e&&my(t,e);tp(t.slots,Cp,1)},Kx=(t,e,n)=>{const{vnode:r,slots:i}=t;let o=!0,l=Ge;if(r.shapeFlag&32){const h=e._;h?n&&h===1?o=!1:(Ln(i,e),!n&&h===1&&delete i._):(o=!e.$stable,vy(e,i)),l=e}else e&&(my(t,e),l={default:1});if(o)for(const h in i)!gy(h)&&!(h in l)&&delete i[h]};function Hd(t,e,n,r,i=!1){if(ce(t)){t.forEach((v,b)=>Hd(v,e&&(ce(e)?e[b]:e),n,r,i));return}if(oh(r)&&!i)return;const o=r.shapeFlag&4?Ap(r.component)||r.component.proxy:r.el,l=i?null:o,{i:h,r:p}=t,f=e&&e.r,g=h.refs===Ge?h.refs={}:h.refs,j=h.setupState;if(f!=null&&f!==p&&(Cn(f)?(g[f]=null,Ye(j,f)&&(j[f]=null)):ir(f)&&(f.value=null)),Pe(p))no(p,h,12,[l,g]);else{const v=Cn(p),b=ir(p);if(v||b){const T=()=>{if(t.f){const w=v?Ye(j,p)?j[p]:g[p]:p.value;i?ce(w)&&hd(w,o):ce(w)?w.includes(o)||w.push(o):v?(g[p]=[o],Ye(j,p)&&(j[p]=g[p])):(p.value=[o],t.k&&(g[t.k]=p.value))}else v?(g[p]=l,Ye(j,p)&&(j[p]=l)):b&&(p.value=l,t.k&&(g[t.k]=l))};l?(T.id=-1,Or(T,n)):T()}}}const Or=vx;function qx(t){return Vx(t)}function Vx(t,e){const n=cd();n.__VUE__=!0;const{insert:r,remove:i,patchProp:o,createElement:l,createText:h,createComment:p,setText:f,setElementText:g,parentNode:j,nextSibling:v,setScopeId:b=Li,insertStaticContent:T}=t,w=(K,Y,lt,vt=null,dt=null,ft=null,Lt=!1,It=null,kt=!!Y.dynamicChildren)=>{if(K===Y)return;K&&!Ho(K,Y)&&(vt=ee(K),jt(K,dt,ft,!0),K=null),Y.patchFlag===-2&&(kt=!1,Y.dynamicChildren=null);const{type:yt,ref:Nt,shapeFlag:Ft}=Y;switch(yt){case bp:P(K,Y,lt,vt);break;case ci:k(K,Y,lt,vt);break;case Kd:K==null&&U(Y,lt,vt,Lt);break;case Xt:st(K,Y,lt,vt,dt,ft,Lt,It,kt);break;default:Ft&1?nt(K,Y,lt,vt,dt,ft,Lt,It,kt):Ft&6?rt(K,Y,lt,vt,dt,ft,Lt,It,kt):(Ft&64||Ft&128)&&yt.process(K,Y,lt,vt,dt,ft,Lt,It,kt,Yt)}Nt!=null&&dt&&Hd(Nt,K&&K.ref,ft,Y||K,!Y)},P=(K,Y,lt,vt)=>{if(K==null)r(Y.el=h(Y.children),lt,vt);else{const dt=Y.el=K.el;Y.children!==K.children&&f(dt,Y.children)}},k=(K,Y,lt,vt)=>{K==null?r(Y.el=p(Y.children||""),lt,vt):Y.el=K.el},U=(K,Y,lt,vt)=>{[K.el,K.anchor]=T(K.children,Y,lt,vt,K.el,K.anchor)},$=({el:K,anchor:Y},lt,vt)=>{let dt;for(;K&&K!==Y;)dt=v(K),r(K,lt,vt),K=dt;r(Y,lt,vt)},A=({el:K,anchor:Y})=>{let lt;for(;K&&K!==Y;)lt=v(K),i(K),K=lt;i(Y)},nt=(K,Y,lt,vt,dt,ft,Lt,It,kt)=>{Lt=Lt||Y.type==="svg",K==null?tt(Y,lt,vt,dt,ft,Lt,It,kt):L(K,Y,dt,ft,Lt,It,kt)},tt=(K,Y,lt,vt,dt,ft,Lt,It)=>{let kt,yt;const{type:Nt,props:Ft,shapeFlag:Jt,transition:zt,dirs:se}=K;if(kt=K.el=l(K.type,ft,Ft&&Ft.is,Ft),Jt&8?g(kt,K.children):Jt&16&&M(K.children,kt,null,vt,dt,ft&&Nt!=="foreignObject",Lt,It),se&&Bo(K,null,vt,"created"),m(kt,K,K.scopeId,Lt,vt),Ft){for(const ve in Ft)ve!=="value"&&!Xu(ve)&&o(kt,ve,null,Ft[ve],ft,K.children,vt,dt,Wt);"value"in Ft&&o(kt,"value",null,Ft.value),(yt=Ft.onVnodeBeforeMount)&&Ji(yt,vt,K)}se&&Bo(K,null,vt,"beforeMount");const be=(!dt||dt&&!dt.pendingBranch)&&zt&&!zt.persisted;be&&zt.beforeEnter(kt),r(kt,Y,lt),((yt=Ft&&Ft.onVnodeMounted)||be||se)&&Or(()=>{yt&&Ji(yt,vt,K),be&&zt.enter(kt),se&&Bo(K,null,vt,"mounted")},dt)},m=(K,Y,lt,vt,dt)=>{if(lt&&b(K,lt),vt)for(let ft=0;ft<vt.length;ft++)b(K,vt[ft]);if(dt){let ft=dt.subTree;if(Y===ft){const Lt=dt.vnode;m(K,Lt,Lt.scopeId,Lt.slotScopeIds,dt.parent)}}},M=(K,Y,lt,vt,dt,ft,Lt,It,kt=0)=>{for(let yt=kt;yt<K.length;yt++){const Nt=K[yt]=It?io(K[yt]):Xi(K[yt]);w(null,Nt,Y,lt,vt,dt,ft,Lt,It)}},L=(K,Y,lt,vt,dt,ft,Lt)=>{const It=Y.el=K.el;let{patchFlag:kt,dynamicChildren:yt,dirs:Nt}=Y;kt|=K.patchFlag&16;const Ft=K.props||Ge,Jt=Y.props||Ge;let zt;lt&&$o(lt,!1),(zt=Jt.onVnodeBeforeUpdate)&&Ji(zt,lt,Y,K),Nt&&Bo(Y,K,lt,"beforeUpdate"),lt&&$o(lt,!0);const se=dt&&Y.type!=="foreignObject";if(yt?F(K.dynamicChildren,yt,It,lt,vt,se,ft):Lt||mt(K,Y,It,null,lt,vt,se,ft,!1),kt>0){if(kt&16)X(It,Y,Ft,Jt,lt,vt,dt);else if(kt&2&&Ft.class!==Jt.class&&o(It,"class",null,Jt.class,dt),kt&4&&o(It,"style",Ft.style,Jt.style,dt),kt&8){const be=Y.dynamicProps;for(let ve=0;ve<be.length;ve++){const We=be[ve],sn=Ft[We],vn=Jt[We];(vn!==sn||We==="value")&&o(It,We,sn,vn,dt,K.children,lt,vt,Wt)}}kt&1&&K.children!==Y.children&&g(It,Y.children)}else!Lt&&yt==null&&X(It,Y,Ft,Jt,lt,vt,dt);((zt=Jt.onVnodeUpdated)||Nt)&&Or(()=>{zt&&Ji(zt,lt,Y,K),Nt&&Bo(Y,K,lt,"updated")},vt)},F=(K,Y,lt,vt,dt,ft,Lt)=>{for(let It=0;It<Y.length;It++){const kt=K[It],yt=Y[It],Nt=kt.el&&(kt.type===Xt||!Ho(kt,yt)||kt.shapeFlag&70)?j(kt.el):lt;w(kt,yt,Nt,null,vt,dt,ft,Lt,!0)}},X=(K,Y,lt,vt,dt,ft,Lt)=>{if(lt!==vt){if(lt!==Ge)for(const It in lt)!Xu(It)&&!(It in vt)&&o(K,It,lt[It],null,Lt,Y.children,dt,ft,Wt);for(const It in vt){if(Xu(It))continue;const kt=vt[It],yt=lt[It];kt!==yt&&It!=="value"&&o(K,It,yt,kt,Lt,Y.children,dt,ft,Wt)}"value"in vt&&o(K,"value",lt.value,vt.value)}},st=(K,Y,lt,vt,dt,ft,Lt,It,kt)=>{const yt=Y.el=K?K.el:h(""),Nt=Y.anchor=K?K.anchor:h("");let{patchFlag:Ft,dynamicChildren:Jt,slotScopeIds:zt}=Y;zt&&(It=It?It.concat(zt):zt),K==null?(r(yt,lt,vt),r(Nt,lt,vt),M(Y.children,lt,Nt,dt,ft,Lt,It,kt)):Ft>0&&Ft&64&&Jt&&K.dynamicChildren?(F(K.dynamicChildren,Jt,lt,dt,ft,Lt,It),(Y.key!=null||dt&&Y===dt.subTree)&&Ud(K,Y,!0)):mt(K,Y,lt,Nt,dt,ft,Lt,It,kt)},rt=(K,Y,lt,vt,dt,ft,Lt,It,kt)=>{Y.slotScopeIds=It,K==null?Y.shapeFlag&512?dt.ctx.activate(Y,lt,vt,Lt,kt):xt(Y,lt,vt,dt,ft,Lt,kt):oe(K,Y,kt)},xt=(K,Y,lt,vt,dt,ft,Lt)=>{const It=K.component=iE(K,vt,dt);if(zp(K)&&(It.ctx.renderer=Yt),sE(It),It.asyncDep){if(dt&&dt.registerDep(It,qt),!K.el){const kt=It.subTree=Dt(ci);k(null,kt,Y,lt)}return}qt(It,K,Y,lt,dt,ft,Lt)},oe=(K,Y,lt)=>{const vt=Y.component=K.component;if(dx(K,Y,lt))if(vt.asyncDep&&!vt.asyncResolved){ot(vt,Y,lt);return}else vt.next=Y,lx(vt.update),vt.update();else Y.el=K.el,vt.vnode=Y},qt=(K,Y,lt,vt,dt,ft,Lt)=>{const It=()=>{if(K.isMounted){let{next:Nt,bu:Ft,u:Jt,parent:zt,vnode:se}=K,be=Nt,ve;$o(K,!1),Nt?(Nt.el=se.el,ot(K,Nt,Lt)):Nt=se,Ft&&Qu(Ft),(ve=Nt.props&&Nt.props.onVnodeBeforeUpdate)&&Ji(ve,zt,Nt,se),$o(K,!0);const We=Ed(K),sn=K.subTree;K.subTree=We,w(sn,We,j(sn.el),ee(sn),K,dt,ft),Nt.el=We.el,be===null&&zx(K,We.el),Jt&&Or(Jt,dt),(ve=Nt.props&&Nt.props.onVnodeUpdated)&&Or(()=>Ji(ve,zt,Nt,se),dt)}else{let Nt;const{el:Ft,props:Jt}=Y,{bm:zt,m:se,parent:be}=K,ve=oh(Y);if($o(K,!1),zt&&Qu(zt),!ve&&(Nt=Jt&&Jt.onVnodeBeforeMount)&&Ji(Nt,be,Y),$o(K,!0),Ft&&ke){const We=()=>{K.subTree=Ed(K),ke(Ft,K.subTree,K,dt,null)};ve?Y.type.__asyncLoader().then(()=>!K.isUnmounted&&We()):We()}else{const We=K.subTree=Ed(K);w(null,We,lt,vt,K,dt,ft),Y.el=We.el}if(se&&Or(se,dt),!ve&&(Nt=Jt&&Jt.onVnodeMounted)){const We=Y;Or(()=>Ji(Nt,be,We),dt)}(Y.shapeFlag&256||be&&oh(be.vnode)&&be.vnode.shapeFlag&256)&&K.a&&Or(K.a,dt),K.isMounted=!0,Y=lt=vt=null}},kt=K.effect=new md(It,()=>xd(yt),K.scope),yt=K.update=()=>kt.run();yt.id=K.uid,$o(K,!0),yt()},ot=(K,Y,lt)=>{Y.component=K;const vt=K.vnode.props;K.vnode=Y,K.next=null,Hx(K,Y.props,vt,lt),Kx(K,Y.children,lt),Ra(),Fj(),Da()},mt=(K,Y,lt,vt,dt,ft,Lt,It,kt=!1)=>{const yt=K&&K.children,Nt=K?K.shapeFlag:0,Ft=Y.children,{patchFlag:Jt,shapeFlag:zt}=Y;if(Jt>0){if(Jt&128){ze(yt,Ft,lt,vt,dt,ft,Lt,It,kt);return}else if(Jt&256){Et(yt,Ft,lt,vt,dt,ft,Lt,It,kt);return}}zt&8?(Nt&16&&Wt(yt,dt,ft),Ft!==yt&&g(lt,Ft)):Nt&16?zt&16?ze(yt,Ft,lt,vt,dt,ft,Lt,It,kt):Wt(yt,dt,ft,!0):(Nt&8&&g(lt,""),zt&16&&M(Ft,lt,vt,dt,ft,Lt,It,kt))},Et=(K,Y,lt,vt,dt,ft,Lt,It,kt)=>{K=K||li,Y=Y||li;const yt=K.length,Nt=Y.length,Ft=Math.min(yt,Nt);let Jt;for(Jt=0;Jt<Ft;Jt++){const zt=Y[Jt]=kt?io(Y[Jt]):Xi(Y[Jt]);w(K[Jt],zt,lt,null,dt,ft,Lt,It,kt)}yt>Nt?Wt(K,dt,ft,!0,!1,Ft):M(Y,lt,vt,dt,ft,Lt,It,kt,Ft)},ze=(K,Y,lt,vt,dt,ft,Lt,It,kt)=>{let yt=0;const Nt=Y.length;let Ft=K.length-1,Jt=Nt-1;for(;yt<=Ft&&yt<=Jt;){const zt=K[yt],se=Y[yt]=kt?io(Y[yt]):Xi(Y[yt]);if(Ho(zt,se))w(zt,se,lt,null,dt,ft,Lt,It,kt);else break;yt++}for(;yt<=Ft&&yt<=Jt;){const zt=K[Ft],se=Y[Jt]=kt?io(Y[Jt]):Xi(Y[Jt]);if(Ho(zt,se))w(zt,se,lt,null,dt,ft,Lt,It,kt);else break;Ft--,Jt--}if(yt>Ft){if(yt<=Jt){const zt=Jt+1,se=zt<Nt?Y[zt].el:vt;for(;yt<=Jt;)w(null,Y[yt]=kt?io(Y[yt]):Xi(Y[yt]),lt,se,dt,ft,Lt,It,kt),yt++}}else if(yt>Jt)for(;yt<=Ft;)jt(K[yt],dt,ft,!0),yt++;else{const zt=yt,se=yt,be=new Map;for(yt=se;yt<=Jt;yt++){const Ut=Y[yt]=kt?io(Y[yt]):Xi(Y[yt]);Ut.key!=null&&be.set(Ut.key,yt)}let ve,We=0;const sn=Jt-se+1;let vn=!1,pn=0;const cn=new Array(sn);for(yt=0;yt<sn;yt++)cn[yt]=0;for(yt=zt;yt<=Ft;yt++){const Ut=K[yt];if(We>=sn){jt(Ut,dt,ft,!0);continue}let ie;if(Ut.key!=null)ie=be.get(Ut.key);else for(ve=se;ve<=Jt;ve++)if(cn[ve-se]===0&&Ho(Ut,Y[ve])){ie=ve;break}ie===void 0?jt(Ut,dt,ft,!0):(cn[ie-se]=yt+1,ie>=pn?pn=ie:vn=!0,w(Ut,Y[ie],lt,null,dt,ft,Lt,It,kt),We++)}const ct=vn?Gx(cn):li;for(ve=ct.length-1,yt=sn-1;yt>=0;yt--){const Ut=se+yt,ie=Y[Ut],Re=Ut+1<Nt?Y[Ut+1].el:vt;cn[yt]===0?w(null,ie,lt,Re,dt,ft,Lt,It,kt):vn&&(ve<0||yt!==ct[ve]?he(ie,lt,Re,2):ve--)}}},he=(K,Y,lt,vt,dt=null)=>{const{el:ft,type:Lt,transition:It,children:kt,shapeFlag:yt}=K;if(yt&6){he(K.component.subTree,Y,lt,vt);return}if(yt&128){K.suspense.move(Y,lt,vt);return}if(yt&64){Lt.move(K,Y,lt,Yt);return}if(Lt===Xt){r(ft,Y,lt);for(let Ft=0;Ft<kt.length;Ft++)he(kt[Ft],Y,lt,vt);r(K.anchor,Y,lt);return}if(Lt===Kd){$(K,Y,lt);return}if(vt!==2&&yt&1&&It)if(vt===0)It.beforeEnter(ft),r(ft,Y,lt),Or(()=>It.enter(ft),dt);else{const{leave:Ft,delayLeave:Jt,afterLeave:zt}=It,se=()=>r(ft,Y,lt),be=()=>{Ft(ft,()=>{se(),zt&&zt()})};Jt?Jt(ft,se,be):be()}else r(ft,Y,lt)},jt=(K,Y,lt,vt=!1,dt=!1)=>{const{type:ft,props:Lt,ref:It,children:kt,dynamicChildren:yt,shapeFlag:Nt,patchFlag:Ft,dirs:Jt}=K;if(It!=null&&Hd(It,null,lt,K,!0),Nt&256){Y.ctx.deactivate(K);return}const zt=Nt&1&&Jt,se=!oh(K);let be;if(se&&(be=Lt&&Lt.onVnodeBeforeUnmount)&&Ji(be,Y,K),Nt&6)Ht(K.component,lt,vt);else{if(Nt&128){K.suspense.unmount(lt,vt);return}zt&&Bo(K,null,Y,"beforeUnmount"),Nt&64?K.type.remove(K,Y,lt,dt,Yt,vt):yt&&(ft!==Xt||Ft>0&&Ft&64)?Wt(yt,Y,lt,!1,!0):(ft===Xt&&Ft&384||!dt&&Nt&16)&&Wt(kt,Y,lt),vt&&Mt(K)}(se&&(be=Lt&&Lt.onVnodeUnmounted)||zt)&&Or(()=>{be&&Ji(be,Y,K),zt&&Bo(K,null,Y,"unmounted")},lt)},Mt=K=>{const{type:Y,el:lt,anchor:vt,transition:dt}=K;if(Y===Xt){$t(lt,vt);return}if(Y===Kd){A(K);return}const ft=()=>{i(lt),dt&&!dt.persisted&&dt.afterLeave&&dt.afterLeave()};if(K.shapeFlag&1&&dt&&!dt.persisted){const{leave:Lt,delayLeave:It}=dt,kt=()=>Lt(lt,ft);It?It(K.el,ft,kt):kt()}else ft()},$t=(K,Y)=>{let lt;for(;K!==Y;)lt=v(K),i(K),K=lt;i(Y)},Ht=(K,Y,lt)=>{const{bum:vt,scope:dt,update:ft,subTree:Lt,um:It}=K;vt&&Qu(vt),dt.stop(),ft&&(ft.active=!1,jt(Lt,K,Y,lt)),It&&Or(It,Y),Or(()=>{K.isUnmounted=!0},Y),Y&&Y.pendingBranch&&!Y.isUnmounted&&K.asyncDep&&!K.asyncResolved&&K.suspenseId===Y.pendingId&&(Y.deps--,Y.deps===0&&Y.resolve())},Wt=(K,Y,lt,vt=!1,dt=!1,ft=0)=>{for(let Lt=ft;Lt<K.length;Lt++)jt(K[Lt],Y,lt,vt,dt)},ee=K=>K.shapeFlag&6?ee(K.component.subTree):K.shapeFlag&128?K.suspense.next():v(K.anchor||K.el),de=(K,Y,lt)=>{K==null?Y._vnode&&jt(Y._vnode,null,null,!0):w(Y._vnode||null,K,Y,null,null,null,lt),Fj(),Bj(),Y._vnode=K},Yt={p:w,um:jt,m:he,r:Mt,mt:xt,mc:M,pc:mt,pbc:F,n:ee,o:t};let ue,ke;return e&&([ue,ke]=e(Yt)),{render:de,hydrate:ue,createApp:Bx(de,ue)}}function $o({effect:t,update:e},n){t.allowRecurse=e.allowRecurse=n}function Ud(t,e,n=!1){const r=t.children,i=e.children;if(ce(r)&&ce(i))for(let o=0;o<r.length;o++){const l=r[o];let h=i[o];h.shapeFlag&1&&!h.dynamicChildren&&((h.patchFlag<=0||h.patchFlag===32)&&(h=i[o]=io(i[o]),h.el=l.el),n||Ud(l,h)),h.type===bp&&(h.el=l.el)}}function Gx(t){const e=t.slice(),n=[0];let r,i,o,l,h;const p=t.length;for(r=0;r<p;r++){const f=t[r];if(f!==0){if(i=n[n.length-1],t[i]<f){e[r]=i,n.push(r);continue}for(o=0,l=n.length-1;o<l;)h=o+l>>1,t[n[h]]<f?o=h+1:l=h;f<t[n[o]]&&(o>0&&(e[r]=n[o-1]),n[o]=r)}}for(o=n.length,l=n[o-1];o-- >0;)n[o]=l,l=e[l];return n}const Yx=t=>t.__isTeleport,uh=t=>t&&(t.disabled||t.disabled===""),jy=t=>typeof SVGElement<"u"&&t instanceof SVGElement,Wd=(t,e)=>{const n=t&&t.to;return Cn(n)?e?e(n):null:n},Xx={__isTeleport:!0,process(t,e,n,r,i,o,l,h,p,f){const{mc:g,pc:j,pbc:v,o:{insert:b,querySelector:T,createText:w,createComment:P}}=f,k=uh(e.props);let{shapeFlag:U,children:$,dynamicChildren:A}=e;if(t==null){const nt=e.el=w(""),tt=e.anchor=w("");b(nt,n,r),b(tt,n,r);const m=e.target=Wd(e.props,T),M=e.targetAnchor=w("");m&&(b(M,m),l=l||jy(m));const L=(F,X)=>{U&16&&g($,F,X,i,o,l,h,p)};k?L(n,tt):m&&L(m,M)}else{e.el=t.el;const nt=e.anchor=t.anchor,tt=e.target=t.target,m=e.targetAnchor=t.targetAnchor,M=uh(t.props),L=M?n:tt,F=M?nt:m;if(l=l||jy(tt),A?(v(t.dynamicChildren,A,L,i,o,l,h),Ud(t,e,!0)):p||j(t,e,L,F,i,o,l,h,!1),k)M||yp(e,n,nt,f,1);else if((e.props&&e.props.to)!==(t.props&&t.props.to)){const X=e.target=Wd(e.props,T);X&&yp(e,X,null,f,0)}else M&&yp(e,tt,m,f,1)}yy(e)},remove(t,e,n,r,{um:i,o:{remove:o}},l){const{shapeFlag:h,children:p,anchor:f,targetAnchor:g,target:j,props:v}=t;if(j&&o(g),(l||!uh(v))&&(o(f),h&16))for(let b=0;b<p.length;b++){const T=p[b];i(T,e,n,!0,!!T.dynamicChildren)}},move:yp,hydrate:Jx};function yp(t,e,n,{o:{insert:r},m:i},o=2){o===0&&r(t.targetAnchor,e,n);const{el:l,anchor:h,shapeFlag:p,children:f,props:g}=t,j=o===2;if(j&&r(l,e,n),(!j||uh(g))&&p&16)for(let v=0;v<f.length;v++)i(f[v],e,n,2);j&&r(h,e,n)}function Jx(t,e,n,r,i,o,{o:{nextSibling:l,parentNode:h,querySelector:p}},f){const g=e.target=Wd(e.props,p);if(g){const j=g._lpa||g.firstChild;if(e.shapeFlag&16)if(uh(e.props))e.anchor=f(l(t),e,h(t),n,r,i,o),e.targetAnchor=j;else{e.anchor=l(t);let v=j;for(;v;)if(v=l(v),v&&v.nodeType===8&&v.data==="teleport anchor"){e.targetAnchor=v,g._lpa=e.targetAnchor&&l(e.targetAnchor);break}f(j,e,g,n,r,i,o)}yy(e)}return e.anchor&&l(e.anchor)}const Zx=Xx;function yy(t){const e=t.ctx;if(e&&e.ut){let n=t.children[0].el;for(;n!==t.targetAnchor;)n.nodeType===1&&n.setAttribute("data-v-owner",e.uid),n=n.nextSibling;e.ut()}}const Xt=Symbol.for("v-fgt"),bp=Symbol.for("v-txt"),ci=Symbol.for("v-cmt"),Kd=Symbol.for("v-stc"),ph=[];let Pi=null;function B(t=!1){ph.push(Pi=t?null:[])}function Qx(){ph.pop(),Pi=ph[ph.length-1]||null}let ch=1;function by(t){ch+=t}function _y(t){return t.dynamicChildren=ch>0?Pi||li:null,Qx(),ch>0&&Pi&&Pi.push(t),t}function V(t,e,n,r,i,o){return _y(O(t,e,n,r,i,o,!0))}function ae(t,e,n,r,i){return _y(Dt(t,e,n,r,i,!0))}function _p(t){return t?t.__v_isVNode===!0:!1}function Ho(t,e){return t.type===e.type&&t.key===e.key}const Cp="__vInternal",Cy=({key:t})=>t??null,Tp=({ref:t,ref_key:e,ref_for:n})=>(typeof t=="number"&&(t=""+t),t!=null?Cn(t)||ir(t)||Pe(t)?{i:Qn,r:t,k:e,f:!!n}:t:null);function O(t,e=null,n=null,r=0,i=null,o=t===Xt?0:1,l=!1,h=!1){const p={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&Cy(e),ref:e&&Tp(e),scopeId:cp,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:o,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:Qn};return h?(qd(p,n),o&128&&t.normalize(p)):n&&(p.shapeFlag|=Cn(n)?8:16),ch>0&&!l&&Pi&&(p.patchFlag>0||o&6)&&p.patchFlag!==32&&Pi.push(p),p}const Dt=tE;function tE(t,e=null,n=null,r=0,i=null,o=!1){if((!t||t===Qj)&&(t=ci),_p(t)){const h=ro(t,e,!0);return n&&qd(h,n),ch>0&&!o&&Pi&&(h.shapeFlag&6?Pi[Pi.indexOf(t)]=h:Pi.push(h)),h.patchFlag|=-2,h}if(uE(t)&&(t=t.__vccOpts),e){e=eE(e);let{class:h,style:p}=e;h&&!Cn(h)&&(e.class=ye(h)),hn(p)&&(kj(p)&&!ce(p)&&(p=Ln({},p)),e.style=rn(p))}const l=Cn(t)?1:gx(t)?128:Yx(t)?64:hn(t)?4:Pe(t)?2:0;return O(t,e,n,r,i,l,o,!0)}function eE(t){return t?kj(t)||Cp in t?Ln({},t):t:null}function ro(t,e,n=!1){const{props:r,ref:i,patchFlag:o,children:l}=t,h=e?wp(r||{},e):r;return{__v_isVNode:!0,__v_skip:!0,type:t.type,props:h,key:h&&Cy(h),ref:e&&e.ref?n&&i?ce(i)?i.concat(Tp(e)):[i,Tp(e)]:Tp(e):i,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:l,target:t.target,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==Xt?o===-1?16:o|16:o,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:t.transition,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&ro(t.ssContent),ssFallback:t.ssFallback&&ro(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce}}function xn(t=" ",e=0){return Dt(bp,null,t,e)}function Vt(t="",e=!1){return e?(B(),ae(ci,null,t)):Dt(ci,null,t)}function Xi(t){return t==null||typeof t=="boolean"?Dt(ci):ce(t)?Dt(Xt,null,t.slice()):typeof t=="object"?io(t):Dt(bp,null,String(t))}function io(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:ro(t)}function qd(t,e){let n=0;const{shapeFlag:r}=t;if(e==null)e=null;else if(ce(e))n=16;else if(typeof e=="object")if(r&65){const i=e.default;i&&(i._c&&(i._d=!1),qd(t,i()),i._c&&(i._d=!0));return}else{n=32;const i=e._;!i&&!(Cp in e)?e._ctx=Qn:i===3&&Qn&&(Qn.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else Pe(e)?(e={default:e,_ctx:Qn},n=32):(e=String(e),r&64?(n=16,e=[xn(e)]):n=8);t.children=e,t.shapeFlag|=n}function wp(...t){const e={};for(let n=0;n<t.length;n++){const r=t[n];for(const i in r)if(i==="class")e.class!==r.class&&(e.class=ye([e.class,r.class]));else if(i==="style")e.style=rn([e.style,r.style]);else if(Yu(i)){const o=e[i],l=r[i];l&&o!==l&&!(ce(o)&&o.includes(l))&&(e[i]=o?[].concat(o,l):l)}else i!==""&&(e[i]=r[i])}return e}function Ji(t,e,n,r=null){hi(t,e,7,[n,r])}const nE=ly();let rE=0;function iE(t,e,n){const r=t.type,i=(e?e.appContext:t.appContext)||nE,o={uid:rE++,vnode:t,type:r,parent:e,appContext:i,root:null,next:null,subTree:null,effect:null,update:null,scope:new wS(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:e?e.provides:Object.create(i.provides),accessCache:null,renderCache:[],components:null,directives:null,propsOptions:py(r,i),emitsOptions:Hj(r,i),emit:null,emitted:null,propsDefaults:Ge,inheritAttrs:r.inheritAttrs,ctx:Ge,data:Ge,props:Ge,attrs:Ge,slots:Ge,refs:Ge,setupState:Ge,setupContext:null,attrsProxy:null,slotsProxy: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 o.ctx={_:o},o.root=e?e.root:o,o.emit=px.bind(null,o),t.ce&&t.ce(o),o}let Gn=null;const Vd=()=>Gn||Qn;let Gd,Ua,Ty="__VUE_INSTANCE_SETTERS__";(Ua=cd()[Ty])||(Ua=cd()[Ty]=[]),Ua.push(t=>Gn=t),Gd=t=>{Ua.length>1?Ua.forEach(e=>e(t)):Ua[0](t)};const Wa=t=>{Gd(t),t.scope.on()},Uo=()=>{Gn&&Gn.scope.off(),Gd(null)};function wy(t){return t.vnode.shapeFlag&4}let fh=!1;function sE(t,e=!1){fh=e;const{props:n,children:r}=t.vnode,i=wy(t);$x(t,n,i,e),Wx(t,r);const o=i?oE(t,e):void 0;return fh=!1,o}function oE(t,e){const n=t.type;t.accessCache=Object.create(null),t.proxy=Oj(new Proxy(t.ctx,Ix));const{setup:r}=n;if(r){const i=t.setupContext=r.length>1?lE(t):null;Wa(t),Ra();const o=no(r,t,0,[t.props,i]);if(Da(),Uo(),oj(o)){if(o.then(Uo,Uo),e)return o.then(l=>{Ay(t,l,e)}).catch(l=>{hp(l,t,0)});t.asyncDep=o}else Ay(t,o,e)}else xy(t,e)}function Ay(t,e,n){Pe(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:hn(e)&&(t.setupState=Dj(e)),xy(t,n)}let Sy;function xy(t,e,n){const r=t.type;if(!t.render){if(!e&&Sy&&!r.render){const i=r.template||Nd(t).template;if(i){const{isCustomElement:o,compilerOptions:l}=t.appContext.config,{delimiters:h,compilerOptions:p}=r,f=Ln(Ln({isCustomElement:o,delimiters:h},l),p);r.render=Sy(i,f)}}t.render=r.render||Li}Wa(t),Ra(),Px(t),Da(),Uo()}function aE(t){return t.attrsProxy||(t.attrsProxy=new Proxy(t.attrs,{get(e,n){return xr(t,"get","$attrs"),e[n]}}))}function lE(t){const e=n=>{t.exposed=n||{}};return{get attrs(){return aE(t)},slots:t.slots,emit:t.emit,expose:e}}function Ap(t){if(t.exposed)return t.exposeProxy||(t.exposeProxy=new Proxy(Dj(Oj(t.exposed)),{get(e,n){if(n in e)return e[n];if(n in lh)return lh[n](t)},has(e,n){return n in e||n in lh}}))}function hE(t,e=!0){return Pe(t)?t.displayName||t.name:t.name||e&&t.__name}function uE(t){return Pe(t)&&"__vccOpts"in t}const Fn=(t,e)=>sx(t,e,fh);function pE(t,e,n){const r=arguments.length;return r===2?hn(e)&&!ce(e)?_p(e)?Dt(t,null,[e]):Dt(t,e):Dt(t,null,e):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&_p(n)&&(n=[n]),Dt(t,e,n))}const cE=Symbol.for("v-scx"),fE=()=>Ha(cE),dE="3.3.4",zE="http://www.w3.org/2000/svg",Wo=typeof document<"u"?document:null,Ey=Wo&&Wo.createElement("template"),gE={insert:(t,e,n)=>{e.insertBefore(t,n||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,n,r)=>{const i=e?Wo.createElementNS(zE,t):Wo.createElement(t,n?{is:n}:void 0);return t==="select"&&r&&r.multiple!=null&&i.setAttribute("multiple",r.multiple),i},createText:t=>Wo.createTextNode(t),createComment:t=>Wo.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>Wo.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,r,i,o){const l=n?n.previousSibling:e.lastChild;if(i&&(i===o||i.nextSibling))for(;e.insertBefore(i.cloneNode(!0),n),!(i===o||!(i=i.nextSibling)););else{Ey.innerHTML=r?`<svg>${t}</svg>`:t;const h=Ey.content;if(r){const p=h.firstChild;for(;p.firstChild;)h.appendChild(p.firstChild);h.removeChild(p)}e.insertBefore(h,n)}return[l?l.nextSibling:e.firstChild,n?n.previousSibling:e.lastChild]}};function vE(t,e,n){const r=t._vtc;r&&(e=(e?[e,...r]:[...r]).join(" ")),e==null?t.removeAttribute("class"):n?t.setAttribute("class",e):t.className=e}function mE(t,e,n){const r=t.style,i=Cn(n);if(n&&!i){if(e&&!Cn(e))for(const o in e)n[o]==null&&Yd(r,o,"");for(const o in n)Yd(r,o,n[o])}else{const o=r.display;i?e!==n&&(r.cssText=n):e&&t.removeAttribute("style"),"_vod"in t&&(r.display=o)}}const ky=/\s*!important$/;function Yd(t,e,n){if(ce(n))n.forEach(r=>Yd(t,e,r));else if(n==null&&(n=""),e.startsWith("--"))t.setProperty(e,n);else{const r=jE(t,e);ky.test(n)?t.setProperty(Pa(r),n.replace(ky,""),"important"):t[r]=n}}const Oy=["Webkit","Moz","ms"],Xd={};function jE(t,e){const n=Xd[e];if(n)return n;let r=Gi(e);if(r!=="filter"&&r in t)return Xd[e]=r;r=Zu(r);for(let i=0;i<Oy.length;i++){const o=Oy[i]+r;if(o in t)return Xd[e]=o}return e}const Ly="http://www.w3.org/1999/xlink";function yE(t,e,n,r,i){if(r&&e.startsWith("xlink:"))n==null?t.removeAttributeNS(Ly,e.slice(6,e.length)):t.setAttributeNS(Ly,e,n);else{const o=CS(e);n==null||o&&!uj(n)?t.removeAttribute(e):t.setAttribute(e,o?"":n)}}function bE(t,e,n,r,i,o,l){if(e==="innerHTML"||e==="textContent"){r&&l(r,i,o),t[e]=n??"";return}const h=t.tagName;if(e==="value"&&h!=="PROGRESS"&&!h.includes("-")){t._value=n;const f=h==="OPTION"?t.getAttribute("value"):t.value,g=n??"";f!==g&&(t.value=g),n==null&&t.removeAttribute(e);return}let p=!1;if(n===""||n==null){const f=typeof t[e];f==="boolean"?n=uj(n):n==null&&f==="string"?(n="",p=!0):f==="number"&&(n=0,p=!0)}try{t[e]=n}catch{}p&&t.removeAttribute(e)}function so(t,e,n,r){t.addEventListener(e,n,r)}function _E(t,e,n,r){t.removeEventListener(e,n,r)}function CE(t,e,n,r,i=null){const o=t._vei||(t._vei={}),l=o[e];if(r&&l)l.value=r;else{const[h,p]=TE(e);if(r){const f=o[e]=SE(r,i);so(t,h,f,p)}else l&&(_E(t,h,l,p),o[e]=void 0)}}const Iy=/(?:Once|Passive|Capture)$/;function TE(t){let e;if(Iy.test(t)){e={};let r;for(;r=t.match(Iy);)t=t.slice(0,t.length-r[0].length),e[r[0].toLowerCase()]=!0}return[t[2]===":"?t.slice(3):Pa(t.slice(2)),e]}let Jd=0;const wE=Promise.resolve(),AE=()=>Jd||(wE.then(()=>Jd=0),Jd=Date.now());function SE(t,e){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;hi(xE(r,n.value),e,5,[r])};return n.value=t,n.attached=AE(),n}function xE(t,e){if(ce(e)){const n=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{n.call(t),t._stopped=!0},e.map(r=>i=>!i._stopped&&r&&r(i))}else return e}const Py=/^on[a-z]/,EE=(t,e,n,r,i=!1,o,l,h,p)=>{e==="class"?vE(t,r,i):e==="style"?mE(t,n,r):Yu(e)?ld(e)||CE(t,e,n,r,l):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):kE(t,e,r,i))?bE(t,e,r,o,l,h,p):(e==="true-value"?t._trueValue=r:e==="false-value"&&(t._falseValue=r),yE(t,e,r,i))};function kE(t,e,n,r){return r?!!(e==="innerHTML"||e==="textContent"||e in t&&Py.test(e)&&Pe(n)):e==="spellcheck"||e==="draggable"||e==="translate"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA"||Py.test(e)&&Cn(n)?!1:e in t}const oo="transition",dh="animation",Yn=(t,{slots:e})=>pE(yx,OE(t),e);Yn.displayName="Transition";const Ry={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};Yn.props=Ln({},qj,Ry);const Ko=(t,e=[])=>{ce(t)?t.forEach(n=>n(...e)):t&&t(...e)},Dy=t=>t?ce(t)?t.some(e=>e.length>1):t.length>1:!1;function OE(t){const e={};for(const st in t)st in Ry||(e[st]=t[st]);if(t.css===!1)return e;const{name:n="v",type:r,duration:i,enterFromClass:o=`${n}-enter-from`,enterActiveClass:l=`${n}-enter-active`,enterToClass:h=`${n}-enter-to`,appearFromClass:p=o,appearActiveClass:f=l,appearToClass:g=h,leaveFromClass:j=`${n}-leave-from`,leaveActiveClass:v=`${n}-leave-active`,leaveToClass:b=`${n}-leave-to`}=t,T=LE(i),w=T&&T[0],P=T&&T[1],{onBeforeEnter:k,onEnter:U,onEnterCancelled:$,onLeave:A,onLeaveCancelled:nt,onBeforeAppear:tt=k,onAppear:m=U,onAppearCancelled:M=$}=e,L=(st,rt,xt)=>{qo(st,rt?g:h),qo(st,rt?f:l),xt&&xt()},F=(st,rt)=>{st._isLeaving=!1,qo(st,j),qo(st,b),qo(st,v),rt&&rt()},X=st=>(rt,xt)=>{const oe=st?m:U,qt=()=>L(rt,st,xt);Ko(oe,[rt,qt]),My(()=>{qo(rt,st?p:o),ao(rt,st?g:h),Dy(oe)||Ny(rt,r,w,qt)})};return Ln(e,{onBeforeEnter(st){Ko(k,[st]),ao(st,o),ao(st,l)},onBeforeAppear(st){Ko(tt,[st]),ao(st,p),ao(st,f)},onEnter:X(!1),onAppear:X(!0),onLeave(st,rt){st._isLeaving=!0;const xt=()=>F(st,rt);ao(st,j),RE(),ao(st,v),My(()=>{st._isLeaving&&(qo(st,j),ao(st,b),Dy(A)||Ny(st,r,P,xt))}),Ko(A,[st,xt])},onEnterCancelled(st){L(st,!1),Ko($,[st])},onAppearCancelled(st){L(st,!0),Ko(M,[st])},onLeaveCancelled(st){F(st),Ko(nt,[st])}})}function LE(t){if(t==null)return null;if(hn(t))return[Zd(t.enter),Zd(t.leave)];{const e=Zd(t);return[e,e]}}function Zd(t){return mS(t)}function ao(t,e){e.split(/\s+/).forEach(n=>n&&t.classList.add(n)),(t._vtc||(t._vtc=new Set)).add(e)}function qo(t,e){e.split(/\s+/).forEach(r=>r&&t.classList.remove(r));const{_vtc:n}=t;n&&(n.delete(e),n.size||(t._vtc=void 0))}function My(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let IE=0;function Ny(t,e,n,r){const i=t._endId=++IE,o=()=>{i===t._endId&&r()};if(n)return setTimeout(o,n);const{type:l,timeout:h,propCount:p}=PE(t,e);if(!l)return r();const f=l+"end";let g=0;const j=()=>{t.removeEventListener(f,v),o()},v=b=>{b.target===t&&++g>=p&&j()};setTimeout(()=>{g<p&&j()},h+1),t.addEventListener(f,v)}function PE(t,e){const n=window.getComputedStyle(t),r=T=>(n[T]||"").split(", "),i=r(`${oo}Delay`),o=r(`${oo}Duration`),l=Fy(i,o),h=r(`${dh}Delay`),p=r(`${dh}Duration`),f=Fy(h,p);let g=null,j=0,v=0;e===oo?l>0&&(g=oo,j=l,v=o.length):e===dh?f>0&&(g=dh,j=f,v=p.length):(j=Math.max(l,f),g=j>0?l>f?oo:dh:null,v=g?g===oo?o.length:p.length:0);const b=g===oo&&/\b(transform|all)(,|$)/.test(r(`${oo}Property`).toString());return{type:g,timeout:j,propCount:v,hasTransform:b}}function Fy(t,e){for(;t.length<e.length;)t=t.concat(t);return Math.max(...e.map((n,r)=>By(n)+By(t[r])))}function By(t){return Number(t.slice(0,-1).replace(",","."))*1e3}function RE(){return document.body.offsetHeight}const Ka=t=>{const e=t.props["onUpdate:modelValue"]||!1;return ce(e)?n=>Qu(e,n):e};function DE(t){t.target.composing=!0}function $y(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const fi={created(t,{modifiers:{lazy:e,trim:n,number:r}},i){t._assign=Ka(i);const o=r||i.props&&i.props.type==="number";so(t,e?"change":"input",l=>{if(l.target.composing)return;let h=t.value;n&&(h=h.trim()),o&&(h=ep(h)),t._assign(h)}),n&&so(t,"change",()=>{t.value=t.value.trim()}),e||(so(t,"compositionstart",DE),so(t,"compositionend",$y),so(t,"change",$y))},mounted(t,{value:e}){t.value=e??""},beforeUpdate(t,{value:e,modifiers:{lazy:n,trim:r,number:i}},o){if(t._assign=Ka(o),t.composing||document.activeElement===t&&t.type!=="range"&&(n||r&&t.value.trim()===e||(i||t.type==="number")&&ep(t.value)===e))return;const l=e??"";t.value!==l&&(t.value=l)}},Qd={deep:!0,created(t,e,n){t._assign=Ka(n),so(t,"change",()=>{const r=t._modelValue,i=zh(t),o=t.checked,l=t._assign;if(ce(r)){const h=fd(r,i),p=h!==-1;if(o&&!p)l(r.concat(i));else if(!o&&p){const f=[...r];f.splice(h,1),l(f)}}else if(Ia(r)){const h=new Set(r);o?h.add(i):h.delete(i),l(h)}else l(Wy(t,o))})},mounted:Hy,beforeUpdate(t,e,n){t._assign=Ka(n),Hy(t,e,n)}};function Hy(t,{value:e,oldValue:n},r){t._modelValue=e,ce(e)?t.checked=fd(e,r.props.value)>-1:Ia(e)?t.checked=e.has(r.props.value):e!==n&&(t.checked=eh(e,Wy(t,!0)))}const qa={deep:!0,created(t,{value:e,modifiers:{number:n}},r){const i=Ia(e);so(t,"change",()=>{const o=Array.prototype.filter.call(t.options,l=>l.selected).map(l=>n?ep(zh(l)):zh(l));t._assign(t.multiple?i?new Set(o):o:o[0])}),t._assign=Ka(r)},mounted(t,{value:e}){Uy(t,e)},beforeUpdate(t,e,n){t._assign=Ka(n)},updated(t,{value:e}){Uy(t,e)}};function Uy(t,e){const n=t.multiple;if(!(n&&!ce(e)&&!Ia(e))){for(let r=0,i=t.options.length;r<i;r++){const o=t.options[r],l=zh(o);if(n)ce(e)?o.selected=fd(e,l)>-1:o.selected=e.has(l);else if(eh(zh(o),e)){t.selectedIndex!==r&&(t.selectedIndex=r);return}}!n&&t.selectedIndex!==-1&&(t.selectedIndex=-1)}}function zh(t){return"_value"in t?t._value:t.value}function Wy(t,e){const n=e?"_trueValue":"_falseValue";return n in t?t[n]:e}const ME=["ctrl","shift","alt","meta"],NE={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&t.button!==0,middle:t=>"button"in t&&t.button!==1,right:t=>"button"in t&&t.button!==2,exact:(t,e)=>ME.some(n=>t[`${n}Key`]&&!e.includes(n))},Ee=(t,e)=>(n,...r)=>{for(let i=0;i<e.length;i++){const o=NE[e[i]];if(o&&o(n,e))return}return t(n,...r)},un={beforeMount(t,{value:e},{transition:n}){t._vod=t.style.display==="none"?"":t.style.display,n&&e?n.beforeEnter(t):gh(t,e)},mounted(t,{value:e},{transition:n}){n&&e&&n.enter(t)},updated(t,{value:e,oldValue:n},{transition:r}){!e!=!n&&(r?e?(r.beforeEnter(t),gh(t,!0),r.enter(t)):r.leave(t,()=>{gh(t,!1)}):gh(t,e))},beforeUnmount(t,{value:e}){gh(t,e)}};function gh(t,e){t.style.display=e?t._vod:"none"}const FE=Ln({patchProp:EE},gE);let Ky;function BE(){return Ky||(Ky=qx(FE))}const $E=(...t)=>{const e=BE().createApp(...t),{mount:n}=e;return e.mount=r=>{const i=HE(r);if(!i)return;const o=e._component;!Pe(o)&&!o.render&&!o.template&&(o.template=i.innerHTML),i.innerHTML="";const l=n(i,!1,i instanceof SVGElement);return i instanceof Element&&(i.removeAttribute("v-cloak"),i.setAttribute("data-v-app","")),l},e};function HE(t){return Cn(t)?document.querySelector(t):t}/**!
|
||
* Sortable 1.15.0
|
||
* @author RubaXa <trash@rubaxa.org>
|
||
* @author owenm <owen23355@gmail.com>
|
||
* @license MIT
|
||
*/function qy(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function Zi(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?qy(Object(n),!0).forEach(function(r){UE(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):qy(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function Sp(t){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Sp=function(e){return typeof e}:Sp=function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Sp(t)}function UE(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function bs(){return bs=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},bs.apply(this,arguments)}function WE(t,e){if(t==null)return{};var n={},r=Object.keys(t),i,o;for(o=0;o<r.length;o++)i=r[o],!(e.indexOf(i)>=0)&&(n[i]=t[i]);return n}function KE(t,e){if(t==null)return{};var n=WE(t,e),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(i=0;i<o.length;i++)r=o[i],!(e.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(t,r)&&(n[r]=t[r])}return n}var qE="1.15.0";function _s(t){if(typeof window<"u"&&window.navigator)return!!navigator.userAgent.match(t)}var Cs=_s(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),vh=_s(/Edge/i),Vy=_s(/firefox/i),mh=_s(/safari/i)&&!_s(/chrome/i)&&!_s(/android/i),Gy=_s(/iP(ad|od|hone)/i),Yy=_s(/chrome/i)&&_s(/android/i),Xy={capture:!1,passive:!1};function tn(t,e,n){t.addEventListener(e,n,!Cs&&Xy)}function Xe(t,e,n){t.removeEventListener(e,n,!Cs&&Xy)}function xp(t,e){if(e){if(e[0]===">"&&(e=e.substring(1)),t)try{if(t.matches)return t.matches(e);if(t.msMatchesSelector)return t.msMatchesSelector(e);if(t.webkitMatchesSelector)return t.webkitMatchesSelector(e)}catch{return!1}return!1}}function VE(t){return t.host&&t!==document&&t.host.nodeType?t.host:t.parentNode}function Qi(t,e,n,r){if(t){n=n||document;do{if(e!=null&&(e[0]===">"?t.parentNode===n&&xp(t,e):xp(t,e))||r&&t===n)return t;if(t===n)break}while(t=VE(t))}return null}var Jy=/\s+/g;function Wr(t,e,n){if(t&&e)if(t.classList)t.classList[n?"add":"remove"](e);else{var r=(" "+t.className+" ").replace(Jy," ").replace(" "+e+" "," ");t.className=(r+(n?" "+e:"")).replace(Jy," ")}}function _e(t,e,n){var r=t&&t.style;if(r){if(n===void 0)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(t,""):t.currentStyle&&(n=t.currentStyle),e===void 0?n:n[e];!(e in r)&&e.indexOf("webkit")===-1&&(e="-webkit-"+e),r[e]=n+(typeof n=="string"?"":"px")}}function Va(t,e){var n="";if(typeof t=="string")n=t;else do{var r=_e(t,"transform");r&&r!=="none"&&(n=r+" "+n)}while(!e&&(t=t.parentNode));var i=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return i&&new i(n)}function Zy(t,e,n){if(t){var r=t.getElementsByTagName(e),i=0,o=r.length;if(n)for(;i<o;i++)n(r[i],i);return r}return[]}function ts(){var t=document.scrollingElement;return t||document.documentElement}function Bn(t,e,n,r,i){if(!(!t.getBoundingClientRect&&t!==window)){var o,l,h,p,f,g,j;if(t!==window&&t.parentNode&&t!==ts()?(o=t.getBoundingClientRect(),l=o.top,h=o.left,p=o.bottom,f=o.right,g=o.height,j=o.width):(l=0,h=0,p=window.innerHeight,f=window.innerWidth,g=window.innerHeight,j=window.innerWidth),(e||n)&&t!==window&&(i=i||t.parentNode,!Cs))do if(i&&i.getBoundingClientRect&&(_e(i,"transform")!=="none"||n&&_e(i,"position")!=="static")){var v=i.getBoundingClientRect();l-=v.top+parseInt(_e(i,"border-top-width")),h-=v.left+parseInt(_e(i,"border-left-width")),p=l+o.height,f=h+o.width;break}while(i=i.parentNode);if(r&&t!==window){var b=Va(i||t),T=b&&b.a,w=b&&b.d;b&&(l/=w,h/=T,j/=T,g/=w,p=l+g,f=h+j)}return{top:l,left:h,bottom:p,right:f,width:j,height:g}}}function Qy(t,e,n){for(var r=lo(t,!0),i=Bn(t)[e];r;){var o=Bn(r)[n],l=void 0;if(n==="top"||n==="left"?l=i>=o:l=i<=o,!l)return r;if(r===ts())break;r=lo(r,!1)}return!1}function Ga(t,e,n,r){for(var i=0,o=0,l=t.children;o<l.length;){if(l[o].style.display!=="none"&&l[o]!==Ce.ghost&&(r||l[o]!==Ce.dragged)&&Qi(l[o],n.draggable,t,!1)){if(i===e)return l[o];i++}o++}return null}function tz(t,e){for(var n=t.lastElementChild;n&&(n===Ce.ghost||_e(n,"display")==="none"||e&&!xp(n,e));)n=n.previousElementSibling;return n||null}function di(t,e){var n=0;if(!t||!t.parentNode)return-1;for(;t=t.previousElementSibling;)t.nodeName.toUpperCase()!=="TEMPLATE"&&t!==Ce.clone&&(!e||xp(t,e))&&n++;return n}function t0(t){var e=0,n=0,r=ts();if(t)do{var i=Va(t),o=i.a,l=i.d;e+=t.scrollLeft*o,n+=t.scrollTop*l}while(t!==r&&(t=t.parentNode));return[e,n]}function GE(t,e){for(var n in t)if(t.hasOwnProperty(n)){for(var r in e)if(e.hasOwnProperty(r)&&e[r]===t[n][r])return Number(n)}return-1}function lo(t,e){if(!t||!t.getBoundingClientRect)return ts();var n=t,r=!1;do if(n.clientWidth<n.scrollWidth||n.clientHeight<n.scrollHeight){var i=_e(n);if(n.clientWidth<n.scrollWidth&&(i.overflowX=="auto"||i.overflowX=="scroll")||n.clientHeight<n.scrollHeight&&(i.overflowY=="auto"||i.overflowY=="scroll")){if(!n.getBoundingClientRect||n===document.body)return ts();if(r||e)return n;r=!0}}while(n=n.parentNode);return ts()}function YE(t,e){if(t&&e)for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}function ez(t,e){return Math.round(t.top)===Math.round(e.top)&&Math.round(t.left)===Math.round(e.left)&&Math.round(t.height)===Math.round(e.height)&&Math.round(t.width)===Math.round(e.width)}var jh;function e0(t,e){return function(){if(!jh){var n=arguments,r=this;n.length===1?t.call(r,n[0]):t.apply(r,n),jh=setTimeout(function(){jh=void 0},e)}}}function XE(){clearTimeout(jh),jh=void 0}function n0(t,e,n){t.scrollLeft+=e,t.scrollTop+=n}function r0(t){var e=window.Polymer,n=window.jQuery||window.Zepto;return e&&e.dom?e.dom(t).cloneNode(!0):n?n(t).clone(!0)[0]:t.cloneNode(!0)}var Kr="Sortable"+new Date().getTime();function JE(){var t=[],e;return{captureAnimationState:function(){if(t=[],!!this.options.animation){var r=[].slice.call(this.el.children);r.forEach(function(i){if(!(_e(i,"display")==="none"||i===Ce.ghost)){t.push({target:i,rect:Bn(i)});var o=Zi({},t[t.length-1].rect);if(i.thisAnimationDuration){var l=Va(i,!0);l&&(o.top-=l.f,o.left-=l.e)}i.fromRect=o}})}},addAnimationState:function(r){t.push(r)},removeAnimationState:function(r){t.splice(GE(t,{target:r}),1)},animateAll:function(r){var i=this;if(!this.options.animation){clearTimeout(e),typeof r=="function"&&r();return}var o=!1,l=0;t.forEach(function(h){var p=0,f=h.target,g=f.fromRect,j=Bn(f),v=f.prevFromRect,b=f.prevToRect,T=h.rect,w=Va(f,!0);w&&(j.top-=w.f,j.left-=w.e),f.toRect=j,f.thisAnimationDuration&&ez(v,j)&&!ez(g,j)&&(T.top-j.top)/(T.left-j.left)===(g.top-j.top)/(g.left-j.left)&&(p=QE(T,v,b,i.options)),ez(j,g)||(f.prevFromRect=g,f.prevToRect=j,p||(p=i.options.animation),i.animate(f,T,j,p)),p&&(o=!0,l=Math.max(l,p),clearTimeout(f.animationResetTimer),f.animationResetTimer=setTimeout(function(){f.animationTime=0,f.prevFromRect=null,f.fromRect=null,f.prevToRect=null,f.thisAnimationDuration=null},p),f.thisAnimationDuration=p)}),clearTimeout(e),o?e=setTimeout(function(){typeof r=="function"&&r()},l):typeof r=="function"&&r(),t=[]},animate:function(r,i,o,l){if(l){_e(r,"transition",""),_e(r,"transform","");var h=Va(this.el),p=h&&h.a,f=h&&h.d,g=(i.left-o.left)/(p||1),j=(i.top-o.top)/(f||1);r.animatingX=!!g,r.animatingY=!!j,_e(r,"transform","translate3d("+g+"px,"+j+"px,0)"),this.forRepaintDummy=ZE(r),_e(r,"transition","transform "+l+"ms"+(this.options.easing?" "+this.options.easing:"")),_e(r,"transform","translate3d(0,0,0)"),typeof r.animated=="number"&&clearTimeout(r.animated),r.animated=setTimeout(function(){_e(r,"transition",""),_e(r,"transform",""),r.animated=!1,r.animatingX=!1,r.animatingY=!1},l)}}}}function ZE(t){return t.offsetWidth}function QE(t,e,n,r){return Math.sqrt(Math.pow(e.top-t.top,2)+Math.pow(e.left-t.left,2))/Math.sqrt(Math.pow(e.top-n.top,2)+Math.pow(e.left-n.left,2))*r.animation}var Ya=[],nz={initializeByDefault:!0},yh={mount:function(e){for(var n in nz)nz.hasOwnProperty(n)&&!(n in e)&&(e[n]=nz[n]);Ya.forEach(function(r){if(r.pluginName===e.pluginName)throw"Sortable: Cannot mount plugin ".concat(e.pluginName," more than once")}),Ya.push(e)},pluginEvent:function(e,n,r){var i=this;this.eventCanceled=!1,r.cancel=function(){i.eventCanceled=!0};var o=e+"Global";Ya.forEach(function(l){n[l.pluginName]&&(n[l.pluginName][o]&&n[l.pluginName][o](Zi({sortable:n},r)),n.options[l.pluginName]&&n[l.pluginName][e]&&n[l.pluginName][e](Zi({sortable:n},r)))})},initializePlugins:function(e,n,r,i){Ya.forEach(function(h){var p=h.pluginName;if(!(!e.options[p]&&!h.initializeByDefault)){var f=new h(e,n,e.options);f.sortable=e,f.options=e.options,e[p]=f,bs(r,f.defaults)}});for(var o in e.options)if(e.options.hasOwnProperty(o)){var l=this.modifyOption(e,o,e.options[o]);typeof l<"u"&&(e.options[o]=l)}},getEventProperties:function(e,n){var r={};return Ya.forEach(function(i){typeof i.eventProperties=="function"&&bs(r,i.eventProperties.call(n[i.pluginName],e))}),r},modifyOption:function(e,n,r){var i;return Ya.forEach(function(o){e[o.pluginName]&&o.optionListeners&&typeof o.optionListeners[n]=="function"&&(i=o.optionListeners[n].call(e[o.pluginName],r))}),i}};function tk(t){var e=t.sortable,n=t.rootEl,r=t.name,i=t.targetEl,o=t.cloneEl,l=t.toEl,h=t.fromEl,p=t.oldIndex,f=t.newIndex,g=t.oldDraggableIndex,j=t.newDraggableIndex,v=t.originalEvent,b=t.putSortable,T=t.extraEventProperties;if(e=e||n&&n[Kr],!!e){var w,P=e.options,k="on"+r.charAt(0).toUpperCase()+r.substr(1);window.CustomEvent&&!Cs&&!vh?w=new CustomEvent(r,{bubbles:!0,cancelable:!0}):(w=document.createEvent("Event"),w.initEvent(r,!0,!0)),w.to=l||n,w.from=h||n,w.item=i||n,w.clone=o,w.oldIndex=p,w.newIndex=f,w.oldDraggableIndex=g,w.newDraggableIndex=j,w.originalEvent=v,w.pullMode=b?b.lastPutMode:void 0;var U=Zi(Zi({},T),yh.getEventProperties(r,e));for(var $ in U)w[$]=U[$];n&&n.dispatchEvent(w),P[k]&&P[k].call(e,w)}}var ek=["evt"],Lr=function(e,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=r.evt,o=KE(r,ek);yh.pluginEvent.bind(Ce)(e,n,Zi({dragEl:Kt,parentEl:Tn,ghostEl:Ie,rootEl:zn,nextEl:Vo,lastDownEl:Ep,cloneEl:mn,cloneHidden:ho,dragStarted:_h,putSortable:tr,activeSortable:Ce.active,originalEvent:i,oldIndex:Xa,oldDraggableIndex:bh,newIndex:qr,newDraggableIndex:uo,hideGhostForTarget:u0,unhideGhostForTarget:p0,cloneNowHidden:function(){ho=!0},cloneNowShown:function(){ho=!1},dispatchSortableEvent:function(h){jr({sortable:n,name:h,originalEvent:i})}},o))};function jr(t){tk(Zi({putSortable:tr,cloneEl:mn,targetEl:Kt,rootEl:zn,oldIndex:Xa,oldDraggableIndex:bh,newIndex:qr,newDraggableIndex:uo},t))}var Kt,Tn,Ie,zn,Vo,Ep,mn,ho,Xa,qr,bh,uo,kp,tr,Ja=!1,Op=!1,Lp=[],Go,Ri,rz,iz,i0,s0,_h,Za,Ch,Th=!1,Ip=!1,Pp,or,sz=[],oz=!1,Rp=[],Dp=typeof document<"u",Mp=Gy,o0=vh||Cs?"cssFloat":"float",nk=Dp&&!Yy&&!Gy&&"draggable"in document.createElement("div"),a0=function(){if(Dp){if(Cs)return!1;var t=document.createElement("x");return t.style.cssText="pointer-events:auto",t.style.pointerEvents==="auto"}}(),l0=function(e,n){var r=_e(e),i=parseInt(r.width)-parseInt(r.paddingLeft)-parseInt(r.paddingRight)-parseInt(r.borderLeftWidth)-parseInt(r.borderRightWidth),o=Ga(e,0,n),l=Ga(e,1,n),h=o&&_e(o),p=l&&_e(l),f=h&&parseInt(h.marginLeft)+parseInt(h.marginRight)+Bn(o).width,g=p&&parseInt(p.marginLeft)+parseInt(p.marginRight)+Bn(l).width;if(r.display==="flex")return r.flexDirection==="column"||r.flexDirection==="column-reverse"?"vertical":"horizontal";if(r.display==="grid")return r.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(o&&h.float&&h.float!=="none"){var j=h.float==="left"?"left":"right";return l&&(p.clear==="both"||p.clear===j)?"vertical":"horizontal"}return o&&(h.display==="block"||h.display==="flex"||h.display==="table"||h.display==="grid"||f>=i&&r[o0]==="none"||l&&r[o0]==="none"&&f+g>i)?"vertical":"horizontal"},rk=function(e,n,r){var i=r?e.left:e.top,o=r?e.right:e.bottom,l=r?e.width:e.height,h=r?n.left:n.top,p=r?n.right:n.bottom,f=r?n.width:n.height;return i===h||o===p||i+l/2===h+f/2},ik=function(e,n){var r;return Lp.some(function(i){var o=i[Kr].options.emptyInsertThreshold;if(!(!o||tz(i))){var l=Bn(i),h=e>=l.left-o&&e<=l.right+o,p=n>=l.top-o&&n<=l.bottom+o;if(h&&p)return r=i}}),r},h0=function(e){function n(o,l){return function(h,p,f,g){var j=h.options.group.name&&p.options.group.name&&h.options.group.name===p.options.group.name;if(o==null&&(l||j))return!0;if(o==null||o===!1)return!1;if(l&&o==="clone")return o;if(typeof o=="function")return n(o(h,p,f,g),l)(h,p,f,g);var v=(l?h:p).options.group.name;return o===!0||typeof o=="string"&&o===v||o.join&&o.indexOf(v)>-1}}var r={},i=e.group;(!i||Sp(i)!="object")&&(i={name:i}),r.name=i.name,r.checkPull=n(i.pull,!0),r.checkPut=n(i.put),r.revertClone=i.revertClone,e.group=r},u0=function(){!a0&&Ie&&_e(Ie,"display","none")},p0=function(){!a0&&Ie&&_e(Ie,"display","")};Dp&&!Yy&&document.addEventListener("click",function(t){if(Op)return t.preventDefault(),t.stopPropagation&&t.stopPropagation(),t.stopImmediatePropagation&&t.stopImmediatePropagation(),Op=!1,!1},!0);var Yo=function(e){if(Kt){e=e.touches?e.touches[0]:e;var n=ik(e.clientX,e.clientY);if(n){var r={};for(var i in e)e.hasOwnProperty(i)&&(r[i]=e[i]);r.target=r.rootEl=n,r.preventDefault=void 0,r.stopPropagation=void 0,n[Kr]._onDragOver(r)}}},sk=function(e){Kt&&Kt.parentNode[Kr]._isOutsideThisEl(e.target)};function Ce(t,e){if(!(t&&t.nodeType&&t.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(t));this.el=t,this.options=e=bs({},e),t[Kr]=this;var n={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(t.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return l0(t,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(l,h){l.setData("Text",h.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:Ce.supportPointer!==!1&&"PointerEvent"in window&&!mh,emptyInsertThreshold:5};yh.initializePlugins(this,t,n);for(var r in n)!(r in e)&&(e[r]=n[r]);h0(e);for(var i in this)i.charAt(0)==="_"&&typeof this[i]=="function"&&(this[i]=this[i].bind(this));this.nativeDraggable=e.forceFallback?!1:nk,this.nativeDraggable&&(this.options.touchStartThreshold=1),e.supportPointer?tn(t,"pointerdown",this._onTapStart):(tn(t,"mousedown",this._onTapStart),tn(t,"touchstart",this._onTapStart)),this.nativeDraggable&&(tn(t,"dragover",this),tn(t,"dragenter",this)),Lp.push(this.el),e.store&&e.store.get&&this.sort(e.store.get(this)||[]),bs(this,JE())}Ce.prototype={constructor:Ce,_isOutsideThisEl:function(e){!this.el.contains(e)&&e!==this.el&&(Za=null)},_getDirection:function(e,n){return typeof this.options.direction=="function"?this.options.direction.call(this,e,n,Kt):this.options.direction},_onTapStart:function(e){if(e.cancelable){var n=this,r=this.el,i=this.options,o=i.preventOnFilter,l=e.type,h=e.touches&&e.touches[0]||e.pointerType&&e.pointerType==="touch"&&e,p=(h||e).target,f=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||p,g=i.filter;if(fk(r),!Kt&&!(/mousedown|pointerdown/.test(l)&&e.button!==0||i.disabled)&&!f.isContentEditable&&!(!this.nativeDraggable&&mh&&p&&p.tagName.toUpperCase()==="SELECT")&&(p=Qi(p,i.draggable,r,!1),!(p&&p.animated)&&Ep!==p)){if(Xa=di(p),bh=di(p,i.draggable),typeof g=="function"){if(g.call(this,e,p,this)){jr({sortable:n,rootEl:f,name:"filter",targetEl:p,toEl:r,fromEl:r}),Lr("filter",n,{evt:e}),o&&e.cancelable&&e.preventDefault();return}}else if(g&&(g=g.split(",").some(function(j){if(j=Qi(f,j.trim(),r,!1),j)return jr({sortable:n,rootEl:j,name:"filter",targetEl:p,fromEl:r,toEl:r}),Lr("filter",n,{evt:e}),!0}),g)){o&&e.cancelable&&e.preventDefault();return}i.handle&&!Qi(f,i.handle,r,!1)||this._prepareDragStart(e,h,p)}}},_prepareDragStart:function(e,n,r){var i=this,o=i.el,l=i.options,h=o.ownerDocument,p;if(r&&!Kt&&r.parentNode===o){var f=Bn(r);if(zn=o,Kt=r,Tn=Kt.parentNode,Vo=Kt.nextSibling,Ep=r,kp=l.group,Ce.dragged=Kt,Go={target:Kt,clientX:(n||e).clientX,clientY:(n||e).clientY},i0=Go.clientX-f.left,s0=Go.clientY-f.top,this._lastX=(n||e).clientX,this._lastY=(n||e).clientY,Kt.style["will-change"]="all",p=function(){if(Lr("delayEnded",i,{evt:e}),Ce.eventCanceled){i._onDrop();return}i._disableDelayedDragEvents(),!Vy&&i.nativeDraggable&&(Kt.draggable=!0),i._triggerDragStart(e,n),jr({sortable:i,name:"choose",originalEvent:e}),Wr(Kt,l.chosenClass,!0)},l.ignore.split(",").forEach(function(g){Zy(Kt,g.trim(),az)}),tn(h,"dragover",Yo),tn(h,"mousemove",Yo),tn(h,"touchmove",Yo),tn(h,"mouseup",i._onDrop),tn(h,"touchend",i._onDrop),tn(h,"touchcancel",i._onDrop),Vy&&this.nativeDraggable&&(this.options.touchStartThreshold=4,Kt.draggable=!0),Lr("delayStart",this,{evt:e}),l.delay&&(!l.delayOnTouchOnly||n)&&(!this.nativeDraggable||!(vh||Cs))){if(Ce.eventCanceled){this._onDrop();return}tn(h,"mouseup",i._disableDelayedDrag),tn(h,"touchend",i._disableDelayedDrag),tn(h,"touchcancel",i._disableDelayedDrag),tn(h,"mousemove",i._delayedDragTouchMoveHandler),tn(h,"touchmove",i._delayedDragTouchMoveHandler),l.supportPointer&&tn(h,"pointermove",i._delayedDragTouchMoveHandler),i._dragStartTimer=setTimeout(p,l.delay)}else p()}},_delayedDragTouchMoveHandler:function(e){var n=e.touches?e.touches[0]:e;Math.max(Math.abs(n.clientX-this._lastX),Math.abs(n.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){Kt&&az(Kt),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;Xe(e,"mouseup",this._disableDelayedDrag),Xe(e,"touchend",this._disableDelayedDrag),Xe(e,"touchcancel",this._disableDelayedDrag),Xe(e,"mousemove",this._delayedDragTouchMoveHandler),Xe(e,"touchmove",this._delayedDragTouchMoveHandler),Xe(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,n){n=n||e.pointerType=="touch"&&e,!this.nativeDraggable||n?this.options.supportPointer?tn(document,"pointermove",this._onTouchMove):n?tn(document,"touchmove",this._onTouchMove):tn(document,"mousemove",this._onTouchMove):(tn(Kt,"dragend",this),tn(zn,"dragstart",this._onDragStart));try{document.selection?Fp(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(e,n){if(Ja=!1,zn&&Kt){Lr("dragStarted",this,{evt:n}),this.nativeDraggable&&tn(document,"dragover",sk);var r=this.options;!e&&Wr(Kt,r.dragClass,!1),Wr(Kt,r.ghostClass,!0),Ce.active=this,e&&this._appendGhost(),jr({sortable:this,name:"start",originalEvent:n})}else this._nulling()},_emulateDragOver:function(){if(Ri){this._lastX=Ri.clientX,this._lastY=Ri.clientY,u0();for(var e=document.elementFromPoint(Ri.clientX,Ri.clientY),n=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(Ri.clientX,Ri.clientY),e!==n);)n=e;if(Kt.parentNode[Kr]._isOutsideThisEl(e),n)do{if(n[Kr]){var r=void 0;if(r=n[Kr]._onDragOver({clientX:Ri.clientX,clientY:Ri.clientY,target:e,rootEl:n}),r&&!this.options.dragoverBubble)break}e=n}while(n=n.parentNode);p0()}},_onTouchMove:function(e){if(Go){var n=this.options,r=n.fallbackTolerance,i=n.fallbackOffset,o=e.touches?e.touches[0]:e,l=Ie&&Va(Ie,!0),h=Ie&&l&&l.a,p=Ie&&l&&l.d,f=Mp&&or&&t0(or),g=(o.clientX-Go.clientX+i.x)/(h||1)+(f?f[0]-sz[0]:0)/(h||1),j=(o.clientY-Go.clientY+i.y)/(p||1)+(f?f[1]-sz[1]:0)/(p||1);if(!Ce.active&&!Ja){if(r&&Math.max(Math.abs(o.clientX-this._lastX),Math.abs(o.clientY-this._lastY))<r)return;this._onDragStart(e,!0)}if(Ie){l?(l.e+=g-(rz||0),l.f+=j-(iz||0)):l={a:1,b:0,c:0,d:1,e:g,f:j};var v="matrix(".concat(l.a,",").concat(l.b,",").concat(l.c,",").concat(l.d,",").concat(l.e,",").concat(l.f,")");_e(Ie,"webkitTransform",v),_e(Ie,"mozTransform",v),_e(Ie,"msTransform",v),_e(Ie,"transform",v),rz=g,iz=j,Ri=o}e.cancelable&&e.preventDefault()}},_appendGhost:function(){if(!Ie){var e=this.options.fallbackOnBody?document.body:zn,n=Bn(Kt,!0,Mp,!0,e),r=this.options;if(Mp){for(or=e;_e(or,"position")==="static"&&_e(or,"transform")==="none"&&or!==document;)or=or.parentNode;or!==document.body&&or!==document.documentElement?(or===document&&(or=ts()),n.top+=or.scrollTop,n.left+=or.scrollLeft):or=ts(),sz=t0(or)}Ie=Kt.cloneNode(!0),Wr(Ie,r.ghostClass,!1),Wr(Ie,r.fallbackClass,!0),Wr(Ie,r.dragClass,!0),_e(Ie,"transition",""),_e(Ie,"transform",""),_e(Ie,"box-sizing","border-box"),_e(Ie,"margin",0),_e(Ie,"top",n.top),_e(Ie,"left",n.left),_e(Ie,"width",n.width),_e(Ie,"height",n.height),_e(Ie,"opacity","0.8"),_e(Ie,"position",Mp?"absolute":"fixed"),_e(Ie,"zIndex","100000"),_e(Ie,"pointerEvents","none"),Ce.ghost=Ie,e.appendChild(Ie),_e(Ie,"transform-origin",i0/parseInt(Ie.style.width)*100+"% "+s0/parseInt(Ie.style.height)*100+"%")}},_onDragStart:function(e,n){var r=this,i=e.dataTransfer,o=r.options;if(Lr("dragStart",this,{evt:e}),Ce.eventCanceled){this._onDrop();return}Lr("setupClone",this),Ce.eventCanceled||(mn=r0(Kt),mn.removeAttribute("id"),mn.draggable=!1,mn.style["will-change"]="",this._hideClone(),Wr(mn,this.options.chosenClass,!1),Ce.clone=mn),r.cloneId=Fp(function(){Lr("clone",r),!Ce.eventCanceled&&(r.options.removeCloneOnHide||zn.insertBefore(mn,Kt),r._hideClone(),jr({sortable:r,name:"clone"}))}),!n&&Wr(Kt,o.dragClass,!0),n?(Op=!0,r._loopId=setInterval(r._emulateDragOver,50)):(Xe(document,"mouseup",r._onDrop),Xe(document,"touchend",r._onDrop),Xe(document,"touchcancel",r._onDrop),i&&(i.effectAllowed="move",o.setData&&o.setData.call(r,i,Kt)),tn(document,"drop",r),_e(Kt,"transform","translateZ(0)")),Ja=!0,r._dragStartId=Fp(r._dragStarted.bind(r,n,e)),tn(document,"selectstart",r),_h=!0,mh&&_e(document.body,"user-select","none")},_onDragOver:function(e){var n=this.el,r=e.target,i,o,l,h=this.options,p=h.group,f=Ce.active,g=kp===p,j=h.sort,v=tr||f,b,T=this,w=!1;if(oz)return;function P(mt,Et){Lr(mt,T,Zi({evt:e,isOwner:g,axis:b?"vertical":"horizontal",revert:l,dragRect:i,targetRect:o,canSort:j,fromSortable:v,target:r,completed:U,onMove:function(he,jt){return Np(zn,n,Kt,i,he,Bn(he),e,jt)},changed:$},Et))}function k(){P("dragOverAnimationCapture"),T.captureAnimationState(),T!==v&&v.captureAnimationState()}function U(mt){return P("dragOverCompleted",{insertion:mt}),mt&&(g?f._hideClone():f._showClone(T),T!==v&&(Wr(Kt,tr?tr.options.ghostClass:f.options.ghostClass,!1),Wr(Kt,h.ghostClass,!0)),tr!==T&&T!==Ce.active?tr=T:T===Ce.active&&tr&&(tr=null),v===T&&(T._ignoreWhileAnimating=r),T.animateAll(function(){P("dragOverAnimationComplete"),T._ignoreWhileAnimating=null}),T!==v&&(v.animateAll(),v._ignoreWhileAnimating=null)),(r===Kt&&!Kt.animated||r===n&&!r.animated)&&(Za=null),!h.dragoverBubble&&!e.rootEl&&r!==document&&(Kt.parentNode[Kr]._isOutsideThisEl(e.target),!mt&&Yo(e)),!h.dragoverBubble&&e.stopPropagation&&e.stopPropagation(),w=!0}function $(){qr=di(Kt),uo=di(Kt,h.draggable),jr({sortable:T,name:"change",toEl:n,newIndex:qr,newDraggableIndex:uo,originalEvent:e})}if(e.preventDefault!==void 0&&e.cancelable&&e.preventDefault(),r=Qi(r,h.draggable,n,!0),P("dragOver"),Ce.eventCanceled)return w;if(Kt.contains(e.target)||r.animated&&r.animatingX&&r.animatingY||T._ignoreWhileAnimating===r)return U(!1);if(Op=!1,f&&!h.disabled&&(g?j||(l=Tn!==zn):tr===this||(this.lastPutMode=kp.checkPull(this,f,Kt,e))&&p.checkPut(this,f,Kt,e))){if(b=this._getDirection(e,r)==="vertical",i=Bn(Kt),P("dragOverValid"),Ce.eventCanceled)return w;if(l)return Tn=zn,k(),this._hideClone(),P("revert"),Ce.eventCanceled||(Vo?zn.insertBefore(Kt,Vo):zn.appendChild(Kt)),U(!0);var A=tz(n,h.draggable);if(!A||hk(e,b,this)&&!A.animated){if(A===Kt)return U(!1);if(A&&n===e.target&&(r=A),r&&(o=Bn(r)),Np(zn,n,Kt,i,r,o,e,!!r)!==!1)return k(),A&&A.nextSibling?n.insertBefore(Kt,A.nextSibling):n.appendChild(Kt),Tn=n,$(),U(!0)}else if(A&&lk(e,b,this)){var nt=Ga(n,0,h,!0);if(nt===Kt)return U(!1);if(r=nt,o=Bn(r),Np(zn,n,Kt,i,r,o,e,!1)!==!1)return k(),n.insertBefore(Kt,nt),Tn=n,$(),U(!0)}else if(r.parentNode===n){o=Bn(r);var tt=0,m,M=Kt.parentNode!==n,L=!rk(Kt.animated&&Kt.toRect||i,r.animated&&r.toRect||o,b),F=b?"top":"left",X=Qy(r,"top","top")||Qy(Kt,"top","top"),st=X?X.scrollTop:void 0;Za!==r&&(m=o[F],Th=!1,Ip=!L&&h.invertSwap||M),tt=uk(e,r,o,b,L?1:h.swapThreshold,h.invertedSwapThreshold==null?h.swapThreshold:h.invertedSwapThreshold,Ip,Za===r);var rt;if(tt!==0){var xt=di(Kt);do xt-=tt,rt=Tn.children[xt];while(rt&&(_e(rt,"display")==="none"||rt===Ie))}if(tt===0||rt===r)return U(!1);Za=r,Ch=tt;var oe=r.nextElementSibling,qt=!1;qt=tt===1;var ot=Np(zn,n,Kt,i,r,o,e,qt);if(ot!==!1)return(ot===1||ot===-1)&&(qt=ot===1),oz=!0,setTimeout(ak,30),k(),qt&&!oe?n.appendChild(Kt):r.parentNode.insertBefore(Kt,qt?oe:r),X&&n0(X,0,st-X.scrollTop),Tn=Kt.parentNode,m!==void 0&&!Ip&&(Pp=Math.abs(m-Bn(r)[F])),$(),U(!0)}if(n.contains(Kt))return U(!1)}return!1},_ignoreWhileAnimating:null,_offMoveEvents:function(){Xe(document,"mousemove",this._onTouchMove),Xe(document,"touchmove",this._onTouchMove),Xe(document,"pointermove",this._onTouchMove),Xe(document,"dragover",Yo),Xe(document,"mousemove",Yo),Xe(document,"touchmove",Yo)},_offUpEvents:function(){var e=this.el.ownerDocument;Xe(e,"mouseup",this._onDrop),Xe(e,"touchend",this._onDrop),Xe(e,"pointerup",this._onDrop),Xe(e,"touchcancel",this._onDrop),Xe(document,"selectstart",this)},_onDrop:function(e){var n=this.el,r=this.options;if(qr=di(Kt),uo=di(Kt,r.draggable),Lr("drop",this,{evt:e}),Tn=Kt&&Kt.parentNode,qr=di(Kt),uo=di(Kt,r.draggable),Ce.eventCanceled){this._nulling();return}Ja=!1,Ip=!1,Th=!1,clearInterval(this._loopId),clearTimeout(this._dragStartTimer),lz(this.cloneId),lz(this._dragStartId),this.nativeDraggable&&(Xe(document,"drop",this),Xe(n,"dragstart",this._onDragStart)),this._offMoveEvents(),this._offUpEvents(),mh&&_e(document.body,"user-select",""),_e(Kt,"transform",""),e&&(_h&&(e.cancelable&&e.preventDefault(),!r.dropBubble&&e.stopPropagation()),Ie&&Ie.parentNode&&Ie.parentNode.removeChild(Ie),(zn===Tn||tr&&tr.lastPutMode!=="clone")&&mn&&mn.parentNode&&mn.parentNode.removeChild(mn),Kt&&(this.nativeDraggable&&Xe(Kt,"dragend",this),az(Kt),Kt.style["will-change"]="",_h&&!Ja&&Wr(Kt,tr?tr.options.ghostClass:this.options.ghostClass,!1),Wr(Kt,this.options.chosenClass,!1),jr({sortable:this,name:"unchoose",toEl:Tn,newIndex:null,newDraggableIndex:null,originalEvent:e}),zn!==Tn?(qr>=0&&(jr({rootEl:Tn,name:"add",toEl:Tn,fromEl:zn,originalEvent:e}),jr({sortable:this,name:"remove",toEl:Tn,originalEvent:e}),jr({rootEl:Tn,name:"sort",toEl:Tn,fromEl:zn,originalEvent:e}),jr({sortable:this,name:"sort",toEl:Tn,originalEvent:e})),tr&&tr.save()):qr!==Xa&&qr>=0&&(jr({sortable:this,name:"update",toEl:Tn,originalEvent:e}),jr({sortable:this,name:"sort",toEl:Tn,originalEvent:e})),Ce.active&&((qr==null||qr===-1)&&(qr=Xa,uo=bh),jr({sortable:this,name:"end",toEl:Tn,originalEvent:e}),this.save()))),this._nulling()},_nulling:function(){Lr("nulling",this),zn=Kt=Tn=Ie=Vo=mn=Ep=ho=Go=Ri=_h=qr=uo=Xa=bh=Za=Ch=tr=kp=Ce.dragged=Ce.ghost=Ce.clone=Ce.active=null,Rp.forEach(function(e){e.checked=!0}),Rp.length=rz=iz=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":Kt&&(this._onDragOver(e),ok(e));break;case"selectstart":e.preventDefault();break}},toArray:function(){for(var e=[],n,r=this.el.children,i=0,o=r.length,l=this.options;i<o;i++)n=r[i],Qi(n,l.draggable,this.el,!1)&&e.push(n.getAttribute(l.dataIdAttr)||ck(n));return e},sort:function(e,n){var r={},i=this.el;this.toArray().forEach(function(o,l){var h=i.children[l];Qi(h,this.options.draggable,i,!1)&&(r[o]=h)},this),n&&this.captureAnimationState(),e.forEach(function(o){r[o]&&(i.removeChild(r[o]),i.appendChild(r[o]))}),n&&this.animateAll()},save:function(){var e=this.options.store;e&&e.set&&e.set(this)},closest:function(e,n){return Qi(e,n||this.options.draggable,this.el,!1)},option:function(e,n){var r=this.options;if(n===void 0)return r[e];var i=yh.modifyOption(this,e,n);typeof i<"u"?r[e]=i:r[e]=n,e==="group"&&h0(r)},destroy:function(){Lr("destroy",this);var e=this.el;e[Kr]=null,Xe(e,"mousedown",this._onTapStart),Xe(e,"touchstart",this._onTapStart),Xe(e,"pointerdown",this._onTapStart),this.nativeDraggable&&(Xe(e,"dragover",this),Xe(e,"dragenter",this)),Array.prototype.forEach.call(e.querySelectorAll("[draggable]"),function(n){n.removeAttribute("draggable")}),this._onDrop(),this._disableDelayedDragEvents(),Lp.splice(Lp.indexOf(this.el),1),this.el=e=null},_hideClone:function(){if(!ho){if(Lr("hideClone",this),Ce.eventCanceled)return;_e(mn,"display","none"),this.options.removeCloneOnHide&&mn.parentNode&&mn.parentNode.removeChild(mn),ho=!0}},_showClone:function(e){if(e.lastPutMode!=="clone"){this._hideClone();return}if(ho){if(Lr("showClone",this),Ce.eventCanceled)return;Kt.parentNode==zn&&!this.options.group.revertClone?zn.insertBefore(mn,Kt):Vo?zn.insertBefore(mn,Vo):zn.appendChild(mn),this.options.group.revertClone&&this.animate(Kt,mn),_e(mn,"display",""),ho=!1}}};function ok(t){t.dataTransfer&&(t.dataTransfer.dropEffect="move"),t.cancelable&&t.preventDefault()}function Np(t,e,n,r,i,o,l,h){var p,f=t[Kr],g=f.options.onMove,j;return window.CustomEvent&&!Cs&&!vh?p=new CustomEvent("move",{bubbles:!0,cancelable:!0}):(p=document.createEvent("Event"),p.initEvent("move",!0,!0)),p.to=e,p.from=t,p.dragged=n,p.draggedRect=r,p.related=i||e,p.relatedRect=o||Bn(e),p.willInsertAfter=h,p.originalEvent=l,t.dispatchEvent(p),g&&(j=g.call(f,p,l)),j}function az(t){t.draggable=!1}function ak(){oz=!1}function lk(t,e,n){var r=Bn(Ga(n.el,0,n.options,!0)),i=10;return e?t.clientX<r.left-i||t.clientY<r.top&&t.clientX<r.right:t.clientY<r.top-i||t.clientY<r.bottom&&t.clientX<r.left}function hk(t,e,n){var r=Bn(tz(n.el,n.options.draggable)),i=10;return e?t.clientX>r.right+i||t.clientX<=r.right&&t.clientY>r.bottom&&t.clientX>=r.left:t.clientX>r.right&&t.clientY>r.top||t.clientX<=r.right&&t.clientY>r.bottom+i}function uk(t,e,n,r,i,o,l,h){var p=r?t.clientY:t.clientX,f=r?n.height:n.width,g=r?n.top:n.left,j=r?n.bottom:n.right,v=!1;if(!l){if(h&&Pp<f*i){if(!Th&&(Ch===1?p>g+f*o/2:p<j-f*o/2)&&(Th=!0),Th)v=!0;else if(Ch===1?p<g+Pp:p>j-Pp)return-Ch}else if(p>g+f*(1-i)/2&&p<j-f*(1-i)/2)return pk(e)}return v=v||l,v&&(p<g+f*o/2||p>j-f*o/2)?p>g+f/2?1:-1:0}function pk(t){return di(Kt)<di(t)?1:-1}function ck(t){for(var e=t.tagName+t.className+t.src+t.href+t.textContent,n=e.length,r=0;n--;)r+=e.charCodeAt(n);return r.toString(36)}function fk(t){Rp.length=0;for(var e=t.getElementsByTagName("input"),n=e.length;n--;){var r=e[n];r.checked&&Rp.push(r)}}function Fp(t){return setTimeout(t,0)}function lz(t){return clearTimeout(t)}Dp&&tn(document,"touchmove",function(t){(Ce.active||Ja)&&t.cancelable&&t.preventDefault()}),Ce.utils={on:tn,off:Xe,css:_e,find:Zy,is:function(e,n){return!!Qi(e,n,e,!1)},extend:YE,throttle:e0,closest:Qi,toggleClass:Wr,clone:r0,index:di,nextTick:Fp,cancelNextTick:lz,detectDirection:l0,getChild:Ga},Ce.get=function(t){return t[Kr]},Ce.mount=function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];e[0].constructor===Array&&(e=e[0]),e.forEach(function(r){if(!r.prototype||!r.prototype.constructor)throw"Sortable: Mounted plugin must be a constructor function, not ".concat({}.toString.call(r));r.utils&&(Ce.utils=Zi(Zi({},Ce.utils),r.utils)),yh.mount(r)})},Ce.create=function(t,e){return new Ce(t,e)},Ce.version=qE;var In=[],wh,hz,uz=!1,pz,cz,Bp,Ah;function dk(){function t(){this.defaults={scroll:!0,forceAutoScrollFallback:!1,scrollSensitivity:30,scrollSpeed:10,bubbleScroll:!0};for(var e in this)e.charAt(0)==="_"&&typeof this[e]=="function"&&(this[e]=this[e].bind(this))}return t.prototype={dragStarted:function(n){var r=n.originalEvent;this.sortable.nativeDraggable?tn(document,"dragover",this._handleAutoScroll):this.options.supportPointer?tn(document,"pointermove",this._handleFallbackAutoScroll):r.touches?tn(document,"touchmove",this._handleFallbackAutoScroll):tn(document,"mousemove",this._handleFallbackAutoScroll)},dragOverCompleted:function(n){var r=n.originalEvent;!this.options.dragOverBubble&&!r.rootEl&&this._handleAutoScroll(r)},drop:function(){this.sortable.nativeDraggable?Xe(document,"dragover",this._handleAutoScroll):(Xe(document,"pointermove",this._handleFallbackAutoScroll),Xe(document,"touchmove",this._handleFallbackAutoScroll),Xe(document,"mousemove",this._handleFallbackAutoScroll)),c0(),$p(),XE()},nulling:function(){Bp=hz=wh=uz=Ah=pz=cz=null,In.length=0},_handleFallbackAutoScroll:function(n){this._handleAutoScroll(n,!0)},_handleAutoScroll:function(n,r){var i=this,o=(n.touches?n.touches[0]:n).clientX,l=(n.touches?n.touches[0]:n).clientY,h=document.elementFromPoint(o,l);if(Bp=n,r||this.options.forceAutoScrollFallback||vh||Cs||mh){fz(n,this.options,h,r);var p=lo(h,!0);uz&&(!Ah||o!==pz||l!==cz)&&(Ah&&c0(),Ah=setInterval(function(){var f=lo(document.elementFromPoint(o,l),!0);f!==p&&(p=f,$p()),fz(n,i.options,f,r)},10),pz=o,cz=l)}else{if(!this.options.bubbleScroll||lo(h,!0)===ts()){$p();return}fz(n,this.options,lo(h,!1),!1)}}},bs(t,{pluginName:"scroll",initializeByDefault:!0})}function $p(){In.forEach(function(t){clearInterval(t.pid)}),In=[]}function c0(){clearInterval(Ah)}var fz=e0(function(t,e,n,r){if(e.scroll){var i=(t.touches?t.touches[0]:t).clientX,o=(t.touches?t.touches[0]:t).clientY,l=e.scrollSensitivity,h=e.scrollSpeed,p=ts(),f=!1,g;hz!==n&&(hz=n,$p(),wh=e.scroll,g=e.scrollFn,wh===!0&&(wh=lo(n,!0)));var j=0,v=wh;do{var b=v,T=Bn(b),w=T.top,P=T.bottom,k=T.left,U=T.right,$=T.width,A=T.height,nt=void 0,tt=void 0,m=b.scrollWidth,M=b.scrollHeight,L=_e(b),F=b.scrollLeft,X=b.scrollTop;b===p?(nt=$<m&&(L.overflowX==="auto"||L.overflowX==="scroll"||L.overflowX==="visible"),tt=A<M&&(L.overflowY==="auto"||L.overflowY==="scroll"||L.overflowY==="visible")):(nt=$<m&&(L.overflowX==="auto"||L.overflowX==="scroll"),tt=A<M&&(L.overflowY==="auto"||L.overflowY==="scroll"));var st=nt&&(Math.abs(U-i)<=l&&F+$<m)-(Math.abs(k-i)<=l&&!!F),rt=tt&&(Math.abs(P-o)<=l&&X+A<M)-(Math.abs(w-o)<=l&&!!X);if(!In[j])for(var xt=0;xt<=j;xt++)In[xt]||(In[xt]={});(In[j].vx!=st||In[j].vy!=rt||In[j].el!==b)&&(In[j].el=b,In[j].vx=st,In[j].vy=rt,clearInterval(In[j].pid),(st!=0||rt!=0)&&(f=!0,In[j].pid=setInterval((function(){r&&this.layer===0&&Ce.active._onTouchMove(Bp);var oe=In[this.layer].vy?In[this.layer].vy*h:0,qt=In[this.layer].vx?In[this.layer].vx*h:0;typeof g=="function"&&g.call(Ce.dragged.parentNode[Kr],qt,oe,t,Bp,In[this.layer].el)!=="continue"||n0(In[this.layer].el,qt,oe)}).bind({layer:j}),24))),j++}while(e.bubbleScroll&&v!==p&&(v=lo(v,!1)));uz=f}},30),f0=function(e){var n=e.originalEvent,r=e.putSortable,i=e.dragEl,o=e.activeSortable,l=e.dispatchSortableEvent,h=e.hideGhostForTarget,p=e.unhideGhostForTarget;if(n){var f=r||o;h();var g=n.changedTouches&&n.changedTouches.length?n.changedTouches[0]:n,j=document.elementFromPoint(g.clientX,g.clientY);p(),f&&!f.el.contains(j)&&(l("spill"),this.onSpill({dragEl:i,putSortable:r}))}};function dz(){}dz.prototype={startIndex:null,dragStart:function(e){var n=e.oldDraggableIndex;this.startIndex=n},onSpill:function(e){var n=e.dragEl,r=e.putSortable;this.sortable.captureAnimationState(),r&&r.captureAnimationState();var i=Ga(this.sortable.el,this.startIndex,this.options);i?this.sortable.el.insertBefore(n,i):this.sortable.el.appendChild(n),this.sortable.animateAll(),r&&r.animateAll()},drop:f0},bs(dz,{pluginName:"revertOnSpill"});function zz(){}zz.prototype={onSpill:function(e){var n=e.dragEl,r=e.putSortable,i=r||this.sortable;i.captureAnimationState(),n.parentNode&&n.parentNode.removeChild(n),i.animateAll()},drop:f0},bs(zz,{pluginName:"removeOnSpill"}),Ce.mount(new dk),Ce.mount(zz,dz);const zk=(t,e=!1,n=!1)=>{if(t==null||t===!1||t===""||t.trim()==="")return[];t=t.replace(/,/g,","),t=t.replace(/。/g,","),t=t.replace(/、/g,","),t=t.replace(/;/g,","),t=t.replace(/./g,","),t=t.replace(/\t/g,`
|
||
`),t=t.replace(/\r/g,`
|
||
`),t=t.replace(/\n+/g,`
|
||
`),t=t.replace(/\>_\</g,"|||EXPRESSION1|||");const r={"(":")","[":"]","<":">","{":"}"},i=Object.keys(r);let o=t.length,l="",h="",p="",f=0,g=[];for(let v=0;v<o;v++){const b=t[v];b===`
|
||
`?h===""?(l.trim()!==""&&g.push(l.trim()),g.push(`
|
||
`),f=0,h="",p="",l=""):l+=" ":b===","?h===""?(g.push(l.trim()),f=0,h="",p="",l=""):l+=b:h===""?i.includes(b)?(f=1,h=b,p=r[b],l+=b):b===" "&&l.trim()==="BREAK"?(g.push(l.trim()),f=0,h="",p="",l=""):(l+=b,l.endsWith(" BREAK")&&(l=l.substring(0,l.length-6),g.push(l.trim()),g.push("BREAK"),f=0,h="",p="",l="")):b===p?(f--,f===0&&(h="",p=""),l+=b):(b===h&&f++,l+=b)}l!==""&&g.push(l.trim());let j=[];for(let v of g){if(v===`
|
||
`){j.push(v);continue}let b=v[0],T=v[v.length-1];if(b==="["&&T==="]"){j.push(v);continue}if(b==="("&&T===")"){j.push(v);continue}let w=/\<lora:[^\>]+\>/,P=null,k=[];for(;P=w.exec(v);){let U=P.index,$=U+P[0].length,A=v.substring(0,U),nt=v.substring($),tt=P[0];k.push(A),k.push(tt),v=nt}k.push(v);for(let U of k)U===""||U.trim()===""||(U=U.replace(/\|\|\|EXPRESSION1\|\|\|/g,">_<"),j.push(U))}return g=j,g},Hp={name:"Physton/sd-webui-prompt-all-in-one",shortName:"sd-webui-prompt-all-in-one",github:"https://github.com/Physton/sd-webui-prompt-all-in-one",nameAssets:"Physton/sd-webui-prompt-all-in-one-assets",shortNameAssets:"sd-webui-prompt-all-in-one-assets",githubAssets:"https://github.com/Physton/sd-webui-prompt-all-in-one-assets",gitee:"https://gitee.com/Physton/sd-webui-prompt-all-in-one",docs:"https://aiodoc.physton.com",nameTagComplete:"DominikDoom/a1111-sd-webui-tagcomplete",shortNameTagComplete:"a1111-sd-webui-tagcomplete",githubTagComplete:"https://github.com/DominikDoom/a1111-sd-webui-tagcomplete"};function Up(t){"@babel/helpers - typeof";return Up=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Up(t)}var gk=/^\s+/,vk=/\s+$/;function Gt(t,e){if(t=t||"",e=e||{},t instanceof Gt)return t;if(!(this instanceof Gt))return new Gt(t,e);var n=mk(t);this._originalInput=t,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=Math.round(100*this._a)/100,this._format=e.format||n.format,this._gradientType=e.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=n.ok}Gt.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(e.r*299+e.g*587+e.b*114)/1e3},getLuminance:function(){var e=this.toRgb(),n,r,i,o,l,h;return n=e.r/255,r=e.g/255,i=e.b/255,n<=.03928?o=n/12.92:o=Math.pow((n+.055)/1.055,2.4),r<=.03928?l=r/12.92:l=Math.pow((r+.055)/1.055,2.4),i<=.03928?h=i/12.92:h=Math.pow((i+.055)/1.055,2.4),.2126*o+.7152*l+.0722*h},setAlpha:function(e){return this._a=j0(e),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var e=z0(this._r,this._g,this._b);return{h:e.h*360,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=z0(this._r,this._g,this._b),n=Math.round(e.h*360),r=Math.round(e.s*100),i=Math.round(e.v*100);return this._a==1?"hsv("+n+", "+r+"%, "+i+"%)":"hsva("+n+", "+r+"%, "+i+"%, "+this._roundA+")"},toHsl:function(){var e=d0(this._r,this._g,this._b);return{h:e.h*360,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=d0(this._r,this._g,this._b),n=Math.round(e.h*360),r=Math.round(e.s*100),i=Math.round(e.l*100);return this._a==1?"hsl("+n+", "+r+"%, "+i+"%)":"hsla("+n+", "+r+"%, "+i+"%, "+this._roundA+")"},toHex:function(e){return g0(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return _k(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(gn(this._r,255)*100)+"%",g:Math.round(gn(this._g,255)*100)+"%",b:Math.round(gn(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+Math.round(gn(this._r,255)*100)+"%, "+Math.round(gn(this._g,255)*100)+"%, "+Math.round(gn(this._b,255)*100)+"%)":"rgba("+Math.round(gn(this._r,255)*100)+"%, "+Math.round(gn(this._g,255)*100)+"%, "+Math.round(gn(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:Pk[g0(this._r,this._g,this._b,!0)]||!1},toFilter:function(e){var n="#"+v0(this._r,this._g,this._b,this._a),r=n,i=this._gradientType?"GradientType = 1, ":"";if(e){var o=Gt(e);r="#"+v0(o._r,o._g,o._b,o._a)}return"progid:DXImageTransform.Microsoft.gradient("+i+"startColorstr="+n+",endColorstr="+r+")"},toString:function(e){var n=!!e;e=e||this._format;var r=!1,i=this._a<1&&this._a>=0,o=!n&&i&&(e==="hex"||e==="hex6"||e==="hex3"||e==="hex4"||e==="hex8"||e==="name");return o?e==="name"&&this._a===0?this.toName():this.toRgbString():(e==="rgb"&&(r=this.toRgbString()),e==="prgb"&&(r=this.toPercentageRgbString()),(e==="hex"||e==="hex6")&&(r=this.toHexString()),e==="hex3"&&(r=this.toHexString(!0)),e==="hex4"&&(r=this.toHex8String(!0)),e==="hex8"&&(r=this.toHex8String()),e==="name"&&(r=this.toName()),e==="hsl"&&(r=this.toHslString()),e==="hsv"&&(r=this.toHsvString()),r||this.toHexString())},clone:function(){return Gt(this.toString())},_applyModification:function(e,n){var r=e.apply(null,[this].concat([].slice.call(n)));return this._r=r._r,this._g=r._g,this._b=r._b,this.setAlpha(r._a),this},lighten:function(){return this._applyModification(Ak,arguments)},brighten:function(){return this._applyModification(Sk,arguments)},darken:function(){return this._applyModification(xk,arguments)},desaturate:function(){return this._applyModification(Ck,arguments)},saturate:function(){return this._applyModification(Tk,arguments)},greyscale:function(){return this._applyModification(wk,arguments)},spin:function(){return this._applyModification(Ek,arguments)},_applyCombination:function(e,n){return e.apply(null,[this].concat([].slice.call(n)))},analogous:function(){return this._applyCombination(Lk,arguments)},complement:function(){return this._applyCombination(kk,arguments)},monochromatic:function(){return this._applyCombination(Ik,arguments)},splitcomplement:function(){return this._applyCombination(Ok,arguments)},triad:function(){return this._applyCombination(m0,[3])},tetrad:function(){return this._applyCombination(m0,[4])}},Gt.fromRatio=function(t,e){if(Up(t)=="object"){var n={};for(var r in t)t.hasOwnProperty(r)&&(r==="a"?n[r]=t[r]:n[r]=Sh(t[r]));t=n}return Gt(t,e)};function mk(t){var e={r:0,g:0,b:0},n=1,r=null,i=null,o=null,l=!1,h=!1;return typeof t=="string"&&(t=Nk(t)),Up(t)=="object"&&(Ts(t.r)&&Ts(t.g)&&Ts(t.b)?(e=jk(t.r,t.g,t.b),l=!0,h=String(t.r).substr(-1)==="%"?"prgb":"rgb"):Ts(t.h)&&Ts(t.s)&&Ts(t.v)?(r=Sh(t.s),i=Sh(t.v),e=bk(t.h,r,i),l=!0,h="hsv"):Ts(t.h)&&Ts(t.s)&&Ts(t.l)&&(r=Sh(t.s),o=Sh(t.l),e=yk(t.h,r,o),l=!0,h="hsl"),t.hasOwnProperty("a")&&(n=t.a)),n=j0(n),{ok:l,format:t.format||h,r:Math.min(255,Math.max(e.r,0)),g:Math.min(255,Math.max(e.g,0)),b:Math.min(255,Math.max(e.b,0)),a:n}}function jk(t,e,n){return{r:gn(t,255)*255,g:gn(e,255)*255,b:gn(n,255)*255}}function d0(t,e,n){t=gn(t,255),e=gn(e,255),n=gn(n,255);var r=Math.max(t,e,n),i=Math.min(t,e,n),o,l,h=(r+i)/2;if(r==i)o=l=0;else{var p=r-i;switch(l=h>.5?p/(2-r-i):p/(r+i),r){case t:o=(e-n)/p+(e<n?6:0);break;case e:o=(n-t)/p+2;break;case n:o=(t-e)/p+4;break}o/=6}return{h:o,s:l,l:h}}function yk(t,e,n){var r,i,o;t=gn(t,360),e=gn(e,100),n=gn(n,100);function l(f,g,j){return j<0&&(j+=1),j>1&&(j-=1),j<1/6?f+(g-f)*6*j:j<1/2?g:j<2/3?f+(g-f)*(2/3-j)*6:f}if(e===0)r=i=o=n;else{var h=n<.5?n*(1+e):n+e-n*e,p=2*n-h;r=l(p,h,t+1/3),i=l(p,h,t),o=l(p,h,t-1/3)}return{r:r*255,g:i*255,b:o*255}}function z0(t,e,n){t=gn(t,255),e=gn(e,255),n=gn(n,255);var r=Math.max(t,e,n),i=Math.min(t,e,n),o,l,h=r,p=r-i;if(l=r===0?0:p/r,r==i)o=0;else{switch(r){case t:o=(e-n)/p+(e<n?6:0);break;case e:o=(n-t)/p+2;break;case n:o=(t-e)/p+4;break}o/=6}return{h:o,s:l,v:h}}function bk(t,e,n){t=gn(t,360)*6,e=gn(e,100),n=gn(n,100);var r=Math.floor(t),i=t-r,o=n*(1-e),l=n*(1-i*e),h=n*(1-(1-i)*e),p=r%6,f=[n,l,o,o,h,n][p],g=[h,n,n,l,o,o][p],j=[o,o,h,n,n,l][p];return{r:f*255,g:g*255,b:j*255}}function g0(t,e,n,r){var i=[Di(Math.round(t).toString(16)),Di(Math.round(e).toString(16)),Di(Math.round(n).toString(16))];return r&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0):i.join("")}function _k(t,e,n,r,i){var o=[Di(Math.round(t).toString(16)),Di(Math.round(e).toString(16)),Di(Math.round(n).toString(16)),Di(y0(r))];return i&&o[0].charAt(0)==o[0].charAt(1)&&o[1].charAt(0)==o[1].charAt(1)&&o[2].charAt(0)==o[2].charAt(1)&&o[3].charAt(0)==o[3].charAt(1)?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0)+o[3].charAt(0):o.join("")}function v0(t,e,n,r){var i=[Di(y0(r)),Di(Math.round(t).toString(16)),Di(Math.round(e).toString(16)),Di(Math.round(n).toString(16))];return i.join("")}Gt.equals=function(t,e){return!t||!e?!1:Gt(t).toRgbString()==Gt(e).toRgbString()},Gt.random=function(){return Gt.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})};function Ck(t,e){e=e===0?0:e||10;var n=Gt(t).toHsl();return n.s-=e/100,n.s=Wp(n.s),Gt(n)}function Tk(t,e){e=e===0?0:e||10;var n=Gt(t).toHsl();return n.s+=e/100,n.s=Wp(n.s),Gt(n)}function wk(t){return Gt(t).desaturate(100)}function Ak(t,e){e=e===0?0:e||10;var n=Gt(t).toHsl();return n.l+=e/100,n.l=Wp(n.l),Gt(n)}function Sk(t,e){e=e===0?0:e||10;var n=Gt(t).toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(255*-(e/100)))),n.g=Math.max(0,Math.min(255,n.g-Math.round(255*-(e/100)))),n.b=Math.max(0,Math.min(255,n.b-Math.round(255*-(e/100)))),Gt(n)}function xk(t,e){e=e===0?0:e||10;var n=Gt(t).toHsl();return n.l-=e/100,n.l=Wp(n.l),Gt(n)}function Ek(t,e){var n=Gt(t).toHsl(),r=(n.h+e)%360;return n.h=r<0?360+r:r,Gt(n)}function kk(t){var e=Gt(t).toHsl();return e.h=(e.h+180)%360,Gt(e)}function m0(t,e){if(isNaN(e)||e<=0)throw new Error("Argument to polyad must be a positive number");for(var n=Gt(t).toHsl(),r=[Gt(t)],i=360/e,o=1;o<e;o++)r.push(Gt({h:(n.h+o*i)%360,s:n.s,l:n.l}));return r}function Ok(t){var e=Gt(t).toHsl(),n=e.h;return[Gt(t),Gt({h:(n+72)%360,s:e.s,l:e.l}),Gt({h:(n+216)%360,s:e.s,l:e.l})]}function Lk(t,e,n){e=e||6,n=n||30;var r=Gt(t).toHsl(),i=360/n,o=[Gt(t)];for(r.h=(r.h-(i*e>>1)+720)%360;--e;)r.h=(r.h+i)%360,o.push(Gt(r));return o}function Ik(t,e){e=e||6;for(var n=Gt(t).toHsv(),r=n.h,i=n.s,o=n.v,l=[],h=1/e;e--;)l.push(Gt({h:r,s:i,v:o})),o=(o+h)%1;return l}Gt.mix=function(t,e,n){n=n===0?0:n||50;var r=Gt(t).toRgb(),i=Gt(e).toRgb(),o=n/100,l={r:(i.r-r.r)*o+r.r,g:(i.g-r.g)*o+r.g,b:(i.b-r.b)*o+r.b,a:(i.a-r.a)*o+r.a};return Gt(l)},Gt.readability=function(t,e){var n=Gt(t),r=Gt(e);return(Math.max(n.getLuminance(),r.getLuminance())+.05)/(Math.min(n.getLuminance(),r.getLuminance())+.05)},Gt.isReadable=function(t,e,n){var r=Gt.readability(t,e),i,o;switch(o=!1,i=Fk(n),i.level+i.size){case"AAsmall":case"AAAlarge":o=r>=4.5;break;case"AAlarge":o=r>=3;break;case"AAAsmall":o=r>=7;break}return o},Gt.mostReadable=function(t,e,n){var r=null,i=0,o,l,h,p;n=n||{},l=n.includeFallbackColors,h=n.level,p=n.size;for(var f=0;f<e.length;f++)o=Gt.readability(t,e[f]),o>i&&(i=o,r=Gt(e[f]));return Gt.isReadable(t,r,{level:h,size:p})||!l?r:(n.includeFallbackColors=!1,Gt.mostReadable(t,["#fff","#000"],n))};var gz=Gt.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},Pk=Gt.hexNames=Rk(gz);function Rk(t){var e={};for(var n in t)t.hasOwnProperty(n)&&(e[t[n]]=n);return e}function j0(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}function gn(t,e){Dk(t)&&(t="100%");var n=Mk(t);return t=Math.min(e,Math.max(0,parseFloat(t))),n&&(t=parseInt(t*e,10)/100),Math.abs(t-e)<1e-6?1:t%e/parseFloat(e)}function Wp(t){return Math.min(1,Math.max(0,t))}function Vr(t){return parseInt(t,16)}function Dk(t){return typeof t=="string"&&t.indexOf(".")!=-1&&parseFloat(t)===1}function Mk(t){return typeof t=="string"&&t.indexOf("%")!=-1}function Di(t){return t.length==1?"0"+t:""+t}function Sh(t){return t<=1&&(t=t*100+"%"),t}function y0(t){return Math.round(parseFloat(t)*255).toString(16)}function b0(t){return Vr(t)/255}var Mi=function(){var t="[-\\+]?\\d+%?",e="[-\\+]?\\d*\\.\\d+%?",n="(?:"+e+")|(?:"+t+")",r="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?",i="[\\s|\\(]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")[,|\\s]+("+n+")\\s*\\)?";return{CSS_UNIT:new RegExp(n),rgb:new RegExp("rgb"+r),rgba:new RegExp("rgba"+i),hsl:new RegExp("hsl"+r),hsla:new RegExp("hsla"+i),hsv:new RegExp("hsv"+r),hsva:new RegExp("hsva"+i),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function Ts(t){return!!Mi.CSS_UNIT.exec(t)}function Nk(t){t=t.replace(gk,"").replace(vk,"").toLowerCase();var e=!1;if(gz[t])t=gz[t],e=!0;else if(t=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n;return(n=Mi.rgb.exec(t))?{r:n[1],g:n[2],b:n[3]}:(n=Mi.rgba.exec(t))?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=Mi.hsl.exec(t))?{h:n[1],s:n[2],l:n[3]}:(n=Mi.hsla.exec(t))?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=Mi.hsv.exec(t))?{h:n[1],s:n[2],v:n[3]}:(n=Mi.hsva.exec(t))?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=Mi.hex8.exec(t))?{r:Vr(n[1]),g:Vr(n[2]),b:Vr(n[3]),a:b0(n[4]),format:e?"name":"hex8"}:(n=Mi.hex6.exec(t))?{r:Vr(n[1]),g:Vr(n[2]),b:Vr(n[3]),format:e?"name":"hex"}:(n=Mi.hex4.exec(t))?{r:Vr(n[1]+""+n[1]),g:Vr(n[2]+""+n[2]),b:Vr(n[3]+""+n[3]),a:b0(n[4]+""+n[4]),format:e?"name":"hex8"}:(n=Mi.hex3.exec(t))?{r:Vr(n[1]+""+n[1]),g:Vr(n[2]+""+n[2]),b:Vr(n[3]+""+n[3]),format:e?"name":"hex"}:!1}function Fk(t){var e,n;return t=t||{level:"AA",size:"small"},e=(t.level||"AA").toUpperCase(),n=(t.size||"small").toLowerCase(),e!=="AA"&&e!=="AAA"&&(e="AA"),n!=="small"&&n!=="large"&&(n="small"),{level:e,size:n}}const Ot={loraRegex:/^\<lora:\s*([^\:]+)\s*(:)?\s*(\-?[0-9\.]+)?\>$/,lycoRegex:/^\<lyco:\s*([^\:]+)\s*(:)?\s*(\-?[0-9\.]+)?\>$/,weightNumRegex:/(.*):(\-?[0-9\.]+)/,weightNumRegexEN:/(.*):\s*(\-?[0-9\.]+)/,weightNumRegexCN:/(.*):\s*(\-?[0-9\.]+)/,bracketsEN:[{"(":"(",")":")"},{"[":"[","]":"]"},{"{":"{","}":"}"},{"<":"<",">":">"}],bracketsCN:[{"(":"(",")":")"},{"【":"[","】":"]"},{"《":"<","》":">"},{"「":"{","」":"}"},{"『":"{","』":"}"},{"〈":"<","〉":">"},{"﹝":"(","﹞":")"},{"﹛":"{","﹜":"}"},{"﹙":"(","﹚":")"}],replaceTag(t){return typeof t!="string"||t===""||(t=this.replaceBrackets(t),this.weightNumRegexEN.test(t)&&(t=t.replace(this.weightNumRegexEN,"$1:$2")),this.weightNumRegexCN.test(t)&&(t=t.replace(this.weightNumRegexCN,"$1:$2"))),t},replaceBrackets(t){const e=t.length;if(e===0)return t;let n={};this.bracketsCN.forEach(o=>{for(const l in o)n[l]=o[l]});let r=t[0],i=t[e-1];return typeof n[r]<"u"&&(t=n[r]+t.substring(1)),typeof n[i]<"u"&&(t=t.substring(0,e-1)+n[i]),t},hasBrackets(t){const e=t.length;if(e===0)return!1;let n=[];this.bracketsEN.forEach(o=>{let l=[];for(const h in o)l.push(h);n.push(l)}),this.bracketsCN.forEach(o=>{let l=[];for(const h in o)l.push(h);n.push(l)});let r=t[0],i=t[e-1];for(const o of n)if(o[0]===r&&o[1]===i)return o;return!1},splitTag(t){let e={left:"",value:"",right:""},n=t.match(/^([\(\<\{\[]+)(.*)$/);return!n||(e.left=n[1],t=n[2],n=t.match(/((\:[0-9\.]+)?[\)\>\}\]]+)$/),!n)?(e.value=t,e):(e.right=n[1],t=t.substring(0,t.length-e.right.length),e.value=t,e)},splitTags(t,e=!1,n=!1){return zk(t,e,n)},canTranslate(t){return!(t.trim()===""||t[0]==="<"&&t[t.length-1]===">"||/^[0-9`~!@#$%^&*()_+\-=\[\]{}\\|;:'",.\/<>?]+$/.test(t)||/^[a-zA-Z]$/.test(t))},isEnglish(t){const e=t.length;if(t[0]==="<"&&t[e-1]===">")return!0;for(let n=0;n<e;n++)if(t.charCodeAt(n)>127)return!1;return!0},canOneTranslate(t){const e=["zh_CN","zh_HK","zh_TW","ar_SA","ja_JP","ko_KR","ru_RU"];return e.push("am_ET","hy_AM","as_IN","bn_BD","ba_RU","bg_BG","prs_AF","dv_MV","el_GR","gu_IN","he_IL","hi_IN","iu_CA","kn_IN","kk_KZ","km_KH","ku_Arab_IQ","ky_KG","lo_LA","mk_MK","ml_IN","mr_IN","mn_Cyrl_MN","mn_Mong_CN","my_MM","ne_NP","or_IN","ps_AF","fa_IR","pa_Guru_IN","sr_Cyrl_RS","ta_IN","tt_Latn_RU","te_IN","th_TH","bo_CN","ti_ET","uk_UA","ur_PK","ug_Arab_CN","vi_VN"),!!e.includes(t)},isEnglishByLangCode(t,e){if(!this.canOneTranslate(e))return-1;const n=t.length;for(let r=0;r<n;r++)if(t.charCodeAt(r)>127)return 0;return 1},isSameLang(t,e){if(t===e)return!0;let n=t.toLowerCase(),r=e.toLowerCase();return n===r||(t=t.replace("-","_"),e=e.replace("-","_"),t===e)||(t=t.split("_")[0],e=e.split("_")[0],t===e)},getLang(t,e,n){return n[e]&&n[e].lang&&n[e].lang[t]?this.replaceGlobals(n[e].lang[t],e):n.en_US&&n.en_US.lang&&n.en_US.lang[t]?this.replaceGlobals(n.en_US.lang[t],"en_US"):this.replaceGlobals(t,e)},replaceGlobals(t,e){for(let n in Hp){let r=Hp[n];if(n==="docs")switch(e){case"zh_CN":r+="/zh-CN";break;case"zh_HK":case"zh_TW":r+="/zh-TW";break;case"ru_RU":r+="/ru";break}t=t.replace(new RegExp(`{{${n}}}`,"g"),r)}return t},escapeHtml(t){return t.replace(/[&<>'"]/g,e=>({"&":"&","<":"<",">":">","'":"'",'"':"""})[e]||e)},unescapeHtml(t){return t.replace(/&|<|>|'|"/g,e=>({"&":"&","<":"<",">":">","'":"'",""":'"'})[e]||e)},getTagWeightNum(t){const e=t.match(this.weightNumRegex);return e?parseFloat(e[2]):1},getTagIncWeight(t){return this.countLayers(t,"(",")")},getTagDecWeight(t){return this.countLayers(t,"[","]")},countLayers(t,e="(",n=")"){let r=0;if(t.length<2)return r;for(;;){let i=t[0],o=t[t.length-1];if(i===e&&o===n)r++,t=t.slice(1,t.length-1);else break}return r},setLayers(t,e=0,n="(",r=")",i=""){for(;;){let o=t[0],l=t[t.length-1];if(o===n&&l===r)t=t.slice(1,t.length-1);else break}return e===0?t:n.repeat(e)+t+i+r.repeat(e)},getTranslateApiInfo(t,e){let n=!1;for(const r in e)for(const i in r.children)if(i.key===t){n=i;break}return n},isEqualTags(t,e,n=[]){if(e.length!==t.length)return!1;for(let r=0;r<t.length;r++){for(let i in t[r])if(!n.includes(i)&&e[r][i]!==t[r][i])return!1;for(let i in e[r])if(!n.includes(i)&&e[r][i]!==t[r][i])return!1}return!0},getTranslateApiItem(t,e){if(!t||t.length<=0)return{};for(let n of t)for(let r of n.children)if(r.key===e)return r;return t[0].children[0]},hideCompleteResults(t){typeof hideResults=="function"&&[100,200,300,500,1e3].forEach(n=>{setTimeout(()=>{hideResults(t)},n)})},formatTime(t,e=!0){let n=new Date(t),r=n.getFullYear(),i=n.getMonth()+1;i<10&&(i="0"+i);let o=n.getDate();o<10&&(o="0"+o);let l=n.getHours();l<10&&(l="0"+l);let h=n.getMinutes();h<10&&(h="0"+h);let p=n.getSeconds();return p<10&&(p="0"+p),e?`${r}/${i}/${o} ${l}:${h}:${p}`:`${i}/${o} ${l}:${h}:${p}`},apiUrl(){let t;return t=window.location.origin+window.location.pathname,t+=t.endsWith("/")?"":"/",t+="physton_prompt/",t},removeCSS(t,e=!0){if(!t)return;let n=null;e?n=this.gradioApp().querySelector("#"+t):n=document.querySelector("#"+t),n&&n.remove()},loadCSS(t,e="",n=!0,r=!1,i=!0){n&&this.removeCSS(e,i);let o=this.apiUrl()+"styles?file="+encodeURIComponent(t);r||(o+="&t="+new Date().getTime());let l=document.createElement("link");l.id=e,l.rel="stylesheet",l.href=o,i?this.gradioApp().appendChild(l):document.body.appendChild(l)},swapElement(t,e){let n=t.parentNode,r=e.parentNode,i=t.nextSibling,o=e.nextSibling;n.insertBefore(e,i),r.insertBefore(t,o)},insertBefore(t,e){e.parentNode.insertBefore(t,e)},insertAfter(t,e){e.nextSibling?e.parentNode.insertBefore(t,e.nextSibling):e.parentNode.appendChild(t)},gradioContainer:null,gradioApp(){if(this.gradioContainer)return this.gradioContainer;const t=document.getElementsByTagName("gradio-app"),e=t.length==0?null:t[0].shadowRoot;if(e){const n=e.querySelectorAll(".gradio-container");for(let r=0;r<n.length;r++){const i=n[r];if(i.querySelectorAll("#tabs").length)return i.classList.add("physton-gradio-container"),this.gradioContainer=i,i}}else return document.body.classList.add("physton-gradio-container"),this.gradioContainer=document.body,document.body},fitterInputColor(t,e="rgba(0,0,0,0)"){let n="fitterInputColor:"+t+":"+e;return localStorage[n]?localStorage[n]:!t||t===""||t==="default"||t==="none"||t==="null"||t==="undefined"||t==="false"||t==="true"||!Gt(t).isValid()?(localStorage[n]=e,e):(localStorage[n]=t,t)},isColorTransparent(t){let e="isColorTransparent:"+t;if(localStorage[e])return localStorage[e]==="true";let n=Gt(t).getAlpha()===0;return localStorage[e]=n,n},getTagsColorKey(t,e){return t+"||"+e}};var es=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Kp(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function Bk(t){if(t.__esModule)return t;var e=t.default;if(typeof e=="function"){var n=function r(){return this instanceof r?Reflect.construct(e,arguments,this.constructor):e.apply(this,arguments)};n.prototype=e.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(t).forEach(function(r){var i=Object.getOwnPropertyDescriptor(t,r);Object.defineProperty(n,r,i.get?i:{enumerable:!0,get:function(){return t[r]}})}),n}var _0={exports:{}};/* @license
|
||
Papa Parse
|
||
v5.4.1
|
||
https://github.com/mholt/PapaParse
|
||
License: MIT
|
||
*/(function(t,e){(function(n,r){t.exports=r()})(es,function n(){var r=typeof self<"u"?self:typeof window<"u"?window:r!==void 0?r:{},i=!r.document&&!!r.postMessage,o=r.IS_PAPA_WORKER||!1,l={},h=0,p={parse:function(M,L){var F=(L=L||{}).dynamicTyping||!1;if(m(F)&&(L.dynamicTypingFunction=F,F={}),L.dynamicTyping=F,L.transform=!!m(L.transform)&&L.transform,L.worker&&p.WORKERS_SUPPORTED){var X=function(){if(!p.WORKERS_SUPPORTED)return!1;var rt=(oe=r.URL||r.webkitURL||null,qt=n.toString(),p.BLOB_URL||(p.BLOB_URL=oe.createObjectURL(new Blob(["var global = (function() { if (typeof self !== 'undefined') { return self; } if (typeof window !== 'undefined') { return window; } if (typeof global !== 'undefined') { return global; } return {}; })(); global.IS_PAPA_WORKER=true; ","(",qt,")();"],{type:"text/javascript"})))),xt=new r.Worker(rt),oe,qt;return xt.onmessage=U,xt.id=h++,l[xt.id]=xt}();return X.userStep=L.step,X.userChunk=L.chunk,X.userComplete=L.complete,X.userError=L.error,L.step=m(L.step),L.chunk=m(L.chunk),L.complete=m(L.complete),L.error=m(L.error),delete L.worker,void X.postMessage({input:M,config:L,workerId:X.id})}var st=null;return p.NODE_STREAM_INPUT,typeof M=="string"?(M=function(rt){return rt.charCodeAt(0)===65279?rt.slice(1):rt}(M),st=L.download?new j(L):new b(L)):M.readable===!0&&m(M.read)&&m(M.on)?st=new T(L):(r.File&&M instanceof File||M instanceof Object)&&(st=new v(L)),st.stream(M)},unparse:function(M,L){var F=!1,X=!0,st=",",rt=`\r
|
||
`,xt='"',oe=xt+xt,qt=!1,ot=null,mt=!1;(function(){if(typeof L=="object"){if(typeof L.delimiter!="string"||p.BAD_DELIMITERS.filter(function(jt){return L.delimiter.indexOf(jt)!==-1}).length||(st=L.delimiter),(typeof L.quotes=="boolean"||typeof L.quotes=="function"||Array.isArray(L.quotes))&&(F=L.quotes),typeof L.skipEmptyLines!="boolean"&&typeof L.skipEmptyLines!="string"||(qt=L.skipEmptyLines),typeof L.newline=="string"&&(rt=L.newline),typeof L.quoteChar=="string"&&(xt=L.quoteChar),typeof L.header=="boolean"&&(X=L.header),Array.isArray(L.columns)){if(L.columns.length===0)throw new Error("Option columns is empty");ot=L.columns}L.escapeChar!==void 0&&(oe=L.escapeChar+xt),(typeof L.escapeFormulae=="boolean"||L.escapeFormulae instanceof RegExp)&&(mt=L.escapeFormulae instanceof RegExp?L.escapeFormulae:/^[=+\-@\t\r].*$/)}})();var Et=new RegExp(P(xt),"g");if(typeof M=="string"&&(M=JSON.parse(M)),Array.isArray(M)){if(!M.length||Array.isArray(M[0]))return ze(null,M,qt);if(typeof M[0]=="object")return ze(ot||Object.keys(M[0]),M,qt)}else if(typeof M=="object")return typeof M.data=="string"&&(M.data=JSON.parse(M.data)),Array.isArray(M.data)&&(M.fields||(M.fields=M.meta&&M.meta.fields||ot),M.fields||(M.fields=Array.isArray(M.data[0])?M.fields:typeof M.data[0]=="object"?Object.keys(M.data[0]):[]),Array.isArray(M.data[0])||typeof M.data[0]=="object"||(M.data=[M.data])),ze(M.fields||[],M.data||[],qt);throw new Error("Unable to serialize unrecognized input");function ze(jt,Mt,$t){var Ht="";typeof jt=="string"&&(jt=JSON.parse(jt)),typeof Mt=="string"&&(Mt=JSON.parse(Mt));var Wt=Array.isArray(jt)&&0<jt.length,ee=!Array.isArray(Mt[0]);if(Wt&&X){for(var de=0;de<jt.length;de++)0<de&&(Ht+=st),Ht+=he(jt[de],de);0<Mt.length&&(Ht+=rt)}for(var Yt=0;Yt<Mt.length;Yt++){var ue=Wt?jt.length:Mt[Yt].length,ke=!1,K=Wt?Object.keys(Mt[Yt]).length===0:Mt[Yt].length===0;if($t&&!Wt&&(ke=$t==="greedy"?Mt[Yt].join("").trim()==="":Mt[Yt].length===1&&Mt[Yt][0].length===0),$t==="greedy"&&Wt){for(var Y=[],lt=0;lt<ue;lt++){var vt=ee?jt[lt]:lt;Y.push(Mt[Yt][vt])}ke=Y.join("").trim()===""}if(!ke){for(var dt=0;dt<ue;dt++){0<dt&&!K&&(Ht+=st);var ft=Wt&&ee?jt[dt]:dt;Ht+=he(Mt[Yt][ft],dt)}Yt<Mt.length-1&&(!$t||0<ue&&!K)&&(Ht+=rt)}}return Ht}function he(jt,Mt){if(jt==null)return"";if(jt.constructor===Date)return JSON.stringify(jt).slice(1,25);var $t=!1;mt&&typeof jt=="string"&&mt.test(jt)&&(jt="'"+jt,$t=!0);var Ht=jt.toString().replace(Et,oe);return($t=$t||F===!0||typeof F=="function"&&F(jt,Mt)||Array.isArray(F)&&F[Mt]||function(Wt,ee){for(var de=0;de<ee.length;de++)if(-1<Wt.indexOf(ee[de]))return!0;return!1}(Ht,p.BAD_DELIMITERS)||-1<Ht.indexOf(st)||Ht.charAt(0)===" "||Ht.charAt(Ht.length-1)===" ")?xt+Ht+xt:Ht}}};if(p.RECORD_SEP=String.fromCharCode(30),p.UNIT_SEP=String.fromCharCode(31),p.BYTE_ORDER_MARK="\uFEFF",p.BAD_DELIMITERS=["\r",`
|
||
`,'"',p.BYTE_ORDER_MARK],p.WORKERS_SUPPORTED=!i&&!!r.Worker,p.NODE_STREAM_INPUT=1,p.LocalChunkSize=10485760,p.RemoteChunkSize=5242880,p.DefaultDelimiter=",",p.Parser=k,p.ParserHandle=w,p.NetworkStreamer=j,p.FileStreamer=v,p.StringStreamer=b,p.ReadableStreamStreamer=T,r.jQuery){var f=r.jQuery;f.fn.parse=function(M){var L=M.config||{},F=[];return this.each(function(rt){if(!(f(this).prop("tagName").toUpperCase()==="INPUT"&&f(this).attr("type").toLowerCase()==="file"&&r.FileReader)||!this.files||this.files.length===0)return!0;for(var xt=0;xt<this.files.length;xt++)F.push({file:this.files[xt],inputElem:this,instanceConfig:f.extend({},L)})}),X(),this;function X(){if(F.length!==0){var rt,xt,oe,qt,ot=F[0];if(m(M.before)){var mt=M.before(ot.file,ot.inputElem);if(typeof mt=="object"){if(mt.action==="abort")return rt="AbortError",xt=ot.file,oe=ot.inputElem,qt=mt.reason,void(m(M.error)&&M.error({name:rt},xt,oe,qt));if(mt.action==="skip")return void st();typeof mt.config=="object"&&(ot.instanceConfig=f.extend(ot.instanceConfig,mt.config))}else if(mt==="skip")return void st()}var Et=ot.instanceConfig.complete;ot.instanceConfig.complete=function(ze){m(Et)&&Et(ze,ot.file,ot.inputElem),st()},p.parse(ot.file,ot.instanceConfig)}else m(M.complete)&&M.complete()}function st(){F.splice(0,1),X()}}}function g(M){this._handle=null,this._finished=!1,this._completed=!1,this._halted=!1,this._input=null,this._baseIndex=0,this._partialLine="",this._rowCount=0,this._start=0,this._nextChunk=null,this.isFirstChunk=!0,this._completeResults={data:[],errors:[],meta:{}},(function(L){var F=nt(L);F.chunkSize=parseInt(F.chunkSize),L.step||L.chunk||(F.chunkSize=null),this._handle=new w(F),(this._handle.streamer=this)._config=F}).call(this,M),this.parseChunk=function(L,F){if(this.isFirstChunk&&m(this._config.beforeFirstChunk)){var X=this._config.beforeFirstChunk(L);X!==void 0&&(L=X)}this.isFirstChunk=!1,this._halted=!1;var st=this._partialLine+L;this._partialLine="";var rt=this._handle.parse(st,this._baseIndex,!this._finished);if(!this._handle.paused()&&!this._handle.aborted()){var xt=rt.meta.cursor;this._finished||(this._partialLine=st.substring(xt-this._baseIndex),this._baseIndex=xt),rt&&rt.data&&(this._rowCount+=rt.data.length);var oe=this._finished||this._config.preview&&this._rowCount>=this._config.preview;if(o)r.postMessage({results:rt,workerId:p.WORKER_ID,finished:oe});else if(m(this._config.chunk)&&!F){if(this._config.chunk(rt,this._handle),this._handle.paused()||this._handle.aborted())return void(this._halted=!0);rt=void 0,this._completeResults=void 0}return this._config.step||this._config.chunk||(this._completeResults.data=this._completeResults.data.concat(rt.data),this._completeResults.errors=this._completeResults.errors.concat(rt.errors),this._completeResults.meta=rt.meta),this._completed||!oe||!m(this._config.complete)||rt&&rt.meta.aborted||(this._config.complete(this._completeResults,this._input),this._completed=!0),oe||rt&&rt.meta.paused||this._nextChunk(),rt}this._halted=!0},this._sendError=function(L){m(this._config.error)?this._config.error(L):o&&this._config.error&&r.postMessage({workerId:p.WORKER_ID,error:L,finished:!1})}}function j(M){var L;(M=M||{}).chunkSize||(M.chunkSize=p.RemoteChunkSize),g.call(this,M),this._nextChunk=i?function(){this._readChunk(),this._chunkLoaded()}:function(){this._readChunk()},this.stream=function(F){this._input=F,this._nextChunk()},this._readChunk=function(){if(this._finished)this._chunkLoaded();else{if(L=new XMLHttpRequest,this._config.withCredentials&&(L.withCredentials=this._config.withCredentials),i||(L.onload=tt(this._chunkLoaded,this),L.onerror=tt(this._chunkError,this)),L.open(this._config.downloadRequestBody?"POST":"GET",this._input,!i),this._config.downloadRequestHeaders){var F=this._config.downloadRequestHeaders;for(var X in F)L.setRequestHeader(X,F[X])}if(this._config.chunkSize){var st=this._start+this._config.chunkSize-1;L.setRequestHeader("Range","bytes="+this._start+"-"+st)}try{L.send(this._config.downloadRequestBody)}catch(rt){this._chunkError(rt.message)}i&&L.status===0&&this._chunkError()}},this._chunkLoaded=function(){L.readyState===4&&(L.status<200||400<=L.status?this._chunkError():(this._start+=this._config.chunkSize?this._config.chunkSize:L.responseText.length,this._finished=!this._config.chunkSize||this._start>=function(F){var X=F.getResponseHeader("Content-Range");return X===null?-1:parseInt(X.substring(X.lastIndexOf("/")+1))}(L),this.parseChunk(L.responseText)))},this._chunkError=function(F){var X=L.statusText||F;this._sendError(new Error(X))}}function v(M){var L,F;(M=M||{}).chunkSize||(M.chunkSize=p.LocalChunkSize),g.call(this,M);var X=typeof FileReader<"u";this.stream=function(st){this._input=st,F=st.slice||st.webkitSlice||st.mozSlice,X?((L=new FileReader).onload=tt(this._chunkLoaded,this),L.onerror=tt(this._chunkError,this)):L=new FileReaderSync,this._nextChunk()},this._nextChunk=function(){this._finished||this._config.preview&&!(this._rowCount<this._config.preview)||this._readChunk()},this._readChunk=function(){var st=this._input;if(this._config.chunkSize){var rt=Math.min(this._start+this._config.chunkSize,this._input.size);st=F.call(st,this._start,rt)}var xt=L.readAsText(st,this._config.encoding);X||this._chunkLoaded({target:{result:xt}})},this._chunkLoaded=function(st){this._start+=this._config.chunkSize,this._finished=!this._config.chunkSize||this._start>=this._input.size,this.parseChunk(st.target.result)},this._chunkError=function(){this._sendError(L.error)}}function b(M){var L;g.call(this,M=M||{}),this.stream=function(F){return L=F,this._nextChunk()},this._nextChunk=function(){if(!this._finished){var F,X=this._config.chunkSize;return X?(F=L.substring(0,X),L=L.substring(X)):(F=L,L=""),this._finished=!L,this.parseChunk(F)}}}function T(M){g.call(this,M=M||{});var L=[],F=!0,X=!1;this.pause=function(){g.prototype.pause.apply(this,arguments),this._input.pause()},this.resume=function(){g.prototype.resume.apply(this,arguments),this._input.resume()},this.stream=function(st){this._input=st,this._input.on("data",this._streamData),this._input.on("end",this._streamEnd),this._input.on("error",this._streamError)},this._checkIsFinished=function(){X&&L.length===1&&(this._finished=!0)},this._nextChunk=function(){this._checkIsFinished(),L.length?this.parseChunk(L.shift()):F=!0},this._streamData=tt(function(st){try{L.push(typeof st=="string"?st:st.toString(this._config.encoding)),F&&(F=!1,this._checkIsFinished(),this.parseChunk(L.shift()))}catch(rt){this._streamError(rt)}},this),this._streamError=tt(function(st){this._streamCleanUp(),this._sendError(st)},this),this._streamEnd=tt(function(){this._streamCleanUp(),X=!0,this._streamData("")},this),this._streamCleanUp=tt(function(){this._input.removeListener("data",this._streamData),this._input.removeListener("end",this._streamEnd),this._input.removeListener("error",this._streamError)},this)}function w(M){var L,F,X,st=Math.pow(2,53),rt=-st,xt=/^\s*-?(\d+\.?|\.\d+|\d+\.\d+)([eE][-+]?\d+)?\s*$/,oe=/^((\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z)))$/,qt=this,ot=0,mt=0,Et=!1,ze=!1,he=[],jt={data:[],errors:[],meta:{}};if(m(M.step)){var Mt=M.step;M.step=function(Yt){if(jt=Yt,Wt())Ht();else{if(Ht(),jt.data.length===0)return;ot+=Yt.data.length,M.preview&&ot>M.preview?F.abort():(jt.data=jt.data[0],Mt(jt,qt))}}}function $t(Yt){return M.skipEmptyLines==="greedy"?Yt.join("").trim()==="":Yt.length===1&&Yt[0].length===0}function Ht(){return jt&&X&&(de("Delimiter","UndetectableDelimiter","Unable to auto-detect delimiting character; defaulted to '"+p.DefaultDelimiter+"'"),X=!1),M.skipEmptyLines&&(jt.data=jt.data.filter(function(Yt){return!$t(Yt)})),Wt()&&function(){if(!jt)return;function Yt(ke,K){m(M.transformHeader)&&(ke=M.transformHeader(ke,K)),he.push(ke)}if(Array.isArray(jt.data[0])){for(var ue=0;Wt()&&ue<jt.data.length;ue++)jt.data[ue].forEach(Yt);jt.data.splice(0,1)}else jt.data.forEach(Yt)}(),function(){if(!jt||!M.header&&!M.dynamicTyping&&!M.transform)return jt;function Yt(ke,K){var Y,lt=M.header?{}:[];for(Y=0;Y<ke.length;Y++){var vt=Y,dt=ke[Y];M.header&&(vt=Y>=he.length?"__parsed_extra":he[Y]),M.transform&&(dt=M.transform(dt,vt)),dt=ee(vt,dt),vt==="__parsed_extra"?(lt[vt]=lt[vt]||[],lt[vt].push(dt)):lt[vt]=dt}return M.header&&(Y>he.length?de("FieldMismatch","TooManyFields","Too many fields: expected "+he.length+" fields but parsed "+Y,mt+K):Y<he.length&&de("FieldMismatch","TooFewFields","Too few fields: expected "+he.length+" fields but parsed "+Y,mt+K)),lt}var ue=1;return!jt.data.length||Array.isArray(jt.data[0])?(jt.data=jt.data.map(Yt),ue=jt.data.length):jt.data=Yt(jt.data,0),M.header&&jt.meta&&(jt.meta.fields=he),mt+=ue,jt}()}function Wt(){return M.header&&he.length===0}function ee(Yt,ue){return ke=Yt,M.dynamicTypingFunction&&M.dynamicTyping[ke]===void 0&&(M.dynamicTyping[ke]=M.dynamicTypingFunction(ke)),(M.dynamicTyping[ke]||M.dynamicTyping)===!0?ue==="true"||ue==="TRUE"||ue!=="false"&&ue!=="FALSE"&&(function(K){if(xt.test(K)){var Y=parseFloat(K);if(rt<Y&&Y<st)return!0}return!1}(ue)?parseFloat(ue):oe.test(ue)?new Date(ue):ue===""?null:ue):ue;var ke}function de(Yt,ue,ke,K){var Y={type:Yt,code:ue,message:ke};K!==void 0&&(Y.row=K),jt.errors.push(Y)}this.parse=function(Yt,ue,ke){var K=M.quoteChar||'"';if(M.newline||(M.newline=function(vt,dt){vt=vt.substring(0,1048576);var ft=new RegExp(P(dt)+"([^]*?)"+P(dt),"gm"),Lt=(vt=vt.replace(ft,"")).split("\r"),It=vt.split(`
|
||
`),kt=1<It.length&&It[0].length<Lt[0].length;if(Lt.length===1||kt)return`
|
||
`;for(var yt=0,Nt=0;Nt<Lt.length;Nt++)Lt[Nt][0]===`
|
||
`&&yt++;return yt>=Lt.length/2?`\r
|
||
`:"\r"}(Yt,K)),X=!1,M.delimiter)m(M.delimiter)&&(M.delimiter=M.delimiter(Yt),jt.meta.delimiter=M.delimiter);else{var Y=function(vt,dt,ft,Lt,It){var kt,yt,Nt,Ft;It=It||[","," ","|",";",p.RECORD_SEP,p.UNIT_SEP];for(var Jt=0;Jt<It.length;Jt++){var zt=It[Jt],se=0,be=0,ve=0;Nt=void 0;for(var We=new k({comments:Lt,delimiter:zt,newline:dt,preview:10}).parse(vt),sn=0;sn<We.data.length;sn++)if(ft&&$t(We.data[sn]))ve++;else{var vn=We.data[sn].length;be+=vn,Nt!==void 0?0<vn&&(se+=Math.abs(vn-Nt),Nt=vn):Nt=vn}0<We.data.length&&(be/=We.data.length-ve),(yt===void 0||se<=yt)&&(Ft===void 0||Ft<be)&&1.99<be&&(yt=se,kt=zt,Ft=be)}return{successful:!!(M.delimiter=kt),bestDelimiter:kt}}(Yt,M.newline,M.skipEmptyLines,M.comments,M.delimitersToGuess);Y.successful?M.delimiter=Y.bestDelimiter:(X=!0,M.delimiter=p.DefaultDelimiter),jt.meta.delimiter=M.delimiter}var lt=nt(M);return M.preview&&M.header&<.preview++,L=Yt,F=new k(lt),jt=F.parse(L,ue,ke),Ht(),Et?{meta:{paused:!0}}:jt||{meta:{paused:!1}}},this.paused=function(){return Et},this.pause=function(){Et=!0,F.abort(),L=m(M.chunk)?"":L.substring(F.getCharIndex())},this.resume=function(){qt.streamer._halted?(Et=!1,qt.streamer.parseChunk(L,!0)):setTimeout(qt.resume,3)},this.aborted=function(){return ze},this.abort=function(){ze=!0,F.abort(),jt.meta.aborted=!0,m(M.complete)&&M.complete(jt),L=""}}function P(M){return M.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function k(M){var L,F=(M=M||{}).delimiter,X=M.newline,st=M.comments,rt=M.step,xt=M.preview,oe=M.fastMode,qt=L=M.quoteChar===void 0||M.quoteChar===null?'"':M.quoteChar;if(M.escapeChar!==void 0&&(qt=M.escapeChar),(typeof F!="string"||-1<p.BAD_DELIMITERS.indexOf(F))&&(F=","),st===F)throw new Error("Comment character same as delimiter");st===!0?st="#":(typeof st!="string"||-1<p.BAD_DELIMITERS.indexOf(st))&&(st=!1),X!==`
|
||
`&&X!=="\r"&&X!==`\r
|
||
`&&(X=`
|
||
`);var ot=0,mt=!1;this.parse=function(Et,ze,he){if(typeof Et!="string")throw new Error("Input must be a string");var jt=Et.length,Mt=F.length,$t=X.length,Ht=st.length,Wt=m(rt),ee=[],de=[],Yt=[],ue=ot=0;if(!Et)return pn();if(M.header&&!ze){var ke=Et.split(X)[0].split(F),K=[],Y={},lt=!1;for(var vt in ke){var dt=ke[vt];m(M.transformHeader)&&(dt=M.transformHeader(dt,vt));var ft=dt,Lt=Y[dt]||0;for(0<Lt&&(lt=!0,ft=dt+"_"+Lt),Y[dt]=Lt+1;K.includes(ft);)ft=ft+"_"+Lt;K.push(ft)}if(lt){var It=Et.split(X);It[0]=K.join(F),Et=It.join(X)}}if(oe||oe!==!1&&Et.indexOf(L)===-1){for(var kt=Et.split(X),yt=0;yt<kt.length;yt++){if(Yt=kt[yt],ot+=Yt.length,yt!==kt.length-1)ot+=X.length;else if(he)return pn();if(!st||Yt.substring(0,Ht)!==st){if(Wt){if(ee=[],ve(Yt.split(F)),cn(),mt)return pn()}else ve(Yt.split(F));if(xt&&xt<=yt)return ee=ee.slice(0,xt),pn(!0)}}return pn()}for(var Nt=Et.indexOf(F,ot),Ft=Et.indexOf(X,ot),Jt=new RegExp(P(qt)+P(L),"g"),zt=Et.indexOf(L,ot);;)if(Et[ot]!==L)if(st&&Yt.length===0&&Et.substring(ot,ot+Ht)===st){if(Ft===-1)return pn();ot=Ft+$t,Ft=Et.indexOf(X,ot),Nt=Et.indexOf(F,ot)}else if(Nt!==-1&&(Nt<Ft||Ft===-1))Yt.push(Et.substring(ot,Nt)),ot=Nt+Mt,Nt=Et.indexOf(F,ot);else{if(Ft===-1)break;if(Yt.push(Et.substring(ot,Ft)),vn(Ft+$t),Wt&&(cn(),mt))return pn();if(xt&&ee.length>=xt)return pn(!0)}else for(zt=ot,ot++;;){if((zt=Et.indexOf(L,zt+1))===-1)return he||de.push({type:"Quotes",code:"MissingQuotes",message:"Quoted field unterminated",row:ee.length,index:ot}),sn();if(zt===jt-1)return sn(Et.substring(ot,zt).replace(Jt,L));if(L!==qt||Et[zt+1]!==qt){if(L===qt||zt===0||Et[zt-1]!==qt){Nt!==-1&&Nt<zt+1&&(Nt=Et.indexOf(F,zt+1)),Ft!==-1&&Ft<zt+1&&(Ft=Et.indexOf(X,zt+1));var se=We(Ft===-1?Nt:Math.min(Nt,Ft));if(Et.substr(zt+1+se,Mt)===F){Yt.push(Et.substring(ot,zt).replace(Jt,L)),Et[ot=zt+1+se+Mt]!==L&&(zt=Et.indexOf(L,ot)),Nt=Et.indexOf(F,ot),Ft=Et.indexOf(X,ot);break}var be=We(Ft);if(Et.substring(zt+1+be,zt+1+be+$t)===X){if(Yt.push(Et.substring(ot,zt).replace(Jt,L)),vn(zt+1+be+$t),Nt=Et.indexOf(F,ot),zt=Et.indexOf(L,ot),Wt&&(cn(),mt))return pn();if(xt&&ee.length>=xt)return pn(!0);break}de.push({type:"Quotes",code:"InvalidQuotes",message:"Trailing quote on quoted field is malformed",row:ee.length,index:ot}),zt++}}else zt++}return sn();function ve(ct){ee.push(ct),ue=ot}function We(ct){var Ut=0;if(ct!==-1){var ie=Et.substring(zt+1,ct);ie&&ie.trim()===""&&(Ut=ie.length)}return Ut}function sn(ct){return he||(ct===void 0&&(ct=Et.substring(ot)),Yt.push(ct),ot=jt,ve(Yt),Wt&&cn()),pn()}function vn(ct){ot=ct,ve(Yt),Yt=[],Ft=Et.indexOf(X,ot)}function pn(ct){return{data:ee,errors:de,meta:{delimiter:F,linebreak:X,aborted:mt,truncated:!!ct,cursor:ue+(ze||0)}}}function cn(){rt(pn()),ee=[],de=[]}},this.abort=function(){mt=!0},this.getCharIndex=function(){return ot}}function U(M){var L=M.data,F=l[L.workerId],X=!1;if(L.error)F.userError(L.error,L.file);else if(L.results&&L.results.data){var st={abort:function(){X=!0,$(L.workerId,{data:[],errors:[],meta:{aborted:!0}})},pause:A,resume:A};if(m(F.userStep)){for(var rt=0;rt<L.results.data.length&&(F.userStep({data:L.results.data[rt],errors:L.results.errors,meta:L.results.meta},st),!X);rt++);delete L.results}else m(F.userChunk)&&(F.userChunk(L.results,st,L.file),delete L.results)}L.finished&&!X&&$(L.workerId,L.results)}function $(M,L){var F=l[M];m(F.userComplete)&&F.userComplete(L),F.terminate(),delete l[M]}function A(){throw new Error("Not implemented.")}function nt(M){if(typeof M!="object"||M===null)return M;var L=Array.isArray(M)?[]:{};for(var F in M)L[F]=nt(M[F]);return L}function tt(M,L){return function(){M.apply(L,arguments)}}function m(M){return typeof M=="function"}return o&&(r.onmessage=function(M){var L=M.data;if(p.WORKER_ID===void 0&&L&&(p.WORKER_ID=L.workerId),typeof L.input=="string")r.postMessage({workerId:p.WORKER_ID,results:p.parse(L.input,L.config),finished:!0});else if(r.File&&L.input instanceof File||L.input instanceof Object){var F=p.parse(L.input,L.config);F&&r.postMessage({workerId:p.WORKER_ID,results:F,finished:!0})}}),(j.prototype=Object.create(g.prototype)).constructor=j,(v.prototype=Object.create(g.prototype)).constructor=v,(b.prototype=Object.create(b.prototype)).constructor=b,(T.prototype=Object.create(g.prototype)).constructor=T,p})})(_0);var $k=_0.exports;const Hk=Kp($k);var qp={},vz={},Vp={},C0={exports:{}},Gp={exports:{}},mz={exports:{}},T0;function Uk(){return T0||(T0=1,function(t,e){(function(n,r){t.exports=r()})(es,function(){var n=typeof Promise=="function",r=typeof self=="object"?self:es,i=typeof Symbol<"u",o=typeof Map<"u",l=typeof Set<"u",h=typeof WeakMap<"u",p=typeof WeakSet<"u",f=typeof DataView<"u",g=i&&typeof Symbol.iterator<"u",j=i&&typeof Symbol.toStringTag<"u",v=l&&typeof Set.prototype.entries=="function",b=o&&typeof Map.prototype.entries=="function",T=v&&Object.getPrototypeOf(new Set().entries()),w=b&&Object.getPrototypeOf(new Map().entries()),P=g&&typeof Array.prototype[Symbol.iterator]=="function",k=P&&Object.getPrototypeOf([][Symbol.iterator]()),U=g&&typeof String.prototype[Symbol.iterator]=="function",$=U&&Object.getPrototypeOf(""[Symbol.iterator]()),A=8,nt=-1;function tt(m){var M=typeof m;if(M!=="object")return M;if(m===null)return"null";if(m===r)return"global";if(Array.isArray(m)&&(j===!1||!(Symbol.toStringTag in m)))return"Array";if(typeof window=="object"&&window!==null){if(typeof window.location=="object"&&m===window.location)return"Location";if(typeof window.document=="object"&&m===window.document)return"Document";if(typeof window.navigator=="object"){if(typeof window.navigator.mimeTypes=="object"&&m===window.navigator.mimeTypes)return"MimeTypeArray";if(typeof window.navigator.plugins=="object"&&m===window.navigator.plugins)return"PluginArray"}if((typeof window.HTMLElement=="function"||typeof window.HTMLElement=="object")&&m instanceof window.HTMLElement){if(m.tagName==="BLOCKQUOTE")return"HTMLQuoteElement";if(m.tagName==="TD")return"HTMLTableDataCellElement";if(m.tagName==="TH")return"HTMLTableHeaderCellElement"}}var L=j&&m[Symbol.toStringTag];if(typeof L=="string")return L;var F=Object.getPrototypeOf(m);return F===RegExp.prototype?"RegExp":F===Date.prototype?"Date":n&&F===Promise.prototype?"Promise":l&&F===Set.prototype?"Set":o&&F===Map.prototype?"Map":p&&F===WeakSet.prototype?"WeakSet":h&&F===WeakMap.prototype?"WeakMap":f&&F===DataView.prototype?"DataView":o&&F===w?"Map Iterator":l&&F===T?"Set Iterator":P&&F===k?"Array Iterator":U&&F===$?"String Iterator":F===null?"Object":Object.prototype.toString.call(m).slice(A,nt)}return tt})}(mz)),mz.exports}var w0;function A0(){if(w0)return Gp.exports;w0=1;/*!
|
||
* deep-eql
|
||
* Copyright(c) 2013 Jake Luer <jake@alogicalparadox.com>
|
||
* MIT Licensed
|
||
*/var t=Uk();function e(){this._key="chai/deep-eql__"+Math.random()+Date.now()}e.prototype={get:function(nt){return nt[this._key]},set:function(nt,tt){Object.isExtensible(nt)&&Object.defineProperty(nt,this._key,{value:tt,configurable:!0})}};var n=typeof WeakMap=="function"?WeakMap:e;/*!
|
||
* Check to see if the MemoizeMap has recorded a result of the two operands
|
||
*
|
||
* @param {Mixed} leftHandOperand
|
||
* @param {Mixed} rightHandOperand
|
||
* @param {MemoizeMap} memoizeMap
|
||
* @returns {Boolean|null} result
|
||
*/function r(A,nt,tt){if(!tt||$(A)||$(nt))return null;var m=tt.get(A);if(m){var M=m.get(nt);if(typeof M=="boolean")return M}return null}/*!
|
||
* Set the result of the equality into the MemoizeMap
|
||
*
|
||
* @param {Mixed} leftHandOperand
|
||
* @param {Mixed} rightHandOperand
|
||
* @param {MemoizeMap} memoizeMap
|
||
* @param {Boolean} result
|
||
*/function i(A,nt,tt,m){if(!(!tt||$(A)||$(nt))){var M=tt.get(A);M?M.set(nt,m):(M=new n,M.set(nt,m),tt.set(A,M))}}/*!
|
||
* Primary Export
|
||
*/Gp.exports=o,Gp.exports.MemoizeMap=n;function o(A,nt,tt){if(tt&&tt.comparator)return h(A,nt,tt);var m=l(A,nt);return m!==null?m:h(A,nt,tt)}function l(A,nt){return A===nt?A!==0||1/A===1/nt:A!==A&&nt!==nt?!0:$(A)||$(nt)?!1:null}/*!
|
||
* The main logic of the `deepEqual` function.
|
||
*
|
||
* @param {Mixed} leftHandOperand
|
||
* @param {Mixed} rightHandOperand
|
||
* @param {Object} [options] (optional) Additional options
|
||
* @param {Array} [options.comparator] (optional) Override default algorithm, determining custom equality.
|
||
* @param {Array} [options.memoize] (optional) Provide a custom memoization object which will cache the results of
|
||
complex objects for a speed boost. By passing `false` you can disable memoization, but this will cause circular
|
||
references to blow the stack.
|
||
* @return {Boolean} equal match
|
||
*/function h(A,nt,tt){tt=tt||{},tt.memoize=tt.memoize===!1?!1:tt.memoize||new n;var m=tt&&tt.comparator,M=r(A,nt,tt.memoize);if(M!==null)return M;var L=r(nt,A,tt.memoize);if(L!==null)return L;if(m){var F=m(A,nt);if(F===!1||F===!0)return i(A,nt,tt.memoize,F),F;var X=l(A,nt);if(X!==null)return X}var st=t(A);if(st!==t(nt))return i(A,nt,tt.memoize,!1),!1;i(A,nt,tt.memoize,!0);var rt=p(A,nt,st,tt);return i(A,nt,tt.memoize,rt),rt}function p(A,nt,tt,m){switch(tt){case"String":case"Number":case"Boolean":case"Date":return o(A.valueOf(),nt.valueOf());case"Promise":case"Symbol":case"function":case"WeakMap":case"WeakSet":return A===nt;case"Error":return k(A,nt,["name","message","code"],m);case"Arguments":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"Array":return j(A,nt,m);case"RegExp":return f(A,nt);case"Generator":return v(A,nt,m);case"DataView":return j(new Uint8Array(A.buffer),new Uint8Array(nt.buffer),m);case"ArrayBuffer":return j(new Uint8Array(A),new Uint8Array(nt),m);case"Set":return g(A,nt,m);case"Map":return g(A,nt,m);default:return U(A,nt,m)}}/*!
|
||
* Compare two Regular Expressions for equality.
|
||
*
|
||
* @param {RegExp} leftHandOperand
|
||
* @param {RegExp} rightHandOperand
|
||
* @return {Boolean} result
|
||
*/function f(A,nt){return A.toString()===nt.toString()}/*!
|
||
* Compare two Sets/Maps for equality. Faster than other equality functions.
|
||
*
|
||
* @param {Set} leftHandOperand
|
||
* @param {Set} rightHandOperand
|
||
* @param {Object} [options] (Optional)
|
||
* @return {Boolean} result
|
||
*/function g(A,nt,tt){if(A.size!==nt.size)return!1;if(A.size===0)return!0;var m=[],M=[];return A.forEach(function(F,X){m.push([F,X])}),nt.forEach(function(F,X){M.push([F,X])}),j(m.sort(),M.sort(),tt)}/*!
|
||
* Simple equality for flat iterable objects such as Arrays, TypedArrays or Node.js buffers.
|
||
*
|
||
* @param {Iterable} leftHandOperand
|
||
* @param {Iterable} rightHandOperand
|
||
* @param {Object} [options] (Optional)
|
||
* @return {Boolean} result
|
||
*/function j(A,nt,tt){var m=A.length;if(m!==nt.length)return!1;if(m===0)return!0;for(var M=-1;++M<m;)if(o(A[M],nt[M],tt)===!1)return!1;return!0}/*!
|
||
* Simple equality for generator objects such as those returned by generator functions.
|
||
*
|
||
* @param {Iterable} leftHandOperand
|
||
* @param {Iterable} rightHandOperand
|
||
* @param {Object} [options] (Optional)
|
||
* @return {Boolean} result
|
||
*/function v(A,nt,tt){return j(w(A),w(nt),tt)}/*!
|
||
* Determine if the given object has an @@iterator function.
|
||
*
|
||
* @param {Object} target
|
||
* @return {Boolean} `true` if the object has an @@iterator function.
|
||
*/function b(A){return typeof Symbol<"u"&&typeof A=="object"&&typeof Symbol.iterator<"u"&&typeof A[Symbol.iterator]=="function"}/*!
|
||
* Gets all iterator entries from the given Object. If the Object has no @@iterator function, returns an empty array.
|
||
* This will consume the iterator - which could have side effects depending on the @@iterator implementation.
|
||
*
|
||
* @param {Object} target
|
||
* @returns {Array} an array of entries from the @@iterator function
|
||
*/function T(A){if(b(A))try{return w(A[Symbol.iterator]())}catch{return[]}return[]}/*!
|
||
* Gets all entries from a Generator. This will consume the generator - which could have side effects.
|
||
*
|
||
* @param {Generator} target
|
||
* @returns {Array} an array of entries from the Generator.
|
||
*/function w(A){for(var nt=A.next(),tt=[nt.value];nt.done===!1;)nt=A.next(),tt.push(nt.value);return tt}/*!
|
||
* Gets all own and inherited enumerable keys from a target.
|
||
*
|
||
* @param {Object} target
|
||
* @returns {Array} an array of own and inherited enumerable keys from the target.
|
||
*/function P(A){var nt=[];for(var tt in A)nt.push(tt);return nt}/*!
|
||
* Determines if two objects have matching values, given a set of keys. Defers to deepEqual for the equality check of
|
||
* each key. If any value of the given key is not equal, the function will return false (early).
|
||
*
|
||
* @param {Mixed} leftHandOperand
|
||
* @param {Mixed} rightHandOperand
|
||
* @param {Array} keys An array of keys to compare the values of leftHandOperand and rightHandOperand against
|
||
* @param {Object} [options] (Optional)
|
||
* @return {Boolean} result
|
||
*/function k(A,nt,tt,m){var M=tt.length;if(M===0)return!0;for(var L=0;L<M;L+=1)if(o(A[tt[L]],nt[tt[L]],m)===!1)return!1;return!0}/*!
|
||
* Recursively check the equality of two Objects. Once basic sameness has been established it will defer to `deepEqual`
|
||
* for each enumerable key in the object.
|
||
*
|
||
* @param {Mixed} leftHandOperand
|
||
* @param {Mixed} rightHandOperand
|
||
* @param {Object} [options] (Optional)
|
||
* @return {Boolean} result
|
||
*/function U(A,nt,tt){var m=P(A),M=P(nt);if(m.length&&m.length===M.length)return m.sort(),M.sort(),j(m,M)===!1?!1:k(A,nt,m,tt);var L=T(A),F=T(nt);return L.length&&L.length===F.length?(L.sort(),F.sort(),j(L,F,tt)):m.length===0&&L.length===0&&M.length===0&&F.length===0}/*!
|
||
* Returns true if the argument is a primitive.
|
||
*
|
||
* This intentionally returns true for all objects that can be compared by reference,
|
||
* including functions and symbols.
|
||
*
|
||
* @param {Mixed} value
|
||
* @return {Boolean} result
|
||
*/function $(A){return A===null||typeof A!="object"}return Gp.exports}var xh={exports:{}};/**
|
||
* @license
|
||
* Lodash <https://lodash.com/>
|
||
* Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
|
||
* Released under MIT license <https://lodash.com/license>
|
||
* Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
|
||
* Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
|
||
*/xh.exports;var S0;function x0(){return S0||(S0=1,function(t,e){(function(){var n,r="4.17.21",i=200,o="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",l="Expected a function",h="Invalid `variable` option passed into `_.template`",p="__lodash_hash_undefined__",f=500,g="__lodash_placeholder__",j=1,v=2,b=4,T=1,w=2,P=1,k=2,U=4,$=8,A=16,nt=32,tt=64,m=128,M=256,L=512,F=30,X="...",st=800,rt=16,xt=1,oe=2,qt=3,ot=1/0,mt=9007199254740991,Et=17976931348623157e292,ze=0/0,he=4294967295,jt=he-1,Mt=he>>>1,$t=[["ary",m],["bind",P],["bindKey",k],["curry",$],["curryRight",A],["flip",L],["partial",nt],["partialRight",tt],["rearg",M]],Ht="[object Arguments]",Wt="[object Array]",ee="[object AsyncFunction]",de="[object Boolean]",Yt="[object Date]",ue="[object DOMException]",ke="[object Error]",K="[object Function]",Y="[object GeneratorFunction]",lt="[object Map]",vt="[object Number]",dt="[object Null]",ft="[object Object]",Lt="[object Promise]",It="[object Proxy]",kt="[object RegExp]",yt="[object Set]",Nt="[object String]",Ft="[object Symbol]",Jt="[object Undefined]",zt="[object WeakMap]",se="[object WeakSet]",be="[object ArrayBuffer]",ve="[object DataView]",We="[object Float32Array]",sn="[object Float64Array]",vn="[object Int8Array]",pn="[object Int16Array]",cn="[object Int32Array]",ct="[object Uint8Array]",Ut="[object Uint8ClampedArray]",ie="[object Uint16Array]",Re="[object Uint32Array]",$e=/\b__p \+= '';/g,Mn=/\b(__p \+=) '' \+/g,fr=/(__e\(.*?\)|\b__t\)) \+\n'';/g,dr=/&(?:amp|lt|gt|quot|#39);/g,Bi=/[&<>"']/g,Ci=RegExp(dr.source),yo=RegExp(Bi.source),Un=/<%-([\s\S]+?)%>/g,jn=/<%([\s\S]+?)%>/g,bo=/<%=([\s\S]+?)%>/g,ga=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Fs=/^\w*$/,nf=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ls=/[\\^$.*+?()[\]{}|]/g,_o=RegExp(ls.source),va=/^\s+/,Pl=/\s/,Kv=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,qv=/\{\n\/\* \[wrapped with (.+)\] \*/,Vv=/,? & /,rf=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Gv=/[()=,{}\[\]\/\s]/,Yv=/\\(\\)?/g,sf=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,of=/\w*$/,Co=/^[-+]0x[0-9a-f]+$/i,af=/^0b[01]+$/i,du=/^\[object .+?Constructor\]$/,zu=/^0o[0-7]+$/i,Rl=/^(?:0|[1-9]\d*)$/,lf=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Dl=/($^)/,ma=/['\n\r\u2028\u2029\\]/g,ja="\\ud800-\\udfff",hf="\\u0300-\\u036f",uf="\\ufe20-\\ufe2f",pf="\\u20d0-\\u20ff",cf=hf+uf+pf,Ml="\\u2700-\\u27bf",ff="a-z\\xdf-\\xf6\\xf8-\\xff",Xv="\\xac\\xb1\\xd7\\xf7",df="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",zf="\\u2000-\\u206f",gu=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",vu="A-Z\\xc0-\\xd6\\xd8-\\xde",nr="\\ufe0e\\ufe0f",Bs=Xv+df+zf+gu,To="['’]",Jv="["+ja+"]",gf="["+Bs+"]",wo="["+cf+"]",mu="\\d+",Nl="["+Ml+"]",ju="["+ff+"]",vf="[^"+ja+Bs+mu+Ml+ff+vu+"]",yu="\\ud83c[\\udffb-\\udfff]",Qr="(?:"+wo+"|"+yu+")",bu="[^"+ja+"]",$s="(?:\\ud83c[\\udde6-\\uddff]){2}",_u="[\\ud800-\\udbff][\\udc00-\\udfff]",Ao="["+vu+"]",hs="\\u200d",us="(?:"+ju+"|"+vf+")",Cu="(?:"+Ao+"|"+vf+")",mf="(?:"+To+"(?:d|ll|m|re|s|t|ve))?",So="(?:"+To+"(?:D|LL|M|RE|S|T|VE))?",Tu=Qr+"?",Fl="["+nr+"]?",jf="(?:"+hs+"(?:"+[bu,$s,_u].join("|")+")"+Fl+Tu+")*",yf="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Zv="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",wu=Fl+Tu+jf,Qv="(?:"+[Nl,$s,_u].join("|")+")"+wu,tm="(?:"+[bu+wo+"?",wo,$s,_u,Jv].join("|")+")",Au=RegExp(To,"g"),em=RegExp(wo,"g"),Su=RegExp(yu+"(?="+yu+")|"+tm+wu,"g"),nm=RegExp([Ao+"?"+ju+"+"+mf+"(?="+[gf,Ao,"$"].join("|")+")",Cu+"+"+So+"(?="+[gf,Ao+us,"$"].join("|")+")",Ao+"?"+us+"+"+mf,Ao+"+"+So,Zv,yf,mu,Qv].join("|"),"g"),rm=RegExp("["+hs+ja+cf+nr+"]"),im=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,sm=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],om=-1,ln={};ln[We]=ln[sn]=ln[vn]=ln[pn]=ln[cn]=ln[ct]=ln[Ut]=ln[ie]=ln[Re]=!0,ln[Ht]=ln[Wt]=ln[be]=ln[de]=ln[ve]=ln[Yt]=ln[ke]=ln[K]=ln[lt]=ln[vt]=ln[ft]=ln[kt]=ln[yt]=ln[Nt]=ln[zt]=!1;var en={};en[Ht]=en[Wt]=en[be]=en[ve]=en[de]=en[Yt]=en[We]=en[sn]=en[vn]=en[pn]=en[cn]=en[lt]=en[vt]=en[ft]=en[kt]=en[yt]=en[Nt]=en[Ft]=en[ct]=en[Ut]=en[ie]=en[Re]=!0,en[ke]=en[K]=en[zt]=!1;var bf={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},xu={"&":"&","<":"<",">":">",'"':""","'":"'"},_f={"&":"&","<":"<",">":">",""":'"',"'":"'"},Cf={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Eu=parseFloat,am=parseInt,Tf=typeof es=="object"&&es&&es.Object===Object&&es,lm=typeof self=="object"&&self&&self.Object===Object&&self,yn=Tf||lm||Function("return this")(),Bl=e&&!e.nodeType&&e,$i=Bl&&!0&&t&&!t.nodeType&&t,wf=$i&&$i.exports===Bl,ku=wf&&Tf.process,Dr=function(){try{var N=$i&&$i.require&&$i.require("util").types;return N||ku&&ku.binding&&ku.binding("util")}catch{}}(),c=Dr&&Dr.isArrayBuffer,z=Dr&&Dr.isDate,y=Dr&&Dr.isMap,C=Dr&&Dr.isRegExp,S=Dr&&Dr.isSet,x=Dr&&Dr.isTypedArray;function I(N,Z,J){switch(J.length){case 0:return N.call(Z);case 1:return N.call(Z,J[0]);case 2:return N.call(Z,J[0],J[1]);case 3:return N.call(Z,J[0],J[1],J[2])}return N.apply(Z,J)}function G(N,Z,J,_t){for(var Tt=-1,ne=N==null?0:N.length;++Tt<ne;){var re=N[Tt];Z(_t,re,J(re),N)}return _t}function W(N,Z){for(var J=-1,_t=N==null?0:N.length;++J<_t&&Z(N[J],J,N)!==!1;);return N}function it(N,Z){for(var J=N==null?0:N.length;J--&&Z(N[J],J,N)!==!1;);return N}function gt(N,Z){for(var J=-1,_t=N==null?0:N.length;++J<_t;)if(!Z(N[J],J,N))return!1;return!0}function bt(N,Z){for(var J=-1,_t=N==null?0:N.length,Tt=0,ne=[];++J<_t;){var re=N[J];Z(re,J,N)&&(ne[Tt++]=re)}return ne}function ut(N,Z){var J=N==null?0:N.length;return!!J&&on(N,Z,0)>-1}function Bt(N,Z,J){for(var _t=-1,Tt=N==null?0:N.length;++_t<Tt;)if(J(Z,N[_t]))return!0;return!1}function te(N,Z){for(var J=-1,_t=N==null?0:N.length,Tt=Array(_t);++J<_t;)Tt[J]=Z(N[J],J,N);return Tt}function Oe(N,Z){for(var J=-1,_t=Z.length,Tt=N.length;++J<_t;)N[Tt+J]=Z[J];return N}function xe(N,Z,J,_t){var Tt=-1,ne=N==null?0:N.length;for(_t&&ne&&(J=N[++Tt]);++Tt<ne;)J=Z(J,N[Tt],Tt,N);return J}function Wn(N,Z,J,_t){var Tt=N==null?0:N.length;for(_t&&Tt&&(J=N[--Tt]);Tt--;)J=Z(J,N[Tt],Tt,N);return J}function bn(N,Z){for(var J=-1,_t=N==null?0:N.length;++J<_t;)if(Z(N[J],J,N))return!0;return!1}var Ti=Hs("length");function wi(N){return N.split("")}function He(N){return N.match(rf)||[]}function ps(N,Z,J){var _t;return J(N,function(Tt,ne,re){if(Z(Tt,ne,re))return _t=ne,!1}),_t}function Ue(N,Z,J,_t){for(var Tt=N.length,ne=J+(_t?1:-1);_t?ne--:++ne<Tt;)if(Z(N[ne],ne,N))return ne;return-1}function on(N,Z,J){return Z===Z?pm(N,Z,J):Ue(N,$l,J)}function ya(N,Z,J,_t){for(var Tt=J-1,ne=N.length;++Tt<ne;)if(_t(N[Tt],Z))return Tt;return-1}function $l(N){return N!==N}function ti(N,Z){var J=N==null?0:N.length;return J?zr(N,Z)/J:ze}function Hs(N){return function(Z){return Z==null?n:Z[N]}}function Mr(N){return function(Z){return N==null?n:N[Z]}}function Hi(N,Z,J,_t,Tt){return Tt(N,function(ne,re,Qt){J=_t?(_t=!1,ne):Z(J,ne,re,Qt)}),J}function cs(N,Z){var J=N.length;for(N.sort(Z);J--;)N[J]=N[J].value;return N}function zr(N,Z){for(var J,_t=-1,Tt=N.length;++_t<Tt;){var ne=Z(N[_t]);ne!==n&&(J=J===n?ne:J+ne)}return J}function ba(N,Z){for(var J=-1,_t=Array(N);++J<N;)_t[J]=Z(J);return _t}function Ui(N,Z){return te(Z,function(J){return[J,N[J]]})}function Ai(N){return N&&N.slice(0,Sf(N)+1).replace(va,"")}function _r(N){return function(Z){return N(Z)}}function Ou(N,Z){return te(Z,function(J){return N[J]})}function _a(N,Z){return N.has(Z)}function Qe(N,Z){for(var J=-1,_t=N.length;++J<_t&&on(Z,N[J],0)>-1;);return J}function Ca(N,Z){for(var J=N.length;J--&&on(Z,N[J],0)>-1;);return J}function ei(N,Z){for(var J=N.length,_t=0;J--;)N[J]===Z&&++_t;return _t}var xo=Mr(bf),hm=Mr(xu);function um(N){return"\\"+Cf[N]}function Af(N,Z){return N==null?n:N[Z]}function Nr(N){return rm.test(N)}function Lu(N){return im.test(N)}function fs(N){for(var Z,J=[];!(Z=N.next()).done;)J.push(Z.value);return J}function Hl(N){var Z=-1,J=Array(N.size);return N.forEach(function(_t,Tt){J[++Z]=[Tt,_t]}),J}function Eo(N,Z){return function(J){return N(Z(J))}}function ni(N,Z){for(var J=-1,_t=N.length,Tt=0,ne=[];++J<_t;){var re=N[J];(re===Z||re===g)&&(N[J]=g,ne[Tt++]=J)}return ne}function Us(N){var Z=-1,J=Array(N.size);return N.forEach(function(_t){J[++Z]=_t}),J}function Iu(N){var Z=-1,J=Array(N.size);return N.forEach(function(_t){J[++Z]=[_t,_t]}),J}function pm(N,Z,J){for(var _t=J-1,Tt=N.length;++_t<Tt;)if(N[_t]===Z)return _t;return-1}function Ul(N,Z,J){for(var _t=J+1;_t--;)if(N[_t]===Z)return _t;return _t}function ds(N){return Nr(N)?xf(N):Ti(N)}function Cr(N){return Nr(N)?H(N):wi(N)}function Sf(N){for(var Z=N.length;Z--&&Pl.test(N.charAt(Z)););return Z}var Pu=Mr(_f);function xf(N){for(var Z=Su.lastIndex=0;Su.test(N);)++Z;return Z}function H(N){return N.match(Su)||[]}function et(N){return N.match(nm)||[]}var ht=function N(Z){Z=Z==null?yn:pt.defaults(yn.Object(),Z,pt.pick(yn,sm));var J=Z.Array,_t=Z.Date,Tt=Z.Error,ne=Z.Function,re=Z.Math,Qt=Z.Object,De=Z.RegExp,fe=Z.String,Fe=Z.TypeError,Kn=J.prototype,Jn=ne.prototype,qn=Qt.prototype,Tr=Z["__core-js_shared__"],Wi=Jn.toString,Se=qn.hasOwnProperty,SK=0,Cw=function(){var s=/[^.]+$/.exec(Tr&&Tr.keys&&Tr.keys.IE_PROTO||"");return s?"Symbol(src)_1."+s:""}(),Ef=qn.toString,xK=Wi.call(Qt),EK=yn._,kK=De("^"+Wi.call(Se).replace(ls,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),kf=wf?Z.Buffer:n,ko=Z.Symbol,Of=Z.Uint8Array,Tw=kf?kf.allocUnsafe:n,Lf=Eo(Qt.getPrototypeOf,Qt),ww=Qt.create,Aw=qn.propertyIsEnumerable,If=Kn.splice,Sw=ko?ko.isConcatSpreadable:n,Ru=ko?ko.iterator:n,Ta=ko?ko.toStringTag:n,Pf=function(){try{var s=Ea(Qt,"defineProperty");return s({},"",{}),s}catch{}}(),OK=Z.clearTimeout!==yn.clearTimeout&&Z.clearTimeout,LK=_t&&_t.now!==yn.Date.now&&_t.now,IK=Z.setTimeout!==yn.setTimeout&&Z.setTimeout,Rf=re.ceil,Df=re.floor,cm=Qt.getOwnPropertySymbols,PK=kf?kf.isBuffer:n,xw=Z.isFinite,RK=Kn.join,DK=Eo(Qt.keys,Qt),Vn=re.max,gr=re.min,MK=_t.now,NK=Z.parseInt,Ew=re.random,FK=Kn.reverse,fm=Ea(Z,"DataView"),Du=Ea(Z,"Map"),dm=Ea(Z,"Promise"),Wl=Ea(Z,"Set"),Mu=Ea(Z,"WeakMap"),Nu=Ea(Qt,"create"),Mf=Mu&&new Mu,Kl={},BK=ka(fm),$K=ka(Du),HK=ka(dm),UK=ka(Wl),WK=ka(Mu),Nf=ko?ko.prototype:n,Fu=Nf?Nf.valueOf:n,kw=Nf?Nf.toString:n;function R(s){if(Sn(s)&&!Le(s)&&!(s instanceof qe)){if(s instanceof Si)return s;if(Se.call(s,"__wrapped__"))return OA(s)}return new Si(s)}var ql=function(){function s(){}return function(u){if(!_n(u))return{};if(ww)return ww(u);s.prototype=u;var d=new s;return s.prototype=n,d}}();function Ff(){}function Si(s,u){this.__wrapped__=s,this.__actions__=[],this.__chain__=!!u,this.__index__=0,this.__values__=n}R.templateSettings={escape:Un,evaluate:jn,interpolate:bo,variable:"",imports:{_:R}},R.prototype=Ff.prototype,R.prototype.constructor=R,Si.prototype=ql(Ff.prototype),Si.prototype.constructor=Si;function qe(s){this.__wrapped__=s,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=he,this.__views__=[]}function KK(){var s=new qe(this.__wrapped__);return s.__actions__=Fr(this.__actions__),s.__dir__=this.__dir__,s.__filtered__=this.__filtered__,s.__iteratees__=Fr(this.__iteratees__),s.__takeCount__=this.__takeCount__,s.__views__=Fr(this.__views__),s}function qK(){if(this.__filtered__){var s=new qe(this);s.__dir__=-1,s.__filtered__=!0}else s=this.clone(),s.__dir__*=-1;return s}function VK(){var s=this.__wrapped__.value(),u=this.__dir__,d=Le(s),_=u<0,E=d?s.length:0,D=s9(0,E,this.__views__),q=D.start,Q=D.end,at=Q-q,At=_?Q:q-1,St=this.__iteratees__,Pt=St.length,Zt=0,le=gr(at,this.__takeCount__);if(!d||!_&&E==at&&le==at)return tA(s,this.__actions__);var me=[];t:for(;at--&&Zt<le;){At+=u;for(var Ne=-1,je=s[At];++Ne<Pt;){var Ke=St[Ne],Ve=Ke.iteratee,si=Ke.type,Sr=Ve(je);if(si==oe)je=Sr;else if(!Sr){if(si==xt)continue t;break t}}me[Zt++]=je}return me}qe.prototype=ql(Ff.prototype),qe.prototype.constructor=qe;function wa(s){var u=-1,d=s==null?0:s.length;for(this.clear();++u<d;){var _=s[u];this.set(_[0],_[1])}}function GK(){this.__data__=Nu?Nu(null):{},this.size=0}function YK(s){var u=this.has(s)&&delete this.__data__[s];return this.size-=u?1:0,u}function XK(s){var u=this.__data__;if(Nu){var d=u[s];return d===p?n:d}return Se.call(u,s)?u[s]:n}function JK(s){var u=this.__data__;return Nu?u[s]!==n:Se.call(u,s)}function ZK(s,u){var d=this.__data__;return this.size+=this.has(s)?0:1,d[s]=Nu&&u===n?p:u,this}wa.prototype.clear=GK,wa.prototype.delete=YK,wa.prototype.get=XK,wa.prototype.has=JK,wa.prototype.set=ZK;function Ws(s){var u=-1,d=s==null?0:s.length;for(this.clear();++u<d;){var _=s[u];this.set(_[0],_[1])}}function QK(){this.__data__=[],this.size=0}function tq(s){var u=this.__data__,d=Bf(u,s);if(d<0)return!1;var _=u.length-1;return d==_?u.pop():If.call(u,d,1),--this.size,!0}function eq(s){var u=this.__data__,d=Bf(u,s);return d<0?n:u[d][1]}function nq(s){return Bf(this.__data__,s)>-1}function rq(s,u){var d=this.__data__,_=Bf(d,s);return _<0?(++this.size,d.push([s,u])):d[_][1]=u,this}Ws.prototype.clear=QK,Ws.prototype.delete=tq,Ws.prototype.get=eq,Ws.prototype.has=nq,Ws.prototype.set=rq;function Ks(s){var u=-1,d=s==null?0:s.length;for(this.clear();++u<d;){var _=s[u];this.set(_[0],_[1])}}function iq(){this.size=0,this.__data__={hash:new wa,map:new(Du||Ws),string:new wa}}function sq(s){var u=Zf(this,s).delete(s);return this.size-=u?1:0,u}function oq(s){return Zf(this,s).get(s)}function aq(s){return Zf(this,s).has(s)}function lq(s,u){var d=Zf(this,s),_=d.size;return d.set(s,u),this.size+=d.size==_?0:1,this}Ks.prototype.clear=iq,Ks.prototype.delete=sq,Ks.prototype.get=oq,Ks.prototype.has=aq,Ks.prototype.set=lq;function Aa(s){var u=-1,d=s==null?0:s.length;for(this.__data__=new Ks;++u<d;)this.add(s[u])}function hq(s){return this.__data__.set(s,p),this}function uq(s){return this.__data__.has(s)}Aa.prototype.add=Aa.prototype.push=hq,Aa.prototype.has=uq;function Ki(s){var u=this.__data__=new Ws(s);this.size=u.size}function pq(){this.__data__=new Ws,this.size=0}function cq(s){var u=this.__data__,d=u.delete(s);return this.size=u.size,d}function fq(s){return this.__data__.get(s)}function dq(s){return this.__data__.has(s)}function zq(s,u){var d=this.__data__;if(d instanceof Ws){var _=d.__data__;if(!Du||_.length<i-1)return _.push([s,u]),this.size=++d.size,this;d=this.__data__=new Ks(_)}return d.set(s,u),this.size=d.size,this}Ki.prototype.clear=pq,Ki.prototype.delete=cq,Ki.prototype.get=fq,Ki.prototype.has=dq,Ki.prototype.set=zq;function Ow(s,u){var d=Le(s),_=!d&&Oa(s),E=!d&&!_&&Ro(s),D=!d&&!_&&!E&&Xl(s),q=d||_||E||D,Q=q?ba(s.length,fe):[],at=Q.length;for(var At in s)(u||Se.call(s,At))&&!(q&&(At=="length"||E&&(At=="offset"||At=="parent")||D&&(At=="buffer"||At=="byteLength"||At=="byteOffset")||Ys(At,at)))&&Q.push(At);return Q}function Lw(s){var u=s.length;return u?s[wm(0,u-1)]:n}function gq(s,u){return Qf(Fr(s),Sa(u,0,s.length))}function vq(s){return Qf(Fr(s))}function zm(s,u,d){(d!==n&&!qi(s[u],d)||d===n&&!(u in s))&&qs(s,u,d)}function Bu(s,u,d){var _=s[u];(!(Se.call(s,u)&&qi(_,d))||d===n&&!(u in s))&&qs(s,u,d)}function Bf(s,u){for(var d=s.length;d--;)if(qi(s[d][0],u))return d;return-1}function mq(s,u,d,_){return Oo(s,function(E,D,q){u(_,E,d(E),q)}),_}function Iw(s,u){return s&&gs(u,Zn(u),s)}function jq(s,u){return s&&gs(u,$r(u),s)}function qs(s,u,d){u=="__proto__"&&Pf?Pf(s,u,{configurable:!0,enumerable:!0,value:d,writable:!0}):s[u]=d}function gm(s,u){for(var d=-1,_=u.length,E=J(_),D=s==null;++d<_;)E[d]=D?n:Xm(s,u[d]);return E}function Sa(s,u,d){return s===s&&(d!==n&&(s=s<=d?s:d),u!==n&&(s=s>=u?s:u)),s}function xi(s,u,d,_,E,D){var q,Q=u&j,at=u&v,At=u&b;if(d&&(q=E?d(s,_,E,D):d(s)),q!==n)return q;if(!_n(s))return s;var St=Le(s);if(St){if(q=a9(s),!Q)return Fr(s,q)}else{var Pt=vr(s),Zt=Pt==K||Pt==Y;if(Ro(s))return rA(s,Q);if(Pt==ft||Pt==Ht||Zt&&!E){if(q=at||Zt?{}:_A(s),!Q)return at?Xq(s,jq(q,s)):Yq(s,Iw(q,s))}else{if(!en[Pt])return E?s:{};q=l9(s,Pt,Q)}}D||(D=new Ki);var le=D.get(s);if(le)return le;D.set(s,q),JA(s)?s.forEach(function(je){q.add(xi(je,u,d,je,s,D))}):YA(s)&&s.forEach(function(je,Ke){q.set(Ke,xi(je,u,d,Ke,s,D))});var me=At?at?Dm:Rm:at?$r:Zn,Ne=St?n:me(s);return W(Ne||s,function(je,Ke){Ne&&(Ke=je,je=s[Ke]),Bu(q,Ke,xi(je,u,d,Ke,s,D))}),q}function yq(s){var u=Zn(s);return function(d){return Pw(d,s,u)}}function Pw(s,u,d){var _=d.length;if(s==null)return!_;for(s=Qt(s);_--;){var E=d[_],D=u[E],q=s[E];if(q===n&&!(E in s)||!D(q))return!1}return!0}function Rw(s,u,d){if(typeof s!="function")throw new Fe(l);return Vu(function(){s.apply(n,d)},u)}function $u(s,u,d,_){var E=-1,D=ut,q=!0,Q=s.length,at=[],At=u.length;if(!Q)return at;d&&(u=te(u,_r(d))),_?(D=Bt,q=!1):u.length>=i&&(D=_a,q=!1,u=new Aa(u));t:for(;++E<Q;){var St=s[E],Pt=d==null?St:d(St);if(St=_||St!==0?St:0,q&&Pt===Pt){for(var Zt=At;Zt--;)if(u[Zt]===Pt)continue t;at.push(St)}else D(u,Pt,_)||at.push(St)}return at}var Oo=lA(zs),Dw=lA(mm,!0);function bq(s,u){var d=!0;return Oo(s,function(_,E,D){return d=!!u(_,E,D),d}),d}function $f(s,u,d){for(var _=-1,E=s.length;++_<E;){var D=s[_],q=u(D);if(q!=null&&(Q===n?q===q&&!ii(q):d(q,Q)))var Q=q,at=D}return at}function _q(s,u,d,_){var E=s.length;for(d=Me(d),d<0&&(d=-d>E?0:E+d),_=_===n||_>E?E:Me(_),_<0&&(_+=E),_=d>_?0:QA(_);d<_;)s[d++]=u;return s}function Mw(s,u){var d=[];return Oo(s,function(_,E,D){u(_,E,D)&&d.push(_)}),d}function rr(s,u,d,_,E){var D=-1,q=s.length;for(d||(d=u9),E||(E=[]);++D<q;){var Q=s[D];u>0&&d(Q)?u>1?rr(Q,u-1,d,_,E):Oe(E,Q):_||(E[E.length]=Q)}return E}var vm=hA(),Nw=hA(!0);function zs(s,u){return s&&vm(s,u,Zn)}function mm(s,u){return s&&Nw(s,u,Zn)}function Hf(s,u){return bt(u,function(d){return Xs(s[d])})}function xa(s,u){u=Io(u,s);for(var d=0,_=u.length;s!=null&&d<_;)s=s[vs(u[d++])];return d&&d==_?s:n}function Fw(s,u,d){var _=u(s);return Le(s)?_:Oe(_,d(s))}function wr(s){return s==null?s===n?Jt:dt:Ta&&Ta in Qt(s)?i9(s):v9(s)}function jm(s,u){return s>u}function Cq(s,u){return s!=null&&Se.call(s,u)}function Tq(s,u){return s!=null&&u in Qt(s)}function wq(s,u,d){return s>=gr(u,d)&&s<Vn(u,d)}function ym(s,u,d){for(var _=d?Bt:ut,E=s[0].length,D=s.length,q=D,Q=J(D),at=1/0,At=[];q--;){var St=s[q];q&&u&&(St=te(St,_r(u))),at=gr(St.length,at),Q[q]=!d&&(u||E>=120&&St.length>=120)?new Aa(q&&St):n}St=s[0];var Pt=-1,Zt=Q[0];t:for(;++Pt<E&&At.length<at;){var le=St[Pt],me=u?u(le):le;if(le=d||le!==0?le:0,!(Zt?_a(Zt,me):_(At,me,d))){for(q=D;--q;){var Ne=Q[q];if(!(Ne?_a(Ne,me):_(s[q],me,d)))continue t}Zt&&Zt.push(me),At.push(le)}}return At}function Aq(s,u,d,_){return zs(s,function(E,D,q){u(_,d(E),D,q)}),_}function Hu(s,u,d){u=Io(u,s),s=AA(s,u);var _=s==null?s:s[vs(ki(u))];return _==null?n:I(_,s,d)}function Bw(s){return Sn(s)&&wr(s)==Ht}function Sq(s){return Sn(s)&&wr(s)==be}function xq(s){return Sn(s)&&wr(s)==Yt}function Uu(s,u,d,_,E){return s===u?!0:s==null||u==null||!Sn(s)&&!Sn(u)?s!==s&&u!==u:Eq(s,u,d,_,Uu,E)}function Eq(s,u,d,_,E,D){var q=Le(s),Q=Le(u),at=q?Wt:vr(s),At=Q?Wt:vr(u);at=at==Ht?ft:at,At=At==Ht?ft:At;var St=at==ft,Pt=At==ft,Zt=at==At;if(Zt&&Ro(s)){if(!Ro(u))return!1;q=!0,St=!1}if(Zt&&!St)return D||(D=new Ki),q||Xl(s)?jA(s,u,d,_,E,D):n9(s,u,at,d,_,E,D);if(!(d&T)){var le=St&&Se.call(s,"__wrapped__"),me=Pt&&Se.call(u,"__wrapped__");if(le||me){var Ne=le?s.value():s,je=me?u.value():u;return D||(D=new Ki),E(Ne,je,d,_,D)}}return Zt?(D||(D=new Ki),r9(s,u,d,_,E,D)):!1}function kq(s){return Sn(s)&&vr(s)==lt}function bm(s,u,d,_){var E=d.length,D=E,q=!_;if(s==null)return!D;for(s=Qt(s);E--;){var Q=d[E];if(q&&Q[2]?Q[1]!==s[Q[0]]:!(Q[0]in s))return!1}for(;++E<D;){Q=d[E];var at=Q[0],At=s[at],St=Q[1];if(q&&Q[2]){if(At===n&&!(at in s))return!1}else{var Pt=new Ki;if(_)var Zt=_(At,St,at,s,u,Pt);if(!(Zt===n?Uu(St,At,T|w,_,Pt):Zt))return!1}}return!0}function $w(s){if(!_n(s)||c9(s))return!1;var u=Xs(s)?kK:du;return u.test(ka(s))}function Oq(s){return Sn(s)&&wr(s)==kt}function Lq(s){return Sn(s)&&vr(s)==yt}function Iq(s){return Sn(s)&&sd(s.length)&&!!ln[wr(s)]}function Hw(s){return typeof s=="function"?s:s==null?Hr:typeof s=="object"?Le(s)?Kw(s[0],s[1]):Ww(s):uS(s)}function _m(s){if(!qu(s))return DK(s);var u=[];for(var d in Qt(s))Se.call(s,d)&&d!="constructor"&&u.push(d);return u}function Pq(s){if(!_n(s))return g9(s);var u=qu(s),d=[];for(var _ in s)_=="constructor"&&(u||!Se.call(s,_))||d.push(_);return d}function Cm(s,u){return s<u}function Uw(s,u){var d=-1,_=Br(s)?J(s.length):[];return Oo(s,function(E,D,q){_[++d]=u(E,D,q)}),_}function Ww(s){var u=Nm(s);return u.length==1&&u[0][2]?TA(u[0][0],u[0][1]):function(d){return d===s||bm(d,s,u)}}function Kw(s,u){return Bm(s)&&CA(u)?TA(vs(s),u):function(d){var _=Xm(d,s);return _===n&&_===u?Jm(d,s):Uu(u,_,T|w)}}function Uf(s,u,d,_,E){s!==u&&vm(u,function(D,q){if(E||(E=new Ki),_n(D))Rq(s,u,q,d,Uf,_,E);else{var Q=_?_(Hm(s,q),D,q+"",s,u,E):n;Q===n&&(Q=D),zm(s,q,Q)}},$r)}function Rq(s,u,d,_,E,D,q){var Q=Hm(s,d),at=Hm(u,d),At=q.get(at);if(At){zm(s,d,At);return}var St=D?D(Q,at,d+"",s,u,q):n,Pt=St===n;if(Pt){var Zt=Le(at),le=!Zt&&Ro(at),me=!Zt&&!le&&Xl(at);St=at,Zt||le||me?Le(Q)?St=Q:kn(Q)?St=Fr(Q):le?(Pt=!1,St=rA(at,!0)):me?(Pt=!1,St=iA(at,!0)):St=[]:Gu(at)||Oa(at)?(St=Q,Oa(Q)?St=tS(Q):(!_n(Q)||Xs(Q))&&(St=_A(at))):Pt=!1}Pt&&(q.set(at,St),E(St,at,_,D,q),q.delete(at)),zm(s,d,St)}function qw(s,u){var d=s.length;if(d)return u+=u<0?d:0,Ys(u,d)?s[u]:n}function Vw(s,u,d){u.length?u=te(u,function(D){return Le(D)?function(q){return xa(q,D.length===1?D[0]:D)}:D}):u=[Hr];var _=-1;u=te(u,_r(ge()));var E=Uw(s,function(D,q,Q){var at=te(u,function(At){return At(D)});return{criteria:at,index:++_,value:D}});return cs(E,function(D,q){return Gq(D,q,d)})}function Dq(s,u){return Gw(s,u,function(d,_){return Jm(s,_)})}function Gw(s,u,d){for(var _=-1,E=u.length,D={};++_<E;){var q=u[_],Q=xa(s,q);d(Q,q)&&Wu(D,Io(q,s),Q)}return D}function Mq(s){return function(u){return xa(u,s)}}function Tm(s,u,d,_){var E=_?ya:on,D=-1,q=u.length,Q=s;for(s===u&&(u=Fr(u)),d&&(Q=te(s,_r(d)));++D<q;)for(var at=0,At=u[D],St=d?d(At):At;(at=E(Q,St,at,_))>-1;)Q!==s&&If.call(Q,at,1),If.call(s,at,1);return s}function Yw(s,u){for(var d=s?u.length:0,_=d-1;d--;){var E=u[d];if(d==_||E!==D){var D=E;Ys(E)?If.call(s,E,1):xm(s,E)}}return s}function wm(s,u){return s+Df(Ew()*(u-s+1))}function Nq(s,u,d,_){for(var E=-1,D=Vn(Rf((u-s)/(d||1)),0),q=J(D);D--;)q[_?D:++E]=s,s+=d;return q}function Am(s,u){var d="";if(!s||u<1||u>mt)return d;do u%2&&(d+=s),u=Df(u/2),u&&(s+=s);while(u);return d}function Be(s,u){return Um(wA(s,u,Hr),s+"")}function Fq(s){return Lw(Jl(s))}function Bq(s,u){var d=Jl(s);return Qf(d,Sa(u,0,d.length))}function Wu(s,u,d,_){if(!_n(s))return s;u=Io(u,s);for(var E=-1,D=u.length,q=D-1,Q=s;Q!=null&&++E<D;){var at=vs(u[E]),At=d;if(at==="__proto__"||at==="constructor"||at==="prototype")return s;if(E!=q){var St=Q[at];At=_?_(St,at,Q):n,At===n&&(At=_n(St)?St:Ys(u[E+1])?[]:{})}Bu(Q,at,At),Q=Q[at]}return s}var Xw=Mf?function(s,u){return Mf.set(s,u),s}:Hr,$q=Pf?function(s,u){return Pf(s,"toString",{configurable:!0,enumerable:!1,value:Qm(u),writable:!0})}:Hr;function Hq(s){return Qf(Jl(s))}function Ei(s,u,d){var _=-1,E=s.length;u<0&&(u=-u>E?0:E+u),d=d>E?E:d,d<0&&(d+=E),E=u>d?0:d-u>>>0,u>>>=0;for(var D=J(E);++_<E;)D[_]=s[_+u];return D}function Uq(s,u){var d;return Oo(s,function(_,E,D){return d=u(_,E,D),!d}),!!d}function Wf(s,u,d){var _=0,E=s==null?_:s.length;if(typeof u=="number"&&u===u&&E<=Mt){for(;_<E;){var D=_+E>>>1,q=s[D];q!==null&&!ii(q)&&(d?q<=u:q<u)?_=D+1:E=D}return E}return Sm(s,u,Hr,d)}function Sm(s,u,d,_){var E=0,D=s==null?0:s.length;if(D===0)return 0;u=d(u);for(var q=u!==u,Q=u===null,at=ii(u),At=u===n;E<D;){var St=Df((E+D)/2),Pt=d(s[St]),Zt=Pt!==n,le=Pt===null,me=Pt===Pt,Ne=ii(Pt);if(q)var je=_||me;else At?je=me&&(_||Zt):Q?je=me&&Zt&&(_||!le):at?je=me&&Zt&&!le&&(_||!Ne):le||Ne?je=!1:je=_?Pt<=u:Pt<u;je?E=St+1:D=St}return gr(D,jt)}function Jw(s,u){for(var d=-1,_=s.length,E=0,D=[];++d<_;){var q=s[d],Q=u?u(q):q;if(!d||!qi(Q,at)){var at=Q;D[E++]=q===0?0:q}}return D}function Zw(s){return typeof s=="number"?s:ii(s)?ze:+s}function ri(s){if(typeof s=="string")return s;if(Le(s))return te(s,ri)+"";if(ii(s))return kw?kw.call(s):"";var u=s+"";return u=="0"&&1/s==-ot?"-0":u}function Lo(s,u,d){var _=-1,E=ut,D=s.length,q=!0,Q=[],at=Q;if(d)q=!1,E=Bt;else if(D>=i){var At=u?null:t9(s);if(At)return Us(At);q=!1,E=_a,at=new Aa}else at=u?[]:Q;t:for(;++_<D;){var St=s[_],Pt=u?u(St):St;if(St=d||St!==0?St:0,q&&Pt===Pt){for(var Zt=at.length;Zt--;)if(at[Zt]===Pt)continue t;u&&at.push(Pt),Q.push(St)}else E(at,Pt,d)||(at!==Q&&at.push(Pt),Q.push(St))}return Q}function xm(s,u){return u=Io(u,s),s=AA(s,u),s==null||delete s[vs(ki(u))]}function Qw(s,u,d,_){return Wu(s,u,d(xa(s,u)),_)}function Kf(s,u,d,_){for(var E=s.length,D=_?E:-1;(_?D--:++D<E)&&u(s[D],D,s););return d?Ei(s,_?0:D,_?D+1:E):Ei(s,_?D+1:0,_?E:D)}function tA(s,u){var d=s;return d instanceof qe&&(d=d.value()),xe(u,function(_,E){return E.func.apply(E.thisArg,Oe([_],E.args))},d)}function Em(s,u,d){var _=s.length;if(_<2)return _?Lo(s[0]):[];for(var E=-1,D=J(_);++E<_;)for(var q=s[E],Q=-1;++Q<_;)Q!=E&&(D[E]=$u(D[E]||q,s[Q],u,d));return Lo(rr(D,1),u,d)}function eA(s,u,d){for(var _=-1,E=s.length,D=u.length,q={};++_<E;){var Q=_<D?u[_]:n;d(q,s[_],Q)}return q}function km(s){return kn(s)?s:[]}function Om(s){return typeof s=="function"?s:Hr}function Io(s,u){return Le(s)?s:Bm(s,u)?[s]:kA(nn(s))}var Wq=Be;function Po(s,u,d){var _=s.length;return d=d===n?_:d,!u&&d>=_?s:Ei(s,u,d)}var nA=OK||function(s){return yn.clearTimeout(s)};function rA(s,u){if(u)return s.slice();var d=s.length,_=Tw?Tw(d):new s.constructor(d);return s.copy(_),_}function Lm(s){var u=new s.constructor(s.byteLength);return new Of(u).set(new Of(s)),u}function Kq(s,u){var d=u?Lm(s.buffer):s.buffer;return new s.constructor(d,s.byteOffset,s.byteLength)}function qq(s){var u=new s.constructor(s.source,of.exec(s));return u.lastIndex=s.lastIndex,u}function Vq(s){return Fu?Qt(Fu.call(s)):{}}function iA(s,u){var d=u?Lm(s.buffer):s.buffer;return new s.constructor(d,s.byteOffset,s.length)}function sA(s,u){if(s!==u){var d=s!==n,_=s===null,E=s===s,D=ii(s),q=u!==n,Q=u===null,at=u===u,At=ii(u);if(!Q&&!At&&!D&&s>u||D&&q&&at&&!Q&&!At||_&&q&&at||!d&&at||!E)return 1;if(!_&&!D&&!At&&s<u||At&&d&&E&&!_&&!D||Q&&d&&E||!q&&E||!at)return-1}return 0}function Gq(s,u,d){for(var _=-1,E=s.criteria,D=u.criteria,q=E.length,Q=d.length;++_<q;){var at=sA(E[_],D[_]);if(at){if(_>=Q)return at;var At=d[_];return at*(At=="desc"?-1:1)}}return s.index-u.index}function oA(s,u,d,_){for(var E=-1,D=s.length,q=d.length,Q=-1,at=u.length,At=Vn(D-q,0),St=J(at+At),Pt=!_;++Q<at;)St[Q]=u[Q];for(;++E<q;)(Pt||E<D)&&(St[d[E]]=s[E]);for(;At--;)St[Q++]=s[E++];return St}function aA(s,u,d,_){for(var E=-1,D=s.length,q=-1,Q=d.length,at=-1,At=u.length,St=Vn(D-Q,0),Pt=J(St+At),Zt=!_;++E<St;)Pt[E]=s[E];for(var le=E;++at<At;)Pt[le+at]=u[at];for(;++q<Q;)(Zt||E<D)&&(Pt[le+d[q]]=s[E++]);return Pt}function Fr(s,u){var d=-1,_=s.length;for(u||(u=J(_));++d<_;)u[d]=s[d];return u}function gs(s,u,d,_){var E=!d;d||(d={});for(var D=-1,q=u.length;++D<q;){var Q=u[D],at=_?_(d[Q],s[Q],Q,d,s):n;at===n&&(at=s[Q]),E?qs(d,Q,at):Bu(d,Q,at)}return d}function Yq(s,u){return gs(s,Fm(s),u)}function Xq(s,u){return gs(s,yA(s),u)}function qf(s,u){return function(d,_){var E=Le(d)?G:mq,D=u?u():{};return E(d,s,ge(_,2),D)}}function Vl(s){return Be(function(u,d){var _=-1,E=d.length,D=E>1?d[E-1]:n,q=E>2?d[2]:n;for(D=s.length>3&&typeof D=="function"?(E--,D):n,q&&Ar(d[0],d[1],q)&&(D=E<3?n:D,E=1),u=Qt(u);++_<E;){var Q=d[_];Q&&s(u,Q,_,D)}return u})}function lA(s,u){return function(d,_){if(d==null)return d;if(!Br(d))return s(d,_);for(var E=d.length,D=u?E:-1,q=Qt(d);(u?D--:++D<E)&&_(q[D],D,q)!==!1;);return d}}function hA(s){return function(u,d,_){for(var E=-1,D=Qt(u),q=_(u),Q=q.length;Q--;){var at=q[s?Q:++E];if(d(D[at],at,D)===!1)break}return u}}function Jq(s,u,d){var _=u&P,E=Ku(s);function D(){var q=this&&this!==yn&&this instanceof D?E:s;return q.apply(_?d:this,arguments)}return D}function uA(s){return function(u){u=nn(u);var d=Nr(u)?Cr(u):n,_=d?d[0]:u.charAt(0),E=d?Po(d,1).join(""):u.slice(1);return _[s]()+E}}function Gl(s){return function(u){return xe(lS(aS(u).replace(Au,"")),s,"")}}function Ku(s){return function(){var u=arguments;switch(u.length){case 0:return new s;case 1:return new s(u[0]);case 2:return new s(u[0],u[1]);case 3:return new s(u[0],u[1],u[2]);case 4:return new s(u[0],u[1],u[2],u[3]);case 5:return new s(u[0],u[1],u[2],u[3],u[4]);case 6:return new s(u[0],u[1],u[2],u[3],u[4],u[5]);case 7:return new s(u[0],u[1],u[2],u[3],u[4],u[5],u[6])}var d=ql(s.prototype),_=s.apply(d,u);return _n(_)?_:d}}function Zq(s,u,d){var _=Ku(s);function E(){for(var D=arguments.length,q=J(D),Q=D,at=Yl(E);Q--;)q[Q]=arguments[Q];var At=D<3&&q[0]!==at&&q[D-1]!==at?[]:ni(q,at);if(D-=At.length,D<d)return zA(s,u,Vf,E.placeholder,n,q,At,n,n,d-D);var St=this&&this!==yn&&this instanceof E?_:s;return I(St,this,q)}return E}function pA(s){return function(u,d,_){var E=Qt(u);if(!Br(u)){var D=ge(d,3);u=Zn(u),d=function(Q){return D(E[Q],Q,E)}}var q=s(u,d,_);return q>-1?E[D?u[q]:q]:n}}function cA(s){return Gs(function(u){var d=u.length,_=d,E=Si.prototype.thru;for(s&&u.reverse();_--;){var D=u[_];if(typeof D!="function")throw new Fe(l);if(E&&!q&&Jf(D)=="wrapper")var q=new Si([],!0)}for(_=q?_:d;++_<d;){D=u[_];var Q=Jf(D),at=Q=="wrapper"?Mm(D):n;at&&$m(at[0])&&at[1]==(m|$|nt|M)&&!at[4].length&&at[9]==1?q=q[Jf(at[0])].apply(q,at[3]):q=D.length==1&&$m(D)?q[Q]():q.thru(D)}return function(){var At=arguments,St=At[0];if(q&&At.length==1&&Le(St))return q.plant(St).value();for(var Pt=0,Zt=d?u[Pt].apply(this,At):St;++Pt<d;)Zt=u[Pt].call(this,Zt);return Zt}})}function Vf(s,u,d,_,E,D,q,Q,at,At){var St=u&m,Pt=u&P,Zt=u&k,le=u&($|A),me=u&L,Ne=Zt?n:Ku(s);function je(){for(var Ke=arguments.length,Ve=J(Ke),si=Ke;si--;)Ve[si]=arguments[si];if(le)var Sr=Yl(je),oi=ei(Ve,Sr);if(_&&(Ve=oA(Ve,_,E,le)),D&&(Ve=aA(Ve,D,q,le)),Ke-=oi,le&&Ke<At){var On=ni(Ve,Sr);return zA(s,u,Vf,je.placeholder,d,Ve,On,Q,at,At-Ke)}var Vi=Pt?d:this,Zs=Zt?Vi[s]:s;return Ke=Ve.length,Q?Ve=m9(Ve,Q):me&&Ke>1&&Ve.reverse(),St&&at<Ke&&(Ve.length=at),this&&this!==yn&&this instanceof je&&(Zs=Ne||Ku(Zs)),Zs.apply(Vi,Ve)}return je}function fA(s,u){return function(d,_){return Aq(d,s,u(_),{})}}function Gf(s,u){return function(d,_){var E;if(d===n&&_===n)return u;if(d!==n&&(E=d),_!==n){if(E===n)return _;typeof d=="string"||typeof _=="string"?(d=ri(d),_=ri(_)):(d=Zw(d),_=Zw(_)),E=s(d,_)}return E}}function Im(s){return Gs(function(u){return u=te(u,_r(ge())),Be(function(d){var _=this;return s(u,function(E){return I(E,_,d)})})})}function Yf(s,u){u=u===n?" ":ri(u);var d=u.length;if(d<2)return d?Am(u,s):u;var _=Am(u,Rf(s/ds(u)));return Nr(u)?Po(Cr(_),0,s).join(""):_.slice(0,s)}function Qq(s,u,d,_){var E=u&P,D=Ku(s);function q(){for(var Q=-1,at=arguments.length,At=-1,St=_.length,Pt=J(St+at),Zt=this&&this!==yn&&this instanceof q?D:s;++At<St;)Pt[At]=_[At];for(;at--;)Pt[At++]=arguments[++Q];return I(Zt,E?d:this,Pt)}return q}function dA(s){return function(u,d,_){return _&&typeof _!="number"&&Ar(u,d,_)&&(d=_=n),u=Js(u),d===n?(d=u,u=0):d=Js(d),_=_===n?u<d?1:-1:Js(_),Nq(u,d,_,s)}}function Xf(s){return function(u,d){return typeof u=="string"&&typeof d=="string"||(u=Oi(u),d=Oi(d)),s(u,d)}}function zA(s,u,d,_,E,D,q,Q,at,At){var St=u&$,Pt=St?q:n,Zt=St?n:q,le=St?D:n,me=St?n:D;u|=St?nt:tt,u&=~(St?tt:nt),u&U||(u&=~(P|k));var Ne=[s,u,E,le,Pt,me,Zt,Q,at,At],je=d.apply(n,Ne);return $m(s)&&SA(je,Ne),je.placeholder=_,xA(je,s,u)}function Pm(s){var u=re[s];return function(d,_){if(d=Oi(d),_=_==null?0:gr(Me(_),292),_&&xw(d)){var E=(nn(d)+"e").split("e"),D=u(E[0]+"e"+(+E[1]+_));return E=(nn(D)+"e").split("e"),+(E[0]+"e"+(+E[1]-_))}return u(d)}}var t9=Wl&&1/Us(new Wl([,-0]))[1]==ot?function(s){return new Wl(s)}:nj;function gA(s){return function(u){var d=vr(u);return d==lt?Hl(u):d==yt?Iu(u):Ui(u,s(u))}}function Vs(s,u,d,_,E,D,q,Q){var at=u&k;if(!at&&typeof s!="function")throw new Fe(l);var At=_?_.length:0;if(At||(u&=~(nt|tt),_=E=n),q=q===n?q:Vn(Me(q),0),Q=Q===n?Q:Me(Q),At-=E?E.length:0,u&tt){var St=_,Pt=E;_=E=n}var Zt=at?n:Mm(s),le=[s,u,d,_,E,St,Pt,D,q,Q];if(Zt&&z9(le,Zt),s=le[0],u=le[1],d=le[2],_=le[3],E=le[4],Q=le[9]=le[9]===n?at?0:s.length:Vn(le[9]-At,0),!Q&&u&($|A)&&(u&=~($|A)),!u||u==P)var me=Jq(s,u,d);else u==$||u==A?me=Zq(s,u,Q):(u==nt||u==(P|nt))&&!E.length?me=Qq(s,u,d,_):me=Vf.apply(n,le);var Ne=Zt?Xw:SA;return xA(Ne(me,le),s,u)}function vA(s,u,d,_){return s===n||qi(s,qn[d])&&!Se.call(_,d)?u:s}function mA(s,u,d,_,E,D){return _n(s)&&_n(u)&&(D.set(u,s),Uf(s,u,n,mA,D),D.delete(u)),s}function e9(s){return Gu(s)?n:s}function jA(s,u,d,_,E,D){var q=d&T,Q=s.length,at=u.length;if(Q!=at&&!(q&&at>Q))return!1;var At=D.get(s),St=D.get(u);if(At&&St)return At==u&&St==s;var Pt=-1,Zt=!0,le=d&w?new Aa:n;for(D.set(s,u),D.set(u,s);++Pt<Q;){var me=s[Pt],Ne=u[Pt];if(_)var je=q?_(Ne,me,Pt,u,s,D):_(me,Ne,Pt,s,u,D);if(je!==n){if(je)continue;Zt=!1;break}if(le){if(!bn(u,function(Ke,Ve){if(!_a(le,Ve)&&(me===Ke||E(me,Ke,d,_,D)))return le.push(Ve)})){Zt=!1;break}}else if(!(me===Ne||E(me,Ne,d,_,D))){Zt=!1;break}}return D.delete(s),D.delete(u),Zt}function n9(s,u,d,_,E,D,q){switch(d){case ve:if(s.byteLength!=u.byteLength||s.byteOffset!=u.byteOffset)return!1;s=s.buffer,u=u.buffer;case be:return!(s.byteLength!=u.byteLength||!D(new Of(s),new Of(u)));case de:case Yt:case vt:return qi(+s,+u);case ke:return s.name==u.name&&s.message==u.message;case kt:case Nt:return s==u+"";case lt:var Q=Hl;case yt:var at=_&T;if(Q||(Q=Us),s.size!=u.size&&!at)return!1;var At=q.get(s);if(At)return At==u;_|=w,q.set(s,u);var St=jA(Q(s),Q(u),_,E,D,q);return q.delete(s),St;case Ft:if(Fu)return Fu.call(s)==Fu.call(u)}return!1}function r9(s,u,d,_,E,D){var q=d&T,Q=Rm(s),at=Q.length,At=Rm(u),St=At.length;if(at!=St&&!q)return!1;for(var Pt=at;Pt--;){var Zt=Q[Pt];if(!(q?Zt in u:Se.call(u,Zt)))return!1}var le=D.get(s),me=D.get(u);if(le&&me)return le==u&&me==s;var Ne=!0;D.set(s,u),D.set(u,s);for(var je=q;++Pt<at;){Zt=Q[Pt];var Ke=s[Zt],Ve=u[Zt];if(_)var si=q?_(Ve,Ke,Zt,u,s,D):_(Ke,Ve,Zt,s,u,D);if(!(si===n?Ke===Ve||E(Ke,Ve,d,_,D):si)){Ne=!1;break}je||(je=Zt=="constructor")}if(Ne&&!je){var Sr=s.constructor,oi=u.constructor;Sr!=oi&&"constructor"in s&&"constructor"in u&&!(typeof Sr=="function"&&Sr instanceof Sr&&typeof oi=="function"&&oi instanceof oi)&&(Ne=!1)}return D.delete(s),D.delete(u),Ne}function Gs(s){return Um(wA(s,n,PA),s+"")}function Rm(s){return Fw(s,Zn,Fm)}function Dm(s){return Fw(s,$r,yA)}var Mm=Mf?function(s){return Mf.get(s)}:nj;function Jf(s){for(var u=s.name+"",d=Kl[u],_=Se.call(Kl,u)?d.length:0;_--;){var E=d[_],D=E.func;if(D==null||D==s)return E.name}return u}function Yl(s){var u=Se.call(R,"placeholder")?R:s;return u.placeholder}function ge(){var s=R.iteratee||tj;return s=s===tj?Hw:s,arguments.length?s(arguments[0],arguments[1]):s}function Zf(s,u){var d=s.__data__;return p9(u)?d[typeof u=="string"?"string":"hash"]:d.map}function Nm(s){for(var u=Zn(s),d=u.length;d--;){var _=u[d],E=s[_];u[d]=[_,E,CA(E)]}return u}function Ea(s,u){var d=Af(s,u);return $w(d)?d:n}function i9(s){var u=Se.call(s,Ta),d=s[Ta];try{s[Ta]=n;var _=!0}catch{}var E=Ef.call(s);return _&&(u?s[Ta]=d:delete s[Ta]),E}var Fm=cm?function(s){return s==null?[]:(s=Qt(s),bt(cm(s),function(u){return Aw.call(s,u)}))}:rj,yA=cm?function(s){for(var u=[];s;)Oe(u,Fm(s)),s=Lf(s);return u}:rj,vr=wr;(fm&&vr(new fm(new ArrayBuffer(1)))!=ve||Du&&vr(new Du)!=lt||dm&&vr(dm.resolve())!=Lt||Wl&&vr(new Wl)!=yt||Mu&&vr(new Mu)!=zt)&&(vr=function(s){var u=wr(s),d=u==ft?s.constructor:n,_=d?ka(d):"";if(_)switch(_){case BK:return ve;case $K:return lt;case HK:return Lt;case UK:return yt;case WK:return zt}return u});function s9(s,u,d){for(var _=-1,E=d.length;++_<E;){var D=d[_],q=D.size;switch(D.type){case"drop":s+=q;break;case"dropRight":u-=q;break;case"take":u=gr(u,s+q);break;case"takeRight":s=Vn(s,u-q);break}}return{start:s,end:u}}function o9(s){var u=s.match(qv);return u?u[1].split(Vv):[]}function bA(s,u,d){u=Io(u,s);for(var _=-1,E=u.length,D=!1;++_<E;){var q=vs(u[_]);if(!(D=s!=null&&d(s,q)))break;s=s[q]}return D||++_!=E?D:(E=s==null?0:s.length,!!E&&sd(E)&&Ys(q,E)&&(Le(s)||Oa(s)))}function a9(s){var u=s.length,d=new s.constructor(u);return u&&typeof s[0]=="string"&&Se.call(s,"index")&&(d.index=s.index,d.input=s.input),d}function _A(s){return typeof s.constructor=="function"&&!qu(s)?ql(Lf(s)):{}}function l9(s,u,d){var _=s.constructor;switch(u){case be:return Lm(s);case de:case Yt:return new _(+s);case ve:return Kq(s,d);case We:case sn:case vn:case pn:case cn:case ct:case Ut:case ie:case Re:return iA(s,d);case lt:return new _;case vt:case Nt:return new _(s);case kt:return qq(s);case yt:return new _;case Ft:return Vq(s)}}function h9(s,u){var d=u.length;if(!d)return s;var _=d-1;return u[_]=(d>1?"& ":"")+u[_],u=u.join(d>2?", ":" "),s.replace(Kv,`{
|
||
/* [wrapped with `+u+`] */
|
||
`)}function u9(s){return Le(s)||Oa(s)||!!(Sw&&s&&s[Sw])}function Ys(s,u){var d=typeof s;return u=u??mt,!!u&&(d=="number"||d!="symbol"&&Rl.test(s))&&s>-1&&s%1==0&&s<u}function Ar(s,u,d){if(!_n(d))return!1;var _=typeof u;return(_=="number"?Br(d)&&Ys(u,d.length):_=="string"&&u in d)?qi(d[u],s):!1}function Bm(s,u){if(Le(s))return!1;var d=typeof s;return d=="number"||d=="symbol"||d=="boolean"||s==null||ii(s)?!0:Fs.test(s)||!ga.test(s)||u!=null&&s in Qt(u)}function p9(s){var u=typeof s;return u=="string"||u=="number"||u=="symbol"||u=="boolean"?s!=="__proto__":s===null}function $m(s){var u=Jf(s),d=R[u];if(typeof d!="function"||!(u in qe.prototype))return!1;if(s===d)return!0;var _=Mm(d);return!!_&&s===_[0]}function c9(s){return!!Cw&&Cw in s}var f9=Tr?Xs:ij;function qu(s){var u=s&&s.constructor,d=typeof u=="function"&&u.prototype||qn;return s===d}function CA(s){return s===s&&!_n(s)}function TA(s,u){return function(d){return d==null?!1:d[s]===u&&(u!==n||s in Qt(d))}}function d9(s){var u=rd(s,function(_){return d.size===f&&d.clear(),_}),d=u.cache;return u}function z9(s,u){var d=s[1],_=u[1],E=d|_,D=E<(P|k|m),q=_==m&&d==$||_==m&&d==M&&s[7].length<=u[8]||_==(m|M)&&u[7].length<=u[8]&&d==$;if(!(D||q))return s;_&P&&(s[2]=u[2],E|=d&P?0:U);var Q=u[3];if(Q){var at=s[3];s[3]=at?oA(at,Q,u[4]):Q,s[4]=at?ni(s[3],g):u[4]}return Q=u[5],Q&&(at=s[5],s[5]=at?aA(at,Q,u[6]):Q,s[6]=at?ni(s[5],g):u[6]),Q=u[7],Q&&(s[7]=Q),_&m&&(s[8]=s[8]==null?u[8]:gr(s[8],u[8])),s[9]==null&&(s[9]=u[9]),s[0]=u[0],s[1]=E,s}function g9(s){var u=[];if(s!=null)for(var d in Qt(s))u.push(d);return u}function v9(s){return Ef.call(s)}function wA(s,u,d){return u=Vn(u===n?s.length-1:u,0),function(){for(var _=arguments,E=-1,D=Vn(_.length-u,0),q=J(D);++E<D;)q[E]=_[u+E];E=-1;for(var Q=J(u+1);++E<u;)Q[E]=_[E];return Q[u]=d(q),I(s,this,Q)}}function AA(s,u){return u.length<2?s:xa(s,Ei(u,0,-1))}function m9(s,u){for(var d=s.length,_=gr(u.length,d),E=Fr(s);_--;){var D=u[_];s[_]=Ys(D,d)?E[D]:n}return s}function Hm(s,u){if(!(u==="constructor"&&typeof s[u]=="function")&&u!="__proto__")return s[u]}var SA=EA(Xw),Vu=IK||function(s,u){return yn.setTimeout(s,u)},Um=EA($q);function xA(s,u,d){var _=u+"";return Um(s,h9(_,j9(o9(_),d)))}function EA(s){var u=0,d=0;return function(){var _=MK(),E=rt-(_-d);if(d=_,E>0){if(++u>=st)return arguments[0]}else u=0;return s.apply(n,arguments)}}function Qf(s,u){var d=-1,_=s.length,E=_-1;for(u=u===n?_:u;++d<u;){var D=wm(d,E),q=s[D];s[D]=s[d],s[d]=q}return s.length=u,s}var kA=d9(function(s){var u=[];return s.charCodeAt(0)===46&&u.push(""),s.replace(nf,function(d,_,E,D){u.push(E?D.replace(Yv,"$1"):_||d)}),u});function vs(s){if(typeof s=="string"||ii(s))return s;var u=s+"";return u=="0"&&1/s==-ot?"-0":u}function ka(s){if(s!=null){try{return Wi.call(s)}catch{}try{return s+""}catch{}}return""}function j9(s,u){return W($t,function(d){var _="_."+d[0];u&d[1]&&!ut(s,_)&&s.push(_)}),s.sort()}function OA(s){if(s instanceof qe)return s.clone();var u=new Si(s.__wrapped__,s.__chain__);return u.__actions__=Fr(s.__actions__),u.__index__=s.__index__,u.__values__=s.__values__,u}function y9(s,u,d){(d?Ar(s,u,d):u===n)?u=1:u=Vn(Me(u),0);var _=s==null?0:s.length;if(!_||u<1)return[];for(var E=0,D=0,q=J(Rf(_/u));E<_;)q[D++]=Ei(s,E,E+=u);return q}function b9(s){for(var u=-1,d=s==null?0:s.length,_=0,E=[];++u<d;){var D=s[u];D&&(E[_++]=D)}return E}function _9(){var s=arguments.length;if(!s)return[];for(var u=J(s-1),d=arguments[0],_=s;_--;)u[_-1]=arguments[_];return Oe(Le(d)?Fr(d):[d],rr(u,1))}var C9=Be(function(s,u){return kn(s)?$u(s,rr(u,1,kn,!0)):[]}),T9=Be(function(s,u){var d=ki(u);return kn(d)&&(d=n),kn(s)?$u(s,rr(u,1,kn,!0),ge(d,2)):[]}),w9=Be(function(s,u){var d=ki(u);return kn(d)&&(d=n),kn(s)?$u(s,rr(u,1,kn,!0),n,d):[]});function A9(s,u,d){var _=s==null?0:s.length;return _?(u=d||u===n?1:Me(u),Ei(s,u<0?0:u,_)):[]}function S9(s,u,d){var _=s==null?0:s.length;return _?(u=d||u===n?1:Me(u),u=_-u,Ei(s,0,u<0?0:u)):[]}function x9(s,u){return s&&s.length?Kf(s,ge(u,3),!0,!0):[]}function E9(s,u){return s&&s.length?Kf(s,ge(u,3),!0):[]}function k9(s,u,d,_){var E=s==null?0:s.length;return E?(d&&typeof d!="number"&&Ar(s,u,d)&&(d=0,_=E),_q(s,u,d,_)):[]}function LA(s,u,d){var _=s==null?0:s.length;if(!_)return-1;var E=d==null?0:Me(d);return E<0&&(E=Vn(_+E,0)),Ue(s,ge(u,3),E)}function IA(s,u,d){var _=s==null?0:s.length;if(!_)return-1;var E=_-1;return d!==n&&(E=Me(d),E=d<0?Vn(_+E,0):gr(E,_-1)),Ue(s,ge(u,3),E,!0)}function PA(s){var u=s==null?0:s.length;return u?rr(s,1):[]}function O9(s){var u=s==null?0:s.length;return u?rr(s,ot):[]}function L9(s,u){var d=s==null?0:s.length;return d?(u=u===n?1:Me(u),rr(s,u)):[]}function I9(s){for(var u=-1,d=s==null?0:s.length,_={};++u<d;){var E=s[u];_[E[0]]=E[1]}return _}function RA(s){return s&&s.length?s[0]:n}function P9(s,u,d){var _=s==null?0:s.length;if(!_)return-1;var E=d==null?0:Me(d);return E<0&&(E=Vn(_+E,0)),on(s,u,E)}function R9(s){var u=s==null?0:s.length;return u?Ei(s,0,-1):[]}var D9=Be(function(s){var u=te(s,km);return u.length&&u[0]===s[0]?ym(u):[]}),M9=Be(function(s){var u=ki(s),d=te(s,km);return u===ki(d)?u=n:d.pop(),d.length&&d[0]===s[0]?ym(d,ge(u,2)):[]}),N9=Be(function(s){var u=ki(s),d=te(s,km);return u=typeof u=="function"?u:n,u&&d.pop(),d.length&&d[0]===s[0]?ym(d,n,u):[]});function F9(s,u){return s==null?"":RK.call(s,u)}function ki(s){var u=s==null?0:s.length;return u?s[u-1]:n}function B9(s,u,d){var _=s==null?0:s.length;if(!_)return-1;var E=_;return d!==n&&(E=Me(d),E=E<0?Vn(_+E,0):gr(E,_-1)),u===u?Ul(s,u,E):Ue(s,$l,E,!0)}function $9(s,u){return s&&s.length?qw(s,Me(u)):n}var H9=Be(DA);function DA(s,u){return s&&s.length&&u&&u.length?Tm(s,u):s}function U9(s,u,d){return s&&s.length&&u&&u.length?Tm(s,u,ge(d,2)):s}function W9(s,u,d){return s&&s.length&&u&&u.length?Tm(s,u,n,d):s}var K9=Gs(function(s,u){var d=s==null?0:s.length,_=gm(s,u);return Yw(s,te(u,function(E){return Ys(E,d)?+E:E}).sort(sA)),_});function q9(s,u){var d=[];if(!(s&&s.length))return d;var _=-1,E=[],D=s.length;for(u=ge(u,3);++_<D;){var q=s[_];u(q,_,s)&&(d.push(q),E.push(_))}return Yw(s,E),d}function Wm(s){return s==null?s:FK.call(s)}function V9(s,u,d){var _=s==null?0:s.length;return _?(d&&typeof d!="number"&&Ar(s,u,d)?(u=0,d=_):(u=u==null?0:Me(u),d=d===n?_:Me(d)),Ei(s,u,d)):[]}function G9(s,u){return Wf(s,u)}function Y9(s,u,d){return Sm(s,u,ge(d,2))}function X9(s,u){var d=s==null?0:s.length;if(d){var _=Wf(s,u);if(_<d&&qi(s[_],u))return _}return-1}function J9(s,u){return Wf(s,u,!0)}function Z9(s,u,d){return Sm(s,u,ge(d,2),!0)}function Q9(s,u){var d=s==null?0:s.length;if(d){var _=Wf(s,u,!0)-1;if(qi(s[_],u))return _}return-1}function tV(s){return s&&s.length?Jw(s):[]}function eV(s,u){return s&&s.length?Jw(s,ge(u,2)):[]}function nV(s){var u=s==null?0:s.length;return u?Ei(s,1,u):[]}function rV(s,u,d){return s&&s.length?(u=d||u===n?1:Me(u),Ei(s,0,u<0?0:u)):[]}function iV(s,u,d){var _=s==null?0:s.length;return _?(u=d||u===n?1:Me(u),u=_-u,Ei(s,u<0?0:u,_)):[]}function sV(s,u){return s&&s.length?Kf(s,ge(u,3),!1,!0):[]}function oV(s,u){return s&&s.length?Kf(s,ge(u,3)):[]}var aV=Be(function(s){return Lo(rr(s,1,kn,!0))}),lV=Be(function(s){var u=ki(s);return kn(u)&&(u=n),Lo(rr(s,1,kn,!0),ge(u,2))}),hV=Be(function(s){var u=ki(s);return u=typeof u=="function"?u:n,Lo(rr(s,1,kn,!0),n,u)});function uV(s){return s&&s.length?Lo(s):[]}function pV(s,u){return s&&s.length?Lo(s,ge(u,2)):[]}function cV(s,u){return u=typeof u=="function"?u:n,s&&s.length?Lo(s,n,u):[]}function Km(s){if(!(s&&s.length))return[];var u=0;return s=bt(s,function(d){if(kn(d))return u=Vn(d.length,u),!0}),ba(u,function(d){return te(s,Hs(d))})}function MA(s,u){if(!(s&&s.length))return[];var d=Km(s);return u==null?d:te(d,function(_){return I(u,n,_)})}var fV=Be(function(s,u){return kn(s)?$u(s,u):[]}),dV=Be(function(s){return Em(bt(s,kn))}),zV=Be(function(s){var u=ki(s);return kn(u)&&(u=n),Em(bt(s,kn),ge(u,2))}),gV=Be(function(s){var u=ki(s);return u=typeof u=="function"?u:n,Em(bt(s,kn),n,u)}),vV=Be(Km);function mV(s,u){return eA(s||[],u||[],Bu)}function jV(s,u){return eA(s||[],u||[],Wu)}var yV=Be(function(s){var u=s.length,d=u>1?s[u-1]:n;return d=typeof d=="function"?(s.pop(),d):n,MA(s,d)});function NA(s){var u=R(s);return u.__chain__=!0,u}function bV(s,u){return u(s),s}function td(s,u){return u(s)}var _V=Gs(function(s){var u=s.length,d=u?s[0]:0,_=this.__wrapped__,E=function(D){return gm(D,s)};return u>1||this.__actions__.length||!(_ instanceof qe)||!Ys(d)?this.thru(E):(_=_.slice(d,+d+(u?1:0)),_.__actions__.push({func:td,args:[E],thisArg:n}),new Si(_,this.__chain__).thru(function(D){return u&&!D.length&&D.push(n),D}))});function CV(){return NA(this)}function TV(){return new Si(this.value(),this.__chain__)}function wV(){this.__values__===n&&(this.__values__=ZA(this.value()));var s=this.__index__>=this.__values__.length,u=s?n:this.__values__[this.__index__++];return{done:s,value:u}}function AV(){return this}function SV(s){for(var u,d=this;d instanceof Ff;){var _=OA(d);_.__index__=0,_.__values__=n,u?E.__wrapped__=_:u=_;var E=_;d=d.__wrapped__}return E.__wrapped__=s,u}function xV(){var s=this.__wrapped__;if(s instanceof qe){var u=s;return this.__actions__.length&&(u=new qe(this)),u=u.reverse(),u.__actions__.push({func:td,args:[Wm],thisArg:n}),new Si(u,this.__chain__)}return this.thru(Wm)}function EV(){return tA(this.__wrapped__,this.__actions__)}var kV=qf(function(s,u,d){Se.call(s,d)?++s[d]:qs(s,d,1)});function OV(s,u,d){var _=Le(s)?gt:bq;return d&&Ar(s,u,d)&&(u=n),_(s,ge(u,3))}function LV(s,u){var d=Le(s)?bt:Mw;return d(s,ge(u,3))}var IV=pA(LA),PV=pA(IA);function RV(s,u){return rr(ed(s,u),1)}function DV(s,u){return rr(ed(s,u),ot)}function MV(s,u,d){return d=d===n?1:Me(d),rr(ed(s,u),d)}function FA(s,u){var d=Le(s)?W:Oo;return d(s,ge(u,3))}function BA(s,u){var d=Le(s)?it:Dw;return d(s,ge(u,3))}var NV=qf(function(s,u,d){Se.call(s,d)?s[d].push(u):qs(s,d,[u])});function FV(s,u,d,_){s=Br(s)?s:Jl(s),d=d&&!_?Me(d):0;var E=s.length;return d<0&&(d=Vn(E+d,0)),od(s)?d<=E&&s.indexOf(u,d)>-1:!!E&&on(s,u,d)>-1}var BV=Be(function(s,u,d){var _=-1,E=typeof u=="function",D=Br(s)?J(s.length):[];return Oo(s,function(q){D[++_]=E?I(u,q,d):Hu(q,u,d)}),D}),$V=qf(function(s,u,d){qs(s,d,u)});function ed(s,u){var d=Le(s)?te:Uw;return d(s,ge(u,3))}function HV(s,u,d,_){return s==null?[]:(Le(u)||(u=u==null?[]:[u]),d=_?n:d,Le(d)||(d=d==null?[]:[d]),Vw(s,u,d))}var UV=qf(function(s,u,d){s[d?0:1].push(u)},function(){return[[],[]]});function WV(s,u,d){var _=Le(s)?xe:Hi,E=arguments.length<3;return _(s,ge(u,4),d,E,Oo)}function KV(s,u,d){var _=Le(s)?Wn:Hi,E=arguments.length<3;return _(s,ge(u,4),d,E,Dw)}function qV(s,u){var d=Le(s)?bt:Mw;return d(s,id(ge(u,3)))}function VV(s){var u=Le(s)?Lw:Fq;return u(s)}function GV(s,u,d){(d?Ar(s,u,d):u===n)?u=1:u=Me(u);var _=Le(s)?gq:Bq;return _(s,u)}function YV(s){var u=Le(s)?vq:Hq;return u(s)}function XV(s){if(s==null)return 0;if(Br(s))return od(s)?ds(s):s.length;var u=vr(s);return u==lt||u==yt?s.size:_m(s).length}function JV(s,u,d){var _=Le(s)?bn:Uq;return d&&Ar(s,u,d)&&(u=n),_(s,ge(u,3))}var ZV=Be(function(s,u){if(s==null)return[];var d=u.length;return d>1&&Ar(s,u[0],u[1])?u=[]:d>2&&Ar(u[0],u[1],u[2])&&(u=[u[0]]),Vw(s,rr(u,1),[])}),nd=LK||function(){return yn.Date.now()};function QV(s,u){if(typeof u!="function")throw new Fe(l);return s=Me(s),function(){if(--s<1)return u.apply(this,arguments)}}function $A(s,u,d){return u=d?n:u,u=s&&u==null?s.length:u,Vs(s,m,n,n,n,n,u)}function HA(s,u){var d;if(typeof u!="function")throw new Fe(l);return s=Me(s),function(){return--s>0&&(d=u.apply(this,arguments)),s<=1&&(u=n),d}}var qm=Be(function(s,u,d){var _=P;if(d.length){var E=ni(d,Yl(qm));_|=nt}return Vs(s,_,u,d,E)}),UA=Be(function(s,u,d){var _=P|k;if(d.length){var E=ni(d,Yl(UA));_|=nt}return Vs(u,_,s,d,E)});function WA(s,u,d){u=d?n:u;var _=Vs(s,$,n,n,n,n,n,u);return _.placeholder=WA.placeholder,_}function KA(s,u,d){u=d?n:u;var _=Vs(s,A,n,n,n,n,n,u);return _.placeholder=KA.placeholder,_}function qA(s,u,d){var _,E,D,q,Q,at,At=0,St=!1,Pt=!1,Zt=!0;if(typeof s!="function")throw new Fe(l);u=Oi(u)||0,_n(d)&&(St=!!d.leading,Pt="maxWait"in d,D=Pt?Vn(Oi(d.maxWait)||0,u):D,Zt="trailing"in d?!!d.trailing:Zt);function le(On){var Vi=_,Zs=E;return _=E=n,At=On,q=s.apply(Zs,Vi),q}function me(On){return At=On,Q=Vu(Ke,u),St?le(On):q}function Ne(On){var Vi=On-at,Zs=On-At,pS=u-Vi;return Pt?gr(pS,D-Zs):pS}function je(On){var Vi=On-at,Zs=On-At;return at===n||Vi>=u||Vi<0||Pt&&Zs>=D}function Ke(){var On=nd();if(je(On))return Ve(On);Q=Vu(Ke,Ne(On))}function Ve(On){return Q=n,Zt&&_?le(On):(_=E=n,q)}function si(){Q!==n&&nA(Q),At=0,_=at=E=Q=n}function Sr(){return Q===n?q:Ve(nd())}function oi(){var On=nd(),Vi=je(On);if(_=arguments,E=this,at=On,Vi){if(Q===n)return me(at);if(Pt)return nA(Q),Q=Vu(Ke,u),le(at)}return Q===n&&(Q=Vu(Ke,u)),q}return oi.cancel=si,oi.flush=Sr,oi}var tG=Be(function(s,u){return Rw(s,1,u)}),eG=Be(function(s,u,d){return Rw(s,Oi(u)||0,d)});function nG(s){return Vs(s,L)}function rd(s,u){if(typeof s!="function"||u!=null&&typeof u!="function")throw new Fe(l);var d=function(){var _=arguments,E=u?u.apply(this,_):_[0],D=d.cache;if(D.has(E))return D.get(E);var q=s.apply(this,_);return d.cache=D.set(E,q)||D,q};return d.cache=new(rd.Cache||Ks),d}rd.Cache=Ks;function id(s){if(typeof s!="function")throw new Fe(l);return function(){var u=arguments;switch(u.length){case 0:return!s.call(this);case 1:return!s.call(this,u[0]);case 2:return!s.call(this,u[0],u[1]);case 3:return!s.call(this,u[0],u[1],u[2])}return!s.apply(this,u)}}function rG(s){return HA(2,s)}var iG=Wq(function(s,u){u=u.length==1&&Le(u[0])?te(u[0],_r(ge())):te(rr(u,1),_r(ge()));var d=u.length;return Be(function(_){for(var E=-1,D=gr(_.length,d);++E<D;)_[E]=u[E].call(this,_[E]);return I(s,this,_)})}),Vm=Be(function(s,u){var d=ni(u,Yl(Vm));return Vs(s,nt,n,u,d)}),VA=Be(function(s,u){var d=ni(u,Yl(VA));return Vs(s,tt,n,u,d)}),sG=Gs(function(s,u){return Vs(s,M,n,n,n,u)});function oG(s,u){if(typeof s!="function")throw new Fe(l);return u=u===n?u:Me(u),Be(s,u)}function aG(s,u){if(typeof s!="function")throw new Fe(l);return u=u==null?0:Vn(Me(u),0),Be(function(d){var _=d[u],E=Po(d,0,u);return _&&Oe(E,_),I(s,this,E)})}function lG(s,u,d){var _=!0,E=!0;if(typeof s!="function")throw new Fe(l);return _n(d)&&(_="leading"in d?!!d.leading:_,E="trailing"in d?!!d.trailing:E),qA(s,u,{leading:_,maxWait:u,trailing:E})}function hG(s){return $A(s,1)}function uG(s,u){return Vm(Om(u),s)}function pG(){if(!arguments.length)return[];var s=arguments[0];return Le(s)?s:[s]}function cG(s){return xi(s,b)}function fG(s,u){return u=typeof u=="function"?u:n,xi(s,b,u)}function dG(s){return xi(s,j|b)}function zG(s,u){return u=typeof u=="function"?u:n,xi(s,j|b,u)}function gG(s,u){return u==null||Pw(s,u,Zn(u))}function qi(s,u){return s===u||s!==s&&u!==u}var vG=Xf(jm),mG=Xf(function(s,u){return s>=u}),Oa=Bw(function(){return arguments}())?Bw:function(s){return Sn(s)&&Se.call(s,"callee")&&!Aw.call(s,"callee")},Le=J.isArray,jG=c?_r(c):Sq;function Br(s){return s!=null&&sd(s.length)&&!Xs(s)}function kn(s){return Sn(s)&&Br(s)}function yG(s){return s===!0||s===!1||Sn(s)&&wr(s)==de}var Ro=PK||ij,bG=z?_r(z):xq;function _G(s){return Sn(s)&&s.nodeType===1&&!Gu(s)}function CG(s){if(s==null)return!0;if(Br(s)&&(Le(s)||typeof s=="string"||typeof s.splice=="function"||Ro(s)||Xl(s)||Oa(s)))return!s.length;var u=vr(s);if(u==lt||u==yt)return!s.size;if(qu(s))return!_m(s).length;for(var d in s)if(Se.call(s,d))return!1;return!0}function TG(s,u){return Uu(s,u)}function wG(s,u,d){d=typeof d=="function"?d:n;var _=d?d(s,u):n;return _===n?Uu(s,u,n,d):!!_}function Gm(s){if(!Sn(s))return!1;var u=wr(s);return u==ke||u==ue||typeof s.message=="string"&&typeof s.name=="string"&&!Gu(s)}function AG(s){return typeof s=="number"&&xw(s)}function Xs(s){if(!_n(s))return!1;var u=wr(s);return u==K||u==Y||u==ee||u==It}function GA(s){return typeof s=="number"&&s==Me(s)}function sd(s){return typeof s=="number"&&s>-1&&s%1==0&&s<=mt}function _n(s){var u=typeof s;return s!=null&&(u=="object"||u=="function")}function Sn(s){return s!=null&&typeof s=="object"}var YA=y?_r(y):kq;function SG(s,u){return s===u||bm(s,u,Nm(u))}function xG(s,u,d){return d=typeof d=="function"?d:n,bm(s,u,Nm(u),d)}function EG(s){return XA(s)&&s!=+s}function kG(s){if(f9(s))throw new Tt(o);return $w(s)}function OG(s){return s===null}function LG(s){return s==null}function XA(s){return typeof s=="number"||Sn(s)&&wr(s)==vt}function Gu(s){if(!Sn(s)||wr(s)!=ft)return!1;var u=Lf(s);if(u===null)return!0;var d=Se.call(u,"constructor")&&u.constructor;return typeof d=="function"&&d instanceof d&&Wi.call(d)==xK}var Ym=C?_r(C):Oq;function IG(s){return GA(s)&&s>=-mt&&s<=mt}var JA=S?_r(S):Lq;function od(s){return typeof s=="string"||!Le(s)&&Sn(s)&&wr(s)==Nt}function ii(s){return typeof s=="symbol"||Sn(s)&&wr(s)==Ft}var Xl=x?_r(x):Iq;function PG(s){return s===n}function RG(s){return Sn(s)&&vr(s)==zt}function DG(s){return Sn(s)&&wr(s)==se}var MG=Xf(Cm),NG=Xf(function(s,u){return s<=u});function ZA(s){if(!s)return[];if(Br(s))return od(s)?Cr(s):Fr(s);if(Ru&&s[Ru])return fs(s[Ru]());var u=vr(s),d=u==lt?Hl:u==yt?Us:Jl;return d(s)}function Js(s){if(!s)return s===0?s:0;if(s=Oi(s),s===ot||s===-ot){var u=s<0?-1:1;return u*Et}return s===s?s:0}function Me(s){var u=Js(s),d=u%1;return u===u?d?u-d:u:0}function QA(s){return s?Sa(Me(s),0,he):0}function Oi(s){if(typeof s=="number")return s;if(ii(s))return ze;if(_n(s)){var u=typeof s.valueOf=="function"?s.valueOf():s;s=_n(u)?u+"":u}if(typeof s!="string")return s===0?s:+s;s=Ai(s);var d=af.test(s);return d||zu.test(s)?am(s.slice(2),d?2:8):Co.test(s)?ze:+s}function tS(s){return gs(s,$r(s))}function FG(s){return s?Sa(Me(s),-mt,mt):s===0?s:0}function nn(s){return s==null?"":ri(s)}var BG=Vl(function(s,u){if(qu(u)||Br(u)){gs(u,Zn(u),s);return}for(var d in u)Se.call(u,d)&&Bu(s,d,u[d])}),eS=Vl(function(s,u){gs(u,$r(u),s)}),ad=Vl(function(s,u,d,_){gs(u,$r(u),s,_)}),$G=Vl(function(s,u,d,_){gs(u,Zn(u),s,_)}),HG=Gs(gm);function UG(s,u){var d=ql(s);return u==null?d:Iw(d,u)}var WG=Be(function(s,u){s=Qt(s);var d=-1,_=u.length,E=_>2?u[2]:n;for(E&&Ar(u[0],u[1],E)&&(_=1);++d<_;)for(var D=u[d],q=$r(D),Q=-1,at=q.length;++Q<at;){var At=q[Q],St=s[At];(St===n||qi(St,qn[At])&&!Se.call(s,At))&&(s[At]=D[At])}return s}),KG=Be(function(s){return s.push(n,mA),I(nS,n,s)});function qG(s,u){return ps(s,ge(u,3),zs)}function VG(s,u){return ps(s,ge(u,3),mm)}function GG(s,u){return s==null?s:vm(s,ge(u,3),$r)}function YG(s,u){return s==null?s:Nw(s,ge(u,3),$r)}function XG(s,u){return s&&zs(s,ge(u,3))}function JG(s,u){return s&&mm(s,ge(u,3))}function ZG(s){return s==null?[]:Hf(s,Zn(s))}function QG(s){return s==null?[]:Hf(s,$r(s))}function Xm(s,u,d){var _=s==null?n:xa(s,u);return _===n?d:_}function t7(s,u){return s!=null&&bA(s,u,Cq)}function Jm(s,u){return s!=null&&bA(s,u,Tq)}var e7=fA(function(s,u,d){u!=null&&typeof u.toString!="function"&&(u=Ef.call(u)),s[u]=d},Qm(Hr)),n7=fA(function(s,u,d){u!=null&&typeof u.toString!="function"&&(u=Ef.call(u)),Se.call(s,u)?s[u].push(d):s[u]=[d]},ge),r7=Be(Hu);function Zn(s){return Br(s)?Ow(s):_m(s)}function $r(s){return Br(s)?Ow(s,!0):Pq(s)}function i7(s,u){var d={};return u=ge(u,3),zs(s,function(_,E,D){qs(d,u(_,E,D),_)}),d}function s7(s,u){var d={};return u=ge(u,3),zs(s,function(_,E,D){qs(d,E,u(_,E,D))}),d}var o7=Vl(function(s,u,d){Uf(s,u,d)}),nS=Vl(function(s,u,d,_){Uf(s,u,d,_)}),a7=Gs(function(s,u){var d={};if(s==null)return d;var _=!1;u=te(u,function(D){return D=Io(D,s),_||(_=D.length>1),D}),gs(s,Dm(s),d),_&&(d=xi(d,j|v|b,e9));for(var E=u.length;E--;)xm(d,u[E]);return d});function l7(s,u){return rS(s,id(ge(u)))}var h7=Gs(function(s,u){return s==null?{}:Dq(s,u)});function rS(s,u){if(s==null)return{};var d=te(Dm(s),function(_){return[_]});return u=ge(u),Gw(s,d,function(_,E){return u(_,E[0])})}function u7(s,u,d){u=Io(u,s);var _=-1,E=u.length;for(E||(E=1,s=n);++_<E;){var D=s==null?n:s[vs(u[_])];D===n&&(_=E,D=d),s=Xs(D)?D.call(s):D}return s}function p7(s,u,d){return s==null?s:Wu(s,u,d)}function c7(s,u,d,_){return _=typeof _=="function"?_:n,s==null?s:Wu(s,u,d,_)}var iS=gA(Zn),sS=gA($r);function f7(s,u,d){var _=Le(s),E=_||Ro(s)||Xl(s);if(u=ge(u,4),d==null){var D=s&&s.constructor;E?d=_?new D:[]:_n(s)?d=Xs(D)?ql(Lf(s)):{}:d={}}return(E?W:zs)(s,function(q,Q,at){return u(d,q,Q,at)}),d}function d7(s,u){return s==null?!0:xm(s,u)}function z7(s,u,d){return s==null?s:Qw(s,u,Om(d))}function g7(s,u,d,_){return _=typeof _=="function"?_:n,s==null?s:Qw(s,u,Om(d),_)}function Jl(s){return s==null?[]:Ou(s,Zn(s))}function v7(s){return s==null?[]:Ou(s,$r(s))}function m7(s,u,d){return d===n&&(d=u,u=n),d!==n&&(d=Oi(d),d=d===d?d:0),u!==n&&(u=Oi(u),u=u===u?u:0),Sa(Oi(s),u,d)}function j7(s,u,d){return u=Js(u),d===n?(d=u,u=0):d=Js(d),s=Oi(s),wq(s,u,d)}function y7(s,u,d){if(d&&typeof d!="boolean"&&Ar(s,u,d)&&(u=d=n),d===n&&(typeof u=="boolean"?(d=u,u=n):typeof s=="boolean"&&(d=s,s=n)),s===n&&u===n?(s=0,u=1):(s=Js(s),u===n?(u=s,s=0):u=Js(u)),s>u){var _=s;s=u,u=_}if(d||s%1||u%1){var E=Ew();return gr(s+E*(u-s+Eu("1e-"+((E+"").length-1))),u)}return wm(s,u)}var b7=Gl(function(s,u,d){return u=u.toLowerCase(),s+(d?oS(u):u)});function oS(s){return Zm(nn(s).toLowerCase())}function aS(s){return s=nn(s),s&&s.replace(lf,xo).replace(em,"")}function _7(s,u,d){s=nn(s),u=ri(u);var _=s.length;d=d===n?_:Sa(Me(d),0,_);var E=d;return d-=u.length,d>=0&&s.slice(d,E)==u}function C7(s){return s=nn(s),s&&yo.test(s)?s.replace(Bi,hm):s}function T7(s){return s=nn(s),s&&_o.test(s)?s.replace(ls,"\\$&"):s}var w7=Gl(function(s,u,d){return s+(d?"-":"")+u.toLowerCase()}),A7=Gl(function(s,u,d){return s+(d?" ":"")+u.toLowerCase()}),S7=uA("toLowerCase");function x7(s,u,d){s=nn(s),u=Me(u);var _=u?ds(s):0;if(!u||_>=u)return s;var E=(u-_)/2;return Yf(Df(E),d)+s+Yf(Rf(E),d)}function E7(s,u,d){s=nn(s),u=Me(u);var _=u?ds(s):0;return u&&_<u?s+Yf(u-_,d):s}function k7(s,u,d){s=nn(s),u=Me(u);var _=u?ds(s):0;return u&&_<u?Yf(u-_,d)+s:s}function O7(s,u,d){return d||u==null?u=0:u&&(u=+u),NK(nn(s).replace(va,""),u||0)}function L7(s,u,d){return(d?Ar(s,u,d):u===n)?u=1:u=Me(u),Am(nn(s),u)}function I7(){var s=arguments,u=nn(s[0]);return s.length<3?u:u.replace(s[1],s[2])}var P7=Gl(function(s,u,d){return s+(d?"_":"")+u.toLowerCase()});function R7(s,u,d){return d&&typeof d!="number"&&Ar(s,u,d)&&(u=d=n),d=d===n?he:d>>>0,d?(s=nn(s),s&&(typeof u=="string"||u!=null&&!Ym(u))&&(u=ri(u),!u&&Nr(s))?Po(Cr(s),0,d):s.split(u,d)):[]}var D7=Gl(function(s,u,d){return s+(d?" ":"")+Zm(u)});function M7(s,u,d){return s=nn(s),d=d==null?0:Sa(Me(d),0,s.length),u=ri(u),s.slice(d,d+u.length)==u}function N7(s,u,d){var _=R.templateSettings;d&&Ar(s,u,d)&&(u=n),s=nn(s),u=ad({},u,_,vA);var E=ad({},u.imports,_.imports,vA),D=Zn(E),q=Ou(E,D),Q,at,At=0,St=u.interpolate||Dl,Pt="__p += '",Zt=De((u.escape||Dl).source+"|"+St.source+"|"+(St===bo?sf:Dl).source+"|"+(u.evaluate||Dl).source+"|$","g"),le="//# sourceURL="+(Se.call(u,"sourceURL")?(u.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++om+"]")+`
|
||
`;s.replace(Zt,function(je,Ke,Ve,si,Sr,oi){return Ve||(Ve=si),Pt+=s.slice(At,oi).replace(ma,um),Ke&&(Q=!0,Pt+=`' +
|
||
__e(`+Ke+`) +
|
||
'`),Sr&&(at=!0,Pt+=`';
|
||
`+Sr+`;
|
||
__p += '`),Ve&&(Pt+=`' +
|
||
((__t = (`+Ve+`)) == null ? '' : __t) +
|
||
'`),At=oi+je.length,je}),Pt+=`';
|
||
`;var me=Se.call(u,"variable")&&u.variable;if(!me)Pt=`with (obj) {
|
||
`+Pt+`
|
||
}
|
||
`;else if(Gv.test(me))throw new Tt(h);Pt=(at?Pt.replace($e,""):Pt).replace(Mn,"$1").replace(fr,"$1;"),Pt="function("+(me||"obj")+`) {
|
||
`+(me?"":`obj || (obj = {});
|
||
`)+"var __t, __p = ''"+(Q?", __e = _.escape":"")+(at?`, __j = Array.prototype.join;
|
||
function print() { __p += __j.call(arguments, '') }
|
||
`:`;
|
||
`)+Pt+`return __p
|
||
}`;var Ne=hS(function(){return ne(D,le+"return "+Pt).apply(n,q)});if(Ne.source=Pt,Gm(Ne))throw Ne;return Ne}function F7(s){return nn(s).toLowerCase()}function B7(s){return nn(s).toUpperCase()}function $7(s,u,d){if(s=nn(s),s&&(d||u===n))return Ai(s);if(!s||!(u=ri(u)))return s;var _=Cr(s),E=Cr(u),D=Qe(_,E),q=Ca(_,E)+1;return Po(_,D,q).join("")}function H7(s,u,d){if(s=nn(s),s&&(d||u===n))return s.slice(0,Sf(s)+1);if(!s||!(u=ri(u)))return s;var _=Cr(s),E=Ca(_,Cr(u))+1;return Po(_,0,E).join("")}function U7(s,u,d){if(s=nn(s),s&&(d||u===n))return s.replace(va,"");if(!s||!(u=ri(u)))return s;var _=Cr(s),E=Qe(_,Cr(u));return Po(_,E).join("")}function W7(s,u){var d=F,_=X;if(_n(u)){var E="separator"in u?u.separator:E;d="length"in u?Me(u.length):d,_="omission"in u?ri(u.omission):_}s=nn(s);var D=s.length;if(Nr(s)){var q=Cr(s);D=q.length}if(d>=D)return s;var Q=d-ds(_);if(Q<1)return _;var at=q?Po(q,0,Q).join(""):s.slice(0,Q);if(E===n)return at+_;if(q&&(Q+=at.length-Q),Ym(E)){if(s.slice(Q).search(E)){var At,St=at;for(E.global||(E=De(E.source,nn(of.exec(E))+"g")),E.lastIndex=0;At=E.exec(St);)var Pt=At.index;at=at.slice(0,Pt===n?Q:Pt)}}else if(s.indexOf(ri(E),Q)!=Q){var Zt=at.lastIndexOf(E);Zt>-1&&(at=at.slice(0,Zt))}return at+_}function K7(s){return s=nn(s),s&&Ci.test(s)?s.replace(dr,Pu):s}var q7=Gl(function(s,u,d){return s+(d?" ":"")+u.toUpperCase()}),Zm=uA("toUpperCase");function lS(s,u,d){return s=nn(s),u=d?n:u,u===n?Lu(s)?et(s):He(s):s.match(u)||[]}var hS=Be(function(s,u){try{return I(s,n,u)}catch(d){return Gm(d)?d:new Tt(d)}}),V7=Gs(function(s,u){return W(u,function(d){d=vs(d),qs(s,d,qm(s[d],s))}),s});function G7(s){var u=s==null?0:s.length,d=ge();return s=u?te(s,function(_){if(typeof _[1]!="function")throw new Fe(l);return[d(_[0]),_[1]]}):[],Be(function(_){for(var E=-1;++E<u;){var D=s[E];if(I(D[0],this,_))return I(D[1],this,_)}})}function Y7(s){return yq(xi(s,j))}function Qm(s){return function(){return s}}function X7(s,u){return s==null||s!==s?u:s}var J7=cA(),Z7=cA(!0);function Hr(s){return s}function tj(s){return Hw(typeof s=="function"?s:xi(s,j))}function Q7(s){return Ww(xi(s,j))}function tY(s,u){return Kw(s,xi(u,j))}var eY=Be(function(s,u){return function(d){return Hu(d,s,u)}}),nY=Be(function(s,u){return function(d){return Hu(s,d,u)}});function ej(s,u,d){var _=Zn(u),E=Hf(u,_);d==null&&!(_n(u)&&(E.length||!_.length))&&(d=u,u=s,s=this,E=Hf(u,Zn(u)));var D=!(_n(d)&&"chain"in d)||!!d.chain,q=Xs(s);return W(E,function(Q){var at=u[Q];s[Q]=at,q&&(s.prototype[Q]=function(){var At=this.__chain__;if(D||At){var St=s(this.__wrapped__),Pt=St.__actions__=Fr(this.__actions__);return Pt.push({func:at,args:arguments,thisArg:s}),St.__chain__=At,St}return at.apply(s,Oe([this.value()],arguments))})}),s}function rY(){return yn._===this&&(yn._=EK),this}function nj(){}function iY(s){return s=Me(s),Be(function(u){return qw(u,s)})}var sY=Im(te),oY=Im(gt),aY=Im(bn);function uS(s){return Bm(s)?Hs(vs(s)):Mq(s)}function lY(s){return function(u){return s==null?n:xa(s,u)}}var hY=dA(),uY=dA(!0);function rj(){return[]}function ij(){return!1}function pY(){return{}}function cY(){return""}function fY(){return!0}function dY(s,u){if(s=Me(s),s<1||s>mt)return[];var d=he,_=gr(s,he);u=ge(u),s-=he;for(var E=ba(_,u);++d<s;)u(d);return E}function zY(s){return Le(s)?te(s,vs):ii(s)?[s]:Fr(kA(nn(s)))}function gY(s){var u=++SK;return nn(s)+u}var vY=Gf(function(s,u){return s+u},0),mY=Pm("ceil"),jY=Gf(function(s,u){return s/u},1),yY=Pm("floor");function bY(s){return s&&s.length?$f(s,Hr,jm):n}function _Y(s,u){return s&&s.length?$f(s,ge(u,2),jm):n}function CY(s){return ti(s,Hr)}function TY(s,u){return ti(s,ge(u,2))}function wY(s){return s&&s.length?$f(s,Hr,Cm):n}function AY(s,u){return s&&s.length?$f(s,ge(u,2),Cm):n}var SY=Gf(function(s,u){return s*u},1),xY=Pm("round"),EY=Gf(function(s,u){return s-u},0);function kY(s){return s&&s.length?zr(s,Hr):0}function OY(s,u){return s&&s.length?zr(s,ge(u,2)):0}return R.after=QV,R.ary=$A,R.assign=BG,R.assignIn=eS,R.assignInWith=ad,R.assignWith=$G,R.at=HG,R.before=HA,R.bind=qm,R.bindAll=V7,R.bindKey=UA,R.castArray=pG,R.chain=NA,R.chunk=y9,R.compact=b9,R.concat=_9,R.cond=G7,R.conforms=Y7,R.constant=Qm,R.countBy=kV,R.create=UG,R.curry=WA,R.curryRight=KA,R.debounce=qA,R.defaults=WG,R.defaultsDeep=KG,R.defer=tG,R.delay=eG,R.difference=C9,R.differenceBy=T9,R.differenceWith=w9,R.drop=A9,R.dropRight=S9,R.dropRightWhile=x9,R.dropWhile=E9,R.fill=k9,R.filter=LV,R.flatMap=RV,R.flatMapDeep=DV,R.flatMapDepth=MV,R.flatten=PA,R.flattenDeep=O9,R.flattenDepth=L9,R.flip=nG,R.flow=J7,R.flowRight=Z7,R.fromPairs=I9,R.functions=ZG,R.functionsIn=QG,R.groupBy=NV,R.initial=R9,R.intersection=D9,R.intersectionBy=M9,R.intersectionWith=N9,R.invert=e7,R.invertBy=n7,R.invokeMap=BV,R.iteratee=tj,R.keyBy=$V,R.keys=Zn,R.keysIn=$r,R.map=ed,R.mapKeys=i7,R.mapValues=s7,R.matches=Q7,R.matchesProperty=tY,R.memoize=rd,R.merge=o7,R.mergeWith=nS,R.method=eY,R.methodOf=nY,R.mixin=ej,R.negate=id,R.nthArg=iY,R.omit=a7,R.omitBy=l7,R.once=rG,R.orderBy=HV,R.over=sY,R.overArgs=iG,R.overEvery=oY,R.overSome=aY,R.partial=Vm,R.partialRight=VA,R.partition=UV,R.pick=h7,R.pickBy=rS,R.property=uS,R.propertyOf=lY,R.pull=H9,R.pullAll=DA,R.pullAllBy=U9,R.pullAllWith=W9,R.pullAt=K9,R.range=hY,R.rangeRight=uY,R.rearg=sG,R.reject=qV,R.remove=q9,R.rest=oG,R.reverse=Wm,R.sampleSize=GV,R.set=p7,R.setWith=c7,R.shuffle=YV,R.slice=V9,R.sortBy=ZV,R.sortedUniq=tV,R.sortedUniqBy=eV,R.split=R7,R.spread=aG,R.tail=nV,R.take=rV,R.takeRight=iV,R.takeRightWhile=sV,R.takeWhile=oV,R.tap=bV,R.throttle=lG,R.thru=td,R.toArray=ZA,R.toPairs=iS,R.toPairsIn=sS,R.toPath=zY,R.toPlainObject=tS,R.transform=f7,R.unary=hG,R.union=aV,R.unionBy=lV,R.unionWith=hV,R.uniq=uV,R.uniqBy=pV,R.uniqWith=cV,R.unset=d7,R.unzip=Km,R.unzipWith=MA,R.update=z7,R.updateWith=g7,R.values=Jl,R.valuesIn=v7,R.without=fV,R.words=lS,R.wrap=uG,R.xor=dV,R.xorBy=zV,R.xorWith=gV,R.zip=vV,R.zipObject=mV,R.zipObjectDeep=jV,R.zipWith=yV,R.entries=iS,R.entriesIn=sS,R.extend=eS,R.extendWith=ad,ej(R,R),R.add=vY,R.attempt=hS,R.camelCase=b7,R.capitalize=oS,R.ceil=mY,R.clamp=m7,R.clone=cG,R.cloneDeep=dG,R.cloneDeepWith=zG,R.cloneWith=fG,R.conformsTo=gG,R.deburr=aS,R.defaultTo=X7,R.divide=jY,R.endsWith=_7,R.eq=qi,R.escape=C7,R.escapeRegExp=T7,R.every=OV,R.find=IV,R.findIndex=LA,R.findKey=qG,R.findLast=PV,R.findLastIndex=IA,R.findLastKey=VG,R.floor=yY,R.forEach=FA,R.forEachRight=BA,R.forIn=GG,R.forInRight=YG,R.forOwn=XG,R.forOwnRight=JG,R.get=Xm,R.gt=vG,R.gte=mG,R.has=t7,R.hasIn=Jm,R.head=RA,R.identity=Hr,R.includes=FV,R.indexOf=P9,R.inRange=j7,R.invoke=r7,R.isArguments=Oa,R.isArray=Le,R.isArrayBuffer=jG,R.isArrayLike=Br,R.isArrayLikeObject=kn,R.isBoolean=yG,R.isBuffer=Ro,R.isDate=bG,R.isElement=_G,R.isEmpty=CG,R.isEqual=TG,R.isEqualWith=wG,R.isError=Gm,R.isFinite=AG,R.isFunction=Xs,R.isInteger=GA,R.isLength=sd,R.isMap=YA,R.isMatch=SG,R.isMatchWith=xG,R.isNaN=EG,R.isNative=kG,R.isNil=LG,R.isNull=OG,R.isNumber=XA,R.isObject=_n,R.isObjectLike=Sn,R.isPlainObject=Gu,R.isRegExp=Ym,R.isSafeInteger=IG,R.isSet=JA,R.isString=od,R.isSymbol=ii,R.isTypedArray=Xl,R.isUndefined=PG,R.isWeakMap=RG,R.isWeakSet=DG,R.join=F9,R.kebabCase=w7,R.last=ki,R.lastIndexOf=B9,R.lowerCase=A7,R.lowerFirst=S7,R.lt=MG,R.lte=NG,R.max=bY,R.maxBy=_Y,R.mean=CY,R.meanBy=TY,R.min=wY,R.minBy=AY,R.stubArray=rj,R.stubFalse=ij,R.stubObject=pY,R.stubString=cY,R.stubTrue=fY,R.multiply=SY,R.nth=$9,R.noConflict=rY,R.noop=nj,R.now=nd,R.pad=x7,R.padEnd=E7,R.padStart=k7,R.parseInt=O7,R.random=y7,R.reduce=WV,R.reduceRight=KV,R.repeat=L7,R.replace=I7,R.result=u7,R.round=xY,R.runInContext=N,R.sample=VV,R.size=XV,R.snakeCase=P7,R.some=JV,R.sortedIndex=G9,R.sortedIndexBy=Y9,R.sortedIndexOf=X9,R.sortedLastIndex=J9,R.sortedLastIndexBy=Z9,R.sortedLastIndexOf=Q9,R.startCase=D7,R.startsWith=M7,R.subtract=EY,R.sum=kY,R.sumBy=OY,R.template=N7,R.times=dY,R.toFinite=Js,R.toInteger=Me,R.toLength=QA,R.toLower=F7,R.toNumber=Oi,R.toSafeInteger=FG,R.toString=nn,R.toUpper=B7,R.trim=$7,R.trimEnd=H7,R.trimStart=U7,R.truncate=W7,R.unescape=K7,R.uniqueId=gY,R.upperCase=q7,R.upperFirst=Zm,R.each=FA,R.eachRight=BA,R.first=RA,ej(R,function(){var s={};return zs(R,function(u,d){Se.call(R.prototype,d)||(s[d]=u)}),s}(),{chain:!1}),R.VERSION=r,W(["bind","bindKey","curry","curryRight","partial","partialRight"],function(s){R[s].placeholder=R}),W(["drop","take"],function(s,u){qe.prototype[s]=function(d){d=d===n?1:Vn(Me(d),0);var _=this.__filtered__&&!u?new qe(this):this.clone();return _.__filtered__?_.__takeCount__=gr(d,_.__takeCount__):_.__views__.push({size:gr(d,he),type:s+(_.__dir__<0?"Right":"")}),_},qe.prototype[s+"Right"]=function(d){return this.reverse()[s](d).reverse()}}),W(["filter","map","takeWhile"],function(s,u){var d=u+1,_=d==xt||d==qt;qe.prototype[s]=function(E){var D=this.clone();return D.__iteratees__.push({iteratee:ge(E,3),type:d}),D.__filtered__=D.__filtered__||_,D}}),W(["head","last"],function(s,u){var d="take"+(u?"Right":"");qe.prototype[s]=function(){return this[d](1).value()[0]}}),W(["initial","tail"],function(s,u){var d="drop"+(u?"":"Right");qe.prototype[s]=function(){return this.__filtered__?new qe(this):this[d](1)}}),qe.prototype.compact=function(){return this.filter(Hr)},qe.prototype.find=function(s){return this.filter(s).head()},qe.prototype.findLast=function(s){return this.reverse().find(s)},qe.prototype.invokeMap=Be(function(s,u){return typeof s=="function"?new qe(this):this.map(function(d){return Hu(d,s,u)})}),qe.prototype.reject=function(s){return this.filter(id(ge(s)))},qe.prototype.slice=function(s,u){s=Me(s);var d=this;return d.__filtered__&&(s>0||u<0)?new qe(d):(s<0?d=d.takeRight(-s):s&&(d=d.drop(s)),u!==n&&(u=Me(u),d=u<0?d.dropRight(-u):d.take(u-s)),d)},qe.prototype.takeRightWhile=function(s){return this.reverse().takeWhile(s).reverse()},qe.prototype.toArray=function(){return this.take(he)},zs(qe.prototype,function(s,u){var d=/^(?:filter|find|map|reject)|While$/.test(u),_=/^(?:head|last)$/.test(u),E=R[_?"take"+(u=="last"?"Right":""):u],D=_||/^find/.test(u);E&&(R.prototype[u]=function(){var q=this.__wrapped__,Q=_?[1]:arguments,at=q instanceof qe,At=Q[0],St=at||Le(q),Pt=function(Ke){var Ve=E.apply(R,Oe([Ke],Q));return _&&Zt?Ve[0]:Ve};St&&d&&typeof At=="function"&&At.length!=1&&(at=St=!1);var Zt=this.__chain__,le=!!this.__actions__.length,me=D&&!Zt,Ne=at&&!le;if(!D&&St){q=Ne?q:new qe(this);var je=s.apply(q,Q);return je.__actions__.push({func:td,args:[Pt],thisArg:n}),new Si(je,Zt)}return me&&Ne?s.apply(this,Q):(je=this.thru(Pt),me?_?je.value()[0]:je.value():je)})}),W(["pop","push","shift","sort","splice","unshift"],function(s){var u=Kn[s],d=/^(?:push|sort|unshift)$/.test(s)?"tap":"thru",_=/^(?:pop|shift)$/.test(s);R.prototype[s]=function(){var E=arguments;if(_&&!this.__chain__){var D=this.value();return u.apply(Le(D)?D:[],E)}return this[d](function(q){return u.apply(Le(q)?q:[],E)})}}),zs(qe.prototype,function(s,u){var d=R[u];if(d){var _=d.name+"";Se.call(Kl,_)||(Kl[_]=[]),Kl[_].push({name:u,func:d})}}),Kl[Vf(n,k).name]=[{name:"wrapper",func:n}],qe.prototype.clone=KK,qe.prototype.reverse=qK,qe.prototype.value=VK,R.prototype.at=_V,R.prototype.chain=CV,R.prototype.commit=TV,R.prototype.next=wV,R.prototype.plant=SV,R.prototype.reverse=xV,R.prototype.toJSON=R.prototype.valueOf=R.prototype.value=EV,R.prototype.first=R.prototype.head,Ru&&(R.prototype[Ru]=AV),R},pt=ht();$i?(($i.exports=pt)._=pt,Bl._=pt):yn._=pt}).call(es)}(xh,xh.exports)),xh.exports}var jz,E0;function NY(){if(E0)return jz;E0=1;var t=A0(),e=x0();function n(j){return j&&typeof j=="object"&&"default"in j?j:{default:j}}var r=n(t);function i(j,v){return r.default(j,v)}function o(j={}){const v=j.checker||l,b=j.filter||null,T=j.removeFromFirst?e.findLastIndex:e.findIndex;return(P,k,U)=>T(U,A=>v(A,P,U,U))===k&&(!b||b(P))}function l(j,v,b,T){return r.default(j,v)}function h(j,v={}){if(!Array.isArray(j))throw new TypeError(`Expected an Array but got ${typeof j}.`);const b=o(v);if(v.overwrite){let T=j.length;for(;T--;){let w=j[T];b(w,T,j)||j.splice(T,1)}return j}return j.filter(b)}function p(j,v={}){return h(j,{...v,overwrite:!0})}function f(...j){return j.length>1?h(j):h(j[0])}function g(...j){return j.length>1?p(j):p(j[0])}return Object.defineProperty(f,"array_unique",{value:h}),Object.defineProperty(f,"array_unique_overwrite",{value:p}),Object.defineProperty(f,"lazy_unique_overwrite",{value:g}),Object.defineProperty(f,"equals",{value:i}),Object.defineProperty(f,"defaultFilter",{value:o}),Object.defineProperty(f,"defaultChecker",{value:l}),Object.defineProperty(f,"lazy_unique",{value:f}),Object.defineProperty(f,"default",{value:f}),Object.defineProperty(f,"__esModule",{value:!0}),jz=f,jz}var yz={exports:{}},k0;function Wk(){if(k0)return yz.exports;k0=1;var t=A0(),e=x0();function n(f){return f&&typeof f=="object"&&"default"in f?f:{default:f}}var r=n(t);function i(f={}){const g=f.checker||o,j=f.filter||null,v=f.removeFromFirst?e.findLastIndex:e.findIndex;return(b,T,w)=>v(w,P=>g(P,b,w,w))===T&&(!j||j(b))}function o(f,g,j,v){return r.default(f,g)}function l(f,g={}){if(!Array.isArray(f))throw new TypeError(`Expected an Array but got ${typeof f}.`);const j=i(g);if(g.overwrite){let v=f.length;for(;v--;)j(f[v],v,f)||f.splice(v,1);return f}return f.filter(j)}function h(f,g={}){return l(f,{...g,overwrite:!0})}function p(...f){return l(f.length>1?f:f[0])}return Object.defineProperty(p,"array_unique",{value:l}),Object.defineProperty(p,"array_unique_overwrite",{value:h}),Object.defineProperty(p,"lazy_unique_overwrite",{value:function(...g){return h(g.length>1?g:g[0])}}),Object.defineProperty(p,"equals",{value:function(g,j){return r.default(g,j)}}),Object.defineProperty(p,"defaultFilter",{value:i}),Object.defineProperty(p,"defaultChecker",{value:o}),Object.defineProperty(p,"lazy_unique",{value:p}),Object.defineProperty(p,"default",{value:p}),Object.defineProperty(p,"__esModule",{value:!0}),yz.exports=p,yz.exports}typeof process<"u",C0.exports=Wk();var Eh=C0.exports,Yp={},bz={exports:{}},_z={exports:{}},Cz,O0;function FY(){if(O0)return Cz;O0=1;var t;(function(k){k[k.HIGH_SURROGATE_START=55296]="HIGH_SURROGATE_START",k[k.HIGH_SURROGATE_END=56319]="HIGH_SURROGATE_END",k[k.LOW_SURROGATE_START=56320]="LOW_SURROGATE_START",k[k.REGIONAL_INDICATOR_START=127462]="REGIONAL_INDICATOR_START",k[k.REGIONAL_INDICATOR_END=127487]="REGIONAL_INDICATOR_END",k[k.FITZPATRICK_MODIFIER_START=127995]="FITZPATRICK_MODIFIER_START",k[k.FITZPATRICK_MODIFIER_END=127999]="FITZPATRICK_MODIFIER_END",k[k.VARIATION_MODIFIER_START=65024]="VARIATION_MODIFIER_START",k[k.VARIATION_MODIFIER_END=65039]="VARIATION_MODIFIER_END",k[k.DIACRITICAL_MARKS_START=8400]="DIACRITICAL_MARKS_START",k[k.DIACRITICAL_MARKS_END=8447]="DIACRITICAL_MARKS_END",k[k.SUBDIVISION_INDICATOR_START=127988]="SUBDIVISION_INDICATOR_START",k[k.TAGS_START=917504]="TAGS_START",k[k.TAGS_END=917631]="TAGS_END",k[k.ZWJ=8205]="ZWJ"})(t||(t={}));const e=Object.freeze([776,2359,2367,2984,3007,3021,3633,3635,3648,3657,4352,4449,4520]);var n;(function(k){k[k.unit_1=1]="unit_1",k[k.unit_2=2]="unit_2",k[k.unit_4=4]="unit_4"})(n||(n={}));function r(k){if(typeof k!="string")throw new TypeError("string cannot be undefined or null");const U=[];let $=0,A=0;for(;$<k.length;){if(A+=i($+A,k),v(k[$+A])&&A++,f(k[$+A])&&A++,g(k[$+A])&&A++,b(k[$+A])){A++;continue}U.push(k.substring($,$+A)),$+=A,A=0}return U}function i(k,U){const $=U[k];if(!o($)||k===U.length-1)return 1;const A=$+U[k+1];let nt=U.substring(k+2,k+5);return l(A)&&l(nt)?4:h(A)&&j(nt)?U.slice(k).indexOf(String.fromCodePoint(917631))+2:p(nt)?4:2}function o(k){return k&&w(k[0].charCodeAt(0),55296,56319)}function l(k){return w(T(k),127462,127487)}function h(k){return w(T(k),127988,127988)}function p(k){return w(T(k),127995,127999)}function f(k){return typeof k=="string"&&w(k.charCodeAt(0),65024,65039)}function g(k){return typeof k=="string"&&w(k.charCodeAt(0),8400,8447)}function j(k){const U=k.codePointAt(0);return typeof k=="string"&&typeof U=="number"&&w(U,917504,917631)}function v(k){return typeof k=="string"&&e.includes(k.charCodeAt(0))}function b(k){return typeof k=="string"&&k.charCodeAt(0)===8205}function T(k){const U=k.charCodeAt(0)-55296,$=k.charCodeAt(1)-56320;return(U<<10)+$+65536}function w(k,U,$){return k>=U&&k<=$}function P(k,U,$){const A=r(k);if(U===void 0)return k;if(U>=A.length)return"";const nt=A.length-U;let m=U+($===void 0?nt:$);return m>U+nt&&(m=void 0),A.slice(U,m).join("")}return Object.defineProperty(r,"runes",{value:r}),Object.defineProperty(r,"default",{value:r}),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"substr",{value:P}),Object.defineProperty(r,"substring",{value:P}),Object.defineProperty(r,"EnumRunesCode",{value:t}),Object.defineProperty(r,"EnumCodeUnits",{value:n}),Object.defineProperty(r,"GRAPHEMES",{value:e}),Cz=r,Cz}var Tz={exports:{}},L0;function Kk(){if(L0)return Tz.exports;L0=1;var t;(function(b){b[b.HIGH_SURROGATE_START=55296]="HIGH_SURROGATE_START",b[b.HIGH_SURROGATE_END=56319]="HIGH_SURROGATE_END",b[b.LOW_SURROGATE_START=56320]="LOW_SURROGATE_START",b[b.REGIONAL_INDICATOR_START=127462]="REGIONAL_INDICATOR_START",b[b.REGIONAL_INDICATOR_END=127487]="REGIONAL_INDICATOR_END",b[b.FITZPATRICK_MODIFIER_START=127995]="FITZPATRICK_MODIFIER_START",b[b.FITZPATRICK_MODIFIER_END=127999]="FITZPATRICK_MODIFIER_END",b[b.VARIATION_MODIFIER_START=65024]="VARIATION_MODIFIER_START",b[b.VARIATION_MODIFIER_END=65039]="VARIATION_MODIFIER_END",b[b.DIACRITICAL_MARKS_START=8400]="DIACRITICAL_MARKS_START",b[b.DIACRITICAL_MARKS_END=8447]="DIACRITICAL_MARKS_END",b[b.SUBDIVISION_INDICATOR_START=127988]="SUBDIVISION_INDICATOR_START",b[b.TAGS_START=917504]="TAGS_START",b[b.TAGS_END=917631]="TAGS_END",b[b.ZWJ=8205]="ZWJ"})(t||(t={}));const e=Object.freeze([776,2359,2367,2984,3007,3021,3633,3635,3648,3657,4352,4449,4520]);var n;function r(b){if(typeof b!="string")throw new TypeError("string cannot be undefined or null");const T=[];let w=0,P=0;for(;w<b.length;)P+=i(w+P,b),p(b[w+P])&&P++,l(b[w+P])&&P++,h(b[w+P])&&P++,f(b[w+P])?P++:(T.push(b.substring(w,w+P)),w+=P,P=0);return T}function i(b,T){const w=T[b];if(!function($){return $&&j($[0].charCodeAt(0),55296,56319)}(w)||b===T.length-1)return 1;const P=w+T[b+1];let k=T.substring(b+2,b+5);return o(P)&&o(k)?4:function($){return j(g($),127988,127988)}(P)&&function($){const A=$.codePointAt(0);return typeof $=="string"&&typeof A=="number"&&j(A,917504,917631)}(k)?T.slice(b).indexOf(String.fromCodePoint(917631))+2:function($){return j(g($),127995,127999)}(k)?4:2}function o(b){return j(g(b),127462,127487)}function l(b){return typeof b=="string"&&j(b.charCodeAt(0),65024,65039)}function h(b){return typeof b=="string"&&j(b.charCodeAt(0),8400,8447)}function p(b){return typeof b=="string"&&e.includes(b.charCodeAt(0))}function f(b){return typeof b=="string"&&b.charCodeAt(0)===8205}function g(b){return(b.charCodeAt(0)-55296<<10)+(b.charCodeAt(1)-56320)+65536}function j(b,T,w){return b>=T&&b<=w}function v(b,T,w){const P=r(b);if(T===void 0)return b;if(T>=P.length)return"";const k=P.length-T;let U=T+(w===void 0?k:w);return U>T+k&&(U=void 0),P.slice(T,U).join("")}return function(b){b[b.unit_1=1]="unit_1",b[b.unit_2=2]="unit_2",b[b.unit_4=4]="unit_4"}(n||(n={})),Object.defineProperty(r,"runes",{value:r}),Object.defineProperty(r,"default",{value:r}),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"substr",{value:v}),Object.defineProperty(r,"substring",{value:v}),Object.defineProperty(r,"EnumRunesCode",{value:t}),Object.defineProperty(r,"EnumCodeUnits",{value:n}),Object.defineProperty(r,"GRAPHEMES",{value:e}),Tz.exports=r,Tz.exports}var I0;function P0(){return I0||(I0=1,typeof process<"u",_z.exports=Kk()),_z.exports}var wz={exports:{}},Az,R0;function BY(){if(R0)return Az;R0=1;function t(e,n){let r=Object.getOwnPropertyDescriptors(e.prototype),i=Object.keys(r).reduce(function(o,l){return(n||!r[l].get&&!r[l].set)&&(o[l]=e.prototype[l]),o},{});return Object.assign({},e.prototype,i)}return Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"classPrototype",{value:t}),Object.defineProperty(t,"default",{value:t}),Az=t,Az}var Sz={exports:{}},D0;function qk(){if(D0)return Sz.exports;D0=1;function t(e,n){let r=Object.getOwnPropertyDescriptors(e.prototype),i=Object.keys(r).reduce(function(o,l){return(n||!r[l].get&&!r[l].set)&&(o[l]=e.prototype[l]),o},{});return Object.assign({},e.prototype,i)}return Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"classPrototype",{value:t}),Object.defineProperty(t,"default",{value:t}),Sz.exports=t,Sz.exports}var M0;function N0(){return M0||(M0=1,typeof process<"u",wz.exports=qk()),wz.exports}var xz,F0;function $Y(){if(F0)return xz;F0=1;var t=P0(),e=N0();const n=Object.getOwnPropertyNames(String.prototype),i=class i extends String{constructor(h,...p){super(h);Do(this,"_arr",null);let f=Object.getOwnPropertyDescriptor(this,"_arr");Object.defineProperty(this,"_arr",Object.assign(f,{configurable:!0,enumerable:!1}))}[Symbol.iterator](){return i.toArray(this)[Symbol.iterator]()}static isString(h){return typeof h=="string"||h instanceof String}static toArray(h){return h instanceof i?h.toArray():t.runes(String(h))}toArray(){return this._arr||(this._arr=t.runes(String(this))),this._arr}split(h,p){let f,g=String(this);return h===""?(f=i.toArray(this),typeof p<"u"&&(f=f.slice(0,p))):f=String.prototype.split.call(g,h,p),f}substr(h,p){return i.toArray(this).slice(h).slice(0,p).join("")}substring(h,p){return(Number.isNaN(h)||h<0)&&(h=0),typeof p=="number"&&((Number.isNaN(p)||p<0)&&(p=0),h>p&&([h,p]=[p,h])),this.slice(h,p)}indexOf(h,p=0){let f=i.toArray(this);if(p=Math.max(0,Math.min(f.length,p)),h=String(h),h==="")return p;f=f.slice(p);let g=i.toArray(h),j=0,v=0,b=g[g.length-1];do{if(j=f.indexOf(g[0],v),j!==-1){if(f.slice(j,j+g.length).join("")===h)return p+j;v=j,g.length>1&&(j=f.indexOf(b,j+1),v=j-g.length)}v++}while(j!==-1&&v<f.length);return-1}includes(h,p=0){return i.toArray(this).slice(p).join("").indexOf(h)!==-1}slice(h,p){return i.toArray(this).slice(h,p).join("")}charAt(h){return this.substr(h,1)}startsWith(h,p){return this.substr(!p||p<0?0:+p,h.length).indexOf(h)===0}endsWith(h,p){let f=i.toArray(this),g=i.toArray(h);return(typeof p>"u"||p>f.length)&&(p=f.length),this.substring(p-g.length,p)===h}padEnd(h,p){h=h>>0,p=String(typeof p<"u"?p:" ");let f=this.split(""),g=this.split.call(p,"");return f.length>h?String(this):(h=h-f.length,h>g.length&&(p+=p.repeat(h/g.length),g=new i(p)),String(this)+g.slice(0,h))}padStart(h,p){h=h>>0,p=String(typeof p<"u"?p:" ");let f=this.split(""),g=this.split.call(p,"");return f.length>h?String(this):(h=h-f.length,h>g.length&&(p+=p.repeat(h/g.length),g=new i(p)),g.slice(0,h)+String(this))}codePointAt(h){return this.toArray()[h].codePointAt(0)}static create(h,...p){return new this(h,...p)}static get support(){let h=e.classPrototype(this);return Object.keys(h).reduce(function(p,f){return n.includes(f)&&(p[f]=!0),p},{})}static indexOf(h,p,f=0){return this.create(h).indexOf(p,f)}static includes(h,p,f=0){return this.create(h).includes(p,f)}static split(h,p,f){return this.create(h).split(p,f)}static substr(h,p,f){return this.create(h).substr(p,f)}static substring(h,p,f){return this.create(h).substring(p,f)}static slice(h,p,f){return this.create(h).slice(p,f)}static charAt(h,p){return this.create(h).charAt(p)}static padEnd(h,p,f){return this.create(h).padEnd(p,f)}static padStart(h,p,f){return this.create(h).padStart(p,f)}static startsWith(h,p,f){return this.create(h).startsWith(p,f)}static endsWith(h,p,f){return this.create(h).endsWith(p,f)}get charLength(){return i.toArray(this).length}size(){return i.toArray(this).length}static size(h){return this.create(h).size()}static codePointAt(h,p){return this.create(h).codePointAt(p)}};Do(i,"UString",i),Do(i,"default",i);let r=i;return Object.defineProperty(r,"UString",{value:r}),Object.defineProperty(r,"default",{value:r}),Object.defineProperty(r,"__esModule",{value:!0}),xz=r,xz}var Ez={exports:{}},B0;function Vk(){if(B0)return Ez.exports;B0=1;var t=P0(),e=N0();const n=Object.getOwnPropertyNames(String.prototype),i=class i extends String{constructor(h,...p){super(h);Do(this,"_arr",null);let f=Object.getOwnPropertyDescriptor(this,"_arr");Object.defineProperty(this,"_arr",Object.assign(f,{configurable:!0,enumerable:!1}))}[Symbol.iterator](){return i.toArray(this)[Symbol.iterator]()}static isString(h){return typeof h=="string"||h instanceof String}static toArray(h){return h instanceof i?h.toArray():t.runes(String(h))}toArray(){return this._arr||(this._arr=t.runes(String(this))),this._arr}split(h,p){let f,g=String(this);return h===""?(f=i.toArray(this),p!==void 0&&(f=f.slice(0,p))):f=String.prototype.split.call(g,h,p),f}substr(h,p){return i.toArray(this).slice(h).slice(0,p).join("")}substring(h,p){return(Number.isNaN(h)||h<0)&&(h=0),typeof p=="number"&&((Number.isNaN(p)||p<0)&&(p=0),h>p&&([h,p]=[p,h])),this.slice(h,p)}indexOf(h,p=0){let f=i.toArray(this);if(p=Math.max(0,Math.min(f.length,p)),(h=String(h))==="")return p;f=f.slice(p);let g=i.toArray(h),j=0,v=0,b=g[g.length-1];do{if(j=f.indexOf(g[0],v),j!==-1){if(f.slice(j,j+g.length).join("")===h)return p+j;v=j,g.length>1&&(j=f.indexOf(b,j+1),v=j-g.length)}v++}while(j!==-1&&v<f.length);return-1}includes(h,p=0){return i.toArray(this).slice(p).join("").indexOf(h)!==-1}slice(h,p){return i.toArray(this).slice(h,p).join("")}charAt(h){return this.substr(h,1)}startsWith(h,p){return this.substr(!p||p<0?0:+p,h.length).indexOf(h)===0}endsWith(h,p){let f=i.toArray(this),g=i.toArray(h);return(p===void 0||p>f.length)&&(p=f.length),this.substring(p-g.length,p)===h}padEnd(h,p){h>>=0,p=String(p!==void 0?p:" ");let f=this.split(""),g=this.split.call(p,"");return f.length>h?String(this):((h-=f.length)>g.length&&(p+=p.repeat(h/g.length),g=new i(p)),String(this)+g.slice(0,h))}padStart(h,p){h>>=0,p=String(p!==void 0?p:" ");let f=this.split(""),g=this.split.call(p,"");return f.length>h?String(this):((h-=f.length)>g.length&&(p+=p.repeat(h/g.length),g=new i(p)),g.slice(0,h)+String(this))}codePointAt(h){return this.toArray()[h].codePointAt(0)}static create(h,...p){return new this(h,...p)}static get support(){let h=e.classPrototype(this);return Object.keys(h).reduce(function(p,f){return n.includes(f)&&(p[f]=!0),p},{})}static indexOf(h,p,f=0){return this.create(h).indexOf(p,f)}static includes(h,p,f=0){return this.create(h).includes(p,f)}static split(h,p,f){return this.create(h).split(p,f)}static substr(h,p,f){return this.create(h).substr(p,f)}static substring(h,p,f){return this.create(h).substring(p,f)}static slice(h,p,f){return this.create(h).slice(p,f)}static charAt(h,p){return this.create(h).charAt(p)}static padEnd(h,p,f){return this.create(h).padEnd(p,f)}static padStart(h,p,f){return this.create(h).padStart(p,f)}static startsWith(h,p,f){return this.create(h).startsWith(p,f)}static endsWith(h,p,f){return this.create(h).endsWith(p,f)}get charLength(){return i.toArray(this).length}size(){return i.toArray(this).length}static size(h){return this.create(h).size()}static codePointAt(h,p){return this.create(h).codePointAt(p)}};Do(i,"UString",i),Do(i,"default",i);let r=i;return Object.defineProperty(r,"UString",{value:r}),Object.defineProperty(r,"default",{value:r}),Object.defineProperty(r,"__esModule",{value:!0}),Ez.exports=r,Ez.exports}var $0;function Xp(){return $0||($0=1,typeof process<"u",bz.exports=Vk()),bz.exports}Object.defineProperty(Yp,"__esModule",{value:!0}),Yp.reToStringList=void 0;const Gk=Xp(),Yk=Eh;function Xk(t,e){const n=t.source.replace(/^.*\[|\].*$/ug,""),r=Gk.UString.split(n,"").concat(e).sort();return(0,Yk.array_unique_overwrite)(r)}Yp.reToStringList=Xk,Object.defineProperty(Vp,"__esModule",{value:!0}),Vp._greedyTableBuild=void 0;const Jk=Eh,Zk=Yp;function Qk(t){const e=t;let n,r;n=new Map;const i=e.reduce(function(o,l){const h=(0,Zk.reToStringList)(l[0],l[1]);return h.forEach(p=>{n.set(p,h)}),o.push(...h),o},[]);return r=new RegExp(`[${(0,Jk.array_unique)(i).join("")}]`,"u"),{_greedyTableCacheRegexp:e,_greedyTableCacheMap:n,_greedyTableCacheTest:r}}Vp._greedyTableBuild=Qk;var H0={},Jp={};Object.defineProperty(Jp,"__esModule",{value:!0}),Jp._greedyTableCacheRegexp=void 0,Jp._greedyTableCacheRegexp=[[/[噁悪惡]/g,"恶"],[/[繋繫係]/g,"系"],[/[糊鬍葫衚楜煳]/g,"胡"],[/[儅噹當]/g,"当"],[/[復複覆]/g,"复"],[/[囌蘇甦]/g,"苏"],[/[採彩睬踩埰綵䌽倸]/g,"采"],[/[囉啰羅㑩儸萝蘿箩籮]/g,"罗"],[/[浏瀏劉]/g,"刘"],[/[劵卷巻捲蜷]/g,"券"],[/[划劃畫]/g,"画"],[/[鬥闘鬭鬪]/g,"斗"],[/[乾亁乹幹]/g,"干"],[/[図图]/g,"圖"],[/[暦曆歴歷]/g,"历"],[/[麪麵麺]/g,"面"],[/[讃讚賛贊赞]/g,"赞"],[/[發髪髮]/g,"发"],[/[侭儘盡]/g,"尽"],[/[優忧憂]/g,"忧"],[/[俱倶]/g,"具"],[/[之的得]/g,"の"],[/[與与]/g,"と"],[/[她他牠祂佗]/g,"它"],[/[支隻枝祇]/g,"只"],[/[炮砲炰]/g,"泡"],[/[仲㊥]/g,"中"],[/[原]/g,"元"],[/[迴廻]/g,"回"],[/[避闢]/g,"辟"],[/[滷鹵卤鲁]/g,"魯"],[/[檯臺颱儓]/g,"台"],[/[宻祕秘]/g,"密"],[/[謎谜]/g,"迷"],[/[砂莎紗纱]/g,"沙"],[/[編篇编]/g,"篇"],[/[冶]/g,"治"],[/[䃛炼練练錬鍊鏈链𧹯𫔀]/ug,"煉"],[/[亞亚婭娅椏桠亜]/ug,"亚"],[/[塞賽]/ug,"赛"],[/[腾騰籐籘]/ug,"藤"],[/[妳祢禰]/ug,"你"],[/[喰飠⻞飧蝕蚀]/ug,"食"],[/[瑪馬玛]/ug,"马"],[/[餸餚]/ug,"餚"],[/[裸]/ug,"果"],[/[凱凯鎧铠]/ug,"凱"],[/[帖贴]/ug,"貼"],[/[甚]/ug,"什"],[/[聯联連连]/ug,"連"],[/[像]/ug,"象"],[/[藉]/ug,"借"],[/[蕾鐳镭靁]/ug,"雷"],[/[訂订釘钉]/ug,"定"],[/[嚮]/ug,"向"],[/[糸糹丝]/ug,"絲"],[/[筒]/ug,"桶"],[/[兹玆滋]/ug,"茲"],[/[呐訥讷]/ug,"吶"],[/[穀糓]/ug,"谷"],[/[两兩倆俩]/ug,"両"],[/[帳賬账]/ug,"帐"],[/[板版闆阪]/ug,"坂"],[/[待獃]/ug,"呆"],[/[熔鎔镕融螎]/ug,"溶"],[/[匯汇]/ug,"彙"],[/[彿仏拂弗]/ug,"佛"],[/[阿]/ug,"啊"],[/[家]/ug,"傢"],[/[曝爆]/ug,"暴"],[/[䋄䋞冈刚剛堈岗岡崗綱網纲缸鋼钢]/ug,"网"],[/[註]/ug,"注"],[/[灌贯潅]/ug,"貫"],[/[倒]/ug,"到"],[/[儭秤称稱衬襯]/ug,"平"],[/[勛勲勳]/ug,"勋"],[/[麗丽莉]/ug,"利"],[/[已巳]/ug,"己"],[/[嗬]/ug,"呵"],[/[哊哟唷唹喲]/ug,"呦"],[/[婕杰洁潔絜]/ug,"傑"],[/[嘻]/ug,"嬉"],[/[痲痳嘛]/ug,"麻"],[/[狗]/ug,"犬"],[/[亙恆恒]/ug,"亘"],[/[附副]/ug,"付"],[/[伽枷珈迦]/ug,"加"],[/[褔]/ug,"福"],[/[捱]/ug,"挨"],[/[拼]/ug,"拚"],[/[飄飘飃]/ug,"漂"],[/[佔沾]/ug,"占"],[/[気氣汽滊炁]/ug,"气"],[/[撩遼]/ug,"辽"],[/[做]/ug,"作"],[/[搜捜]/ug,"蒐"],[/[叟傁]/ug,"叟"],[/[谢榭]/ug,"謝"],[/[形行]/ug,"型"],[/[雇頋顧顾]/ug,"僱"],[/[廬芦蘆]/ug,"庐"],[/[耽躭]/ug,"眈"],[/[傹竟競竸誩𥪰𧡟𧫘𧫙𧮣𨐼]/ug,"竞"],[/[殖]/ug,"植"],[/[佬姥]/ug,"老"],[/[倖]/ug,"幸"],[/[㠪炬矩鉅钜榘]/ug,"巨"],[/[刴剁剐剮劏]/ug,"㓥"],[/[枏楠]/ug,"南"],[/[璐𡽘𨱴]/ug,"路"],[/[侂拓杔託讬拖拕]/ug,"托"],[/[悕睎稀]/ug,"希"],[/[帼幗国國]/ug,"囯"],[/[返]/ug,"反"],[/[扬揚旸暘杨楊炀烊煬阳陽]/ug,"佯"],[/[来莱萊]/ug,"來"],[/[葆堡褓緥]/ug,"保"],[/[渡]/ug,"度"],[/[剳札箚紮劄]/ug,"扎"],[/[媞提湜禔緹缇隄]/ug,"堤"],[/[臘蜡蠟]/ug,"腊"],[/[鬱𨚼𨟝]/ug,"郁"],[/[擀杆桿]/ug,"扞"],[/[脼郞𥇑]/ug,"郎"],[/[芭]/ug,"巴"],[/[涅湼]/ug,"捏"],[/[择擇沢泽澤]/ug,"択"],[/[幵開]/ug,"开"],[/[珮]/ug,"佩"],[/[喩籲龥吁]/ug,"喻"],[/[值値]/ug,"直"],[/[臓臟贓赃髒]/ug,"脏"],[/[㊤]/ug,"上"],[/[㊦]/ug,"下"],[/[唿]/ug,"呼"],[/[詳详]/ug,"祥"],[/[妮泥]/ug,"尼"],[/[剋尅]/ug,"克"],[/[撥播]/ug,"拨"],[/[挿揷]/ug,"插"],[/[汀]/ug,"丁"],[/[娜哪]/ug,"那"],[/[菈]/ug,"拉"],[/[玲琳鈴铃淋]/ug,"林"],[/[銘铭]/ug,"名"],[/[齣]/ug,"出"],[/[欸誒诶]/ug,"唉"],[/[哞姆]/ug,"呣"],[/[㖿吔]/ug,"耶"],[/[魅]/ug,"媚"],[/[扉斐緋绯翡菲蜚誹诽霏非]/ug,"匪"],[/[衩釵钗]/ug,"叉"],[/[淇琪祺]/ug,"其"],[/[壇談譚谈谭]/ug,"坛"],[/[材柴]/ug,"才"],[/[唸]/ug,"念"],[/[趾]/ug,"指"],[/[仕]/ug,"士"],[/[嬢孃]/ug,"娘"],[/[哑唖瘂痖]/ug,"啞"],[/[动働仂]/ug,"動"],[/[查査]/ug,"察"],[/[鉄銕鐡鐵铁𨫓]/ug,"鉃"],[/[归歸皈]/ug,"帰"],[/[瘡疮創]/ug,"创"],[/[拷烤]/ug,"考"],[/[込]/ug,"入"],[/[伦侖倫]/ug,"仑"],[/[仔]/ug,"子"],[/[彎湾灣]/ug,"弯"],[/[荧萤蛍螢]/ug,"熒"],[/[挣掙爭]/ug,"争"],[/[漲胀脹]/ug,"涨"],[/[無冇沒没]/ug,"无"],[/[噸訰]/ug,"吨"],[/[鈎鉤钩]/ug,"勾"],[/[沉]/ug,"沈"],[/[畳疊迭]/ug,"叠"],[/[繮缰韁僵疆]/ug,"殭"],[/[背]/ug,"揹"],[/[団團糰]/ug,"团"],[/[榚]/ug,"糕"],[/[須须鬚]/ug,"需"],[/[紆紓纡纾]/ug,"抒"],[/[洲]/ug,"州"],[/[厰場廠场]/ug,"厂"],[/[筿篠]/ug,"筱"],[/[跟]/ug,"根"],[/[㬅嫚曼熳蔓]/ug,"漫"],[/[昇陞]/ug,"升"],[/[煙腌菸醃]/ug,"烟"],[/[錄録陆陸]/ug,"录"],[/[擄虏虜]/ug,"掳"],[/[翹跷蹺]/ug,"翘"],[/[腳角]/ug,"脚"],[/[词辞辭]/ug,"詞"],[/[意義]/ug,"义"],[/[梗]/ug,"哏"],[/[咫尺]/ug,"呎"],[/[怜憐]/ug,"伶"],[/[荽萎]/ug,"委"],[/[岺嶺阾領领]/ug,"岭"],[/[決絕絶绝訣诀]/ug,"决"],[/[嶽𡶦]/ug,"岳"],[/[授]/ug,"受"],[/[線线缐腺]/ug,"綫"],[/[壱壹]/ug,"一"],[/[荒]/ug,"慌"],[/[廷]/ug,"庭"],[/[喧暄諠煊]/ug,"宣"],[/[略畧]/ug,"掠"],[/[牋笺签箋簽籖籤]/ug,"䇳"],[/[幺庅麼麽]/ug,"么"],[/[芒茫]/ug,"杧"],[/[跃躍]/ug,"趯"],[/[弥彌瀰弭㳽]/ug,"米"],[/[袜襪]/ug,"抹"],[/[囪囱窓窗窻]/ug,"䆫"],[/[凾涵]/ug,"函"],[/[耸聳]/ug,"悚"],[/[落]/ug,"洛"],[/[標鏢鑣镳镖]/ug,"标"],[/[恠]/ug,"怪"],[/[併倂并幷竝𠀤]/ug,"並"],[/[鶫鸫𪂝]/ug,"鶇"],[/[鉑铂]/ug,"白"],[/[弔]/ug,"吊"],[/[誡诫𢌵]/ug,"戒"],[/[窟]/ug,"堀"],[/[厲砺礪]/ug,"厉"],[/[島嶋]/ug,"岛"],[/[再]/ug,"在"],[/[淪輪轮]/ug,"沦"],[/[磨]/ug,"摩"],[/[傍彷徬]/ug,"旁"],[/[戇灨贑贛赣𥫔𧹄𧹉]/ug,"戆"],[/[萨蕯薩]/ug,"撒"],[/[崕漄厓]/ug,"崖"],[/[巌壧嵒巖巗碞礹𡾏]/ug,"岩"],[/[譟]/ug,"噪"],[/[彫琱雕鵰]/ug,"凋"],[/[衊]/ug,"蔑"],[/[汚污誣诬]/ug,"汙"],[/[闇黯]/ug,"暗"],[/[幪懞懵曚朦濛矇]/ug,"蒙"],[/[摆襬]/ug,"擺"],[/[搀摻攙]/ug,"掺"],[/[啣銜]/ug,"衔"],[/[媮]/ug,"偷"],[/[漩碹鏇镟]/ug,"旋"],[/[澹]/ug,"淡"],[/[惶徨]/ug,"皇"],[/[鞦]/ug,"秋"],[/[閧鬨]/ug,"哄"],[/[嗯摁]/ug,"恩"],[/[楔偰]/ug,"契"],[/[座]/ug,"坐"],[/[崎嵜碕]/ug,"埼"],[/[徴徵怔愣]/ug,"征"],[/[份芬]/ug,"分"],[/[嫒嬡爱瑷璦]/ug,"愛"],[/[性]/ug,"姓"],[/[嬌驕骄]/ug,"娇"],[/[招]/ug,"召"],[/[薇]/ug,"微"],[/[熬璈遨傲]/ug,"敖"],[/[奧澳袄襖]/ug,"奥"],[/[震]/ug,"振"],[/[恬]/ug,"忝"],[/[擔檐簷]/ug,"担"],[/[瞑]/ug,"冥"],[/[妇媍]/ug,"婦"],[/[䰗阄鬮𨷺]/ug,"䦰"],[/[箒菷掃扫]/ug,"帚"],[/[拣揀撿检検檢]/ug,"捡"],[/[濂簾]/ug,"帘"],[/[妓技]/ug,"伎"],[/[珐琺]/ug,"法"],[/[暉煇輝辉𪸩]/ug,"晖"],[/[炫眩]/ug,"昡"],[/[逾]/ug,"踰"],[/[茜]/ug,"西"],[/[堪]/ug,"勘"],[/[篱籬]/ug,"筣"],[/[箆篦]/ug,"笓"],[/[倉怆愴沧滄舱艙苍蒼]/ug,"仓"],[/[幾机機]/ug,"几"],[/[徹澈]/ug,"彻"],[/[個各箇]/ug,"个"],[/[乆灸玖镹]/ug,"久"],[/[鳞麐麟]/ug,"鱗"],[/[翦]/ug,"剪"],[/[僖憙禧囍]/ug,"喜"],[/[㷉慰熨罻]/ug,"尉"],[/[勐]/ug,"猛"],[/[湌飡]/ug,"餐"],[/[逬]/ug,"迸"],[/[埜]/ug,"野"],[/[吐]/ug,"土"],[/[婉惌琬碗]/ug,"宛"],[/[鈺]/ug,"玉"],[/[妤兪伃諭谕瑜]/ug,"俞"],[/[毓]/ug,"育"],[/[椿樁]/ug,"桩"],[/[旦]/ug,"但"],[/[嵌]/ug,"崁"],[/[踏]/ug,"塌"],[/[陌默黙]/ug,"漠"],[/[絀绌黜]/ug,"拙"],[/[洽]/ug,"恰"],[/[鱼渔漁䁩䐳䲆𩵋𤉯𤋳𩥭𩺰]/ug,"魚"],[/[奖奨獎奬]/ug,"奖"],[/[劫刦𠛗刧刼𠉨㤼𠞏]/ug,"劫"],[/[吒咤詫诧]/ug,"吒"],[/[殒殞磒陨隕]/ug,"殒"],[/[佰百𦣻]/ug,"百"],[/[滥濫烂爛]/ug,"滥"],[/[勿毋]/ug,"勿"],[/[裏裡里𥚃]/ug,"裏"],[/[曵抴栧拽]/ug,"曳"]],function(t){Object.defineProperty(t,"__esModule",{value:!0}),t._greedyTableCacheMap=t._greedyTableCacheTest=t._greedyTableCacheRegexp=void 0;const e=Jp;Object.defineProperty(t,"_greedyTableCacheRegexp",{enumerable:!0,get:function(){return e._greedyTableCacheRegexp}}),t._greedyTableCacheTest=/[噁恶悪惡係系繋繫楜煳糊胡葫衚鬍儅噹当當复復複覆囌甦苏蘇䌽倸埰彩採睬綵踩采㑩儸啰囉箩籮罗羅萝蘿刘劉浏瀏券劵卷巻捲蜷划劃画畫斗闘鬥鬪鬭乹乾亁干幹図图圖历暦曆歴歷面麪麵麺讃讚賛贊赞发發髪髮侭儘尽盡優忧憂俱倶具の之得的と与與他佗她它牠祂只支枝祇隻泡炮炰砲㊥中仲元原回廻迴辟避闢卤滷魯鲁鹵儓台檯臺颱宻密祕秘謎谜迷沙砂紗纱莎篇編编冶治䃛炼煉練练錬鍊鏈链𧹯𫔀亚亜亞娅婭桠椏塞賽赛籐籘腾藤騰你妳祢禰⻞喰蚀蝕食飠飧玛瑪馬马餚餸果裸凯凱鎧铠帖貼贴什甚联聯连連像象借藉蕾鐳镭雷靁定訂订釘钉向嚮丝糸糹絲桶筒兹滋玆茲吶呐訥讷穀糓谷両两俩倆兩帐帳賬账坂板版闆阪呆待獃溶熔融螎鎔镕匯彙汇仏佛弗彿拂啊阿傢家暴曝爆䋄䋞冈刚剛堈岗岡崗綱網纲缸网鋼钢注註潅灌貫贯倒到儭平秤称稱衬襯勋勛勲勳丽利莉麗己已巳呵嗬呦哊哟唷唹喲傑婕杰洁潔絜嘻嬉嘛痲痳麻犬狗亘亙恆恒付副附伽加枷珈迦福褔挨捱拚拼漂飃飄飘佔占沾气気氣汽滊炁撩辽遼作做捜搜蒐傁叟榭謝谢型形行僱雇頋顧顾庐廬芦蘆眈耽躭傹竞竟競竸誩𥪰𧡟𧫘𧫙𧮣𨐼植殖佬姥老倖幸㠪巨榘炬矩鉅钜㓥刴剁剐剮劏南枏楠璐路𡽘𨱴侂托拓拕拖杔託讬希悕睎稀囯国國帼幗反返佯扬揚旸暘杨楊炀烊煬阳陽來来莱萊保堡緥葆褓度渡剳劄扎札箚紮堤媞提湜禔緹缇隄腊臘蜡蠟郁鬱𨚼𨟝扞擀杆桿脼郎郞𥇑巴芭捏涅湼択择擇沢泽澤幵开開佩珮吁喩喻籲龥値值直脏臓臟贓赃髒㊤上㊦下呼唿祥詳详妮尼泥克剋尅拨撥播挿插揷丁汀哪娜那拉菈林淋玲琳鈴铃名銘铭出齣唉欸誒诶呣哞姆㖿吔耶媚魅匪扉斐緋绯翡菲蜚誹诽霏非叉衩釵钗其淇琪祺坛壇談譚谈谭才材柴唸念指趾仕士娘嬢孃哑唖啞痖瘂仂働动動察查査鉃鉄銕鐡鐵铁𨫓帰归歸皈创創疮瘡拷烤考入込仑伦侖倫仔子弯彎湾灣熒荧萤蛍螢争挣掙爭涨漲胀脹冇无沒没無吨噸訰勾鈎鉤钩沈沉叠畳疊迭僵殭疆繮缰韁揹背团団團糰榚糕需須须鬚抒紆紓纡纾州洲厂厰场場廠筱筿篠根跟㬅嫚曼漫熳蔓升昇陞烟煙腌菸醃录錄録陆陸掳擄虏虜翘翹跷蹺脚腳角詞词辞辭义意義哏梗呎咫尺伶怜憐委荽萎岭岺嶺阾領领决決絕絶绝訣诀岳嶽𡶦受授綫線线缐腺一壱壹慌荒庭廷喧宣暄煊諠掠略畧䇳牋笺签箋簽籖籤么幺庅麼麽杧芒茫趯跃躍㳽弥弭彌瀰米抹袜襪䆫囪囱窓窗窻函凾涵悚耸聳洛落标標鏢鑣镖镳怪恠並併倂并幷竝𠀤鶇鶫鸫𪂝白鉑铂吊弔戒誡诫𢌵堀窟厉厲砺礪岛島嶋再在沦淪輪轮摩磨傍彷徬旁戆戇灨贑贛赣𥫔𧹄𧹉撒萨蕯薩厓崕崖漄壧岩嵒巌巖巗碞礹𡾏噪譟凋彫琱雕鵰蔑衊汙汚污誣诬暗闇黯幪懞懵曚朦濛矇蒙摆擺襬掺搀摻攙啣衔銜偷媮旋漩碹鏇镟淡澹徨惶皇秋鞦哄閧鬨嗯恩摁偰契楔坐座埼崎嵜碕征徴徵怔愣份分芬嫒嬡愛爱瑷璦姓性娇嬌驕骄召招微薇傲敖熬璈遨奥奧澳袄襖振震忝恬担擔檐簷冥瞑妇婦媍䦰䰗阄鬮𨷺帚扫掃箒菷拣捡揀撿检検檢帘濂簾伎妓技法珐琺晖暉煇輝辉𪸩昡炫眩踰逾茜西勘堪筣篱籬笓箆篦仓倉怆愴沧滄舱艙苍蒼几幾机機彻徹澈个個各箇久乆灸玖镹鱗鳞麐麟剪翦僖喜囍憙禧㷉尉慰熨罻勐猛湌飡餐迸逬埜野吐土婉宛惌琬碗玉鈺伃俞兪妤瑜諭谕毓育桩椿樁但旦崁嵌塌踏漠陌默黙拙絀绌黜恰洽䁩䐳䲆渔漁魚鱼𤉯𤋳𩥭𩵋𩺰奖奨奬獎㤼刦刧刼劫𠉨𠛗𠞏吒咤詫诧殒殞磒陨隕佰百𦣻滥濫烂爛勿毋裏裡里𥚃抴拽曳曵栧]/u,t._greedyTableCacheMap=new Map([["噁",["噁","恶","悪","惡"]],["恶",["噁","恶","悪","惡"]],["悪",["噁","恶","悪","惡"]],["惡",["噁","恶","悪","惡"]],["係",["係","系","繋","繫"]],["系",["係","系","繋","繫"]],["繋",["係","系","繋","繫"]],["繫",["係","系","繋","繫"]],["楜",["楜","煳","糊","胡","葫","衚","鬍"]],["煳",["楜","煳","糊","胡","葫","衚","鬍"]],["糊",["楜","煳","糊","胡","葫","衚","鬍"]],["胡",["楜","煳","糊","胡","葫","衚","鬍"]],["葫",["楜","煳","糊","胡","葫","衚","鬍"]],["衚",["楜","煳","糊","胡","葫","衚","鬍"]],["鬍",["楜","煳","糊","胡","葫","衚","鬍"]],["儅",["儅","噹","当","當"]],["噹",["儅","噹","当","當"]],["当",["儅","噹","当","當"]],["當",["儅","噹","当","當"]],["复",["复","復","複","覆"]],["復",["复","復","複","覆"]],["複",["复","復","複","覆"]],["覆",["复","復","複","覆"]],["囌",["囌","甦","苏","蘇"]],["甦",["囌","甦","苏","蘇"]],["苏",["囌","甦","苏","蘇"]],["蘇",["囌","甦","苏","蘇"]],["䌽",["䌽","倸","埰","彩","採","睬","綵","踩","采"]],["倸",["䌽","倸","埰","彩","採","睬","綵","踩","采"]],["埰",["䌽","倸","埰","彩","採","睬","綵","踩","采"]],["彩",["䌽","倸","埰","彩","採","睬","綵","踩","采"]],["採",["䌽","倸","埰","彩","採","睬","綵","踩","采"]],["睬",["䌽","倸","埰","彩","採","睬","綵","踩","采"]],["綵",["䌽","倸","埰","彩","採","睬","綵","踩","采"]],["踩",["䌽","倸","埰","彩","採","睬","綵","踩","采"]],["采",["䌽","倸","埰","彩","採","睬","綵","踩","采"]],["㑩",["㑩","儸","啰","囉","箩","籮","罗","羅","萝","蘿"]],["儸",["㑩","儸","啰","囉","箩","籮","罗","羅","萝","蘿"]],["啰",["㑩","儸","啰","囉","箩","籮","罗","羅","萝","蘿"]],["囉",["㑩","儸","啰","囉","箩","籮","罗","羅","萝","蘿"]],["箩",["㑩","儸","啰","囉","箩","籮","罗","羅","萝","蘿"]],["籮",["㑩","儸","啰","囉","箩","籮","罗","羅","萝","蘿"]],["罗",["㑩","儸","啰","囉","箩","籮","罗","羅","萝","蘿"]],["羅",["㑩","儸","啰","囉","箩","籮","罗","羅","萝","蘿"]],["萝",["㑩","儸","啰","囉","箩","籮","罗","羅","萝","蘿"]],["蘿",["㑩","儸","啰","囉","箩","籮","罗","羅","萝","蘿"]],["刘",["刘","劉","浏","瀏"]],["劉",["刘","劉","浏","瀏"]],["浏",["刘","劉","浏","瀏"]],["瀏",["刘","劉","浏","瀏"]],["券",["券","劵","卷","巻","捲","蜷"]],["劵",["券","劵","卷","巻","捲","蜷"]],["卷",["券","劵","卷","巻","捲","蜷"]],["巻",["券","劵","卷","巻","捲","蜷"]],["捲",["券","劵","卷","巻","捲","蜷"]],["蜷",["券","劵","卷","巻","捲","蜷"]],["划",["划","劃","画","畫"]],["劃",["划","劃","画","畫"]],["画",["划","劃","画","畫"]],["畫",["划","劃","画","畫"]],["斗",["斗","闘","鬥","鬪","鬭"]],["闘",["斗","闘","鬥","鬪","鬭"]],["鬥",["斗","闘","鬥","鬪","鬭"]],["鬪",["斗","闘","鬥","鬪","鬭"]],["鬭",["斗","闘","鬥","鬪","鬭"]],["乹",["乹","乾","亁","干","幹"]],["乾",["乹","乾","亁","干","幹"]],["亁",["乹","乾","亁","干","幹"]],["干",["乹","乾","亁","干","幹"]],["幹",["乹","乾","亁","干","幹"]],["図",["図","图","圖"]],["图",["図","图","圖"]],["圖",["図","图","圖"]],["历",["历","暦","曆","歴","歷"]],["暦",["历","暦","曆","歴","歷"]],["曆",["历","暦","曆","歴","歷"]],["歴",["历","暦","曆","歴","歷"]],["歷",["历","暦","曆","歴","歷"]],["面",["面","麪","麵","麺"]],["麪",["面","麪","麵","麺"]],["麵",["面","麪","麵","麺"]],["麺",["面","麪","麵","麺"]],["讃",["讃","讚","賛","贊","赞"]],["讚",["讃","讚","賛","贊","赞"]],["賛",["讃","讚","賛","贊","赞"]],["贊",["讃","讚","賛","贊","赞"]],["赞",["讃","讚","賛","贊","赞"]],["发",["发","發","髪","髮"]],["發",["发","發","髪","髮"]],["髪",["发","發","髪","髮"]],["髮",["发","發","髪","髮"]],["侭",["侭","儘","尽","盡"]],["儘",["侭","儘","尽","盡"]],["尽",["侭","儘","尽","盡"]],["盡",["侭","儘","尽","盡"]],["優",["優","忧","憂"]],["忧",["優","忧","憂"]],["憂",["優","忧","憂"]],["俱",["俱","倶","具"]],["倶",["俱","倶","具"]],["具",["俱","倶","具"]],["の",["の","之","得","的"]],["之",["の","之","得","的"]],["得",["の","之","得","的"]],["的",["の","之","得","的"]],["と",["と","与","與"]],["与",["と","与","與"]],["與",["と","与","與"]],["他",["他","佗","她","它","牠","祂"]],["佗",["他","佗","她","它","牠","祂"]],["她",["他","佗","她","它","牠","祂"]],["它",["他","佗","她","它","牠","祂"]],["牠",["他","佗","她","它","牠","祂"]],["祂",["他","佗","她","它","牠","祂"]],["只",["只","支","枝","祇","隻"]],["支",["只","支","枝","祇","隻"]],["枝",["只","支","枝","祇","隻"]],["祇",["只","支","枝","祇","隻"]],["隻",["只","支","枝","祇","隻"]],["泡",["泡","炮","炰","砲"]],["炮",["泡","炮","炰","砲"]],["炰",["泡","炮","炰","砲"]],["砲",["泡","炮","炰","砲"]],["㊥",["㊥","中","仲"]],["中",["㊥","中","仲"]],["仲",["㊥","中","仲"]],["元",["元","原"]],["原",["元","原"]],["回",["回","廻","迴"]],["廻",["回","廻","迴"]],["迴",["回","廻","迴"]],["辟",["辟","避","闢"]],["避",["辟","避","闢"]],["闢",["辟","避","闢"]],["卤",["卤","滷","魯","鲁","鹵"]],["滷",["卤","滷","魯","鲁","鹵"]],["魯",["卤","滷","魯","鲁","鹵"]],["鲁",["卤","滷","魯","鲁","鹵"]],["鹵",["卤","滷","魯","鲁","鹵"]],["儓",["儓","台","檯","臺","颱"]],["台",["儓","台","檯","臺","颱"]],["檯",["儓","台","檯","臺","颱"]],["臺",["儓","台","檯","臺","颱"]],["颱",["儓","台","檯","臺","颱"]],["宻",["宻","密","祕","秘"]],["密",["宻","密","祕","秘"]],["祕",["宻","密","祕","秘"]],["秘",["宻","密","祕","秘"]],["謎",["謎","谜","迷"]],["谜",["謎","谜","迷"]],["迷",["謎","谜","迷"]],["沙",["沙","砂","紗","纱","莎"]],["砂",["沙","砂","紗","纱","莎"]],["紗",["沙","砂","紗","纱","莎"]],["纱",["沙","砂","紗","纱","莎"]],["莎",["沙","砂","紗","纱","莎"]],["篇",["篇","編","编"]],["編",["篇","編","编"]],["编",["篇","編","编"]],["冶",["冶","治"]],["治",["冶","治"]],["䃛",["䃛","炼","煉","練","练","錬","鍊","鏈","链","𧹯","𫔀"]],["炼",["䃛","炼","煉","練","练","錬","鍊","鏈","链","𧹯","𫔀"]],["煉",["䃛","炼","煉","練","练","錬","鍊","鏈","链","𧹯","𫔀"]],["練",["䃛","炼","煉","練","练","錬","鍊","鏈","链","𧹯","𫔀"]],["练",["䃛","炼","煉","練","练","錬","鍊","鏈","链","𧹯","𫔀"]],["錬",["䃛","炼","煉","練","练","錬","鍊","鏈","链","𧹯","𫔀"]],["鍊",["䃛","炼","煉","練","练","錬","鍊","鏈","链","𧹯","𫔀"]],["鏈",["䃛","炼","煉","練","练","錬","鍊","鏈","链","𧹯","𫔀"]],["链",["䃛","炼","煉","練","练","錬","鍊","鏈","链","𧹯","𫔀"]],["𧹯",["䃛","炼","煉","練","练","錬","鍊","鏈","链","𧹯","𫔀"]],["𫔀",["䃛","炼","煉","練","练","錬","鍊","鏈","链","𧹯","𫔀"]],["亚",["亚","亜","亞","娅","婭","桠","椏"]],["亜",["亚","亜","亞","娅","婭","桠","椏"]],["亞",["亚","亜","亞","娅","婭","桠","椏"]],["娅",["亚","亜","亞","娅","婭","桠","椏"]],["婭",["亚","亜","亞","娅","婭","桠","椏"]],["桠",["亚","亜","亞","娅","婭","桠","椏"]],["椏",["亚","亜","亞","娅","婭","桠","椏"]],["塞",["塞","賽","赛"]],["賽",["塞","賽","赛"]],["赛",["塞","賽","赛"]],["籐",["籐","籘","腾","藤","騰"]],["籘",["籐","籘","腾","藤","騰"]],["腾",["籐","籘","腾","藤","騰"]],["藤",["籐","籘","腾","藤","騰"]],["騰",["籐","籘","腾","藤","騰"]],["你",["你","妳","祢","禰"]],["妳",["你","妳","祢","禰"]],["祢",["你","妳","祢","禰"]],["禰",["你","妳","祢","禰"]],["⻞",["⻞","喰","蚀","蝕","食","飠","飧"]],["喰",["⻞","喰","蚀","蝕","食","飠","飧"]],["蚀",["⻞","喰","蚀","蝕","食","飠","飧"]],["蝕",["⻞","喰","蚀","蝕","食","飠","飧"]],["食",["⻞","喰","蚀","蝕","食","飠","飧"]],["飠",["⻞","喰","蚀","蝕","食","飠","飧"]],["飧",["⻞","喰","蚀","蝕","食","飠","飧"]],["玛",["玛","瑪","馬","马"]],["瑪",["玛","瑪","馬","马"]],["馬",["玛","瑪","馬","马"]],["马",["玛","瑪","馬","马"]],["餚",["餚","餸"]],["餸",["餚","餸"]],["果",["果","裸"]],["裸",["果","裸"]],["凯",["凯","凱","鎧","铠"]],["凱",["凯","凱","鎧","铠"]],["鎧",["凯","凱","鎧","铠"]],["铠",["凯","凱","鎧","铠"]],["帖",["帖","貼","贴"]],["貼",["帖","貼","贴"]],["贴",["帖","貼","贴"]],["什",["什","甚"]],["甚",["什","甚"]],["联",["联","聯","连","連"]],["聯",["联","聯","连","連"]],["连",["联","聯","连","連"]],["連",["联","聯","连","連"]],["像",["像","象"]],["象",["像","象"]],["借",["借","藉"]],["藉",["借","藉"]],["蕾",["蕾","鐳","镭","雷","靁"]],["鐳",["蕾","鐳","镭","雷","靁"]],["镭",["蕾","鐳","镭","雷","靁"]],["雷",["蕾","鐳","镭","雷","靁"]],["靁",["蕾","鐳","镭","雷","靁"]],["定",["定","訂","订","釘","钉"]],["訂",["定","訂","订","釘","钉"]],["订",["定","訂","订","釘","钉"]],["釘",["定","訂","订","釘","钉"]],["钉",["定","訂","订","釘","钉"]],["向",["向","嚮"]],["嚮",["向","嚮"]],["丝",["丝","糸","糹","絲"]],["糸",["丝","糸","糹","絲"]],["糹",["丝","糸","糹","絲"]],["絲",["丝","糸","糹","絲"]],["桶",["桶","筒"]],["筒",["桶","筒"]],["兹",["兹","滋","玆","茲"]],["滋",["兹","滋","玆","茲"]],["玆",["兹","滋","玆","茲"]],["茲",["兹","滋","玆","茲"]],["吶",["吶","呐","訥","讷"]],["呐",["吶","呐","訥","讷"]],["訥",["吶","呐","訥","讷"]],["讷",["吶","呐","訥","讷"]],["穀",["穀","糓","谷"]],["糓",["穀","糓","谷"]],["谷",["穀","糓","谷"]],["両",["両","两","俩","倆","兩"]],["两",["両","两","俩","倆","兩"]],["俩",["両","两","俩","倆","兩"]],["倆",["両","两","俩","倆","兩"]],["兩",["両","两","俩","倆","兩"]],["帐",["帐","帳","賬","账"]],["帳",["帐","帳","賬","账"]],["賬",["帐","帳","賬","账"]],["账",["帐","帳","賬","账"]],["坂",["坂","板","版","闆","阪"]],["板",["坂","板","版","闆","阪"]],["版",["坂","板","版","闆","阪"]],["闆",["坂","板","版","闆","阪"]],["阪",["坂","板","版","闆","阪"]],["呆",["呆","待","獃"]],["待",["呆","待","獃"]],["獃",["呆","待","獃"]],["溶",["溶","熔","融","螎","鎔","镕"]],["熔",["溶","熔","融","螎","鎔","镕"]],["融",["溶","熔","融","螎","鎔","镕"]],["螎",["溶","熔","融","螎","鎔","镕"]],["鎔",["溶","熔","融","螎","鎔","镕"]],["镕",["溶","熔","融","螎","鎔","镕"]],["匯",["匯","彙","汇"]],["彙",["匯","彙","汇"]],["汇",["匯","彙","汇"]],["仏",["仏","佛","弗","彿","拂"]],["佛",["仏","佛","弗","彿","拂"]],["弗",["仏","佛","弗","彿","拂"]],["彿",["仏","佛","弗","彿","拂"]],["拂",["仏","佛","弗","彿","拂"]],["啊",["啊","阿"]],["阿",["啊","阿"]],["傢",["傢","家"]],["家",["傢","家"]],["暴",["暴","曝","爆"]],["曝",["暴","曝","爆"]],["爆",["暴","曝","爆"]],["䋄",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["䋞",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["冈",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["刚",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["剛",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["堈",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["岗",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["岡",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["崗",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["綱",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["網",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["纲",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["缸",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["网",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["鋼",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["钢",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["注",["注","註"]],["註",["注","註"]],["潅",["潅","灌","貫","贯"]],["灌",["潅","灌","貫","贯"]],["貫",["潅","灌","貫","贯"]],["贯",["潅","灌","貫","贯"]],["倒",["倒","到"]],["到",["倒","到"]],["儭",["儭","平","秤","称","稱","衬","襯"]],["平",["儭","平","秤","称","稱","衬","襯"]],["秤",["儭","平","秤","称","稱","衬","襯"]],["称",["儭","平","秤","称","稱","衬","襯"]],["稱",["儭","平","秤","称","稱","衬","襯"]],["衬",["儭","平","秤","称","稱","衬","襯"]],["襯",["儭","平","秤","称","稱","衬","襯"]],["勋",["勋","勛","勲","勳"]],["勛",["勋","勛","勲","勳"]],["勲",["勋","勛","勲","勳"]],["勳",["勋","勛","勲","勳"]],["丽",["丽","利","莉","麗"]],["利",["丽","利","莉","麗"]],["莉",["丽","利","莉","麗"]],["麗",["丽","利","莉","麗"]],["己",["己","已","巳"]],["已",["己","已","巳"]],["巳",["己","已","巳"]],["呵",["呵","嗬"]],["嗬",["呵","嗬"]],["呦",["呦","哊","哟","唷","唹","喲"]],["哊",["呦","哊","哟","唷","唹","喲"]],["哟",["呦","哊","哟","唷","唹","喲"]],["唷",["呦","哊","哟","唷","唹","喲"]],["唹",["呦","哊","哟","唷","唹","喲"]],["喲",["呦","哊","哟","唷","唹","喲"]],["傑",["傑","婕","杰","洁","潔","絜"]],["婕",["傑","婕","杰","洁","潔","絜"]],["杰",["傑","婕","杰","洁","潔","絜"]],["洁",["傑","婕","杰","洁","潔","絜"]],["潔",["傑","婕","杰","洁","潔","絜"]],["絜",["傑","婕","杰","洁","潔","絜"]],["嘻",["嘻","嬉"]],["嬉",["嘻","嬉"]],["嘛",["嘛","痲","痳","麻"]],["痲",["嘛","痲","痳","麻"]],["痳",["嘛","痲","痳","麻"]],["麻",["嘛","痲","痳","麻"]],["犬",["犬","狗"]],["狗",["犬","狗"]],["亘",["亘","亙","恆","恒"]],["亙",["亘","亙","恆","恒"]],["恆",["亘","亙","恆","恒"]],["恒",["亘","亙","恆","恒"]],["付",["付","副","附"]],["副",["付","副","附"]],["附",["付","副","附"]],["伽",["伽","加","枷","珈","迦"]],["加",["伽","加","枷","珈","迦"]],["枷",["伽","加","枷","珈","迦"]],["珈",["伽","加","枷","珈","迦"]],["迦",["伽","加","枷","珈","迦"]],["福",["福","褔"]],["褔",["福","褔"]],["挨",["挨","捱"]],["捱",["挨","捱"]],["拚",["拚","拼"]],["拼",["拚","拼"]],["漂",["漂","飃","飄","飘"]],["飃",["漂","飃","飄","飘"]],["飄",["漂","飃","飄","飘"]],["飘",["漂","飃","飄","飘"]],["佔",["佔","占","沾"]],["占",["佔","占","沾"]],["沾",["佔","占","沾"]],["气",["气","気","氣","汽","滊","炁"]],["気",["气","気","氣","汽","滊","炁"]],["氣",["气","気","氣","汽","滊","炁"]],["汽",["气","気","氣","汽","滊","炁"]],["滊",["气","気","氣","汽","滊","炁"]],["炁",["气","気","氣","汽","滊","炁"]],["撩",["撩","辽","遼"]],["辽",["撩","辽","遼"]],["遼",["撩","辽","遼"]],["作",["作","做"]],["做",["作","做"]],["捜",["捜","搜","蒐"]],["搜",["捜","搜","蒐"]],["蒐",["捜","搜","蒐"]],["傁",["傁","叟"]],["叟",["傁","叟"]],["榭",["榭","謝","谢"]],["謝",["榭","謝","谢"]],["谢",["榭","謝","谢"]],["型",["型","形","行"]],["形",["型","形","行"]],["行",["型","形","行"]],["僱",["僱","雇","頋","顧","顾"]],["雇",["僱","雇","頋","顧","顾"]],["頋",["僱","雇","頋","顧","顾"]],["顧",["僱","雇","頋","顧","顾"]],["顾",["僱","雇","頋","顧","顾"]],["庐",["庐","廬","芦","蘆"]],["廬",["庐","廬","芦","蘆"]],["芦",["庐","廬","芦","蘆"]],["蘆",["庐","廬","芦","蘆"]],["眈",["眈","耽","躭"]],["耽",["眈","耽","躭"]],["躭",["眈","耽","躭"]],["傹",["傹","竞","竟","競","竸","誩","𥪰","𧡟","𧫘","𧫙","𧮣","𨐼"]],["竞",["傹","竞","竟","競","竸","誩","𥪰","𧡟","𧫘","𧫙","𧮣","𨐼"]],["竟",["傹","竞","竟","競","竸","誩","𥪰","𧡟","𧫘","𧫙","𧮣","𨐼"]],["競",["傹","竞","竟","競","竸","誩","𥪰","𧡟","𧫘","𧫙","𧮣","𨐼"]],["竸",["傹","竞","竟","競","竸","誩","𥪰","𧡟","𧫘","𧫙","𧮣","𨐼"]],["誩",["傹","竞","竟","競","竸","誩","𥪰","𧡟","𧫘","𧫙","𧮣","𨐼"]],["𥪰",["傹","竞","竟","競","竸","誩","𥪰","𧡟","𧫘","𧫙","𧮣","𨐼"]],["𧡟",["傹","竞","竟","競","竸","誩","𥪰","𧡟","𧫘","𧫙","𧮣","𨐼"]],["𧫘",["傹","竞","竟","競","竸","誩","𥪰","𧡟","𧫘","𧫙","𧮣","𨐼"]],["𧫙",["傹","竞","竟","競","竸","誩","𥪰","𧡟","𧫘","𧫙","𧮣","𨐼"]],["𧮣",["傹","竞","竟","競","竸","誩","𥪰","𧡟","𧫘","𧫙","𧮣","𨐼"]],["𨐼",["傹","竞","竟","競","竸","誩","𥪰","𧡟","𧫘","𧫙","𧮣","𨐼"]],["植",["植","殖"]],["殖",["植","殖"]],["佬",["佬","姥","老"]],["姥",["佬","姥","老"]],["老",["佬","姥","老"]],["倖",["倖","幸"]],["幸",["倖","幸"]],["㠪",["㠪","巨","榘","炬","矩","鉅","钜"]],["巨",["㠪","巨","榘","炬","矩","鉅","钜"]],["榘",["㠪","巨","榘","炬","矩","鉅","钜"]],["炬",["㠪","巨","榘","炬","矩","鉅","钜"]],["矩",["㠪","巨","榘","炬","矩","鉅","钜"]],["鉅",["㠪","巨","榘","炬","矩","鉅","钜"]],["钜",["㠪","巨","榘","炬","矩","鉅","钜"]],["㓥",["㓥","刴","剁","剐","剮","劏"]],["刴",["㓥","刴","剁","剐","剮","劏"]],["剁",["㓥","刴","剁","剐","剮","劏"]],["剐",["㓥","刴","剁","剐","剮","劏"]],["剮",["㓥","刴","剁","剐","剮","劏"]],["劏",["㓥","刴","剁","剐","剮","劏"]],["南",["南","枏","楠"]],["枏",["南","枏","楠"]],["楠",["南","枏","楠"]],["璐",["璐","路","𡽘","𨱴"]],["路",["璐","路","𡽘","𨱴"]],["𡽘",["璐","路","𡽘","𨱴"]],["𨱴",["璐","路","𡽘","𨱴"]],["侂",["侂","托","拓","拕","拖","杔","託","讬"]],["托",["侂","托","拓","拕","拖","杔","託","讬"]],["拓",["侂","托","拓","拕","拖","杔","託","讬"]],["拕",["侂","托","拓","拕","拖","杔","託","讬"]],["拖",["侂","托","拓","拕","拖","杔","託","讬"]],["杔",["侂","托","拓","拕","拖","杔","託","讬"]],["託",["侂","托","拓","拕","拖","杔","託","讬"]],["讬",["侂","托","拓","拕","拖","杔","託","讬"]],["希",["希","悕","睎","稀"]],["悕",["希","悕","睎","稀"]],["睎",["希","悕","睎","稀"]],["稀",["希","悕","睎","稀"]],["囯",["囯","国","國","帼","幗"]],["国",["囯","国","國","帼","幗"]],["國",["囯","国","國","帼","幗"]],["帼",["囯","国","國","帼","幗"]],["幗",["囯","国","國","帼","幗"]],["反",["反","返"]],["返",["反","返"]],["佯",["佯","扬","揚","旸","暘","杨","楊","炀","烊","煬","阳","陽"]],["扬",["佯","扬","揚","旸","暘","杨","楊","炀","烊","煬","阳","陽"]],["揚",["佯","扬","揚","旸","暘","杨","楊","炀","烊","煬","阳","陽"]],["旸",["佯","扬","揚","旸","暘","杨","楊","炀","烊","煬","阳","陽"]],["暘",["佯","扬","揚","旸","暘","杨","楊","炀","烊","煬","阳","陽"]],["杨",["佯","扬","揚","旸","暘","杨","楊","炀","烊","煬","阳","陽"]],["楊",["佯","扬","揚","旸","暘","杨","楊","炀","烊","煬","阳","陽"]],["炀",["佯","扬","揚","旸","暘","杨","楊","炀","烊","煬","阳","陽"]],["烊",["佯","扬","揚","旸","暘","杨","楊","炀","烊","煬","阳","陽"]],["煬",["佯","扬","揚","旸","暘","杨","楊","炀","烊","煬","阳","陽"]],["阳",["佯","扬","揚","旸","暘","杨","楊","炀","烊","煬","阳","陽"]],["陽",["佯","扬","揚","旸","暘","杨","楊","炀","烊","煬","阳","陽"]],["來",["來","来","莱","萊"]],["来",["來","来","莱","萊"]],["莱",["來","来","莱","萊"]],["萊",["來","来","莱","萊"]],["保",["保","堡","緥","葆","褓"]],["堡",["保","堡","緥","葆","褓"]],["緥",["保","堡","緥","葆","褓"]],["葆",["保","堡","緥","葆","褓"]],["褓",["保","堡","緥","葆","褓"]],["度",["度","渡"]],["渡",["度","渡"]],["剳",["剳","劄","扎","札","箚","紮"]],["劄",["剳","劄","扎","札","箚","紮"]],["扎",["剳","劄","扎","札","箚","紮"]],["札",["剳","劄","扎","札","箚","紮"]],["箚",["剳","劄","扎","札","箚","紮"]],["紮",["剳","劄","扎","札","箚","紮"]],["堤",["堤","媞","提","湜","禔","緹","缇","隄"]],["媞",["堤","媞","提","湜","禔","緹","缇","隄"]],["提",["堤","媞","提","湜","禔","緹","缇","隄"]],["湜",["堤","媞","提","湜","禔","緹","缇","隄"]],["禔",["堤","媞","提","湜","禔","緹","缇","隄"]],["緹",["堤","媞","提","湜","禔","緹","缇","隄"]],["缇",["堤","媞","提","湜","禔","緹","缇","隄"]],["隄",["堤","媞","提","湜","禔","緹","缇","隄"]],["腊",["腊","臘","蜡","蠟"]],["臘",["腊","臘","蜡","蠟"]],["蜡",["腊","臘","蜡","蠟"]],["蠟",["腊","臘","蜡","蠟"]],["郁",["郁","鬱","𨚼","𨟝"]],["鬱",["郁","鬱","𨚼","𨟝"]],["𨚼",["郁","鬱","𨚼","𨟝"]],["𨟝",["郁","鬱","𨚼","𨟝"]],["扞",["扞","擀","杆","桿"]],["擀",["扞","擀","杆","桿"]],["杆",["扞","擀","杆","桿"]],["桿",["扞","擀","杆","桿"]],["脼",["脼","郎","郞","𥇑"]],["郎",["脼","郎","郞","𥇑"]],["郞",["脼","郎","郞","𥇑"]],["𥇑",["脼","郎","郞","𥇑"]],["巴",["巴","芭"]],["芭",["巴","芭"]],["捏",["捏","涅","湼"]],["涅",["捏","涅","湼"]],["湼",["捏","涅","湼"]],["択",["択","择","擇","沢","泽","澤"]],["择",["択","择","擇","沢","泽","澤"]],["擇",["択","择","擇","沢","泽","澤"]],["沢",["択","择","擇","沢","泽","澤"]],["泽",["択","择","擇","沢","泽","澤"]],["澤",["択","择","擇","沢","泽","澤"]],["幵",["幵","开","開"]],["开",["幵","开","開"]],["開",["幵","开","開"]],["佩",["佩","珮"]],["珮",["佩","珮"]],["吁",["吁","喩","喻","籲","龥"]],["喩",["吁","喩","喻","籲","龥"]],["喻",["吁","喩","喻","籲","龥"]],["籲",["吁","喩","喻","籲","龥"]],["龥",["吁","喩","喻","籲","龥"]],["値",["値","值","直"]],["值",["値","值","直"]],["直",["値","值","直"]],["脏",["脏","臓","臟","贓","赃","髒"]],["臓",["脏","臓","臟","贓","赃","髒"]],["臟",["脏","臓","臟","贓","赃","髒"]],["贓",["脏","臓","臟","贓","赃","髒"]],["赃",["脏","臓","臟","贓","赃","髒"]],["髒",["脏","臓","臟","贓","赃","髒"]],["㊤",["㊤","上"]],["上",["㊤","上"]],["㊦",["㊦","下"]],["下",["㊦","下"]],["呼",["呼","唿"]],["唿",["呼","唿"]],["祥",["祥","詳","详"]],["詳",["祥","詳","详"]],["详",["祥","詳","详"]],["妮",["妮","尼","泥"]],["尼",["妮","尼","泥"]],["泥",["妮","尼","泥"]],["克",["克","剋","尅"]],["剋",["克","剋","尅"]],["尅",["克","剋","尅"]],["拨",["拨","撥","播"]],["撥",["拨","撥","播"]],["播",["拨","撥","播"]],["挿",["挿","插","揷"]],["插",["挿","插","揷"]],["揷",["挿","插","揷"]],["丁",["丁","汀"]],["汀",["丁","汀"]],["哪",["哪","娜","那"]],["娜",["哪","娜","那"]],["那",["哪","娜","那"]],["拉",["拉","菈"]],["菈",["拉","菈"]],["林",["林","淋","玲","琳","鈴","铃"]],["淋",["林","淋","玲","琳","鈴","铃"]],["玲",["林","淋","玲","琳","鈴","铃"]],["琳",["林","淋","玲","琳","鈴","铃"]],["鈴",["林","淋","玲","琳","鈴","铃"]],["铃",["林","淋","玲","琳","鈴","铃"]],["名",["名","銘","铭"]],["銘",["名","銘","铭"]],["铭",["名","銘","铭"]],["出",["出","齣"]],["齣",["出","齣"]],["唉",["唉","欸","誒","诶"]],["欸",["唉","欸","誒","诶"]],["誒",["唉","欸","誒","诶"]],["诶",["唉","欸","誒","诶"]],["呣",["呣","哞","姆"]],["哞",["呣","哞","姆"]],["姆",["呣","哞","姆"]],["㖿",["㖿","吔","耶"]],["吔",["㖿","吔","耶"]],["耶",["㖿","吔","耶"]],["媚",["媚","魅"]],["魅",["媚","魅"]],["匪",["匪","扉","斐","緋","绯","翡","菲","蜚","誹","诽","霏","非"]],["扉",["匪","扉","斐","緋","绯","翡","菲","蜚","誹","诽","霏","非"]],["斐",["匪","扉","斐","緋","绯","翡","菲","蜚","誹","诽","霏","非"]],["緋",["匪","扉","斐","緋","绯","翡","菲","蜚","誹","诽","霏","非"]],["绯",["匪","扉","斐","緋","绯","翡","菲","蜚","誹","诽","霏","非"]],["翡",["匪","扉","斐","緋","绯","翡","菲","蜚","誹","诽","霏","非"]],["菲",["匪","扉","斐","緋","绯","翡","菲","蜚","誹","诽","霏","非"]],["蜚",["匪","扉","斐","緋","绯","翡","菲","蜚","誹","诽","霏","非"]],["誹",["匪","扉","斐","緋","绯","翡","菲","蜚","誹","诽","霏","非"]],["诽",["匪","扉","斐","緋","绯","翡","菲","蜚","誹","诽","霏","非"]],["霏",["匪","扉","斐","緋","绯","翡","菲","蜚","誹","诽","霏","非"]],["非",["匪","扉","斐","緋","绯","翡","菲","蜚","誹","诽","霏","非"]],["叉",["叉","衩","釵","钗"]],["衩",["叉","衩","釵","钗"]],["釵",["叉","衩","釵","钗"]],["钗",["叉","衩","釵","钗"]],["其",["其","淇","琪","祺"]],["淇",["其","淇","琪","祺"]],["琪",["其","淇","琪","祺"]],["祺",["其","淇","琪","祺"]],["坛",["坛","壇","談","譚","谈","谭"]],["壇",["坛","壇","談","譚","谈","谭"]],["談",["坛","壇","談","譚","谈","谭"]],["譚",["坛","壇","談","譚","谈","谭"]],["谈",["坛","壇","談","譚","谈","谭"]],["谭",["坛","壇","談","譚","谈","谭"]],["才",["才","材","柴"]],["材",["才","材","柴"]],["柴",["才","材","柴"]],["唸",["唸","念"]],["念",["唸","念"]],["指",["指","趾"]],["趾",["指","趾"]],["仕",["仕","士"]],["士",["仕","士"]],["娘",["娘","嬢","孃"]],["嬢",["娘","嬢","孃"]],["孃",["娘","嬢","孃"]],["哑",["哑","唖","啞","痖","瘂"]],["唖",["哑","唖","啞","痖","瘂"]],["啞",["哑","唖","啞","痖","瘂"]],["痖",["哑","唖","啞","痖","瘂"]],["瘂",["哑","唖","啞","痖","瘂"]],["仂",["仂","働","动","動"]],["働",["仂","働","动","動"]],["动",["仂","働","动","動"]],["動",["仂","働","动","動"]],["察",["察","查","査"]],["查",["察","查","査"]],["査",["察","查","査"]],["鉃",["鉃","鉄","銕","鐡","鐵","铁","𨫓"]],["鉄",["鉃","鉄","銕","鐡","鐵","铁","𨫓"]],["銕",["鉃","鉄","銕","鐡","鐵","铁","𨫓"]],["鐡",["鉃","鉄","銕","鐡","鐵","铁","𨫓"]],["鐵",["鉃","鉄","銕","鐡","鐵","铁","𨫓"]],["铁",["鉃","鉄","銕","鐡","鐵","铁","𨫓"]],["𨫓",["鉃","鉄","銕","鐡","鐵","铁","𨫓"]],["帰",["帰","归","歸","皈"]],["归",["帰","归","歸","皈"]],["歸",["帰","归","歸","皈"]],["皈",["帰","归","歸","皈"]],["创",["创","創","疮","瘡"]],["創",["创","創","疮","瘡"]],["疮",["创","創","疮","瘡"]],["瘡",["创","創","疮","瘡"]],["拷",["拷","烤","考"]],["烤",["拷","烤","考"]],["考",["拷","烤","考"]],["入",["入","込"]],["込",["入","込"]],["仑",["仑","伦","侖","倫"]],["伦",["仑","伦","侖","倫"]],["侖",["仑","伦","侖","倫"]],["倫",["仑","伦","侖","倫"]],["仔",["仔","子"]],["子",["仔","子"]],["弯",["弯","彎","湾","灣"]],["彎",["弯","彎","湾","灣"]],["湾",["弯","彎","湾","灣"]],["灣",["弯","彎","湾","灣"]],["熒",["熒","荧","萤","蛍","螢"]],["荧",["熒","荧","萤","蛍","螢"]],["萤",["熒","荧","萤","蛍","螢"]],["蛍",["熒","荧","萤","蛍","螢"]],["螢",["熒","荧","萤","蛍","螢"]],["争",["争","挣","掙","爭"]],["挣",["争","挣","掙","爭"]],["掙",["争","挣","掙","爭"]],["爭",["争","挣","掙","爭"]],["涨",["涨","漲","胀","脹"]],["漲",["涨","漲","胀","脹"]],["胀",["涨","漲","胀","脹"]],["脹",["涨","漲","胀","脹"]],["冇",["冇","无","沒","没","無"]],["无",["冇","无","沒","没","無"]],["沒",["冇","无","沒","没","無"]],["没",["冇","无","沒","没","無"]],["無",["冇","无","沒","没","無"]],["吨",["吨","噸","訰"]],["噸",["吨","噸","訰"]],["訰",["吨","噸","訰"]],["勾",["勾","鈎","鉤","钩"]],["鈎",["勾","鈎","鉤","钩"]],["鉤",["勾","鈎","鉤","钩"]],["钩",["勾","鈎","鉤","钩"]],["沈",["沈","沉"]],["沉",["沈","沉"]],["叠",["叠","畳","疊","迭"]],["畳",["叠","畳","疊","迭"]],["疊",["叠","畳","疊","迭"]],["迭",["叠","畳","疊","迭"]],["僵",["僵","殭","疆","繮","缰","韁"]],["殭",["僵","殭","疆","繮","缰","韁"]],["疆",["僵","殭","疆","繮","缰","韁"]],["繮",["僵","殭","疆","繮","缰","韁"]],["缰",["僵","殭","疆","繮","缰","韁"]],["韁",["僵","殭","疆","繮","缰","韁"]],["揹",["揹","背"]],["背",["揹","背"]],["团",["团","団","團","糰"]],["団",["团","団","團","糰"]],["團",["团","団","團","糰"]],["糰",["团","団","團","糰"]],["榚",["榚","糕"]],["糕",["榚","糕"]],["需",["需","須","须","鬚"]],["須",["需","須","须","鬚"]],["须",["需","須","须","鬚"]],["鬚",["需","須","须","鬚"]],["抒",["抒","紆","紓","纡","纾"]],["紆",["抒","紆","紓","纡","纾"]],["紓",["抒","紆","紓","纡","纾"]],["纡",["抒","紆","紓","纡","纾"]],["纾",["抒","紆","紓","纡","纾"]],["州",["州","洲"]],["洲",["州","洲"]],["厂",["厂","厰","场","場","廠"]],["厰",["厂","厰","场","場","廠"]],["场",["厂","厰","场","場","廠"]],["場",["厂","厰","场","場","廠"]],["廠",["厂","厰","场","場","廠"]],["筱",["筱","筿","篠"]],["筿",["筱","筿","篠"]],["篠",["筱","筿","篠"]],["根",["根","跟"]],["跟",["根","跟"]],["㬅",["㬅","嫚","曼","漫","熳","蔓"]],["嫚",["㬅","嫚","曼","漫","熳","蔓"]],["曼",["㬅","嫚","曼","漫","熳","蔓"]],["漫",["㬅","嫚","曼","漫","熳","蔓"]],["熳",["㬅","嫚","曼","漫","熳","蔓"]],["蔓",["㬅","嫚","曼","漫","熳","蔓"]],["升",["升","昇","陞"]],["昇",["升","昇","陞"]],["陞",["升","昇","陞"]],["烟",["烟","煙","腌","菸","醃"]],["煙",["烟","煙","腌","菸","醃"]],["腌",["烟","煙","腌","菸","醃"]],["菸",["烟","煙","腌","菸","醃"]],["醃",["烟","煙","腌","菸","醃"]],["录",["录","錄","録","陆","陸"]],["錄",["录","錄","録","陆","陸"]],["録",["录","錄","録","陆","陸"]],["陆",["录","錄","録","陆","陸"]],["陸",["录","錄","録","陆","陸"]],["掳",["掳","擄","虏","虜"]],["擄",["掳","擄","虏","虜"]],["虏",["掳","擄","虏","虜"]],["虜",["掳","擄","虏","虜"]],["翘",["翘","翹","跷","蹺"]],["翹",["翘","翹","跷","蹺"]],["跷",["翘","翹","跷","蹺"]],["蹺",["翘","翹","跷","蹺"]],["脚",["脚","腳","角"]],["腳",["脚","腳","角"]],["角",["脚","腳","角"]],["詞",["詞","词","辞","辭"]],["词",["詞","词","辞","辭"]],["辞",["詞","词","辞","辭"]],["辭",["詞","词","辞","辭"]],["义",["义","意","義"]],["意",["义","意","義"]],["義",["义","意","義"]],["哏",["哏","梗"]],["梗",["哏","梗"]],["呎",["呎","咫","尺"]],["咫",["呎","咫","尺"]],["尺",["呎","咫","尺"]],["伶",["伶","怜","憐"]],["怜",["伶","怜","憐"]],["憐",["伶","怜","憐"]],["委",["委","荽","萎"]],["荽",["委","荽","萎"]],["萎",["委","荽","萎"]],["岭",["岭","岺","嶺","阾","領","领"]],["岺",["岭","岺","嶺","阾","領","领"]],["嶺",["岭","岺","嶺","阾","領","领"]],["阾",["岭","岺","嶺","阾","領","领"]],["領",["岭","岺","嶺","阾","領","领"]],["领",["岭","岺","嶺","阾","領","领"]],["决",["决","決","絕","絶","绝","訣","诀"]],["決",["决","決","絕","絶","绝","訣","诀"]],["絕",["决","決","絕","絶","绝","訣","诀"]],["絶",["决","決","絕","絶","绝","訣","诀"]],["绝",["决","決","絕","絶","绝","訣","诀"]],["訣",["决","決","絕","絶","绝","訣","诀"]],["诀",["决","決","絕","絶","绝","訣","诀"]],["岳",["岳","嶽","𡶦"]],["嶽",["岳","嶽","𡶦"]],["𡶦",["岳","嶽","𡶦"]],["受",["受","授"]],["授",["受","授"]],["綫",["綫","線","线","缐","腺"]],["線",["綫","線","线","缐","腺"]],["线",["綫","線","线","缐","腺"]],["缐",["綫","線","线","缐","腺"]],["腺",["綫","線","线","缐","腺"]],["一",["一","壱","壹"]],["壱",["一","壱","壹"]],["壹",["一","壱","壹"]],["慌",["慌","荒"]],["荒",["慌","荒"]],["庭",["庭","廷"]],["廷",["庭","廷"]],["喧",["喧","宣","暄","煊","諠"]],["宣",["喧","宣","暄","煊","諠"]],["暄",["喧","宣","暄","煊","諠"]],["煊",["喧","宣","暄","煊","諠"]],["諠",["喧","宣","暄","煊","諠"]],["掠",["掠","略","畧"]],["略",["掠","略","畧"]],["畧",["掠","略","畧"]],["䇳",["䇳","牋","笺","签","箋","簽","籖","籤"]],["牋",["䇳","牋","笺","签","箋","簽","籖","籤"]],["笺",["䇳","牋","笺","签","箋","簽","籖","籤"]],["签",["䇳","牋","笺","签","箋","簽","籖","籤"]],["箋",["䇳","牋","笺","签","箋","簽","籖","籤"]],["簽",["䇳","牋","笺","签","箋","簽","籖","籤"]],["籖",["䇳","牋","笺","签","箋","簽","籖","籤"]],["籤",["䇳","牋","笺","签","箋","簽","籖","籤"]],["么",["么","幺","庅","麼","麽"]],["幺",["么","幺","庅","麼","麽"]],["庅",["么","幺","庅","麼","麽"]],["麼",["么","幺","庅","麼","麽"]],["麽",["么","幺","庅","麼","麽"]],["杧",["杧","芒","茫"]],["芒",["杧","芒","茫"]],["茫",["杧","芒","茫"]],["趯",["趯","跃","躍"]],["跃",["趯","跃","躍"]],["躍",["趯","跃","躍"]],["㳽",["㳽","弥","弭","彌","瀰","米"]],["弥",["㳽","弥","弭","彌","瀰","米"]],["弭",["㳽","弥","弭","彌","瀰","米"]],["彌",["㳽","弥","弭","彌","瀰","米"]],["瀰",["㳽","弥","弭","彌","瀰","米"]],["米",["㳽","弥","弭","彌","瀰","米"]],["抹",["抹","袜","襪"]],["袜",["抹","袜","襪"]],["襪",["抹","袜","襪"]],["䆫",["䆫","囪","囱","窓","窗","窻"]],["囪",["䆫","囪","囱","窓","窗","窻"]],["囱",["䆫","囪","囱","窓","窗","窻"]],["窓",["䆫","囪","囱","窓","窗","窻"]],["窗",["䆫","囪","囱","窓","窗","窻"]],["窻",["䆫","囪","囱","窓","窗","窻"]],["函",["函","凾","涵"]],["凾",["函","凾","涵"]],["涵",["函","凾","涵"]],["悚",["悚","耸","聳"]],["耸",["悚","耸","聳"]],["聳",["悚","耸","聳"]],["洛",["洛","落"]],["落",["洛","落"]],["标",["标","標","鏢","鑣","镖","镳"]],["標",["标","標","鏢","鑣","镖","镳"]],["鏢",["标","標","鏢","鑣","镖","镳"]],["鑣",["标","標","鏢","鑣","镖","镳"]],["镖",["标","標","鏢","鑣","镖","镳"]],["镳",["标","標","鏢","鑣","镖","镳"]],["怪",["怪","恠"]],["恠",["怪","恠"]],["並",["並","併","倂","并","幷","竝","𠀤"]],["併",["並","併","倂","并","幷","竝","𠀤"]],["倂",["並","併","倂","并","幷","竝","𠀤"]],["并",["並","併","倂","并","幷","竝","𠀤"]],["幷",["並","併","倂","并","幷","竝","𠀤"]],["竝",["並","併","倂","并","幷","竝","𠀤"]],["𠀤",["並","併","倂","并","幷","竝","𠀤"]],["鶇",["鶇","鶫","鸫","𪂝"]],["鶫",["鶇","鶫","鸫","𪂝"]],["鸫",["鶇","鶫","鸫","𪂝"]],["𪂝",["鶇","鶫","鸫","𪂝"]],["白",["白","鉑","铂"]],["鉑",["白","鉑","铂"]],["铂",["白","鉑","铂"]],["吊",["吊","弔"]],["弔",["吊","弔"]],["戒",["戒","誡","诫","𢌵"]],["誡",["戒","誡","诫","𢌵"]],["诫",["戒","誡","诫","𢌵"]],["𢌵",["戒","誡","诫","𢌵"]],["堀",["堀","窟"]],["窟",["堀","窟"]],["厉",["厉","厲","砺","礪"]],["厲",["厉","厲","砺","礪"]],["砺",["厉","厲","砺","礪"]],["礪",["厉","厲","砺","礪"]],["岛",["岛","島","嶋"]],["島",["岛","島","嶋"]],["嶋",["岛","島","嶋"]],["再",["再","在"]],["在",["再","在"]],["沦",["沦","淪","輪","轮"]],["淪",["沦","淪","輪","轮"]],["輪",["沦","淪","輪","轮"]],["轮",["沦","淪","輪","轮"]],["摩",["摩","磨"]],["磨",["摩","磨"]],["傍",["傍","彷","徬","旁"]],["彷",["傍","彷","徬","旁"]],["徬",["傍","彷","徬","旁"]],["旁",["傍","彷","徬","旁"]],["戆",["戆","戇","灨","贑","贛","赣","𥫔","𧹄","𧹉"]],["戇",["戆","戇","灨","贑","贛","赣","𥫔","𧹄","𧹉"]],["灨",["戆","戇","灨","贑","贛","赣","𥫔","𧹄","𧹉"]],["贑",["戆","戇","灨","贑","贛","赣","𥫔","𧹄","𧹉"]],["贛",["戆","戇","灨","贑","贛","赣","𥫔","𧹄","𧹉"]],["赣",["戆","戇","灨","贑","贛","赣","𥫔","𧹄","𧹉"]],["𥫔",["戆","戇","灨","贑","贛","赣","𥫔","𧹄","𧹉"]],["𧹄",["戆","戇","灨","贑","贛","赣","𥫔","𧹄","𧹉"]],["𧹉",["戆","戇","灨","贑","贛","赣","𥫔","𧹄","𧹉"]],["撒",["撒","萨","蕯","薩"]],["萨",["撒","萨","蕯","薩"]],["蕯",["撒","萨","蕯","薩"]],["薩",["撒","萨","蕯","薩"]],["厓",["厓","崕","崖","漄"]],["崕",["厓","崕","崖","漄"]],["崖",["厓","崕","崖","漄"]],["漄",["厓","崕","崖","漄"]],["壧",["壧","岩","嵒","巌","巖","巗","碞","礹","𡾏"]],["岩",["壧","岩","嵒","巌","巖","巗","碞","礹","𡾏"]],["嵒",["壧","岩","嵒","巌","巖","巗","碞","礹","𡾏"]],["巌",["壧","岩","嵒","巌","巖","巗","碞","礹","𡾏"]],["巖",["壧","岩","嵒","巌","巖","巗","碞","礹","𡾏"]],["巗",["壧","岩","嵒","巌","巖","巗","碞","礹","𡾏"]],["碞",["壧","岩","嵒","巌","巖","巗","碞","礹","𡾏"]],["礹",["壧","岩","嵒","巌","巖","巗","碞","礹","𡾏"]],["𡾏",["壧","岩","嵒","巌","巖","巗","碞","礹","𡾏"]],["噪",["噪","譟"]],["譟",["噪","譟"]],["凋",["凋","彫","琱","雕","鵰"]],["彫",["凋","彫","琱","雕","鵰"]],["琱",["凋","彫","琱","雕","鵰"]],["雕",["凋","彫","琱","雕","鵰"]],["鵰",["凋","彫","琱","雕","鵰"]],["蔑",["蔑","衊"]],["衊",["蔑","衊"]],["汙",["汙","汚","污","誣","诬"]],["汚",["汙","汚","污","誣","诬"]],["污",["汙","汚","污","誣","诬"]],["誣",["汙","汚","污","誣","诬"]],["诬",["汙","汚","污","誣","诬"]],["暗",["暗","闇","黯"]],["闇",["暗","闇","黯"]],["黯",["暗","闇","黯"]],["幪",["幪","懞","懵","曚","朦","濛","矇","蒙"]],["懞",["幪","懞","懵","曚","朦","濛","矇","蒙"]],["懵",["幪","懞","懵","曚","朦","濛","矇","蒙"]],["曚",["幪","懞","懵","曚","朦","濛","矇","蒙"]],["朦",["幪","懞","懵","曚","朦","濛","矇","蒙"]],["濛",["幪","懞","懵","曚","朦","濛","矇","蒙"]],["矇",["幪","懞","懵","曚","朦","濛","矇","蒙"]],["蒙",["幪","懞","懵","曚","朦","濛","矇","蒙"]],["摆",["摆","擺","襬"]],["擺",["摆","擺","襬"]],["襬",["摆","擺","襬"]],["掺",["掺","搀","摻","攙"]],["搀",["掺","搀","摻","攙"]],["摻",["掺","搀","摻","攙"]],["攙",["掺","搀","摻","攙"]],["啣",["啣","衔","銜"]],["衔",["啣","衔","銜"]],["銜",["啣","衔","銜"]],["偷",["偷","媮"]],["媮",["偷","媮"]],["旋",["旋","漩","碹","鏇","镟"]],["漩",["旋","漩","碹","鏇","镟"]],["碹",["旋","漩","碹","鏇","镟"]],["鏇",["旋","漩","碹","鏇","镟"]],["镟",["旋","漩","碹","鏇","镟"]],["淡",["淡","澹"]],["澹",["淡","澹"]],["徨",["徨","惶","皇"]],["惶",["徨","惶","皇"]],["皇",["徨","惶","皇"]],["秋",["秋","鞦"]],["鞦",["秋","鞦"]],["哄",["哄","閧","鬨"]],["閧",["哄","閧","鬨"]],["鬨",["哄","閧","鬨"]],["嗯",["嗯","恩","摁"]],["恩",["嗯","恩","摁"]],["摁",["嗯","恩","摁"]],["偰",["偰","契","楔"]],["契",["偰","契","楔"]],["楔",["偰","契","楔"]],["坐",["坐","座"]],["座",["坐","座"]],["埼",["埼","崎","嵜","碕"]],["崎",["埼","崎","嵜","碕"]],["嵜",["埼","崎","嵜","碕"]],["碕",["埼","崎","嵜","碕"]],["征",["征","徴","徵","怔","愣"]],["徴",["征","徴","徵","怔","愣"]],["徵",["征","徴","徵","怔","愣"]],["怔",["征","徴","徵","怔","愣"]],["愣",["征","徴","徵","怔","愣"]],["份",["份","分","芬"]],["分",["份","分","芬"]],["芬",["份","分","芬"]],["嫒",["嫒","嬡","愛","爱","瑷","璦"]],["嬡",["嫒","嬡","愛","爱","瑷","璦"]],["愛",["嫒","嬡","愛","爱","瑷","璦"]],["爱",["嫒","嬡","愛","爱","瑷","璦"]],["瑷",["嫒","嬡","愛","爱","瑷","璦"]],["璦",["嫒","嬡","愛","爱","瑷","璦"]],["姓",["姓","性"]],["性",["姓","性"]],["娇",["娇","嬌","驕","骄"]],["嬌",["娇","嬌","驕","骄"]],["驕",["娇","嬌","驕","骄"]],["骄",["娇","嬌","驕","骄"]],["召",["召","招"]],["招",["召","招"]],["微",["微","薇"]],["薇",["微","薇"]],["傲",["傲","敖","熬","璈","遨"]],["敖",["傲","敖","熬","璈","遨"]],["熬",["傲","敖","熬","璈","遨"]],["璈",["傲","敖","熬","璈","遨"]],["遨",["傲","敖","熬","璈","遨"]],["奥",["奥","奧","澳","袄","襖"]],["奧",["奥","奧","澳","袄","襖"]],["澳",["奥","奧","澳","袄","襖"]],["袄",["奥","奧","澳","袄","襖"]],["襖",["奥","奧","澳","袄","襖"]],["振",["振","震"]],["震",["振","震"]],["忝",["忝","恬"]],["恬",["忝","恬"]],["担",["担","擔","檐","簷"]],["擔",["担","擔","檐","簷"]],["檐",["担","擔","檐","簷"]],["簷",["担","擔","檐","簷"]],["冥",["冥","瞑"]],["瞑",["冥","瞑"]],["妇",["妇","婦","媍"]],["婦",["妇","婦","媍"]],["媍",["妇","婦","媍"]],["䦰",["䦰","䰗","阄","鬮","𨷺"]],["䰗",["䦰","䰗","阄","鬮","𨷺"]],["阄",["䦰","䰗","阄","鬮","𨷺"]],["鬮",["䦰","䰗","阄","鬮","𨷺"]],["𨷺",["䦰","䰗","阄","鬮","𨷺"]],["帚",["帚","扫","掃","箒","菷"]],["扫",["帚","扫","掃","箒","菷"]],["掃",["帚","扫","掃","箒","菷"]],["箒",["帚","扫","掃","箒","菷"]],["菷",["帚","扫","掃","箒","菷"]],["拣",["拣","捡","揀","撿","检","検","檢"]],["捡",["拣","捡","揀","撿","检","検","檢"]],["揀",["拣","捡","揀","撿","检","検","檢"]],["撿",["拣","捡","揀","撿","检","検","檢"]],["检",["拣","捡","揀","撿","检","検","檢"]],["検",["拣","捡","揀","撿","检","検","檢"]],["檢",["拣","捡","揀","撿","检","検","檢"]],["帘",["帘","濂","簾"]],["濂",["帘","濂","簾"]],["簾",["帘","濂","簾"]],["伎",["伎","妓","技"]],["妓",["伎","妓","技"]],["技",["伎","妓","技"]],["法",["法","珐","琺"]],["珐",["法","珐","琺"]],["琺",["法","珐","琺"]],["晖",["晖","暉","煇","輝","辉","𪸩"]],["暉",["晖","暉","煇","輝","辉","𪸩"]],["煇",["晖","暉","煇","輝","辉","𪸩"]],["輝",["晖","暉","煇","輝","辉","𪸩"]],["辉",["晖","暉","煇","輝","辉","𪸩"]],["𪸩",["晖","暉","煇","輝","辉","𪸩"]],["昡",["昡","炫","眩"]],["炫",["昡","炫","眩"]],["眩",["昡","炫","眩"]],["踰",["踰","逾"]],["逾",["踰","逾"]],["茜",["茜","西"]],["西",["茜","西"]],["勘",["勘","堪"]],["堪",["勘","堪"]],["筣",["筣","篱","籬"]],["篱",["筣","篱","籬"]],["籬",["筣","篱","籬"]],["笓",["笓","箆","篦"]],["箆",["笓","箆","篦"]],["篦",["笓","箆","篦"]],["仓",["仓","倉","怆","愴","沧","滄","舱","艙","苍","蒼"]],["倉",["仓","倉","怆","愴","沧","滄","舱","艙","苍","蒼"]],["怆",["仓","倉","怆","愴","沧","滄","舱","艙","苍","蒼"]],["愴",["仓","倉","怆","愴","沧","滄","舱","艙","苍","蒼"]],["沧",["仓","倉","怆","愴","沧","滄","舱","艙","苍","蒼"]],["滄",["仓","倉","怆","愴","沧","滄","舱","艙","苍","蒼"]],["舱",["仓","倉","怆","愴","沧","滄","舱","艙","苍","蒼"]],["艙",["仓","倉","怆","愴","沧","滄","舱","艙","苍","蒼"]],["苍",["仓","倉","怆","愴","沧","滄","舱","艙","苍","蒼"]],["蒼",["仓","倉","怆","愴","沧","滄","舱","艙","苍","蒼"]],["几",["几","幾","机","機"]],["幾",["几","幾","机","機"]],["机",["几","幾","机","機"]],["機",["几","幾","机","機"]],["彻",["彻","徹","澈"]],["徹",["彻","徹","澈"]],["澈",["彻","徹","澈"]],["个",["个","個","各","箇"]],["個",["个","個","各","箇"]],["各",["个","個","各","箇"]],["箇",["个","個","各","箇"]],["久",["久","乆","灸","玖","镹"]],["乆",["久","乆","灸","玖","镹"]],["灸",["久","乆","灸","玖","镹"]],["玖",["久","乆","灸","玖","镹"]],["镹",["久","乆","灸","玖","镹"]],["鱗",["鱗","鳞","麐","麟"]],["鳞",["鱗","鳞","麐","麟"]],["麐",["鱗","鳞","麐","麟"]],["麟",["鱗","鳞","麐","麟"]],["剪",["剪","翦"]],["翦",["剪","翦"]],["僖",["僖","喜","囍","憙","禧"]],["喜",["僖","喜","囍","憙","禧"]],["囍",["僖","喜","囍","憙","禧"]],["憙",["僖","喜","囍","憙","禧"]],["禧",["僖","喜","囍","憙","禧"]],["㷉",["㷉","尉","慰","熨","罻"]],["尉",["㷉","尉","慰","熨","罻"]],["慰",["㷉","尉","慰","熨","罻"]],["熨",["㷉","尉","慰","熨","罻"]],["罻",["㷉","尉","慰","熨","罻"]],["勐",["勐","猛"]],["猛",["勐","猛"]],["湌",["湌","飡","餐"]],["飡",["湌","飡","餐"]],["餐",["湌","飡","餐"]],["迸",["迸","逬"]],["逬",["迸","逬"]],["埜",["埜","野"]],["野",["埜","野"]],["吐",["吐","土"]],["土",["吐","土"]],["婉",["婉","宛","惌","琬","碗"]],["宛",["婉","宛","惌","琬","碗"]],["惌",["婉","宛","惌","琬","碗"]],["琬",["婉","宛","惌","琬","碗"]],["碗",["婉","宛","惌","琬","碗"]],["玉",["玉","鈺"]],["鈺",["玉","鈺"]],["伃",["伃","俞","兪","妤","瑜","諭","谕"]],["俞",["伃","俞","兪","妤","瑜","諭","谕"]],["兪",["伃","俞","兪","妤","瑜","諭","谕"]],["妤",["伃","俞","兪","妤","瑜","諭","谕"]],["瑜",["伃","俞","兪","妤","瑜","諭","谕"]],["諭",["伃","俞","兪","妤","瑜","諭","谕"]],["谕",["伃","俞","兪","妤","瑜","諭","谕"]],["毓",["毓","育"]],["育",["毓","育"]],["桩",["桩","椿","樁"]],["椿",["桩","椿","樁"]],["樁",["桩","椿","樁"]],["但",["但","旦"]],["旦",["但","旦"]],["崁",["崁","嵌"]],["嵌",["崁","嵌"]],["塌",["塌","踏"]],["踏",["塌","踏"]],["漠",["漠","陌","默","黙"]],["陌",["漠","陌","默","黙"]],["默",["漠","陌","默","黙"]],["黙",["漠","陌","默","黙"]],["拙",["拙","絀","绌","黜"]],["絀",["拙","絀","绌","黜"]],["绌",["拙","絀","绌","黜"]],["黜",["拙","絀","绌","黜"]],["恰",["恰","洽"]],["洽",["恰","洽"]],["䁩",["䁩","䐳","䲆","渔","漁","魚","鱼","𤉯","𤋳","𩥭","𩵋","𩺰"]],["䐳",["䁩","䐳","䲆","渔","漁","魚","鱼","𤉯","𤋳","𩥭","𩵋","𩺰"]],["䲆",["䁩","䐳","䲆","渔","漁","魚","鱼","𤉯","𤋳","𩥭","𩵋","𩺰"]],["渔",["䁩","䐳","䲆","渔","漁","魚","鱼","𤉯","𤋳","𩥭","𩵋","𩺰"]],["漁",["䁩","䐳","䲆","渔","漁","魚","鱼","𤉯","𤋳","𩥭","𩵋","𩺰"]],["魚",["䁩","䐳","䲆","渔","漁","魚","鱼","𤉯","𤋳","𩥭","𩵋","𩺰"]],["鱼",["䁩","䐳","䲆","渔","漁","魚","鱼","𤉯","𤋳","𩥭","𩵋","𩺰"]],["𤉯",["䁩","䐳","䲆","渔","漁","魚","鱼","𤉯","𤋳","𩥭","𩵋","𩺰"]],["𤋳",["䁩","䐳","䲆","渔","漁","魚","鱼","𤉯","𤋳","𩥭","𩵋","𩺰"]],["𩥭",["䁩","䐳","䲆","渔","漁","魚","鱼","𤉯","𤋳","𩥭","𩵋","𩺰"]],["𩵋",["䁩","䐳","䲆","渔","漁","魚","鱼","𤉯","𤋳","𩥭","𩵋","𩺰"]],["𩺰",["䁩","䐳","䲆","渔","漁","魚","鱼","𤉯","𤋳","𩥭","𩵋","𩺰"]],["奖",["奖","奨","奬","獎"]],["奨",["奖","奨","奬","獎"]],["奬",["奖","奨","奬","獎"]],["獎",["奖","奨","奬","獎"]],["㤼",["㤼","刦","刧","刼","劫","𠉨","𠛗","𠞏"]],["刦",["㤼","刦","刧","刼","劫","𠉨","𠛗","𠞏"]],["刧",["㤼","刦","刧","刼","劫","𠉨","𠛗","𠞏"]],["刼",["㤼","刦","刧","刼","劫","𠉨","𠛗","𠞏"]],["劫",["㤼","刦","刧","刼","劫","𠉨","𠛗","𠞏"]],["𠉨",["㤼","刦","刧","刼","劫","𠉨","𠛗","𠞏"]],["𠛗",["㤼","刦","刧","刼","劫","𠉨","𠛗","𠞏"]],["𠞏",["㤼","刦","刧","刼","劫","𠉨","𠛗","𠞏"]],["吒",["吒","咤","詫","诧"]],["咤",["吒","咤","詫","诧"]],["詫",["吒","咤","詫","诧"]],["诧",["吒","咤","詫","诧"]],["殒",["殒","殞","磒","陨","隕"]],["殞",["殒","殞","磒","陨","隕"]],["磒",["殒","殞","磒","陨","隕"]],["陨",["殒","殞","磒","陨","隕"]],["隕",["殒","殞","磒","陨","隕"]],["佰",["佰","百","𦣻"]],["百",["佰","百","𦣻"]],["𦣻",["佰","百","𦣻"]],["滥",["滥","濫","烂","爛"]],["濫",["滥","濫","烂","爛"]],["烂",["滥","濫","烂","爛"]],["爛",["滥","濫","烂","爛"]],["勿",["勿","毋"]],["毋",["勿","毋"]],["裏",["裏","裡","里","𥚃"]],["裡",["裏","裡","里","𥚃"]],["里",["裏","裡","里","𥚃"]],["𥚃",["裏","裡","里","𥚃"]],["抴",["抴","拽","曳","曵","栧"]],["拽",["抴","拽","曳","曵","栧"]],["曳",["抴","拽","曳","曵","栧"]],["曵",["抴","拽","曳","曵","栧"]],["栧",["抴","拽","曳","曵","栧"]]])}(H0),function(t){Object.defineProperty(t,"__esModule",{value:!0}),t.greedyTableReplace=t.greedyTableCharArray=t.greedyTableTest=t._greedyTableBuild=t._greedyTableCacheRegexp=t._greedyTableCacheMap=t._greedyTableCacheTest=void 0;const e=Vp;Object.defineProperty(t,"_greedyTableBuild",{enumerable:!0,get:function(){return e._greedyTableBuild}});const n=H0;Object.defineProperty(t,"_greedyTableCacheTest",{enumerable:!0,get:function(){return n._greedyTableCacheTest}}),Object.defineProperty(t,"_greedyTableCacheMap",{enumerable:!0,get:function(){return n._greedyTableCacheMap}}),Object.defineProperty(t,"_greedyTableCacheRegexp",{enumerable:!0,get:function(){return n._greedyTableCacheRegexp}});function r(l){return n._greedyTableCacheTest.test(l)}t.greedyTableTest=r;function i(l){return n._greedyTableCacheMap.get(l)}t.greedyTableCharArray=i;function o(l){return r(l)?n._greedyTableCacheRegexp.reduce(function(h,p){return h.replace(p[0],p[1])},l):l}t.greedyTableReplace=o,t.default=t}(vz);var U0={},kz=function(t,e){return kz=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i])},kz(t,e)};function W0(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");kz(t,e);function n(){this.constructor=t}t.prototype=e===null?Object.create(e):(n.prototype=e.prototype,new n)}var Zp=function(){return Zp=Object.assign||function(e){for(var n,r=1,i=arguments.length;r<i;r++){n=arguments[r];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},Zp.apply(this,arguments)};function K0(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var i=0,r=Object.getOwnPropertySymbols(t);i<r.length;i++)e.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(t,r[i])&&(n[r[i]]=t[r[i]]);return n}function q0(t,e,n,r){var i=arguments.length,o=i<3?e:r===null?r=Object.getOwnPropertyDescriptor(e,n):r,l;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(t,e,n,r);else for(var h=t.length-1;h>=0;h--)(l=t[h])&&(o=(i<3?l(o):i>3?l(e,n,o):l(e,n))||o);return i>3&&o&&Object.defineProperty(e,n,o),o}function V0(t,e){return function(n,r){e(n,r,t)}}function tO(t,e,n,r,i,o){function l(k){if(k!==void 0&&typeof k!="function")throw new TypeError("Function expected");return k}for(var h=r.kind,p=h==="getter"?"get":h==="setter"?"set":"value",f=!e&&t?r.static?t:t.prototype:null,g=e||(f?Object.getOwnPropertyDescriptor(f,r.name):{}),j,v=!1,b=n.length-1;b>=0;b--){var T={};for(var w in r)T[w]=w==="access"?{}:r[w];for(var w in r.access)T.access[w]=r.access[w];T.addInitializer=function(k){if(v)throw new TypeError("Cannot add initializers after decoration has completed");o.push(l(k||null))};var P=(0,n[b])(h==="accessor"?{get:g.get,set:g.set}:g[p],T);if(h==="accessor"){if(P===void 0)continue;if(P===null||typeof P!="object")throw new TypeError("Object expected");(j=l(P.get))&&(g.get=j),(j=l(P.set))&&(g.set=j),(j=l(P.init))&&i.unshift(j)}else(j=l(P))&&(h==="field"?i.unshift(j):g[p]=j)}f&&Object.defineProperty(f,r.name,g),v=!0}function eO(t,e,n){for(var r=arguments.length>2,i=0;i<e.length;i++)n=r?e[i].call(t,n):e[i].call(t);return r?n:void 0}function nO(t){return typeof t=="symbol"?t:"".concat(t)}function rO(t,e,n){return typeof e=="symbol"&&(e=e.description?"[".concat(e.description,"]"):""),Object.defineProperty(t,"name",{configurable:!0,value:n?"".concat(n," ",e):e})}function G0(t,e){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(t,e)}function Y0(t,e,n,r){function i(o){return o instanceof n?o:new n(function(l){l(o)})}return new(n||(n=Promise))(function(o,l){function h(g){try{f(r.next(g))}catch(j){l(j)}}function p(g){try{f(r.throw(g))}catch(j){l(j)}}function f(g){g.done?o(g.value):i(g.value).then(h,p)}f((r=r.apply(t,e||[])).next())})}function X0(t,e){var n={label:0,sent:function(){if(o[0]&1)throw o[1];return o[1]},trys:[],ops:[]},r,i,o,l;return l={next:h(0),throw:h(1),return:h(2)},typeof Symbol=="function"&&(l[Symbol.iterator]=function(){return this}),l;function h(f){return function(g){return p([f,g])}}function p(f){if(r)throw new TypeError("Generator is already executing.");for(;l&&(l=0,f[0]&&(n=0)),n;)try{if(r=1,i&&(o=f[0]&2?i.return:f[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,f[1])).done)return o;switch(i=0,o&&(f=[f[0]&2,o.value]),f[0]){case 0:case 1:o=f;break;case 4:return n.label++,{value:f[1],done:!1};case 5:n.label++,i=f[1],f=[0];continue;case 7:f=n.ops.pop(),n.trys.pop();continue;default:if(o=n.trys,!(o=o.length>0&&o[o.length-1])&&(f[0]===6||f[0]===2)){n=0;continue}if(f[0]===3&&(!o||f[1]>o[0]&&f[1]<o[3])){n.label=f[1];break}if(f[0]===6&&n.label<o[1]){n.label=o[1],o=f;break}if(o&&n.label<o[2]){n.label=o[2],n.ops.push(f);break}o[2]&&n.ops.pop(),n.trys.pop();continue}f=e.call(t,n)}catch(g){f=[6,g],i=0}finally{r=o=0}if(f[0]&5)throw f[1];return{value:f[0]?f[1]:void 0,done:!0}}}var Qp=Object.create?function(t,e,n,r){r===void 0&&(r=n);var i=Object.getOwnPropertyDescriptor(e,n);(!i||("get"in i?!e.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return e[n]}}),Object.defineProperty(t,r,i)}:function(t,e,n,r){r===void 0&&(r=n),t[r]=e[n]};function J0(t,e){for(var n in t)n!=="default"&&!Object.prototype.hasOwnProperty.call(e,n)&&Qp(e,t,n)}function tc(t){var e=typeof Symbol=="function"&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&typeof t.length=="number")return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function Oz(t,e){var n=typeof Symbol=="function"&&t[Symbol.iterator];if(!n)return t;var r=n.call(t),i,o=[],l;try{for(;(e===void 0||e-- >0)&&!(i=r.next()).done;)o.push(i.value)}catch(h){l={error:h}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(l)throw l.error}}return o}function Z0(){for(var t=[],e=0;e<arguments.length;e++)t=t.concat(Oz(arguments[e]));return t}function Q0(){for(var t=0,e=0,n=arguments.length;e<n;e++)t+=arguments[e].length;for(var r=Array(t),i=0,e=0;e<n;e++)for(var o=arguments[e],l=0,h=o.length;l<h;l++,i++)r[i]=o[l];return r}function tb(t,e,n){if(n||arguments.length===2)for(var r=0,i=e.length,o;r<i;r++)(o||!(r in e))&&(o||(o=Array.prototype.slice.call(e,0,r)),o[r]=e[r]);return t.concat(o||Array.prototype.slice.call(e))}function Qa(t){return this instanceof Qa?(this.v=t,this):new Qa(t)}function eb(t,e,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=n.apply(t,e||[]),i,o=[];return i={},l("next"),l("throw"),l("return"),i[Symbol.asyncIterator]=function(){return this},i;function l(v){r[v]&&(i[v]=function(b){return new Promise(function(T,w){o.push([v,b,T,w])>1||h(v,b)})})}function h(v,b){try{p(r[v](b))}catch(T){j(o[0][3],T)}}function p(v){v.value instanceof Qa?Promise.resolve(v.value.v).then(f,g):j(o[0][2],v)}function f(v){h("next",v)}function g(v){h("throw",v)}function j(v,b){v(b),o.shift(),o.length&&h(o[0][0],o[0][1])}}function nb(t){var e,n;return e={},r("next"),r("throw",function(i){throw i}),r("return"),e[Symbol.iterator]=function(){return this},e;function r(i,o){e[i]=t[i]?function(l){return(n=!n)?{value:Qa(t[i](l)),done:!1}:o?o(l):l}:o}}function rb(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],n;return e?e.call(t):(t=typeof tc=="function"?tc(t):t[Symbol.iterator](),n={},r("next"),r("throw"),r("return"),n[Symbol.asyncIterator]=function(){return this},n);function r(o){n[o]=t[o]&&function(l){return new Promise(function(h,p){l=t[o](l),i(h,p,l.done,l.value)})}}function i(o,l,h,p){Promise.resolve(p).then(function(f){o({value:f,done:h})},l)}}function ib(t,e){return Object.defineProperty?Object.defineProperty(t,"raw",{value:e}):t.raw=e,t}var iO=Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e};function sb(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var n in t)n!=="default"&&Object.prototype.hasOwnProperty.call(t,n)&&Qp(e,t,n);return iO(e,t),e}function ob(t){return t&&t.__esModule?t:{default:t}}function ab(t,e,n,r){if(n==="a"&&!r)throw new TypeError("Private accessor was defined without a getter");if(typeof e=="function"?t!==e||!r:!e.has(t))throw new TypeError("Cannot read private member from an object whose class did not declare it");return n==="m"?r:n==="a"?r.call(t):r?r.value:e.get(t)}function lb(t,e,n,r,i){if(r==="m")throw new TypeError("Private method is not writable");if(r==="a"&&!i)throw new TypeError("Private accessor was defined without a setter");if(typeof e=="function"?t!==e||!i:!e.has(t))throw new TypeError("Cannot write private member to an object whose class did not declare it");return r==="a"?i.call(t,n):i?i.value=n:e.set(t,n),n}function hb(t,e){if(e===null||typeof e!="object"&&typeof e!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof t=="function"?e===t:t.has(e)}function ub(t,e,n){if(e!=null){if(typeof e!="object"&&typeof e!="function")throw new TypeError("Object expected.");var r;if(n){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");r=e[Symbol.asyncDispose]}if(r===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");r=e[Symbol.dispose]}if(typeof r!="function")throw new TypeError("Object not disposable.");t.stack.push({value:e,dispose:r,async:n})}else n&&t.stack.push({async:!0});return e}var sO=typeof SuppressedError=="function"?SuppressedError:function(t,e,n){var r=new Error(n);return r.name="SuppressedError",r.error=t,r.suppressed=e,r};function pb(t){function e(r){t.error=t.hasError?new sO(r,t.error,"An error was suppressed during disposal."):r,t.hasError=!0}function n(){for(;t.stack.length;){var r=t.stack.pop();try{var i=r.dispose&&r.dispose.call(r.value);if(r.async)return Promise.resolve(i).then(n,function(o){return e(o),n()})}catch(o){e(o)}}if(t.hasError)throw t.error}return n()}const tl=Bk(Object.freeze(Object.defineProperty({__proto__:null,__addDisposableResource:ub,get __assign(){return Zp},__asyncDelegator:nb,__asyncGenerator:eb,__asyncValues:rb,__await:Qa,__awaiter:Y0,__classPrivateFieldGet:ab,__classPrivateFieldIn:hb,__classPrivateFieldSet:lb,__createBinding:Qp,__decorate:q0,__disposeResources:pb,__esDecorate:tO,__exportStar:J0,__extends:W0,__generator:X0,__importDefault:ob,__importStar:sb,__makeTemplateObject:ib,__metadata:G0,__param:V0,__propKey:nO,__read:Oz,__rest:K0,__runInitializers:eO,__setFunctionName:rO,__spread:Z0,__spreadArray:tb,__spreadArrays:Q0,__values:tc,default:{__extends:W0,__assign:Zp,__rest:K0,__decorate:q0,__param:V0,__metadata:G0,__awaiter:Y0,__generator:X0,__createBinding:Qp,__exportStar:J0,__values:tc,__read:Oz,__spread:Z0,__spreadArrays:Q0,__spreadArray:tb,__await:Qa,__asyncGenerator:eb,__asyncDelegator:nb,__asyncValues:rb,__makeTemplateObject:ib,__importStar:sb,__importDefault:ob,__classPrivateFieldGet:ab,__classPrivateFieldSet:lb,__classPrivateFieldIn:hb,__addDisposableResource:ub,__disposeResources:pb}},Symbol.toStringTag,{value:"Module"})));var Lz={},Iz={},ws={},cb;function ec(){return cb||(cb=1,Object.defineProperty(ws,"__esModule",{value:!0}),ws.TABLE_SAFE=ws.TABLE=ws.TABLE_KEYS=void 0,ws.TABLE_KEYS=["jp","zht","zhs"],ws.TABLE={jp:{会:{jp:"会",zht:"會",zhs:"会"},箋:{jp:"箋",zht:"箋",zhs:"笺"},網:{jp:"網",zht:"網",zhs:"网"},処:{jp:"処",zht:"處",zhs:"处"},話:{jp:"話",zht:"話",zhs:"话"},駄:{jp:"駄",zht:"馱",zhs:"驮"},馱:{jp:"馱",zht:"馱",zhs:"驮"},万:{jp:"万",zht:"萬",zhs:"万"},与:{jp:"与",zht:"與",zhs:"与"},醜:{jp:"醜",zht:"醜",zhs:"丑"},専:{jp:"専",zht:"專",zhs:"专"},業:{jp:"業",zht:"業",zhs:"业"},東:{jp:"東",zht:"東",zhs:"东"},絲:{jp:"絲",zht:"絲",zhs:"丝"},糸:{jp:"糸",zht:"絲",zhs:"丝"},両:{jp:"両",zht:"兩",zhs:"两"},厳:{jp:"厳",zht:"嚴",zhs:"严"},並:{jp:"並",zht:"並",zhs:"并"},喪:{jp:"喪",zht:"喪",zhs:"丧"},個:{jp:"個",zht:"個",zhs:"个"},豊:{jp:"豊",zht:"豐",zhs:"丰"},臨:{jp:"臨",zht:"臨",zhs:"临"},為:{jp:"為",zht:"為",zhs:"为"},麗:{jp:"麗",zht:"麗",zhs:"丽"},挙:{jp:"挙",zht:"舉",zhs:"举"},廼:{jp:"廼",zht:"迺",zhs:"迺"},義:{jp:"義",zht:"義",zhs:"义"},楽:{jp:"楽",zht:"樂",zhs:"乐"},乗:{jp:"乗",zht:"乘",zhs:"乘"},習:{jp:"習",zht:"習",zhs:"习"},郷:{jp:"郷",zht:"鄉",zhs:"乡"},書:{jp:"書",zht:"書",zhs:"书"},買:{jp:"買",zht:"買",zhs:"买"},乱:{jp:"乱",zht:"亂",zhs:"乱"},乾:{jp:"乾",zht:"乾",zhs:"干"},亀:{jp:"亀",zht:"龜",zhs:"龟"},予:{jp:"予",zht:"預",zhs:"预"},弐:{jp:"弐",zht:"貳",zhs:"贰"},雲:{jp:"雲",zht:"雲",zhs:"云"},亜:{jp:"亜",zht:"亞",zhs:"亚"},産:{jp:"産",zht:"產",zhs:"产"},畝:{jp:"畝",zht:"畝",zhs:"亩"},親:{jp:"親",zht:"親",zhs:"亲"},億:{jp:"億",zht:"億",zhs:"亿"},僕:{jp:"僕",zht:"僕",zhs:"仆"},従:{jp:"従",zht:"從",zhs:"从"},仏:{jp:"仏",zht:"佛",zhs:"佛"},倉:{jp:"倉",zht:"倉",zhs:"仓"},儀:{jp:"儀",zht:"儀",zhs:"仪"},仮:{jp:"仮",zht:"假",zhs:"假"},価:{jp:"価",zht:"價",zhs:"价"},衆:{jp:"衆",zht:"眾",zhs:"众"},優:{jp:"優",zht:"優",zhs:"优"},伝:{jp:"伝",zht:"傳",zhs:"传"},傘:{jp:"傘",zht:"傘",zhs:"伞"},偉:{jp:"偉",zht:"偉",zhs:"伟"},傷:{jp:"傷",zht:"傷",zhs:"伤"},倫:{jp:"倫",zht:"倫",zhs:"伦"},偽:{jp:"偽",zht:"偽",zhs:"伪"},体:{jp:"体",zht:"體",zhs:"体"},余:{jp:"余",zht:"餘",zhs:"余"},来:{jp:"来",zht:"來",zhs:"来"},偵:{jp:"偵",zht:"偵",zhs:"侦"},側:{jp:"側",zht:"側",zhs:"侧"},倹:{jp:"倹",zht:"儉",zhs:"俭"},倶:{jp:"倶",zht:"俱",zhs:"俱"},債:{jp:"債",zht:"債",zhs:"债"},傾:{jp:"傾",zht:"傾",zhs:"倾"},償:{jp:"償",zht:"償",zhs:"偿"},傑:{jp:"傑",zht:"傑",zhs:"杰"},備:{jp:"備",zht:"備",zhs:"备"},当:{jp:"当",zht:"當",zhs:"当"},尽:{jp:"尽",zht:"盡",zhs:"尽"},児:{jp:"児",zht:"兒",zhs:"儿"},党:{jp:"党",zht:"黨",zhs:"党"},内:{jp:"内",zht:"內",zhs:"内"},関:{jp:"関",zht:"關",zhs:"关"},興:{jp:"興",zht:"興",zhs:"兴"},養:{jp:"養",zht:"養",zhs:"养"},獣:{jp:"獣",zht:"獸",zhs:"兽"},円:{jp:"円",zht:"圓",zhs:"圆"},写:{jp:"写",zht:"寫",zhs:"写"},軍:{jp:"軍",zht:"軍",zhs:"军"},農:{jp:"農",zht:"農",zhs:"农"},冨:{jp:"冨",zht:"富",zhs:"富"},氷:{jp:"氷",zht:"冰",zhs:"冰"},衝:{jp:"衝",zht:"衝",zhs:"冲"},決:{jp:"決",zht:"決",zhs:"决"},凍:{jp:"凍",zht:"凍",zhs:"冻"},塗:{jp:"塗",zht:"塗",zhs:"涂"},凄:{jp:"凄",zht:"淒",zhs:"凄"},准:{jp:"准",zht:"準",zhs:"准"},準:{jp:"準",zht:"準",zhs:"准"},幾:{jp:"幾",zht:"幾",zhs:"几"},撃:{jp:"撃",zht:"擊",zhs:"击"},画:{jp:"画",zht:"劃",zhs:"划"},則:{jp:"則",zht:"則",zhs:"则"},剛:{jp:"剛",zht:"剛",zhs:"刚"},創:{jp:"創",zht:"創",zhs:"创"},別:{jp:"別",zht:"別",zhs:"别"},製:{jp:"製",zht:"製",zhs:"制"},券:{jp:"券",zht:"卷",zhs:"卷"},巻:{jp:"巻",zht:"卷",zhs:"卷"},刹:{jp:"刹",zht:"剎",zhs:"刹"},剤:{jp:"剤",zht:"劑",zhs:"剂"},剣:{jp:"剣",zht:"劍",zhs:"剑"},劇:{jp:"劇",zht:"劇",zhs:"剧"},剰:{jp:"剰",zht:"剩",zhs:"剩"},勧:{jp:"勧",zht:"勸",zhs:"劝"},務:{jp:"務",zht:"務",zhs:"务"},動:{jp:"動",zht:"動",zhs:"动"},励:{jp:"励",zht:"勵",zhs:"励"},労:{jp:"労",zht:"勞",zhs:"劳"},効:{jp:"効",zht:"效",zhs:null},勢:{jp:"勢",zht:"勢",zhs:"势"},勲:{jp:"勲",zht:"勳",zhs:"勋"},勝:{jp:"勝",zht:"勝",zhs:"胜"},区:{jp:"区",zht:"區",zhs:"区"},医:{jp:"医",zht:"醫",zhs:"医"},華:{jp:"華",zht:"華",zhs:"华"},協:{jp:"協",zht:"協",zhs:"协"},単:{jp:"単",zht:"單",zhs:"单"},売:{jp:"売",zht:"賣",zhs:"卖"},衛:{jp:"衛",zht:"衛",zhs:"卫"},庁:{jp:"庁",zht:"廳",zhs:"厅"},歴:{jp:"歴",zht:"歷",zhs:"历"},暦:{jp:"暦",zht:"曆",zhs:"历"},圧:{jp:"圧",zht:"壓",zhs:"压"},県:{jp:"県",zht:"縣",zhs:"县"},参:{jp:"参",zht:"參",zhs:"参"},双:{jp:"双",zht:"雙",zhs:"双"},収:{jp:"収",zht:"收",zhs:"收"},発:{jp:"発",zht:"發",zhs:"发"},変:{jp:"変",zht:"變",zhs:"变"},畳:{jp:"畳",zht:"疊",zhs:"叠"},号:{jp:"号",zht:"號",zhs:"号"},嘆:{jp:"嘆",zht:"嘆",zhs:"叹"},嚇:{jp:"嚇",zht:"嚇",zhs:"吓"},聴:{jp:"聴",zht:"聽",zhs:"听"},啓:{jp:"啓",zht:"啟",zhs:"启"},員:{jp:"員",zht:"員",zhs:"员"},諮:{jp:"諮",zht:"諮",zhs:"谘"},鹹:{jp:"鹹",zht:"鹹",zhs:"咸"},響:{jp:"響",zht:"響",zhs:"响"},問:{jp:"問",zht:"問",zhs:"问"},営:{jp:"営",zht:"營",zhs:"营"},噴:{jp:"噴",zht:"噴",zhs:"喷"},嘱:{jp:"嘱",zht:"囑",zhs:"嘱"},蘇:{jp:"蘇",zht:"蘇",zhs:"苏"},団:{jp:"団",zht:"團",zhs:"团"},園:{jp:"園",zht:"園",zhs:"园"},国:{jp:"国",zht:"國",zhs:"国"},囲:{jp:"囲",zht:"圍",zhs:"围"},図:{jp:"図",zht:"圖",zhs:"图"},圏:{jp:"圏",zht:"圈",zhs:"圈"},聖:{jp:"聖",zht:"聖",zhs:"圣"},場:{jp:"場",zht:"場",zhs:"场"},壊:{jp:"壊",zht:"壞",zhs:"坏"},塊:{jp:"塊",zht:"塊",zhs:"块"},堅:{jp:"堅",zht:"堅",zhs:"坚"},壇:{jp:"壇",zht:"壇",zhs:"坛"},墳:{jp:"墳",zht:"墳",zhs:"坟"},墜:{jp:"墜",zht:"墜",zhs:"坠"},塁:{jp:"塁",zht:"壘",zhs:"垒"},墾:{jp:"墾",zht:"墾",zhs:"垦"},執:{jp:"執",zht:"執",zhs:"执"},堕:{jp:"堕",zht:"墮",zhs:"堕"},報:{jp:"報",zht:"報",zhs:"报"},塩:{jp:"塩",zht:"鹽",zhs:"盐"},増:{jp:"増",zht:"增",zhs:"增"},壌:{jp:"壌",zht:"壤",zhs:"壤"},壮:{jp:"壮",zht:"壯",zhs:"壮"},声:{jp:"声",zht:"聲",zhs:"声"},壱:{jp:"壱",zht:"壹",zhs:"壹"},殻:{jp:"殻",zht:"殻",zhs:"壳"},殼:{jp:"殼",zht:"殼",zhs:"壳"},寿:{jp:"寿",zht:"壽",zhs:"寿"},復:{jp:"復",zht:"復",zhs:"复"},複:{jp:"複",zht:"複",zhs:"复"},夢:{jp:"夢",zht:"夢",zhs:"梦"},頭:{jp:"頭",zht:"頭",zhs:"头"},誇:{jp:"誇",zht:"誇",zhs:"夸"},奪:{jp:"奪",zht:"奪",zhs:"夺"},奮:{jp:"奮",zht:"奮",zhs:"奋"},奨:{jp:"奨",zht:"獎",zhs:"奖"},粧:{jp:"粧",zht:"妝",zhs:"妆"},婦:{jp:"婦",zht:"婦",zhs:"妇"},姉:{jp:"姉",zht:"姐",zhs:"姐"},姫:{jp:"姫",zht:"姬",zhs:"姬"},嬢:{jp:"嬢",zht:"孃",zhs:"娘"},娯:{jp:"娯",zht:"娛",zhs:"娱"},孫:{jp:"孫",zht:"孫",zhs:"孙"},学:{jp:"学",zht:"學",zhs:"学"},寧:{jp:"寧",zht:"寧",zhs:"宁"},宝:{jp:"宝",zht:"寶",zhs:"宝"},実:{jp:"実",zht:"實",zhs:"实"},審:{jp:"審",zht:"審",zhs:"审"},憲:{jp:"憲",zht:"憲",zhs:"宪"},宮:{jp:"宮",zht:"宮",zhs:"宫"},寬:{jp:"寬",zht:"寬",zhs:"宽"},賓:{jp:"賓",zht:"賓",zhs:"宾"},秘:{jp:"秘",zht:"祕",zhs:"秘"},寛:{jp:"寛",zht:"寬",zhs:"宽"},寝:{jp:"寝",zht:"寢",zhs:"寝"},対:{jp:"対",zht:"對",zhs:"对"},尋:{jp:"尋",zht:"尋",zhs:"寻"},導:{jp:"導",zht:"導",zhs:"导"},将:{jp:"将",zht:"將",zhs:"将"},層:{jp:"層",zht:"層",zhs:"层"},属:{jp:"属",zht:"屬",zhs:"属"},歳:{jp:"歳",zht:"歲",zhs:"岁"},島:{jp:"島",zht:"島",zhs:"岛"},巌:{jp:"巌",zht:"巖",zhs:"巖"},峡:{jp:"峡",zht:"峽",zhs:"峡"},険:{jp:"険",zht:"險",zhs:"险"},幣:{jp:"幣",zht:"幣",zhs:"币"},帥:{jp:"帥",zht:"帥",zhs:"帅"},師:{jp:"師",zht:"師",zhs:"师"},帳:{jp:"帳",zht:"帳",zhs:"帐"},帶:{jp:"帶",zht:"帶",zhs:"带"},帯:{jp:"帯",zht:"帶",zhs:"带"},帰:{jp:"帰",zht:"歸",zhs:"归"},幹:{jp:"幹",zht:"幹",zhs:"干"},広:{jp:"広",zht:"廣",zhs:"广"},庄:{jp:"庄",zht:"莊",zhs:"庄"},慶:{jp:"慶",zht:"慶",zhs:"庆"},庫:{jp:"庫",zht:"庫",zhs:"库"},応:{jp:"応",zht:"應",zhs:"应"},廃:{jp:"廃",zht:"廢",zhs:"废"},開:{jp:"開",zht:"開",zhs:"开"},弁:{jp:"弁",zht:"辨",zhs:"辨"},異:{jp:"異",zht:"異",zhs:"异"},棄:{jp:"棄",zht:"棄",zhs:"弃"},弍:{jp:"弍",zht:"貳",zhs:"贰"},張:{jp:"張",zht:"張",zhs:"张"},弥:{jp:"弥",zht:"彌",zhs:"弥"},強:{jp:"強",zht:"強",zhs:"强"},弾:{jp:"弾",zht:"彈",zhs:"弹"},録:{jp:"録",zht:"錄",zhs:"录"},彦:{jp:"彦",zht:"彥",zhs:"彥"},徹:{jp:"徹",zht:"徹",zhs:"彻"},徴:{jp:"徴",zht:"徵",zhs:"征"},径:{jp:"径",zht:"徑",zhs:"径"},徳:{jp:"徳",zht:"德",zhs:"德"},憶:{jp:"憶",zht:"憶",zhs:"忆"},誌:{jp:"誌",zht:"誌",zhs:"志"},憂:{jp:"憂",zht:"憂",zhs:"忧"},懐:{jp:"懐",zht:"懷",zhs:"怀"},態:{jp:"態",zht:"態",zhs:"态"},総:{jp:"総",zht:"總",zhs:"总"},恒:{jp:"恒",zht:"恆",zhs:"恒"},恋:{jp:"恋",zht:"戀",zhs:"恋"},懇:{jp:"懇",zht:"懇",zhs:"恳"},恵:{jp:"恵",zht:"惠",zhs:"惠"},悪:{jp:"悪",zht:"惡",zhs:"恶"},悩:{jp:"悩",zht:"惱",zhs:"恼"},悦:{jp:"悦",zht:"悅",zhs:"悅"},懸:{jp:"懸",zht:"懸",zhs:"悬"},驚:{jp:"驚",zht:"驚",zhs:"惊"},惨:{jp:"惨",zht:"慘",zhs:"惨"},懲:{jp:"懲",zht:"懲",zhs:"惩"},愛:{jp:"愛",zht:"愛",zhs:"爱"},憤:{jp:"憤",zht:"憤",zhs:"愤"},願:{jp:"願",zht:"願",zhs:"愿"},慮:{jp:"慮",zht:"慮",zhs:"虑"},戯:{jp:"戯",zht:"戲",zhs:"戏"},戦:{jp:"戦",zht:"戰",zhs:"战"},戸:{jp:"戸",zht:"戶",zhs:"户"},払:{jp:"払",zht:"拂",zhs:"拂"},拡:{jp:"拡",zht:"擴",zhs:"扩"},掃:{jp:"掃",zht:"掃",zhs:"扫"},揚:{jp:"揚",zht:"揚",zhs:"扬"},抜:{jp:"抜",zht:"拔",zhs:null},択:{jp:"択",zht:"擇",zhs:"择"},護:{jp:"護",zht:"護",zhs:"护"},担:{jp:"担",zht:"擔",zhs:"担"},拝:{jp:"拝",zht:"拜",zhs:"拜"},擬:{jp:"擬",zht:"擬",zhs:"拟"},拠:{jp:"拠",zht:"據",zhs:"据"},擁:{jp:"擁",zht:"擁",zhs:"拥"},挟:{jp:"挟",zht:"挾",zhs:"挟"},揮:{jp:"揮",zht:"揮",zhs:"挥"},揷:{jp:"揷",zht:"插",zhs:"插"},挿:{jp:"挿",zht:"插",zhs:"插"},損:{jp:"損",zht:"損",zhs:"损"},捨:{jp:"捨",zht:"捨",zhs:"舍"},掲:{jp:"掲",zht:"揭",zhs:"揭"},掴:{jp:"掴",zht:"摑",zhs:"掴"},揺:{jp:"揺",zht:"搖",zhs:"摇"},摂:{jp:"摂",zht:"攝",zhs:"摄"},撮:{jp:"撮",zht:"攝",zhs:"摄"},敵:{jp:"敵",zht:"敵",zhs:"敌"},敗:{jp:"敗",zht:"敗",zhs:"败"},数:{jp:"数",zht:"數",zhs:"数"},斉:{jp:"斉",zht:"齊",zhs:"齐"},斎:{jp:"斎",zht:"齋",zhs:"斋"},闘:{jp:"闘",zht:"鬥",zhs:"斗"},鬪:{jp:"鬪",zht:"鬥",zhs:"斗"},断:{jp:"断",zht:"斷",zhs:"断"},旧:{jp:"旧",zht:"舊",zhs:"旧"},時:{jp:"時",zht:"時",zhs:"时"},曇:{jp:"曇",zht:"曇",zhs:"昙"},昼:{jp:"昼",zht:"晝",zhs:"昼"},顕:{jp:"顕",zht:"顯",zhs:"显"},暁:{jp:"暁",zht:"曉",zhs:"晓"},晩:{jp:"晩",zht:"晚",zhs:"晚"},暫:{jp:"暫",zht:"暫",zhs:"暂"},曽:{jp:"曽",zht:"曾",zhs:"曾"},術:{jp:"術",zht:"術",zhs:"术"},樸:{jp:"樸",zht:"樸",zhs:"朴"},機:{jp:"機",zht:"機",zhs:"机"},殺:{jp:"殺",zht:"殺",zhs:"杀"},雑:{jp:"雑",zht:"雜",zhs:"杂"},権:{jp:"権",zht:"權",zhs:"权"},条:{jp:"条",zht:"條",zhs:"条"},極:{jp:"極",zht:"極",zhs:"极"},枢:{jp:"枢",zht:"樞",zhs:"枢"},槍:{jp:"槍",zht:"槍",zhs:"枪"},査:{jp:"査",zht:"查",zhs:"查"},栄:{jp:"栄",zht:"榮",zhs:"荣"},標:{jp:"標",zht:"標",zhs:"标"},桟:{jp:"桟",zht:"棧",zhs:"栈"},棟:{jp:"棟",zht:"棟",zhs:"栋"},欄:{jp:"欄",zht:"欄",zhs:"栏"},樹:{jp:"樹",zht:"樹",zhs:"树"},様:{jp:"様",zht:"樣",zhs:"样"},桜:{jp:"桜",zht:"櫻",zhs:"樱"},橋:{jp:"橋",zht:"橋",zhs:"桥"},検:{jp:"検",zht:"檢",zhs:"检"},楼:{jp:"楼",zht:"樓",zhs:"楼"},歓:{jp:"歓",zht:"歡",zhs:"欢"},欧:{jp:"欧",zht:"歐",zhs:"欧"},歩:{jp:"歩",zht:"步",zhs:"步"},歯:{jp:"歯",zht:"齒",zhs:"齿"},残:{jp:"残",zht:"殘",zhs:"残"},殴:{jp:"殴",zht:"毆",zhs:"殴"},気:{jp:"気",zht:"氣",zhs:"气"},漢:{jp:"漢",zht:"漢",zhs:"汉"},湯:{jp:"湯",zht:"湯",zhs:"汤"},溝:{jp:"溝",zht:"溝",zhs:"沟"},沢:{jp:"沢",zht:"澤",zhs:"泽"},涙:{jp:"涙",zht:"淚",zhs:"泪"},滝:{jp:"滝",zht:"瀧",zhs:"泷"},潔:{jp:"潔",zht:"潔",zhs:"洁"},浅:{jp:"浅",zht:"淺",zhs:"浅"},濁:{jp:"濁",zht:"濁",zhs:"浊"},測:{jp:"測",zht:"測",zhs:"测"},済:{jp:"済",zht:"濟",zhs:"济"},濃:{jp:"濃",zht:"濃",zhs:"浓"},浜:{jp:"浜",zht:"濱",zhs:"滨"},渋:{jp:"渋",zht:"涉",zhs:"涉"},渦:{jp:"渦",zht:"渦",zhs:"涡"},潤:{jp:"潤",zht:"潤",zhs:"润"},漬:{jp:"漬",zht:"漬",zhs:"渍"},漸:{jp:"漸",zht:"漸",zhs:"渐"},渓:{jp:"渓",zht:"溪",zhs:"溪"},漁:{jp:"漁",zht:"漁",zhs:"渔"},湾:{jp:"湾",zht:"灣",zhs:"湾"},湿:{jp:"湿",zht:"濕",zhs:"湿"},満:{jp:"満",zht:"滿",zhs:"满"},滅:{jp:"滅",zht:"滅",zhs:"灭"},滞:{jp:"滞",zht:"滯",zhs:"滞"},濫:{jp:"濫",zht:"濫",zhs:"滥"},瀬:{jp:"瀬",zht:"瀨",zhs:"濑"},灯:{jp:"灯",zht:"燈",zhs:"灯"},霊:{jp:"霊",zht:"靈",zhs:"灵"},炉:{jp:"炉",zht:"爐",zhs:"炉"},点:{jp:"点",zht:"點",zhs:"点"},錬:{jp:"錬",zht:"鍊",zhs:"炼"},練:{jp:"練",zht:"練",zhs:"练"},煙:{jp:"煙",zht:"煙",zhs:"烟"},煩:{jp:"煩",zht:"煩",zhs:"烦"},焼:{jp:"焼",zht:"燒",zhs:"烧"},熱:{jp:"熱",zht:"熱",zhs:"热"},焔:{jp:"焔",zht:"焰",zhs:"焰"},鍛:{jp:"鍛",zht:"鍛",zhs:"锻"},犠:{jp:"犠",zht:"犧",zhs:"牺"},状:{jp:"状",zht:"狀",zhs:"状"},猶:{jp:"猶",zht:"猶",zhs:"犹"},独:{jp:"独",zht:"獨",zhs:"独"},狭:{jp:"狭",zht:"狹",zhs:"狭"},獄:{jp:"獄",zht:"獄",zhs:"狱"},猟:{jp:"猟",zht:"獵",zhs:"猎"},猫:{jp:"猫",zht:"貓",zhs:"猫"},献:{jp:"献",zht:"獻",zhs:"献"},獲:{jp:"獲",zht:"獲",zhs:"获"},穫:{jp:"穫",zht:"穫",zhs:"获"},環:{jp:"環",zht:"環",zhs:"环"},現:{jp:"現",zht:"現",zhs:"现"},璽:{jp:"璽",zht:"璽",zhs:"玺"},甦:{jp:"甦",zht:"甦",zhs:"苏"},電:{jp:"電",zht:"電",zhs:"电"},療:{jp:"療",zht:"療",zhs:"疗"},監:{jp:"監",zht:"監",zhs:"监"},蓋:{jp:"蓋",zht:"蓋",zhs:"盖"},盤:{jp:"盤",zht:"盤",zhs:"盘"},視:{jp:"視",zht:"視",zhs:"视"},着:{jp:"着",zht:"著",zhs:"著"},矯:{jp:"矯",zht:"矯",zhs:"矫"},鉱:{jp:"鉱",zht:"礦",zhs:"矿"},砕:{jp:"砕",zht:"碎",zhs:"碎"},礎:{jp:"礎",zht:"礎",zhs:"础"},確:{jp:"確",zht:"確",zhs:"确"},礼:{jp:"礼",zht:"禮",zhs:"礼"},禍:{jp:"禍",zht:"禍",zhs:"祸"},禅:{jp:"禅",zht:"禪",zhs:"禅"},離:{jp:"離",zht:"離",zhs:"离"},種:{jp:"種",zht:"種",zhs:"种"},積:{jp:"積",zht:"積",zhs:"积"},称:{jp:"称",zht:"稱",zhs:"称"},稲:{jp:"稲",zht:"稻",zhs:"稻"},穏:{jp:"穏",zht:"穩",zhs:"稳"},穀:{jp:"穀",zht:"穀",zhs:"谷"},穂:{jp:"穂",zht:"穗",zhs:"穗"},窮:{jp:"窮",zht:"窮",zhs:"穷"},窃:{jp:"窃",zht:"竊",zhs:"窃"},窓:{jp:"窓",zht:"窗",zhs:"窗"},竜:{jp:"竜",zht:"龍",zhs:"龙"},競:{jp:"競",zht:"競",zhs:"竞"},篤:{jp:"篤",zht:"篤",zhs:"笃"},筆:{jp:"筆",zht:"筆",zhs:"笔"},築:{jp:"築",zht:"築",zhs:"筑"},簡:{jp:"簡",zht:"簡",zhs:"简"},箇:{jp:"箇",zht:"個",zhs:"个"},節:{jp:"節",zht:"節",zhs:"节"},範:{jp:"範",zht:"範",zhs:"范"},類:{jp:"類",zht:"類",zhs:"类"},粋:{jp:"粋",zht:"粹",zhs:"粹"},粛:{jp:"粛",zht:"肅",zhs:"肃"},糧:{jp:"糧",zht:"糧",zhs:"粮"},糾:{jp:"糾",zht:"糾",zhs:"纠"},紀:{jp:"紀",zht:"紀",zhs:"纪"},約:{jp:"約",zht:"約",zhs:"约"},紅:{jp:"紅",zht:"紅",zhs:"红"},紋:{jp:"紋",zht:"紋",zhs:"纹"},納:{jp:"納",zht:"納",zhs:"纳"},純:{jp:"純",zht:"純",zhs:"纯"},紙:{jp:"紙",zht:"紙",zhs:"纸"},級:{jp:"級",zht:"級",zhs:"级"},紛:{jp:"紛",zht:"紛",zhs:"纷"},紡:{jp:"紡",zht:"紡",zhs:"纺"},緊:{jp:"緊",zht:"緊",zhs:"紧"},細:{jp:"細",zht:"細",zhs:"细"},紳:{jp:"紳",zht:"紳",zhs:"绅"},紹:{jp:"紹",zht:"紹",zhs:"绍"},紺:{jp:"紺",zht:"紺",zhs:"绀"},終:{jp:"終",zht:"終",zhs:"终"},組:{jp:"組",zht:"組",zhs:"组"},経:{jp:"経",zht:"經",zhs:"经"},結:{jp:"結",zht:"結",zhs:"结"},絶:{jp:"絶",zht:"絶",zhs:"绝"},絞:{jp:"絞",zht:"絞",zhs:"绞"},絡:{jp:"絡",zht:"絡",zhs:"络"},給:{jp:"給",zht:"給",zhs:"给"},統:{jp:"統",zht:"統",zhs:"统"},絵:{jp:"絵",zht:"繪",zhs:"绘"},絹:{jp:"絹",zht:"絹",zhs:"绢"},継:{jp:"継",zht:"繼",zhs:"继"},続:{jp:"続",zht:"續",zhs:"续"},緑:{jp:"緑",zht:"綠",zhs:"绿"},線:{jp:"線",zht:"線",zhs:"线"},維:{jp:"維",zht:"維",zhs:"维"},綱:{jp:"綱",zht:"綱",zhs:"纲"},綿:{jp:"綿",zht:"綿",zhs:"绵"},緒:{jp:"緒",zht:"緒",zhs:"绪"},締:{jp:"締",zht:"締",zhs:"缔"},縁:{jp:"縁",zht:"緣",zhs:"缘"},編:{jp:"編",zht:"編",zhs:"编"},緩:{jp:"緩",zht:"緩",zhs:"缓"},緯:{jp:"緯",zht:"緯",zhs:"纬"},縄:{jp:"縄",zht:"繩",zhs:"绳"},縛:{jp:"縛",zht:"縛",zhs:"缚"},縦:{jp:"縦",zht:"縱",zhs:"纵"},縫:{jp:"縫",zht:"縫",zhs:"缝"},縮:{jp:"縮",zht:"縮",zhs:"缩"},繊:{jp:"繊",zht:"纖",zhs:"纤"},績:{jp:"績",zht:"績",zhs:"绩"},織:{jp:"織",zht:"織",zhs:"织"},繕:{jp:"繕",zht:"繕",zhs:"缮"},繭:{jp:"繭",zht:"繭",zhs:"茧"},繰:{jp:"繰",zht:"繰",zhs:"缲"},缶:{jp:"缶",zht:"罐",zhs:"罐"},鉢:{jp:"鉢",zht:"鉢",zhs:"钵"},羅:{jp:"羅",zht:"羅",zhs:"罗"},罸:{jp:"罸",zht:"罰",zhs:"罚"},罷:{jp:"罷",zht:"罷",zhs:"罢"},罵:{jp:"罵",zht:"罵",zhs:"骂"},職:{jp:"職",zht:"職",zhs:"职"},聞:{jp:"聞",zht:"聞",zhs:"闻"},聡:{jp:"聡",zht:"聰",zhs:"聪"},腸:{jp:"腸",zht:"腸",zhs:"肠"},膚:{jp:"膚",zht:"膚",zhs:"肤"},脹:{jp:"脹",zht:"脹",zhs:"胀"},脅:{jp:"脅",zht:"脅",zhs:"胁"},胆:{jp:"胆",zht:"膽",zhs:"胆"},臓:{jp:"臓",zht:"臟",zhs:"脏"},脳:{jp:"脳",zht:"腦",zhs:"脑"},脚:{jp:"脚",zht:"腳",zhs:"脚"},騰:{jp:"騰",zht:"騰",zhs:"腾"},舗:{jp:"舗",zht:"舖",zhs:"铺"},館:{jp:"館",zht:"館",zhs:"馆"},艦:{jp:"艦",zht:"艦",zhs:"舰"},芸:{jp:"芸",zht:"藝",zhs:"艺"},茎:{jp:"茎",zht:"莖",zhs:"茎"},薦:{jp:"薦",zht:"薦",zhs:"荐"},荘:{jp:"荘",zht:"莊",zhs:"庄"},薬:{jp:"薬",zht:"藥",zhs:"药"},蛍:{jp:"蛍",zht:"螢",zhs:"萤"},蒋:{jp:"蒋",zht:"蔣",zhs:"蒋"},蔵:{jp:"蔵",zht:"藏",zhs:"藏"},虜:{jp:"虜",zht:"虜",zhs:"虏"},虚:{jp:"虚",zht:"虛",zhs:"虚"},虫:{jp:"虫",zht:"蟲",zhs:"虫"},蝕:{jp:"蝕",zht:"蝕",zhs:"蚀"},蚕:{jp:"蚕",zht:"蠶",zhs:"蚕"},蛮:{jp:"蛮",zht:"蠻",zhs:"蛮"},補:{jp:"補",zht:"補",zhs:"补"},襲:{jp:"襲",zht:"襲",zhs:"袭"},装:{jp:"装",zht:"裝",zhs:"装"},裏:{jp:"裏",zht:"裡",zhs:"里"},覇:{jp:"覇",zht:"霸",zhs:"霸"},見:{jp:"見",zht:"見",zhs:"见"},観:{jp:"観",zht:"觀",zhs:"观"},規:{jp:"規",zht:"規",zhs:"规"},覚:{jp:"覚",zht:"覺",zhs:"觉"},覧:{jp:"覧",zht:"覽",zhs:"览"},触:{jp:"触",zht:"觸",zhs:"触"},訂:{jp:"訂",zht:"訂",zhs:"订"},計:{jp:"計",zht:"計",zhs:"计"},討:{jp:"討",zht:"討",zhs:"讨"},訓:{jp:"訓",zht:"訓",zhs:"训"},記:{jp:"記",zht:"記",zhs:"记"},訟:{jp:"訟",zht:"訟",zhs:"讼"},訪:{jp:"訪",zht:"訪",zhs:"访"},設:{jp:"設",zht:"設",zhs:"设"},許:{jp:"許",zht:"許",zhs:"许"},訳:{jp:"訳",zht:"譯",zhs:"译"},訴:{jp:"訴",zht:"訴",zhs:"诉"},診:{jp:"診",zht:"診",zhs:"诊"},証:{jp:"証",zht:"證",zhs:"证"},詐:{jp:"詐",zht:"詐",zhs:"诈"},詔:{jp:"詔",zht:"詔",zhs:"诏"},評:{jp:"評",zht:"評",zhs:"评"},詛:{jp:"詛",zht:"詛",zhs:"诅"},詞:{jp:"詞",zht:"詞",zhs:"词"},試:{jp:"試",zht:"試",zhs:"试"},詩:{jp:"詩",zht:"詩",zhs:"诗"},詰:{jp:"詰",zht:"詰",zhs:"诘"},該:{jp:"該",zht:"該",zhs:"该"},詳:{jp:"詳",zht:"詳",zhs:"详"},誉:{jp:"誉",zht:"譽",zhs:"誉"},謄:{jp:"謄",zht:"謄",zhs:"誊"},認:{jp:"認",zht:"認",zhs:"认"},誕:{jp:"誕",zht:"誕",zhs:"诞"},誘:{jp:"誘",zht:"誘",zhs:"诱"},語:{jp:"語",zht:"語",zhs:"语"},誠:{jp:"誠",zht:"誠",zhs:"诚"},誤:{jp:"誤",zht:"誤",zhs:"误"},説:{jp:"説",zht:"說",zhs:"说"},読:{jp:"読",zht:"讀",zhs:"读"},誰:{jp:"誰",zht:"誰",zhs:"谁"},課:{jp:"課",zht:"課",zhs:"课"},調:{jp:"調",zht:"調",zhs:"调"},談:{jp:"談",zht:"談",zhs:"谈"},請:{jp:"請",zht:"請",zhs:"请"},論:{jp:"論",zht:"論",zhs:"论"},諭:{jp:"諭",zht:"諭",zhs:"谕"},諸:{jp:"諸",zht:"諸",zhs:"诸"},諾:{jp:"諾",zht:"諾",zhs:"诺"},謀:{jp:"謀",zht:"謀",zhs:"谋"},謁:{jp:"謁",zht:"謁",zhs:"谒"},謎:{jp:"謎",zht:"謎",zhs:"谜"},謙:{jp:"謙",zht:"謙",zhs:"谦"},講:{jp:"講",zht:"講",zhs:"讲"},謝:{jp:"謝",zht:"謝",zhs:"谢"},謡:{jp:"謡",zht:"謠",zhs:"谣"},謹:{jp:"謹",zht:"謹",zhs:"谨"},識:{jp:"識",zht:"識",zhs:"识"},譜:{jp:"譜",zht:"譜",zhs:"谱"},議:{jp:"議",zht:"議",zhs:"议"},譲:{jp:"譲",zht:"讓",zhs:"让"},貝:{jp:"貝",zht:"貝",zhs:"贝"},貞:{jp:"貞",zht:"貞",zhs:"贞"},負:{jp:"負",zht:"負",zhs:"负"},財:{jp:"財",zht:"財",zhs:"财"},貢:{jp:"貢",zht:"貢",zhs:"贡"},貧:{jp:"貧",zht:"貧",zhs:"贫"},貨:{jp:"貨",zht:"貨",zhs:"货"},販:{jp:"販",zht:"販",zhs:"贩"},貪:{jp:"貪",zht:"貪",zhs:"贪"},責:{jp:"責",zht:"責",zhs:"责"},貯:{jp:"貯",zht:"貯",zhs:"贮"},貴:{jp:"貴",zht:"貴",zhs:"贵"},貸:{jp:"貸",zht:"貸",zhs:"贷"},費:{jp:"費",zht:"費",zhs:"费"},貿:{jp:"貿",zht:"貿",zhs:"贸"},賀:{jp:"賀",zht:"賀",zhs:"贺"},賃:{jp:"賃",zht:"賃",zhs:"赁"},賄:{jp:"賄",zht:"賄",zhs:"贿"},資:{jp:"資",zht:"資",zhs:"资"},賊:{jp:"賊",zht:"賊",zhs:"贼"},賎:{jp:"賎",zht:"賤",zhs:"贱"},賛:{jp:"賛",zht:"贊",zhs:"赞"},賜:{jp:"賜",zht:"賜",zhs:"赐"},賞:{jp:"賞",zht:"賞",zhs:"赏"},賠:{jp:"賠",zht:"賠",zhs:"赔"},賢:{jp:"賢",zht:"賢",zhs:"贤"},賦:{jp:"賦",zht:"賦",zhs:"赋"},質:{jp:"質",zht:"質",zhs:"质"},頼:{jp:"頼",zht:"賴",zhs:"赖"},贈:{jp:"贈",zht:"贈",zhs:"赠"},贓:{jp:"贓",zht:"贓",zhs:"赃"},躍:{jp:"躍",zht:"躍",zhs:"跃"},践:{jp:"践",zht:"踐",zhs:"践"},踪:{jp:"踪",zht:"蹤",zhs:"踪"},車:{jp:"車",zht:"車",zhs:"车"},軌:{jp:"軌",zht:"軌",zhs:"轨"},軒:{jp:"軒",zht:"軒",zhs:"轩"},軟:{jp:"軟",zht:"軟",zhs:"软"},転:{jp:"転",zht:"轉",zhs:"转"},軸:{jp:"軸",zht:"軸",zhs:"轴"},軽:{jp:"軽",zht:"輕",zhs:"轻"},較:{jp:"較",zht:"較",zhs:"较"},載:{jp:"載",zht:"載",zhs:"载"},輝:{jp:"輝",zht:"輝",zhs:"辉"},輩:{jp:"輩",zht:"輩",zhs:"辈"},輪:{jp:"輪",zht:"輪",zhs:"轮"},輸:{jp:"輸",zht:"輸",zhs:"输"},轄:{jp:"轄",zht:"轄",zhs:"辖"},辞:{jp:"辞",zht:"辭",zhs:"辞"},辺:{jp:"辺",zht:"邊",zhs:"边"},達:{jp:"達",zht:"達",zhs:"达"},遷:{jp:"遷",zht:"遷",zhs:"迁"},過:{jp:"過",zht:"過",zhs:"过"},運:{jp:"運",zht:"運",zhs:"运"},還:{jp:"還",zht:"還",zhs:"还"},進:{jp:"進",zht:"進",zhs:"进"},遠:{jp:"遠",zht:"遠",zhs:"远"},違:{jp:"違",zht:"違",zhs:"违"},連:{jp:"連",zht:"連",zhs:"连"},遅:{jp:"遅",zht:"遲",zhs:"迟"},適:{jp:"適",zht:"適",zhs:"适"},選:{jp:"選",zht:"選",zhs:"选"},逓:{jp:"逓",zht:"遞",zhs:"递"},遺:{jp:"遺",zht:"遺",zhs:"遗"},遥:{jp:"遥",zht:"遙",zhs:"遥"},郵:{jp:"郵",zht:"郵",zhs:"邮"},隣:{jp:"隣",zht:"鄰",zhs:"邻"},酔:{jp:"酔",zht:"醉",zhs:"醉"},醸:{jp:"醸",zht:"釀",zhs:"酿"},釈:{jp:"釈",zht:"釋",zhs:"释"},針:{jp:"針",zht:"針",zhs:"针"},釣:{jp:"釣",zht:"釣",zhs:"钓"},鈍:{jp:"鈍",zht:"鈍",zhs:"钝"},鈴:{jp:"鈴",zht:"鈴",zhs:"铃"},鉄:{jp:"鉄",zht:"鐵",zhs:"铁"},鉛:{jp:"鉛",zht:"鉛",zhs:"铅"},鑑:{jp:"鑑",zht:"鑑",zhs:"鉴"},銀:{jp:"銀",zht:"銀",zhs:"银"},銃:{jp:"銃",zht:"銃",zhs:"铳"},銅:{jp:"銅",zht:"銅",zhs:"铜"},銑:{jp:"銑",zht:"銑",zhs:"铣"},銘:{jp:"銘",zht:"銘",zhs:"铭"},銭:{jp:"銭",zht:"錢",zhs:"钱"},鋭:{jp:"鋭",zht:"鋭",zhs:"锐"},鋳:{jp:"鋳",zht:"鑄",zhs:"铸"},鋼:{jp:"鋼",zht:"鋼",zhs:"钢"},錘:{jp:"錘",zht:"錘",zhs:"锤"},錠:{jp:"錠",zht:"錠",zhs:"锭"},錯:{jp:"錯",zht:"錯",zhs:"错"},鍾:{jp:"鍾",zht:"鍾",zhs:"钟"},鎖:{jp:"鎖",zht:"鎖",zhs:"锁"},鎮:{jp:"鎮",zht:"鎮",zhs:"镇"},鏡:{jp:"鏡",zht:"鏡",zhs:"镜"},長:{jp:"長",zht:"長",zhs:"长"},門:{jp:"門",zht:"門",zhs:"门"},閉:{jp:"閉",zht:"閉",zhs:"闭"},閑:{jp:"閑",zht:"閒",zhs:"闲"},間:{jp:"間",zht:"間",zhs:"间"},閣:{jp:"閣",zht:"閣",zhs:"阁"},閥:{jp:"閥",zht:"閥",zhs:"阀"},閲:{jp:"閲",zht:"閲",zhs:"阅"},隊:{jp:"隊",zht:"隊",zhs:"队"},陽:{jp:"陽",zht:"陽",zhs:"阳"},陰:{jp:"陰",zht:"陰",zhs:"阴"},陣:{jp:"陣",zht:"陣",zhs:"阵"},階:{jp:"階",zht:"階",zhs:"阶"},際:{jp:"際",zht:"際",zhs:"际"},陸:{jp:"陸",zht:"陸",zhs:"陆"},陳:{jp:"陳",zht:"陳",zhs:"陈"},陥:{jp:"陥",zht:"陷",zhs:"陷"},随:{jp:"随",zht:"隨",zhs:"随"},隠:{jp:"隠",zht:"隱",zhs:"隐"},隷:{jp:"隷",zht:"隷",zhs:"隶"},難:{jp:"難",zht:"難",zhs:"难"},鶏:{jp:"鶏",zht:"雞",zhs:"鸡"},霧:{jp:"霧",zht:"霧",zhs:"雾"},静:{jp:"静",zht:"靜",zhs:"静"},頂:{jp:"頂",zht:"頂",zhs:"顶"},項:{jp:"項",zht:"項",zhs:"项"},順:{jp:"順",zht:"順",zhs:"顺"},預:{jp:"預",zht:"預",zhs:"预"},頑:{jp:"頑",zht:"頑",zhs:"顽"},頒:{jp:"頒",zht:"頒",zhs:"颁"},領:{jp:"領",zht:"領",zhs:"领"},頻:{jp:"頻",zht:"頻",zhs:"频"},題:{jp:"題",zht:"題",zhs:"题"},額:{jp:"額",zht:"額",zhs:"额"},顔:{jp:"顔",zht:"顏",zhs:"颜"},風:{jp:"風",zht:"風",zhs:"风"},飛:{jp:"飛",zht:"飛",zhs:"飞"},飢:{jp:"飢",zht:"饑",zhs:"饥"},飯:{jp:"飯",zht:"飯",zhs:"饭"},飲:{jp:"飲",zht:"飲",zhs:"饮"},飼:{jp:"飼",zht:"飼",zhs:"饲"},飽:{jp:"飽",zht:"飽",zhs:"饱"},飾:{jp:"飾",zht:"飾",zhs:"饰"},餓:{jp:"餓",zht:"餓",zhs:"饿"},馬:{jp:"馬",zht:"馬",zhs:"马"},駅:{jp:"駅",zht:"驛",zhs:"驿"},駆:{jp:"駆",zht:"驅",zhs:"驱"},駐:{jp:"駐",zht:"駐",zhs:"驻"},騎:{jp:"騎",zht:"騎",zhs:"骑"},験:{jp:"験",zht:"驗",zhs:"验"},騒:{jp:"騒",zht:"騷",zhs:"骚"},騨:{jp:"騨",zht:"驔",zhs:"驔"},髄:{jp:"髄",zht:"髓",zhs:"髓"},髪:{jp:"髪",zht:"髮",zhs:null},魚:{jp:"魚",zht:"魚",zhs:"鱼"},魯:{jp:"魯",zht:"魯",zhs:"鲁"},鮮:{jp:"鮮",zht:"鮮",zhs:"鲜"},鯨:{jp:"鯨",zht:"鯨",zhs:"鲸"},鳥:{jp:"鳥",zht:"鳥",zhs:"鸟"},鳴:{jp:"鳴",zht:"鳴",zhs:"鸣"},鶫:{jp:"鶫",zht:"鶇",zhs:"鸫"},鶇:{jp:"鶇",zht:"鶇",zhs:"鸫"},麦:{jp:"麦",zht:"麥",zhs:"麦"},黄:{jp:"黄",zht:"黃",zhs:"黄"},黒:{jp:"黒",zht:"黑",zhs:"黑"},黙:{jp:"黙",zht:"默",zhs:"默"},齢:{jp:"齢",zht:"齡",zhs:"龄"}},zht:{會:{jp:"会",zht:"會",zhs:"会"},箋:{jp:"箋",zht:"箋",zhs:"笺"},網:{jp:"網",zht:"網",zhs:"网"},處:{jp:"処",zht:"處",zhs:"处"},話:{jp:"話",zht:"話",zhs:"话"},馱:{jp:"駄",zht:"馱",zhs:"驮"},萬:{jp:"万",zht:"萬",zhs:"万"},與:{jp:"与",zht:"與",zhs:"与"},醜:{jp:"醜",zht:"醜",zhs:"丑"},專:{jp:"専",zht:"專",zhs:"专"},業:{jp:"業",zht:"業",zhs:"业"},東:{jp:"東",zht:"東",zhs:"东"},絲:{jp:"絲",zht:"絲",zhs:"丝"},兩:{jp:"両",zht:"兩",zhs:"两"},嚴:{jp:"厳",zht:"嚴",zhs:"严"},並:{jp:"並",zht:"並",zhs:"并"},喪:{jp:"喪",zht:"喪",zhs:"丧"},個:{jp:"個",zht:"個",zhs:"个"},豐:{jp:"豊",zht:"豐",zhs:"丰"},臨:{jp:"臨",zht:"臨",zhs:"临"},為:{jp:"為",zht:"為",zhs:"为"},麗:{jp:"麗",zht:"麗",zhs:"丽"},舉:{jp:"挙",zht:"舉",zhs:"举"},迺:{jp:"廼",zht:"迺",zhs:"迺"},義:{jp:"義",zht:"義",zhs:"义"},樂:{jp:"楽",zht:"樂",zhs:"乐"},乘:{jp:"乗",zht:"乘",zhs:"乘"},習:{jp:"習",zht:"習",zhs:"习"},鄉:{jp:"郷",zht:"鄉",zhs:"乡"},書:{jp:"書",zht:"書",zhs:"书"},買:{jp:"買",zht:"買",zhs:"买"},亂:{jp:"乱",zht:"亂",zhs:"乱"},乾:{jp:"乾",zht:"乾",zhs:"干"},龜:{jp:"亀",zht:"龜",zhs:"龟"},預:{jp:"予",zht:"預",zhs:"预"},貳:{jp:"弐",zht:"貳",zhs:"贰"},雲:{jp:"雲",zht:"雲",zhs:"云"},亞:{jp:"亜",zht:"亞",zhs:"亚"},產:{jp:"産",zht:"產",zhs:"产"},畝:{jp:"畝",zht:"畝",zhs:"亩"},親:{jp:"親",zht:"親",zhs:"亲"},億:{jp:"億",zht:"億",zhs:"亿"},僕:{jp:"僕",zht:"僕",zhs:"仆"},從:{jp:"従",zht:"從",zhs:"从"},佛:{jp:"仏",zht:"佛",zhs:"佛"},倉:{jp:"倉",zht:"倉",zhs:"仓"},儀:{jp:"儀",zht:"儀",zhs:"仪"},假:{jp:"仮",zht:"假",zhs:"假"},價:{jp:"価",zht:"價",zhs:"价"},眾:{jp:"衆",zht:"眾",zhs:"众"},優:{jp:"優",zht:"優",zhs:"优"},傳:{jp:"伝",zht:"傳",zhs:"传"},傘:{jp:"傘",zht:"傘",zhs:"伞"},偉:{jp:"偉",zht:"偉",zhs:"伟"},傷:{jp:"傷",zht:"傷",zhs:"伤"},倫:{jp:"倫",zht:"倫",zhs:"伦"},偽:{jp:"偽",zht:"偽",zhs:"伪"},體:{jp:"体",zht:"體",zhs:"体"},餘:{jp:"余",zht:"餘",zhs:"余"},來:{jp:"来",zht:"來",zhs:"来"},偵:{jp:"偵",zht:"偵",zhs:"侦"},側:{jp:"側",zht:"側",zhs:"侧"},儉:{jp:"倹",zht:"儉",zhs:"俭"},俱:{jp:"倶",zht:"俱",zhs:"俱"},債:{jp:"債",zht:"債",zhs:"债"},傾:{jp:"傾",zht:"傾",zhs:"倾"},償:{jp:"償",zht:"償",zhs:"偿"},傑:{jp:"傑",zht:"傑",zhs:"杰"},備:{jp:"備",zht:"備",zhs:"备"},當:{jp:"当",zht:"當",zhs:"当"},盡:{jp:"尽",zht:"盡",zhs:"尽"},兒:{jp:"児",zht:"兒",zhs:"儿"},黨:{jp:"党",zht:"黨",zhs:"党"},內:{jp:"内",zht:"內",zhs:"内"},關:{jp:"関",zht:"關",zhs:"关"},興:{jp:"興",zht:"興",zhs:"兴"},養:{jp:"養",zht:"養",zhs:"养"},獸:{jp:"獣",zht:"獸",zhs:"兽"},圓:{jp:"円",zht:"圓",zhs:"圆"},寫:{jp:"写",zht:"寫",zhs:"写"},軍:{jp:"軍",zht:"軍",zhs:"军"},農:{jp:"農",zht:"農",zhs:"农"},富:{jp:"冨",zht:"富",zhs:"富"},冰:{jp:"氷",zht:"冰",zhs:"冰"},衝:{jp:"衝",zht:"衝",zhs:"冲"},決:{jp:"決",zht:"決",zhs:"决"},凍:{jp:"凍",zht:"凍",zhs:"冻"},塗:{jp:"塗",zht:"塗",zhs:"涂"},淒:{jp:"凄",zht:"淒",zhs:"凄"},悽:{jp:"凄",zht:"悽",zhs:"凄"},準:{jp:"准",zht:"準",zhs:"准"},幾:{jp:"幾",zht:"幾",zhs:"几"},擊:{jp:"撃",zht:"擊",zhs:"击"},劃:{jp:"画",zht:"劃",zhs:"划"},畫:{jp:"画",zht:"畫",zhs:"画"},則:{jp:"則",zht:"則",zhs:"则"},剛:{jp:"剛",zht:"剛",zhs:"刚"},創:{jp:"創",zht:"創",zhs:"创"},別:{jp:"別",zht:"別",zhs:"别"},製:{jp:"製",zht:"製",zhs:"制"},卷:{jp:"券",zht:"卷",zhs:"卷"},剎:{jp:"刹",zht:"剎",zhs:"刹"},劑:{jp:"剤",zht:"劑",zhs:"剂"},劍:{jp:"剣",zht:"劍",zhs:"剑"},劇:{jp:"劇",zht:"劇",zhs:"剧"},剩:{jp:"剰",zht:"剩",zhs:"剩"},勸:{jp:"勧",zht:"勸",zhs:"劝"},務:{jp:"務",zht:"務",zhs:"务"},動:{jp:"動",zht:"動",zhs:"动"},勵:{jp:"励",zht:"勵",zhs:"励"},勞:{jp:"労",zht:"勞",zhs:"劳"},效:{jp:"効",zht:"效",zhs:null},勢:{jp:"勢",zht:"勢",zhs:"势"},勳:{jp:"勲",zht:"勳",zhs:"勋"},勝:{jp:"勝",zht:"勝",zhs:"胜"},區:{jp:"区",zht:"區",zhs:"区"},醫:{jp:"医",zht:"醫",zhs:"医"},華:{jp:"華",zht:"華",zhs:"华"},協:{jp:"協",zht:"協",zhs:"协"},單:{jp:"単",zht:"單",zhs:"单"},賣:{jp:"売",zht:"賣",zhs:"卖"},衛:{jp:"衛",zht:"衛",zhs:"卫"},廳:{jp:"庁",zht:"廳",zhs:"厅"},歷:{jp:"歴",zht:"歷",zhs:"历"},曆:{jp:"暦",zht:"曆",zhs:"历"},壓:{jp:"圧",zht:"壓",zhs:"压"},縣:{jp:"県",zht:"縣",zhs:"县"},參:{jp:"参",zht:"參",zhs:"参"},雙:{jp:"双",zht:"雙",zhs:"双"},收:{jp:"収",zht:"收",zhs:"收"},發:{jp:"発",zht:"發",zhs:"发"},變:{jp:"変",zht:"變",zhs:"变"},疊:{jp:"畳",zht:"疊",zhs:"叠"},號:{jp:"号",zht:"號",zhs:"号"},嘆:{jp:"嘆",zht:"嘆",zhs:"叹"},嚇:{jp:"嚇",zht:"嚇",zhs:"吓"},聽:{jp:"聴",zht:"聽",zhs:"听"},啟:{jp:"啓",zht:"啟",zhs:"启"},員:{jp:"員",zht:"員",zhs:"员"},諮:{jp:"諮",zht:"諮",zhs:"谘"},鹹:{jp:"鹹",zht:"鹹",zhs:"咸"},響:{jp:"響",zht:"響",zhs:"响"},問:{jp:"問",zht:"問",zhs:"问"},營:{jp:"営",zht:"營",zhs:"营"},噴:{jp:"噴",zht:"噴",zhs:"喷"},囑:{jp:"嘱",zht:"囑",zhs:"嘱"},蘇:{jp:"蘇",zht:"蘇",zhs:"苏"},團:{jp:"団",zht:"團",zhs:"团"},園:{jp:"園",zht:"園",zhs:"园"},國:{jp:"国",zht:"國",zhs:"国"},圍:{jp:"囲",zht:"圍",zhs:"围"},圖:{jp:"図",zht:"圖",zhs:"图"},圈:{jp:"圏",zht:"圈",zhs:"圈"},聖:{jp:"聖",zht:"聖",zhs:"圣"},場:{jp:"場",zht:"場",zhs:"场"},壞:{jp:"壊",zht:"壞",zhs:"坏"},塊:{jp:"塊",zht:"塊",zhs:"块"},堅:{jp:"堅",zht:"堅",zhs:"坚"},壇:{jp:"壇",zht:"壇",zhs:"坛"},墳:{jp:"墳",zht:"墳",zhs:"坟"},墜:{jp:"墜",zht:"墜",zhs:"坠"},壘:{jp:"塁",zht:"壘",zhs:"垒"},墾:{jp:"墾",zht:"墾",zhs:"垦"},執:{jp:"執",zht:"執",zhs:"执"},墮:{jp:"堕",zht:"墮",zhs:"堕"},報:{jp:"報",zht:"報",zhs:"报"},鹽:{jp:"塩",zht:"鹽",zhs:"盐"},增:{jp:"増",zht:"增",zhs:"增"},壤:{jp:"壌",zht:"壤",zhs:"壤"},壯:{jp:"壮",zht:"壯",zhs:"壮"},聲:{jp:"声",zht:"聲",zhs:"声"},壹:{jp:"壱",zht:"壹",zhs:"壹"},殻:{jp:"殻",zht:"殻",zhs:"壳"},殼:{jp:"殼",zht:"殼",zhs:"壳"},壽:{jp:"寿",zht:"壽",zhs:"寿"},復:{jp:"復",zht:"復",zhs:"复"},複:{jp:"複",zht:"複",zhs:"复"},夢:{jp:"夢",zht:"夢",zhs:"梦"},頭:{jp:"頭",zht:"頭",zhs:"头"},誇:{jp:"誇",zht:"誇",zhs:"夸"},奪:{jp:"奪",zht:"奪",zhs:"夺"},奮:{jp:"奮",zht:"奮",zhs:"奋"},獎:{jp:"奨",zht:"獎",zhs:"奖"},妝:{jp:"粧",zht:"妝",zhs:"妆"},婦:{jp:"婦",zht:"婦",zhs:"妇"},姐:{jp:"姉",zht:"姐",zhs:"姐"},姬:{jp:"姫",zht:"姬",zhs:"姬"},孃:{jp:"嬢",zht:"孃",zhs:"娘"},娛:{jp:"娯",zht:"娛",zhs:"娱"},孫:{jp:"孫",zht:"孫",zhs:"孙"},學:{jp:"学",zht:"學",zhs:"学"},寧:{jp:"寧",zht:"寧",zhs:"宁"},寶:{jp:"宝",zht:"寶",zhs:"宝"},實:{jp:"実",zht:"實",zhs:"实"},審:{jp:"審",zht:"審",zhs:"审"},憲:{jp:"憲",zht:"憲",zhs:"宪"},宮:{jp:"宮",zht:"宮",zhs:"宫"},寬:{jp:"寬",zht:"寬",zhs:"宽"},賓:{jp:"賓",zht:"賓",zhs:"宾"},祕:{jp:"秘",zht:"祕",zhs:"秘"},寢:{jp:"寝",zht:"寢",zhs:"寝"},對:{jp:"対",zht:"對",zhs:"对"},尋:{jp:"尋",zht:"尋",zhs:"寻"},導:{jp:"導",zht:"導",zhs:"导"},將:{jp:"将",zht:"將",zhs:"将"},層:{jp:"層",zht:"層",zhs:"层"},屬:{jp:"属",zht:"屬",zhs:"属"},歲:{jp:"歳",zht:"歲",zhs:"岁"},島:{jp:"島",zht:"島",zhs:"岛"},巖:{jp:"巌",zht:"巖",zhs:"巖"},峽:{jp:"峡",zht:"峽",zhs:"峡"},險:{jp:"険",zht:"險",zhs:"险"},幣:{jp:"幣",zht:"幣",zhs:"币"},帥:{jp:"帥",zht:"帥",zhs:"帅"},師:{jp:"師",zht:"師",zhs:"师"},帳:{jp:"帳",zht:"帳",zhs:"帐"},帶:{jp:"帶",zht:"帶",zhs:"带"},歸:{jp:"帰",zht:"歸",zhs:"归"},幹:{jp:"幹",zht:"幹",zhs:"干"},廣:{jp:"広",zht:"廣",zhs:"广"},莊:{jp:"庄",zht:"莊",zhs:"庄"},慶:{jp:"慶",zht:"慶",zhs:"庆"},庫:{jp:"庫",zht:"庫",zhs:"库"},應:{jp:"応",zht:"應",zhs:"应"},廢:{jp:"廃",zht:"廢",zhs:"废"},開:{jp:"開",zht:"開",zhs:"开"},辨:{jp:"弁",zht:"辨",zhs:"辨"},瓣:{jp:"弁",zht:"瓣",zhs:"辨"},辯:{jp:"弁",zht:"辯",zhs:"辨"},異:{jp:"異",zht:"異",zhs:"异"},棄:{jp:"棄",zht:"棄",zhs:"弃"},張:{jp:"張",zht:"張",zhs:"张"},彌:{jp:"弥",zht:"彌",zhs:"弥"},強:{jp:"強",zht:"強",zhs:"强"},彈:{jp:"弾",zht:"彈",zhs:"弹"},錄:{jp:"録",zht:"錄",zhs:"录"},彥:{jp:"彦",zht:"彥",zhs:"彥"},徹:{jp:"徹",zht:"徹",zhs:"彻"},徵:{jp:"徴",zht:"徵",zhs:"征"},徑:{jp:"径",zht:"徑",zhs:"径"},德:{jp:"徳",zht:"德",zhs:"德"},憶:{jp:"憶",zht:"憶",zhs:"忆"},誌:{jp:"誌",zht:"誌",zhs:"志"},憂:{jp:"憂",zht:"憂",zhs:"忧"},懷:{jp:"懐",zht:"懷",zhs:"怀"},態:{jp:"態",zht:"態",zhs:"态"},總:{jp:"総",zht:"總",zhs:"总"},恆:{jp:"恒",zht:"恆",zhs:"恒"},戀:{jp:"恋",zht:"戀",zhs:"恋"},懇:{jp:"懇",zht:"懇",zhs:"恳"},惠:{jp:"恵",zht:"惠",zhs:"惠"},惡:{jp:"悪",zht:"惡",zhs:"恶"},惱:{jp:"悩",zht:"惱",zhs:"恼"},悅:{jp:"悦",zht:"悅",zhs:"悅"},懸:{jp:"懸",zht:"懸",zhs:"悬"},驚:{jp:"驚",zht:"驚",zhs:"惊"},慘:{jp:"惨",zht:"慘",zhs:"惨"},懲:{jp:"懲",zht:"懲",zhs:"惩"},愛:{jp:"愛",zht:"愛",zhs:"爱"},憤:{jp:"憤",zht:"憤",zhs:"愤"},願:{jp:"願",zht:"願",zhs:"愿"},慮:{jp:"慮",zht:"慮",zhs:"虑"},戲:{jp:"戯",zht:"戲",zhs:"戏"},戰:{jp:"戦",zht:"戰",zhs:"战"},戶:{jp:"戸",zht:"戶",zhs:"户"},拂:{jp:"払",zht:"拂",zhs:"拂"},擴:{jp:"拡",zht:"擴",zhs:"扩"},掃:{jp:"掃",zht:"掃",zhs:"扫"},揚:{jp:"揚",zht:"揚",zhs:"扬"},拔:{jp:"抜",zht:"拔",zhs:null},擇:{jp:"択",zht:"擇",zhs:"择"},護:{jp:"護",zht:"護",zhs:"护"},擔:{jp:"担",zht:"擔",zhs:"担"},拜:{jp:"拝",zht:"拜",zhs:"拜"},擬:{jp:"擬",zht:"擬",zhs:"拟"},據:{jp:"拠",zht:"據",zhs:"据"},擁:{jp:"擁",zht:"擁",zhs:"拥"},挾:{jp:"挟",zht:"挾",zhs:"挟"},揮:{jp:"揮",zht:"揮",zhs:"挥"},插:{jp:"揷",zht:"插",zhs:"插"},損:{jp:"損",zht:"損",zhs:"损"},捨:{jp:"捨",zht:"捨",zhs:"舍"},揭:{jp:"掲",zht:"揭",zhs:"揭"},摑:{jp:"掴",zht:"摑",zhs:"掴"},搖:{jp:"揺",zht:"搖",zhs:"摇"},攝:{jp:"摂",zht:"攝",zhs:"摄"},敵:{jp:"敵",zht:"敵",zhs:"敌"},敗:{jp:"敗",zht:"敗",zhs:"败"},數:{jp:"数",zht:"數",zhs:"数"},齊:{jp:"斉",zht:"齊",zhs:"齐"},齋:{jp:"斎",zht:"齋",zhs:"斋"},鬥:{jp:"闘",zht:"鬥",zhs:"斗"},斷:{jp:"断",zht:"斷",zhs:"断"},舊:{jp:"旧",zht:"舊",zhs:"旧"},時:{jp:"時",zht:"時",zhs:"时"},曇:{jp:"曇",zht:"曇",zhs:"昙"},晝:{jp:"昼",zht:"晝",zhs:"昼"},顯:{jp:"顕",zht:"顯",zhs:"显"},曉:{jp:"暁",zht:"曉",zhs:"晓"},晚:{jp:"晩",zht:"晚",zhs:"晚"},暫:{jp:"暫",zht:"暫",zhs:"暂"},曾:{jp:"曽",zht:"曾",zhs:"曾"},術:{jp:"術",zht:"術",zhs:"术"},樸:{jp:"樸",zht:"樸",zhs:"朴"},機:{jp:"機",zht:"機",zhs:"机"},殺:{jp:"殺",zht:"殺",zhs:"杀"},雜:{jp:"雑",zht:"雜",zhs:"杂"},權:{jp:"権",zht:"權",zhs:"权"},條:{jp:"条",zht:"條",zhs:"条"},極:{jp:"極",zht:"極",zhs:"极"},樞:{jp:"枢",zht:"樞",zhs:"枢"},槍:{jp:"槍",zht:"槍",zhs:"枪"},查:{jp:"査",zht:"查",zhs:"查"},榮:{jp:"栄",zht:"榮",zhs:"荣"},標:{jp:"標",zht:"標",zhs:"标"},棧:{jp:"桟",zht:"棧",zhs:"栈"},棟:{jp:"棟",zht:"棟",zhs:"栋"},欄:{jp:"欄",zht:"欄",zhs:"栏"},樹:{jp:"樹",zht:"樹",zhs:"树"},樣:{jp:"様",zht:"樣",zhs:"样"},櫻:{jp:"桜",zht:"櫻",zhs:"樱"},橋:{jp:"橋",zht:"橋",zhs:"桥"},檢:{jp:"検",zht:"檢",zhs:"检"},樓:{jp:"楼",zht:"樓",zhs:"楼"},歡:{jp:"歓",zht:"歡",zhs:"欢"},歐:{jp:"欧",zht:"歐",zhs:"欧"},步:{jp:"歩",zht:"步",zhs:"步"},齒:{jp:"歯",zht:"齒",zhs:"齿"},殘:{jp:"残",zht:"殘",zhs:"残"},毆:{jp:"殴",zht:"毆",zhs:"殴"},氣:{jp:"気",zht:"氣",zhs:"气"},漢:{jp:"漢",zht:"漢",zhs:"汉"},湯:{jp:"湯",zht:"湯",zhs:"汤"},溝:{jp:"溝",zht:"溝",zhs:"沟"},澤:{jp:"沢",zht:"澤",zhs:"泽"},淚:{jp:"涙",zht:"淚",zhs:"泪"},瀧:{jp:"滝",zht:"瀧",zhs:"泷"},潔:{jp:"潔",zht:"潔",zhs:"洁"},淺:{jp:"浅",zht:"淺",zhs:"浅"},濁:{jp:"濁",zht:"濁",zhs:"浊"},測:{jp:"測",zht:"測",zhs:"测"},濟:{jp:"済",zht:"濟",zhs:"济"},濃:{jp:"濃",zht:"濃",zhs:"浓"},濱:{jp:"浜",zht:"濱",zhs:"滨"},涉:{jp:"渋",zht:"涉",zhs:"涉"},澀:{jp:"渋",zht:"澀",zhs:"涉"},渦:{jp:"渦",zht:"渦",zhs:"涡"},潤:{jp:"潤",zht:"潤",zhs:"润"},漬:{jp:"漬",zht:"漬",zhs:"渍"},漸:{jp:"漸",zht:"漸",zhs:"渐"},溪:{jp:"渓",zht:"溪",zhs:"溪"},漁:{jp:"漁",zht:"漁",zhs:"渔"},灣:{jp:"湾",zht:"灣",zhs:"湾"},濕:{jp:"湿",zht:"濕",zhs:"湿"},滿:{jp:"満",zht:"滿",zhs:"满"},滅:{jp:"滅",zht:"滅",zhs:"灭"},滯:{jp:"滞",zht:"滯",zhs:"滞"},濫:{jp:"濫",zht:"濫",zhs:"滥"},瀨:{jp:"瀬",zht:"瀨",zhs:"濑"},燈:{jp:"灯",zht:"燈",zhs:"灯"},靈:{jp:"霊",zht:"靈",zhs:"灵"},爐:{jp:"炉",zht:"爐",zhs:"炉"},點:{jp:"点",zht:"點",zhs:"点"},鍊:{jp:"錬",zht:"鍊",zhs:"炼"},練:{jp:"練",zht:"練",zhs:"练"},煙:{jp:"煙",zht:"煙",zhs:"烟"},煩:{jp:"煩",zht:"煩",zhs:"烦"},燒:{jp:"焼",zht:"燒",zhs:"烧"},熱:{jp:"熱",zht:"熱",zhs:"热"},焰:{jp:"焔",zht:"焰",zhs:"焰"},鍛:{jp:"鍛",zht:"鍛",zhs:"锻"},犧:{jp:"犠",zht:"犧",zhs:"牺"},狀:{jp:"状",zht:"狀",zhs:"状"},猶:{jp:"猶",zht:"猶",zhs:"犹"},獨:{jp:"独",zht:"獨",zhs:"独"},狹:{jp:"狭",zht:"狹",zhs:"狭"},獄:{jp:"獄",zht:"獄",zhs:"狱"},獵:{jp:"猟",zht:"獵",zhs:"猎"},貓:{jp:"猫",zht:"貓",zhs:"猫"},獻:{jp:"献",zht:"獻",zhs:"献"},獲:{jp:"獲",zht:"獲",zhs:"获"},穫:{jp:"穫",zht:"穫",zhs:"获"},環:{jp:"環",zht:"環",zhs:"环"},現:{jp:"現",zht:"現",zhs:"现"},璽:{jp:"璽",zht:"璽",zhs:"玺"},甦:{jp:"甦",zht:"甦",zhs:"苏"},電:{jp:"電",zht:"電",zhs:"电"},療:{jp:"療",zht:"療",zhs:"疗"},監:{jp:"監",zht:"監",zhs:"监"},蓋:{jp:"蓋",zht:"蓋",zhs:"盖"},盤:{jp:"盤",zht:"盤",zhs:"盘"},視:{jp:"視",zht:"視",zhs:"视"},著:{jp:"着",zht:"著",zhs:"著"},矯:{jp:"矯",zht:"矯",zhs:"矫"},礦:{jp:"鉱",zht:"礦",zhs:"矿"},碎:{jp:"砕",zht:"碎",zhs:"碎"},礎:{jp:"礎",zht:"礎",zhs:"础"},確:{jp:"確",zht:"確",zhs:"确"},禮:{jp:"礼",zht:"禮",zhs:"礼"},禍:{jp:"禍",zht:"禍",zhs:"祸"},禪:{jp:"禅",zht:"禪",zhs:"禅"},離:{jp:"離",zht:"離",zhs:"离"},種:{jp:"種",zht:"種",zhs:"种"},積:{jp:"積",zht:"積",zhs:"积"},稱:{jp:"称",zht:"稱",zhs:"称"},稻:{jp:"稲",zht:"稻",zhs:"稻"},穩:{jp:"穏",zht:"穩",zhs:"稳"},穀:{jp:"穀",zht:"穀",zhs:"谷"},穗:{jp:"穂",zht:"穗",zhs:"穗"},窮:{jp:"窮",zht:"窮",zhs:"穷"},竊:{jp:"窃",zht:"竊",zhs:"窃"},窗:{jp:"窓",zht:"窗",zhs:"窗"},龍:{jp:"竜",zht:"龍",zhs:"龙"},競:{jp:"競",zht:"競",zhs:"竞"},篤:{jp:"篤",zht:"篤",zhs:"笃"},筆:{jp:"筆",zht:"筆",zhs:"笔"},築:{jp:"築",zht:"築",zhs:"筑"},簡:{jp:"簡",zht:"簡",zhs:"简"},節:{jp:"節",zht:"節",zhs:"节"},範:{jp:"範",zht:"範",zhs:"范"},類:{jp:"類",zht:"類",zhs:"类"},粹:{jp:"粋",zht:"粹",zhs:"粹"},肅:{jp:"粛",zht:"肅",zhs:"肃"},糧:{jp:"糧",zht:"糧",zhs:"粮"},糾:{jp:"糾",zht:"糾",zhs:"纠"},紀:{jp:"紀",zht:"紀",zhs:"纪"},約:{jp:"約",zht:"約",zhs:"约"},紅:{jp:"紅",zht:"紅",zhs:"红"},紋:{jp:"紋",zht:"紋",zhs:"纹"},納:{jp:"納",zht:"納",zhs:"纳"},純:{jp:"純",zht:"純",zhs:"纯"},紙:{jp:"紙",zht:"紙",zhs:"纸"},級:{jp:"級",zht:"級",zhs:"级"},紛:{jp:"紛",zht:"紛",zhs:"纷"},紡:{jp:"紡",zht:"紡",zhs:"纺"},緊:{jp:"緊",zht:"緊",zhs:"紧"},細:{jp:"細",zht:"細",zhs:"细"},紳:{jp:"紳",zht:"紳",zhs:"绅"},紹:{jp:"紹",zht:"紹",zhs:"绍"},紺:{jp:"紺",zht:"紺",zhs:"绀"},終:{jp:"終",zht:"終",zhs:"终"},組:{jp:"組",zht:"組",zhs:"组"},經:{jp:"経",zht:"經",zhs:"经"},結:{jp:"結",zht:"結",zhs:"结"},絶:{jp:"絶",zht:"絶",zhs:"绝"},絕:{jp:"絶",zht:"絕",zhs:"绝"},絞:{jp:"絞",zht:"絞",zhs:"绞"},絡:{jp:"絡",zht:"絡",zhs:"络"},給:{jp:"給",zht:"給",zhs:"给"},統:{jp:"統",zht:"統",zhs:"统"},繪:{jp:"絵",zht:"繪",zhs:"绘"},絹:{jp:"絹",zht:"絹",zhs:"绢"},繼:{jp:"継",zht:"繼",zhs:"继"},續:{jp:"続",zht:"續",zhs:"续"},綠:{jp:"緑",zht:"綠",zhs:"绿"},線:{jp:"線",zht:"線",zhs:"线"},維:{jp:"維",zht:"維",zhs:"维"},綱:{jp:"綱",zht:"綱",zhs:"纲"},綿:{jp:"綿",zht:"綿",zhs:"绵"},緒:{jp:"緒",zht:"緒",zhs:"绪"},締:{jp:"締",zht:"締",zhs:"缔"},緣:{jp:"縁",zht:"緣",zhs:"缘"},編:{jp:"編",zht:"編",zhs:"编"},緩:{jp:"緩",zht:"緩",zhs:"缓"},緯:{jp:"緯",zht:"緯",zhs:"纬"},繩:{jp:"縄",zht:"繩",zhs:"绳"},縛:{jp:"縛",zht:"縛",zhs:"缚"},縱:{jp:"縦",zht:"縱",zhs:"纵"},縫:{jp:"縫",zht:"縫",zhs:"缝"},縮:{jp:"縮",zht:"縮",zhs:"缩"},纖:{jp:"繊",zht:"纖",zhs:"纤"},績:{jp:"績",zht:"績",zhs:"绩"},織:{jp:"織",zht:"織",zhs:"织"},繕:{jp:"繕",zht:"繕",zhs:"缮"},繭:{jp:"繭",zht:"繭",zhs:"茧"},繰:{jp:"繰",zht:"繰",zhs:"缲"},罐:{jp:"缶",zht:"罐",zhs:"罐"},鉢:{jp:"鉢",zht:"鉢",zhs:"钵"},羅:{jp:"羅",zht:"羅",zhs:"罗"},罰:{jp:"罸",zht:"罰",zhs:"罚"},罷:{jp:"罷",zht:"罷",zhs:"罢"},罵:{jp:"罵",zht:"罵",zhs:"骂"},職:{jp:"職",zht:"職",zhs:"职"},聞:{jp:"聞",zht:"聞",zhs:"闻"},聰:{jp:"聡",zht:"聰",zhs:"聪"},腸:{jp:"腸",zht:"腸",zhs:"肠"},膚:{jp:"膚",zht:"膚",zhs:"肤"},脹:{jp:"脹",zht:"脹",zhs:"胀"},脅:{jp:"脅",zht:"脅",zhs:"胁"},膽:{jp:"胆",zht:"膽",zhs:"胆"},臟:{jp:"臓",zht:"臟",zhs:"脏"},腦:{jp:"脳",zht:"腦",zhs:"脑"},腳:{jp:"脚",zht:"腳",zhs:"脚"},騰:{jp:"騰",zht:"騰",zhs:"腾"},舖:{jp:"舗",zht:"舖",zhs:"铺"},館:{jp:"館",zht:"館",zhs:"馆"},艦:{jp:"艦",zht:"艦",zhs:"舰"},藝:{jp:"芸",zht:"藝",zhs:"艺"},莖:{jp:"茎",zht:"莖",zhs:"茎"},薦:{jp:"薦",zht:"薦",zhs:"荐"},藥:{jp:"薬",zht:"藥",zhs:"药"},螢:{jp:"蛍",zht:"螢",zhs:"萤"},蔣:{jp:"蒋",zht:"蔣",zhs:"蒋"},藏:{jp:"蔵",zht:"藏",zhs:"藏"},虜:{jp:"虜",zht:"虜",zhs:"虏"},虛:{jp:"虚",zht:"虛",zhs:"虚"},蟲:{jp:"虫",zht:"蟲",zhs:"虫"},蝕:{jp:"蝕",zht:"蝕",zhs:"蚀"},蠶:{jp:"蚕",zht:"蠶",zhs:"蚕"},蠻:{jp:"蛮",zht:"蠻",zhs:"蛮"},補:{jp:"補",zht:"補",zhs:"补"},襲:{jp:"襲",zht:"襲",zhs:"袭"},裝:{jp:"装",zht:"裝",zhs:"装"},裡:{jp:"裏",zht:"裡",zhs:"里"},霸:{jp:"覇",zht:"霸",zhs:"霸"},見:{jp:"見",zht:"見",zhs:"见"},觀:{jp:"観",zht:"觀",zhs:"观"},規:{jp:"規",zht:"規",zhs:"规"},覺:{jp:"覚",zht:"覺",zhs:"觉"},覽:{jp:"覧",zht:"覽",zhs:"览"},觸:{jp:"触",zht:"觸",zhs:"触"},訂:{jp:"訂",zht:"訂",zhs:"订"},計:{jp:"計",zht:"計",zhs:"计"},討:{jp:"討",zht:"討",zhs:"讨"},訓:{jp:"訓",zht:"訓",zhs:"训"},記:{jp:"記",zht:"記",zhs:"记"},訟:{jp:"訟",zht:"訟",zhs:"讼"},訪:{jp:"訪",zht:"訪",zhs:"访"},設:{jp:"設",zht:"設",zhs:"设"},許:{jp:"許",zht:"許",zhs:"许"},譯:{jp:"訳",zht:"譯",zhs:"译"},訴:{jp:"訴",zht:"訴",zhs:"诉"},診:{jp:"診",zht:"診",zhs:"诊"},證:{jp:"証",zht:"證",zhs:"证"},詐:{jp:"詐",zht:"詐",zhs:"诈"},詔:{jp:"詔",zht:"詔",zhs:"诏"},評:{jp:"評",zht:"評",zhs:"评"},詛:{jp:"詛",zht:"詛",zhs:"诅"},詞:{jp:"詞",zht:"詞",zhs:"词"},試:{jp:"試",zht:"試",zhs:"试"},詩:{jp:"詩",zht:"詩",zhs:"诗"},詰:{jp:"詰",zht:"詰",zhs:"诘"},該:{jp:"該",zht:"該",zhs:"该"},詳:{jp:"詳",zht:"詳",zhs:"详"},譽:{jp:"誉",zht:"譽",zhs:"誉"},謄:{jp:"謄",zht:"謄",zhs:"誊"},認:{jp:"認",zht:"認",zhs:"认"},誕:{jp:"誕",zht:"誕",zhs:"诞"},誘:{jp:"誘",zht:"誘",zhs:"诱"},語:{jp:"語",zht:"語",zhs:"语"},誠:{jp:"誠",zht:"誠",zhs:"诚"},誤:{jp:"誤",zht:"誤",zhs:"误"},說:{jp:"説",zht:"說",zhs:"说"},讀:{jp:"読",zht:"讀",zhs:"读"},誰:{jp:"誰",zht:"誰",zhs:"谁"},課:{jp:"課",zht:"課",zhs:"课"},調:{jp:"調",zht:"調",zhs:"调"},談:{jp:"談",zht:"談",zhs:"谈"},請:{jp:"請",zht:"請",zhs:"请"},論:{jp:"論",zht:"論",zhs:"论"},諭:{jp:"諭",zht:"諭",zhs:"谕"},諸:{jp:"諸",zht:"諸",zhs:"诸"},諾:{jp:"諾",zht:"諾",zhs:"诺"},謀:{jp:"謀",zht:"謀",zhs:"谋"},謁:{jp:"謁",zht:"謁",zhs:"谒"},謎:{jp:"謎",zht:"謎",zhs:"谜"},謙:{jp:"謙",zht:"謙",zhs:"谦"},講:{jp:"講",zht:"講",zhs:"讲"},謝:{jp:"謝",zht:"謝",zhs:"谢"},謠:{jp:"謡",zht:"謠",zhs:"谣"},謹:{jp:"謹",zht:"謹",zhs:"谨"},識:{jp:"識",zht:"識",zhs:"识"},譜:{jp:"譜",zht:"譜",zhs:"谱"},議:{jp:"議",zht:"議",zhs:"议"},讓:{jp:"譲",zht:"讓",zhs:"让"},貝:{jp:"貝",zht:"貝",zhs:"贝"},貞:{jp:"貞",zht:"貞",zhs:"贞"},負:{jp:"負",zht:"負",zhs:"负"},財:{jp:"財",zht:"財",zhs:"财"},貢:{jp:"貢",zht:"貢",zhs:"贡"},貧:{jp:"貧",zht:"貧",zhs:"贫"},貨:{jp:"貨",zht:"貨",zhs:"货"},販:{jp:"販",zht:"販",zhs:"贩"},貪:{jp:"貪",zht:"貪",zhs:"贪"},責:{jp:"責",zht:"責",zhs:"责"},貯:{jp:"貯",zht:"貯",zhs:"贮"},貴:{jp:"貴",zht:"貴",zhs:"贵"},貸:{jp:"貸",zht:"貸",zhs:"贷"},費:{jp:"費",zht:"費",zhs:"费"},貿:{jp:"貿",zht:"貿",zhs:"贸"},賀:{jp:"賀",zht:"賀",zhs:"贺"},賃:{jp:"賃",zht:"賃",zhs:"赁"},賄:{jp:"賄",zht:"賄",zhs:"贿"},資:{jp:"資",zht:"資",zhs:"资"},賊:{jp:"賊",zht:"賊",zhs:"贼"},賤:{jp:"賎",zht:"賤",zhs:"贱"},贊:{jp:"賛",zht:"贊",zhs:"赞"},賜:{jp:"賜",zht:"賜",zhs:"赐"},賞:{jp:"賞",zht:"賞",zhs:"赏"},賠:{jp:"賠",zht:"賠",zhs:"赔"},賢:{jp:"賢",zht:"賢",zhs:"贤"},賦:{jp:"賦",zht:"賦",zhs:"赋"},質:{jp:"質",zht:"質",zhs:"质"},賴:{jp:"頼",zht:"賴",zhs:"赖"},贈:{jp:"贈",zht:"贈",zhs:"赠"},贓:{jp:"贓",zht:"贓",zhs:"赃"},躍:{jp:"躍",zht:"躍",zhs:"跃"},踐:{jp:"践",zht:"踐",zhs:"践"},蹤:{jp:"踪",zht:"蹤",zhs:"踪"},車:{jp:"車",zht:"車",zhs:"车"},軌:{jp:"軌",zht:"軌",zhs:"轨"},軒:{jp:"軒",zht:"軒",zhs:"轩"},軟:{jp:"軟",zht:"軟",zhs:"软"},轉:{jp:"転",zht:"轉",zhs:"转"},軸:{jp:"軸",zht:"軸",zhs:"轴"},輕:{jp:"軽",zht:"輕",zhs:"轻"},較:{jp:"較",zht:"較",zhs:"较"},載:{jp:"載",zht:"載",zhs:"载"},輝:{jp:"輝",zht:"輝",zhs:"辉"},輩:{jp:"輩",zht:"輩",zhs:"辈"},輪:{jp:"輪",zht:"輪",zhs:"轮"},輸:{jp:"輸",zht:"輸",zhs:"输"},轄:{jp:"轄",zht:"轄",zhs:"辖"},辭:{jp:"辞",zht:"辭",zhs:"辞"},邊:{jp:"辺",zht:"邊",zhs:"边"},達:{jp:"達",zht:"達",zhs:"达"},遷:{jp:"遷",zht:"遷",zhs:"迁"},過:{jp:"過",zht:"過",zhs:"过"},運:{jp:"運",zht:"運",zhs:"运"},還:{jp:"還",zht:"還",zhs:"还"},進:{jp:"進",zht:"進",zhs:"进"},遠:{jp:"遠",zht:"遠",zhs:"远"},違:{jp:"違",zht:"違",zhs:"违"},連:{jp:"連",zht:"連",zhs:"连"},遲:{jp:"遅",zht:"遲",zhs:"迟"},適:{jp:"適",zht:"適",zhs:"适"},選:{jp:"選",zht:"選",zhs:"选"},遞:{jp:"逓",zht:"遞",zhs:"递"},遺:{jp:"遺",zht:"遺",zhs:"遗"},遙:{jp:"遥",zht:"遙",zhs:"遥"},郵:{jp:"郵",zht:"郵",zhs:"邮"},鄰:{jp:"隣",zht:"鄰",zhs:"邻"},醉:{jp:"酔",zht:"醉",zhs:"醉"},釀:{jp:"醸",zht:"釀",zhs:"酿"},釋:{jp:"釈",zht:"釋",zhs:"释"},針:{jp:"針",zht:"針",zhs:"针"},釣:{jp:"釣",zht:"釣",zhs:"钓"},鈍:{jp:"鈍",zht:"鈍",zhs:"钝"},鈴:{jp:"鈴",zht:"鈴",zhs:"铃"},鐵:{jp:"鉄",zht:"鐵",zhs:"铁"},鉛:{jp:"鉛",zht:"鉛",zhs:"铅"},鑑:{jp:"鑑",zht:"鑑",zhs:"鉴"},銀:{jp:"銀",zht:"銀",zhs:"银"},銃:{jp:"銃",zht:"銃",zhs:"铳"},銅:{jp:"銅",zht:"銅",zhs:"铜"},銑:{jp:"銑",zht:"銑",zhs:"铣"},銘:{jp:"銘",zht:"銘",zhs:"铭"},錢:{jp:"銭",zht:"錢",zhs:"钱"},鋭:{jp:"鋭",zht:"鋭",zhs:"锐"},鑄:{jp:"鋳",zht:"鑄",zhs:"铸"},鋼:{jp:"鋼",zht:"鋼",zhs:"钢"},錘:{jp:"錘",zht:"錘",zhs:"锤"},錠:{jp:"錠",zht:"錠",zhs:"锭"},錯:{jp:"錯",zht:"錯",zhs:"错"},鍾:{jp:"鍾",zht:"鍾",zhs:"钟"},鎖:{jp:"鎖",zht:"鎖",zhs:"锁"},鎮:{jp:"鎮",zht:"鎮",zhs:"镇"},鏡:{jp:"鏡",zht:"鏡",zhs:"镜"},長:{jp:"長",zht:"長",zhs:"长"},門:{jp:"門",zht:"門",zhs:"门"},閉:{jp:"閉",zht:"閉",zhs:"闭"},閒:{jp:"閑",zht:"閒",zhs:"闲"},間:{jp:"間",zht:"間",zhs:"间"},閣:{jp:"閣",zht:"閣",zhs:"阁"},閥:{jp:"閥",zht:"閥",zhs:"阀"},閲:{jp:"閲",zht:"閲",zhs:"阅"},隊:{jp:"隊",zht:"隊",zhs:"队"},陽:{jp:"陽",zht:"陽",zhs:"阳"},陰:{jp:"陰",zht:"陰",zhs:"阴"},陣:{jp:"陣",zht:"陣",zhs:"阵"},階:{jp:"階",zht:"階",zhs:"阶"},際:{jp:"際",zht:"際",zhs:"际"},陸:{jp:"陸",zht:"陸",zhs:"陆"},陳:{jp:"陳",zht:"陳",zhs:"陈"},陷:{jp:"陥",zht:"陷",zhs:"陷"},隨:{jp:"随",zht:"隨",zhs:"随"},隱:{jp:"隠",zht:"隱",zhs:"隐"},隷:{jp:"隷",zht:"隷",zhs:"隶"},隸:{jp:"隷",zht:"隸",zhs:"隶"},難:{jp:"難",zht:"難",zhs:"难"},雞:{jp:"鶏",zht:"雞",zhs:"鸡"},鷄:{jp:"鶏",zht:"鷄",zhs:"鸡"},霧:{jp:"霧",zht:"霧",zhs:"雾"},靜:{jp:"静",zht:"靜",zhs:"静"},頂:{jp:"頂",zht:"頂",zhs:"顶"},項:{jp:"項",zht:"項",zhs:"项"},順:{jp:"順",zht:"順",zhs:"顺"},頑:{jp:"頑",zht:"頑",zhs:"顽"},頒:{jp:"頒",zht:"頒",zhs:"颁"},領:{jp:"領",zht:"領",zhs:"领"},頻:{jp:"頻",zht:"頻",zhs:"频"},題:{jp:"題",zht:"題",zhs:"题"},額:{jp:"額",zht:"額",zhs:"额"},顏:{jp:"顔",zht:"顏",zhs:"颜"},風:{jp:"風",zht:"風",zhs:"风"},飛:{jp:"飛",zht:"飛",zhs:"飞"},饑:{jp:"飢",zht:"饑",zhs:"饥"},飯:{jp:"飯",zht:"飯",zhs:"饭"},飲:{jp:"飲",zht:"飲",zhs:"饮"},飼:{jp:"飼",zht:"飼",zhs:"饲"},飽:{jp:"飽",zht:"飽",zhs:"饱"},飾:{jp:"飾",zht:"飾",zhs:"饰"},餓:{jp:"餓",zht:"餓",zhs:"饿"},馬:{jp:"馬",zht:"馬",zhs:"马"},驛:{jp:"駅",zht:"驛",zhs:"驿"},驅:{jp:"駆",zht:"驅",zhs:"驱"},駐:{jp:"駐",zht:"駐",zhs:"驻"},騎:{jp:"騎",zht:"騎",zhs:"骑"},驗:{jp:"験",zht:"驗",zhs:"验"},騷:{jp:"騒",zht:"騷",zhs:"骚"},驔:{jp:"騨",zht:"驔",zhs:"驔"},髓:{jp:"髄",zht:"髓",zhs:"髓"},髮:{jp:"髪",zht:"髮",zhs:null},魚:{jp:"魚",zht:"魚",zhs:"鱼"},魯:{jp:"魯",zht:"魯",zhs:"鲁"},鮮:{jp:"鮮",zht:"鮮",zhs:"鲜"},鯨:{jp:"鯨",zht:"鯨",zhs:"鲸"},鳥:{jp:"鳥",zht:"鳥",zhs:"鸟"},鳴:{jp:"鳴",zht:"鳴",zhs:"鸣"},鶇:{jp:"鶫",zht:"鶇",zhs:"鸫"},麥:{jp:"麦",zht:"麥",zhs:"麦"},黃:{jp:"黄",zht:"黃",zhs:"黄"},黑:{jp:"黒",zht:"黑",zhs:"黑"},默:{jp:"黙",zht:"默",zhs:"默"},齡:{jp:"齢",zht:"齡",zhs:"龄"}},zhs:{会:{jp:"会",zht:"會",zhs:"会"},笺:{jp:"箋",zht:"箋",zhs:"笺"},网:{jp:"網",zht:"網",zhs:"网"},处:{jp:"処",zht:"處",zhs:"处"},话:{jp:"話",zht:"話",zhs:"话"},驮:{jp:"駄",zht:"馱",zhs:"驮"},万:{jp:"万",zht:"萬",zhs:"万"},与:{jp:"与",zht:"與",zhs:"与"},丑:{jp:"醜",zht:"醜",zhs:"丑"},专:{jp:"専",zht:"專",zhs:"专"},业:{jp:"業",zht:"業",zhs:"业"},东:{jp:"東",zht:"東",zhs:"东"},丝:{jp:"絲",zht:"絲",zhs:"丝"},两:{jp:"両",zht:"兩",zhs:"两"},严:{jp:"厳",zht:"嚴",zhs:"严"},并:{jp:"並",zht:"並",zhs:"并"},丧:{jp:"喪",zht:"喪",zhs:"丧"},个:{jp:"個",zht:"個",zhs:"个"},丰:{jp:"豊",zht:"豐",zhs:"丰"},临:{jp:"臨",zht:"臨",zhs:"临"},为:{jp:"為",zht:"為",zhs:"为"},丽:{jp:"麗",zht:"麗",zhs:"丽"},举:{jp:"挙",zht:"舉",zhs:"举"},迺:{jp:"廼",zht:"迺",zhs:"迺"},义:{jp:"義",zht:"義",zhs:"义"},乐:{jp:"楽",zht:"樂",zhs:"乐"},乘:{jp:"乗",zht:"乘",zhs:"乘"},习:{jp:"習",zht:"習",zhs:"习"},乡:{jp:"郷",zht:"鄉",zhs:"乡"},书:{jp:"書",zht:"書",zhs:"书"},买:{jp:"買",zht:"買",zhs:"买"},乱:{jp:"乱",zht:"亂",zhs:"乱"},干:{jp:"乾",zht:"乾",zhs:"干"},龟:{jp:"亀",zht:"龜",zhs:"龟"},预:{jp:"予",zht:"預",zhs:"预"},贰:{jp:"弐",zht:"貳",zhs:"贰"},云:{jp:"雲",zht:"雲",zhs:"云"},亚:{jp:"亜",zht:"亞",zhs:"亚"},产:{jp:"産",zht:"產",zhs:"产"},亩:{jp:"畝",zht:"畝",zhs:"亩"},亲:{jp:"親",zht:"親",zhs:"亲"},亿:{jp:"億",zht:"億",zhs:"亿"},仆:{jp:"僕",zht:"僕",zhs:"仆"},从:{jp:"従",zht:"從",zhs:"从"},佛:{jp:"仏",zht:"佛",zhs:"佛"},仓:{jp:"倉",zht:"倉",zhs:"仓"},仪:{jp:"儀",zht:"儀",zhs:"仪"},假:{jp:"仮",zht:"假",zhs:"假"},价:{jp:"価",zht:"價",zhs:"价"},众:{jp:"衆",zht:"眾",zhs:"众"},优:{jp:"優",zht:"優",zhs:"优"},传:{jp:"伝",zht:"傳",zhs:"传"},伞:{jp:"傘",zht:"傘",zhs:"伞"},伟:{jp:"偉",zht:"偉",zhs:"伟"},伤:{jp:"傷",zht:"傷",zhs:"伤"},伦:{jp:"倫",zht:"倫",zhs:"伦"},伪:{jp:"偽",zht:"偽",zhs:"伪"},体:{jp:"体",zht:"體",zhs:"体"},余:{jp:"余",zht:"餘",zhs:"余"},来:{jp:"来",zht:"來",zhs:"来"},侦:{jp:"偵",zht:"偵",zhs:"侦"},侧:{jp:"側",zht:"側",zhs:"侧"},俭:{jp:"倹",zht:"儉",zhs:"俭"},俱:{jp:"倶",zht:"俱",zhs:"俱"},债:{jp:"債",zht:"債",zhs:"债"},倾:{jp:"傾",zht:"傾",zhs:"倾"},偿:{jp:"償",zht:"償",zhs:"偿"},杰:{jp:"傑",zht:"傑",zhs:"杰"},备:{jp:"備",zht:"備",zhs:"备"},当:{jp:"当",zht:"當",zhs:"当"},尽:{jp:"尽",zht:"盡",zhs:"尽"},儿:{jp:"児",zht:"兒",zhs:"儿"},党:{jp:"党",zht:"黨",zhs:"党"},内:{jp:"内",zht:"內",zhs:"内"},关:{jp:"関",zht:"關",zhs:"关"},兴:{jp:"興",zht:"興",zhs:"兴"},养:{jp:"養",zht:"養",zhs:"养"},兽:{jp:"獣",zht:"獸",zhs:"兽"},圆:{jp:"円",zht:"圓",zhs:"圆"},写:{jp:"写",zht:"寫",zhs:"写"},军:{jp:"軍",zht:"軍",zhs:"军"},农:{jp:"農",zht:"農",zhs:"农"},富:{jp:"冨",zht:"富",zhs:"富"},冰:{jp:"氷",zht:"冰",zhs:"冰"},冲:{jp:"衝",zht:"衝",zhs:"冲"},决:{jp:"決",zht:"決",zhs:"决"},冻:{jp:"凍",zht:"凍",zhs:"冻"},涂:{jp:"塗",zht:"塗",zhs:"涂"},凄:{jp:"凄",zht:"淒",zhs:"凄"},准:{jp:"准",zht:"準",zhs:"准"},几:{jp:"幾",zht:"幾",zhs:"几"},击:{jp:"撃",zht:"擊",zhs:"击"},划:{jp:"画",zht:"劃",zhs:"划"},画:{jp:"画",zht:"畫",zhs:"画"},则:{jp:"則",zht:"則",zhs:"则"},刚:{jp:"剛",zht:"剛",zhs:"刚"},创:{jp:"創",zht:"創",zhs:"创"},别:{jp:"別",zht:"別",zhs:"别"},制:{jp:"製",zht:"製",zhs:"制"},卷:{jp:"券",zht:"卷",zhs:"卷"},刹:{jp:"刹",zht:"剎",zhs:"刹"},剂:{jp:"剤",zht:"劑",zhs:"剂"},剑:{jp:"剣",zht:"劍",zhs:"剑"},剧:{jp:"劇",zht:"劇",zhs:"剧"},剩:{jp:"剰",zht:"剩",zhs:"剩"},劝:{jp:"勧",zht:"勸",zhs:"劝"},务:{jp:"務",zht:"務",zhs:"务"},动:{jp:"動",zht:"動",zhs:"动"},励:{jp:"励",zht:"勵",zhs:"励"},劳:{jp:"労",zht:"勞",zhs:"劳"},势:{jp:"勢",zht:"勢",zhs:"势"},勋:{jp:"勲",zht:"勳",zhs:"勋"},胜:{jp:"勝",zht:"勝",zhs:"胜"},区:{jp:"区",zht:"區",zhs:"区"},医:{jp:"医",zht:"醫",zhs:"医"},华:{jp:"華",zht:"華",zhs:"华"},协:{jp:"協",zht:"協",zhs:"协"},单:{jp:"単",zht:"單",zhs:"单"},卖:{jp:"売",zht:"賣",zhs:"卖"},卫:{jp:"衛",zht:"衛",zhs:"卫"},厅:{jp:"庁",zht:"廳",zhs:"厅"},历:{jp:"歴",zht:"歷",zhs:"历"},压:{jp:"圧",zht:"壓",zhs:"压"},县:{jp:"県",zht:"縣",zhs:"县"},参:{jp:"参",zht:"參",zhs:"参"},双:{jp:"双",zht:"雙",zhs:"双"},收:{jp:"収",zht:"收",zhs:"收"},发:{jp:"発",zht:"發",zhs:"发"},变:{jp:"変",zht:"變",zhs:"变"},叠:{jp:"畳",zht:"疊",zhs:"叠"},号:{jp:"号",zht:"號",zhs:"号"},叹:{jp:"嘆",zht:"嘆",zhs:"叹"},吓:{jp:"嚇",zht:"嚇",zhs:"吓"},听:{jp:"聴",zht:"聽",zhs:"听"},启:{jp:"啓",zht:"啟",zhs:"启"},员:{jp:"員",zht:"員",zhs:"员"},谘:{jp:"諮",zht:"諮",zhs:"谘"},咸:{jp:"鹹",zht:"鹹",zhs:"咸"},响:{jp:"響",zht:"響",zhs:"响"},问:{jp:"問",zht:"問",zhs:"问"},营:{jp:"営",zht:"營",zhs:"营"},喷:{jp:"噴",zht:"噴",zhs:"喷"},嘱:{jp:"嘱",zht:"囑",zhs:"嘱"},苏:{jp:"蘇",zht:"蘇",zhs:"苏"},团:{jp:"団",zht:"團",zhs:"团"},园:{jp:"園",zht:"園",zhs:"园"},国:{jp:"国",zht:"國",zhs:"国"},围:{jp:"囲",zht:"圍",zhs:"围"},图:{jp:"図",zht:"圖",zhs:"图"},圈:{jp:"圏",zht:"圈",zhs:"圈"},圣:{jp:"聖",zht:"聖",zhs:"圣"},场:{jp:"場",zht:"場",zhs:"场"},坏:{jp:"壊",zht:"壞",zhs:"坏"},块:{jp:"塊",zht:"塊",zhs:"块"},坚:{jp:"堅",zht:"堅",zhs:"坚"},坛:{jp:"壇",zht:"壇",zhs:"坛"},坟:{jp:"墳",zht:"墳",zhs:"坟"},坠:{jp:"墜",zht:"墜",zhs:"坠"},垒:{jp:"塁",zht:"壘",zhs:"垒"},垦:{jp:"墾",zht:"墾",zhs:"垦"},执:{jp:"執",zht:"執",zhs:"执"},堕:{jp:"堕",zht:"墮",zhs:"堕"},报:{jp:"報",zht:"報",zhs:"报"},盐:{jp:"塩",zht:"鹽",zhs:"盐"},增:{jp:"増",zht:"增",zhs:"增"},壤:{jp:"壌",zht:"壤",zhs:"壤"},壮:{jp:"壮",zht:"壯",zhs:"壮"},声:{jp:"声",zht:"聲",zhs:"声"},壹:{jp:"壱",zht:"壹",zhs:"壹"},壳:{jp:"殻",zht:"殻",zhs:"壳"},寿:{jp:"寿",zht:"壽",zhs:"寿"},复:{jp:"復",zht:"復",zhs:"复"},梦:{jp:"夢",zht:"夢",zhs:"梦"},头:{jp:"頭",zht:"頭",zhs:"头"},夸:{jp:"誇",zht:"誇",zhs:"夸"},夺:{jp:"奪",zht:"奪",zhs:"夺"},奋:{jp:"奮",zht:"奮",zhs:"奋"},奖:{jp:"奨",zht:"獎",zhs:"奖"},妆:{jp:"粧",zht:"妝",zhs:"妆"},妇:{jp:"婦",zht:"婦",zhs:"妇"},姐:{jp:"姉",zht:"姐",zhs:"姐"},姬:{jp:"姫",zht:"姬",zhs:"姬"},娘:{jp:"嬢",zht:"孃",zhs:"娘"},娱:{jp:"娯",zht:"娛",zhs:"娱"},孙:{jp:"孫",zht:"孫",zhs:"孙"},学:{jp:"学",zht:"學",zhs:"学"},宁:{jp:"寧",zht:"寧",zhs:"宁"},宝:{jp:"宝",zht:"寶",zhs:"宝"},实:{jp:"実",zht:"實",zhs:"实"},审:{jp:"審",zht:"審",zhs:"审"},宪:{jp:"憲",zht:"憲",zhs:"宪"},宫:{jp:"宮",zht:"宮",zhs:"宫"},宽:{jp:"寬",zht:"寬",zhs:"宽"},宾:{jp:"賓",zht:"賓",zhs:"宾"},秘:{jp:"秘",zht:"祕",zhs:"秘"},寝:{jp:"寝",zht:"寢",zhs:"寝"},对:{jp:"対",zht:"對",zhs:"对"},寻:{jp:"尋",zht:"尋",zhs:"寻"},导:{jp:"導",zht:"導",zhs:"导"},将:{jp:"将",zht:"將",zhs:"将"},层:{jp:"層",zht:"層",zhs:"层"},属:{jp:"属",zht:"屬",zhs:"属"},岁:{jp:"歳",zht:"歲",zhs:"岁"},岛:{jp:"島",zht:"島",zhs:"岛"},巖:{jp:"巌",zht:"巖",zhs:"巖"},峡:{jp:"峡",zht:"峽",zhs:"峡"},险:{jp:"険",zht:"險",zhs:"险"},币:{jp:"幣",zht:"幣",zhs:"币"},帅:{jp:"帥",zht:"帥",zhs:"帅"},师:{jp:"師",zht:"師",zhs:"师"},帐:{jp:"帳",zht:"帳",zhs:"帐"},带:{jp:"帶",zht:"帶",zhs:"带"},归:{jp:"帰",zht:"歸",zhs:"归"},广:{jp:"広",zht:"廣",zhs:"广"},庄:{jp:"庄",zht:"莊",zhs:"庄"},庆:{jp:"慶",zht:"慶",zhs:"庆"},库:{jp:"庫",zht:"庫",zhs:"库"},应:{jp:"応",zht:"應",zhs:"应"},废:{jp:"廃",zht:"廢",zhs:"废"},开:{jp:"開",zht:"開",zhs:"开"},辨:{jp:"弁",zht:"辨",zhs:"辨"},瓣:{jp:"弁",zht:"辨",zhs:"瓣"},辩:{jp:"弁",zht:"辨",zhs:"辩"},异:{jp:"異",zht:"異",zhs:"异"},弃:{jp:"棄",zht:"棄",zhs:"弃"},张:{jp:"張",zht:"張",zhs:"张"},弥:{jp:"弥",zht:"彌",zhs:"弥"},强:{jp:"強",zht:"強",zhs:"强"},弹:{jp:"弾",zht:"彈",zhs:"弹"},录:{jp:"録",zht:"錄",zhs:"录"},彥:{jp:"彦",zht:"彥",zhs:"彥"},彻:{jp:"徹",zht:"徹",zhs:"彻"},征:{jp:"徴",zht:"徵",zhs:"征"},径:{jp:"径",zht:"徑",zhs:"径"},德:{jp:"徳",zht:"德",zhs:"德"},忆:{jp:"憶",zht:"憶",zhs:"忆"},志:{jp:"誌",zht:"誌",zhs:"志"},忧:{jp:"憂",zht:"憂",zhs:"忧"},怀:{jp:"懐",zht:"懷",zhs:"怀"},态:{jp:"態",zht:"態",zhs:"态"},总:{jp:"総",zht:"總",zhs:"总"},恒:{jp:"恒",zht:"恆",zhs:"恒"},恋:{jp:"恋",zht:"戀",zhs:"恋"},恳:{jp:"懇",zht:"懇",zhs:"恳"},惠:{jp:"恵",zht:"惠",zhs:"惠"},恶:{jp:"悪",zht:"惡",zhs:"恶"},恼:{jp:"悩",zht:"惱",zhs:"恼"},悅:{jp:"悦",zht:"悅",zhs:"悅"},悬:{jp:"懸",zht:"懸",zhs:"悬"},惊:{jp:"驚",zht:"驚",zhs:"惊"},惨:{jp:"惨",zht:"慘",zhs:"惨"},惩:{jp:"懲",zht:"懲",zhs:"惩"},爱:{jp:"愛",zht:"愛",zhs:"爱"},愤:{jp:"憤",zht:"憤",zhs:"愤"},愿:{jp:"願",zht:"願",zhs:"愿"},虑:{jp:"慮",zht:"慮",zhs:"虑"},戏:{jp:"戯",zht:"戲",zhs:"戏"},战:{jp:"戦",zht:"戰",zhs:"战"},户:{jp:"戸",zht:"戶",zhs:"户"},拂:{jp:"払",zht:"拂",zhs:"拂"},扩:{jp:"拡",zht:"擴",zhs:"扩"},扫:{jp:"掃",zht:"掃",zhs:"扫"},扬:{jp:"揚",zht:"揚",zhs:"扬"},择:{jp:"択",zht:"擇",zhs:"择"},护:{jp:"護",zht:"護",zhs:"护"},担:{jp:"担",zht:"擔",zhs:"担"},拜:{jp:"拝",zht:"拜",zhs:"拜"},拟:{jp:"擬",zht:"擬",zhs:"拟"},据:{jp:"拠",zht:"據",zhs:"据"},拥:{jp:"擁",zht:"擁",zhs:"拥"},挟:{jp:"挟",zht:"挾",zhs:"挟"},挥:{jp:"揮",zht:"揮",zhs:"挥"},插:{jp:"揷",zht:"插",zhs:"插"},损:{jp:"損",zht:"損",zhs:"损"},舍:{jp:"捨",zht:"捨",zhs:"舍"},揭:{jp:"掲",zht:"揭",zhs:"揭"},掴:{jp:"掴",zht:"摑",zhs:"掴"},摇:{jp:"揺",zht:"搖",zhs:"摇"},摄:{jp:"摂",zht:"攝",zhs:"摄"},敌:{jp:"敵",zht:"敵",zhs:"敌"},败:{jp:"敗",zht:"敗",zhs:"败"},数:{jp:"数",zht:"數",zhs:"数"},齐:{jp:"斉",zht:"齊",zhs:"齐"},斋:{jp:"斎",zht:"齋",zhs:"斋"},斗:{jp:"闘",zht:"鬥",zhs:"斗"},断:{jp:"断",zht:"斷",zhs:"断"},旧:{jp:"旧",zht:"舊",zhs:"旧"},时:{jp:"時",zht:"時",zhs:"时"},昙:{jp:"曇",zht:"曇",zhs:"昙"},昼:{jp:"昼",zht:"晝",zhs:"昼"},显:{jp:"顕",zht:"顯",zhs:"显"},晓:{jp:"暁",zht:"曉",zhs:"晓"},晚:{jp:"晩",zht:"晚",zhs:"晚"},暂:{jp:"暫",zht:"暫",zhs:"暂"},曾:{jp:"曽",zht:"曾",zhs:"曾"},术:{jp:"術",zht:"術",zhs:"术"},朴:{jp:"樸",zht:"樸",zhs:"朴"},机:{jp:"機",zht:"機",zhs:"机"},杀:{jp:"殺",zht:"殺",zhs:"杀"},杂:{jp:"雑",zht:"雜",zhs:"杂"},权:{jp:"権",zht:"權",zhs:"权"},条:{jp:"条",zht:"條",zhs:"条"},极:{jp:"極",zht:"極",zhs:"极"},枢:{jp:"枢",zht:"樞",zhs:"枢"},枪:{jp:"槍",zht:"槍",zhs:"枪"},查:{jp:"査",zht:"查",zhs:"查"},荣:{jp:"栄",zht:"榮",zhs:"荣"},标:{jp:"標",zht:"標",zhs:"标"},栈:{jp:"桟",zht:"棧",zhs:"栈"},栋:{jp:"棟",zht:"棟",zhs:"栋"},栏:{jp:"欄",zht:"欄",zhs:"栏"},树:{jp:"樹",zht:"樹",zhs:"树"},样:{jp:"様",zht:"樣",zhs:"样"},樱:{jp:"桜",zht:"櫻",zhs:"樱"},桥:{jp:"橋",zht:"橋",zhs:"桥"},检:{jp:"検",zht:"檢",zhs:"检"},楼:{jp:"楼",zht:"樓",zhs:"楼"},欢:{jp:"歓",zht:"歡",zhs:"欢"},欧:{jp:"欧",zht:"歐",zhs:"欧"},步:{jp:"歩",zht:"步",zhs:"步"},齿:{jp:"歯",zht:"齒",zhs:"齿"},残:{jp:"残",zht:"殘",zhs:"残"},殴:{jp:"殴",zht:"毆",zhs:"殴"},气:{jp:"気",zht:"氣",zhs:"气"},汉:{jp:"漢",zht:"漢",zhs:"汉"},汤:{jp:"湯",zht:"湯",zhs:"汤"},沟:{jp:"溝",zht:"溝",zhs:"沟"},泽:{jp:"沢",zht:"澤",zhs:"泽"},泪:{jp:"涙",zht:"淚",zhs:"泪"},泷:{jp:"滝",zht:"瀧",zhs:"泷"},洁:{jp:"潔",zht:"潔",zhs:"洁"},浅:{jp:"浅",zht:"淺",zhs:"浅"},浊:{jp:"濁",zht:"濁",zhs:"浊"},测:{jp:"測",zht:"測",zhs:"测"},济:{jp:"済",zht:"濟",zhs:"济"},浓:{jp:"濃",zht:"濃",zhs:"浓"},滨:{jp:"浜",zht:"濱",zhs:"滨"},涉:{jp:"渋",zht:"涉",zhs:"涉"},涩:{jp:"渋",zht:"涉",zhs:"涩"},涡:{jp:"渦",zht:"渦",zhs:"涡"},润:{jp:"潤",zht:"潤",zhs:"润"},渍:{jp:"漬",zht:"漬",zhs:"渍"},渐:{jp:"漸",zht:"漸",zhs:"渐"},溪:{jp:"渓",zht:"溪",zhs:"溪"},渔:{jp:"漁",zht:"漁",zhs:"渔"},湾:{jp:"湾",zht:"灣",zhs:"湾"},湿:{jp:"湿",zht:"濕",zhs:"湿"},满:{jp:"満",zht:"滿",zhs:"满"},灭:{jp:"滅",zht:"滅",zhs:"灭"},滞:{jp:"滞",zht:"滯",zhs:"滞"},滥:{jp:"濫",zht:"濫",zhs:"滥"},濑:{jp:"瀬",zht:"瀨",zhs:"濑"},灯:{jp:"灯",zht:"燈",zhs:"灯"},灵:{jp:"霊",zht:"靈",zhs:"灵"},炉:{jp:"炉",zht:"爐",zhs:"炉"},点:{jp:"点",zht:"點",zhs:"点"},炼:{jp:"錬",zht:"鍊",zhs:"炼"},练:{jp:"練",zht:"練",zhs:"练"},烟:{jp:"煙",zht:"煙",zhs:"烟"},烦:{jp:"煩",zht:"煩",zhs:"烦"},烧:{jp:"焼",zht:"燒",zhs:"烧"},热:{jp:"熱",zht:"熱",zhs:"热"},焰:{jp:"焔",zht:"焰",zhs:"焰"},锻:{jp:"鍛",zht:"鍛",zhs:"锻"},牺:{jp:"犠",zht:"犧",zhs:"牺"},状:{jp:"状",zht:"狀",zhs:"状"},犹:{jp:"猶",zht:"猶",zhs:"犹"},独:{jp:"独",zht:"獨",zhs:"独"},狭:{jp:"狭",zht:"狹",zhs:"狭"},狱:{jp:"獄",zht:"獄",zhs:"狱"},猎:{jp:"猟",zht:"獵",zhs:"猎"},猫:{jp:"猫",zht:"貓",zhs:"猫"},献:{jp:"献",zht:"獻",zhs:"献"},获:{jp:"獲",zht:"獲",zhs:"获"},环:{jp:"環",zht:"環",zhs:"环"},现:{jp:"現",zht:"現",zhs:"现"},玺:{jp:"璽",zht:"璽",zhs:"玺"},电:{jp:"電",zht:"電",zhs:"电"},疗:{jp:"療",zht:"療",zhs:"疗"},监:{jp:"監",zht:"監",zhs:"监"},盖:{jp:"蓋",zht:"蓋",zhs:"盖"},盘:{jp:"盤",zht:"盤",zhs:"盘"},视:{jp:"視",zht:"視",zhs:"视"},著:{jp:"着",zht:"著",zhs:"著"},矫:{jp:"矯",zht:"矯",zhs:"矫"},矿:{jp:"鉱",zht:"礦",zhs:"矿"},碎:{jp:"砕",zht:"碎",zhs:"碎"},础:{jp:"礎",zht:"礎",zhs:"础"},确:{jp:"確",zht:"確",zhs:"确"},礼:{jp:"礼",zht:"禮",zhs:"礼"},祸:{jp:"禍",zht:"禍",zhs:"祸"},禅:{jp:"禅",zht:"禪",zhs:"禅"},离:{jp:"離",zht:"離",zhs:"离"},种:{jp:"種",zht:"種",zhs:"种"},积:{jp:"積",zht:"積",zhs:"积"},称:{jp:"称",zht:"稱",zhs:"称"},稻:{jp:"稲",zht:"稻",zhs:"稻"},稳:{jp:"穏",zht:"穩",zhs:"稳"},谷:{jp:"穀",zht:"穀",zhs:"谷"},穗:{jp:"穂",zht:"穗",zhs:"穗"},穷:{jp:"窮",zht:"窮",zhs:"穷"},窃:{jp:"窃",zht:"竊",zhs:"窃"},窗:{jp:"窓",zht:"窗",zhs:"窗"},龙:{jp:"竜",zht:"龍",zhs:"龙"},竞:{jp:"競",zht:"競",zhs:"竞"},笃:{jp:"篤",zht:"篤",zhs:"笃"},笔:{jp:"筆",zht:"筆",zhs:"笔"},筑:{jp:"築",zht:"築",zhs:"筑"},简:{jp:"簡",zht:"簡",zhs:"简"},节:{jp:"節",zht:"節",zhs:"节"},范:{jp:"範",zht:"範",zhs:"范"},类:{jp:"類",zht:"類",zhs:"类"},粹:{jp:"粋",zht:"粹",zhs:"粹"},肃:{jp:"粛",zht:"肅",zhs:"肃"},粮:{jp:"糧",zht:"糧",zhs:"粮"},纠:{jp:"糾",zht:"糾",zhs:"纠"},纪:{jp:"紀",zht:"紀",zhs:"纪"},约:{jp:"約",zht:"約",zhs:"约"},红:{jp:"紅",zht:"紅",zhs:"红"},纹:{jp:"紋",zht:"紋",zhs:"纹"},纳:{jp:"納",zht:"納",zhs:"纳"},纯:{jp:"純",zht:"純",zhs:"纯"},纸:{jp:"紙",zht:"紙",zhs:"纸"},级:{jp:"級",zht:"級",zhs:"级"},纷:{jp:"紛",zht:"紛",zhs:"纷"},纺:{jp:"紡",zht:"紡",zhs:"纺"},紧:{jp:"緊",zht:"緊",zhs:"紧"},细:{jp:"細",zht:"細",zhs:"细"},绅:{jp:"紳",zht:"紳",zhs:"绅"},绍:{jp:"紹",zht:"紹",zhs:"绍"},绀:{jp:"紺",zht:"紺",zhs:"绀"},终:{jp:"終",zht:"終",zhs:"终"},组:{jp:"組",zht:"組",zhs:"组"},经:{jp:"経",zht:"經",zhs:"经"},结:{jp:"結",zht:"結",zhs:"结"},绝:{jp:"絶",zht:"絶",zhs:"绝"},绞:{jp:"絞",zht:"絞",zhs:"绞"},络:{jp:"絡",zht:"絡",zhs:"络"},给:{jp:"給",zht:"給",zhs:"给"},统:{jp:"統",zht:"統",zhs:"统"},绘:{jp:"絵",zht:"繪",zhs:"绘"},绢:{jp:"絹",zht:"絹",zhs:"绢"},继:{jp:"継",zht:"繼",zhs:"继"},续:{jp:"続",zht:"續",zhs:"续"},绿:{jp:"緑",zht:"綠",zhs:"绿"},线:{jp:"線",zht:"線",zhs:"线"},维:{jp:"維",zht:"維",zhs:"维"},纲:{jp:"綱",zht:"綱",zhs:"纲"},绵:{jp:"綿",zht:"綿",zhs:"绵"},绪:{jp:"緒",zht:"緒",zhs:"绪"},缔:{jp:"締",zht:"締",zhs:"缔"},缘:{jp:"縁",zht:"緣",zhs:"缘"},编:{jp:"編",zht:"編",zhs:"编"},缓:{jp:"緩",zht:"緩",zhs:"缓"},纬:{jp:"緯",zht:"緯",zhs:"纬"},绳:{jp:"縄",zht:"繩",zhs:"绳"},缚:{jp:"縛",zht:"縛",zhs:"缚"},纵:{jp:"縦",zht:"縱",zhs:"纵"},缝:{jp:"縫",zht:"縫",zhs:"缝"},缩:{jp:"縮",zht:"縮",zhs:"缩"},纤:{jp:"繊",zht:"纖",zhs:"纤"},绩:{jp:"績",zht:"績",zhs:"绩"},织:{jp:"織",zht:"織",zhs:"织"},缮:{jp:"繕",zht:"繕",zhs:"缮"},茧:{jp:"繭",zht:"繭",zhs:"茧"},缲:{jp:"繰",zht:"繰",zhs:"缲"},罐:{jp:"缶",zht:"罐",zhs:"罐"},钵:{jp:"鉢",zht:"鉢",zhs:"钵"},罗:{jp:"羅",zht:"羅",zhs:"罗"},罚:{jp:"罸",zht:"罰",zhs:"罚"},罢:{jp:"罷",zht:"罷",zhs:"罢"},骂:{jp:"罵",zht:"罵",zhs:"骂"},职:{jp:"職",zht:"職",zhs:"职"},闻:{jp:"聞",zht:"聞",zhs:"闻"},聪:{jp:"聡",zht:"聰",zhs:"聪"},肠:{jp:"腸",zht:"腸",zhs:"肠"},肤:{jp:"膚",zht:"膚",zhs:"肤"},胀:{jp:"脹",zht:"脹",zhs:"胀"},胁:{jp:"脅",zht:"脅",zhs:"胁"},胆:{jp:"胆",zht:"膽",zhs:"胆"},脏:{jp:"臓",zht:"臟",zhs:"脏"},脑:{jp:"脳",zht:"腦",zhs:"脑"},脚:{jp:"脚",zht:"腳",zhs:"脚"},腾:{jp:"騰",zht:"騰",zhs:"腾"},铺:{jp:"舗",zht:"舖",zhs:"铺"},馆:{jp:"館",zht:"館",zhs:"馆"},舰:{jp:"艦",zht:"艦",zhs:"舰"},艺:{jp:"芸",zht:"藝",zhs:"艺"},茎:{jp:"茎",zht:"莖",zhs:"茎"},荐:{jp:"薦",zht:"薦",zhs:"荐"},药:{jp:"薬",zht:"藥",zhs:"药"},萤:{jp:"蛍",zht:"螢",zhs:"萤"},蒋:{jp:"蒋",zht:"蔣",zhs:"蒋"},藏:{jp:"蔵",zht:"藏",zhs:"藏"},虏:{jp:"虜",zht:"虜",zhs:"虏"},虚:{jp:"虚",zht:"虛",zhs:"虚"},虫:{jp:"虫",zht:"蟲",zhs:"虫"},蚀:{jp:"蝕",zht:"蝕",zhs:"蚀"},蚕:{jp:"蚕",zht:"蠶",zhs:"蚕"},蛮:{jp:"蛮",zht:"蠻",zhs:"蛮"},补:{jp:"補",zht:"補",zhs:"补"},袭:{jp:"襲",zht:"襲",zhs:"袭"},装:{jp:"装",zht:"裝",zhs:"装"},里:{jp:"裏",zht:"裡",zhs:"里"},霸:{jp:"覇",zht:"霸",zhs:"霸"},见:{jp:"見",zht:"見",zhs:"见"},观:{jp:"観",zht:"觀",zhs:"观"},规:{jp:"規",zht:"規",zhs:"规"},觉:{jp:"覚",zht:"覺",zhs:"觉"},览:{jp:"覧",zht:"覽",zhs:"览"},触:{jp:"触",zht:"觸",zhs:"触"},订:{jp:"訂",zht:"訂",zhs:"订"},计:{jp:"計",zht:"計",zhs:"计"},讨:{jp:"討",zht:"討",zhs:"讨"},训:{jp:"訓",zht:"訓",zhs:"训"},记:{jp:"記",zht:"記",zhs:"记"},讼:{jp:"訟",zht:"訟",zhs:"讼"},访:{jp:"訪",zht:"訪",zhs:"访"},设:{jp:"設",zht:"設",zhs:"设"},许:{jp:"許",zht:"許",zhs:"许"},译:{jp:"訳",zht:"譯",zhs:"译"},诉:{jp:"訴",zht:"訴",zhs:"诉"},诊:{jp:"診",zht:"診",zhs:"诊"},证:{jp:"証",zht:"證",zhs:"证"},诈:{jp:"詐",zht:"詐",zhs:"诈"},诏:{jp:"詔",zht:"詔",zhs:"诏"},评:{jp:"評",zht:"評",zhs:"评"},诅:{jp:"詛",zht:"詛",zhs:"诅"},词:{jp:"詞",zht:"詞",zhs:"词"},试:{jp:"試",zht:"試",zhs:"试"},诗:{jp:"詩",zht:"詩",zhs:"诗"},诘:{jp:"詰",zht:"詰",zhs:"诘"},该:{jp:"該",zht:"該",zhs:"该"},详:{jp:"詳",zht:"詳",zhs:"详"},誉:{jp:"誉",zht:"譽",zhs:"誉"},誊:{jp:"謄",zht:"謄",zhs:"誊"},认:{jp:"認",zht:"認",zhs:"认"},诞:{jp:"誕",zht:"誕",zhs:"诞"},诱:{jp:"誘",zht:"誘",zhs:"诱"},语:{jp:"語",zht:"語",zhs:"语"},诚:{jp:"誠",zht:"誠",zhs:"诚"},误:{jp:"誤",zht:"誤",zhs:"误"},说:{jp:"説",zht:"說",zhs:"说"},读:{jp:"読",zht:"讀",zhs:"读"},谁:{jp:"誰",zht:"誰",zhs:"谁"},课:{jp:"課",zht:"課",zhs:"课"},调:{jp:"調",zht:"調",zhs:"调"},谈:{jp:"談",zht:"談",zhs:"谈"},请:{jp:"請",zht:"請",zhs:"请"},论:{jp:"論",zht:"論",zhs:"论"},谕:{jp:"諭",zht:"諭",zhs:"谕"},诸:{jp:"諸",zht:"諸",zhs:"诸"},诺:{jp:"諾",zht:"諾",zhs:"诺"},谋:{jp:"謀",zht:"謀",zhs:"谋"},谒:{jp:"謁",zht:"謁",zhs:"谒"},谜:{jp:"謎",zht:"謎",zhs:"谜"},谦:{jp:"謙",zht:"謙",zhs:"谦"},讲:{jp:"講",zht:"講",zhs:"讲"},谢:{jp:"謝",zht:"謝",zhs:"谢"},谣:{jp:"謡",zht:"謠",zhs:"谣"},谨:{jp:"謹",zht:"謹",zhs:"谨"},识:{jp:"識",zht:"識",zhs:"识"},谱:{jp:"譜",zht:"譜",zhs:"谱"},议:{jp:"議",zht:"議",zhs:"议"},让:{jp:"譲",zht:"讓",zhs:"让"},贝:{jp:"貝",zht:"貝",zhs:"贝"},贞:{jp:"貞",zht:"貞",zhs:"贞"},负:{jp:"負",zht:"負",zhs:"负"},财:{jp:"財",zht:"財",zhs:"财"},贡:{jp:"貢",zht:"貢",zhs:"贡"},贫:{jp:"貧",zht:"貧",zhs:"贫"},货:{jp:"貨",zht:"貨",zhs:"货"},贩:{jp:"販",zht:"販",zhs:"贩"},贪:{jp:"貪",zht:"貪",zhs:"贪"},责:{jp:"責",zht:"責",zhs:"责"},贮:{jp:"貯",zht:"貯",zhs:"贮"},贵:{jp:"貴",zht:"貴",zhs:"贵"},贷:{jp:"貸",zht:"貸",zhs:"贷"},费:{jp:"費",zht:"費",zhs:"费"},贸:{jp:"貿",zht:"貿",zhs:"贸"},贺:{jp:"賀",zht:"賀",zhs:"贺"},赁:{jp:"賃",zht:"賃",zhs:"赁"},贿:{jp:"賄",zht:"賄",zhs:"贿"},资:{jp:"資",zht:"資",zhs:"资"},贼:{jp:"賊",zht:"賊",zhs:"贼"},贱:{jp:"賎",zht:"賤",zhs:"贱"},赞:{jp:"賛",zht:"贊",zhs:"赞"},赐:{jp:"賜",zht:"賜",zhs:"赐"},赏:{jp:"賞",zht:"賞",zhs:"赏"},赔:{jp:"賠",zht:"賠",zhs:"赔"},贤:{jp:"賢",zht:"賢",zhs:"贤"},赋:{jp:"賦",zht:"賦",zhs:"赋"},质:{jp:"質",zht:"質",zhs:"质"},赖:{jp:"頼",zht:"賴",zhs:"赖"},赠:{jp:"贈",zht:"贈",zhs:"赠"},赃:{jp:"贓",zht:"贓",zhs:"赃"},跃:{jp:"躍",zht:"躍",zhs:"跃"},践:{jp:"践",zht:"踐",zhs:"践"},踪:{jp:"踪",zht:"蹤",zhs:"踪"},车:{jp:"車",zht:"車",zhs:"车"},轨:{jp:"軌",zht:"軌",zhs:"轨"},轩:{jp:"軒",zht:"軒",zhs:"轩"},软:{jp:"軟",zht:"軟",zhs:"软"},转:{jp:"転",zht:"轉",zhs:"转"},轴:{jp:"軸",zht:"軸",zhs:"轴"},轻:{jp:"軽",zht:"輕",zhs:"轻"},较:{jp:"較",zht:"較",zhs:"较"},载:{jp:"載",zht:"載",zhs:"载"},辉:{jp:"輝",zht:"輝",zhs:"辉"},辈:{jp:"輩",zht:"輩",zhs:"辈"},轮:{jp:"輪",zht:"輪",zhs:"轮"},输:{jp:"輸",zht:"輸",zhs:"输"},辖:{jp:"轄",zht:"轄",zhs:"辖"},辞:{jp:"辞",zht:"辭",zhs:"辞"},边:{jp:"辺",zht:"邊",zhs:"边"},达:{jp:"達",zht:"達",zhs:"达"},迁:{jp:"遷",zht:"遷",zhs:"迁"},过:{jp:"過",zht:"過",zhs:"过"},运:{jp:"運",zht:"運",zhs:"运"},还:{jp:"還",zht:"還",zhs:"还"},进:{jp:"進",zht:"進",zhs:"进"},远:{jp:"遠",zht:"遠",zhs:"远"},违:{jp:"違",zht:"違",zhs:"违"},连:{jp:"連",zht:"連",zhs:"连"},迟:{jp:"遅",zht:"遲",zhs:"迟"},适:{jp:"適",zht:"適",zhs:"适"},选:{jp:"選",zht:"選",zhs:"选"},递:{jp:"逓",zht:"遞",zhs:"递"},遗:{jp:"遺",zht:"遺",zhs:"遗"},遥:{jp:"遥",zht:"遙",zhs:"遥"},邮:{jp:"郵",zht:"郵",zhs:"邮"},邻:{jp:"隣",zht:"鄰",zhs:"邻"},醉:{jp:"酔",zht:"醉",zhs:"醉"},酿:{jp:"醸",zht:"釀",zhs:"酿"},释:{jp:"釈",zht:"釋",zhs:"释"},针:{jp:"針",zht:"針",zhs:"针"},钓:{jp:"釣",zht:"釣",zhs:"钓"},钝:{jp:"鈍",zht:"鈍",zhs:"钝"},铃:{jp:"鈴",zht:"鈴",zhs:"铃"},铁:{jp:"鉄",zht:"鐵",zhs:"铁"},铅:{jp:"鉛",zht:"鉛",zhs:"铅"},鉴:{jp:"鑑",zht:"鑑",zhs:"鉴"},银:{jp:"銀",zht:"銀",zhs:"银"},铳:{jp:"銃",zht:"銃",zhs:"铳"},铜:{jp:"銅",zht:"銅",zhs:"铜"},铣:{jp:"銑",zht:"銑",zhs:"铣"},铭:{jp:"銘",zht:"銘",zhs:"铭"},钱:{jp:"銭",zht:"錢",zhs:"钱"},锐:{jp:"鋭",zht:"鋭",zhs:"锐"},铸:{jp:"鋳",zht:"鑄",zhs:"铸"},钢:{jp:"鋼",zht:"鋼",zhs:"钢"},锤:{jp:"錘",zht:"錘",zhs:"锤"},锭:{jp:"錠",zht:"錠",zhs:"锭"},错:{jp:"錯",zht:"錯",zhs:"错"},钟:{jp:"鍾",zht:"鍾",zhs:"钟"},锁:{jp:"鎖",zht:"鎖",zhs:"锁"},镇:{jp:"鎮",zht:"鎮",zhs:"镇"},镜:{jp:"鏡",zht:"鏡",zhs:"镜"},长:{jp:"長",zht:"長",zhs:"长"},门:{jp:"門",zht:"門",zhs:"门"},闭:{jp:"閉",zht:"閉",zhs:"闭"},闲:{jp:"閑",zht:"閒",zhs:"闲"},间:{jp:"間",zht:"間",zhs:"间"},阁:{jp:"閣",zht:"閣",zhs:"阁"},阀:{jp:"閥",zht:"閥",zhs:"阀"},阅:{jp:"閲",zht:"閲",zhs:"阅"},队:{jp:"隊",zht:"隊",zhs:"队"},阳:{jp:"陽",zht:"陽",zhs:"阳"},阴:{jp:"陰",zht:"陰",zhs:"阴"},阵:{jp:"陣",zht:"陣",zhs:"阵"},阶:{jp:"階",zht:"階",zhs:"阶"},际:{jp:"際",zht:"際",zhs:"际"},陆:{jp:"陸",zht:"陸",zhs:"陆"},陈:{jp:"陳",zht:"陳",zhs:"陈"},陷:{jp:"陥",zht:"陷",zhs:"陷"},随:{jp:"随",zht:"隨",zhs:"随"},隐:{jp:"隠",zht:"隱",zhs:"隐"},隶:{jp:"隷",zht:"隷",zhs:"隶"},难:{jp:"難",zht:"難",zhs:"难"},鸡:{jp:"鶏",zht:"雞",zhs:"鸡"},雾:{jp:"霧",zht:"霧",zhs:"雾"},静:{jp:"静",zht:"靜",zhs:"静"},顶:{jp:"頂",zht:"頂",zhs:"顶"},项:{jp:"項",zht:"項",zhs:"项"},顺:{jp:"順",zht:"順",zhs:"顺"},顽:{jp:"頑",zht:"頑",zhs:"顽"},颁:{jp:"頒",zht:"頒",zhs:"颁"},领:{jp:"領",zht:"領",zhs:"领"},频:{jp:"頻",zht:"頻",zhs:"频"},题:{jp:"題",zht:"題",zhs:"题"},额:{jp:"額",zht:"額",zhs:"额"},颜:{jp:"顔",zht:"顏",zhs:"颜"},风:{jp:"風",zht:"風",zhs:"风"},飞:{jp:"飛",zht:"飛",zhs:"飞"},饥:{jp:"飢",zht:"饑",zhs:"饥"},饭:{jp:"飯",zht:"飯",zhs:"饭"},饮:{jp:"飲",zht:"飲",zhs:"饮"},饲:{jp:"飼",zht:"飼",zhs:"饲"},饱:{jp:"飽",zht:"飽",zhs:"饱"},饰:{jp:"飾",zht:"飾",zhs:"饰"},饿:{jp:"餓",zht:"餓",zhs:"饿"},马:{jp:"馬",zht:"馬",zhs:"马"},驿:{jp:"駅",zht:"驛",zhs:"驿"},驱:{jp:"駆",zht:"驅",zhs:"驱"},驻:{jp:"駐",zht:"駐",zhs:"驻"},骑:{jp:"騎",zht:"騎",zhs:"骑"},验:{jp:"験",zht:"驗",zhs:"验"},骚:{jp:"騒",zht:"騷",zhs:"骚"},驔:{jp:"騨",zht:"驔",zhs:"驔"},髓:{jp:"髄",zht:"髓",zhs:"髓"},鱼:{jp:"魚",zht:"魚",zhs:"鱼"},鲁:{jp:"魯",zht:"魯",zhs:"鲁"},鲜:{jp:"鮮",zht:"鮮",zhs:"鲜"},鲸:{jp:"鯨",zht:"鯨",zhs:"鲸"},鸟:{jp:"鳥",zht:"鳥",zhs:"鸟"},鸣:{jp:"鳴",zht:"鳴",zhs:"鸣"},鸫:{jp:"鶫",zht:"鶇",zhs:"鸫"},麦:{jp:"麦",zht:"麥",zhs:"麦"},黄:{jp:"黄",zht:"黃",zhs:"黄"},黑:{jp:"黒",zht:"黑",zhs:"黑"},默:{jp:"黙",zht:"默",zhs:"默"},龄:{jp:"齢",zht:"齡",zhs:"龄"}}},ws.TABLE_SAFE={jp:{会:{jp:"会",zht:"會",zhs:"会"},箋:{jp:"箋",zht:"箋",zhs:"笺"},網:{jp:"網",zht:"網",zhs:"网"},処:{jp:"処",zht:"處",zhs:"处"},話:{jp:"話",zht:"話",zhs:"话"},万:{jp:"万",zht:"萬",zhs:"万"},与:{jp:"与",zht:"與",zhs:"与"},醜:{jp:"醜",zht:"醜",zhs:"丑"},専:{jp:"専",zht:"專",zhs:"专"},業:{jp:"業",zht:"業",zhs:"业"},東:{jp:"東",zht:"東",zhs:"东"},両:{jp:"両",zht:"兩",zhs:"两"},厳:{jp:"厳",zht:"嚴",zhs:"严"},並:{jp:"並",zht:"並",zhs:"并"},喪:{jp:"喪",zht:"喪",zhs:"丧"},豊:{jp:"豊",zht:"豐",zhs:"丰"},臨:{jp:"臨",zht:"臨",zhs:"临"},為:{jp:"為",zht:"為",zhs:"为"},麗:{jp:"麗",zht:"麗",zhs:"丽"},挙:{jp:"挙",zht:"舉",zhs:"举"},廼:{jp:"廼",zht:"迺",zhs:"迺"},義:{jp:"義",zht:"義",zhs:"义"},楽:{jp:"楽",zht:"樂",zhs:"乐"},乗:{jp:"乗",zht:"乘",zhs:"乘"},習:{jp:"習",zht:"習",zhs:"习"},郷:{jp:"郷",zht:"鄉",zhs:"乡"},書:{jp:"書",zht:"書",zhs:"书"},買:{jp:"買",zht:"買",zhs:"买"},乱:{jp:"乱",zht:"亂",zhs:"乱"},亀:{jp:"亀",zht:"龜",zhs:"龟"},弐:{jp:"弐",zht:"貳",zhs:"贰"},雲:{jp:"雲",zht:"雲",zhs:"云"},亜:{jp:"亜",zht:"亞",zhs:"亚"},産:{jp:"産",zht:"產",zhs:"产"},畝:{jp:"畝",zht:"畝",zhs:"亩"},親:{jp:"親",zht:"親",zhs:"亲"},億:{jp:"億",zht:"億",zhs:"亿"},僕:{jp:"僕",zht:"僕",zhs:"仆"},従:{jp:"従",zht:"從",zhs:"从"},仏:{jp:"仏",zht:"佛",zhs:"佛"},倉:{jp:"倉",zht:"倉",zhs:"仓"},儀:{jp:"儀",zht:"儀",zhs:"仪"},仮:{jp:"仮",zht:"假",zhs:"假"},価:{jp:"価",zht:"價",zhs:"价"},衆:{jp:"衆",zht:"眾",zhs:"众"},優:{jp:"優",zht:"優",zhs:"优"},伝:{jp:"伝",zht:"傳",zhs:"传"},傘:{jp:"傘",zht:"傘",zhs:"伞"},偉:{jp:"偉",zht:"偉",zhs:"伟"},傷:{jp:"傷",zht:"傷",zhs:"伤"},倫:{jp:"倫",zht:"倫",zhs:"伦"},偽:{jp:"偽",zht:"偽",zhs:"伪"},体:{jp:"体",zht:"體",zhs:"体"},余:{jp:"余",zht:"餘",zhs:"余"},来:{jp:"来",zht:"來",zhs:"来"},偵:{jp:"偵",zht:"偵",zhs:"侦"},側:{jp:"側",zht:"側",zhs:"侧"},倹:{jp:"倹",zht:"儉",zhs:"俭"},倶:{jp:"倶",zht:"俱",zhs:"俱"},債:{jp:"債",zht:"債",zhs:"债"},傾:{jp:"傾",zht:"傾",zhs:"倾"},償:{jp:"償",zht:"償",zhs:"偿"},傑:{jp:"傑",zht:"傑",zhs:"杰"},備:{jp:"備",zht:"備",zhs:"备"},当:{jp:"当",zht:"當",zhs:"当"},尽:{jp:"尽",zht:"盡",zhs:"尽"},児:{jp:"児",zht:"兒",zhs:"儿"},党:{jp:"党",zht:"黨",zhs:"党"},内:{jp:"内",zht:"內",zhs:"内"},関:{jp:"関",zht:"關",zhs:"关"},興:{jp:"興",zht:"興",zhs:"兴"},養:{jp:"養",zht:"養",zhs:"养"},獣:{jp:"獣",zht:"獸",zhs:"兽"},円:{jp:"円",zht:"圓",zhs:"圆"},写:{jp:"写",zht:"寫",zhs:"写"},軍:{jp:"軍",zht:"軍",zhs:"军"},農:{jp:"農",zht:"農",zhs:"农"},冨:{jp:"冨",zht:"富",zhs:"富"},氷:{jp:"氷",zht:"冰",zhs:"冰"},衝:{jp:"衝",zht:"衝",zhs:"冲"},決:{jp:"決",zht:"決",zhs:"决"},凍:{jp:"凍",zht:"凍",zhs:"冻"},塗:{jp:"塗",zht:"塗",zhs:"涂"},幾:{jp:"幾",zht:"幾",zhs:"几"},撃:{jp:"撃",zht:"擊",zhs:"击"},画:{jp:"画",zht:"劃",zhs:"划"},則:{jp:"則",zht:"則",zhs:"则"},剛:{jp:"剛",zht:"剛",zhs:"刚"},創:{jp:"創",zht:"創",zhs:"创"},別:{jp:"別",zht:"別",zhs:"别"},製:{jp:"製",zht:"製",zhs:"制"},巻:{jp:"巻",zht:"卷",zhs:"卷"},刹:{jp:"刹",zht:"剎",zhs:"刹"},剤:{jp:"剤",zht:"劑",zhs:"剂"},剣:{jp:"剣",zht:"劍",zhs:"剑"},劇:{jp:"劇",zht:"劇",zhs:"剧"},剰:{jp:"剰",zht:"剩",zhs:"剩"},勧:{jp:"勧",zht:"勸",zhs:"劝"},務:{jp:"務",zht:"務",zhs:"务"},動:{jp:"動",zht:"動",zhs:"动"},励:{jp:"励",zht:"勵",zhs:"励"},労:{jp:"労",zht:"勞",zhs:"劳"},勢:{jp:"勢",zht:"勢",zhs:"势"},勲:{jp:"勲",zht:"勳",zhs:"勋"},勝:{jp:"勝",zht:"勝",zhs:"胜"},区:{jp:"区",zht:"區",zhs:"区"},医:{jp:"医",zht:"醫",zhs:"医"},華:{jp:"華",zht:"華",zhs:"华"},協:{jp:"協",zht:"協",zhs:"协"},単:{jp:"単",zht:"單",zhs:"单"},売:{jp:"売",zht:"賣",zhs:"卖"},衛:{jp:"衛",zht:"衛",zhs:"卫"},庁:{jp:"庁",zht:"廳",zhs:"厅"},圧:{jp:"圧",zht:"壓",zhs:"压"},県:{jp:"県",zht:"縣",zhs:"县"},参:{jp:"参",zht:"參",zhs:"参"},双:{jp:"双",zht:"雙",zhs:"双"},収:{jp:"収",zht:"收",zhs:"收"},発:{jp:"発",zht:"發",zhs:"发"},変:{jp:"変",zht:"變",zhs:"变"},畳:{jp:"畳",zht:"疊",zhs:"叠"},号:{jp:"号",zht:"號",zhs:"号"},嘆:{jp:"嘆",zht:"嘆",zhs:"叹"},嚇:{jp:"嚇",zht:"嚇",zhs:"吓"},聴:{jp:"聴",zht:"聽",zhs:"听"},啓:{jp:"啓",zht:"啟",zhs:"启"},員:{jp:"員",zht:"員",zhs:"员"},諮:{jp:"諮",zht:"諮",zhs:"谘"},鹹:{jp:"鹹",zht:"鹹",zhs:"咸"},響:{jp:"響",zht:"響",zhs:"响"},問:{jp:"問",zht:"問",zhs:"问"},営:{jp:"営",zht:"營",zhs:"营"},噴:{jp:"噴",zht:"噴",zhs:"喷"},嘱:{jp:"嘱",zht:"囑",zhs:"嘱"},蘇:{jp:"蘇",zht:"蘇",zhs:"苏"},団:{jp:"団",zht:"團",zhs:"团"},園:{jp:"園",zht:"園",zhs:"园"},国:{jp:"国",zht:"國",zhs:"国"},囲:{jp:"囲",zht:"圍",zhs:"围"},図:{jp:"図",zht:"圖",zhs:"图"},圏:{jp:"圏",zht:"圈",zhs:"圈"},聖:{jp:"聖",zht:"聖",zhs:"圣"},場:{jp:"場",zht:"場",zhs:"场"},壊:{jp:"壊",zht:"壞",zhs:"坏"},塊:{jp:"塊",zht:"塊",zhs:"块"},堅:{jp:"堅",zht:"堅",zhs:"坚"},壇:{jp:"壇",zht:"壇",zhs:"坛"},墳:{jp:"墳",zht:"墳",zhs:"坟"},墜:{jp:"墜",zht:"墜",zhs:"坠"},塁:{jp:"塁",zht:"壘",zhs:"垒"},墾:{jp:"墾",zht:"墾",zhs:"垦"},執:{jp:"執",zht:"執",zhs:"执"},堕:{jp:"堕",zht:"墮",zhs:"堕"},報:{jp:"報",zht:"報",zhs:"报"},塩:{jp:"塩",zht:"鹽",zhs:"盐"},増:{jp:"増",zht:"增",zhs:"增"},壌:{jp:"壌",zht:"壤",zhs:"壤"},壮:{jp:"壮",zht:"壯",zhs:"壮"},声:{jp:"声",zht:"聲",zhs:"声"},壱:{jp:"壱",zht:"壹",zhs:"壹"},寿:{jp:"寿",zht:"壽",zhs:"寿"},夢:{jp:"夢",zht:"夢",zhs:"梦"},頭:{jp:"頭",zht:"頭",zhs:"头"},誇:{jp:"誇",zht:"誇",zhs:"夸"},奪:{jp:"奪",zht:"奪",zhs:"夺"},奮:{jp:"奮",zht:"奮",zhs:"奋"},奨:{jp:"奨",zht:"獎",zhs:"奖"},粧:{jp:"粧",zht:"妝",zhs:"妆"},婦:{jp:"婦",zht:"婦",zhs:"妇"},姉:{jp:"姉",zht:"姐",zhs:"姐"},姫:{jp:"姫",zht:"姬",zhs:"姬"},嬢:{jp:"嬢",zht:"孃",zhs:"娘"},娯:{jp:"娯",zht:"娛",zhs:"娱"},孫:{jp:"孫",zht:"孫",zhs:"孙"},学:{jp:"学",zht:"學",zhs:"学"},寧:{jp:"寧",zht:"寧",zhs:"宁"},宝:{jp:"宝",zht:"寶",zhs:"宝"},実:{jp:"実",zht:"實",zhs:"实"},審:{jp:"審",zht:"審",zhs:"审"},憲:{jp:"憲",zht:"憲",zhs:"宪"},宮:{jp:"宮",zht:"宮",zhs:"宫"},賓:{jp:"賓",zht:"賓",zhs:"宾"},秘:{jp:"秘",zht:"祕",zhs:"秘"},寝:{jp:"寝",zht:"寢",zhs:"寝"},対:{jp:"対",zht:"對",zhs:"对"},尋:{jp:"尋",zht:"尋",zhs:"寻"},導:{jp:"導",zht:"導",zhs:"导"},将:{jp:"将",zht:"將",zhs:"将"},層:{jp:"層",zht:"層",zhs:"层"},属:{jp:"属",zht:"屬",zhs:"属"},歳:{jp:"歳",zht:"歲",zhs:"岁"},島:{jp:"島",zht:"島",zhs:"岛"},巌:{jp:"巌",zht:"巖",zhs:"巖"},峡:{jp:"峡",zht:"峽",zhs:"峡"},険:{jp:"険",zht:"險",zhs:"险"},幣:{jp:"幣",zht:"幣",zhs:"币"},帥:{jp:"帥",zht:"帥",zhs:"帅"},師:{jp:"師",zht:"師",zhs:"师"},帳:{jp:"帳",zht:"帳",zhs:"帐"},帰:{jp:"帰",zht:"歸",zhs:"归"},広:{jp:"広",zht:"廣",zhs:"广"},慶:{jp:"慶",zht:"慶",zhs:"庆"},庫:{jp:"庫",zht:"庫",zhs:"库"},応:{jp:"応",zht:"應",zhs:"应"},廃:{jp:"廃",zht:"廢",zhs:"废"},開:{jp:"開",zht:"開",zhs:"开"},弁:{jp:"弁",zht:"辨",zhs:"辨"},異:{jp:"異",zht:"異",zhs:"异"},棄:{jp:"棄",zht:"棄",zhs:"弃"},張:{jp:"張",zht:"張",zhs:"张"},弥:{jp:"弥",zht:"彌",zhs:"弥"},強:{jp:"強",zht:"強",zhs:"强"},弾:{jp:"弾",zht:"彈",zhs:"弹"},録:{jp:"録",zht:"錄",zhs:"录"},彦:{jp:"彦",zht:"彥",zhs:"彥"},徹:{jp:"徹",zht:"徹",zhs:"彻"},徴:{jp:"徴",zht:"徵",zhs:"征"},径:{jp:"径",zht:"徑",zhs:"径"},徳:{jp:"徳",zht:"德",zhs:"德"},憶:{jp:"憶",zht:"憶",zhs:"忆"},誌:{jp:"誌",zht:"誌",zhs:"志"},憂:{jp:"憂",zht:"憂",zhs:"忧"},懐:{jp:"懐",zht:"懷",zhs:"怀"},態:{jp:"態",zht:"態",zhs:"态"},総:{jp:"総",zht:"總",zhs:"总"},恒:{jp:"恒",zht:"恆",zhs:"恒"},恋:{jp:"恋",zht:"戀",zhs:"恋"},懇:{jp:"懇",zht:"懇",zhs:"恳"},恵:{jp:"恵",zht:"惠",zhs:"惠"},悪:{jp:"悪",zht:"惡",zhs:"恶"},悩:{jp:"悩",zht:"惱",zhs:"恼"},悦:{jp:"悦",zht:"悅",zhs:"悅"},懸:{jp:"懸",zht:"懸",zhs:"悬"},驚:{jp:"驚",zht:"驚",zhs:"惊"},惨:{jp:"惨",zht:"慘",zhs:"惨"},懲:{jp:"懲",zht:"懲",zhs:"惩"},愛:{jp:"愛",zht:"愛",zhs:"爱"},憤:{jp:"憤",zht:"憤",zhs:"愤"},願:{jp:"願",zht:"願",zhs:"愿"},慮:{jp:"慮",zht:"慮",zhs:"虑"},戯:{jp:"戯",zht:"戲",zhs:"戏"},戦:{jp:"戦",zht:"戰",zhs:"战"},戸:{jp:"戸",zht:"戶",zhs:"户"},払:{jp:"払",zht:"拂",zhs:"拂"},拡:{jp:"拡",zht:"擴",zhs:"扩"},掃:{jp:"掃",zht:"掃",zhs:"扫"},揚:{jp:"揚",zht:"揚",zhs:"扬"},択:{jp:"択",zht:"擇",zhs:"择"},護:{jp:"護",zht:"護",zhs:"护"},担:{jp:"担",zht:"擔",zhs:"担"},拝:{jp:"拝",zht:"拜",zhs:"拜"},擬:{jp:"擬",zht:"擬",zhs:"拟"},拠:{jp:"拠",zht:"據",zhs:"据"},擁:{jp:"擁",zht:"擁",zhs:"拥"},挟:{jp:"挟",zht:"挾",zhs:"挟"},揮:{jp:"揮",zht:"揮",zhs:"挥"},挿:{jp:"挿",zht:"插",zhs:"插"},損:{jp:"損",zht:"損",zhs:"损"},捨:{jp:"捨",zht:"捨",zhs:"舍"},掲:{jp:"掲",zht:"揭",zhs:"揭"},掴:{jp:"掴",zht:"摑",zhs:"掴"},揺:{jp:"揺",zht:"搖",zhs:"摇"},敵:{jp:"敵",zht:"敵",zhs:"敌"},敗:{jp:"敗",zht:"敗",zhs:"败"},数:{jp:"数",zht:"數",zhs:"数"},斉:{jp:"斉",zht:"齊",zhs:"齐"},斎:{jp:"斎",zht:"齋",zhs:"斋"},断:{jp:"断",zht:"斷",zhs:"断"},旧:{jp:"旧",zht:"舊",zhs:"旧"},時:{jp:"時",zht:"時",zhs:"时"},曇:{jp:"曇",zht:"曇",zhs:"昙"},昼:{jp:"昼",zht:"晝",zhs:"昼"},顕:{jp:"顕",zht:"顯",zhs:"显"},暁:{jp:"暁",zht:"曉",zhs:"晓"},晩:{jp:"晩",zht:"晚",zhs:"晚"},暫:{jp:"暫",zht:"暫",zhs:"暂"},曽:{jp:"曽",zht:"曾",zhs:"曾"},術:{jp:"術",zht:"術",zhs:"术"},樸:{jp:"樸",zht:"樸",zhs:"朴"},機:{jp:"機",zht:"機",zhs:"机"},殺:{jp:"殺",zht:"殺",zhs:"杀"},雑:{jp:"雑",zht:"雜",zhs:"杂"},権:{jp:"権",zht:"權",zhs:"权"},条:{jp:"条",zht:"條",zhs:"条"},極:{jp:"極",zht:"極",zhs:"极"},枢:{jp:"枢",zht:"樞",zhs:"枢"},槍:{jp:"槍",zht:"槍",zhs:"枪"},査:{jp:"査",zht:"查",zhs:"查"},栄:{jp:"栄",zht:"榮",zhs:"荣"},標:{jp:"標",zht:"標",zhs:"标"},桟:{jp:"桟",zht:"棧",zhs:"栈"},棟:{jp:"棟",zht:"棟",zhs:"栋"},欄:{jp:"欄",zht:"欄",zhs:"栏"},樹:{jp:"樹",zht:"樹",zhs:"树"},様:{jp:"様",zht:"樣",zhs:"样"},桜:{jp:"桜",zht:"櫻",zhs:"樱"},橋:{jp:"橋",zht:"橋",zhs:"桥"},検:{jp:"検",zht:"檢",zhs:"检"},楼:{jp:"楼",zht:"樓",zhs:"楼"},歓:{jp:"歓",zht:"歡",zhs:"欢"},欧:{jp:"欧",zht:"歐",zhs:"欧"},歩:{jp:"歩",zht:"步",zhs:"步"},歯:{jp:"歯",zht:"齒",zhs:"齿"},残:{jp:"残",zht:"殘",zhs:"残"},殴:{jp:"殴",zht:"毆",zhs:"殴"},気:{jp:"気",zht:"氣",zhs:"气"},漢:{jp:"漢",zht:"漢",zhs:"汉"},湯:{jp:"湯",zht:"湯",zhs:"汤"},溝:{jp:"溝",zht:"溝",zhs:"沟"},沢:{jp:"沢",zht:"澤",zhs:"泽"},涙:{jp:"涙",zht:"淚",zhs:"泪"},滝:{jp:"滝",zht:"瀧",zhs:"泷"},潔:{jp:"潔",zht:"潔",zhs:"洁"},浅:{jp:"浅",zht:"淺",zhs:"浅"},濁:{jp:"濁",zht:"濁",zhs:"浊"},測:{jp:"測",zht:"測",zhs:"测"},済:{jp:"済",zht:"濟",zhs:"济"},濃:{jp:"濃",zht:"濃",zhs:"浓"},浜:{jp:"浜",zht:"濱",zhs:"滨"},渋:{jp:"渋",zht:"涉",zhs:"涉"},渦:{jp:"渦",zht:"渦",zhs:"涡"},潤:{jp:"潤",zht:"潤",zhs:"润"},漬:{jp:"漬",zht:"漬",zhs:"渍"},漸:{jp:"漸",zht:"漸",zhs:"渐"},渓:{jp:"渓",zht:"溪",zhs:"溪"},漁:{jp:"漁",zht:"漁",zhs:"渔"},湾:{jp:"湾",zht:"灣",zhs:"湾"},湿:{jp:"湿",zht:"濕",zhs:"湿"},満:{jp:"満",zht:"滿",zhs:"满"},滅:{jp:"滅",zht:"滅",zhs:"灭"},滞:{jp:"滞",zht:"滯",zhs:"滞"},濫:{jp:"濫",zht:"濫",zhs:"滥"},瀬:{jp:"瀬",zht:"瀨",zhs:"濑"},灯:{jp:"灯",zht:"燈",zhs:"灯"},霊:{jp:"霊",zht:"靈",zhs:"灵"},炉:{jp:"炉",zht:"爐",zhs:"炉"},点:{jp:"点",zht:"點",zhs:"点"},錬:{jp:"錬",zht:"鍊",zhs:"炼"},練:{jp:"練",zht:"練",zhs:"练"},煙:{jp:"煙",zht:"煙",zhs:"烟"},煩:{jp:"煩",zht:"煩",zhs:"烦"},焼:{jp:"焼",zht:"燒",zhs:"烧"},熱:{jp:"熱",zht:"熱",zhs:"热"},焔:{jp:"焔",zht:"焰",zhs:"焰"},鍛:{jp:"鍛",zht:"鍛",zhs:"锻"},犠:{jp:"犠",zht:"犧",zhs:"牺"},状:{jp:"状",zht:"狀",zhs:"状"},猶:{jp:"猶",zht:"猶",zhs:"犹"},独:{jp:"独",zht:"獨",zhs:"独"},狭:{jp:"狭",zht:"狹",zhs:"狭"},獄:{jp:"獄",zht:"獄",zhs:"狱"},猟:{jp:"猟",zht:"獵",zhs:"猎"},猫:{jp:"猫",zht:"貓",zhs:"猫"},献:{jp:"献",zht:"獻",zhs:"献"},環:{jp:"環",zht:"環",zhs:"环"},現:{jp:"現",zht:"現",zhs:"现"},璽:{jp:"璽",zht:"璽",zhs:"玺"},電:{jp:"電",zht:"電",zhs:"电"},療:{jp:"療",zht:"療",zhs:"疗"},監:{jp:"監",zht:"監",zhs:"监"},蓋:{jp:"蓋",zht:"蓋",zhs:"盖"},盤:{jp:"盤",zht:"盤",zhs:"盘"},視:{jp:"視",zht:"視",zhs:"视"},着:{jp:"着",zht:"著",zhs:"著"},矯:{jp:"矯",zht:"矯",zhs:"矫"},鉱:{jp:"鉱",zht:"礦",zhs:"矿"},砕:{jp:"砕",zht:"碎",zhs:"碎"},礎:{jp:"礎",zht:"礎",zhs:"础"},確:{jp:"確",zht:"確",zhs:"确"},礼:{jp:"礼",zht:"禮",zhs:"礼"},禍:{jp:"禍",zht:"禍",zhs:"祸"},禅:{jp:"禅",zht:"禪",zhs:"禅"},離:{jp:"離",zht:"離",zhs:"离"},種:{jp:"種",zht:"種",zhs:"种"},積:{jp:"積",zht:"積",zhs:"积"},称:{jp:"称",zht:"稱",zhs:"称"},稲:{jp:"稲",zht:"稻",zhs:"稻"},穏:{jp:"穏",zht:"穩",zhs:"稳"},穀:{jp:"穀",zht:"穀",zhs:"谷"},穂:{jp:"穂",zht:"穗",zhs:"穗"},窮:{jp:"窮",zht:"窮",zhs:"穷"},窃:{jp:"窃",zht:"竊",zhs:"窃"},窓:{jp:"窓",zht:"窗",zhs:"窗"},竜:{jp:"竜",zht:"龍",zhs:"龙"},競:{jp:"競",zht:"競",zhs:"竞"},篤:{jp:"篤",zht:"篤",zhs:"笃"},筆:{jp:"筆",zht:"筆",zhs:"笔"},築:{jp:"築",zht:"築",zhs:"筑"},簡:{jp:"簡",zht:"簡",zhs:"简"},節:{jp:"節",zht:"節",zhs:"节"},範:{jp:"範",zht:"範",zhs:"范"},類:{jp:"類",zht:"類",zhs:"类"},粋:{jp:"粋",zht:"粹",zhs:"粹"},粛:{jp:"粛",zht:"肅",zhs:"肃"},糧:{jp:"糧",zht:"糧",zhs:"粮"},糾:{jp:"糾",zht:"糾",zhs:"纠"},紀:{jp:"紀",zht:"紀",zhs:"纪"},約:{jp:"約",zht:"約",zhs:"约"},紅:{jp:"紅",zht:"紅",zhs:"红"},紋:{jp:"紋",zht:"紋",zhs:"纹"},納:{jp:"納",zht:"納",zhs:"纳"},純:{jp:"純",zht:"純",zhs:"纯"},紙:{jp:"紙",zht:"紙",zhs:"纸"},級:{jp:"級",zht:"級",zhs:"级"},紛:{jp:"紛",zht:"紛",zhs:"纷"},紡:{jp:"紡",zht:"紡",zhs:"纺"},緊:{jp:"緊",zht:"緊",zhs:"紧"},細:{jp:"細",zht:"細",zhs:"细"},紳:{jp:"紳",zht:"紳",zhs:"绅"},紹:{jp:"紹",zht:"紹",zhs:"绍"},紺:{jp:"紺",zht:"紺",zhs:"绀"},終:{jp:"終",zht:"終",zhs:"终"},組:{jp:"組",zht:"組",zhs:"组"},経:{jp:"経",zht:"經",zhs:"经"},結:{jp:"結",zht:"結",zhs:"结"},絶:{jp:"絶",zht:"絕",zhs:"绝"},絞:{jp:"絞",zht:"絞",zhs:"绞"},絡:{jp:"絡",zht:"絡",zhs:"络"},給:{jp:"給",zht:"給",zhs:"给"},統:{jp:"統",zht:"統",zhs:"统"},絵:{jp:"絵",zht:"繪",zhs:"绘"},絹:{jp:"絹",zht:"絹",zhs:"绢"},継:{jp:"継",zht:"繼",zhs:"继"},続:{jp:"続",zht:"續",zhs:"续"},緑:{jp:"緑",zht:"綠",zhs:"绿"},線:{jp:"線",zht:"線",zhs:"线"},維:{jp:"維",zht:"維",zhs:"维"},綱:{jp:"綱",zht:"綱",zhs:"纲"},綿:{jp:"綿",zht:"綿",zhs:"绵"},緒:{jp:"緒",zht:"緒",zhs:"绪"},締:{jp:"締",zht:"締",zhs:"缔"},縁:{jp:"縁",zht:"緣",zhs:"缘"},編:{jp:"編",zht:"編",zhs:"编"},緩:{jp:"緩",zht:"緩",zhs:"缓"},緯:{jp:"緯",zht:"緯",zhs:"纬"},縄:{jp:"縄",zht:"繩",zhs:"绳"},縛:{jp:"縛",zht:"縛",zhs:"缚"},縦:{jp:"縦",zht:"縱",zhs:"纵"},縫:{jp:"縫",zht:"縫",zhs:"缝"},縮:{jp:"縮",zht:"縮",zhs:"缩"},繊:{jp:"繊",zht:"纖",zhs:"纤"},績:{jp:"績",zht:"績",zhs:"绩"},織:{jp:"織",zht:"織",zhs:"织"},繕:{jp:"繕",zht:"繕",zhs:"缮"},繭:{jp:"繭",zht:"繭",zhs:"茧"},繰:{jp:"繰",zht:"繰",zhs:"缲"},缶:{jp:"缶",zht:"罐",zhs:"罐"},鉢:{jp:"鉢",zht:"鉢",zhs:"钵"},羅:{jp:"羅",zht:"羅",zhs:"罗"},罸:{jp:"罸",zht:"罰",zhs:"罚"},罷:{jp:"罷",zht:"罷",zhs:"罢"},罵:{jp:"罵",zht:"罵",zhs:"骂"},職:{jp:"職",zht:"職",zhs:"职"},聞:{jp:"聞",zht:"聞",zhs:"闻"},聡:{jp:"聡",zht:"聰",zhs:"聪"},腸:{jp:"腸",zht:"腸",zhs:"肠"},膚:{jp:"膚",zht:"膚",zhs:"肤"},脹:{jp:"脹",zht:"脹",zhs:"胀"},脅:{jp:"脅",zht:"脅",zhs:"胁"},胆:{jp:"胆",zht:"膽",zhs:"胆"},臓:{jp:"臓",zht:"臟",zhs:"脏"},脳:{jp:"脳",zht:"腦",zhs:"脑"},脚:{jp:"脚",zht:"腳",zhs:"脚"},騰:{jp:"騰",zht:"騰",zhs:"腾"},舗:{jp:"舗",zht:"舖",zhs:"铺"},館:{jp:"館",zht:"館",zhs:"馆"},艦:{jp:"艦",zht:"艦",zhs:"舰"},芸:{jp:"芸",zht:"藝",zhs:"艺"},茎:{jp:"茎",zht:"莖",zhs:"茎"},薦:{jp:"薦",zht:"薦",zhs:"荐"},薬:{jp:"薬",zht:"藥",zhs:"药"},蛍:{jp:"蛍",zht:"螢",zhs:"萤"},蒋:{jp:"蒋",zht:"蔣",zhs:"蒋"},蔵:{jp:"蔵",zht:"藏",zhs:"藏"},虜:{jp:"虜",zht:"虜",zhs:"虏"},虚:{jp:"虚",zht:"虛",zhs:"虚"},虫:{jp:"虫",zht:"蟲",zhs:"虫"},蝕:{jp:"蝕",zht:"蝕",zhs:"蚀"},蚕:{jp:"蚕",zht:"蠶",zhs:"蚕"},蛮:{jp:"蛮",zht:"蠻",zhs:"蛮"},補:{jp:"補",zht:"補",zhs:"补"},襲:{jp:"襲",zht:"襲",zhs:"袭"},装:{jp:"装",zht:"裝",zhs:"装"},裏:{jp:"裏",zht:"裡",zhs:"里"},覇:{jp:"覇",zht:"霸",zhs:"霸"},見:{jp:"見",zht:"見",zhs:"见"},観:{jp:"観",zht:"觀",zhs:"观"},規:{jp:"規",zht:"規",zhs:"规"},覚:{jp:"覚",zht:"覺",zhs:"觉"},覧:{jp:"覧",zht:"覽",zhs:"览"},触:{jp:"触",zht:"觸",zhs:"触"},訂:{jp:"訂",zht:"訂",zhs:"订"},計:{jp:"計",zht:"計",zhs:"计"},討:{jp:"討",zht:"討",zhs:"讨"},訓:{jp:"訓",zht:"訓",zhs:"训"},記:{jp:"記",zht:"記",zhs:"记"},訟:{jp:"訟",zht:"訟",zhs:"讼"},訪:{jp:"訪",zht:"訪",zhs:"访"},設:{jp:"設",zht:"設",zhs:"设"},許:{jp:"許",zht:"許",zhs:"许"},訳:{jp:"訳",zht:"譯",zhs:"译"},訴:{jp:"訴",zht:"訴",zhs:"诉"},診:{jp:"診",zht:"診",zhs:"诊"},証:{jp:"証",zht:"證",zhs:"证"},詐:{jp:"詐",zht:"詐",zhs:"诈"},詔:{jp:"詔",zht:"詔",zhs:"诏"},評:{jp:"評",zht:"評",zhs:"评"},詛:{jp:"詛",zht:"詛",zhs:"诅"},詞:{jp:"詞",zht:"詞",zhs:"词"},試:{jp:"試",zht:"試",zhs:"试"},詩:{jp:"詩",zht:"詩",zhs:"诗"},詰:{jp:"詰",zht:"詰",zhs:"诘"},該:{jp:"該",zht:"該",zhs:"该"},詳:{jp:"詳",zht:"詳",zhs:"详"},誉:{jp:"誉",zht:"譽",zhs:"誉"},謄:{jp:"謄",zht:"謄",zhs:"誊"},認:{jp:"認",zht:"認",zhs:"认"},誕:{jp:"誕",zht:"誕",zhs:"诞"},誘:{jp:"誘",zht:"誘",zhs:"诱"},語:{jp:"語",zht:"語",zhs:"语"},誠:{jp:"誠",zht:"誠",zhs:"诚"},誤:{jp:"誤",zht:"誤",zhs:"误"},説:{jp:"説",zht:"說",zhs:"说"},読:{jp:"読",zht:"讀",zhs:"读"},誰:{jp:"誰",zht:"誰",zhs:"谁"},課:{jp:"課",zht:"課",zhs:"课"},調:{jp:"調",zht:"調",zhs:"调"},談:{jp:"談",zht:"談",zhs:"谈"},請:{jp:"請",zht:"請",zhs:"请"},論:{jp:"論",zht:"論",zhs:"论"},諭:{jp:"諭",zht:"諭",zhs:"谕"},諸:{jp:"諸",zht:"諸",zhs:"诸"},諾:{jp:"諾",zht:"諾",zhs:"诺"},謀:{jp:"謀",zht:"謀",zhs:"谋"},謁:{jp:"謁",zht:"謁",zhs:"谒"},謎:{jp:"謎",zht:"謎",zhs:"谜"},謙:{jp:"謙",zht:"謙",zhs:"谦"},講:{jp:"講",zht:"講",zhs:"讲"},謝:{jp:"謝",zht:"謝",zhs:"谢"},謡:{jp:"謡",zht:"謠",zhs:"谣"},謹:{jp:"謹",zht:"謹",zhs:"谨"},識:{jp:"識",zht:"識",zhs:"识"},譜:{jp:"譜",zht:"譜",zhs:"谱"},議:{jp:"議",zht:"議",zhs:"议"},譲:{jp:"譲",zht:"讓",zhs:"让"},貝:{jp:"貝",zht:"貝",zhs:"贝"},貞:{jp:"貞",zht:"貞",zhs:"贞"},負:{jp:"負",zht:"負",zhs:"负"},財:{jp:"財",zht:"財",zhs:"财"},貢:{jp:"貢",zht:"貢",zhs:"贡"},貧:{jp:"貧",zht:"貧",zhs:"贫"},貨:{jp:"貨",zht:"貨",zhs:"货"},販:{jp:"販",zht:"販",zhs:"贩"},貪:{jp:"貪",zht:"貪",zhs:"贪"},責:{jp:"責",zht:"責",zhs:"责"},貯:{jp:"貯",zht:"貯",zhs:"贮"},貴:{jp:"貴",zht:"貴",zhs:"贵"},貸:{jp:"貸",zht:"貸",zhs:"贷"},費:{jp:"費",zht:"費",zhs:"费"},貿:{jp:"貿",zht:"貿",zhs:"贸"},賀:{jp:"賀",zht:"賀",zhs:"贺"},賃:{jp:"賃",zht:"賃",zhs:"赁"},賄:{jp:"賄",zht:"賄",zhs:"贿"},資:{jp:"資",zht:"資",zhs:"资"},賊:{jp:"賊",zht:"賊",zhs:"贼"},賎:{jp:"賎",zht:"賤",zhs:"贱"},賛:{jp:"賛",zht:"贊",zhs:"赞"},賜:{jp:"賜",zht:"賜",zhs:"赐"},賞:{jp:"賞",zht:"賞",zhs:"赏"},賠:{jp:"賠",zht:"賠",zhs:"赔"},賢:{jp:"賢",zht:"賢",zhs:"贤"},賦:{jp:"賦",zht:"賦",zhs:"赋"},質:{jp:"質",zht:"質",zhs:"质"},頼:{jp:"頼",zht:"賴",zhs:"赖"},贈:{jp:"贈",zht:"贈",zhs:"赠"},贓:{jp:"贓",zht:"贓",zhs:"赃"},躍:{jp:"躍",zht:"躍",zhs:"跃"},践:{jp:"践",zht:"踐",zhs:"践"},踪:{jp:"踪",zht:"蹤",zhs:"踪"},車:{jp:"車",zht:"車",zhs:"车"},軌:{jp:"軌",zht:"軌",zhs:"轨"},軒:{jp:"軒",zht:"軒",zhs:"轩"},軟:{jp:"軟",zht:"軟",zhs:"软"},転:{jp:"転",zht:"轉",zhs:"转"},軸:{jp:"軸",zht:"軸",zhs:"轴"},軽:{jp:"軽",zht:"輕",zhs:"轻"},較:{jp:"較",zht:"較",zhs:"较"},載:{jp:"載",zht:"載",zhs:"载"},輝:{jp:"輝",zht:"輝",zhs:"辉"},輩:{jp:"輩",zht:"輩",zhs:"辈"},輪:{jp:"輪",zht:"輪",zhs:"轮"},輸:{jp:"輸",zht:"輸",zhs:"输"},轄:{jp:"轄",zht:"轄",zhs:"辖"},辞:{jp:"辞",zht:"辭",zhs:"辞"},辺:{jp:"辺",zht:"邊",zhs:"边"},達:{jp:"達",zht:"達",zhs:"达"},遷:{jp:"遷",zht:"遷",zhs:"迁"},過:{jp:"過",zht:"過",zhs:"过"},運:{jp:"運",zht:"運",zhs:"运"},還:{jp:"還",zht:"還",zhs:"还"},進:{jp:"進",zht:"進",zhs:"进"},遠:{jp:"遠",zht:"遠",zhs:"远"},違:{jp:"違",zht:"違",zhs:"违"},連:{jp:"連",zht:"連",zhs:"连"},遅:{jp:"遅",zht:"遲",zhs:"迟"},適:{jp:"適",zht:"適",zhs:"适"},選:{jp:"選",zht:"選",zhs:"选"},逓:{jp:"逓",zht:"遞",zhs:"递"},遺:{jp:"遺",zht:"遺",zhs:"遗"},遥:{jp:"遥",zht:"遙",zhs:"遥"},郵:{jp:"郵",zht:"郵",zhs:"邮"},隣:{jp:"隣",zht:"鄰",zhs:"邻"},酔:{jp:"酔",zht:"醉",zhs:"醉"},醸:{jp:"醸",zht:"釀",zhs:"酿"},釈:{jp:"釈",zht:"釋",zhs:"释"},針:{jp:"針",zht:"針",zhs:"针"},釣:{jp:"釣",zht:"釣",zhs:"钓"},鈍:{jp:"鈍",zht:"鈍",zhs:"钝"},鈴:{jp:"鈴",zht:"鈴",zhs:"铃"},鉄:{jp:"鉄",zht:"鐵",zhs:"铁"},鉛:{jp:"鉛",zht:"鉛",zhs:"铅"},鑑:{jp:"鑑",zht:"鑑",zhs:"鉴"},銀:{jp:"銀",zht:"銀",zhs:"银"},銃:{jp:"銃",zht:"銃",zhs:"铳"},銅:{jp:"銅",zht:"銅",zhs:"铜"},銑:{jp:"銑",zht:"銑",zhs:"铣"},銘:{jp:"銘",zht:"銘",zhs:"铭"},銭:{jp:"銭",zht:"錢",zhs:"钱"},鋭:{jp:"鋭",zht:"鋭",zhs:"锐"},鋳:{jp:"鋳",zht:"鑄",zhs:"铸"},鋼:{jp:"鋼",zht:"鋼",zhs:"钢"},錘:{jp:"錘",zht:"錘",zhs:"锤"},錠:{jp:"錠",zht:"錠",zhs:"锭"},錯:{jp:"錯",zht:"錯",zhs:"错"},鍾:{jp:"鍾",zht:"鍾",zhs:"钟"},鎖:{jp:"鎖",zht:"鎖",zhs:"锁"},鎮:{jp:"鎮",zht:"鎮",zhs:"镇"},鏡:{jp:"鏡",zht:"鏡",zhs:"镜"},長:{jp:"長",zht:"長",zhs:"长"},門:{jp:"門",zht:"門",zhs:"门"},閉:{jp:"閉",zht:"閉",zhs:"闭"},閑:{jp:"閑",zht:"閒",zhs:"闲"},間:{jp:"間",zht:"間",zhs:"间"},閣:{jp:"閣",zht:"閣",zhs:"阁"},閥:{jp:"閥",zht:"閥",zhs:"阀"},閲:{jp:"閲",zht:"閲",zhs:"阅"},隊:{jp:"隊",zht:"隊",zhs:"队"},陽:{jp:"陽",zht:"陽",zhs:"阳"},陰:{jp:"陰",zht:"陰",zhs:"阴"},陣:{jp:"陣",zht:"陣",zhs:"阵"},階:{jp:"階",zht:"階",zhs:"阶"},際:{jp:"際",zht:"際",zhs:"际"},陸:{jp:"陸",zht:"陸",zhs:"陆"},陳:{jp:"陳",zht:"陳",zhs:"陈"},陥:{jp:"陥",zht:"陷",zhs:"陷"},随:{jp:"随",zht:"隨",zhs:"随"},隠:{jp:"隠",zht:"隱",zhs:"隐"},隷:{jp:"隷",zht:"隸",zhs:"隶"},難:{jp:"難",zht:"難",zhs:"难"},霧:{jp:"霧",zht:"霧",zhs:"雾"},静:{jp:"静",zht:"靜",zhs:"静"},頂:{jp:"頂",zht:"頂",zhs:"顶"},項:{jp:"項",zht:"項",zhs:"项"},順:{jp:"順",zht:"順",zhs:"顺"},頑:{jp:"頑",zht:"頑",zhs:"顽"},頒:{jp:"頒",zht:"頒",zhs:"颁"},領:{jp:"領",zht:"領",zhs:"领"},頻:{jp:"頻",zht:"頻",zhs:"频"},題:{jp:"題",zht:"題",zhs:"题"},額:{jp:"額",zht:"額",zhs:"额"},顔:{jp:"顔",zht:"顏",zhs:"颜"},風:{jp:"風",zht:"風",zhs:"风"},飛:{jp:"飛",zht:"飛",zhs:"飞"},飢:{jp:"飢",zht:"饑",zhs:"饥"},飯:{jp:"飯",zht:"飯",zhs:"饭"},飲:{jp:"飲",zht:"飲",zhs:"饮"},飼:{jp:"飼",zht:"飼",zhs:"饲"},飽:{jp:"飽",zht:"飽",zhs:"饱"},飾:{jp:"飾",zht:"飾",zhs:"饰"},餓:{jp:"餓",zht:"餓",zhs:"饿"},馬:{jp:"馬",zht:"馬",zhs:"马"},駅:{jp:"駅",zht:"驛",zhs:"驿"},駆:{jp:"駆",zht:"驅",zhs:"驱"},駐:{jp:"駐",zht:"駐",zhs:"驻"},騎:{jp:"騎",zht:"騎",zhs:"骑"},験:{jp:"験",zht:"驗",zhs:"验"},騒:{jp:"騒",zht:"騷",zhs:"骚"},騨:{jp:"騨",zht:"驔",zhs:"驔"},髄:{jp:"髄",zht:"髓",zhs:"髓"},魚:{jp:"魚",zht:"魚",zhs:"鱼"},魯:{jp:"魯",zht:"魯",zhs:"鲁"},鮮:{jp:"鮮",zht:"鮮",zhs:"鲜"},鯨:{jp:"鯨",zht:"鯨",zhs:"鲸"},鳥:{jp:"鳥",zht:"鳥",zhs:"鸟"},鳴:{jp:"鳴",zht:"鳴",zhs:"鸣"},麦:{jp:"麦",zht:"麥",zhs:"麦"},黄:{jp:"黄",zht:"黃",zhs:"黄"},黒:{jp:"黒",zht:"黑",zhs:"黑"},黙:{jp:"黙",zht:"默",zhs:"默"},齢:{jp:"齢",zht:"齡",zhs:"龄"}},zht:{會:{jp:"会",zht:"會",zhs:"会"},箋:{jp:"箋",zht:"箋",zhs:"笺"},網:{jp:"網",zht:"網",zhs:"网"},處:{jp:"処",zht:"處",zhs:"处"},話:{jp:"話",zht:"話",zhs:"话"},萬:{jp:"万",zht:"萬",zhs:"万"},與:{jp:"与",zht:"與",zhs:"与"},醜:{jp:"醜",zht:"醜",zhs:"丑"},專:{jp:"専",zht:"專",zhs:"专"},業:{jp:"業",zht:"業",zhs:"业"},東:{jp:"東",zht:"東",zhs:"东"},兩:{jp:"両",zht:"兩",zhs:"两"},嚴:{jp:"厳",zht:"嚴",zhs:"严"},並:{jp:"並",zht:"並",zhs:"并"},喪:{jp:"喪",zht:"喪",zhs:"丧"},豐:{jp:"豊",zht:"豐",zhs:"丰"},臨:{jp:"臨",zht:"臨",zhs:"临"},為:{jp:"為",zht:"為",zhs:"为"},麗:{jp:"麗",zht:"麗",zhs:"丽"},舉:{jp:"挙",zht:"舉",zhs:"举"},迺:{jp:"廼",zht:"迺",zhs:"迺"},義:{jp:"義",zht:"義",zhs:"义"},樂:{jp:"楽",zht:"樂",zhs:"乐"},乘:{jp:"乗",zht:"乘",zhs:"乘"},習:{jp:"習",zht:"習",zhs:"习"},鄉:{jp:"郷",zht:"鄉",zhs:"乡"},書:{jp:"書",zht:"書",zhs:"书"},買:{jp:"買",zht:"買",zhs:"买"},亂:{jp:"乱",zht:"亂",zhs:"乱"},龜:{jp:"亀",zht:"龜",zhs:"龟"},貳:{jp:"弐",zht:"貳",zhs:"贰"},雲:{jp:"雲",zht:"雲",zhs:"云"},亞:{jp:"亜",zht:"亞",zhs:"亚"},產:{jp:"産",zht:"產",zhs:"产"},畝:{jp:"畝",zht:"畝",zhs:"亩"},親:{jp:"親",zht:"親",zhs:"亲"},億:{jp:"億",zht:"億",zhs:"亿"},僕:{jp:"僕",zht:"僕",zhs:"仆"},從:{jp:"従",zht:"從",zhs:"从"},佛:{jp:"仏",zht:"佛",zhs:"佛"},倉:{jp:"倉",zht:"倉",zhs:"仓"},儀:{jp:"儀",zht:"儀",zhs:"仪"},假:{jp:"仮",zht:"假",zhs:"假"},價:{jp:"価",zht:"價",zhs:"价"},眾:{jp:"衆",zht:"眾",zhs:"众"},優:{jp:"優",zht:"優",zhs:"优"},傳:{jp:"伝",zht:"傳",zhs:"传"},傘:{jp:"傘",zht:"傘",zhs:"伞"},偉:{jp:"偉",zht:"偉",zhs:"伟"},傷:{jp:"傷",zht:"傷",zhs:"伤"},倫:{jp:"倫",zht:"倫",zhs:"伦"},偽:{jp:"偽",zht:"偽",zhs:"伪"},體:{jp:"体",zht:"體",zhs:"体"},餘:{jp:"余",zht:"餘",zhs:"余"},來:{jp:"来",zht:"來",zhs:"来"},偵:{jp:"偵",zht:"偵",zhs:"侦"},側:{jp:"側",zht:"側",zhs:"侧"},儉:{jp:"倹",zht:"儉",zhs:"俭"},俱:{jp:"倶",zht:"俱",zhs:"俱"},債:{jp:"債",zht:"債",zhs:"债"},傾:{jp:"傾",zht:"傾",zhs:"倾"},償:{jp:"償",zht:"償",zhs:"偿"},傑:{jp:"傑",zht:"傑",zhs:"杰"},備:{jp:"備",zht:"備",zhs:"备"},當:{jp:"当",zht:"當",zhs:"当"},盡:{jp:"尽",zht:"盡",zhs:"尽"},兒:{jp:"児",zht:"兒",zhs:"儿"},黨:{jp:"党",zht:"黨",zhs:"党"},內:{jp:"内",zht:"內",zhs:"内"},關:{jp:"関",zht:"關",zhs:"关"},興:{jp:"興",zht:"興",zhs:"兴"},養:{jp:"養",zht:"養",zhs:"养"},獸:{jp:"獣",zht:"獸",zhs:"兽"},圓:{jp:"円",zht:"圓",zhs:"圆"},寫:{jp:"写",zht:"寫",zhs:"写"},軍:{jp:"軍",zht:"軍",zhs:"军"},農:{jp:"農",zht:"農",zhs:"农"},富:{jp:"冨",zht:"富",zhs:"富"},冰:{jp:"氷",zht:"冰",zhs:"冰"},衝:{jp:"衝",zht:"衝",zhs:"冲"},決:{jp:"決",zht:"決",zhs:"决"},凍:{jp:"凍",zht:"凍",zhs:"冻"},塗:{jp:"塗",zht:"塗",zhs:"涂"},幾:{jp:"幾",zht:"幾",zhs:"几"},擊:{jp:"撃",zht:"擊",zhs:"击"},劃:{jp:"画",zht:"劃",zhs:"划"},畫:{jp:"画",zht:"畫",zhs:"画"},則:{jp:"則",zht:"則",zhs:"则"},剛:{jp:"剛",zht:"剛",zhs:"刚"},創:{jp:"創",zht:"創",zhs:"创"},別:{jp:"別",zht:"別",zhs:"别"},製:{jp:"製",zht:"製",zhs:"制"},卷:{jp:"巻",zht:"卷",zhs:"卷"},剎:{jp:"刹",zht:"剎",zhs:"刹"},劑:{jp:"剤",zht:"劑",zhs:"剂"},劍:{jp:"剣",zht:"劍",zhs:"剑"},劇:{jp:"劇",zht:"劇",zhs:"剧"},剩:{jp:"剰",zht:"剩",zhs:"剩"},勸:{jp:"勧",zht:"勸",zhs:"劝"},務:{jp:"務",zht:"務",zhs:"务"},動:{jp:"動",zht:"動",zhs:"动"},勵:{jp:"励",zht:"勵",zhs:"励"},勞:{jp:"労",zht:"勞",zhs:"劳"},勢:{jp:"勢",zht:"勢",zhs:"势"},勳:{jp:"勲",zht:"勳",zhs:"勋"},勝:{jp:"勝",zht:"勝",zhs:"胜"},區:{jp:"区",zht:"區",zhs:"区"},醫:{jp:"医",zht:"醫",zhs:"医"},華:{jp:"華",zht:"華",zhs:"华"},協:{jp:"協",zht:"協",zhs:"协"},單:{jp:"単",zht:"單",zhs:"单"},賣:{jp:"売",zht:"賣",zhs:"卖"},衛:{jp:"衛",zht:"衛",zhs:"卫"},廳:{jp:"庁",zht:"廳",zhs:"厅"},壓:{jp:"圧",zht:"壓",zhs:"压"},縣:{jp:"県",zht:"縣",zhs:"县"},參:{jp:"参",zht:"參",zhs:"参"},雙:{jp:"双",zht:"雙",zhs:"双"},收:{jp:"収",zht:"收",zhs:"收"},發:{jp:"発",zht:"發",zhs:"发"},變:{jp:"変",zht:"變",zhs:"变"},疊:{jp:"畳",zht:"疊",zhs:"叠"},號:{jp:"号",zht:"號",zhs:"号"},嘆:{jp:"嘆",zht:"嘆",zhs:"叹"},嚇:{jp:"嚇",zht:"嚇",zhs:"吓"},聽:{jp:"聴",zht:"聽",zhs:"听"},啟:{jp:"啓",zht:"啟",zhs:"启"},員:{jp:"員",zht:"員",zhs:"员"},諮:{jp:"諮",zht:"諮",zhs:"谘"},鹹:{jp:"鹹",zht:"鹹",zhs:"咸"},響:{jp:"響",zht:"響",zhs:"响"},問:{jp:"問",zht:"問",zhs:"问"},營:{jp:"営",zht:"營",zhs:"营"},噴:{jp:"噴",zht:"噴",zhs:"喷"},囑:{jp:"嘱",zht:"囑",zhs:"嘱"},蘇:{jp:"蘇",zht:"蘇",zhs:"苏"},團:{jp:"団",zht:"團",zhs:"团"},園:{jp:"園",zht:"園",zhs:"园"},國:{jp:"国",zht:"國",zhs:"国"},圍:{jp:"囲",zht:"圍",zhs:"围"},圖:{jp:"図",zht:"圖",zhs:"图"},圈:{jp:"圏",zht:"圈",zhs:"圈"},聖:{jp:"聖",zht:"聖",zhs:"圣"},場:{jp:"場",zht:"場",zhs:"场"},壞:{jp:"壊",zht:"壞",zhs:"坏"},塊:{jp:"塊",zht:"塊",zhs:"块"},堅:{jp:"堅",zht:"堅",zhs:"坚"},壇:{jp:"壇",zht:"壇",zhs:"坛"},墳:{jp:"墳",zht:"墳",zhs:"坟"},墜:{jp:"墜",zht:"墜",zhs:"坠"},壘:{jp:"塁",zht:"壘",zhs:"垒"},墾:{jp:"墾",zht:"墾",zhs:"垦"},執:{jp:"執",zht:"執",zhs:"执"},墮:{jp:"堕",zht:"墮",zhs:"堕"},報:{jp:"報",zht:"報",zhs:"报"},鹽:{jp:"塩",zht:"鹽",zhs:"盐"},增:{jp:"増",zht:"增",zhs:"增"},壤:{jp:"壌",zht:"壤",zhs:"壤"},壯:{jp:"壮",zht:"壯",zhs:"壮"},聲:{jp:"声",zht:"聲",zhs:"声"},壹:{jp:"壱",zht:"壹",zhs:"壹"},壽:{jp:"寿",zht:"壽",zhs:"寿"},夢:{jp:"夢",zht:"夢",zhs:"梦"},頭:{jp:"頭",zht:"頭",zhs:"头"},誇:{jp:"誇",zht:"誇",zhs:"夸"},奪:{jp:"奪",zht:"奪",zhs:"夺"},奮:{jp:"奮",zht:"奮",zhs:"奋"},獎:{jp:"奨",zht:"獎",zhs:"奖"},妝:{jp:"粧",zht:"妝",zhs:"妆"},婦:{jp:"婦",zht:"婦",zhs:"妇"},姐:{jp:"姉",zht:"姐",zhs:"姐"},姬:{jp:"姫",zht:"姬",zhs:"姬"},孃:{jp:"嬢",zht:"孃",zhs:"娘"},娛:{jp:"娯",zht:"娛",zhs:"娱"},孫:{jp:"孫",zht:"孫",zhs:"孙"},學:{jp:"学",zht:"學",zhs:"学"},寧:{jp:"寧",zht:"寧",zhs:"宁"},寶:{jp:"宝",zht:"寶",zhs:"宝"},實:{jp:"実",zht:"實",zhs:"实"},審:{jp:"審",zht:"審",zhs:"审"},憲:{jp:"憲",zht:"憲",zhs:"宪"},宮:{jp:"宮",zht:"宮",zhs:"宫"},賓:{jp:"賓",zht:"賓",zhs:"宾"},祕:{jp:"秘",zht:"祕",zhs:"秘"},寢:{jp:"寝",zht:"寢",zhs:"寝"},對:{jp:"対",zht:"對",zhs:"对"},尋:{jp:"尋",zht:"尋",zhs:"寻"},導:{jp:"導",zht:"導",zhs:"导"},將:{jp:"将",zht:"將",zhs:"将"},層:{jp:"層",zht:"層",zhs:"层"},屬:{jp:"属",zht:"屬",zhs:"属"},歲:{jp:"歳",zht:"歲",zhs:"岁"},島:{jp:"島",zht:"島",zhs:"岛"},巖:{jp:"巌",zht:"巖",zhs:"巖"},峽:{jp:"峡",zht:"峽",zhs:"峡"},險:{jp:"険",zht:"險",zhs:"险"},幣:{jp:"幣",zht:"幣",zhs:"币"},帥:{jp:"帥",zht:"帥",zhs:"帅"},師:{jp:"師",zht:"師",zhs:"师"},帳:{jp:"帳",zht:"帳",zhs:"帐"},歸:{jp:"帰",zht:"歸",zhs:"归"},廣:{jp:"広",zht:"廣",zhs:"广"},慶:{jp:"慶",zht:"慶",zhs:"庆"},庫:{jp:"庫",zht:"庫",zhs:"库"},應:{jp:"応",zht:"應",zhs:"应"},廢:{jp:"廃",zht:"廢",zhs:"废"},開:{jp:"開",zht:"開",zhs:"开"},辨:{jp:"弁",zht:"辨",zhs:"辨"},瓣:{jp:"弁",zht:"瓣",zhs:"辨"},辯:{jp:"弁",zht:"辯",zhs:"辨"},異:{jp:"異",zht:"異",zhs:"异"},棄:{jp:"棄",zht:"棄",zhs:"弃"},張:{jp:"張",zht:"張",zhs:"张"},彌:{jp:"弥",zht:"彌",zhs:"弥"},強:{jp:"強",zht:"強",zhs:"强"},彈:{jp:"弾",zht:"彈",zhs:"弹"},錄:{jp:"録",zht:"錄",zhs:"录"},彥:{jp:"彦",zht:"彥",zhs:"彥"},徹:{jp:"徹",zht:"徹",zhs:"彻"},徵:{jp:"徴",zht:"徵",zhs:"征"},徑:{jp:"径",zht:"徑",zhs:"径"},德:{jp:"徳",zht:"德",zhs:"德"},憶:{jp:"憶",zht:"憶",zhs:"忆"},誌:{jp:"誌",zht:"誌",zhs:"志"},憂:{jp:"憂",zht:"憂",zhs:"忧"},懷:{jp:"懐",zht:"懷",zhs:"怀"},態:{jp:"態",zht:"態",zhs:"态"},總:{jp:"総",zht:"總",zhs:"总"},恆:{jp:"恒",zht:"恆",zhs:"恒"},戀:{jp:"恋",zht:"戀",zhs:"恋"},懇:{jp:"懇",zht:"懇",zhs:"恳"},惠:{jp:"恵",zht:"惠",zhs:"惠"},惡:{jp:"悪",zht:"惡",zhs:"恶"},惱:{jp:"悩",zht:"惱",zhs:"恼"},悅:{jp:"悦",zht:"悅",zhs:"悅"},懸:{jp:"懸",zht:"懸",zhs:"悬"},驚:{jp:"驚",zht:"驚",zhs:"惊"},慘:{jp:"惨",zht:"慘",zhs:"惨"},懲:{jp:"懲",zht:"懲",zhs:"惩"},愛:{jp:"愛",zht:"愛",zhs:"爱"},憤:{jp:"憤",zht:"憤",zhs:"愤"},願:{jp:"願",zht:"願",zhs:"愿"},慮:{jp:"慮",zht:"慮",zhs:"虑"},戲:{jp:"戯",zht:"戲",zhs:"戏"},戰:{jp:"戦",zht:"戰",zhs:"战"},戶:{jp:"戸",zht:"戶",zhs:"户"},拂:{jp:"払",zht:"拂",zhs:"拂"},擴:{jp:"拡",zht:"擴",zhs:"扩"},掃:{jp:"掃",zht:"掃",zhs:"扫"},揚:{jp:"揚",zht:"揚",zhs:"扬"},擇:{jp:"択",zht:"擇",zhs:"择"},護:{jp:"護",zht:"護",zhs:"护"},擔:{jp:"担",zht:"擔",zhs:"担"},拜:{jp:"拝",zht:"拜",zhs:"拜"},擬:{jp:"擬",zht:"擬",zhs:"拟"},據:{jp:"拠",zht:"據",zhs:"据"},擁:{jp:"擁",zht:"擁",zhs:"拥"},挾:{jp:"挟",zht:"挾",zhs:"挟"},揮:{jp:"揮",zht:"揮",zhs:"挥"},插:{jp:"挿",zht:"插",zhs:"插"},損:{jp:"損",zht:"損",zhs:"损"},捨:{jp:"捨",zht:"捨",zhs:"舍"},揭:{jp:"掲",zht:"揭",zhs:"揭"},摑:{jp:"掴",zht:"摑",zhs:"掴"},搖:{jp:"揺",zht:"搖",zhs:"摇"},敵:{jp:"敵",zht:"敵",zhs:"敌"},敗:{jp:"敗",zht:"敗",zhs:"败"},數:{jp:"数",zht:"數",zhs:"数"},齊:{jp:"斉",zht:"齊",zhs:"齐"},齋:{jp:"斎",zht:"齋",zhs:"斋"},斷:{jp:"断",zht:"斷",zhs:"断"},舊:{jp:"旧",zht:"舊",zhs:"旧"},時:{jp:"時",zht:"時",zhs:"时"},曇:{jp:"曇",zht:"曇",zhs:"昙"},晝:{jp:"昼",zht:"晝",zhs:"昼"},顯:{jp:"顕",zht:"顯",zhs:"显"},曉:{jp:"暁",zht:"曉",zhs:"晓"},晚:{jp:"晩",zht:"晚",zhs:"晚"},暫:{jp:"暫",zht:"暫",zhs:"暂"},曾:{jp:"曽",zht:"曾",zhs:"曾"},術:{jp:"術",zht:"術",zhs:"术"},樸:{jp:"樸",zht:"樸",zhs:"朴"},機:{jp:"機",zht:"機",zhs:"机"},殺:{jp:"殺",zht:"殺",zhs:"杀"},雜:{jp:"雑",zht:"雜",zhs:"杂"},權:{jp:"権",zht:"權",zhs:"权"},條:{jp:"条",zht:"條",zhs:"条"},極:{jp:"極",zht:"極",zhs:"极"},樞:{jp:"枢",zht:"樞",zhs:"枢"},槍:{jp:"槍",zht:"槍",zhs:"枪"},查:{jp:"査",zht:"查",zhs:"查"},榮:{jp:"栄",zht:"榮",zhs:"荣"},標:{jp:"標",zht:"標",zhs:"标"},棧:{jp:"桟",zht:"棧",zhs:"栈"},棟:{jp:"棟",zht:"棟",zhs:"栋"},欄:{jp:"欄",zht:"欄",zhs:"栏"},樹:{jp:"樹",zht:"樹",zhs:"树"},樣:{jp:"様",zht:"樣",zhs:"样"},櫻:{jp:"桜",zht:"櫻",zhs:"樱"},橋:{jp:"橋",zht:"橋",zhs:"桥"},檢:{jp:"検",zht:"檢",zhs:"检"},樓:{jp:"楼",zht:"樓",zhs:"楼"},歡:{jp:"歓",zht:"歡",zhs:"欢"},歐:{jp:"欧",zht:"歐",zhs:"欧"},步:{jp:"歩",zht:"步",zhs:"步"},齒:{jp:"歯",zht:"齒",zhs:"齿"},殘:{jp:"残",zht:"殘",zhs:"残"},毆:{jp:"殴",zht:"毆",zhs:"殴"},氣:{jp:"気",zht:"氣",zhs:"气"},漢:{jp:"漢",zht:"漢",zhs:"汉"},湯:{jp:"湯",zht:"湯",zhs:"汤"},溝:{jp:"溝",zht:"溝",zhs:"沟"},澤:{jp:"沢",zht:"澤",zhs:"泽"},淚:{jp:"涙",zht:"淚",zhs:"泪"},瀧:{jp:"滝",zht:"瀧",zhs:"泷"},潔:{jp:"潔",zht:"潔",zhs:"洁"},淺:{jp:"浅",zht:"淺",zhs:"浅"},濁:{jp:"濁",zht:"濁",zhs:"浊"},測:{jp:"測",zht:"測",zhs:"测"},濟:{jp:"済",zht:"濟",zhs:"济"},濃:{jp:"濃",zht:"濃",zhs:"浓"},濱:{jp:"浜",zht:"濱",zhs:"滨"},涉:{jp:"渋",zht:"涉",zhs:"涉"},澀:{jp:"渋",zht:"澀",zhs:"涉"},渦:{jp:"渦",zht:"渦",zhs:"涡"},潤:{jp:"潤",zht:"潤",zhs:"润"},漬:{jp:"漬",zht:"漬",zhs:"渍"},漸:{jp:"漸",zht:"漸",zhs:"渐"},溪:{jp:"渓",zht:"溪",zhs:"溪"},漁:{jp:"漁",zht:"漁",zhs:"渔"},灣:{jp:"湾",zht:"灣",zhs:"湾"},濕:{jp:"湿",zht:"濕",zhs:"湿"},滿:{jp:"満",zht:"滿",zhs:"满"},滅:{jp:"滅",zht:"滅",zhs:"灭"},滯:{jp:"滞",zht:"滯",zhs:"滞"},濫:{jp:"濫",zht:"濫",zhs:"滥"},瀨:{jp:"瀬",zht:"瀨",zhs:"濑"},燈:{jp:"灯",zht:"燈",zhs:"灯"},靈:{jp:"霊",zht:"靈",zhs:"灵"},爐:{jp:"炉",zht:"爐",zhs:"炉"},點:{jp:"点",zht:"點",zhs:"点"},鍊:{jp:"錬",zht:"鍊",zhs:"炼"},練:{jp:"練",zht:"練",zhs:"练"},煙:{jp:"煙",zht:"煙",zhs:"烟"},煩:{jp:"煩",zht:"煩",zhs:"烦"},燒:{jp:"焼",zht:"燒",zhs:"烧"},熱:{jp:"熱",zht:"熱",zhs:"热"},焰:{jp:"焔",zht:"焰",zhs:"焰"},鍛:{jp:"鍛",zht:"鍛",zhs:"锻"},犧:{jp:"犠",zht:"犧",zhs:"牺"},狀:{jp:"状",zht:"狀",zhs:"状"},猶:{jp:"猶",zht:"猶",zhs:"犹"},獨:{jp:"独",zht:"獨",zhs:"独"},狹:{jp:"狭",zht:"狹",zhs:"狭"},獄:{jp:"獄",zht:"獄",zhs:"狱"},獵:{jp:"猟",zht:"獵",zhs:"猎"},貓:{jp:"猫",zht:"貓",zhs:"猫"},獻:{jp:"献",zht:"獻",zhs:"献"},環:{jp:"環",zht:"環",zhs:"环"},現:{jp:"現",zht:"現",zhs:"现"},璽:{jp:"璽",zht:"璽",zhs:"玺"},電:{jp:"電",zht:"電",zhs:"电"},療:{jp:"療",zht:"療",zhs:"疗"},監:{jp:"監",zht:"監",zhs:"监"},蓋:{jp:"蓋",zht:"蓋",zhs:"盖"},盤:{jp:"盤",zht:"盤",zhs:"盘"},視:{jp:"視",zht:"視",zhs:"视"},著:{jp:"着",zht:"著",zhs:"著"},矯:{jp:"矯",zht:"矯",zhs:"矫"},礦:{jp:"鉱",zht:"礦",zhs:"矿"},碎:{jp:"砕",zht:"碎",zhs:"碎"},礎:{jp:"礎",zht:"礎",zhs:"础"},確:{jp:"確",zht:"確",zhs:"确"},禮:{jp:"礼",zht:"禮",zhs:"礼"},禍:{jp:"禍",zht:"禍",zhs:"祸"},禪:{jp:"禅",zht:"禪",zhs:"禅"},離:{jp:"離",zht:"離",zhs:"离"},種:{jp:"種",zht:"種",zhs:"种"},積:{jp:"積",zht:"積",zhs:"积"},稱:{jp:"称",zht:"稱",zhs:"称"},稻:{jp:"稲",zht:"稻",zhs:"稻"},穩:{jp:"穏",zht:"穩",zhs:"稳"},穀:{jp:"穀",zht:"穀",zhs:"谷"},穗:{jp:"穂",zht:"穗",zhs:"穗"},窮:{jp:"窮",zht:"窮",zhs:"穷"},竊:{jp:"窃",zht:"竊",zhs:"窃"},窗:{jp:"窓",zht:"窗",zhs:"窗"},龍:{jp:"竜",zht:"龍",zhs:"龙"},競:{jp:"競",zht:"競",zhs:"竞"},篤:{jp:"篤",zht:"篤",zhs:"笃"},筆:{jp:"筆",zht:"筆",zhs:"笔"},築:{jp:"築",zht:"築",zhs:"筑"},簡:{jp:"簡",zht:"簡",zhs:"简"},節:{jp:"節",zht:"節",zhs:"节"},範:{jp:"範",zht:"範",zhs:"范"},類:{jp:"類",zht:"類",zhs:"类"},粹:{jp:"粋",zht:"粹",zhs:"粹"},肅:{jp:"粛",zht:"肅",zhs:"肃"},糧:{jp:"糧",zht:"糧",zhs:"粮"},糾:{jp:"糾",zht:"糾",zhs:"纠"},紀:{jp:"紀",zht:"紀",zhs:"纪"},約:{jp:"約",zht:"約",zhs:"约"},紅:{jp:"紅",zht:"紅",zhs:"红"},紋:{jp:"紋",zht:"紋",zhs:"纹"},納:{jp:"納",zht:"納",zhs:"纳"},純:{jp:"純",zht:"純",zhs:"纯"},紙:{jp:"紙",zht:"紙",zhs:"纸"},級:{jp:"級",zht:"級",zhs:"级"},紛:{jp:"紛",zht:"紛",zhs:"纷"},紡:{jp:"紡",zht:"紡",zhs:"纺"},緊:{jp:"緊",zht:"緊",zhs:"紧"},細:{jp:"細",zht:"細",zhs:"细"},紳:{jp:"紳",zht:"紳",zhs:"绅"},紹:{jp:"紹",zht:"紹",zhs:"绍"},紺:{jp:"紺",zht:"紺",zhs:"绀"},終:{jp:"終",zht:"終",zhs:"终"},組:{jp:"組",zht:"組",zhs:"组"},經:{jp:"経",zht:"經",zhs:"经"},結:{jp:"結",zht:"結",zhs:"结"},絕:{jp:"絶",zht:"絕",zhs:"绝"},絞:{jp:"絞",zht:"絞",zhs:"绞"},絡:{jp:"絡",zht:"絡",zhs:"络"},給:{jp:"給",zht:"給",zhs:"给"},統:{jp:"統",zht:"統",zhs:"统"},繪:{jp:"絵",zht:"繪",zhs:"绘"},絹:{jp:"絹",zht:"絹",zhs:"绢"},繼:{jp:"継",zht:"繼",zhs:"继"},續:{jp:"続",zht:"續",zhs:"续"},綠:{jp:"緑",zht:"綠",zhs:"绿"},線:{jp:"線",zht:"線",zhs:"线"},維:{jp:"維",zht:"維",zhs:"维"},綱:{jp:"綱",zht:"綱",zhs:"纲"},綿:{jp:"綿",zht:"綿",zhs:"绵"},緒:{jp:"緒",zht:"緒",zhs:"绪"},締:{jp:"締",zht:"締",zhs:"缔"},緣:{jp:"縁",zht:"緣",zhs:"缘"},編:{jp:"編",zht:"編",zhs:"编"},緩:{jp:"緩",zht:"緩",zhs:"缓"},緯:{jp:"緯",zht:"緯",zhs:"纬"},繩:{jp:"縄",zht:"繩",zhs:"绳"},縛:{jp:"縛",zht:"縛",zhs:"缚"},縱:{jp:"縦",zht:"縱",zhs:"纵"},縫:{jp:"縫",zht:"縫",zhs:"缝"},縮:{jp:"縮",zht:"縮",zhs:"缩"},纖:{jp:"繊",zht:"纖",zhs:"纤"},績:{jp:"績",zht:"績",zhs:"绩"},織:{jp:"織",zht:"織",zhs:"织"},繕:{jp:"繕",zht:"繕",zhs:"缮"},繭:{jp:"繭",zht:"繭",zhs:"茧"},繰:{jp:"繰",zht:"繰",zhs:"缲"},罐:{jp:"缶",zht:"罐",zhs:"罐"},鉢:{jp:"鉢",zht:"鉢",zhs:"钵"},羅:{jp:"羅",zht:"羅",zhs:"罗"},罰:{jp:"罸",zht:"罰",zhs:"罚"},罷:{jp:"罷",zht:"罷",zhs:"罢"},罵:{jp:"罵",zht:"罵",zhs:"骂"},職:{jp:"職",zht:"職",zhs:"职"},聞:{jp:"聞",zht:"聞",zhs:"闻"},聰:{jp:"聡",zht:"聰",zhs:"聪"},腸:{jp:"腸",zht:"腸",zhs:"肠"},膚:{jp:"膚",zht:"膚",zhs:"肤"},脹:{jp:"脹",zht:"脹",zhs:"胀"},脅:{jp:"脅",zht:"脅",zhs:"胁"},膽:{jp:"胆",zht:"膽",zhs:"胆"},臟:{jp:"臓",zht:"臟",zhs:"脏"},腦:{jp:"脳",zht:"腦",zhs:"脑"},腳:{jp:"脚",zht:"腳",zhs:"脚"},騰:{jp:"騰",zht:"騰",zhs:"腾"},舖:{jp:"舗",zht:"舖",zhs:"铺"},館:{jp:"館",zht:"館",zhs:"馆"},艦:{jp:"艦",zht:"艦",zhs:"舰"},藝:{jp:"芸",zht:"藝",zhs:"艺"},莖:{jp:"茎",zht:"莖",zhs:"茎"},薦:{jp:"薦",zht:"薦",zhs:"荐"},藥:{jp:"薬",zht:"藥",zhs:"药"},螢:{jp:"蛍",zht:"螢",zhs:"萤"},蔣:{jp:"蒋",zht:"蔣",zhs:"蒋"},藏:{jp:"蔵",zht:"藏",zhs:"藏"},虜:{jp:"虜",zht:"虜",zhs:"虏"},虛:{jp:"虚",zht:"虛",zhs:"虚"},蟲:{jp:"虫",zht:"蟲",zhs:"虫"},蝕:{jp:"蝕",zht:"蝕",zhs:"蚀"},蠶:{jp:"蚕",zht:"蠶",zhs:"蚕"},蠻:{jp:"蛮",zht:"蠻",zhs:"蛮"},補:{jp:"補",zht:"補",zhs:"补"},襲:{jp:"襲",zht:"襲",zhs:"袭"},裝:{jp:"装",zht:"裝",zhs:"装"},裡:{jp:"裏",zht:"裡",zhs:"里"},霸:{jp:"覇",zht:"霸",zhs:"霸"},見:{jp:"見",zht:"見",zhs:"见"},觀:{jp:"観",zht:"觀",zhs:"观"},規:{jp:"規",zht:"規",zhs:"规"},覺:{jp:"覚",zht:"覺",zhs:"觉"},覽:{jp:"覧",zht:"覽",zhs:"览"},觸:{jp:"触",zht:"觸",zhs:"触"},訂:{jp:"訂",zht:"訂",zhs:"订"},計:{jp:"計",zht:"計",zhs:"计"},討:{jp:"討",zht:"討",zhs:"讨"},訓:{jp:"訓",zht:"訓",zhs:"训"},記:{jp:"記",zht:"記",zhs:"记"},訟:{jp:"訟",zht:"訟",zhs:"讼"},訪:{jp:"訪",zht:"訪",zhs:"访"},設:{jp:"設",zht:"設",zhs:"设"},許:{jp:"許",zht:"許",zhs:"许"},譯:{jp:"訳",zht:"譯",zhs:"译"},訴:{jp:"訴",zht:"訴",zhs:"诉"},診:{jp:"診",zht:"診",zhs:"诊"},證:{jp:"証",zht:"證",zhs:"证"},詐:{jp:"詐",zht:"詐",zhs:"诈"},詔:{jp:"詔",zht:"詔",zhs:"诏"},評:{jp:"評",zht:"評",zhs:"评"},詛:{jp:"詛",zht:"詛",zhs:"诅"},詞:{jp:"詞",zht:"詞",zhs:"词"},試:{jp:"試",zht:"試",zhs:"试"},詩:{jp:"詩",zht:"詩",zhs:"诗"},詰:{jp:"詰",zht:"詰",zhs:"诘"},該:{jp:"該",zht:"該",zhs:"该"},詳:{jp:"詳",zht:"詳",zhs:"详"},譽:{jp:"誉",zht:"譽",zhs:"誉"},謄:{jp:"謄",zht:"謄",zhs:"誊"},認:{jp:"認",zht:"認",zhs:"认"},誕:{jp:"誕",zht:"誕",zhs:"诞"},誘:{jp:"誘",zht:"誘",zhs:"诱"},語:{jp:"語",zht:"語",zhs:"语"},誠:{jp:"誠",zht:"誠",zhs:"诚"},誤:{jp:"誤",zht:"誤",zhs:"误"},說:{jp:"説",zht:"說",zhs:"说"},讀:{jp:"読",zht:"讀",zhs:"读"},誰:{jp:"誰",zht:"誰",zhs:"谁"},課:{jp:"課",zht:"課",zhs:"课"},調:{jp:"調",zht:"調",zhs:"调"},談:{jp:"談",zht:"談",zhs:"谈"},請:{jp:"請",zht:"請",zhs:"请"},論:{jp:"論",zht:"論",zhs:"论"},諭:{jp:"諭",zht:"諭",zhs:"谕"},諸:{jp:"諸",zht:"諸",zhs:"诸"},諾:{jp:"諾",zht:"諾",zhs:"诺"},謀:{jp:"謀",zht:"謀",zhs:"谋"},謁:{jp:"謁",zht:"謁",zhs:"谒"},謎:{jp:"謎",zht:"謎",zhs:"谜"},謙:{jp:"謙",zht:"謙",zhs:"谦"},講:{jp:"講",zht:"講",zhs:"讲"},謝:{jp:"謝",zht:"謝",zhs:"谢"},謠:{jp:"謡",zht:"謠",zhs:"谣"},謹:{jp:"謹",zht:"謹",zhs:"谨"},識:{jp:"識",zht:"識",zhs:"识"},譜:{jp:"譜",zht:"譜",zhs:"谱"},議:{jp:"議",zht:"議",zhs:"议"},讓:{jp:"譲",zht:"讓",zhs:"让"},貝:{jp:"貝",zht:"貝",zhs:"贝"},貞:{jp:"貞",zht:"貞",zhs:"贞"},負:{jp:"負",zht:"負",zhs:"负"},財:{jp:"財",zht:"財",zhs:"财"},貢:{jp:"貢",zht:"貢",zhs:"贡"},貧:{jp:"貧",zht:"貧",zhs:"贫"},貨:{jp:"貨",zht:"貨",zhs:"货"},販:{jp:"販",zht:"販",zhs:"贩"},貪:{jp:"貪",zht:"貪",zhs:"贪"},責:{jp:"責",zht:"責",zhs:"责"},貯:{jp:"貯",zht:"貯",zhs:"贮"},貴:{jp:"貴",zht:"貴",zhs:"贵"},貸:{jp:"貸",zht:"貸",zhs:"贷"},費:{jp:"費",zht:"費",zhs:"费"},貿:{jp:"貿",zht:"貿",zhs:"贸"},賀:{jp:"賀",zht:"賀",zhs:"贺"},賃:{jp:"賃",zht:"賃",zhs:"赁"},賄:{jp:"賄",zht:"賄",zhs:"贿"},資:{jp:"資",zht:"資",zhs:"资"},賊:{jp:"賊",zht:"賊",zhs:"贼"},賤:{jp:"賎",zht:"賤",zhs:"贱"},贊:{jp:"賛",zht:"贊",zhs:"赞"},賜:{jp:"賜",zht:"賜",zhs:"赐"},賞:{jp:"賞",zht:"賞",zhs:"赏"},賠:{jp:"賠",zht:"賠",zhs:"赔"},賢:{jp:"賢",zht:"賢",zhs:"贤"},賦:{jp:"賦",zht:"賦",zhs:"赋"},質:{jp:"質",zht:"質",zhs:"质"},賴:{jp:"頼",zht:"賴",zhs:"赖"},贈:{jp:"贈",zht:"贈",zhs:"赠"},贓:{jp:"贓",zht:"贓",zhs:"赃"},躍:{jp:"躍",zht:"躍",zhs:"跃"},踐:{jp:"践",zht:"踐",zhs:"践"},蹤:{jp:"踪",zht:"蹤",zhs:"踪"},車:{jp:"車",zht:"車",zhs:"车"},軌:{jp:"軌",zht:"軌",zhs:"轨"},軒:{jp:"軒",zht:"軒",zhs:"轩"},軟:{jp:"軟",zht:"軟",zhs:"软"},轉:{jp:"転",zht:"轉",zhs:"转"},軸:{jp:"軸",zht:"軸",zhs:"轴"},輕:{jp:"軽",zht:"輕",zhs:"轻"},較:{jp:"較",zht:"較",zhs:"较"},載:{jp:"載",zht:"載",zhs:"载"},輝:{jp:"輝",zht:"輝",zhs:"辉"},輩:{jp:"輩",zht:"輩",zhs:"辈"},輪:{jp:"輪",zht:"輪",zhs:"轮"},輸:{jp:"輸",zht:"輸",zhs:"输"},轄:{jp:"轄",zht:"轄",zhs:"辖"},辭:{jp:"辞",zht:"辭",zhs:"辞"},邊:{jp:"辺",zht:"邊",zhs:"边"},達:{jp:"達",zht:"達",zhs:"达"},遷:{jp:"遷",zht:"遷",zhs:"迁"},過:{jp:"過",zht:"過",zhs:"过"},運:{jp:"運",zht:"運",zhs:"运"},還:{jp:"還",zht:"還",zhs:"还"},進:{jp:"進",zht:"進",zhs:"进"},遠:{jp:"遠",zht:"遠",zhs:"远"},違:{jp:"違",zht:"違",zhs:"违"},連:{jp:"連",zht:"連",zhs:"连"},遲:{jp:"遅",zht:"遲",zhs:"迟"},適:{jp:"適",zht:"適",zhs:"适"},選:{jp:"選",zht:"選",zhs:"选"},遞:{jp:"逓",zht:"遞",zhs:"递"},遺:{jp:"遺",zht:"遺",zhs:"遗"},遙:{jp:"遥",zht:"遙",zhs:"遥"},郵:{jp:"郵",zht:"郵",zhs:"邮"},鄰:{jp:"隣",zht:"鄰",zhs:"邻"},醉:{jp:"酔",zht:"醉",zhs:"醉"},釀:{jp:"醸",zht:"釀",zhs:"酿"},釋:{jp:"釈",zht:"釋",zhs:"释"},針:{jp:"針",zht:"針",zhs:"针"},釣:{jp:"釣",zht:"釣",zhs:"钓"},鈍:{jp:"鈍",zht:"鈍",zhs:"钝"},鈴:{jp:"鈴",zht:"鈴",zhs:"铃"},鐵:{jp:"鉄",zht:"鐵",zhs:"铁"},鉛:{jp:"鉛",zht:"鉛",zhs:"铅"},鑑:{jp:"鑑",zht:"鑑",zhs:"鉴"},銀:{jp:"銀",zht:"銀",zhs:"银"},銃:{jp:"銃",zht:"銃",zhs:"铳"},銅:{jp:"銅",zht:"銅",zhs:"铜"},銑:{jp:"銑",zht:"銑",zhs:"铣"},銘:{jp:"銘",zht:"銘",zhs:"铭"},錢:{jp:"銭",zht:"錢",zhs:"钱"},鋭:{jp:"鋭",zht:"鋭",zhs:"锐"},鑄:{jp:"鋳",zht:"鑄",zhs:"铸"},鋼:{jp:"鋼",zht:"鋼",zhs:"钢"},錘:{jp:"錘",zht:"錘",zhs:"锤"},錠:{jp:"錠",zht:"錠",zhs:"锭"},錯:{jp:"錯",zht:"錯",zhs:"错"},鍾:{jp:"鍾",zht:"鍾",zhs:"钟"},鎖:{jp:"鎖",zht:"鎖",zhs:"锁"},鎮:{jp:"鎮",zht:"鎮",zhs:"镇"},鏡:{jp:"鏡",zht:"鏡",zhs:"镜"},長:{jp:"長",zht:"長",zhs:"长"},門:{jp:"門",zht:"門",zhs:"门"},閉:{jp:"閉",zht:"閉",zhs:"闭"},閒:{jp:"閑",zht:"閒",zhs:"闲"},間:{jp:"間",zht:"間",zhs:"间"},閣:{jp:"閣",zht:"閣",zhs:"阁"},閥:{jp:"閥",zht:"閥",zhs:"阀"},閲:{jp:"閲",zht:"閲",zhs:"阅"},隊:{jp:"隊",zht:"隊",zhs:"队"},陽:{jp:"陽",zht:"陽",zhs:"阳"},陰:{jp:"陰",zht:"陰",zhs:"阴"},陣:{jp:"陣",zht:"陣",zhs:"阵"},階:{jp:"階",zht:"階",zhs:"阶"},際:{jp:"際",zht:"際",zhs:"际"},陸:{jp:"陸",zht:"陸",zhs:"陆"},陳:{jp:"陳",zht:"陳",zhs:"陈"},陷:{jp:"陥",zht:"陷",zhs:"陷"},隨:{jp:"随",zht:"隨",zhs:"随"},隱:{jp:"隠",zht:"隱",zhs:"隐"},隸:{jp:"隷",zht:"隸",zhs:"隶"},難:{jp:"難",zht:"難",zhs:"难"},霧:{jp:"霧",zht:"霧",zhs:"雾"},靜:{jp:"静",zht:"靜",zhs:"静"},頂:{jp:"頂",zht:"頂",zhs:"顶"},項:{jp:"項",zht:"項",zhs:"项"},順:{jp:"順",zht:"順",zhs:"顺"},頑:{jp:"頑",zht:"頑",zhs:"顽"},頒:{jp:"頒",zht:"頒",zhs:"颁"},領:{jp:"領",zht:"領",zhs:"领"},頻:{jp:"頻",zht:"頻",zhs:"频"},題:{jp:"題",zht:"題",zhs:"题"},額:{jp:"額",zht:"額",zhs:"额"},顏:{jp:"顔",zht:"顏",zhs:"颜"},風:{jp:"風",zht:"風",zhs:"风"},飛:{jp:"飛",zht:"飛",zhs:"飞"},饑:{jp:"飢",zht:"饑",zhs:"饥"},飯:{jp:"飯",zht:"飯",zhs:"饭"},飲:{jp:"飲",zht:"飲",zhs:"饮"},飼:{jp:"飼",zht:"飼",zhs:"饲"},飽:{jp:"飽",zht:"飽",zhs:"饱"},飾:{jp:"飾",zht:"飾",zhs:"饰"},餓:{jp:"餓",zht:"餓",zhs:"饿"},馬:{jp:"馬",zht:"馬",zhs:"马"},驛:{jp:"駅",zht:"驛",zhs:"驿"},驅:{jp:"駆",zht:"驅",zhs:"驱"},駐:{jp:"駐",zht:"駐",zhs:"驻"},騎:{jp:"騎",zht:"騎",zhs:"骑"},驗:{jp:"験",zht:"驗",zhs:"验"},騷:{jp:"騒",zht:"騷",zhs:"骚"},驔:{jp:"騨",zht:"驔",zhs:"驔"},髓:{jp:"髄",zht:"髓",zhs:"髓"},魚:{jp:"魚",zht:"魚",zhs:"鱼"},魯:{jp:"魯",zht:"魯",zhs:"鲁"},鮮:{jp:"鮮",zht:"鮮",zhs:"鲜"},鯨:{jp:"鯨",zht:"鯨",zhs:"鲸"},鳥:{jp:"鳥",zht:"鳥",zhs:"鸟"},鳴:{jp:"鳴",zht:"鳴",zhs:"鸣"},麥:{jp:"麦",zht:"麥",zhs:"麦"},黃:{jp:"黄",zht:"黃",zhs:"黄"},黑:{jp:"黒",zht:"黑",zhs:"黑"},默:{jp:"黙",zht:"默",zhs:"默"},齡:{jp:"齢",zht:"齡",zhs:"龄"}},zhs:{会:{jp:"会",zht:"會",zhs:"会"},笺:{jp:"箋",zht:"箋",zhs:"笺"},网:{jp:"網",zht:"網",zhs:"网"},处:{jp:"処",zht:"處",zhs:"处"},话:{jp:"話",zht:"話",zhs:"话"},万:{jp:"万",zht:"萬",zhs:"万"},与:{jp:"与",zht:"與",zhs:"与"},丑:{jp:"醜",zht:"醜",zhs:"丑"},专:{jp:"専",zht:"專",zhs:"专"},业:{jp:"業",zht:"業",zhs:"业"},东:{jp:"東",zht:"東",zhs:"东"},两:{jp:"両",zht:"兩",zhs:"两"},严:{jp:"厳",zht:"嚴",zhs:"严"},并:{jp:"並",zht:"並",zhs:"并"},丧:{jp:"喪",zht:"喪",zhs:"丧"},丰:{jp:"豊",zht:"豐",zhs:"丰"},临:{jp:"臨",zht:"臨",zhs:"临"},为:{jp:"為",zht:"為",zhs:"为"},丽:{jp:"麗",zht:"麗",zhs:"丽"},举:{jp:"挙",zht:"舉",zhs:"举"},迺:{jp:"廼",zht:"迺",zhs:"迺"},义:{jp:"義",zht:"義",zhs:"义"},乐:{jp:"楽",zht:"樂",zhs:"乐"},乘:{jp:"乗",zht:"乘",zhs:"乘"},习:{jp:"習",zht:"習",zhs:"习"},乡:{jp:"郷",zht:"鄉",zhs:"乡"},书:{jp:"書",zht:"書",zhs:"书"},买:{jp:"買",zht:"買",zhs:"买"},乱:{jp:"乱",zht:"亂",zhs:"乱"},龟:{jp:"亀",zht:"龜",zhs:"龟"},贰:{jp:"弐",zht:"貳",zhs:"贰"},云:{jp:"雲",zht:"雲",zhs:"云"},亚:{jp:"亜",zht:"亞",zhs:"亚"},产:{jp:"産",zht:"產",zhs:"产"},亩:{jp:"畝",zht:"畝",zhs:"亩"},亲:{jp:"親",zht:"親",zhs:"亲"},亿:{jp:"億",zht:"億",zhs:"亿"},仆:{jp:"僕",zht:"僕",zhs:"仆"},从:{jp:"従",zht:"從",zhs:"从"},佛:{jp:"仏",zht:"佛",zhs:"佛"},仓:{jp:"倉",zht:"倉",zhs:"仓"},仪:{jp:"儀",zht:"儀",zhs:"仪"},假:{jp:"仮",zht:"假",zhs:"假"},价:{jp:"価",zht:"價",zhs:"价"},众:{jp:"衆",zht:"眾",zhs:"众"},优:{jp:"優",zht:"優",zhs:"优"},传:{jp:"伝",zht:"傳",zhs:"传"},伞:{jp:"傘",zht:"傘",zhs:"伞"},伟:{jp:"偉",zht:"偉",zhs:"伟"},伤:{jp:"傷",zht:"傷",zhs:"伤"},伦:{jp:"倫",zht:"倫",zhs:"伦"},伪:{jp:"偽",zht:"偽",zhs:"伪"},体:{jp:"体",zht:"體",zhs:"体"},余:{jp:"余",zht:"餘",zhs:"余"},来:{jp:"来",zht:"來",zhs:"来"},侦:{jp:"偵",zht:"偵",zhs:"侦"},侧:{jp:"側",zht:"側",zhs:"侧"},俭:{jp:"倹",zht:"儉",zhs:"俭"},俱:{jp:"倶",zht:"俱",zhs:"俱"},债:{jp:"債",zht:"債",zhs:"债"},倾:{jp:"傾",zht:"傾",zhs:"倾"},偿:{jp:"償",zht:"償",zhs:"偿"},杰:{jp:"傑",zht:"傑",zhs:"杰"},备:{jp:"備",zht:"備",zhs:"备"},当:{jp:"当",zht:"當",zhs:"当"},尽:{jp:"尽",zht:"盡",zhs:"尽"},儿:{jp:"児",zht:"兒",zhs:"儿"},党:{jp:"党",zht:"黨",zhs:"党"},内:{jp:"内",zht:"內",zhs:"内"},关:{jp:"関",zht:"關",zhs:"关"},兴:{jp:"興",zht:"興",zhs:"兴"},养:{jp:"養",zht:"養",zhs:"养"},兽:{jp:"獣",zht:"獸",zhs:"兽"},圆:{jp:"円",zht:"圓",zhs:"圆"},写:{jp:"写",zht:"寫",zhs:"写"},军:{jp:"軍",zht:"軍",zhs:"军"},农:{jp:"農",zht:"農",zhs:"农"},富:{jp:"冨",zht:"富",zhs:"富"},冰:{jp:"氷",zht:"冰",zhs:"冰"},冲:{jp:"衝",zht:"衝",zhs:"冲"},决:{jp:"決",zht:"決",zhs:"决"},冻:{jp:"凍",zht:"凍",zhs:"冻"},涂:{jp:"塗",zht:"塗",zhs:"涂"},几:{jp:"幾",zht:"幾",zhs:"几"},击:{jp:"撃",zht:"擊",zhs:"击"},划:{jp:"画",zht:"劃",zhs:"划"},画:{jp:"画",zht:"畫",zhs:"画"},则:{jp:"則",zht:"則",zhs:"则"},刚:{jp:"剛",zht:"剛",zhs:"刚"},创:{jp:"創",zht:"創",zhs:"创"},别:{jp:"別",zht:"別",zhs:"别"},制:{jp:"製",zht:"製",zhs:"制"},卷:{jp:"巻",zht:"卷",zhs:"卷"},刹:{jp:"刹",zht:"剎",zhs:"刹"},剂:{jp:"剤",zht:"劑",zhs:"剂"},剑:{jp:"剣",zht:"劍",zhs:"剑"},剧:{jp:"劇",zht:"劇",zhs:"剧"},剩:{jp:"剰",zht:"剩",zhs:"剩"},劝:{jp:"勧",zht:"勸",zhs:"劝"},务:{jp:"務",zht:"務",zhs:"务"},动:{jp:"動",zht:"動",zhs:"动"},励:{jp:"励",zht:"勵",zhs:"励"},劳:{jp:"労",zht:"勞",zhs:"劳"},势:{jp:"勢",zht:"勢",zhs:"势"},勋:{jp:"勲",zht:"勳",zhs:"勋"},胜:{jp:"勝",zht:"勝",zhs:"胜"},区:{jp:"区",zht:"區",zhs:"区"},医:{jp:"医",zht:"醫",zhs:"医"},华:{jp:"華",zht:"華",zhs:"华"},协:{jp:"協",zht:"協",zhs:"协"},单:{jp:"単",zht:"單",zhs:"单"},卖:{jp:"売",zht:"賣",zhs:"卖"},卫:{jp:"衛",zht:"衛",zhs:"卫"},厅:{jp:"庁",zht:"廳",zhs:"厅"},压:{jp:"圧",zht:"壓",zhs:"压"},县:{jp:"県",zht:"縣",zhs:"县"},参:{jp:"参",zht:"參",zhs:"参"},双:{jp:"双",zht:"雙",zhs:"双"},收:{jp:"収",zht:"收",zhs:"收"},发:{jp:"発",zht:"發",zhs:"发"},变:{jp:"変",zht:"變",zhs:"变"},叠:{jp:"畳",zht:"疊",zhs:"叠"},号:{jp:"号",zht:"號",zhs:"号"},叹:{jp:"嘆",zht:"嘆",zhs:"叹"},吓:{jp:"嚇",zht:"嚇",zhs:"吓"},听:{jp:"聴",zht:"聽",zhs:"听"},启:{jp:"啓",zht:"啟",zhs:"启"},员:{jp:"員",zht:"員",zhs:"员"},谘:{jp:"諮",zht:"諮",zhs:"谘"},咸:{jp:"鹹",zht:"鹹",zhs:"咸"},响:{jp:"響",zht:"響",zhs:"响"},问:{jp:"問",zht:"問",zhs:"问"},营:{jp:"営",zht:"營",zhs:"营"},喷:{jp:"噴",zht:"噴",zhs:"喷"},嘱:{jp:"嘱",zht:"囑",zhs:"嘱"},苏:{jp:"蘇",zht:"蘇",zhs:"苏"},团:{jp:"団",zht:"團",zhs:"团"},园:{jp:"園",zht:"園",zhs:"园"},国:{jp:"国",zht:"國",zhs:"国"},围:{jp:"囲",zht:"圍",zhs:"围"},图:{jp:"図",zht:"圖",zhs:"图"},圈:{jp:"圏",zht:"圈",zhs:"圈"},圣:{jp:"聖",zht:"聖",zhs:"圣"},场:{jp:"場",zht:"場",zhs:"场"},坏:{jp:"壊",zht:"壞",zhs:"坏"},块:{jp:"塊",zht:"塊",zhs:"块"},坚:{jp:"堅",zht:"堅",zhs:"坚"},坛:{jp:"壇",zht:"壇",zhs:"坛"},坟:{jp:"墳",zht:"墳",zhs:"坟"},坠:{jp:"墜",zht:"墜",zhs:"坠"},垒:{jp:"塁",zht:"壘",zhs:"垒"},垦:{jp:"墾",zht:"墾",zhs:"垦"},执:{jp:"執",zht:"執",zhs:"执"},堕:{jp:"堕",zht:"墮",zhs:"堕"},报:{jp:"報",zht:"報",zhs:"报"},盐:{jp:"塩",zht:"鹽",zhs:"盐"},增:{jp:"増",zht:"增",zhs:"增"},壤:{jp:"壌",zht:"壤",zhs:"壤"},壮:{jp:"壮",zht:"壯",zhs:"壮"},声:{jp:"声",zht:"聲",zhs:"声"},壹:{jp:"壱",zht:"壹",zhs:"壹"},寿:{jp:"寿",zht:"壽",zhs:"寿"},梦:{jp:"夢",zht:"夢",zhs:"梦"},头:{jp:"頭",zht:"頭",zhs:"头"},夸:{jp:"誇",zht:"誇",zhs:"夸"},夺:{jp:"奪",zht:"奪",zhs:"夺"},奋:{jp:"奮",zht:"奮",zhs:"奋"},奖:{jp:"奨",zht:"獎",zhs:"奖"},妆:{jp:"粧",zht:"妝",zhs:"妆"},妇:{jp:"婦",zht:"婦",zhs:"妇"},姐:{jp:"姉",zht:"姐",zhs:"姐"},姬:{jp:"姫",zht:"姬",zhs:"姬"},娘:{jp:"嬢",zht:"孃",zhs:"娘"},娱:{jp:"娯",zht:"娛",zhs:"娱"},孙:{jp:"孫",zht:"孫",zhs:"孙"},学:{jp:"学",zht:"學",zhs:"学"},宁:{jp:"寧",zht:"寧",zhs:"宁"},宝:{jp:"宝",zht:"寶",zhs:"宝"},实:{jp:"実",zht:"實",zhs:"实"},审:{jp:"審",zht:"審",zhs:"审"},宪:{jp:"憲",zht:"憲",zhs:"宪"},宫:{jp:"宮",zht:"宮",zhs:"宫"},宾:{jp:"賓",zht:"賓",zhs:"宾"},秘:{jp:"秘",zht:"祕",zhs:"秘"},寝:{jp:"寝",zht:"寢",zhs:"寝"},对:{jp:"対",zht:"對",zhs:"对"},寻:{jp:"尋",zht:"尋",zhs:"寻"},导:{jp:"導",zht:"導",zhs:"导"},将:{jp:"将",zht:"將",zhs:"将"},层:{jp:"層",zht:"層",zhs:"层"},属:{jp:"属",zht:"屬",zhs:"属"},岁:{jp:"歳",zht:"歲",zhs:"岁"},岛:{jp:"島",zht:"島",zhs:"岛"},巖:{jp:"巌",zht:"巖",zhs:"巖"},峡:{jp:"峡",zht:"峽",zhs:"峡"},险:{jp:"険",zht:"險",zhs:"险"},币:{jp:"幣",zht:"幣",zhs:"币"},帅:{jp:"帥",zht:"帥",zhs:"帅"},师:{jp:"師",zht:"師",zhs:"师"},帐:{jp:"帳",zht:"帳",zhs:"帐"},归:{jp:"帰",zht:"歸",zhs:"归"},广:{jp:"広",zht:"廣",zhs:"广"},庆:{jp:"慶",zht:"慶",zhs:"庆"},库:{jp:"庫",zht:"庫",zhs:"库"},应:{jp:"応",zht:"應",zhs:"应"},废:{jp:"廃",zht:"廢",zhs:"废"},开:{jp:"開",zht:"開",zhs:"开"},辨:{jp:"弁",zht:"辨",zhs:"辨"},瓣:{jp:"弁",zht:"辨",zhs:"瓣"},辩:{jp:"弁",zht:"辨",zhs:"辩"},异:{jp:"異",zht:"異",zhs:"异"},弃:{jp:"棄",zht:"棄",zhs:"弃"},张:{jp:"張",zht:"張",zhs:"张"},弥:{jp:"弥",zht:"彌",zhs:"弥"},强:{jp:"強",zht:"強",zhs:"强"},弹:{jp:"弾",zht:"彈",zhs:"弹"},录:{jp:"録",zht:"錄",zhs:"录"},彥:{jp:"彦",zht:"彥",zhs:"彥"},彻:{jp:"徹",zht:"徹",zhs:"彻"},征:{jp:"徴",zht:"徵",zhs:"征"},径:{jp:"径",zht:"徑",zhs:"径"},德:{jp:"徳",zht:"德",zhs:"德"},忆:{jp:"憶",zht:"憶",zhs:"忆"},志:{jp:"誌",zht:"誌",zhs:"志"},忧:{jp:"憂",zht:"憂",zhs:"忧"},怀:{jp:"懐",zht:"懷",zhs:"怀"},态:{jp:"態",zht:"態",zhs:"态"},总:{jp:"総",zht:"總",zhs:"总"},恒:{jp:"恒",zht:"恆",zhs:"恒"},恋:{jp:"恋",zht:"戀",zhs:"恋"},恳:{jp:"懇",zht:"懇",zhs:"恳"},惠:{jp:"恵",zht:"惠",zhs:"惠"},恶:{jp:"悪",zht:"惡",zhs:"恶"},恼:{jp:"悩",zht:"惱",zhs:"恼"},悅:{jp:"悦",zht:"悅",zhs:"悅"},悬:{jp:"懸",zht:"懸",zhs:"悬"},惊:{jp:"驚",zht:"驚",zhs:"惊"},惨:{jp:"惨",zht:"慘",zhs:"惨"},惩:{jp:"懲",zht:"懲",zhs:"惩"},爱:{jp:"愛",zht:"愛",zhs:"爱"},愤:{jp:"憤",zht:"憤",zhs:"愤"},愿:{jp:"願",zht:"願",zhs:"愿"},虑:{jp:"慮",zht:"慮",zhs:"虑"},戏:{jp:"戯",zht:"戲",zhs:"戏"},战:{jp:"戦",zht:"戰",zhs:"战"},户:{jp:"戸",zht:"戶",zhs:"户"},拂:{jp:"払",zht:"拂",zhs:"拂"},扩:{jp:"拡",zht:"擴",zhs:"扩"},扫:{jp:"掃",zht:"掃",zhs:"扫"},扬:{jp:"揚",zht:"揚",zhs:"扬"},择:{jp:"択",zht:"擇",zhs:"择"},护:{jp:"護",zht:"護",zhs:"护"},担:{jp:"担",zht:"擔",zhs:"担"},拜:{jp:"拝",zht:"拜",zhs:"拜"},拟:{jp:"擬",zht:"擬",zhs:"拟"},据:{jp:"拠",zht:"據",zhs:"据"},拥:{jp:"擁",zht:"擁",zhs:"拥"},挟:{jp:"挟",zht:"挾",zhs:"挟"},挥:{jp:"揮",zht:"揮",zhs:"挥"},插:{jp:"挿",zht:"插",zhs:"插"},损:{jp:"損",zht:"損",zhs:"损"},舍:{jp:"捨",zht:"捨",zhs:"舍"},揭:{jp:"掲",zht:"揭",zhs:"揭"},掴:{jp:"掴",zht:"摑",zhs:"掴"},摇:{jp:"揺",zht:"搖",zhs:"摇"},敌:{jp:"敵",zht:"敵",zhs:"敌"},败:{jp:"敗",zht:"敗",zhs:"败"},数:{jp:"数",zht:"數",zhs:"数"},齐:{jp:"斉",zht:"齊",zhs:"齐"},斋:{jp:"斎",zht:"齋",zhs:"斋"},断:{jp:"断",zht:"斷",zhs:"断"},旧:{jp:"旧",zht:"舊",zhs:"旧"},时:{jp:"時",zht:"時",zhs:"时"},昙:{jp:"曇",zht:"曇",zhs:"昙"},昼:{jp:"昼",zht:"晝",zhs:"昼"},显:{jp:"顕",zht:"顯",zhs:"显"},晓:{jp:"暁",zht:"曉",zhs:"晓"},晚:{jp:"晩",zht:"晚",zhs:"晚"},暂:{jp:"暫",zht:"暫",zhs:"暂"},曾:{jp:"曽",zht:"曾",zhs:"曾"},术:{jp:"術",zht:"術",zhs:"术"},朴:{jp:"樸",zht:"樸",zhs:"朴"},机:{jp:"機",zht:"機",zhs:"机"},杀:{jp:"殺",zht:"殺",zhs:"杀"},杂:{jp:"雑",zht:"雜",zhs:"杂"},权:{jp:"権",zht:"權",zhs:"权"},条:{jp:"条",zht:"條",zhs:"条"},极:{jp:"極",zht:"極",zhs:"极"},枢:{jp:"枢",zht:"樞",zhs:"枢"},枪:{jp:"槍",zht:"槍",zhs:"枪"},查:{jp:"査",zht:"查",zhs:"查"},荣:{jp:"栄",zht:"榮",zhs:"荣"},标:{jp:"標",zht:"標",zhs:"标"},栈:{jp:"桟",zht:"棧",zhs:"栈"},栋:{jp:"棟",zht:"棟",zhs:"栋"},栏:{jp:"欄",zht:"欄",zhs:"栏"},树:{jp:"樹",zht:"樹",zhs:"树"},样:{jp:"様",zht:"樣",zhs:"样"},樱:{jp:"桜",zht:"櫻",zhs:"樱"},桥:{jp:"橋",zht:"橋",zhs:"桥"},检:{jp:"検",zht:"檢",zhs:"检"},楼:{jp:"楼",zht:"樓",zhs:"楼"},欢:{jp:"歓",zht:"歡",zhs:"欢"},欧:{jp:"欧",zht:"歐",zhs:"欧"},步:{jp:"歩",zht:"步",zhs:"步"},齿:{jp:"歯",zht:"齒",zhs:"齿"},残:{jp:"残",zht:"殘",zhs:"残"},殴:{jp:"殴",zht:"毆",zhs:"殴"},气:{jp:"気",zht:"氣",zhs:"气"},汉:{jp:"漢",zht:"漢",zhs:"汉"},汤:{jp:"湯",zht:"湯",zhs:"汤"},沟:{jp:"溝",zht:"溝",zhs:"沟"},泽:{jp:"沢",zht:"澤",zhs:"泽"},泪:{jp:"涙",zht:"淚",zhs:"泪"},泷:{jp:"滝",zht:"瀧",zhs:"泷"},洁:{jp:"潔",zht:"潔",zhs:"洁"},浅:{jp:"浅",zht:"淺",zhs:"浅"},浊:{jp:"濁",zht:"濁",zhs:"浊"},测:{jp:"測",zht:"測",zhs:"测"},济:{jp:"済",zht:"濟",zhs:"济"},浓:{jp:"濃",zht:"濃",zhs:"浓"},滨:{jp:"浜",zht:"濱",zhs:"滨"},涉:{jp:"渋",zht:"涉",zhs:"涉"},涩:{jp:"渋",zht:"涉",zhs:"涩"},涡:{jp:"渦",zht:"渦",zhs:"涡"},润:{jp:"潤",zht:"潤",zhs:"润"},渍:{jp:"漬",zht:"漬",zhs:"渍"},渐:{jp:"漸",zht:"漸",zhs:"渐"},溪:{jp:"渓",zht:"溪",zhs:"溪"},渔:{jp:"漁",zht:"漁",zhs:"渔"},湾:{jp:"湾",zht:"灣",zhs:"湾"},湿:{jp:"湿",zht:"濕",zhs:"湿"},满:{jp:"満",zht:"滿",zhs:"满"},灭:{jp:"滅",zht:"滅",zhs:"灭"},滞:{jp:"滞",zht:"滯",zhs:"滞"},滥:{jp:"濫",zht:"濫",zhs:"滥"},濑:{jp:"瀬",zht:"瀨",zhs:"濑"},灯:{jp:"灯",zht:"燈",zhs:"灯"},灵:{jp:"霊",zht:"靈",zhs:"灵"},炉:{jp:"炉",zht:"爐",zhs:"炉"},点:{jp:"点",zht:"點",zhs:"点"},炼:{jp:"錬",zht:"鍊",zhs:"炼"},练:{jp:"練",zht:"練",zhs:"练"},烟:{jp:"煙",zht:"煙",zhs:"烟"},烦:{jp:"煩",zht:"煩",zhs:"烦"},烧:{jp:"焼",zht:"燒",zhs:"烧"},热:{jp:"熱",zht:"熱",zhs:"热"},焰:{jp:"焔",zht:"焰",zhs:"焰"},锻:{jp:"鍛",zht:"鍛",zhs:"锻"},牺:{jp:"犠",zht:"犧",zhs:"牺"},状:{jp:"状",zht:"狀",zhs:"状"},犹:{jp:"猶",zht:"猶",zhs:"犹"},独:{jp:"独",zht:"獨",zhs:"独"},狭:{jp:"狭",zht:"狹",zhs:"狭"},狱:{jp:"獄",zht:"獄",zhs:"狱"},猎:{jp:"猟",zht:"獵",zhs:"猎"},猫:{jp:"猫",zht:"貓",zhs:"猫"},献:{jp:"献",zht:"獻",zhs:"献"},环:{jp:"環",zht:"環",zhs:"环"},现:{jp:"現",zht:"現",zhs:"现"},玺:{jp:"璽",zht:"璽",zhs:"玺"},电:{jp:"電",zht:"電",zhs:"电"},疗:{jp:"療",zht:"療",zhs:"疗"},监:{jp:"監",zht:"監",zhs:"监"},盖:{jp:"蓋",zht:"蓋",zhs:"盖"},盘:{jp:"盤",zht:"盤",zhs:"盘"},视:{jp:"視",zht:"視",zhs:"视"},著:{jp:"着",zht:"著",zhs:"著"},矫:{jp:"矯",zht:"矯",zhs:"矫"},矿:{jp:"鉱",zht:"礦",zhs:"矿"},碎:{jp:"砕",zht:"碎",zhs:"碎"},础:{jp:"礎",zht:"礎",zhs:"础"},确:{jp:"確",zht:"確",zhs:"确"},礼:{jp:"礼",zht:"禮",zhs:"礼"},祸:{jp:"禍",zht:"禍",zhs:"祸"},禅:{jp:"禅",zht:"禪",zhs:"禅"},离:{jp:"離",zht:"離",zhs:"离"},种:{jp:"種",zht:"種",zhs:"种"},积:{jp:"積",zht:"積",zhs:"积"},称:{jp:"称",zht:"稱",zhs:"称"},稻:{jp:"稲",zht:"稻",zhs:"稻"},稳:{jp:"穏",zht:"穩",zhs:"稳"},谷:{jp:"穀",zht:"穀",zhs:"谷"},穗:{jp:"穂",zht:"穗",zhs:"穗"},穷:{jp:"窮",zht:"窮",zhs:"穷"},窃:{jp:"窃",zht:"竊",zhs:"窃"},窗:{jp:"窓",zht:"窗",zhs:"窗"},龙:{jp:"竜",zht:"龍",zhs:"龙"},竞:{jp:"競",zht:"競",zhs:"竞"},笃:{jp:"篤",zht:"篤",zhs:"笃"},笔:{jp:"筆",zht:"筆",zhs:"笔"},筑:{jp:"築",zht:"築",zhs:"筑"},简:{jp:"簡",zht:"簡",zhs:"简"},节:{jp:"節",zht:"節",zhs:"节"},范:{jp:"範",zht:"範",zhs:"范"},类:{jp:"類",zht:"類",zhs:"类"},粹:{jp:"粋",zht:"粹",zhs:"粹"},肃:{jp:"粛",zht:"肅",zhs:"肃"},粮:{jp:"糧",zht:"糧",zhs:"粮"},纠:{jp:"糾",zht:"糾",zhs:"纠"},纪:{jp:"紀",zht:"紀",zhs:"纪"},约:{jp:"約",zht:"約",zhs:"约"},红:{jp:"紅",zht:"紅",zhs:"红"},纹:{jp:"紋",zht:"紋",zhs:"纹"},纳:{jp:"納",zht:"納",zhs:"纳"},纯:{jp:"純",zht:"純",zhs:"纯"},纸:{jp:"紙",zht:"紙",zhs:"纸"},级:{jp:"級",zht:"級",zhs:"级"},纷:{jp:"紛",zht:"紛",zhs:"纷"},纺:{jp:"紡",zht:"紡",zhs:"纺"},紧:{jp:"緊",zht:"緊",zhs:"紧"},细:{jp:"細",zht:"細",zhs:"细"},绅:{jp:"紳",zht:"紳",zhs:"绅"},绍:{jp:"紹",zht:"紹",zhs:"绍"},绀:{jp:"紺",zht:"紺",zhs:"绀"},终:{jp:"終",zht:"終",zhs:"终"},组:{jp:"組",zht:"組",zhs:"组"},经:{jp:"経",zht:"經",zhs:"经"},结:{jp:"結",zht:"結",zhs:"结"},绝:{jp:"絶",zht:"絕",zhs:"绝"},绞:{jp:"絞",zht:"絞",zhs:"绞"},络:{jp:"絡",zht:"絡",zhs:"络"},给:{jp:"給",zht:"給",zhs:"给"},统:{jp:"統",zht:"統",zhs:"统"},绘:{jp:"絵",zht:"繪",zhs:"绘"},绢:{jp:"絹",zht:"絹",zhs:"绢"},继:{jp:"継",zht:"繼",zhs:"继"},续:{jp:"続",zht:"續",zhs:"续"},绿:{jp:"緑",zht:"綠",zhs:"绿"},线:{jp:"線",zht:"線",zhs:"线"},维:{jp:"維",zht:"維",zhs:"维"},纲:{jp:"綱",zht:"綱",zhs:"纲"},绵:{jp:"綿",zht:"綿",zhs:"绵"},绪:{jp:"緒",zht:"緒",zhs:"绪"},缔:{jp:"締",zht:"締",zhs:"缔"},缘:{jp:"縁",zht:"緣",zhs:"缘"},编:{jp:"編",zht:"編",zhs:"编"},缓:{jp:"緩",zht:"緩",zhs:"缓"},纬:{jp:"緯",zht:"緯",zhs:"纬"},绳:{jp:"縄",zht:"繩",zhs:"绳"},缚:{jp:"縛",zht:"縛",zhs:"缚"},纵:{jp:"縦",zht:"縱",zhs:"纵"},缝:{jp:"縫",zht:"縫",zhs:"缝"},缩:{jp:"縮",zht:"縮",zhs:"缩"},纤:{jp:"繊",zht:"纖",zhs:"纤"},绩:{jp:"績",zht:"績",zhs:"绩"},织:{jp:"織",zht:"織",zhs:"织"},缮:{jp:"繕",zht:"繕",zhs:"缮"},茧:{jp:"繭",zht:"繭",zhs:"茧"},缲:{jp:"繰",zht:"繰",zhs:"缲"},罐:{jp:"缶",zht:"罐",zhs:"罐"},钵:{jp:"鉢",zht:"鉢",zhs:"钵"},罗:{jp:"羅",zht:"羅",zhs:"罗"},罚:{jp:"罸",zht:"罰",zhs:"罚"},罢:{jp:"罷",zht:"罷",zhs:"罢"},骂:{jp:"罵",zht:"罵",zhs:"骂"},职:{jp:"職",zht:"職",zhs:"职"},闻:{jp:"聞",zht:"聞",zhs:"闻"},聪:{jp:"聡",zht:"聰",zhs:"聪"},肠:{jp:"腸",zht:"腸",zhs:"肠"},肤:{jp:"膚",zht:"膚",zhs:"肤"},胀:{jp:"脹",zht:"脹",zhs:"胀"},胁:{jp:"脅",zht:"脅",zhs:"胁"},胆:{jp:"胆",zht:"膽",zhs:"胆"},脏:{jp:"臓",zht:"臟",zhs:"脏"},脑:{jp:"脳",zht:"腦",zhs:"脑"},脚:{jp:"脚",zht:"腳",zhs:"脚"},腾:{jp:"騰",zht:"騰",zhs:"腾"},铺:{jp:"舗",zht:"舖",zhs:"铺"},馆:{jp:"館",zht:"館",zhs:"馆"},舰:{jp:"艦",zht:"艦",zhs:"舰"},艺:{jp:"芸",zht:"藝",zhs:"艺"},茎:{jp:"茎",zht:"莖",zhs:"茎"},荐:{jp:"薦",zht:"薦",zhs:"荐"},药:{jp:"薬",zht:"藥",zhs:"药"},萤:{jp:"蛍",zht:"螢",zhs:"萤"},蒋:{jp:"蒋",zht:"蔣",zhs:"蒋"},藏:{jp:"蔵",zht:"藏",zhs:"藏"},虏:{jp:"虜",zht:"虜",zhs:"虏"},虚:{jp:"虚",zht:"虛",zhs:"虚"},虫:{jp:"虫",zht:"蟲",zhs:"虫"},蚀:{jp:"蝕",zht:"蝕",zhs:"蚀"},蚕:{jp:"蚕",zht:"蠶",zhs:"蚕"},蛮:{jp:"蛮",zht:"蠻",zhs:"蛮"},补:{jp:"補",zht:"補",zhs:"补"},袭:{jp:"襲",zht:"襲",zhs:"袭"},装:{jp:"装",zht:"裝",zhs:"装"},里:{jp:"裏",zht:"裡",zhs:"里"},霸:{jp:"覇",zht:"霸",zhs:"霸"},见:{jp:"見",zht:"見",zhs:"见"},观:{jp:"観",zht:"觀",zhs:"观"},规:{jp:"規",zht:"規",zhs:"规"},觉:{jp:"覚",zht:"覺",zhs:"觉"},览:{jp:"覧",zht:"覽",zhs:"览"},触:{jp:"触",zht:"觸",zhs:"触"},订:{jp:"訂",zht:"訂",zhs:"订"},计:{jp:"計",zht:"計",zhs:"计"},讨:{jp:"討",zht:"討",zhs:"讨"},训:{jp:"訓",zht:"訓",zhs:"训"},记:{jp:"記",zht:"記",zhs:"记"},讼:{jp:"訟",zht:"訟",zhs:"讼"},访:{jp:"訪",zht:"訪",zhs:"访"},设:{jp:"設",zht:"設",zhs:"设"},许:{jp:"許",zht:"許",zhs:"许"},译:{jp:"訳",zht:"譯",zhs:"译"},诉:{jp:"訴",zht:"訴",zhs:"诉"},诊:{jp:"診",zht:"診",zhs:"诊"},证:{jp:"証",zht:"證",zhs:"证"},诈:{jp:"詐",zht:"詐",zhs:"诈"},诏:{jp:"詔",zht:"詔",zhs:"诏"},评:{jp:"評",zht:"評",zhs:"评"},诅:{jp:"詛",zht:"詛",zhs:"诅"},词:{jp:"詞",zht:"詞",zhs:"词"},试:{jp:"試",zht:"試",zhs:"试"},诗:{jp:"詩",zht:"詩",zhs:"诗"},诘:{jp:"詰",zht:"詰",zhs:"诘"},该:{jp:"該",zht:"該",zhs:"该"},详:{jp:"詳",zht:"詳",zhs:"详"},誉:{jp:"誉",zht:"譽",zhs:"誉"},誊:{jp:"謄",zht:"謄",zhs:"誊"},认:{jp:"認",zht:"認",zhs:"认"},诞:{jp:"誕",zht:"誕",zhs:"诞"},诱:{jp:"誘",zht:"誘",zhs:"诱"},语:{jp:"語",zht:"語",zhs:"语"},诚:{jp:"誠",zht:"誠",zhs:"诚"},误:{jp:"誤",zht:"誤",zhs:"误"},说:{jp:"説",zht:"說",zhs:"说"},读:{jp:"読",zht:"讀",zhs:"读"},谁:{jp:"誰",zht:"誰",zhs:"谁"},课:{jp:"課",zht:"課",zhs:"课"},调:{jp:"調",zht:"調",zhs:"调"},谈:{jp:"談",zht:"談",zhs:"谈"},请:{jp:"請",zht:"請",zhs:"请"},论:{jp:"論",zht:"論",zhs:"论"},谕:{jp:"諭",zht:"諭",zhs:"谕"},诸:{jp:"諸",zht:"諸",zhs:"诸"},诺:{jp:"諾",zht:"諾",zhs:"诺"},谋:{jp:"謀",zht:"謀",zhs:"谋"},谒:{jp:"謁",zht:"謁",zhs:"谒"},谜:{jp:"謎",zht:"謎",zhs:"谜"},谦:{jp:"謙",zht:"謙",zhs:"谦"},讲:{jp:"講",zht:"講",zhs:"讲"},谢:{jp:"謝",zht:"謝",zhs:"谢"},谣:{jp:"謡",zht:"謠",zhs:"谣"},谨:{jp:"謹",zht:"謹",zhs:"谨"},识:{jp:"識",zht:"識",zhs:"识"},谱:{jp:"譜",zht:"譜",zhs:"谱"},议:{jp:"議",zht:"議",zhs:"议"},让:{jp:"譲",zht:"讓",zhs:"让"},贝:{jp:"貝",zht:"貝",zhs:"贝"},贞:{jp:"貞",zht:"貞",zhs:"贞"},负:{jp:"負",zht:"負",zhs:"负"},财:{jp:"財",zht:"財",zhs:"财"},贡:{jp:"貢",zht:"貢",zhs:"贡"},贫:{jp:"貧",zht:"貧",zhs:"贫"},货:{jp:"貨",zht:"貨",zhs:"货"},贩:{jp:"販",zht:"販",zhs:"贩"},贪:{jp:"貪",zht:"貪",zhs:"贪"},责:{jp:"責",zht:"責",zhs:"责"},贮:{jp:"貯",zht:"貯",zhs:"贮"},贵:{jp:"貴",zht:"貴",zhs:"贵"},贷:{jp:"貸",zht:"貸",zhs:"贷"},费:{jp:"費",zht:"費",zhs:"费"},贸:{jp:"貿",zht:"貿",zhs:"贸"},贺:{jp:"賀",zht:"賀",zhs:"贺"},赁:{jp:"賃",zht:"賃",zhs:"赁"},贿:{jp:"賄",zht:"賄",zhs:"贿"},资:{jp:"資",zht:"資",zhs:"资"},贼:{jp:"賊",zht:"賊",zhs:"贼"},贱:{jp:"賎",zht:"賤",zhs:"贱"},赞:{jp:"賛",zht:"贊",zhs:"赞"},赐:{jp:"賜",zht:"賜",zhs:"赐"},赏:{jp:"賞",zht:"賞",zhs:"赏"},赔:{jp:"賠",zht:"賠",zhs:"赔"},贤:{jp:"賢",zht:"賢",zhs:"贤"},赋:{jp:"賦",zht:"賦",zhs:"赋"},质:{jp:"質",zht:"質",zhs:"质"},赖:{jp:"頼",zht:"賴",zhs:"赖"},赠:{jp:"贈",zht:"贈",zhs:"赠"},赃:{jp:"贓",zht:"贓",zhs:"赃"},跃:{jp:"躍",zht:"躍",zhs:"跃"},践:{jp:"践",zht:"踐",zhs:"践"},踪:{jp:"踪",zht:"蹤",zhs:"踪"},车:{jp:"車",zht:"車",zhs:"车"},轨:{jp:"軌",zht:"軌",zhs:"轨"},轩:{jp:"軒",zht:"軒",zhs:"轩"},软:{jp:"軟",zht:"軟",zhs:"软"},转:{jp:"転",zht:"轉",zhs:"转"},轴:{jp:"軸",zht:"軸",zhs:"轴"},轻:{jp:"軽",zht:"輕",zhs:"轻"},较:{jp:"較",zht:"較",zhs:"较"},载:{jp:"載",zht:"載",zhs:"载"},辉:{jp:"輝",zht:"輝",zhs:"辉"},辈:{jp:"輩",zht:"輩",zhs:"辈"},轮:{jp:"輪",zht:"輪",zhs:"轮"},输:{jp:"輸",zht:"輸",zhs:"输"},辖:{jp:"轄",zht:"轄",zhs:"辖"},辞:{jp:"辞",zht:"辭",zhs:"辞"},边:{jp:"辺",zht:"邊",zhs:"边"},达:{jp:"達",zht:"達",zhs:"达"},迁:{jp:"遷",zht:"遷",zhs:"迁"},过:{jp:"過",zht:"過",zhs:"过"},运:{jp:"運",zht:"運",zhs:"运"},还:{jp:"還",zht:"還",zhs:"还"},进:{jp:"進",zht:"進",zhs:"进"},远:{jp:"遠",zht:"遠",zhs:"远"},违:{jp:"違",zht:"違",zhs:"违"},连:{jp:"連",zht:"連",zhs:"连"},迟:{jp:"遅",zht:"遲",zhs:"迟"},适:{jp:"適",zht:"適",zhs:"适"},选:{jp:"選",zht:"選",zhs:"选"},递:{jp:"逓",zht:"遞",zhs:"递"},遗:{jp:"遺",zht:"遺",zhs:"遗"},遥:{jp:"遥",zht:"遙",zhs:"遥"},邮:{jp:"郵",zht:"郵",zhs:"邮"},邻:{jp:"隣",zht:"鄰",zhs:"邻"},醉:{jp:"酔",zht:"醉",zhs:"醉"},酿:{jp:"醸",zht:"釀",zhs:"酿"},释:{jp:"釈",zht:"釋",zhs:"释"},针:{jp:"針",zht:"針",zhs:"针"},钓:{jp:"釣",zht:"釣",zhs:"钓"},钝:{jp:"鈍",zht:"鈍",zhs:"钝"},铃:{jp:"鈴",zht:"鈴",zhs:"铃"},铁:{jp:"鉄",zht:"鐵",zhs:"铁"},铅:{jp:"鉛",zht:"鉛",zhs:"铅"},鉴:{jp:"鑑",zht:"鑑",zhs:"鉴"},银:{jp:"銀",zht:"銀",zhs:"银"},铳:{jp:"銃",zht:"銃",zhs:"铳"},铜:{jp:"銅",zht:"銅",zhs:"铜"},铣:{jp:"銑",zht:"銑",zhs:"铣"},铭:{jp:"銘",zht:"銘",zhs:"铭"},钱:{jp:"銭",zht:"錢",zhs:"钱"},锐:{jp:"鋭",zht:"鋭",zhs:"锐"},铸:{jp:"鋳",zht:"鑄",zhs:"铸"},钢:{jp:"鋼",zht:"鋼",zhs:"钢"},锤:{jp:"錘",zht:"錘",zhs:"锤"},锭:{jp:"錠",zht:"錠",zhs:"锭"},错:{jp:"錯",zht:"錯",zhs:"错"},钟:{jp:"鍾",zht:"鍾",zhs:"钟"},锁:{jp:"鎖",zht:"鎖",zhs:"锁"},镇:{jp:"鎮",zht:"鎮",zhs:"镇"},镜:{jp:"鏡",zht:"鏡",zhs:"镜"},长:{jp:"長",zht:"長",zhs:"长"},门:{jp:"門",zht:"門",zhs:"门"},闭:{jp:"閉",zht:"閉",zhs:"闭"},闲:{jp:"閑",zht:"閒",zhs:"闲"},间:{jp:"間",zht:"間",zhs:"间"},阁:{jp:"閣",zht:"閣",zhs:"阁"},阀:{jp:"閥",zht:"閥",zhs:"阀"},阅:{jp:"閲",zht:"閲",zhs:"阅"},队:{jp:"隊",zht:"隊",zhs:"队"},阳:{jp:"陽",zht:"陽",zhs:"阳"},阴:{jp:"陰",zht:"陰",zhs:"阴"},阵:{jp:"陣",zht:"陣",zhs:"阵"},阶:{jp:"階",zht:"階",zhs:"阶"},际:{jp:"際",zht:"際",zhs:"际"},陆:{jp:"陸",zht:"陸",zhs:"陆"},陈:{jp:"陳",zht:"陳",zhs:"陈"},陷:{jp:"陥",zht:"陷",zhs:"陷"},随:{jp:"随",zht:"隨",zhs:"随"},隐:{jp:"隠",zht:"隱",zhs:"隐"},隶:{jp:"隷",zht:"隸",zhs:"隶"},难:{jp:"難",zht:"難",zhs:"难"},雾:{jp:"霧",zht:"霧",zhs:"雾"},静:{jp:"静",zht:"靜",zhs:"静"},顶:{jp:"頂",zht:"頂",zhs:"顶"},项:{jp:"項",zht:"項",zhs:"项"},顺:{jp:"順",zht:"順",zhs:"顺"},顽:{jp:"頑",zht:"頑",zhs:"顽"},颁:{jp:"頒",zht:"頒",zhs:"颁"},领:{jp:"領",zht:"領",zhs:"领"},频:{jp:"頻",zht:"頻",zhs:"频"},题:{jp:"題",zht:"題",zhs:"题"},额:{jp:"額",zht:"額",zhs:"额"},颜:{jp:"顔",zht:"顏",zhs:"颜"},风:{jp:"風",zht:"風",zhs:"风"},飞:{jp:"飛",zht:"飛",zhs:"飞"},饥:{jp:"飢",zht:"饑",zhs:"饥"},饭:{jp:"飯",zht:"飯",zhs:"饭"},饮:{jp:"飲",zht:"飲",zhs:"饮"},饲:{jp:"飼",zht:"飼",zhs:"饲"},饱:{jp:"飽",zht:"飽",zhs:"饱"},饰:{jp:"飾",zht:"飾",zhs:"饰"},饿:{jp:"餓",zht:"餓",zhs:"饿"},马:{jp:"馬",zht:"馬",zhs:"马"},驿:{jp:"駅",zht:"驛",zhs:"驿"},驱:{jp:"駆",zht:"驅",zhs:"驱"},驻:{jp:"駐",zht:"駐",zhs:"驻"},骑:{jp:"騎",zht:"騎",zhs:"骑"},验:{jp:"験",zht:"驗",zhs:"验"},骚:{jp:"騒",zht:"騷",zhs:"骚"},驔:{jp:"騨",zht:"驔",zhs:"驔"},髓:{jp:"髄",zht:"髓",zhs:"髓"},鱼:{jp:"魚",zht:"魚",zhs:"鱼"},鲁:{jp:"魯",zht:"魯",zhs:"鲁"},鲜:{jp:"鮮",zht:"鮮",zhs:"鲜"},鲸:{jp:"鯨",zht:"鯨",zhs:"鲸"},鸟:{jp:"鳥",zht:"鳥",zhs:"鸟"},鸣:{jp:"鳴",zht:"鳴",zhs:"鸣"},麦:{jp:"麦",zht:"麥",zhs:"麦"},黄:{jp:"黄",zht:"黃",zhs:"黄"},黑:{jp:"黒",zht:"黑",zhs:"黑"},默:{jp:"黙",zht:"默",zhs:"默"},龄:{jp:"齢",zht:"齡",zhs:"龄"}}}),ws}var As={},fb;function Pz(){return fb||(fb=1,Object.defineProperty(As,"__esModule",{value:!0}),As.KEY_ZHS=As.KEY_ZHT=As.KEY_JP=void 0,As.KEY_JP="jp",As.KEY_ZHT="zht",As.KEY_ZHS="zhs"),As}var Rz={},Dz={},db;function zb(){return db||(db=1,function(t){Object.defineProperty(t,"__esModule",{value:!0}),t._re_cjk_conv=void 0;function e(n,r){return n=n||"u",n.indexOf("u")===-1&&(n+="u"),new RegExp(`[\\u2e80-\\u2e99\\u2e9b-\\u2ef3\\u2f00-\\u2fd5\\u3038-\\u303b\\u3400-\\u4db5\\u4E00-\\u9FFF\\u{20000}-\\u{2FA1F}${r||""}]`,n)}t._re_cjk_conv=e,t.default=t}(Dz)),Dz}var kh={},gb;function oO(){if(gb)return kh;gb=1,Object.defineProperty(kh,"__esModule",{value:!0}),kh._getdata=void 0;const t=ec();function e(n,r,i,o){var l;return(l=(o?t.TABLE_SAFE:t.TABLE)[r][n])===null||l===void 0?void 0:l[i]}return kh._getdata=e,kh}var vb;function aO(){return vb||(vb=1,function(t){Object.defineProperty(t,"__esModule",{value:!0}),t.cjk2zhs=t.cjk2zht=t.cjk2jp=t.zh2jp=t.zhs2zht=t.zht2zhs=t.zht2jp=t.zhs2jp=t.jp2zhs=t.jp2zht=void 0;const e=Pz(),n=ec(),r=zb(),i=Xp(),o=oO(),l=new RegExp((0,r._re_cjk_conv)("u").source+"+","u"),h={safe:!0};var p;(function(v){let b=Object.keys(n.TABLE);b.forEach(function(T){b.forEach(function(w){T!=w&&(v[`${T}2${w}`]=function(P,k){return l.test(P.toString())?(k=Object.assign({},h,k),i.UString.split(P,"").map(function(U){if(k.skip&&k.skip.indexOf(U)!=-1)return U;let $;return($=(0,o._getdata)(U,T,w,k.safe))?$:U}).join("")):P})})})})(p||(p={})),t.jp2zht=p.jp2zht,t.jp2zhs=p.jp2zhs,t.zhs2jp=p.zhs2jp,t.zht2jp=p.zht2jp,t.zht2zhs=p.zht2zhs,t.zhs2zht=p.zhs2zht;function f(v,b){return l.test(v.toString())?(b=Object.assign({},h,b),i.UString.split(v,"").map(function(T){if(b.skip&&b.skip.indexOf(T)!=-1)return T;let w;return(w=(0,o._getdata)(T,e.KEY_ZHT,e.KEY_JP,b.safe))||(w=(0,o._getdata)(T,e.KEY_ZHS,e.KEY_JP,b.safe))?w:T}).join("")):v}t.zh2jp=f,t.cjk2jp=f;function g(v,b){return l.test(v.toString())?(b=Object.assign({},h,b),i.UString.split(v,"").map(function(T){if(b.skip&&b.skip.indexOf(T)!=-1)return T;let w;return(w=(0,o._getdata)(T,e.KEY_JP,e.KEY_ZHT,b.safe))||(w=(0,o._getdata)(T,e.KEY_ZHS,e.KEY_ZHT,b.safe))?w:T}).join("")):v}t.cjk2zht=g;function j(v,b){return l.test(v.toString())?(b=Object.assign({},h,b),i.UString.split(v,"").map(function(T){if(b.skip&&b.skip.indexOf(T)!=-1)return T;let w;return(w=(0,o._getdata)(T,e.KEY_JP,e.KEY_ZHS,b.safe))||(w=(0,o._getdata)(T,e.KEY_ZHT,e.KEY_ZHS,b.safe))?w:T}).join("")):v}t.cjk2zhs=j,t.default=t}(Rz)),Rz}var Mz={},Xo={},mb;function Nz(){return mb||(mb=1,Object.defineProperty(Xo,"__esModule",{value:!0}),Xo.TABLE_SAFE=Xo.TABLE=void 0,Xo.TABLE=[[["会"],["會"],["会"]],[["箋"],["箋"],["笺"]],[["網"],["網"],["网"]],[["処"],["處"],["处"]],[["話"],["話"],["话"]],[["駄"],["馱"],["驮"]],[["馱"],["馱"],["驮"]],[["万"],["萬"],["万"]],[["与"],["與"],["与"]],[["醜"],["醜"],["丑"]],[["専"],["專"],["专"]],[["業"],["業"],["业"]],[["東"],["東"],["东"]],[["絲"],["絲"],["丝"]],[["糸"],["絲"],["丝"]],[["両"],["兩"],["两"]],[["厳"],["嚴"],["严"]],[["並"],["並"],["并"]],[["喪"],["喪"],["丧"]],[["個"],["個"],["个"]],[["豊"],["豐"],["丰"]],[["臨"],["臨"],["临"]],[["為"],["為"],["为"]],[["麗"],["麗"],["丽"]],[["挙"],["舉"],["举"]],[["廼"],["迺"],["迺"]],[["義"],["義"],["义"]],[["楽"],["樂"],["乐"]],[["乗"],["乘"],["乘"]],[["習"],["習"],["习"]],[["郷"],["鄉"],["乡"]],[["書"],["書"],["书"]],[["買"],["買"],["买"]],[["乱"],["亂"],["乱"]],[["乾"],["乾"],["干"]],[["亀"],["龜"],["龟"]],[["予"],["預"],["预"]],[["弐"],["貳"],["贰"]],[["雲"],["雲"],["云"]],[["亜"],["亞"],["亚"]],[["産"],["產"],["产"]],[["畝"],["畝"],["亩"]],[["親"],["親"],["亲"]],[["億"],["億"],["亿"]],[["僕"],["僕"],["仆"]],[["従"],["從"],["从"]],[["仏"],["佛"],["佛"]],[["倉"],["倉"],["仓"]],[["儀"],["儀"],["仪"]],[["仮"],["假"],["假"]],[["価"],["價"],["价"]],[["衆"],["眾"],["众"]],[["優"],["優"],["优"]],[["伝"],["傳"],["传"]],[["傘"],["傘"],["伞"]],[["偉"],["偉"],["伟"]],[["傷"],["傷"],["伤"]],[["倫"],["倫"],["伦"]],[["偽"],["偽"],["伪"]],[["体"],["體"],["体"]],[["余"],["餘"],["余"]],[["来"],["來"],["来"]],[["偵"],["偵"],["侦"]],[["側"],["側"],["侧"]],[["倹"],["儉"],["俭"]],[["倶"],["俱"],["俱"]],[["債"],["債"],["债"]],[["傾"],["傾"],["倾"]],[["償"],["償"],["偿"]],[["傑"],["傑"],["杰"]],[["備"],["備"],["备"]],[["当"],["當"],["当"]],[["尽"],["盡"],["尽"]],[["児"],["兒"],["儿"]],[["党"],["黨"],["党"]],[["内"],["內"],["内"]],[["関"],["關"],["关"]],[["興"],["興"],["兴"]],[["養"],["養"],["养"]],[["獣"],["獸"],["兽"]],[["円"],["圓"],["圆"]],[["写"],["寫"],["写"]],[["軍"],["軍"],["军"]],[["農"],["農"],["农"]],[["冨"],["富"],["富"]],[["氷"],["冰"],["冰"]],[["衝"],["衝"],["冲"]],[["決"],["決"],["决"]],[["凍"],["凍"],["冻"]],[["塗"],["塗"],["涂"]],[["凄"],["淒"],["凄"]],[["凄"],["悽"],["凄"]],[["准"],["準"],["准"]],[["準"],["準"],["准"]],[["幾"],["幾"],["几"]],[["撃"],["擊"],["击"]],[["画"],["劃"],["划"]],[["画"],["畫"],["画"]],[["則"],["則"],["则"]],[["剛"],["剛"],["刚"]],[["創"],["創"],["创"]],[["別"],["別"],["别"]],[["製"],["製"],["制"]],[["券"],["卷"],["卷"]],[["巻"],["卷"],["卷"]],[["刹"],["剎"],["刹"]],[["剤"],["劑"],["剂"]],[["剣"],["劍"],["剑"]],[["劇"],["劇"],["剧"]],[["剰"],["剩"],["剩"]],[["勧"],["勸"],["劝"]],[["務"],["務"],["务"]],[["動"],["動"],["动"]],[["励"],["勵"],["励"]],[["労"],["勞"],["劳"]],[["効"],["效"],[null]],[["勢"],["勢"],["势"]],[["勲"],["勳"],["勋"]],[["勝"],["勝"],["胜"]],[["区"],["區"],["区"]],[["医"],["醫"],["医"]],[["華"],["華"],["华"]],[["協"],["協"],["协"]],[["単"],["單"],["单"]],[["売"],["賣"],["卖"]],[["衛"],["衛"],["卫"]],[["庁"],["廳"],["厅"]],[["歴"],["歷"],["历"]],[["暦"],["曆"],["历"]],[["圧"],["壓"],["压"]],[["県"],["縣"],["县"]],[["参"],["參"],["参"]],[["双"],["雙"],["双"]],[["収"],["收"],["收"]],[["発"],["發"],["发"]],[["変"],["變"],["变"]],[["畳"],["疊"],["叠"]],[["号"],["號"],["号"]],[["嘆"],["嘆"],["叹"]],[["嚇"],["嚇"],["吓"]],[["聴"],["聽"],["听"]],[["啓"],["啟"],["启"]],[["員"],["員"],["员"]],[["諮"],["諮"],["谘"]],[["鹹"],["鹹"],["咸"]],[["響"],["響"],["响"]],[["問"],["問"],["问"]],[["営"],["營"],["营"]],[["噴"],["噴"],["喷"]],[["嘱"],["囑"],["嘱"]],[["蘇"],["蘇"],["苏"]],[["団"],["團"],["团"]],[["園"],["園"],["园"]],[["国"],["國"],["国"]],[["囲"],["圍"],["围"]],[["図"],["圖"],["图"]],[["圏"],["圈"],["圈"]],[["聖"],["聖"],["圣"]],[["場"],["場"],["场"]],[["壊"],["壞"],["坏"]],[["塊"],["塊"],["块"]],[["堅"],["堅"],["坚"]],[["壇"],["壇"],["坛"]],[["墳"],["墳"],["坟"]],[["墜"],["墜"],["坠"]],[["塁"],["壘"],["垒"]],[["墾"],["墾"],["垦"]],[["執"],["執"],["执"]],[["堕"],["墮"],["堕"]],[["報"],["報"],["报"]],[["塩"],["鹽"],["盐"]],[["増"],["增"],["增"]],[["壌"],["壤"],["壤"]],[["壮"],["壯"],["壮"]],[["声"],["聲"],["声"]],[["壱"],["壹"],["壹"]],[["殻"],["殻"],["壳"]],[["殼"],["殼"],["壳"]],[["寿"],["壽"],["寿"]],[["復"],["復"],["复"]],[["複"],["複"],["复"]],[["夢"],["夢"],["梦"]],[["頭"],["頭"],["头"]],[["誇"],["誇"],["夸"]],[["奪"],["奪"],["夺"]],[["奮"],["奮"],["奋"]],[["奨"],["獎"],["奖"]],[["粧"],["妝"],["妆"]],[["婦"],["婦"],["妇"]],[["姉"],["姐"],["姐"]],[["姫"],["姬"],["姬"]],[["嬢"],["孃"],["娘"]],[["娯"],["娛"],["娱"]],[["孫"],["孫"],["孙"]],[["学"],["學"],["学"]],[["寧"],["寧"],["宁"]],[["宝"],["寶"],["宝"]],[["実"],["實"],["实"]],[["審"],["審"],["审"]],[["憲"],["憲"],["宪"]],[["宮"],["宮"],["宫"]],[["寬"],["寬"],["宽"]],[["賓"],["賓"],["宾"]],[["秘"],["祕"],["秘"]],[["寛"],["寬"],["宽"]],[["寝"],["寢"],["寝"]],[["対"],["對"],["对"]],[["尋"],["尋"],["寻"]],[["導"],["導"],["导"]],[["将"],["將"],["将"]],[["層"],["層"],["层"]],[["属"],["屬"],["属"]],[["歳"],["歲"],["岁"]],[["島"],["島"],["岛"]],[["巌"],["巖"],["巖"]],[["峡"],["峽"],["峡"]],[["険"],["險"],["险"]],[["幣"],["幣"],["币"]],[["帥"],["帥"],["帅"]],[["師"],["師"],["师"]],[["帳"],["帳"],["帐"]],[["帶"],["帶"],["带"]],[["帯"],["帶"],["带"]],[["帰"],["歸"],["归"]],[["幹"],["幹"],["干"]],[["広"],["廣"],["广"]],[["庄"],["莊"],["庄"]],[["慶"],["慶"],["庆"]],[["庫"],["庫"],["库"]],[["応"],["應"],["应"]],[["廃"],["廢"],["废"]],[["開"],["開"],["开"]],[["弁"],["辨","瓣","辯"],["辨","瓣","辩"]],[["異"],["異"],["异"]],[["棄"],["棄"],["弃"]],[["弍"],["貳"],["贰"]],[["張"],["張"],["张"]],[["弥"],["彌"],["弥"]],[["強"],["強"],["强"]],[["弾"],["彈"],["弹"]],[["録"],["錄"],["录"]],[["彦"],["彥"],["彥"]],[["徹"],["徹"],["彻"]],[["徴"],["徵"],["征"]],[["径"],["徑"],["径"]],[["徳"],["德"],["德"]],[["憶"],["憶"],["忆"]],[["誌"],["誌"],["志"]],[["憂"],["憂"],["忧"]],[["懐"],["懷"],["怀"]],[["態"],["態"],["态"]],[["総"],["總"],["总"]],[["恒"],["恆"],["恒"]],[["恋"],["戀"],["恋"]],[["懇"],["懇"],["恳"]],[["恵"],["惠"],["惠"]],[["悪"],["惡"],["恶"]],[["悩"],["惱"],["恼"]],[["悦"],["悅"],["悅"]],[["懸"],["懸"],["悬"]],[["驚"],["驚"],["惊"]],[["惨"],["慘"],["惨"]],[["懲"],["懲"],["惩"]],[["愛"],["愛"],["爱"]],[["憤"],["憤"],["愤"]],[["願"],["願"],["愿"]],[["慮"],["慮"],["虑"]],[["戯"],["戲"],["戏"]],[["戦"],["戰"],["战"]],[["戸"],["戶"],["户"]],[["払"],["拂"],["拂"]],[["拡"],["擴"],["扩"]],[["掃"],["掃"],["扫"]],[["揚"],["揚"],["扬"]],[["抜"],["拔"],[null]],[["択"],["擇"],["择"]],[["護"],["護"],["护"]],[["担"],["擔"],["担"]],[["拝"],["拜"],["拜"]],[["擬"],["擬"],["拟"]],[["拠"],["據"],["据"]],[["擁"],["擁"],["拥"]],[["挟"],["挾"],["挟"]],[["揮"],["揮"],["挥"]],[["揷"],["插"],["插"]],[["挿"],["插"],["插"]],[["損"],["損"],["损"]],[["捨"],["捨"],["舍"]],[["掲"],["揭"],["揭"]],[["掴"],["摑"],["掴"]],[["揺"],["搖"],["摇"]],[["摂"],["攝"],["摄"]],[["撮"],["攝"],["摄"]],[["敵"],["敵"],["敌"]],[["敗"],["敗"],["败"]],[["数"],["數"],["数"]],[["斉"],["齊"],["齐"]],[["斎"],["齋"],["斋"]],[["闘"],["鬥"],["斗"]],[["鬪"],["鬥"],["斗"]],[["断"],["斷"],["断"]],[["旧"],["舊"],["旧"]],[["時"],["時"],["时"]],[["曇"],["曇"],["昙"]],[["昼"],["晝"],["昼"]],[["顕"],["顯"],["显"]],[["暁"],["曉"],["晓"]],[["晩"],["晚"],["晚"]],[["暫"],["暫"],["暂"]],[["曽"],["曾"],["曾"]],[["術"],["術"],["术"]],[["樸"],["樸"],["朴"]],[["機"],["機"],["机"]],[["殺"],["殺"],["杀"]],[["雑"],["雜"],["杂"]],[["権"],["權"],["权"]],[["条"],["條"],["条"]],[["極"],["極"],["极"]],[["枢"],["樞"],["枢"]],[["槍"],["槍"],["枪"]],[["査"],["查"],["查"]],[["栄"],["榮"],["荣"]],[["標"],["標"],["标"]],[["桟"],["棧"],["栈"]],[["棟"],["棟"],["栋"]],[["欄"],["欄"],["栏"]],[["樹"],["樹"],["树"]],[["様"],["樣"],["样"]],[["桜"],["櫻"],["樱"]],[["橋"],["橋"],["桥"]],[["検"],["檢"],["检"]],[["楼"],["樓"],["楼"]],[["歓"],["歡"],["欢"]],[["欧"],["歐"],["欧"]],[["歩"],["步"],["步"]],[["歯"],["齒"],["齿"]],[["残"],["殘"],["残"]],[["殴"],["毆"],["殴"]],[["気"],["氣"],["气"]],[["漢"],["漢"],["汉"]],[["湯"],["湯"],["汤"]],[["溝"],["溝"],["沟"]],[["沢"],["澤"],["泽"]],[["涙"],["淚"],["泪"]],[["滝"],["瀧"],["泷"]],[["潔"],["潔"],["洁"]],[["浅"],["淺"],["浅"]],[["濁"],["濁"],["浊"]],[["測"],["測"],["测"]],[["済"],["濟"],["济"]],[["濃"],["濃"],["浓"]],[["浜"],["濱"],["滨"]],[["渋"],["涉","澀"],["涉","涩"]],[["渦"],["渦"],["涡"]],[["潤"],["潤"],["润"]],[["漬"],["漬"],["渍"]],[["漸"],["漸"],["渐"]],[["渓"],["溪"],["溪"]],[["漁"],["漁"],["渔"]],[["湾"],["灣"],["湾"]],[["湿"],["濕"],["湿"]],[["満"],["滿"],["满"]],[["滅"],["滅"],["灭"]],[["滞"],["滯"],["滞"]],[["濫"],["濫"],["滥"]],[["瀬"],["瀨"],["濑"]],[["灯"],["燈"],["灯"]],[["霊"],["靈"],["灵"]],[["炉"],["爐"],["炉"]],[["点"],["點"],["点"]],[["錬"],["鍊"],["炼"]],[["練"],["練"],["练"]],[["煙"],["煙"],["烟"]],[["煩"],["煩"],["烦"]],[["焼"],["燒"],["烧"]],[["熱"],["熱"],["热"]],[["焔"],["焰"],["焰"]],[["鍛"],["鍛"],["锻"]],[["犠"],["犧"],["牺"]],[["状"],["狀"],["状"]],[["猶"],["猶"],["犹"]],[["独"],["獨"],["独"]],[["狭"],["狹"],["狭"]],[["獄"],["獄"],["狱"]],[["猟"],["獵"],["猎"]],[["猫"],["貓"],["猫"]],[["献"],["獻"],["献"]],[["獲"],["獲"],["获"]],[["穫"],["穫"],["获"]],[["環"],["環"],["环"]],[["現"],["現"],["现"]],[["璽"],["璽"],["玺"]],[["甦"],["甦"],["苏"]],[["電"],["電"],["电"]],[["療"],["療"],["疗"]],[["監"],["監"],["监"]],[["蓋"],["蓋"],["盖"]],[["盤"],["盤"],["盘"]],[["視"],["視"],["视"]],[["着"],["著"],["著"]],[["矯"],["矯"],["矫"]],[["鉱"],["礦"],["矿"]],[["砕"],["碎"],["碎"]],[["礎"],["礎"],["础"]],[["確"],["確"],["确"]],[["礼"],["禮"],["礼"]],[["禍"],["禍"],["祸"]],[["禅"],["禪"],["禅"]],[["離"],["離"],["离"]],[["種"],["種"],["种"]],[["積"],["積"],["积"]],[["称"],["稱"],["称"]],[["稲"],["稻"],["稻"]],[["穏"],["穩"],["稳"]],[["穀"],["穀"],["谷"]],[["穂"],["穗"],["穗"]],[["窮"],["窮"],["穷"]],[["窃"],["竊"],["窃"]],[["窓"],["窗"],["窗"]],[["竜"],["龍"],["龙"]],[["競"],["競"],["竞"]],[["篤"],["篤"],["笃"]],[["筆"],["筆"],["笔"]],[["築"],["築"],["筑"]],[["簡"],["簡"],["简"]],[["箇"],["個"],["个"]],[["節"],["節"],["节"]],[["範"],["範"],["范"]],[["類"],["類"],["类"]],[["粋"],["粹"],["粹"]],[["粛"],["肅"],["肃"]],[["糧"],["糧"],["粮"]],[["糾"],["糾"],["纠"]],[["紀"],["紀"],["纪"]],[["約"],["約"],["约"]],[["紅"],["紅"],["红"]],[["紋"],["紋"],["纹"]],[["納"],["納"],["纳"]],[["純"],["純"],["纯"]],[["紙"],["紙"],["纸"]],[["級"],["級"],["级"]],[["紛"],["紛"],["纷"]],[["紡"],["紡"],["纺"]],[["緊"],["緊"],["紧"]],[["細"],["細"],["细"]],[["紳"],["紳"],["绅"]],[["紹"],["紹"],["绍"]],[["紺"],["紺"],["绀"]],[["終"],["終"],["终"]],[["組"],["組"],["组"]],[["経"],["經"],["经"]],[["結"],["結"],["结"]],[["絶"],["絶"],["绝"]],[["絶"],["絕"],["绝"]],[["絞"],["絞"],["绞"]],[["絡"],["絡"],["络"]],[["給"],["給"],["给"]],[["統"],["統"],["统"]],[["絵"],["繪"],["绘"]],[["絹"],["絹"],["绢"]],[["継"],["繼"],["继"]],[["続"],["續"],["续"]],[["緑"],["綠"],["绿"]],[["線"],["線"],["线"]],[["維"],["維"],["维"]],[["綱"],["綱"],["纲"]],[["綿"],["綿"],["绵"]],[["緒"],["緒"],["绪"]],[["締"],["締"],["缔"]],[["縁"],["緣"],["缘"]],[["編"],["編"],["编"]],[["緩"],["緩"],["缓"]],[["緯"],["緯"],["纬"]],[["縄"],["繩"],["绳"]],[["縛"],["縛"],["缚"]],[["縦"],["縱"],["纵"]],[["縫"],["縫"],["缝"]],[["縮"],["縮"],["缩"]],[["繊"],["纖"],["纤"]],[["績"],["績"],["绩"]],[["織"],["織"],["织"]],[["繕"],["繕"],["缮"]],[["繭"],["繭"],["茧"]],[["繰"],["繰"],["缲"]],[["缶"],["罐"],["罐"]],[["鉢"],["鉢"],["钵"]],[["羅"],["羅"],["罗"]],[["罸"],["罰"],["罚"]],[["罷"],["罷"],["罢"]],[["罵"],["罵"],["骂"]],[["職"],["職"],["职"]],[["聞"],["聞"],["闻"]],[["聡"],["聰"],["聪"]],[["腸"],["腸"],["肠"]],[["膚"],["膚"],["肤"]],[["脹"],["脹"],["胀"]],[["脅"],["脅"],["胁"]],[["胆"],["膽"],["胆"]],[["臓"],["臟"],["脏"]],[["脳"],["腦"],["脑"]],[["脚"],["腳"],["脚"]],[["騰"],["騰"],["腾"]],[["舗"],["舖"],["铺"]],[["館"],["館"],["馆"]],[["艦"],["艦"],["舰"]],[["芸"],["藝"],["艺"]],[["茎"],["莖"],["茎"]],[["薦"],["薦"],["荐"]],[["荘"],["莊"],["庄"]],[["薬"],["藥"],["药"]],[["蛍"],["螢"],["萤"]],[["蒋"],["蔣"],["蒋"]],[["蔵"],["藏"],["藏"]],[["虜"],["虜"],["虏"]],[["虚"],["虛"],["虚"]],[["虫"],["蟲"],["虫"]],[["蝕"],["蝕"],["蚀"]],[["蚕"],["蠶"],["蚕"]],[["蛮"],["蠻"],["蛮"]],[["補"],["補"],["补"]],[["襲"],["襲"],["袭"]],[["装"],["裝"],["装"]],[["裏"],["裡"],["里"]],[["覇"],["霸"],["霸"]],[["見"],["見"],["见"]],[["観"],["觀"],["观"]],[["規"],["規"],["规"]],[["覚"],["覺"],["觉"]],[["覧"],["覽"],["览"]],[["触"],["觸"],["触"]],[["訂"],["訂"],["订"]],[["計"],["計"],["计"]],[["討"],["討"],["讨"]],[["訓"],["訓"],["训"]],[["記"],["記"],["记"]],[["訟"],["訟"],["讼"]],[["訪"],["訪"],["访"]],[["設"],["設"],["设"]],[["許"],["許"],["许"]],[["訳"],["譯"],["译"]],[["訴"],["訴"],["诉"]],[["診"],["診"],["诊"]],[["証"],["證"],["证"]],[["詐"],["詐"],["诈"]],[["詔"],["詔"],["诏"]],[["評"],["評"],["评"]],[["詛"],["詛"],["诅"]],[["詞"],["詞"],["词"]],[["試"],["試"],["试"]],[["詩"],["詩"],["诗"]],[["詰"],["詰"],["诘"]],[["該"],["該"],["该"]],[["詳"],["詳"],["详"]],[["誉"],["譽"],["誉"]],[["謄"],["謄"],["誊"]],[["認"],["認"],["认"]],[["誕"],["誕"],["诞"]],[["誘"],["誘"],["诱"]],[["語"],["語"],["语"]],[["誠"],["誠"],["诚"]],[["誤"],["誤"],["误"]],[["説"],["說"],["说"]],[["読"],["讀"],["读"]],[["誰"],["誰"],["谁"]],[["課"],["課"],["课"]],[["調"],["調"],["调"]],[["談"],["談"],["谈"]],[["請"],["請"],["请"]],[["論"],["論"],["论"]],[["諭"],["諭"],["谕"]],[["諸"],["諸"],["诸"]],[["諾"],["諾"],["诺"]],[["謀"],["謀"],["谋"]],[["謁"],["謁"],["谒"]],[["謎"],["謎"],["谜"]],[["謙"],["謙"],["谦"]],[["講"],["講"],["讲"]],[["謝"],["謝"],["谢"]],[["謡"],["謠"],["谣"]],[["謹"],["謹"],["谨"]],[["識"],["識"],["识"]],[["譜"],["譜"],["谱"]],[["議"],["議"],["议"]],[["譲"],["讓"],["让"]],[["貝"],["貝"],["贝"]],[["貞"],["貞"],["贞"]],[["負"],["負"],["负"]],[["財"],["財"],["财"]],[["貢"],["貢"],["贡"]],[["貧"],["貧"],["贫"]],[["貨"],["貨"],["货"]],[["販"],["販"],["贩"]],[["貪"],["貪"],["贪"]],[["責"],["責"],["责"]],[["貯"],["貯"],["贮"]],[["貴"],["貴"],["贵"]],[["貸"],["貸"],["贷"]],[["費"],["費"],["费"]],[["貿"],["貿"],["贸"]],[["賀"],["賀"],["贺"]],[["賃"],["賃"],["赁"]],[["賄"],["賄"],["贿"]],[["資"],["資"],["资"]],[["賊"],["賊"],["贼"]],[["賎"],["賤"],["贱"]],[["賛"],["贊"],["赞"]],[["賜"],["賜"],["赐"]],[["賞"],["賞"],["赏"]],[["賠"],["賠"],["赔"]],[["賢"],["賢"],["贤"]],[["賦"],["賦"],["赋"]],[["質"],["質"],["质"]],[["頼"],["賴"],["赖"]],[["贈"],["贈"],["赠"]],[["贓"],["贓"],["赃"]],[["躍"],["躍"],["跃"]],[["践"],["踐"],["践"]],[["踪"],["蹤"],["踪"]],[["車"],["車"],["车"]],[["軌"],["軌"],["轨"]],[["軒"],["軒"],["轩"]],[["軟"],["軟"],["软"]],[["転"],["轉"],["转"]],[["軸"],["軸"],["轴"]],[["軽"],["輕"],["轻"]],[["較"],["較"],["较"]],[["載"],["載"],["载"]],[["輝"],["輝"],["辉"]],[["輩"],["輩"],["辈"]],[["輪"],["輪"],["轮"]],[["輸"],["輸"],["输"]],[["轄"],["轄"],["辖"]],[["辞"],["辭"],["辞"]],[["辺"],["邊"],["边"]],[["達"],["達"],["达"]],[["遷"],["遷"],["迁"]],[["過"],["過"],["过"]],[["運"],["運"],["运"]],[["還"],["還"],["还"]],[["進"],["進"],["进"]],[["遠"],["遠"],["远"]],[["違"],["違"],["违"]],[["連"],["連"],["连"]],[["遅"],["遲"],["迟"]],[["適"],["適"],["适"]],[["選"],["選"],["选"]],[["逓"],["遞"],["递"]],[["遺"],["遺"],["遗"]],[["遥"],["遙"],["遥"]],[["郵"],["郵"],["邮"]],[["隣"],["鄰"],["邻"]],[["酔"],["醉"],["醉"]],[["醸"],["釀"],["酿"]],[["釈"],["釋"],["释"]],[["針"],["針"],["针"]],[["釣"],["釣"],["钓"]],[["鈍"],["鈍"],["钝"]],[["鈴"],["鈴"],["铃"]],[["鉄"],["鐵"],["铁"]],[["鉛"],["鉛"],["铅"]],[["鑑"],["鑑"],["鉴"]],[["銀"],["銀"],["银"]],[["銃"],["銃"],["铳"]],[["銅"],["銅"],["铜"]],[["銑"],["銑"],["铣"]],[["銘"],["銘"],["铭"]],[["銭"],["錢"],["钱"]],[["鋭"],["鋭"],["锐"]],[["鋳"],["鑄"],["铸"]],[["鋼"],["鋼"],["钢"]],[["錘"],["錘"],["锤"]],[["錠"],["錠"],["锭"]],[["錯"],["錯"],["错"]],[["鍾"],["鍾"],["钟"]],[["鎖"],["鎖"],["锁"]],[["鎮"],["鎮"],["镇"]],[["鏡"],["鏡"],["镜"]],[["長"],["長"],["长"]],[["門"],["門"],["门"]],[["閉"],["閉"],["闭"]],[["閑"],["閒"],["闲"]],[["間"],["間"],["间"]],[["閣"],["閣"],["阁"]],[["閥"],["閥"],["阀"]],[["閲"],["閲"],["阅"]],[["隊"],["隊"],["队"]],[["陽"],["陽"],["阳"]],[["陰"],["陰"],["阴"]],[["陣"],["陣"],["阵"]],[["階"],["階"],["阶"]],[["際"],["際"],["际"]],[["陸"],["陸"],["陆"]],[["陳"],["陳"],["陈"]],[["陥"],["陷"],["陷"]],[["随"],["隨"],["随"]],[["隠"],["隱"],["隐"]],[["隷"],["隷"],["隶"]],[["隷"],["隸"],["隶"]],[["難"],["難"],["难"]],[["鶏"],["雞"],["鸡"]],[["鶏"],["鷄"],["鸡"]],[["霧"],["霧"],["雾"]],[["静"],["靜"],["静"]],[["頂"],["頂"],["顶"]],[["項"],["項"],["项"]],[["順"],["順"],["顺"]],[["預"],["預"],["预"]],[["頑"],["頑"],["顽"]],[["頒"],["頒"],["颁"]],[["領"],["領"],["领"]],[["頻"],["頻"],["频"]],[["題"],["題"],["题"]],[["額"],["額"],["额"]],[["顔"],["顏"],["颜"]],[["風"],["風"],["风"]],[["飛"],["飛"],["飞"]],[["飢"],["饑"],["饥"]],[["飯"],["飯"],["饭"]],[["飲"],["飲"],["饮"]],[["飼"],["飼"],["饲"]],[["飽"],["飽"],["饱"]],[["飾"],["飾"],["饰"]],[["餓"],["餓"],["饿"]],[["馬"],["馬"],["马"]],[["駅"],["驛"],["驿"]],[["駆"],["驅"],["驱"]],[["駐"],["駐"],["驻"]],[["騎"],["騎"],["骑"]],[["験"],["驗"],["验"]],[["騒"],["騷"],["骚"]],[["騨"],["驔"],["驔"]],[["髄"],["髓"],["髓"]],[["髪"],["髮"],[null]],[["魚"],["魚"],["鱼"]],[["魯"],["魯"],["鲁"]],[["鮮"],["鮮"],["鲜"]],[["鯨"],["鯨"],["鲸"]],[["鳥"],["鳥"],["鸟"]],[["鳴"],["鳴"],["鸣"]],[["鶫"],["鶇"],["鸫"]],[["鶇"],["鶇"],["鸫"]],[["麦"],["麥"],["麦"]],[["黄"],["黃"],["黄"]],[["黒"],["黑"],["黑"]],[["黙"],["默"],["默"]],[["齢"],["齡"],["龄"]]],Xo.TABLE_SAFE=[[["会"],["會"],["会"]],[["箋"],["箋"],["笺"]],[["網"],["網"],["网"]],[["処"],["處"],["处"]],[["話"],["話"],["话"]],[["万"],["萬"],["万"]],[["与"],["與"],["与"]],[["醜"],["醜"],["丑"]],[["専"],["專"],["专"]],[["業"],["業"],["业"]],[["東"],["東"],["东"]],[["両"],["兩"],["两"]],[["厳"],["嚴"],["严"]],[["並"],["並"],["并"]],[["喪"],["喪"],["丧"]],[["豊"],["豐"],["丰"]],[["臨"],["臨"],["临"]],[["為"],["為"],["为"]],[["麗"],["麗"],["丽"]],[["挙"],["舉"],["举"]],[["廼"],["迺"],["迺"]],[["義"],["義"],["义"]],[["楽"],["樂"],["乐"]],[["乗"],["乘"],["乘"]],[["習"],["習"],["习"]],[["郷"],["鄉"],["乡"]],[["書"],["書"],["书"]],[["買"],["買"],["买"]],[["乱"],["亂"],["乱"]],[["亀"],["龜"],["龟"]],[["弐"],["貳"],["贰"]],[["雲"],["雲"],["云"]],[["亜"],["亞"],["亚"]],[["産"],["產"],["产"]],[["畝"],["畝"],["亩"]],[["親"],["親"],["亲"]],[["億"],["億"],["亿"]],[["僕"],["僕"],["仆"]],[["従"],["從"],["从"]],[["仏"],["佛"],["佛"]],[["倉"],["倉"],["仓"]],[["儀"],["儀"],["仪"]],[["仮"],["假"],["假"]],[["価"],["價"],["价"]],[["衆"],["眾"],["众"]],[["優"],["優"],["优"]],[["伝"],["傳"],["传"]],[["傘"],["傘"],["伞"]],[["偉"],["偉"],["伟"]],[["傷"],["傷"],["伤"]],[["倫"],["倫"],["伦"]],[["偽"],["偽"],["伪"]],[["体"],["體"],["体"]],[["余"],["餘"],["余"]],[["来"],["來"],["来"]],[["偵"],["偵"],["侦"]],[["側"],["側"],["侧"]],[["倹"],["儉"],["俭"]],[["倶"],["俱"],["俱"]],[["債"],["債"],["债"]],[["傾"],["傾"],["倾"]],[["償"],["償"],["偿"]],[["傑"],["傑"],["杰"]],[["備"],["備"],["备"]],[["当"],["當"],["当"]],[["尽"],["盡"],["尽"]],[["児"],["兒"],["儿"]],[["党"],["黨"],["党"]],[["内"],["內"],["内"]],[["関"],["關"],["关"]],[["興"],["興"],["兴"]],[["養"],["養"],["养"]],[["獣"],["獸"],["兽"]],[["円"],["圓"],["圆"]],[["写"],["寫"],["写"]],[["軍"],["軍"],["军"]],[["農"],["農"],["农"]],[["冨"],["富"],["富"]],[["氷"],["冰"],["冰"]],[["衝"],["衝"],["冲"]],[["決"],["決"],["决"]],[["凍"],["凍"],["冻"]],[["塗"],["塗"],["涂"]],[["幾"],["幾"],["几"]],[["撃"],["擊"],["击"]],[["画"],["劃"],["划"]],[["画"],["畫"],["画"]],[["則"],["則"],["则"]],[["剛"],["剛"],["刚"]],[["創"],["創"],["创"]],[["別"],["別"],["别"]],[["製"],["製"],["制"]],[["巻"],["卷"],["卷"]],[["刹"],["剎"],["刹"]],[["剤"],["劑"],["剂"]],[["剣"],["劍"],["剑"]],[["劇"],["劇"],["剧"]],[["剰"],["剩"],["剩"]],[["勧"],["勸"],["劝"]],[["務"],["務"],["务"]],[["動"],["動"],["动"]],[["励"],["勵"],["励"]],[["労"],["勞"],["劳"]],[["勢"],["勢"],["势"]],[["勲"],["勳"],["勋"]],[["勝"],["勝"],["胜"]],[["区"],["區"],["区"]],[["医"],["醫"],["医"]],[["華"],["華"],["华"]],[["協"],["協"],["协"]],[["単"],["單"],["单"]],[["売"],["賣"],["卖"]],[["衛"],["衛"],["卫"]],[["庁"],["廳"],["厅"]],[["圧"],["壓"],["压"]],[["県"],["縣"],["县"]],[["参"],["參"],["参"]],[["双"],["雙"],["双"]],[["収"],["收"],["收"]],[["発"],["發"],["发"]],[["変"],["變"],["变"]],[["畳"],["疊"],["叠"]],[["号"],["號"],["号"]],[["嘆"],["嘆"],["叹"]],[["嚇"],["嚇"],["吓"]],[["聴"],["聽"],["听"]],[["啓"],["啟"],["启"]],[["員"],["員"],["员"]],[["諮"],["諮"],["谘"]],[["鹹"],["鹹"],["咸"]],[["響"],["響"],["响"]],[["問"],["問"],["问"]],[["営"],["營"],["营"]],[["噴"],["噴"],["喷"]],[["嘱"],["囑"],["嘱"]],[["蘇"],["蘇"],["苏"]],[["団"],["團"],["团"]],[["園"],["園"],["园"]],[["国"],["國"],["国"]],[["囲"],["圍"],["围"]],[["図"],["圖"],["图"]],[["圏"],["圈"],["圈"]],[["聖"],["聖"],["圣"]],[["場"],["場"],["场"]],[["壊"],["壞"],["坏"]],[["塊"],["塊"],["块"]],[["堅"],["堅"],["坚"]],[["壇"],["壇"],["坛"]],[["墳"],["墳"],["坟"]],[["墜"],["墜"],["坠"]],[["塁"],["壘"],["垒"]],[["墾"],["墾"],["垦"]],[["執"],["執"],["执"]],[["堕"],["墮"],["堕"]],[["報"],["報"],["报"]],[["塩"],["鹽"],["盐"]],[["増"],["增"],["增"]],[["壌"],["壤"],["壤"]],[["壮"],["壯"],["壮"]],[["声"],["聲"],["声"]],[["壱"],["壹"],["壹"]],[["寿"],["壽"],["寿"]],[["夢"],["夢"],["梦"]],[["頭"],["頭"],["头"]],[["誇"],["誇"],["夸"]],[["奪"],["奪"],["夺"]],[["奮"],["奮"],["奋"]],[["奨"],["獎"],["奖"]],[["粧"],["妝"],["妆"]],[["婦"],["婦"],["妇"]],[["姉"],["姐"],["姐"]],[["姫"],["姬"],["姬"]],[["嬢"],["孃"],["娘"]],[["娯"],["娛"],["娱"]],[["孫"],["孫"],["孙"]],[["学"],["學"],["学"]],[["寧"],["寧"],["宁"]],[["宝"],["寶"],["宝"]],[["実"],["實"],["实"]],[["審"],["審"],["审"]],[["憲"],["憲"],["宪"]],[["宮"],["宮"],["宫"]],[["賓"],["賓"],["宾"]],[["秘"],["祕"],["秘"]],[["寝"],["寢"],["寝"]],[["対"],["對"],["对"]],[["尋"],["尋"],["寻"]],[["導"],["導"],["导"]],[["将"],["將"],["将"]],[["層"],["層"],["层"]],[["属"],["屬"],["属"]],[["歳"],["歲"],["岁"]],[["島"],["島"],["岛"]],[["巌"],["巖"],["巖"]],[["峡"],["峽"],["峡"]],[["険"],["險"],["险"]],[["幣"],["幣"],["币"]],[["帥"],["帥"],["帅"]],[["師"],["師"],["师"]],[["帳"],["帳"],["帐"]],[["帰"],["歸"],["归"]],[["広"],["廣"],["广"]],[["慶"],["慶"],["庆"]],[["庫"],["庫"],["库"]],[["応"],["應"],["应"]],[["廃"],["廢"],["废"]],[["開"],["開"],["开"]],[["弁"],["辨","瓣","辯"],["辨","瓣","辩"]],[["異"],["異"],["异"]],[["棄"],["棄"],["弃"]],[["張"],["張"],["张"]],[["弥"],["彌"],["弥"]],[["強"],["強"],["强"]],[["弾"],["彈"],["弹"]],[["録"],["錄"],["录"]],[["彦"],["彥"],["彥"]],[["徹"],["徹"],["彻"]],[["徴"],["徵"],["征"]],[["径"],["徑"],["径"]],[["徳"],["德"],["德"]],[["憶"],["憶"],["忆"]],[["誌"],["誌"],["志"]],[["憂"],["憂"],["忧"]],[["懐"],["懷"],["怀"]],[["態"],["態"],["态"]],[["総"],["總"],["总"]],[["恒"],["恆"],["恒"]],[["恋"],["戀"],["恋"]],[["懇"],["懇"],["恳"]],[["恵"],["惠"],["惠"]],[["悪"],["惡"],["恶"]],[["悩"],["惱"],["恼"]],[["悦"],["悅"],["悅"]],[["懸"],["懸"],["悬"]],[["驚"],["驚"],["惊"]],[["惨"],["慘"],["惨"]],[["懲"],["懲"],["惩"]],[["愛"],["愛"],["爱"]],[["憤"],["憤"],["愤"]],[["願"],["願"],["愿"]],[["慮"],["慮"],["虑"]],[["戯"],["戲"],["戏"]],[["戦"],["戰"],["战"]],[["戸"],["戶"],["户"]],[["払"],["拂"],["拂"]],[["拡"],["擴"],["扩"]],[["掃"],["掃"],["扫"]],[["揚"],["揚"],["扬"]],[["択"],["擇"],["择"]],[["護"],["護"],["护"]],[["担"],["擔"],["担"]],[["拝"],["拜"],["拜"]],[["擬"],["擬"],["拟"]],[["拠"],["據"],["据"]],[["擁"],["擁"],["拥"]],[["挟"],["挾"],["挟"]],[["揮"],["揮"],["挥"]],[["挿"],["插"],["插"]],[["損"],["損"],["损"]],[["捨"],["捨"],["舍"]],[["掲"],["揭"],["揭"]],[["掴"],["摑"],["掴"]],[["揺"],["搖"],["摇"]],[["敵"],["敵"],["敌"]],[["敗"],["敗"],["败"]],[["数"],["數"],["数"]],[["斉"],["齊"],["齐"]],[["斎"],["齋"],["斋"]],[["断"],["斷"],["断"]],[["旧"],["舊"],["旧"]],[["時"],["時"],["时"]],[["曇"],["曇"],["昙"]],[["昼"],["晝"],["昼"]],[["顕"],["顯"],["显"]],[["暁"],["曉"],["晓"]],[["晩"],["晚"],["晚"]],[["暫"],["暫"],["暂"]],[["曽"],["曾"],["曾"]],[["術"],["術"],["术"]],[["樸"],["樸"],["朴"]],[["機"],["機"],["机"]],[["殺"],["殺"],["杀"]],[["雑"],["雜"],["杂"]],[["権"],["權"],["权"]],[["条"],["條"],["条"]],[["極"],["極"],["极"]],[["枢"],["樞"],["枢"]],[["槍"],["槍"],["枪"]],[["査"],["查"],["查"]],[["栄"],["榮"],["荣"]],[["標"],["標"],["标"]],[["桟"],["棧"],["栈"]],[["棟"],["棟"],["栋"]],[["欄"],["欄"],["栏"]],[["樹"],["樹"],["树"]],[["様"],["樣"],["样"]],[["桜"],["櫻"],["樱"]],[["橋"],["橋"],["桥"]],[["検"],["檢"],["检"]],[["楼"],["樓"],["楼"]],[["歓"],["歡"],["欢"]],[["欧"],["歐"],["欧"]],[["歩"],["步"],["步"]],[["歯"],["齒"],["齿"]],[["残"],["殘"],["残"]],[["殴"],["毆"],["殴"]],[["気"],["氣"],["气"]],[["漢"],["漢"],["汉"]],[["湯"],["湯"],["汤"]],[["溝"],["溝"],["沟"]],[["沢"],["澤"],["泽"]],[["涙"],["淚"],["泪"]],[["滝"],["瀧"],["泷"]],[["潔"],["潔"],["洁"]],[["浅"],["淺"],["浅"]],[["濁"],["濁"],["浊"]],[["測"],["測"],["测"]],[["済"],["濟"],["济"]],[["濃"],["濃"],["浓"]],[["浜"],["濱"],["滨"]],[["渋"],["涉","澀"],["涉","涩"]],[["渦"],["渦"],["涡"]],[["潤"],["潤"],["润"]],[["漬"],["漬"],["渍"]],[["漸"],["漸"],["渐"]],[["渓"],["溪"],["溪"]],[["漁"],["漁"],["渔"]],[["湾"],["灣"],["湾"]],[["湿"],["濕"],["湿"]],[["満"],["滿"],["满"]],[["滅"],["滅"],["灭"]],[["滞"],["滯"],["滞"]],[["濫"],["濫"],["滥"]],[["瀬"],["瀨"],["濑"]],[["灯"],["燈"],["灯"]],[["霊"],["靈"],["灵"]],[["炉"],["爐"],["炉"]],[["点"],["點"],["点"]],[["錬"],["鍊"],["炼"]],[["練"],["練"],["练"]],[["煙"],["煙"],["烟"]],[["煩"],["煩"],["烦"]],[["焼"],["燒"],["烧"]],[["熱"],["熱"],["热"]],[["焔"],["焰"],["焰"]],[["鍛"],["鍛"],["锻"]],[["犠"],["犧"],["牺"]],[["状"],["狀"],["状"]],[["猶"],["猶"],["犹"]],[["独"],["獨"],["独"]],[["狭"],["狹"],["狭"]],[["獄"],["獄"],["狱"]],[["猟"],["獵"],["猎"]],[["猫"],["貓"],["猫"]],[["献"],["獻"],["献"]],[["環"],["環"],["环"]],[["現"],["現"],["现"]],[["璽"],["璽"],["玺"]],[["電"],["電"],["电"]],[["療"],["療"],["疗"]],[["監"],["監"],["监"]],[["蓋"],["蓋"],["盖"]],[["盤"],["盤"],["盘"]],[["視"],["視"],["视"]],[["着"],["著"],["著"]],[["矯"],["矯"],["矫"]],[["鉱"],["礦"],["矿"]],[["砕"],["碎"],["碎"]],[["礎"],["礎"],["础"]],[["確"],["確"],["确"]],[["礼"],["禮"],["礼"]],[["禍"],["禍"],["祸"]],[["禅"],["禪"],["禅"]],[["離"],["離"],["离"]],[["種"],["種"],["种"]],[["積"],["積"],["积"]],[["称"],["稱"],["称"]],[["稲"],["稻"],["稻"]],[["穏"],["穩"],["稳"]],[["穀"],["穀"],["谷"]],[["穂"],["穗"],["穗"]],[["窮"],["窮"],["穷"]],[["窃"],["竊"],["窃"]],[["窓"],["窗"],["窗"]],[["竜"],["龍"],["龙"]],[["競"],["競"],["竞"]],[["篤"],["篤"],["笃"]],[["筆"],["筆"],["笔"]],[["築"],["築"],["筑"]],[["簡"],["簡"],["简"]],[["節"],["節"],["节"]],[["範"],["範"],["范"]],[["類"],["類"],["类"]],[["粋"],["粹"],["粹"]],[["粛"],["肅"],["肃"]],[["糧"],["糧"],["粮"]],[["糾"],["糾"],["纠"]],[["紀"],["紀"],["纪"]],[["約"],["約"],["约"]],[["紅"],["紅"],["红"]],[["紋"],["紋"],["纹"]],[["納"],["納"],["纳"]],[["純"],["純"],["纯"]],[["紙"],["紙"],["纸"]],[["級"],["級"],["级"]],[["紛"],["紛"],["纷"]],[["紡"],["紡"],["纺"]],[["緊"],["緊"],["紧"]],[["細"],["細"],["细"]],[["紳"],["紳"],["绅"]],[["紹"],["紹"],["绍"]],[["紺"],["紺"],["绀"]],[["終"],["終"],["终"]],[["組"],["組"],["组"]],[["経"],["經"],["经"]],[["結"],["結"],["结"]],[["絶"],["絕"],["绝"]],[["絞"],["絞"],["绞"]],[["絡"],["絡"],["络"]],[["給"],["給"],["给"]],[["統"],["統"],["统"]],[["絵"],["繪"],["绘"]],[["絹"],["絹"],["绢"]],[["継"],["繼"],["继"]],[["続"],["續"],["续"]],[["緑"],["綠"],["绿"]],[["線"],["線"],["线"]],[["維"],["維"],["维"]],[["綱"],["綱"],["纲"]],[["綿"],["綿"],["绵"]],[["緒"],["緒"],["绪"]],[["締"],["締"],["缔"]],[["縁"],["緣"],["缘"]],[["編"],["編"],["编"]],[["緩"],["緩"],["缓"]],[["緯"],["緯"],["纬"]],[["縄"],["繩"],["绳"]],[["縛"],["縛"],["缚"]],[["縦"],["縱"],["纵"]],[["縫"],["縫"],["缝"]],[["縮"],["縮"],["缩"]],[["繊"],["纖"],["纤"]],[["績"],["績"],["绩"]],[["織"],["織"],["织"]],[["繕"],["繕"],["缮"]],[["繭"],["繭"],["茧"]],[["繰"],["繰"],["缲"]],[["缶"],["罐"],["罐"]],[["鉢"],["鉢"],["钵"]],[["羅"],["羅"],["罗"]],[["罸"],["罰"],["罚"]],[["罷"],["罷"],["罢"]],[["罵"],["罵"],["骂"]],[["職"],["職"],["职"]],[["聞"],["聞"],["闻"]],[["聡"],["聰"],["聪"]],[["腸"],["腸"],["肠"]],[["膚"],["膚"],["肤"]],[["脹"],["脹"],["胀"]],[["脅"],["脅"],["胁"]],[["胆"],["膽"],["胆"]],[["臓"],["臟"],["脏"]],[["脳"],["腦"],["脑"]],[["脚"],["腳"],["脚"]],[["騰"],["騰"],["腾"]],[["舗"],["舖"],["铺"]],[["館"],["館"],["馆"]],[["艦"],["艦"],["舰"]],[["芸"],["藝"],["艺"]],[["茎"],["莖"],["茎"]],[["薦"],["薦"],["荐"]],[["薬"],["藥"],["药"]],[["蛍"],["螢"],["萤"]],[["蒋"],["蔣"],["蒋"]],[["蔵"],["藏"],["藏"]],[["虜"],["虜"],["虏"]],[["虚"],["虛"],["虚"]],[["虫"],["蟲"],["虫"]],[["蝕"],["蝕"],["蚀"]],[["蚕"],["蠶"],["蚕"]],[["蛮"],["蠻"],["蛮"]],[["補"],["補"],["补"]],[["襲"],["襲"],["袭"]],[["装"],["裝"],["装"]],[["裏"],["裡"],["里"]],[["覇"],["霸"],["霸"]],[["見"],["見"],["见"]],[["観"],["觀"],["观"]],[["規"],["規"],["规"]],[["覚"],["覺"],["觉"]],[["覧"],["覽"],["览"]],[["触"],["觸"],["触"]],[["訂"],["訂"],["订"]],[["計"],["計"],["计"]],[["討"],["討"],["讨"]],[["訓"],["訓"],["训"]],[["記"],["記"],["记"]],[["訟"],["訟"],["讼"]],[["訪"],["訪"],["访"]],[["設"],["設"],["设"]],[["許"],["許"],["许"]],[["訳"],["譯"],["译"]],[["訴"],["訴"],["诉"]],[["診"],["診"],["诊"]],[["証"],["證"],["证"]],[["詐"],["詐"],["诈"]],[["詔"],["詔"],["诏"]],[["評"],["評"],["评"]],[["詛"],["詛"],["诅"]],[["詞"],["詞"],["词"]],[["試"],["試"],["试"]],[["詩"],["詩"],["诗"]],[["詰"],["詰"],["诘"]],[["該"],["該"],["该"]],[["詳"],["詳"],["详"]],[["誉"],["譽"],["誉"]],[["謄"],["謄"],["誊"]],[["認"],["認"],["认"]],[["誕"],["誕"],["诞"]],[["誘"],["誘"],["诱"]],[["語"],["語"],["语"]],[["誠"],["誠"],["诚"]],[["誤"],["誤"],["误"]],[["説"],["說"],["说"]],[["読"],["讀"],["读"]],[["誰"],["誰"],["谁"]],[["課"],["課"],["课"]],[["調"],["調"],["调"]],[["談"],["談"],["谈"]],[["請"],["請"],["请"]],[["論"],["論"],["论"]],[["諭"],["諭"],["谕"]],[["諸"],["諸"],["诸"]],[["諾"],["諾"],["诺"]],[["謀"],["謀"],["谋"]],[["謁"],["謁"],["谒"]],[["謎"],["謎"],["谜"]],[["謙"],["謙"],["谦"]],[["講"],["講"],["讲"]],[["謝"],["謝"],["谢"]],[["謡"],["謠"],["谣"]],[["謹"],["謹"],["谨"]],[["識"],["識"],["识"]],[["譜"],["譜"],["谱"]],[["議"],["議"],["议"]],[["譲"],["讓"],["让"]],[["貝"],["貝"],["贝"]],[["貞"],["貞"],["贞"]],[["負"],["負"],["负"]],[["財"],["財"],["财"]],[["貢"],["貢"],["贡"]],[["貧"],["貧"],["贫"]],[["貨"],["貨"],["货"]],[["販"],["販"],["贩"]],[["貪"],["貪"],["贪"]],[["責"],["責"],["责"]],[["貯"],["貯"],["贮"]],[["貴"],["貴"],["贵"]],[["貸"],["貸"],["贷"]],[["費"],["費"],["费"]],[["貿"],["貿"],["贸"]],[["賀"],["賀"],["贺"]],[["賃"],["賃"],["赁"]],[["賄"],["賄"],["贿"]],[["資"],["資"],["资"]],[["賊"],["賊"],["贼"]],[["賎"],["賤"],["贱"]],[["賛"],["贊"],["赞"]],[["賜"],["賜"],["赐"]],[["賞"],["賞"],["赏"]],[["賠"],["賠"],["赔"]],[["賢"],["賢"],["贤"]],[["賦"],["賦"],["赋"]],[["質"],["質"],["质"]],[["頼"],["賴"],["赖"]],[["贈"],["贈"],["赠"]],[["贓"],["贓"],["赃"]],[["躍"],["躍"],["跃"]],[["践"],["踐"],["践"]],[["踪"],["蹤"],["踪"]],[["車"],["車"],["车"]],[["軌"],["軌"],["轨"]],[["軒"],["軒"],["轩"]],[["軟"],["軟"],["软"]],[["転"],["轉"],["转"]],[["軸"],["軸"],["轴"]],[["軽"],["輕"],["轻"]],[["較"],["較"],["较"]],[["載"],["載"],["载"]],[["輝"],["輝"],["辉"]],[["輩"],["輩"],["辈"]],[["輪"],["輪"],["轮"]],[["輸"],["輸"],["输"]],[["轄"],["轄"],["辖"]],[["辞"],["辭"],["辞"]],[["辺"],["邊"],["边"]],[["達"],["達"],["达"]],[["遷"],["遷"],["迁"]],[["過"],["過"],["过"]],[["運"],["運"],["运"]],[["還"],["還"],["还"]],[["進"],["進"],["进"]],[["遠"],["遠"],["远"]],[["違"],["違"],["违"]],[["連"],["連"],["连"]],[["遅"],["遲"],["迟"]],[["適"],["適"],["适"]],[["選"],["選"],["选"]],[["逓"],["遞"],["递"]],[["遺"],["遺"],["遗"]],[["遥"],["遙"],["遥"]],[["郵"],["郵"],["邮"]],[["隣"],["鄰"],["邻"]],[["酔"],["醉"],["醉"]],[["醸"],["釀"],["酿"]],[["釈"],["釋"],["释"]],[["針"],["針"],["针"]],[["釣"],["釣"],["钓"]],[["鈍"],["鈍"],["钝"]],[["鈴"],["鈴"],["铃"]],[["鉄"],["鐵"],["铁"]],[["鉛"],["鉛"],["铅"]],[["鑑"],["鑑"],["鉴"]],[["銀"],["銀"],["银"]],[["銃"],["銃"],["铳"]],[["銅"],["銅"],["铜"]],[["銑"],["銑"],["铣"]],[["銘"],["銘"],["铭"]],[["銭"],["錢"],["钱"]],[["鋭"],["鋭"],["锐"]],[["鋳"],["鑄"],["铸"]],[["鋼"],["鋼"],["钢"]],[["錘"],["錘"],["锤"]],[["錠"],["錠"],["锭"]],[["錯"],["錯"],["错"]],[["鍾"],["鍾"],["钟"]],[["鎖"],["鎖"],["锁"]],[["鎮"],["鎮"],["镇"]],[["鏡"],["鏡"],["镜"]],[["長"],["長"],["长"]],[["門"],["門"],["门"]],[["閉"],["閉"],["闭"]],[["閑"],["閒"],["闲"]],[["間"],["間"],["间"]],[["閣"],["閣"],["阁"]],[["閥"],["閥"],["阀"]],[["閲"],["閲"],["阅"]],[["隊"],["隊"],["队"]],[["陽"],["陽"],["阳"]],[["陰"],["陰"],["阴"]],[["陣"],["陣"],["阵"]],[["階"],["階"],["阶"]],[["際"],["際"],["际"]],[["陸"],["陸"],["陆"]],[["陳"],["陳"],["陈"]],[["陥"],["陷"],["陷"]],[["随"],["隨"],["随"]],[["隠"],["隱"],["隐"]],[["隷"],["隸"],["隶"]],[["難"],["難"],["难"]],[["霧"],["霧"],["雾"]],[["静"],["靜"],["静"]],[["頂"],["頂"],["顶"]],[["項"],["項"],["项"]],[["順"],["順"],["顺"]],[["頑"],["頑"],["顽"]],[["頒"],["頒"],["颁"]],[["領"],["領"],["领"]],[["頻"],["頻"],["频"]],[["題"],["題"],["题"]],[["額"],["額"],["额"]],[["顔"],["顏"],["颜"]],[["風"],["風"],["风"]],[["飛"],["飛"],["飞"]],[["飢"],["饑"],["饥"]],[["飯"],["飯"],["饭"]],[["飲"],["飲"],["饮"]],[["飼"],["飼"],["饲"]],[["飽"],["飽"],["饱"]],[["飾"],["飾"],["饰"]],[["餓"],["餓"],["饿"]],[["馬"],["馬"],["马"]],[["駅"],["驛"],["驿"]],[["駆"],["驅"],["驱"]],[["駐"],["駐"],["驻"]],[["騎"],["騎"],["骑"]],[["験"],["驗"],["验"]],[["騒"],["騷"],["骚"]],[["騨"],["驔"],["驔"]],[["髄"],["髓"],["髓"]],[["魚"],["魚"],["鱼"]],[["魯"],["魯"],["鲁"]],[["鮮"],["鮮"],["鲜"]],[["鯨"],["鯨"],["鲸"]],[["鳥"],["鳥"],["鸟"]],[["鳴"],["鳴"],["鸣"]],[["麦"],["麥"],["麦"]],[["黄"],["黃"],["黄"]],[["黒"],["黑"],["黑"]],[["黙"],["默"],["默"]],[["齢"],["齡"],["龄"]]]),Xo}var jb;function lO(){return jb||(jb=1,function(t){Object.defineProperty(t,"__esModule",{value:!0}),t.ZHJP_TABLE_SAFE=t.ZHJP_TABLE=t.TABLE_SAFE=t.TABLE=void 0;const e=tl,n=Nz();Object.defineProperty(t,"TABLE",{enumerable:!0,get:function(){return n.TABLE}}),Object.defineProperty(t,"TABLE_SAFE",{enumerable:!0,get:function(){return n.TABLE_SAFE}});const r=Nz();Object.defineProperty(t,"ZHJP_TABLE",{enumerable:!0,get:function(){return r.TABLE}}),Object.defineProperty(t,"ZHJP_TABLE_SAFE",{enumerable:!0,get:function(){return r.TABLE_SAFE}}),e.__exportStar(Nz(),t),t.default=n.TABLE}(Mz)),Mz}var yb;function bb(){return yb||(yb=1,function(t){Object.defineProperty(t,"__esModule",{value:!0}),t.defaultOptions=t.TABLE_SAFE=t.TABLE=t.ZHJP_TABLE_SAFE=t.ZHJP_TABLE=void 0;const e=tl,n=ec();Object.defineProperty(t,"TABLE",{enumerable:!0,get:function(){return n.TABLE}}),Object.defineProperty(t,"TABLE_SAFE",{enumerable:!0,get:function(){return n.TABLE_SAFE}}),e.__exportStar(Pz(),t),e.__exportStar(aO(),t);const r=lO();Object.defineProperty(t,"ZHJP_TABLE",{enumerable:!0,get:function(){return r.ZHJP_TABLE}}),Object.defineProperty(t,"ZHJP_TABLE_SAFE",{enumerable:!0,get:function(){return r.ZHJP_TABLE_SAFE}}),t.defaultOptions={safe:!0},t.default=t}(Iz)),Iz}var Fz={},Jo={},_b;function Cb(){if(_b)return Jo;_b=1,Object.defineProperty(Jo,"__esModule",{value:!0}),Jo._get=Jo._update=void 0;function t(n,r){return n=Object.keys(r).reduce(function(i,o){return i[r[o]]=o,i},{}),n}Jo._update=t;function e(n,r,...i){return[].concat(r).concat(...i).filter(function(l){return l})}return Jo._get=e,Jo}var Ss={},Tb;function hO(){return Tb||(Tb=1,Object.defineProperty(Ss,"__esModule",{value:!0}),Ss._table_cn=Ss.table_jp=Ss.table_plus=void 0,Ss.table_plus={劍:["劍","剑","剣","劎","劒","剱","劔"],砲:["砲","炮"],偽:["偽","僞"],內:["內","内"],鬥:["鬭","鬥","闘","鬪"],鶏:["鶏","鷄","雞","鸡"],兎:["兎","兔"],坏:["坯","坏","壊","壞"],殻:["殻","殼","壳"],像:["像","象"],蘇:["苏","蘇","囌"],館:["館","館","舘","馆"],鳥:["鳥","鸟","𫠓"],視:["視","視","视","眎"],険:["険","險","险","嶮","崄"],絶:["絶","絕","绝"],鉄:["鉄","鐵","铁","鐡"],諸:["諸","諸","诸"],尋:["尋","寻","𡬶"],裡:["裡","裏","里"],鑑:["鑑","鉴","鑒"],麵:["麵","麪","麺"],歲:["歲","歳","岁"],鐘:["鐘","鍾","钟","锺"],會:["會","会","㑹"],塗:["塗","凃","涂"],髮:["髮","髪"],話:["話","话","䛡"],閤:["閤","阁"],蔘:["蔘","參","参"],労:["労","勞","劳"],国:["国","囯","國"],罵:["罵","骂","駡"],対:["対","對","对"],鏽:["鏽","銹","锈"],駄:["駄","䭾","馱","驮"],薩:["薩","萨","蕯"],単:["単","單","单"],継:["継","繼","继"],驗:["驗","验","騐","験"],歴:["歴","歷"],暦:["暦","曆"],団:["团","団","團"],麼:["麼","麽","庅"],戰:["戦","戰","战"],乡:["郷","鄕","鄉","鄊","乡"],勉:["勉","勉"],餘:["餘","馀","余"],網:["網","䋄","䋞","网"],託:["託","讬","托"],纖:["纖","纤","縴","繊"],鍊:["鍊","錬","𫔀","炼","煉"],擊:["撃","擊","击"],實:["實","実","实","寔"],於:["於","扵"],證:["證","証","证"],據:["據","据","拠"],處:["處","处","䖏","処"],瞪:["瞪","瞠","眙"],肢:["肢","胑"],肉:["肉","宍","𠕎"],憂:["憂","𢝊","𢚧","𢟜","懮","𨗫"],繫:["繫","繋"],廻:["廻","迴"],録:["録","錄","录"],鎗:["鎗","槍","枪"],悠:["悠","滺"],壶:["壶","壺","壷"],茲:["茲","兹","玆"],蓋:["蓋","盖","葢"],蹟:["蹟","跡","迹"],癒:["癒","瘉"],辺:["辺","邊","边","邉"],準:["準","凖"],衛:["衛","衞","卫"],晚:["晚","晩"],裸:["裸","躶"],亀:["亀","龜","龟","𪚧","𪚿","𠃾"],凼:["凼","氹"],艸:["艸","草"],箚:["箚","剳"],复:["复","復","複"],污:["污","汙","汚"],伙:["伙","夥"],御:["御","禦"],鬱:["鬱","郁"],淩:["淩","凌"],紮:["紮","扎"],痴:["痴","癡"],栖:["栖","棲"],犇:["犇","奔"],範:["範","范"],薑:["薑","姜","葁"],樸:["樸","朴"],諮:["諮","谘","咨"],撚:["撚","捻"],喂:["喂","餵","餧","𫗭"],淨:["淨","凈","净"],栗:["栗","慄"],挽:["挽","輓"],灶:["灶","竈"],線:["線","缐","綫","线"],盡:["盡","尽","儘"],黴:["黴","霉"],周:["周","週"],並:["並","并","併"],讚:["讚","讃"],観:["観","觀","观","覌"],遊:["遊","游"],启:["启","啓","啟","啔"],廄:["廄","厩","廐","廏"],氣:["気","氣","气"],欲:["慾","欲"],傑:["傑","杰"],鍛:["鍛","锻","煅"],徵:["徵","徴"],閒:["閒","𫔮","閑","闲"],贊:["贊","赞","賛"],櫻:["櫻","桜","樱"],尨:["尨","狵"],圈:["圈","圏"],凶:["凶","兇"],浜:["浜","濱","滨"],煙:["煙","烟","菸"],黒:["黒","黑"],樂:["樂","乐","楽"],薬:["薬","藥","药","葯","𣛙"],劵:["劵","券","卷"],貳:["貳","贰","弐","貮","𢎐","二"],隷:["隷","隸","隶"],姫:["姫","姬"],燻:["燻","熏"],籲:["籲","龥"],齧:["齧","啮","𪘂","囓","噛","嚙"],鹼:["鹼","碱","硷"],咸:["咸","鹹"],穗:["穗","穂"],廢:["廢","廃","废"],蹠:["蹠","跖"],吒:["吒","咤"],剷:["剷","鏟","铲","刬","剗"],擗:["擗","劈"],核:["核","覈"],脣:["脣","唇"],升:["升","昇"],磐:["磐","盤","盘"],溪:["溪","渓"],谿:["谿","嵠"],折:["折","摺"],祐:["祐","佑"],瓮:["瓮","罋","甕"],蹤:["蹤","踪","踨"],暗:["闇","暗"],昵:["昵","暱"],布:["布","佈"],為:["為","为","爲"],綳:["綳","繃","绷"],痺:["痺","痹"],痲:["痲","痳"],雇:["雇","僱"],敘:["敘","叙","敍"],盪:["盪","蕩","荡"],勛:["勛","勳","勋","勲"],祕:["祕","秘"],牆:["牆","墙","墻"],爾:["爾","尔","尓"],焰:["焰","焔"],默:["默","黙"],壓:["壓","压","圧"],廸:["廸","迪"],曉:["曉","晓","暁"],霸:["霸","覇"],霊:["霊","靈","灵"],泪:["泪","涙","淚"],牺:["牺","犠","犧"],藉:["藉","耤"],噸:["噸","吨"],俱:["俱","倶"],粽:["粽","糉","糭"],向:["向","曏","嚮"],悽:["悽","淒","凄"],鱷:["鱷","鰐","鳄"],滷:["滷","鹵","卤"],颜:["颜","顏","顔"],衝:["衝","沖","冲"],樑:["樑","梁"],砂:["砂","沙"],炭:["炭","碳"],糸:["糸","絲","丝"],簷:["簷","檐"],涌:["涌","湧"],糓:["穀","糓"],両:["両","两","兩"],家:["家","傢"],妳:["妳","你"],她:["她","他"],藤:["藤","籐","籘"],嬉:["嬉","嘻"],亘:["亘","亙"],恆:["恆","恒"],鶇:["鶇","鶫","鸫"],姉:["姉","姐","姊"],剁:["剁","刴"],泄:["泄","洩"],舖:["舖","铺","鋪","舗"],效:["效","効"],喻:["喻","喩"],插:["挿","插","揷"],銳:["銳","鋭","锐"],權:["權","権","权"],経:["経","經","经"],歓:["歓","歡","欢"],孃:["嬢","孃"],済:["済","濟","济"],收:["収","收"],綠:["綠","緑","绿"],唖:["唖","啞","哑"],剿:["剿","勦","𠞰"],禍:["禍","禍","祸"],営:["營","営","营"],産:["產","産","产"],査:["查","査"],絵:["繪","絵","绘"],懐:["懷","懐","怀"],釈:["釋","釈","释"],蔵:["藏","蔵"],娯:["娛","娯","娱"],焼:["燒","焼","烧"],拡:["擴","拡","扩"],賎:["賤","賎","贱"],銭:["錢","銭","钱"],雑:["雜","雑","杂"],聴:["聽","聴","听"],帯:["帶","帯","带"],閲:["閲","阅"],覧:["覽","覧","览"],悪:["惡","悪","恶"],亜:["亞","亜","亚"],氷:["冰","氷"],县:["県","縣","县"],肅:["粛","肅","肃"],専:["專","専","专"],様:["樣","様","样"],関:["關","関","关"],檢:["検","檢","检"],侮:["侮","侮"],沉:["沉","沈"],嚐:["嚐","嘗","尝"],搾:["搾","榨"],获:["获","獲","穫"],繮:["繮","缰","韁"],贋:["贋","贗","赝"],獃:["呆"],杯:["杯","盃"],呪:["呪","咒","詋"],䇳:["䇳","笺","箋","牋"],竝:["竝","𠀤"],彷:["彷","徬"],贑:["贑","𫎬"],崖:["崖","崕","厓"],岩:["岩","巖","巗","巌"],灕:["灕","漓"],粘:["粘","黏"],娴:["娴","嫺","嫻"],哗:["哗","嘩","譁"],拔:["拔","抜"],湿:["湿","溼","濕"],稻:["稻","稲"],楕:["楕","椭","橢"],毎:["毎","每"],篦:["篦","箆"],騨:["騨","驒","驔"],猛:["猛","勐"],吿:["吿","告"],刃:["刃","刄"],教:["教","敎"],蛎:["蛎","蜊","蠣"],步:["步","歩"],劫:["刦","刧","刼","劫"],剑:["劍","剑","剣","劎","劒","剱","劔"],剣:["劍","剑","剣","劎","劒","剱","劔"],劎:["劍","剑","剣","劎","劒","剱","劔"],劒:["劍","剑","剣","劎","劒","剱","劔"],剱:["劍","剑","剣","劎","劒","剱","劔"],劔:["劍","剑","剣","劎","劒","剱","劔"],炮:["砲","炮"],僞:["偽","僞"],内:["內","内"],鬭:["鬭","鬥","闘","鬪"],闘:["鬭","鬥","闘","鬪"],鬪:["鬭","鬥","闘","鬪"],鷄:["鶏","鷄","雞","鸡"],雞:["鶏","鷄","雞","鸡"],鸡:["鶏","鷄","雞","鸡"],兔:["兎","兔"],坯:["坯","坏","壊","壞"],壊:["坯","坏","壊","壞"],壞:["坯","坏","壊","壞"],殼:["殻","殼","壳"],壳:["殻","殼","壳"],象:["像","象"],苏:["苏","蘇","囌"],囌:["苏","蘇","囌"],館:["館","館","舘","馆"],舘:["館","館","舘","馆"],馆:["館","館","舘","馆"],鸟:["鳥","鸟","𫠓"],"𫠓":["鳥","鸟","𫠓"],"視":["視","視","视","眎"],视:["視","視","视","眎"],眎:["視","視","视","眎"],險:["険","險","险","嶮","崄"],险:["険","險","险","嶮","崄"],嶮:["険","險","险","嶮","崄"],崄:["険","險","险","嶮","崄"],絕:["絶","絕","绝"],绝:["絶","絕","绝"],鐵:["鉄","鐵","铁","鐡"],铁:["鉄","鐵","铁","鐡"],鐡:["鉄","鐵","铁","鐡"],諸:["諸","諸","诸"],诸:["諸","諸","诸"],寻:["尋","寻","𡬶"],"𡬶":["尋","寻","𡬶"],裏:["裡","裏","里"],里:["裡","裏","里"],鉴:["鑑","鉴","鑒"],鑒:["鑑","鉴","鑒"],麪:["麵","麪","麺"],麺:["麵","麪","麺"],歳:["歲","歳","岁"],岁:["歲","歳","岁"],鍾:["鐘","鍾","钟","锺"],钟:["鐘","鍾","钟","锺"],锺:["鐘","鍾","钟","锺"],会:["會","会","㑹"],㑹:["會","会","㑹"],凃:["塗","凃","涂"],涂:["塗","凃","涂"],髪:["髮","髪"],话:["話","话","䛡"],䛡:["話","话","䛡"],阁:["閤","阁"],參:["蔘","參","参"],参:["蔘","參","参"],勞:["労","勞","劳"],劳:["労","勞","劳"],囯:["国","囯","國"],國:["国","囯","國"],骂:["罵","骂","駡"],駡:["罵","骂","駡"],對:["対","對","对"],对:["対","對","对"],銹:["鏽","銹","锈"],锈:["鏽","銹","锈"],䭾:["駄","䭾","馱","驮"],馱:["駄","䭾","馱","驮"],驮:["駄","䭾","馱","驮"],萨:["薩","萨","蕯"],蕯:["薩","萨","蕯"],單:["単","單","单"],单:["単","單","单"],繼:["継","繼","继"],继:["継","繼","继"],验:["驗","验","騐","験"],騐:["驗","验","騐","験"],験:["驗","验","騐","験"],歷:["歴","歷"],曆:["暦","曆"],团:["团","団","團"],團:["团","団","團"],麽:["麼","麽","庅"],庅:["麼","麽","庅"],戦:["戦","戰","战"],战:["戦","戰","战"],郷:["郷","鄕","鄉","鄊","乡"],鄕:["郷","鄕","鄉","鄊","乡"],鄉:["郷","鄕","鄉","鄊","乡"],鄊:["郷","鄕","鄉","鄊","乡"],"勉":["勉","勉"],馀:["餘","馀","余"],余:["餘","馀","余"],䋄:["網","䋄","䋞","网"],䋞:["網","䋄","䋞","网"],网:["網","䋄","䋞","网"],讬:["託","讬","托"],托:["託","讬","托"],纤:["纖","纤","縴","繊"],縴:["纖","纤","縴","繊"],繊:["纖","纤","縴","繊"],錬:["鍊","錬","𫔀","炼","煉"],"𫔀":["鍊","錬","𫔀","炼","煉"],炼:["鍊","錬","𫔀","炼","煉"],煉:["鍊","錬","𫔀","炼","煉"],撃:["撃","擊","击"],击:["撃","擊","击"],実:["實","実","实","寔"],实:["實","実","实","寔"],寔:["實","実","实","寔"],扵:["於","扵"],証:["證","証","证"],证:["證","証","证"],据:["據","据","拠"],拠:["據","据","拠"],处:["處","处","䖏","処"],䖏:["處","处","䖏","処"],処:["處","处","䖏","処"],瞠:["瞪","瞠","眙"],眙:["瞪","瞠","眙"],胑:["肢","胑"],宍:["肉","宍","𠕎"],"𠕎":["肉","宍","𠕎"],"𢝊":["憂","𢝊","𢚧","𢟜","懮","𨗫"],"𢚧":["憂","𢝊","𢚧","𢟜","懮","𨗫"],"𢟜":["憂","𢝊","𢚧","𢟜","懮","𨗫"],懮:["憂","𢝊","𢚧","𢟜","懮","𨗫"],"𨗫":["憂","𢝊","𢚧","𢟜","懮","𨗫"],繋:["繫","繋"],迴:["廻","迴"],錄:["録","錄","录"],录:["録","錄","录"],槍:["鎗","槍","枪"],枪:["鎗","槍","枪"],滺:["悠","滺"],壺:["壶","壺","壷"],壷:["壶","壺","壷"],兹:["茲","兹","玆"],玆:["茲","兹","玆"],盖:["蓋","盖","葢"],葢:["蓋","盖","葢"],跡:["蹟","跡","迹"],迹:["蹟","跡","迹"],瘉:["癒","瘉"],邊:["辺","邊","边","邉"],边:["辺","邊","边","邉"],邉:["辺","邊","边","邉"],凖:["準","凖"],衞:["衛","衞","卫"],卫:["衛","衞","卫"],晩:["晚","晩"],躶:["裸","躶"],龜:["亀","龜","龟","𪚧","𪚿","𠃾"],龟:["亀","龜","龟","𪚧","𪚿","𠃾"],"𪚧":["亀","龜","龟","𪚧","𪚿","𠃾"],"𪚿":["亀","龜","龟","𪚧","𪚿","𠃾"],"𠃾":["亀","龜","龟","𪚧","𪚿","𠃾"],氹:["凼","氹"],草:["艸","草"],剳:["箚","剳"],復:["复","復","複"],複:["复","復","複"],汙:["污","汙","汚"],汚:["污","汙","汚"],夥:["伙","夥"],禦:["御","禦"],郁:["鬱","郁"],凌:["淩","凌"],扎:["紮","扎"],癡:["痴","癡"],棲:["栖","棲"],奔:["犇","奔"],范:["範","范"],姜:["薑","姜","葁"],葁:["薑","姜","葁"],朴:["樸","朴"],谘:["諮","谘","咨"],咨:["諮","谘","咨"],捻:["撚","捻"],餵:["喂","餵","餧","𫗭"],餧:["喂","餵","餧","𫗭"],"𫗭":["喂","餵","餧","𫗭"],凈:["淨","凈","净"],净:["淨","凈","净"],慄:["栗","慄"],輓:["挽","輓"],竈:["灶","竈"],缐:["線","缐","綫","线"],綫:["線","缐","綫","线"],线:["線","缐","綫","线"],尽:["盡","尽","儘"],儘:["盡","尽","儘"],霉:["黴","霉"],週:["周","週"],并:["並","并","併"],併:["並","并","併"],讃:["讚","讃"],觀:["観","觀","观","覌"],观:["観","觀","观","覌"],覌:["観","觀","观","覌"],游:["遊","游"],啓:["启","啓","啟","啔"],啟:["启","啓","啟","啔"],啔:["启","啓","啟","啔"],厩:["廄","厩","廐","廏"],廐:["廄","厩","廐","廏"],廏:["廄","厩","廐","廏"],気:["気","氣","气"],气:["気","氣","气"],慾:["慾","欲"],杰:["傑","杰"],锻:["鍛","锻","煅"],煅:["鍛","锻","煅"],徴:["徵","徴"],"𫔮":["閒","𫔮","閑","闲"],閑:["閒","𫔮","閑","闲"],闲:["閒","𫔮","閑","闲"],赞:["贊","赞","賛"],賛:["贊","赞","賛"],桜:["櫻","桜","樱"],樱:["櫻","桜","樱"],狵:["尨","狵"],圏:["圈","圏"],兇:["凶","兇"],濱:["浜","濱","滨"],滨:["浜","濱","滨"],烟:["煙","烟","菸"],菸:["煙","烟","菸"],黑:["黒","黑"],乐:["樂","乐","楽"],楽:["樂","乐","楽"],藥:["薬","藥","药","葯","𣛙"],药:["薬","藥","药","葯","𣛙"],葯:["薬","藥","药","葯","𣛙"],"𣛙":["薬","藥","药","葯","𣛙"],券:["劵","券","卷"],卷:["劵","券","卷"],贰:["貳","贰","弐","貮","𢎐","二"],弐:["貳","贰","弐","貮","𢎐","二"],貮:["貳","贰","弐","貮","𢎐","二"],"𢎐":["貳","贰","弐","貮","𢎐","二"],二:["貳","贰","弐","貮","𢎐","二"],隸:["隷","隸","隶"],隶:["隷","隸","隶"],姬:["姫","姬"],熏:["燻","熏"],龥:["籲","龥"],啮:["齧","啮","𪘂","囓","噛","嚙"],"𪘂":["齧","啮","𪘂","囓","噛","嚙"],囓:["齧","啮","𪘂","囓","噛","嚙"],噛:["齧","啮","𪘂","囓","噛","嚙"],嚙:["齧","啮","𪘂","囓","噛","嚙"],碱:["鹼","碱","硷"],硷:["鹼","碱","硷"],鹹:["咸","鹹"],穂:["穗","穂"],廃:["廢","廃","废"],废:["廢","廃","废"],跖:["蹠","跖"],咤:["吒","咤"],鏟:["剷","鏟","铲","刬","剗"],铲:["剷","鏟","铲","刬","剗"],刬:["剷","鏟","铲","刬","剗"],剗:["剷","鏟","铲","刬","剗"],劈:["擗","劈"],覈:["核","覈"],唇:["脣","唇"],昇:["升","昇"],盤:["磐","盤","盘"],盘:["磐","盤","盘"],渓:["溪","渓"],嵠:["谿","嵠"],摺:["折","摺"],佑:["祐","佑"],罋:["瓮","罋","甕"],甕:["瓮","罋","甕"],踪:["蹤","踪","踨"],踨:["蹤","踪","踨"],闇:["闇","暗"],暱:["昵","暱"],佈:["布","佈"],为:["為","为","爲"],爲:["為","为","爲"],繃:["綳","繃","绷"],绷:["綳","繃","绷"],痹:["痺","痹"],痳:["痲","痳"],僱:["雇","僱"],叙:["敘","叙","敍"],敍:["敘","叙","敍"],蕩:["盪","蕩","荡"],荡:["盪","蕩","荡"],勳:["勛","勳","勋","勲"],勋:["勛","勳","勋","勲"],勲:["勛","勳","勋","勲"],秘:["祕","秘"],墙:["牆","墙","墻"],墻:["牆","墙","墻"],尔:["爾","尔","尓"],尓:["爾","尔","尓"],焔:["焰","焔"],黙:["默","黙"],压:["壓","压","圧"],圧:["壓","压","圧"],迪:["廸","迪"],晓:["曉","晓","暁"],暁:["曉","晓","暁"],覇:["霸","覇"],靈:["霊","靈","灵"],灵:["霊","靈","灵"],涙:["泪","涙","淚"],淚:["泪","涙","淚"],犠:["牺","犠","犧"],犧:["牺","犠","犧"],耤:["藉","耤"],吨:["噸","吨"],倶:["俱","倶"],糉:["粽","糉","糭"],糭:["粽","糉","糭"],曏:["向","曏","嚮"],嚮:["向","曏","嚮"],淒:["悽","淒","凄"],凄:["悽","淒","凄"],鰐:["鱷","鰐","鳄"],鳄:["鱷","鰐","鳄"],鹵:["滷","鹵","卤"],卤:["滷","鹵","卤"],顏:["颜","顏","顔"],顔:["颜","顏","顔"],沖:["衝","沖","冲"],冲:["衝","沖","冲"],梁:["樑","梁"],沙:["砂","沙"],碳:["炭","碳"],絲:["糸","絲","丝"],丝:["糸","絲","丝"],檐:["簷","檐"],湧:["涌","湧"],穀:["穀","糓"],两:["両","两","兩"],兩:["両","两","兩"],傢:["家","傢"],你:["妳","你"],他:["她","他"],籐:["藤","籐","籘"],籘:["藤","籐","籘"],嘻:["嬉","嘻"],亙:["亘","亙"],恒:["恆","恒"],鶫:["鶇","鶫","鸫"],鸫:["鶇","鶫","鸫"],姐:["姉","姐","姊"],姊:["姉","姐","姊"],刴:["剁","刴"],洩:["泄","洩"],铺:["舖","铺","鋪","舗"],鋪:["舖","铺","鋪","舗"],舗:["舖","铺","鋪","舗"],効:["效","効"],喩:["喻","喩"],挿:["挿","插","揷"],揷:["挿","插","揷"],鋭:["銳","鋭","锐"],锐:["銳","鋭","锐"],権:["權","権","权"],权:["權","権","权"],經:["経","經","经"],经:["経","經","经"],歡:["歓","歡","欢"],欢:["歓","歡","欢"],嬢:["嬢","孃"],濟:["済","濟","济"],济:["済","濟","济"],収:["収","收"],緑:["綠","緑","绿"],绿:["綠","緑","绿"],啞:["唖","啞","哑"],哑:["唖","啞","哑"],勦:["剿","勦","𠞰"],"𠞰":["剿","勦","𠞰"],"禍":["禍","禍","祸"],祸:["禍","禍","祸"],營:["營","営","营"],营:["營","営","营"],產:["產","産","产"],产:["產","産","产"],查:["查","査"],繪:["繪","絵","绘"],绘:["繪","絵","绘"],懷:["懷","懐","怀"],怀:["懷","懐","怀"],釋:["釋","釈","释"],释:["釋","釈","释"],藏:["藏","蔵"],娛:["娛","娯","娱"],娱:["娛","娯","娱"],燒:["燒","焼","烧"],烧:["燒","焼","烧"],擴:["擴","拡","扩"],扩:["擴","拡","扩"],賤:["賤","賎","贱"],贱:["賤","賎","贱"],錢:["錢","銭","钱"],钱:["錢","銭","钱"],雜:["雜","雑","杂"],杂:["雜","雑","杂"],聽:["聽","聴","听"],听:["聽","聴","听"],帶:["帶","帯","带"],带:["帶","帯","带"],阅:["閲","阅"],覽:["覽","覧","览"],览:["覽","覧","览"],惡:["惡","悪","恶"],恶:["惡","悪","恶"],亞:["亞","亜","亚"],亚:["亞","亜","亚"],冰:["冰","氷"],県:["県","縣","县"],縣:["県","縣","县"],粛:["粛","肅","肃"],肃:["粛","肅","肃"],專:["專","専","专"],专:["專","専","专"],樣:["樣","様","样"],样:["樣","様","样"],關:["關","関","关"],关:["關","関","关"],検:["検","檢","检"],检:["検","檢","检"],"侮":["侮","侮"],沈:["沉","沈"],嘗:["嚐","嘗","尝"],尝:["嚐","嘗","尝"],榨:["搾","榨"],獲:["获","獲","穫"],穫:["获","獲","穫"],缰:["繮","缰","韁"],韁:["繮","缰","韁"],贗:["贋","贗","赝"],赝:["贋","贗","赝"],呆:["呆"],盃:["杯","盃"],咒:["呪","咒","詋"],詋:["呪","咒","詋"],笺:["䇳","笺","箋","牋"],箋:["䇳","笺","箋","牋"],牋:["䇳","笺","箋","牋"],"𠀤":["竝","𠀤"],徬:["彷","徬"],"𫎬":["贑","𫎬"],崕:["崖","崕","厓"],厓:["崖","崕","厓"],巖:["岩","巖","巗","巌"],巗:["岩","巖","巗","巌"],巌:["岩","巖","巗","巌"],漓:["灕","漓"],黏:["粘","黏"],嫺:["娴","嫺","嫻"],嫻:["娴","嫺","嫻"],嘩:["哗","嘩","譁"],譁:["哗","嘩","譁"],抜:["拔","抜"],溼:["湿","溼","濕"],濕:["湿","溼","濕"],稲:["稻","稲"],椭:["楕","椭","橢"],橢:["楕","椭","橢"],每:["毎","每"],箆:["篦","箆"],驒:["騨","驒","驔"],驔:["騨","驒","驔"],勐:["猛","勐"],告:["吿","告"],刄:["刃","刄"],敎:["教","敎"],蜊:["蛎","蜊","蠣"],蠣:["蛎","蜊","蠣"],歩:["步","歩"],刦:["刦","刧","刼","劫"],刧:["刦","刧","刼","劫"],刼:["刦","刧","刼","劫"]},Ss.table_jp={の:["の","之","的"],と:["と","與","与"],画:["划","画","劃","畫"],闘:["斗","鬭","鬥","闘","鬪"],鬥:["斗","鬭","鬥","闘","鬪"],鬭:["斗","鬭","鬥","闘","鬪"],鬪:["斗","鬭","鬥","闘","鬪"],闇:["暗","闇"],図:["図","圖","图"],当:["当","噹","當","儅"],閤:["合","閤","阁"],阁:["合","閤","阁"],罗:["羅","罗","儸","㑩","囉","啰"],干:["幹","乾","干"],幹:["幹","干"],乾:["干","乾","亁","乹"],亁:["乾","亁","乹"],乹:["乾","亁","乹"],历:["历","歴","歷","暦","曆"],歴:["历","歴","歷"],歷:["历","歴","歷"],暦:["历","暦","曆"],曆:["历","暦","曆"],呻:["呻","申"],覆:["覆","复"],复:["覆","复","復","複"],勉:["免","勉","勉"],"勉":["免","勉","勉"],甦:["甦","蘇","苏"],忧:["憂","優"],鹹:["咸","鹹"],准:["準","准"],準:["準","准","凖"],袮:["袮","祢"],儘:["儘","侭","盡","尽"],侭:["儘","侭"],脏:["脏","髒","臟"],发:["髮","髪","发"],髮:["發","发","髮","髪"],慾:["慾","欲"],讚:["讃","讚","贊","赞","賛"],冲:["冲","沖","衝"],面:["麵","麪","麺"],鬚:["鬚","須","须"],揹:["揹","背"],捲:["捲","卷","巻"],卷:["捲","卷","巻","劵","券"],巻:["捲","卷","巻","劵","券"],苏:["苏","蘇","甦","囌"],瀏:["瀏","浏","刘"],浏:["瀏","浏","刘"],吁:["籲","吁"],囉:["囉","啰","罗","羅"],啰:["囉","啰","罗","羅"],修:["修","俢"],犟:["犟","強","强"],嗬:["嗬","呵"],唿:["唿","呼"],媮:["媮","偷"],采:["采","採"],彩:["彩","采"],"𠩺":["𠩺","釐"],恶:["恶","噁","惡","悪"],炰:["炰","炮"],辟:["辟","闢","避"],避:["辟","避"],闢:["辟","闢"],滷:["魯","鲁","滷","鹵","卤"],鹵:["魯","鲁","滷","鹵","卤"],卤:["魯","鲁","滷","鹵","卤"],儓:["儓","檯"],檯:["儓","檯"],台:["台","檯","臺","颱"],練:["炼"],练:["炼"],繫:["系","繫","繋"],繋:["系","繫","繋"],糓:["谷","穀","糓"],穀:["谷","穀","糓"],版:["板"],祕:["密","祕","秘"],秘:["密","祕","秘"],汇:["彙","匯"],倂:["倂","併"],併:["倂","併","並","并"],幷:["并"],并:["幷","並","并","併"],矇:["蒙"],濛:["蒙"],懞:["蒙"],煇:["煇","辉","𪸩"],"𪸩":["煇","辉","𪸩"],签:["籤","簽"],劍:["劍","剑","剣","劎","劒","剱","劔"],砲:["砲","炮"],偽:["偽","僞"],內:["內","内"],鶏:["鶏","鷄","雞","鸡"],兎:["兎","兔"],坏:["坯","坏","壊","壞"],殻:["殻","殼","壳"],像:["像","象"],蘇:["苏","蘇","囌"],館:["館","館","舘","馆"],鳥:["鳥","鸟","𫠓"],視:["視","視","视","眎"],険:["険","險","险","嶮","崄"],絶:["絶","絕","绝"],鉄:["鉄","鐵","铁","鐡"],諸:["諸","諸","诸"],尋:["尋","寻","𡬶"],裡:["裡","裏","里"],鑑:["鑑","鉴","鑒"],麵:["麵","麪","麺"],歲:["歲","歳","岁"],鐘:["鐘","鍾","钟","锺"],會:["會","会","㑹"],塗:["塗","凃","涂"],話:["話","话","䛡"],蔘:["蔘","參","参"],労:["労","勞","劳"],国:["国","囯","國"],罵:["罵","骂","駡"],対:["対","對","对"],鏽:["鏽","銹","锈"],駄:["駄","䭾","馱","驮"],薩:["薩","萨","蕯"],単:["単","單","单"],継:["継","繼","继"],驗:["驗","验","騐","験"],団:["团","団","團"],麼:["麼","麽","庅"],戰:["戦","戰","战"],乡:["郷","鄕","鄉","鄊","乡"],餘:["餘","馀","余"],網:["網","䋄","䋞","网"],託:["託","讬","托"],纖:["纖","纤","縴","繊"],鍊:["鍊","錬","𫔀","炼","煉"],擊:["撃","擊","击"],實:["實","実","实","寔"],於:["於","扵"],證:["證","証","证"],據:["據","据","拠"],處:["處","处","䖏","処"],瞪:["瞪","瞠","眙"],肢:["肢","胑"],肉:["肉","宍","𠕎"],憂:["憂","𢝊","𢚧","𢟜","懮","𨗫"],廻:["廻","迴"],録:["録","錄","录"],鎗:["鎗","槍","枪"],悠:["悠","滺"],壶:["壶","壺","壷"],茲:["茲","兹","玆"],蓋:["蓋","盖","葢"],蹟:["蹟","跡","迹"],癒:["癒","瘉"],辺:["辺","邊","边","邉"],衛:["衛","衞","卫"],晚:["晚","晩"],裸:["裸","躶"],亀:["亀","龜","龟","𪚧","𪚿","𠃾"],凼:["凼","氹"],艸:["艸","草"],箚:["箚","剳"],污:["污","汙","汚"],伙:["伙","夥"],御:["御","禦"],鬱:["鬱","郁"],淩:["淩","凌"],紮:["紮","扎"],痴:["痴","癡"],栖:["栖","棲"],犇:["犇","奔"],範:["範","范"],薑:["薑","姜","葁"],樸:["樸","朴"],諮:["諮","谘","咨"],撚:["撚","捻"],喂:["喂","餵","餧","𫗭"],淨:["淨","凈","净"],栗:["栗","慄"],挽:["挽","輓"],灶:["灶","竈"],線:["線","缐","綫","线"],盡:["盡","尽","儘"],黴:["黴","霉"],周:["周","週"],並:["並","并","併"],観:["観","觀","观","覌"],遊:["遊","游"],启:["启","啓","啟","啔"],廄:["廄","厩","廐","廏"],氣:["気","氣","气"],欲:["慾","欲"],傑:["傑","杰"],鍛:["鍛","锻","煅"],徵:["徵","徴"],閒:["閒","𫔮","閑","闲"],贊:["贊","赞","賛"],櫻:["櫻","桜","樱"],尨:["尨","狵"],圈:["圈","圏"],凶:["凶","兇"],浜:["浜","濱","滨"],煙:["煙","烟","菸"],黒:["黒","黑"],樂:["樂","乐","楽"],薬:["薬","藥","药","葯","𣛙"],劵:["劵","券","卷"],貳:["貳","贰","弐","貮","𢎐","二"],隷:["隷","隸","隶"],姫:["姫","姬"],燻:["燻","熏"],籲:["籲","龥"],齧:["齧","啮","𪘂","囓","噛","嚙"],鹼:["鹼","碱","硷"],咸:["咸","鹹"],穗:["穗","穂"],廢:["廢","廃","废"],蹠:["蹠","跖"],吒:["吒","咤"],剷:["剷","鏟","铲","刬","剗"],擗:["擗","劈"],核:["核","覈"],脣:["脣","唇"],升:["升","昇"],磐:["磐","盤","盘"],溪:["溪","渓"],谿:["谿","嵠"],折:["折","摺"],祐:["祐","佑"],瓮:["瓮","罋","甕"],蹤:["蹤","踪","踨"],暗:["闇","暗"],昵:["昵","暱"],布:["布","佈"],為:["為","为","爲"],綳:["綳","繃","绷"],痺:["痺","痹"],痲:["痲","痳"],雇:["雇","僱"],敘:["敘","叙","敍"],盪:["盪","蕩","荡"],勛:["勛","勳","勋","勲"],牆:["牆","墙","墻"],爾:["爾","尔","尓"],焰:["焰","焔"],默:["默","黙"],壓:["壓","压","圧"],廸:["廸","迪"],曉:["曉","晓","暁"],霸:["霸","覇"],霊:["霊","靈","灵"],泪:["泪","涙","淚"],牺:["牺","犠","犧"],藉:["藉","耤"],噸:["噸","吨"],俱:["俱","倶"],粽:["粽","糉","糭"],向:["向","曏","嚮"],悽:["悽","淒","凄"],鱷:["鱷","鰐","鳄"],颜:["颜","顏","顔"],衝:["衝","沖","冲"],樑:["樑","梁"],砂:["砂","沙"],炭:["炭","碳"],糸:["糸","絲","丝"],簷:["簷","檐"],涌:["涌","湧"],両:["両","两","兩"],家:["家","傢"],妳:["妳","你"],她:["她","他"],藤:["藤","籐","籘"],嬉:["嬉","嘻"],亘:["亘","亙"],恆:["恆","恒"],鶇:["鶇","鶫","鸫"],姉:["姉","姐","姊"],剁:["剁","刴"],泄:["泄","洩"],舖:["舖","铺","鋪","舗"],效:["效","効"],喻:["喻","喩"],插:["挿","插","揷"],銳:["銳","鋭","锐"],權:["權","権","权"],経:["経","經","经"],歓:["歓","歡","欢"],孃:["嬢","孃"],済:["済","濟","济"],收:["収","收"],綠:["綠","緑","绿"],唖:["唖","啞","哑"],剿:["剿","勦","𠞰"],禍:["禍","禍","祸"],営:["營","営","营"],産:["產","産","产"],査:["查","査"],絵:["繪","絵","绘"],懐:["懷","懐","怀"],釈:["釋","釈","释"],蔵:["藏","蔵"],娯:["娛","娯","娱"],焼:["燒","焼","烧"],拡:["擴","拡","扩"],賎:["賤","賎","贱"],銭:["錢","銭","钱"],雑:["雜","雑","杂"],聴:["聽","聴","听"],帯:["帶","帯","带"],閲:["閲","阅"],覧:["覽","覧","览"],悪:["惡","悪","恶"],亜:["亞","亜","亚"],氷:["冰","氷"],县:["県","縣","县"],肅:["粛","肅","肃"],専:["專","専","专"],様:["樣","様","样"],関:["關","関","关"],檢:["検","檢","检"],侮:["侮","侮"],沉:["沉","沈"],嚐:["嚐","嘗","尝"],搾:["搾","榨"],获:["获","獲","穫"],繮:["繮","缰","韁"],贋:["贋","贗","赝"],獃:["呆"],杯:["杯","盃"],呪:["呪","咒","詋"],䇳:["䇳","笺","箋","牋"],竝:["竝","𠀤"],彷:["彷","徬"],贑:["贑","𫎬"],崖:["崖","崕","厓"],岩:["岩","巖","巗","巌"],灕:["灕","漓"],粘:["粘","黏"],娴:["娴","嫺","嫻"],哗:["哗","嘩","譁"],拔:["拔","抜"],湿:["湿","溼","濕"],稻:["稻","稲"],楕:["楕","椭","橢"],毎:["毎","每"],篦:["篦","箆"],騨:["騨","驒","驔"],猛:["猛","勐"],吿:["吿","告"],刃:["刃","刄"],教:["教","敎"],蛎:["蛎","蜊","蠣"],步:["步","歩"],劫:["刦","刧","刼","劫"],剑:["劍","剑","剣","劎","劒","剱","劔"],剣:["劍","剑","剣","劎","劒","剱","劔"],劎:["劍","剑","剣","劎","劒","剱","劔"],劒:["劍","剑","剣","劎","劒","剱","劔"],剱:["劍","剑","剣","劎","劒","剱","劔"],劔:["劍","剑","剣","劎","劒","剱","劔"],炮:["砲","炮"],僞:["偽","僞"],内:["內","内"],鷄:["鶏","鷄","雞","鸡"],雞:["鶏","鷄","雞","鸡"],鸡:["鶏","鷄","雞","鸡"],兔:["兎","兔"],坯:["坯","坏","壊","壞"],壊:["坯","坏","壊","壞"],壞:["坯","坏","壊","壞"],殼:["殻","殼","壳"],壳:["殻","殼","壳"],象:["像","象"],囌:["苏","蘇","囌"],館:["館","館","舘","馆"],舘:["館","館","舘","馆"],馆:["館","館","舘","馆"],鸟:["鳥","鸟","𫠓"],"𫠓":["鳥","鸟","𫠓"],"視":["視","視","视","眎"],视:["視","視","视","眎"],眎:["視","視","视","眎"],險:["険","險","险","嶮","崄"],险:["険","險","险","嶮","崄"],嶮:["険","險","险","嶮","崄"],崄:["険","險","险","嶮","崄"],絕:["絶","絕","绝"],绝:["絶","絕","绝"],鐵:["鉄","鐵","铁","鐡"],铁:["鉄","鐵","铁","鐡"],鐡:["鉄","鐵","铁","鐡"],諸:["諸","諸","诸"],诸:["諸","諸","诸"],寻:["尋","寻","𡬶"],"𡬶":["尋","寻","𡬶"],裏:["裡","裏","里"],里:["裡","裏","里"],鉴:["鑑","鉴","鑒"],鑒:["鑑","鉴","鑒"],麪:["麵","麪","麺"],麺:["麵","麪","麺"],歳:["歲","歳","岁"],岁:["歲","歳","岁"],鍾:["鐘","鍾","钟","锺"],钟:["鐘","鍾","钟","锺"],锺:["鐘","鍾","钟","锺"],会:["會","会","㑹"],㑹:["會","会","㑹"],凃:["塗","凃","涂"],涂:["塗","凃","涂"],髪:["髮","髪"],话:["話","话","䛡"],䛡:["話","话","䛡"],參:["蔘","參","参"],参:["蔘","參","参"],勞:["労","勞","劳"],劳:["労","勞","劳"],囯:["国","囯","國"],國:["国","囯","國"],骂:["罵","骂","駡"],駡:["罵","骂","駡"],對:["対","對","对"],对:["対","對","对"],銹:["鏽","銹","锈"],锈:["鏽","銹","锈"],䭾:["駄","䭾","馱","驮"],馱:["駄","䭾","馱","驮"],驮:["駄","䭾","馱","驮"],萨:["薩","萨","蕯"],蕯:["薩","萨","蕯"],單:["単","單","单"],单:["単","單","单"],繼:["継","繼","继"],继:["継","繼","继"],验:["驗","验","騐","験"],騐:["驗","验","騐","験"],験:["驗","验","騐","験"],团:["团","団","團"],團:["团","団","團"],麽:["麼","麽","庅"],庅:["麼","麽","庅"],戦:["戦","戰","战"],战:["戦","戰","战"],郷:["郷","鄕","鄉","鄊","乡"],鄕:["郷","鄕","鄉","鄊","乡"],鄉:["郷","鄕","鄉","鄊","乡"],鄊:["郷","鄕","鄉","鄊","乡"],馀:["餘","馀","余"],余:["餘","馀","余"],䋄:["網","䋄","䋞","网"],䋞:["網","䋄","䋞","网"],网:["網","䋄","䋞","网"],讬:["託","讬","托"],托:["託","讬","托"],纤:["纖","纤","縴","繊"],縴:["纖","纤","縴","繊"],繊:["纖","纤","縴","繊"],錬:["鍊","錬","𫔀","炼","煉"],"𫔀":["鍊","錬","𫔀","炼","煉"],炼:["鍊","錬","𫔀","炼","煉"],煉:["鍊","錬","𫔀","炼","煉"],撃:["撃","擊","击"],击:["撃","擊","击"],実:["實","実","实","寔"],实:["實","実","实","寔"],寔:["實","実","实","寔"],扵:["於","扵"],証:["證","証","证"],证:["證","証","证"],据:["據","据","拠"],拠:["據","据","拠"],处:["處","处","䖏","処"],䖏:["處","处","䖏","処"],処:["處","处","䖏","処"],瞠:["瞪","瞠","眙"],眙:["瞪","瞠","眙"],胑:["肢","胑"],宍:["肉","宍","𠕎"],"𠕎":["肉","宍","𠕎"],"𢝊":["憂","𢝊","𢚧","𢟜","懮","𨗫"],"𢚧":["憂","𢝊","𢚧","𢟜","懮","𨗫"],"𢟜":["憂","𢝊","𢚧","𢟜","懮","𨗫"],懮:["憂","𢝊","𢚧","𢟜","懮","𨗫"],"𨗫":["憂","𢝊","𢚧","𢟜","懮","𨗫"],迴:["廻","迴"],錄:["録","錄","录"],录:["録","錄","录"],槍:["鎗","槍","枪"],枪:["鎗","槍","枪"],滺:["悠","滺"],壺:["壶","壺","壷"],壷:["壶","壺","壷"],兹:["茲","兹","玆"],玆:["茲","兹","玆"],盖:["蓋","盖","葢"],葢:["蓋","盖","葢"],跡:["蹟","跡","迹"],迹:["蹟","跡","迹"],瘉:["癒","瘉"],邊:["辺","邊","边","邉"],边:["辺","邊","边","邉"],邉:["辺","邊","边","邉"],凖:["準","凖"],衞:["衛","衞","卫"],卫:["衛","衞","卫"],晩:["晚","晩"],躶:["裸","躶"],龜:["亀","龜","龟","𪚧","𪚿","𠃾"],龟:["亀","龜","龟","𪚧","𪚿","𠃾"],"𪚧":["亀","龜","龟","𪚧","𪚿","𠃾"],"𪚿":["亀","龜","龟","𪚧","𪚿","𠃾"],"𠃾":["亀","龜","龟","𪚧","𪚿","𠃾"],氹:["凼","氹"],草:["艸","草"],剳:["箚","剳"],復:["复","復","複"],複:["复","復","複"],汙:["污","汙","汚"],汚:["污","汙","汚"],夥:["伙","夥"],禦:["御","禦"],郁:["鬱","郁"],凌:["淩","凌"],扎:["紮","扎"],癡:["痴","癡"],棲:["栖","棲"],奔:["犇","奔"],范:["範","范"],姜:["薑","姜","葁"],葁:["薑","姜","葁"],朴:["樸","朴"],谘:["諮","谘","咨"],咨:["諮","谘","咨"],捻:["撚","捻"],餵:["喂","餵","餧","𫗭"],餧:["喂","餵","餧","𫗭"],"𫗭":["喂","餵","餧","𫗭"],凈:["淨","凈","净"],净:["淨","凈","净"],慄:["栗","慄"],輓:["挽","輓"],竈:["灶","竈"],缐:["線","缐","綫","线"],綫:["線","缐","綫","线"],线:["線","缐","綫","线"],尽:["盡","尽","儘"],霉:["黴","霉"],週:["周","週"],讃:["讚","讃"],觀:["観","觀","观","覌"],观:["観","觀","观","覌"],覌:["観","觀","观","覌"],游:["遊","游"],啓:["启","啓","啟","啔"],啟:["启","啓","啟","啔"],啔:["启","啓","啟","啔"],厩:["廄","厩","廐","廏"],廐:["廄","厩","廐","廏"],廏:["廄","厩","廐","廏"],気:["気","氣","气"],气:["気","氣","气"],杰:["傑","杰"],锻:["鍛","锻","煅"],煅:["鍛","锻","煅"],徴:["徵","徴"],"𫔮":["閒","𫔮","閑","闲"],閑:["閒","𫔮","閑","闲"],闲:["閒","𫔮","閑","闲"],赞:["贊","赞","賛"],賛:["贊","赞","賛"],桜:["櫻","桜","樱"],樱:["櫻","桜","樱"],狵:["尨","狵"],圏:["圈","圏"],兇:["凶","兇"],濱:["浜","濱","滨"],滨:["浜","濱","滨"],烟:["煙","烟","菸"],菸:["煙","烟","菸"],黑:["黒","黑"],乐:["樂","乐","楽"],楽:["樂","乐","楽"],藥:["薬","藥","药","葯","𣛙"],药:["薬","藥","药","葯","𣛙"],葯:["薬","藥","药","葯","𣛙"],"𣛙":["薬","藥","药","葯","𣛙"],券:["劵","券","卷"],贰:["貳","贰","弐","貮","𢎐","二"],弐:["貳","贰","弐","貮","𢎐","二"],貮:["貳","贰","弐","貮","𢎐","二"],"𢎐":["貳","贰","弐","貮","𢎐","二"],二:["貳","贰","弐","貮","𢎐","二"],隸:["隷","隸","隶"],隶:["隷","隸","隶"],姬:["姫","姬"],熏:["燻","熏"],龥:["籲","龥"],啮:["齧","啮","𪘂","囓","噛","嚙"],"𪘂":["齧","啮","𪘂","囓","噛","嚙"],囓:["齧","啮","𪘂","囓","噛","嚙"],噛:["齧","啮","𪘂","囓","噛","嚙"],嚙:["齧","啮","𪘂","囓","噛","嚙"],碱:["鹼","碱","硷"],硷:["鹼","碱","硷"],穂:["穗","穂"],廃:["廢","廃","废"],废:["廢","廃","废"],跖:["蹠","跖"],咤:["吒","咤"],鏟:["剷","鏟","铲","刬","剗"],铲:["剷","鏟","铲","刬","剗"],刬:["剷","鏟","铲","刬","剗"],剗:["剷","鏟","铲","刬","剗"],劈:["擗","劈"],覈:["核","覈"],唇:["脣","唇"],昇:["升","昇"],盤:["磐","盤","盘"],盘:["磐","盤","盘"],渓:["溪","渓"],嵠:["谿","嵠"],摺:["折","摺"],佑:["祐","佑"],罋:["瓮","罋","甕"],甕:["瓮","罋","甕"],踪:["蹤","踪","踨"],踨:["蹤","踪","踨"],暱:["昵","暱"],佈:["布","佈"],为:["為","为","爲"],爲:["為","为","爲"],繃:["綳","繃","绷"],绷:["綳","繃","绷"],痹:["痺","痹"],痳:["痲","痳"],僱:["雇","僱"],叙:["敘","叙","敍"],敍:["敘","叙","敍"],蕩:["盪","蕩","荡"],荡:["盪","蕩","荡"],勳:["勛","勳","勋","勲"],勋:["勛","勳","勋","勲"],勲:["勛","勳","勋","勲"],墙:["牆","墙","墻"],墻:["牆","墙","墻"],尔:["爾","尔","尓"],尓:["爾","尔","尓"],焔:["焰","焔"],黙:["默","黙"],压:["壓","压","圧"],圧:["壓","压","圧"],迪:["廸","迪"],晓:["曉","晓","暁"],暁:["曉","晓","暁"],覇:["霸","覇"],靈:["霊","靈","灵"],灵:["霊","靈","灵"],涙:["泪","涙","淚"],淚:["泪","涙","淚"],犠:["牺","犠","犧"],犧:["牺","犠","犧"],耤:["藉","耤"],吨:["噸","吨"],倶:["俱","倶"],糉:["粽","糉","糭"],糭:["粽","糉","糭"],曏:["向","曏","嚮"],嚮:["向","曏","嚮"],淒:["悽","淒","凄"],凄:["悽","淒","凄"],鰐:["鱷","鰐","鳄"],鳄:["鱷","鰐","鳄"],顏:["颜","顏","顔"],顔:["颜","顏","顔"],沖:["衝","沖","冲"],梁:["樑","梁"],沙:["砂","沙"],碳:["炭","碳"],絲:["糸","絲","丝"],丝:["糸","絲","丝"],檐:["簷","檐"],湧:["涌","湧"],两:["両","两","兩"],兩:["両","两","兩"],傢:["家","傢"],你:["妳","你"],他:["她","他"],籐:["藤","籐","籘"],籘:["藤","籐","籘"],嘻:["嬉","嘻"],亙:["亘","亙"],恒:["恆","恒"],鶫:["鶇","鶫","鸫"],鸫:["鶇","鶫","鸫"],姐:["姉","姐","姊"],姊:["姉","姐","姊"],刴:["剁","刴"],洩:["泄","洩"],铺:["舖","铺","鋪","舗"],鋪:["舖","铺","鋪","舗"],舗:["舖","铺","鋪","舗"],効:["效","効"],喩:["喻","喩"],挿:["挿","插","揷"],揷:["挿","插","揷"],鋭:["銳","鋭","锐"],锐:["銳","鋭","锐"],権:["權","権","权"],权:["權","権","权"],經:["経","經","经"],经:["経","經","经"],歡:["歓","歡","欢"],欢:["歓","歡","欢"],嬢:["嬢","孃"],濟:["済","濟","济"],济:["済","濟","济"],収:["収","收"],緑:["綠","緑","绿"],绿:["綠","緑","绿"],啞:["唖","啞","哑"],哑:["唖","啞","哑"],勦:["剿","勦","𠞰"],"𠞰":["剿","勦","𠞰"],"禍":["禍","禍","祸"],祸:["禍","禍","祸"],營:["營","営","营"],营:["營","営","营"],產:["產","産","产"],产:["產","産","产"],查:["查","査"],繪:["繪","絵","绘"],绘:["繪","絵","绘"],懷:["懷","懐","怀"],怀:["懷","懐","怀"],釋:["釋","釈","释"],释:["釋","釈","释"],藏:["藏","蔵"],娛:["娛","娯","娱"],娱:["娛","娯","娱"],燒:["燒","焼","烧"],烧:["燒","焼","烧"],擴:["擴","拡","扩"],扩:["擴","拡","扩"],賤:["賤","賎","贱"],贱:["賤","賎","贱"],錢:["錢","銭","钱"],钱:["錢","銭","钱"],雜:["雜","雑","杂"],杂:["雜","雑","杂"],聽:["聽","聴","听"],听:["聽","聴","听"],帶:["帶","帯","带"],带:["帶","帯","带"],阅:["閲","阅"],覽:["覽","覧","览"],览:["覽","覧","览"],惡:["惡","悪","恶"],亞:["亞","亜","亚"],亚:["亞","亜","亚"],冰:["冰","氷"],県:["県","縣","县"],縣:["県","縣","县"],粛:["粛","肅","肃"],肃:["粛","肅","肃"],專:["專","専","专"],专:["專","専","专"],樣:["樣","様","样"],样:["樣","様","样"],關:["關","関","关"],关:["關","関","关"],検:["検","檢","检"],检:["検","檢","检"],"侮":["侮","侮"],沈:["沉","沈"],嘗:["嚐","嘗","尝"],尝:["嚐","嘗","尝"],榨:["搾","榨"],獲:["获","獲","穫"],穫:["获","獲","穫"],缰:["繮","缰","韁"],韁:["繮","缰","韁"],贗:["贋","贗","赝"],赝:["贋","贗","赝"],呆:["呆"],盃:["杯","盃"],咒:["呪","咒","詋"],詋:["呪","咒","詋"],笺:["䇳","笺","箋","牋"],箋:["䇳","笺","箋","牋"],牋:["䇳","笺","箋","牋"],"𠀤":["竝","𠀤"],徬:["彷","徬"],"𫎬":["贑","𫎬"],崕:["崖","崕","厓"],厓:["崖","崕","厓"],巖:["岩","巖","巗","巌"],巗:["岩","巖","巗","巌"],巌:["岩","巖","巗","巌"],漓:["灕","漓"],黏:["粘","黏"],嫺:["娴","嫺","嫻"],嫻:["娴","嫺","嫻"],嘩:["哗","嘩","譁"],譁:["哗","嘩","譁"],抜:["拔","抜"],溼:["湿","溼","濕"],濕:["湿","溼","濕"],稲:["稻","稲"],椭:["楕","椭","橢"],橢:["楕","椭","橢"],每:["毎","每"],箆:["篦","箆"],驒:["騨","驒","驔"],驔:["騨","驒","驔"],勐:["猛","勐"],告:["吿","告"],刄:["刃","刄"],敎:["教","敎"],蜊:["蛎","蜊","蠣"],蠣:["蛎","蜊","蠣"],歩:["步","歩"],刦:["刦","刧","刼","劫"],刧:["刦","刧","刼","劫"],刼:["刦","刧","刼","劫"]},Ss._table_cn={羅:"罗",惡:"恶",蘇:"苏",館:"馆"}),Ss}var xs={},wb;function uO(){return wb||(wb=1,Object.defineProperty(xs,"__esModule",{value:!0}),xs.table_plus_core=xs.table_jp_core=xs._table_tw=void 0,xs._table_tw={罗:"羅",恶:"惡",苏:"蘇",馆:"館"},xs.table_jp_core={の:["の","之","的"],と:["と","與","与"],画:["划","画","劃","畫"],闘:["斗"],鬥:["斗"],鬭:["斗"],鬪:["斗"],闇:["暗"],図:["図","圖","图"],当:["当","噹","當","儅"],閤:["合"],阁:["合"],罗:["羅","罗","儸","㑩","囉","啰"],干:["幹","乾","干"],幹:["幹","干"],乾:["干","乾","亁","乹"],亁:["乾","亁","乹"],乹:["乾","亁","乹"],历:["历","歴","歷","暦","曆"],歴:["历"],歷:["历"],暦:["历"],曆:["历"],呻:["呻","申"],覆:["覆","复"],复:["覆"],勉:["免"],"勉":["免"],甦:["甦","蘇","苏"],忧:["憂","優"],鹹:["咸","鹹"],准:["準","准"],準:["準","准"],袮:["袮","祢"],儘:["儘","侭"],侭:["儘","侭"],脏:["脏","髒","臟"],发:["髮","髪","发"],髮:["發","发"],慾:["慾","欲"],讚:["讃","讚","贊","赞","賛"],冲:["冲","沖","衝"],面:["麵","麪","麺"],鬚:["鬚","須","须"],揹:["揹","背"],捲:["捲","卷","巻"],卷:["捲","卷","巻","劵","券"],巻:["捲","卷","巻","劵","券"],苏:["苏","蘇","甦"],瀏:["瀏","浏","刘"],浏:["瀏","浏","刘"],吁:["籲","吁"],囉:["囉","啰","罗","羅"],啰:["囉","啰","罗","羅"],修:["修","俢"],犟:["犟","強","强"],嗬:["嗬","呵"],唿:["唿","呼"],媮:["媮","偷"],采:["采","採"],彩:["彩","采"],"𠩺":["𠩺","釐"],恶:["恶","噁","惡"],炰:["炰","炮"],辟:["辟","闢","避"],避:["辟","避"],闢:["辟","闢"],滷:["魯","鲁"],鹵:["魯","鲁"],卤:["魯","鲁"],儓:["儓","檯"],檯:["儓","檯"],台:["台","檯","臺","颱"],練:["炼"],练:["炼"],繫:["系"],繋:["系"],糓:["谷"],穀:["谷"],版:["板"],祕:["密"],秘:["密"],汇:["彙","匯"],倂:["倂","併"],併:["倂","併"],幷:["并"],并:["幷"],矇:["蒙"],濛:["蒙"],懞:["蒙"],煇:["煇","辉","𪸩"],"𪸩":["煇","辉","𪸩"],签:["籤","簽"]},xs.table_plus_core={劍:["劍","剑","剣","劎","劒","剱","劔"],砲:["砲","炮"],偽:["偽","僞"],內:["內","内"],鬥:["鬭","鬥","闘","鬪"],鶏:["鶏","鷄","雞","鸡"],兎:["兎","兔"],坏:["坯","坏","壊","壞"],殻:["殻","殼","壳"],像:["像","象"],蘇:["苏","蘇","囌"],館:["館","館","舘","馆"],鳥:["鳥","鸟","𫠓"],視:["視","視","视","眎"],険:["険","險","险","嶮","崄"],絶:["絶","絕","绝"],鉄:["鉄","鐵","铁","鐡"],諸:["諸","諸","诸"],尋:["尋","寻","𡬶"],裡:["裡","裏","里"],鑑:["鑑","鉴","鑒"],麵:["麵","麪","麺"],歲:["歲","歳","岁"],鐘:["鐘","鍾","钟","锺"],會:["會","会","㑹"],塗:["塗","凃","涂"],髮:["髮","髪"],話:["話","话","䛡"],閤:["閤","阁"],蔘:["蔘","參","参"],労:["労","勞","劳"],国:["国","囯","國"],罵:["罵","骂","駡"],対:["対","對","对"],鏽:["鏽","銹","锈"],駄:["駄","䭾","馱","驮"],薩:["薩","萨","蕯"],単:["単","單","单"],継:["継","繼","继"],驗:["驗","验","騐","験"],歴:["歴","歷"],暦:["暦","曆"],団:["团","団","團"],麼:["麼","麽","庅"],戰:["戦","戰","战"],乡:["郷","鄕","鄉","鄊","乡"],勉:["勉","勉"],餘:["餘","馀","余"],網:["網","䋄","䋞","网"],託:["託","讬","托"],纖:["纖","纤","縴","繊"],鍊:["鍊","錬","𫔀","炼","煉"],擊:["撃","擊","击"],實:["實","実","实","寔"],於:["於","扵"],證:["證","証","证"],據:["據","据","拠"],處:["處","处","䖏","処"],瞪:["瞪","瞠","眙"],肢:["肢","胑"],肉:["肉","宍","𠕎"],憂:["憂","𢝊","𢚧","𢟜","懮","𨗫"],繫:["繫","繋"],廻:["廻","迴"],録:["録","錄","录"],鎗:["鎗","槍","枪"],悠:["悠","滺"],壶:["壶","壺","壷"],茲:["茲","兹","玆"],蓋:["蓋","盖","葢"],蹟:["蹟","跡","迹"],癒:["癒","瘉"],辺:["辺","邊","边","邉"],準:["準","凖"],衛:["衛","衞","卫"],晚:["晚","晩"],裸:["裸","躶"],亀:["亀","龜","龟","𪚧","𪚿","𠃾"],凼:["凼","氹"],艸:["艸","草"],箚:["箚","剳"],复:["复","復","複"],污:["污","汙","汚"],伙:["伙","夥"],御:["御","禦"],鬱:["鬱","郁"],淩:["淩","凌"],紮:["紮","扎"],痴:["痴","癡"],栖:["栖","棲"],犇:["犇","奔"],範:["範","范"],薑:["薑","姜","葁"],樸:["樸","朴"],諮:["諮","谘","咨"],撚:["撚","捻"],喂:["喂","餵","餧","𫗭"],淨:["淨","凈","净"],栗:["栗","慄"],挽:["挽","輓"],灶:["灶","竈"],線:["線","缐","綫","线"],盡:["盡","尽","儘"],黴:["黴","霉"],周:["周","週"],並:["並","并","併"],讚:["讚","讃"],観:["観","觀","观","覌"],遊:["遊","游"],启:["启","啓","啟","啔"],廄:["廄","厩","廐","廏"],氣:["気","氣","气"],欲:["慾","欲"],傑:["傑","杰"],鍛:["鍛","锻","煅"],徵:["徵","徴"],閒:["閒","𫔮","閑","闲"],贊:["贊","赞","賛"],櫻:["櫻","桜","樱"],尨:["尨","狵"],圈:["圈","圏"],凶:["凶","兇"],浜:["浜","濱","滨"],煙:["煙","烟","菸"],黒:["黒","黑"],樂:["樂","乐","楽"],薬:["薬","藥","药","葯","𣛙"],劵:["劵","券","卷"],貳:["貳","贰","弐","貮","𢎐","二"],隷:["隷","隸","隶"],姫:["姫","姬"],燻:["燻","熏"],籲:["籲","龥"],齧:["齧","啮","𪘂","囓","噛","嚙"],鹼:["鹼","碱","硷"],咸:["咸","鹹"],穗:["穗","穂"],廢:["廢","廃","废"],蹠:["蹠","跖"],吒:["吒","咤"],剷:["剷","鏟","铲","刬","剗"],擗:["擗","劈"],核:["核","覈"],脣:["脣","唇","唇"],升:["升","昇"],磐:["磐","盤","盘"],溪:["溪","渓"],谿:["谿","嵠"],折:["折","摺"],祐:["祐","佑"],瓮:["瓮","罋","甕"],蹤:["蹤","踪","踨"],暗:["闇","暗"],昵:["昵","暱"],布:["布","佈"],為:["為","为","爲"],綳:["綳","繃","绷"],痺:["痺","痹"],痲:["痲","痳"],雇:["雇","僱"],敘:["敘","叙","敍"],盪:["盪","蕩","荡"],勛:["勛","勳","勋","勲"],祕:["祕","秘"],牆:["牆","墙","墻"],爾:["爾","尔","尓"],焰:["焰","焔"],默:["默","黙"],壓:["壓","压","圧"],廸:["廸","迪"],曉:["曉","晓","暁"],霸:["霸","覇"],霊:["霊","靈","灵"],泪:["泪","涙","淚"],牺:["牺","犠","犧"],藉:["藉","耤"],噸:["噸","吨"],俱:["俱","倶"],粽:["粽","糉","糭"],向:["向","曏","嚮"],悽:["悽","淒","凄"],鱷:["鱷","鰐","鳄"],滷:["滷","鹵","卤"],颜:["颜","顏","顔"],衝:["衝","沖","冲"],樑:["樑","梁"],砂:["砂","沙"],炭:["炭","碳"],糸:["糸","絲","丝"],簷:["簷","檐"],涌:["涌","湧"],糓:["穀","糓"],両:["両","两","兩"],家:["家","傢"],妳:["妳","你"],她:["她","他"],藤:["藤","籐","籘"],嬉:["嬉","嘻"],亘:["亘","亙"],恆:["恆","恒"],鶇:["鶇","鶫","鸫"],姉:["姉","姐","姊"],剁:["剁","刴"],泄:["泄","洩"],舖:["舖","铺","鋪","舗"],效:["效","効"],喻:["喻","喩"],插:["挿","插","揷"],銳:["銳","鋭","锐"],權:["權","権","权"],経:["経","經","经"],歓:["歓","歡","欢"],孃:["嬢","孃"],済:["済","濟","济"],收:["収","收"],綠:["綠","緑","绿"],唖:["唖","啞","哑"],剿:["剿","勦","𠞰"],禍:["禍","禍","祸"],営:["營","営","营"],産:["產","産","产"],査:["查","査"],絵:["繪","絵","绘"],懐:["懷","懐","怀"],釈:["釋","釈","释"],蔵:["藏","蔵"],娯:["娛","娯","娱"],焼:["燒","焼","烧"],拡:["擴","拡","扩"],賎:["賤","賎","贱"],銭:["錢","銭","钱"],雑:["雜","雑","杂"],聴:["聽","聴","听"],帯:["帶","帯","带"],閲:["閲","阅"],覧:["覽","覧","览"],悪:["惡","悪","恶"],亜:["亞","亜","亚"],氷:["冰","氷"],县:["県","縣","县"],肅:["粛","肅","肃"],専:["專","専","专"],様:["樣","様","样"],関:["關","関","关"],檢:["検","檢","检"],侮:["侮","侮"],沉:["沉","沈"],嚐:["嚐","嘗","尝"],搾:["搾","榨"],获:["获","獲","穫"],繮:["繮","缰","韁"],贋:["贋","贗","赝"],獃:["呆"],杯:["杯","盃"],呪:["呪","咒","詋"],䇳:["䇳","笺","箋","牋"],竝:["竝","𠀤"],彷:["彷","徬"],贑:["贑","𫎬"],崖:["崖","崕","厓"],岩:["岩","巖","巗","巌"],灕:["灕","漓"],粘:["粘","黏"],娴:["娴","嫺","嫻"],哗:["哗","嘩","譁"],拔:["拔","抜"],湿:["湿","溼","濕"],稻:["稻","稲"],楕:["楕","椭","橢"],毎:["毎","每"],篦:["篦","箆"],騨:["騨","驒","驔"],猛:["猛","勐"],吿:["吿","告"],刃:["刃","刄"],教:["教","敎"],蛎:["蛎","蜊","蠣"],步:["步","歩"],劫:["刦","刧","刼","劫"]}),xs}var Bz={},Es={},ks={},Ab;function Sb(){if(Ab)return ks;Ab=1,Object.defineProperty(ks,"__esModule",{value:!0}),ks.SAFE_MODE_CHAR=ks.REGEXP_TEST=ks.defaultOptions=void 0;const t=zb(),e=Eh;return ks.defaultOptions=Object.freeze({safe:!0}),ks.REGEXP_TEST=(0,t._re_cjk_conv)("ug"),ks.SAFE_MODE_CHAR=(0,e.array_unique)(["后","里","餵","志","布","佈","系","繫","梁","樑","衝","沖","谷","穀","注","克"]),ks}var xb;function pO(){if(xb)return Es;xb=1,Object.defineProperty(Es,"__esModule",{value:!0}),Es._call=Es.getOptions=Es.getOptionsSkip=void 0;const t=Sb();function e(i,o=t.SAFE_MODE_CHAR){return i.skip?typeof i.skip=="string"?i.skip+=o.join(""):Array.isArray(i.skip)?i.skip=i.skip.slice().concat(o):i.table=o.reduce(function(l,h){return l[h]=h,l},Object.assign({},i.table||{})):i.skip=o.slice(),i}Es.getOptionsSkip=e;function n(i={},o=t.defaultOptions,l=t.SAFE_MODE_CHAR){return i=Object.assign({},o,i),i.safe&&(i=e(i,l)),i}Es.getOptions=n;function r(i,o,l={},...h){if(l=n(l),l.skip||l.table||l.tableOnly){let{skip:p,table:f,tableOnly:g}=l,j=!g;if(g&&!f)throw new Error(`table is ${f}`);return o.replace(t.REGEXP_TEST,function(v){if(p&&p.indexOf(v)!==-1)return v;if(f&&typeof f=="function"){let b=f(i,v,l,...h);if(b!==null&&typeof b<"u")return b}else{if(f&&f[v])return f[v];if(j)return i(v)}return v})}return i(o,l,...h)}return Es._call=r,Es}var Zo={},Qo={},Eb;function cO(){return Eb||(Eb=1,Object.defineProperty(Qo,"__esModule",{value:!0}),Qo.table_tw2cn=Qo.table_cn2tw=void 0,Qo.table_cn2tw={万:"萬",与:"與",丑:"醜",专:"專",业:"業",丛:"叢",东:"東",丝:"絲",丢:"丟",两:"兩",严:"嚴",并:"並",丧:"喪",个:"個",丬:"爿",丰:"豐",临:"臨",为:"為",丽:"麗",举:"舉",么:"麼",义:"義",乌:"烏",乐:"樂",乔:"喬",习:"習",乡:"鄉",书:"書",买:"買",乱:"亂",干:"幹",争:"爭",于:"於",亏:"虧",云:"雲",亘:"亘",亚:"亞",产:"產",亩:"畝",亲:"親",亵:"褻",亸:"嚲",亿:"億",仅:"僅",仆:"僕",从:"從",仑:"侖",仓:"倉",仪:"儀",们:"們",价:"價",众:"眾",优:"優",伙:"伙",会:"會",伛:"傴",伞:"傘",伟:"偉",传:"傳",伤:"傷",伥:"倀",伦:"倫",伧:"傖",伪:"偽",伫:"佇",体:"體",余:"餘",佣:"傭",佥:"僉",来:"來",侠:"俠",侣:"侶",侥:"僥",侦:"偵",侧:"側",侨:"僑",侩:"儈",侪:"儕",侬:"儂",俣:"俁",俦:"儔",俨:"儼",俩:"倆",俪:"儷",俭:"儉",债:"債",倾:"傾",偬:"傯",偻:"僂",偾:"僨",偿:"償",杰:"傑",备:"備",傥:"儻",傧:"儐",储:"儲",傩:"儺",当:"當",尽:"盡",罗:"羅",攒:"攢",儿:"兒",兑:"兌",兖:"兗",党:"黨",内:"內",兰:"蘭",关:"關",兴:"興",兹:"茲",养:"養",兽:"獸",冁:"囅",冈:"岡",册:"冊",写:"寫",军:"軍",农:"農",冢:"塚",幂:"冪",冯:"馮",冲:"衝",决:"決",况:"況",冻:"凍",净:"淨",涂:"涂",凄:"淒",凉:"涼",凌:"凌",减:"減",凑:"湊",凛:"凜",渎:"瀆",几:"幾",凤:"鳳",处:"處",凫:"鳧",凭:"憑",凯:"凱",击:"擊",凿:"鑿",刍:"芻",划:"劃",刘:"劉",则:"則",刚:"剛",创:"創",删:"刪",别:"別",刭:"剄",刽:"劊",刿:"劌",剀:"剴",剂:"劑",剐:"剮",剑:"劍",剥:"剝",剧:"劇",札:"札",劝:"勸",办:"辦",务:"務",劢:"勱",动:"動",励:"勵",劲:"勁",劳:"勞",势:"勢",勋:"勛",勐:"勐",勚:"勩",胜:"勝",绩:"績",匀:"勻",匦:"匭",匮:"匱",汇:"匯",奁:"奩",椟:"櫝",区:"區",医:"醫",华:"華",协:"協",单:"單",卖:"賣",卜:"蔔",卢:"盧",卤:"滷",卧:"臥",卫:"衛",却:"卻",卺:"巹",厂:"廠",厅:"廳",历:"歷",厉:"厲",压:"壓",厌:"厭",厍:"厙",厕:"廁",厢:"廂",厣:"厴",厦:"廈",厨:"廚",厩:"廄",厮:"廝",县:"縣",叁:"叄",参:"參",叆:"靉",叇:"靆",双:"雙",发:"發",变:"變",叙:"敘",叠:"疊",叶:"葉",号:"號",叹:"嘆",叽:"嘰",吁:"吁",咤:"吒",吓:"嚇",吕:"呂",吗:"嗎",吣:"唚",吨:"噸",听:"聽",启:"啟",吴:"吳",呒:"嘸",呓:"囈",呕:"嘔",呖:"嚦",呗:"唄",员:"員",呙:"咼",呛:"嗆",呜:"嗚",咏:"詠",咔:"咔",咙:"嚨",咛:"嚀",咝:"噝",咨:"諮",咴:"噅",咸:"鹹",哌:"呱",响:"響",哑:"啞",哒:"噠",哓:"嘵",哔:"嗶",哕:"噦",哗:"嘩",哙:"噲",哜:"嚌",哝:"噥",哟:"喲",唣:"唕",唛:"嘜",唝:"嗊",唠:"嘮",唡:"啢",唢:"嗩",唤:"喚",唿:"唿",问:"問",衔:"銜",啧:"嘖",啬:"嗇",啭:"囀",啮:"齧",啰:"囉",啴:"嘽",啸:"嘯",喷:"噴",喽:"嘍",喾:"嚳",嗫:"囁",嗬:"嗬",嗳:"噯",尝:"嘗",嘘:"噓",嘤:"嚶",嘱:"囑",恶:"惡",噜:"嚕",噼:"噼",嚣:"囂",嚯:"嚯",苏:"蘇",团:"團",囱:"囪",园:"園",国:"國",围:"圍",囵:"圇",图:"圖",圆:"圓",圣:"聖",圹:"壙",场:"場",坂:"阪",坏:"壞",块:"塊",坚:"堅",坛:"壇",坜:"壢",坝:"壩",坞:"塢",坟:"墳",坠:"墜",垧:"坰",垄:"壟",垅:"壠",垆:"壚",垒:"壘",垦:"墾",垩:"堊",垫:"墊",垭:"埡",垯:"墶",垱:"壋",垲:"塏",垴:"堖",埯:"垵",埘:"塒",埙:"塤",埚:"堝",埝:"墊",执:"執",堑:"塹",堕:"墮",阶:"階",尧:"堯",报:"報",碱:"鹼",塆:"壪",茔:"塋",塬:"原",尘:"塵",砖:"磚",墙:"牆",硗:"磽",壮:"壯",声:"聲",壳:"殻",壶:"壺",壸:"壼",寿:"壽",复:"復",够:"夠",梦:"夢",头:"頭",夸:"誇",夹:"夾",夺:"奪",奂:"奐",奋:"奮",奖:"獎",奥:"奧",妆:"妝",妇:"婦",妈:"媽",妩:"嫵",妪:"嫗",妫:"媯",姗:"姍",姜:"姜",娄:"婁",娅:"婭",娆:"嬈",娇:"嬌",娈:"孌",娱:"娛",娲:"媧",娴:"嫻",婳:"嫿",婴:"嬰",婵:"嬋",婶:"嬸",媪:"媼",袅:"裊",嫒:"嬡",嫔:"嬪",嫱:"嬙",嬷:"嬤",懒:"懶",孙:"孫",学:"學",孪:"孿",宁:"寧",宝:"寶",实:"實",宠:"寵",审:"審",宪:"憲",宫:"宮",宽:"寬",宾:"賓",寝:"寢",对:"對",寻:"尋",导:"導",将:"將",尔:"爾",尴:"尷",尸:"屍",层:"層",屃:"屓",届:"屆",屉:"屜",属:"屬",屡:"屢",屦:"屨",屿:"嶼",岁:"歲",岂:"豈",岖:"嶇",岗:"崗",岘:"峴",岙:"嶴",岚:"嵐",岛:"島",岭:"嶺",岳:"嶽",岽:"崬",岿:"巋",峃:"嶨",峄:"嶧",峡:"峽",峣:"嶢",峤:"嶠",峥:"崢",峦:"巒",崂:"嶗",崃:"崍",崄:"嶮",崭:"嶄",嵛:"崳",嵘:"嶸",嵚:"嶔",嵝:"嶁",嵴:"脊",巅:"巔",巩:"鞏",巯:"巰",币:"幣",帅:"帥",师:"師",帏:"幃",帐:"帳",帘:"簾",帜:"幟",带:"帶",帧:"幀",帮:"幫",帱:"幬",帻:"幘",帼:"幗",幞:"襆",襕:"幱",幺:"么",广:"廣",庄:"莊",庆:"慶",庐:"廬",庑:"廡",库:"庫",应:"應",庙:"廟",庞:"龐",废:"廢",庼:"廎",荫:"蔭",廪:"廩",开:"開",异:"異",弃:"棄",张:"張",弥:"彌",弪:"弳",弯:"彎",强:"強",弹:"彈",归:"歸",录:"錄",彟:"彠",彦:"彥",彻:"徹",径:"徑",徕:"徠",御:"御",忆:"憶",忏:"懺",忧:"憂",忾:"愾",怀:"懷",态:"態",怂:"慫",怃:"憮",怄:"慪",怅:"悵",怆:"愴",怜:"憐",总:"總",怼:"懟",怿:"懌",恋:"戀",耻:"恥",恳:"懇",恸:"慟",恹:"懨",恺:"愷",恻:"惻",恼:"惱",恽:"惲",悦:"悅",悫:"愨",悬:"懸",悭:"慳",悯:"憫",闷:"悶",惊:"驚",惧:"懼",惨:"慘",惩:"懲",惫:"憊",惬:"愜",惭:"慚",惮:"憚",惯:"慣",愍:"湣",爱:"愛",愠:"慍",愤:"憤",愦:"憒",愿:"願",慑:"懾",慭:"憖",虑:"慮",憷:"憷",懔:"懍",懑:"懣",欢:"歡",戆:"戇",戋:"戔",戏:"戲",戗:"戧",战:"戰",戬:"戩",户:"戶",扎:"扎",扑:"撲",扦:"扦",扩:"擴",扪:"捫",扫:"掃",扬:"揚",扰:"擾",抚:"撫",抛:"拋",抟:"摶",抠:"摳",抡:"掄",抢:"搶",护:"護",担:"擔",拟:"擬",拢:"攏",拣:"揀",拥:"擁",拦:"攔",拧:"擰",拨:"撥",择:"擇",挂:"掛",挚:"摯",挛:"攣",挜:"掗",挝:"撾",挞:"撻",挟:"挾",挠:"撓",挡:"擋",挢:"撟",挣:"掙",挤:"擠",挥:"揮",挦:"撏",捞:"撈",损:"損",捡:"撿",换:"換",捣:"搗",据:"據",捻:"捻",掳:"擄",掴:"摑",掷:"擲",掸:"撣",掺:"摻",掼:"摜",揸:"摣",揽:"攬",揿:"撳",搀:"攙",搁:"擱",搂:"摟",搅:"攪",构:"構",摇:"搖",携:"攜",摄:"攝",摅:"攄",摆:"擺",摈:"擯",摊:"攤",撄:"攖",撑:"撐",撵:"攆",撷:"擷",撸:"擼",撺:"攛",擞:"擻",敌:"敵",败:"敗",敛:"斂",数:"數",驱:"驅",毙:"斃",斋:"齋",斓:"斕",斗:"鬥",斩:"斬",断:"斷",无:"無",旧:"舊",时:"時",旷:"曠",旸:"暘",昙:"曇",昼:"晝",昽:"曨",显:"顯",晋:"晉",晒:"曬",晓:"曉",晔:"曄",晕:"暈",晖:"暉",暂:"暫",畅:"暢",暧:"曖",胧:"朧",术:"術",朴:"樸",机:"機",杀:"殺",杂:"雜",权:"權",条:"條",杨:"楊",杩:"榪",极:"極",枞:"樅",枢:"樞",枣:"棗",枥:"櫪",枧:"梘",枨:"棖",枪:"槍",枫:"楓",枭:"梟",柜:"櫃",柠:"檸",栅:"柵",柽:"檉",栀:"梔",标:"標",栈:"棧",栉:"櫛",栊:"櫳",栋:"棟",栌:"櫨",栎:"櫟",栏:"欄",树:"樹",栖:"棲",样:"樣",栾:"欒",桊:"棬",桠:"椏",桡:"橈",桢:"楨",档:"檔",桤:"榿",桥:"橋",桦:"樺",桧:"檜",桨:"槳",桩:"樁",梼:"檮",梾:"棶",检:"檢",棂:"欞",椁:"槨",椠:"槧",椤:"欏",椭:"橢",楼:"樓",榄:"欖",榇:"櫬",榈:"櫚",榉:"櫸",荣:"榮",盘:"盤",槚:"檟",槛:"檻",槟:"檳",槠:"櫧",规:"規",横:"橫",樯:"檣",樱:"櫻",橥:"櫫",橱:"櫥",橹:"櫓",橼:"櫞",檩:"檁",檐:"檐",苘:"檾",欤:"歟",欧:"歐",钦:"欽",歼:"殲",殁:"歿",殇:"殤",残:"殘",殒:"殞",殓:"殮",殚:"殫",殡:"殯",殴:"毆",毁:"毀",毂:"轂",毕:"畢",毡:"氈",绒:"絨",毵:"毿",牦:"氂",氇:"氌",气:"氣",氢:"氫",氩:"氬",氲:"氳",汉:"漢",污:"污",汤:"湯",汹:"洶",没:"沒",沓:"沓",沟:"溝",沣:"灃",沤:"漚",沥:"瀝",沦:"淪",沧:"滄",沨:"渢",沩:"溈",沪:"滬",沵:"濔",泞:"濘",泪:"淚",泶:"澩",泷:"瀧",泸:"瀘",泺:"濼",泻:"瀉",泼:"潑",泽:"澤",泾:"涇",洁:"潔",洒:"灑",洼:"窪",浃:"浹",浅:"淺",浆:"漿",浇:"澆",浈:"湞",浉:"溮",浊:"濁",测:"測",浍:"澮",济:"濟",浏:"瀏",浐:"滻",浑:"渾",浒:"滸",浓:"濃",浔:"潯",浕:"濜",涌:"涌",莅:"蒞",涛:"濤",涝:"澇",涞:"淶",涟:"漣",涠:"潿",涡:"渦",涢:"溳",涣:"渙",涤:"滌",润:"潤",涧:"澗",涨:"漲",涩:"澀",淀:"澱",渌:"淥",渊:"淵",渍:"漬",渐:"漸",渑:"澠",渔:"漁",渖:"瀋",渗:"滲",温:"溫",游:"游",湾:"灣",湿:"濕",溃:"潰",溅:"濺",溆:"漵",溇:"漊",灭:"滅",荥:"滎",滗:"潷",滚:"滾",滞:"滯",滟:"灧",滠:"灄",满:"滿",滢:"瀅",滤:"濾",滥:"濫",滦:"灤",滨:"濱",滩:"灘",滪:"澦",漤:"灠",颍:"潁",潆:"瀠",潇:"瀟",潋:"瀲",潍:"濰",潜:"潛",潴:"瀦",澜:"瀾",濑:"瀨",濒:"瀕",阔:"闊",灏:"灝",灯:"燈",灵:"靈",灾:"災",灿:"燦",炀:"煬",炉:"爐",炖:"燉",炜:"煒",炝:"熗",点:"點",炼:"煉",炽:"熾",烁:"爍",烂:"爛",烃:"烴",烛:"燭",烟:"煙",烦:"煩",烧:"燒",烨:"燁",烩:"燴",烫:"燙",烬:"燼",热:"熱",焕:"煥",焖:"燜",焘:"燾",煅:"煆",辉:"輝",茕:"煢",煳:"糊",煺:"退",荧:"熒",熘:"溜",颎:"熲",营:"營",爷:"爺",笺:"箋",牍:"牘",闸:"閘",牵:"牽",牺:"犧",犊:"犢",荦:"犖",犟:"犟",犭:"犬",状:"狀",犷:"獷",犸:"獁",犹:"猶",狈:"狽",狍:"麅",狝:"獮",狞:"獰",独:"獨",狭:"狹",狮:"獅",狯:"獪",狰:"猙",狱:"獄",狲:"猻",猃:"獫",猎:"獵",猕:"獼",猡:"玀",猪:"豬",猫:"貓",猬:"蝟",献:"獻",獭:"獺",获:"獲",玑:"璣",玙:"璵",玚:"瑒",玛:"瑪",珏:"玨",玮:"瑋",环:"環",现:"現",玱:"瑲",玺:"璽",珉:"瑉",珐:"琺",珑:"瓏",珰:"璫",珲:"琿",琎:"璡",琏:"璉",琐:"瑣",琼:"瓊",瑶:"瑤",莹:"瑩",瑷:"璦",璇:"璿",璎:"瓔",瓒:"瓚",瓮:"瓮",瓯:"甌",罂:"罌",电:"電",画:"畫",畴:"疇",疖:"癤",疗:"療",疟:"瘧",疠:"癘",疡:"瘍",疬:"癧",疮:"瘡",疯:"瘋",疱:"皰",疴:"痾",痈:"癰",痉:"痙",痒:"癢",痖:"瘂",痨:"癆",痪:"瘓",痫:"癇",痴:"痴",瘅:"癉",瘆:"瘮",瘗:"瘞",瘘:"瘺",瘪:"癟",瘫:"癱",瘾:"癮",瘿:"癭",癞:"癩",癣:"癬",癫:"癲",癯:"臒",皑:"皚",皱:"皺",皲:"皸",盏:"盞",盐:"鹽",监:"監",盖:"蓋",盗:"盜",荡:"蕩",眍:"瞘",视:"視",眦:"眥",眬:"矓",着:"著",睁:"睜",睐:"睞",睑:"瞼",瞆:"瞶",瞒:"瞞",瞩:"矚",矫:"矯",矶:"磯",硅:"硅",矾:"礬",矿:"礦",砀:"碭",码:"碼",砗:"硨",砚:"硯",砜:"碸",砺:"礪",砻:"礱",砾:"礫",础:"礎",硁:"硜",硕:"碩",硖:"硤",硙:"磑",硚:"礄",确:"確",碜:"磣",硷:"鹼",碍:"礙",碛:"磧",碹:"碹",磙:"滾",礼:"禮",祎:"禕",祢:"禰",祯:"禎",祷:"禱",祸:"禍",禄:"祿",禀:"稟",禅:"禪",离:"離",秃:"禿",秆:"稈",籼:"秈",种:"種",积:"積",称:"稱",秽:"穢",秾:"穠",税:"稅",稆:"穭",稣:"穌",稳:"穩",谷:"穀",颖:"穎",穑:"穡",颓:"穨",穷:"窮",窃:"竊",窍:"竅",窑:"窯",窜:"竄",窝:"窩",窥:"窺",窦:"竇",窭:"窶",竖:"豎",竞:"競",笃:"篤",笋:"筍",笔:"筆",笕:"筧",笼:"籠",笾:"籩",筑:"築",筚:"篳",筛:"篩",筜:"簹",筝:"箏",筹:"籌",签:"簽",简:"簡",箓:"籙",箦:"簀",箧:"篋",箨:"籜",箩:"籮",箪:"簞",箫:"簫",节:"節",范:"範",篑:"簣",篓:"簍",篮:"籃",篱:"籬",簖:"籪",籁:"籟",钥:"鑰",籴:"糴",类:"類",粜:"糶",粝:"糲",粤:"粵",粪:"糞",粮:"糧",糁:"糝",糇:"餱",纟:"糹",纠:"糾",纪:"紀",纣:"紂",约:"約",红:"紅",纡:"紆",纥:"紇",纨:"紈",纫:"紉",纹:"紋",纳:"納",纽:"紐",纾:"紓",纯:"純",纰:"紕",纼:"紖",纱:"紗",纮:"紘",纸:"紙",级:"級",纷:"紛",纭:"紜",纴:"紝",纺:"紡",紧:"緊",细:"細",绂:"紱",绁:"紲",绅:"紳",纻:"紵",绍:"紹",绀:"紺",绋:"紼",绐:"紿",绌:"絀",终:"終",组:"組",绊:"絆",绗:"絎",结:"結",绝:"絕",绦:"絛",绔:"絝",绞:"絞",络:"絡",绚:"絢",给:"給",绖:"絰",统:"統",绛:"絳",絷:"縶",绢:"絹",绑:"綁",绡:"綃",绠:"綆",绨:"綈",绣:"綉",绤:"綌",绥:"綏",经:"經",综:"綜",缍:"綞",绿:"綠",绸:"綢",绻:"綣",线:"線",绶:"綬",维:"維",绹:"綯",绾:"綰",纲:"綱",网:"網",绷:"綳",缀:"綴",纶:"綸",绺:"綹",绮:"綺",绽:"綻",绰:"綽",绫:"綾",绵:"綿",绲:"緄",缁:"緇",绯:"緋",缗:"緡",绪:"緒",绬:"緓",绱:"緔",缃:"緗",缄:"緘",缂:"緙",缉:"緝",缎:"緞",缔:"締",缘:"緣",缌:"緦",编:"編",缓:"緩",缅:"緬",纬:"緯",缑:"緱",缈:"緲",练:"練",缏:"緶",缇:"緹",缊:"縕",萦:"縈",缙:"縉",缢:"縊",缒:"縋",绉:"縐",缣:"縑",缞:"縗",缚:"縛",缜:"縝",缟:"縞",缛:"縟",缝:"縫",缡:"縭",缩:"縮",纵:"縱",缧:"縲",纤:"纖",缦:"縵",缕:"縷",缥:"縹",缫:"繅",缪:"繆",襁:"繈",缯:"繒",织:"織",缮:"繕",缭:"繚",绕:"繞",缋:"繢",绳:"繩",绘:"繪",茧:"繭",缰:"繮",缳:"繯",缲:"繰",缴:"繳",绎:"繹",继:"繼",缤:"繽",缱:"繾",颣:"纇",缬:"纈",纩:"纊",续:"續",缠:"纏",缨:"纓",缵:"纘",缆:"纜",缐:"線",钵:"缽",罚:"罰",罢:"罷",罴:"羆",骂:"罵",羁:"羈",芈:"羋",羟:"羥",羡:"羨",翘:"翹",翙:"翽",翚:"翬",锄:"鋤",耢:"耮",耧:"耬",耸:"聳",聂:"聶",聋:"聾",职:"職",聍:"聹",联:"聯",闻:"聞",聩:"聵",聪:"聰",肃:"肅",肠:"腸",肤:"膚",肷:"膁",肾:"腎",肿:"腫",胀:"脹",胁:"脅",胆:"膽",胨:"腖",胪:"臚",胫:"脛",胶:"膠",脉:"脈",脍:"膾",脏:"髒",脐:"臍",脑:"腦",脓:"膿",脔:"臠",脚:"腳",脱:"脫",脶:"腡",脸:"臉",腊:"臘",腌:"醃",腘:"膕",腭:"齶",腻:"膩",腼:"靦",腽:"膃",腾:"騰",膑:"臏",臜:"臢",舆:"輿",铺:"鋪",馆:"館",舣:"艤",舰:"艦",舱:"艙",舻:"艫",艰:"艱",艳:"艷",艹:"艸",艺:"藝",芗:"薌",芜:"蕪",芦:"蘆",苁:"蓯",苇:"葦",苈:"藶",苋:"莧",苌:"萇",苍:"蒼",苎:"苧",苹:"蘋",茎:"莖",茏:"蘢",茑:"蔦",荆:"荊",荐:"薦",荙:"薘",荚:"莢",荛:"蕘",荜:"蓽",荞:"蕎",荟:"薈",荠:"薺",荤:"葷",荨:"蕁",荩:"藎",荪:"蓀",荬:"蕒",荭:"葒",荮:"葤",药:"藥",莜:"蓧",莱:"萊",莲:"蓮",莳:"蒔",莴:"萵",莶:"薟",莸:"蕕",莺:"鶯",莼:"蓴",萚:"蘀",萝:"蘿",萤:"螢",萧:"蕭",萨:"薩",葱:"蔥",蒇:"蕆",蒉:"蕢",蒋:"蔣",蒌:"蔞",蓝:"藍",蓟:"薊",蓠:"蘺",蓣:"蕷",蓥:"鎣",蓦:"驀",蔷:"薔",蔹:"蘞",蔺:"藺",蔼:"藹",蕲:"蘄",蕴:"蘊",薮:"藪",藁:"槁",藓:"蘚",虏:"虜",虚:"虛",虫:"蟲",虬:"虯",虮:"蟣",虽:"雖",虾:"蝦",虿:"蠆",蚀:"蝕",蚁:"蟻",蚂:"螞",蚕:"蠶",蚝:"蠔",蚬:"蜆",蛊:"蠱",蛎:"蠣",蛏:"蟶",蛮:"蠻",蛰:"蟄",蛱:"蛺",蛲:"蟯",蛳:"螄",蛴:"蠐",蜕:"蛻",蜗:"蝸",蜡:"蠟",蝇:"蠅",蝈:"蟈",蝉:"蟬",蝎:"蠍",蝼:"螻",蝾:"蠑",螀:"螿",螨:"蟎",蟏:"蠨",衅:"釁",补:"補",衬:"襯",衮:"袞",袄:"襖",袆:"褘",袜:"襪",袭:"襲",袯:"襏",装:"裝",裆:"襠",裈:"褌",里:"裡",裢:"褳",裣:"襝",裤:"褲",裥:"襇",褛:"褸",褴:"襤",见:"見",觃:"覎",觅:"覓",觇:"覘",觋:"覡",觍:"覥",觎:"覦",觊:"覬",觏:"覯",觑:"覷",觐:"覲",觉:"覺",览:"覽",觌:"覿",观:"觀",觞:"觴",触:"觸",觯:"觶",讠:"訁",订:"訂",讣:"訃",计:"計",讯:"訊",讧:"訌",讨:"討",讦:"訐",讱:"訒",训:"訓",讪:"訕",讫:"訖",记:"記",讹:"訛",讶:"訝",讼:"訟",诀:"訣",讷:"訥",谌:"諶",讻:"訩",访:"訪",设:"設",许:"許",诉:"訴",诃:"訶",诊:"診",证:"證",诂:"詁",诋:"詆",讵:"詎",诈:"詐",诒:"詒",诏:"詔",评:"評",诐:"詖",诇:"詗",诎:"詘",诅:"詛",词:"詞",詟:"讋",诩:"詡",询:"詢",诣:"詣",试:"試",诗:"詩",诧:"詫",诟:"詬",诡:"詭",诠:"詮",诘:"詰",话:"話",该:"該",详:"詳",诜:"詵",诙:"詼",诖:"詿",诔:"誄",诛:"誅",诓:"誆",誉:"譽",誊:"謄",认:"認",诳:"誑",诶:"誒",诞:"誕",诱:"誘",诮:"誚",语:"語",诚:"誠",诫:"誡",诬:"誣",误:"誤",诰:"誥",诵:"誦",诲:"誨",说:"說",谁:"誰",课:"課",谇:"誶",诽:"誹",谊:"誼",调:"調",谄:"諂",谆:"諄",谈:"談",诿:"諉",请:"請",诤:"諍",诹:"諏",诼:"諑",谅:"諒",论:"論",谂:"諗",谀:"諛",谍:"諜",谞:"諝",谝:"諞",谥:"謚",诨:"諢",谔:"諤",谛:"諦",谐:"諧",谏:"諫",谕:"諭",讳:"諱",谙:"諳",讽:"諷",诸:"諸",谚:"諺",谖:"諼",诺:"諾",谋:"謀",谒:"謁",谓:"謂",诌:"謅",谎:"謊",谜:"謎",谧:"謐",谑:"謔",谡:"謖",谤:"謗",谦:"謙",讲:"講",谢:"謝",谣:"謠",谟:"謨",谪:"謫",谬:"謬",讴:"謳",谨:"謹",谩:"謾",谲:"譎",讥:"譏",谮:"譖",识:"識",谯:"譙",谭:"譚",谱:"譜",谵:"譫",译:"譯",议:"議",谴:"譴",诪:"譸",谫:"譾",读:"讀",雠:"讎",谗:"讒",让:"讓",谰:"讕",谶:"讖",赞:"贊",谠:"讜",谳:"讞",谘:"諮",豮:"豶",贝:"貝",贞:"貞",贠:"貟",负:"負",财:"財",贡:"貢",贫:"貧",货:"貨",贩:"販",贪:"貪",贯:"貫",责:"責",贮:"貯",贳:"貰",赀:"貲",贰:"貳",贵:"貴",贬:"貶",贷:"貸",贶:"貺",费:"費",贴:"貼",贻:"貽",贸:"貿",贺:"賀",贲:"賁",赂:"賂",赁:"賃",贿:"賄",赅:"賅",资:"資",贾:"賈",贼:"賊",赃:"贓",赈:"賑",赊:"賒",赇:"賕",赒:"賙",赉:"賚",赐:"賜",赏:"賞",赔:"賠",赓:"賡",贤:"賢",贱:"賤",赋:"賦",赕:"賧",质:"質",赍:"賫",账:"賬",赌:"賭",赆:"贐",赖:"賴",赗:"賵",赚:"賺",赙:"賻",购:"購",赛:"賽",赜:"賾",贽:"贄",赘:"贅",赟:"贇",赠:"贈",赝:"贋",赡:"贍",赢:"贏",赑:"贔",赎:"贖",赣:"贛",赪:"赬",赵:"趙",赶:"趕",趋:"趨",趱:"趲",趸:"躉",跃:"躍",跄:"蹌",跖:"跖",跞:"躒",迹:"跡",践:"踐",跶:"躂",跷:"蹺",跸:"蹕",跹:"躚",跻:"躋",踊:"踴",踌:"躊",踪:"蹤",踬:"躓",踯:"躑",蹑:"躡",蹒:"蹣",蹰:"躕",蹿:"躥",躏:"躪",躜:"躦",躯:"軀",车:"車",轧:"軋",轨:"軌",轪:"軑",轩:"軒",轫:"軔",轭:"軛",软:"軟",轷:"軤",轸:"軫",轱:"軲",轴:"軸",轵:"軹",轺:"軺",轲:"軻",轶:"軼",轼:"軾",较:"較",辂:"輅",辁:"輇",辀:"輈",载:"載",轾:"輊",辄:"輒",辅:"輔",轻:"輕",辆:"輛",辎:"輜",辋:"輞",辍:"輟",辊:"輥",辇:"輦",辈:"輩",轮:"輪",辌:"輬",辑:"輯",辏:"輳",输:"輸",辐:"輻",辒:"轀",辗:"輾",辖:"轄",辕:"轅",辘:"轆",转:"轉",辙:"轍",轿:"轎",辚:"轔",轰:"轟",辔:"轡",轹:"轢",轳:"轤",辞:"辭",辩:"辯",辫:"辮",边:"邊",辽:"遼",达:"達",迁:"遷",过:"過",迈:"邁",运:"運",还:"還",这:"這",进:"進",远:"遠",违:"違",连:"連",迟:"遲",迩:"邇",迳:"逕",适:"適",选:"選",逊:"遜",递:"遞",逦:"邐",逻:"邏",遗:"遺",遥:"遙",邓:"鄧",邝:"鄺",邬:"鄔",邮:"郵",邹:"鄒",邺:"鄴",邻:"鄰",郁:"郁",郄:"郤",郏:"郟",郐:"鄶",郑:"鄭",郓:"鄆",郦:"酈",郧:"鄖",郸:"鄲",酝:"醞",酦:"醱",酰:"醯",酱:"醬",酽:"釅",酾:"釃",酿:"釀",释:"釋",钆:"釓",钇:"釔",钌:"釕",钊:"釗",钉:"釘",钋:"釙",针:"針",钓:"釣",钐:"釤",钏:"釧",钒:"釩",钗:"釵",钍:"釷",钕:"釹",钎:"釺",钯:"鈀",钫:"鈁",钘:"鈃",钭:"鈄",钚:"鈈",钠:"鈉",钝:"鈍",钩:"鈎",钤:"鈐",钣:"鈑",钑:"鈒",钞:"鈔",钮:"鈕",钧:"鈞",钟:"鐘",钙:"鈣",钬:"鈥",钛:"鈦",钪:"鈧",铌:"鈮",铈:"鈰",钶:"鈳",铃:"鈴",钴:"鈷",钹:"鈸",铍:"鈹",钰:"鈺",钸:"鈽",铀:"鈾",钿:"鈿",钾:"鉀",铁:"鐵",钻:"鑽",铊:"鉈",铉:"鉉",铋:"鉍",铂:"鉑",钷:"鉕",钳:"鉗",铆:"鉚",铅:"鉛",钺:"鉞",钲:"鉦",钼:"鉬",钽:"鉭",锎:"鐦",鉴:"鑑",铏:"鉶",铰:"鉸",铒:"鉺",铬:"鉻",铪:"鉿",银:"銀",铳:"銃",铜:"銅",铚:"銍",铣:"銑",铨:"銓",铢:"銖",铭:"銘",铫:"銚",铦:"銛",铑:"銠",铷:"銣",铱:"銥",铟:"銦",铵:"銨",铥:"銩",铕:"銪",铯:"銫",铐:"銬",銮:"鑾",铞:"銱",锐:"銳",销:"銷",锈:"銹",锑:"銻",锉:"銼",铝:"鋁",镅:"鎇",锒:"鋃",锌:"鋅",钡:"鋇",铤:"鋌",铗:"鋏",锋:"鋒",铻:"鋙",镯:"鐲",锊:"鋝",锓:"鋟",铘:"鋣",锃:"鋥",锔:"鋦",锇:"鋨",铓:"鋩",铖:"鋮",锆:"鋯",锂:"鋰",铽:"鋱",锍:"鋶",锯:"鋸",钢:"鋼",锞:"錁",锖:"錆",锫:"錇",锩:"錈",铔:"錏",锥:"錐",锕:"錒",锟:"錕",锤:"錘",锱:"錙",铮:"錚",锛:"錛",锬:"錟",锭:"錠",锜:"錡",钱:"錢",锦:"錦",锚:"錨",锠:"錩",锡:"錫",锢:"錮",错:"錯",锰:"錳",铼:"錸",镎:"鎿",錾:"鏨",锝:"鍀",锨:"鍁",锪:"鍃",钔:"鍆",锴:"鍇",锳:"鍈",锅:"鍋",镀:"鍍",锷:"鍔",铡:"鍘",钖:"鍚",锻:"鍛",锽:"鍠",锸:"鍤",锲:"鍥",锘:"鍩",锹:"鍬",锾:"鍰",键:"鍵",锶:"鍶",锗:"鍺",镁:"鎂",锿:"鎄",镑:"鎊",镕:"鎔",锁:"鎖",镉:"鎘",镈:"鎛",镃:"鎡",钨:"鎢",镏:"鎦",铠:"鎧",铩:"鎩",锼:"鎪",镐:"鎬",镇:"鎮",镒:"鎰",镋:"鎲",镍:"鎳",镓:"鎵",镌:"鎸",镞:"鏃",链:"鏈",镆:"鏌",镙:"鏍",镠:"鏐",镝:"鏑",铿:"鏗",锵:"鏘",镗:"鏜",镘:"鏝",镛:"鏞",镜:"鏡",镖:"鏢",镂:"鏤",镚:"鏰",铧:"鏵",镤:"鏷",镪:"鏹",铙:"鐃",铴:"鐋",镣:"鐐",铹:"鐒",镦:"鐓",镡:"鐔",镫:"鐙",镢:"鐝",镨:"鐠",锏:"鐧",镄:"鐨",镰:"鐮",镭:"鐳",镮:"鐶",铎:"鐸",铛:"鐺",镱:"鐿",铸:"鑄",镬:"鑊",镔:"鑌",镲:"鑔",锧:"鑕",镴:"鑞",铄:"鑠",镳:"鑣",镥:"鑥",镧:"鑭",镵:"鑱",镶:"鑲",镊:"鑷",镩:"鑹",锣:"鑼",锺:"鍾",长:"長",门:"門",闩:"閂",闪:"閃",闫:"閆",闬:"閈",闭:"閉",闶:"閌",闳:"閎",闰:"閏",闲:"閑",间:"間",闵:"閔",闹:"鬧",阂:"閡",阁:"閣",阀:"閥",闺:"閨",闽:"閩",阃:"閫",阆:"閬",闾:"閭",阅:"閱",阊:"閶",阉:"閹",阎:"閻",阏:"閼",阍:"閽",阈:"閾",阌:"閿",阒:"闃",闱:"闈",阕:"闋",阑:"闌",阇:"闍",阗:"闐",阘:"闒",闿:"闓",阖:"闔",阙:"闕",闯:"闖",阚:"闞",阓:"闠",阐:"闡",阛:"闤",闼:"闥",阄:"鬮",阋:"鬩",队:"隊",阳:"陽",阴:"陰",阵:"陣",际:"際",陆:"陸",陇:"隴",陈:"陳",陉:"陘",陕:"陝",陧:"隉",陨:"隕",险:"險",随:"隨",隐:"隱",隶:"隸",隽:"雋",难:"難",雏:"雛",鸡:"雞",雳:"靂",雾:"霧",霁:"霽",霉:"霉",霭:"靄",靓:"靚",静:"靜",靥:"靨",韧:"韌",鼗:"鞀",鞑:"韃",鞒:"鞽",鞯:"韉",鞴:"韝",韦:"韋",韨:"韍",韩:"韓",韪:"韙",韬:"韜",韫:"韞",韵:"韻",页:"頁",顶:"頂",顷:"頃",项:"項",顺:"順",顸:"頇",须:"須",顼:"頊",颂:"頌",颀:"頎",颃:"頏",预:"預",顽:"頑",颁:"頒",顿:"頓",颇:"頗",领:"領",颌:"頜",颉:"頡",颐:"頤",颏:"頦",颒:"頮",颊:"頰",颋:"頲",颕:"頴",颔:"頷",颈:"頸",频:"頻",颗:"顆",题:"題",额:"額",颚:"顎",颜:"顏",颙:"顒",颛:"顓",颡:"顙",颠:"顛",颟:"顢",颢:"顥",顾:"顧",颤:"顫",颥:"顬",颦:"顰",颅:"顱",颞:"顳",颧:"顴",风:"風",飐:"颭",飑:"颮",飒:"颯",飓:"颶",飔:"颸",飖:"颻",飕:"颼",飗:"飀",飘:"飄",飙:"飆",飏:"颺",飚:"飈",飞:"飛",饥:"飢",饤:"飣",饦:"飥",飨:"饗",饨:"飩",饪:"飪",饫:"飫",饬:"飭",饭:"飯",饮:"飲",饴:"飴",饲:"飼",饱:"飽",饰:"飾",饳:"飿",饺:"餃",饸:"餄",饼:"餅",饷:"餉",饵:"餌",餍:"饜",饹:"餎",饻:"餏",饽:"餑",馁:"餒",饿:"餓",馂:"餕",饾:"餖",馄:"餛",馃:"餜",饯:"餞",馅:"餡",饧:"餳",馉:"餶",馇:"餷",馎:"餺",饩:"餼",馈:"饋",馏:"餾",馊:"餿",馌:"饁",馍:"饃",馒:"饅",馐:"饈",馑:"饉",馓:"饊",馔:"饌",饶:"饒",馋:"饞",馕:"饢",馀:"餘",马:"馬",驭:"馭",驮:"馱",驰:"馳",驯:"馴",驲:"馹",驳:"駁",驻:"駐",驽:"駑",驹:"駒",驵:"駔",驾:"駕",骀:"駘",驸:"駙",驶:"駛",驼:"駝",驷:"駟",骈:"駢",骇:"駭",骃:"駰",骆:"駱",骎:"駸",骏:"駿",骋:"騁",骍:"騂",骓:"騅",骔:"騌",骒:"騍",骑:"騎",骐:"騏",验:"驗",骛:"騖",骗:"騙",骙:"騤",骞:"騫",骘:"騭",骝:"騮",驺:"騶",骚:"騷",骟:"騸",骡:"騾",骜:"驁",骖:"驂",骠:"驃",骢:"驄",骅:"驊",骕:"驌",骁:"驍",骣:"驏",骄:"驕",驿:"驛",骤:"驟",驴:"驢",骧:"驤",骥:"驥",骦:"驦",骊:"驪",骉:"驫",鲠:"鯁",髅:"髏",髋:"髖",髌:"髕",鬓:"鬢",魇:"魘",魉:"魎",鱼:"魚",鱽:"魛",鱾:"魢",鲀:"魨",鲁:"魯",鲂:"魴",鱿:"魷",鲄:"魺",鲅:"鮁",鲆:"鮃",鲌:"鮊",鲉:"鮋",鲧:"鯀",鲏:"鮍",鲇:"鮎",鲐:"鮐",鲍:"鮑",鲋:"鮒",鲊:"鮓",鲒:"鮚",鲘:"鮜",鲕:"鮞",鲖:"鮦",鲔:"鮪",鲛:"鮫",鲑:"鮭",鲜:"鮮",鲓:"鮳",鲪:"鮶",鳀:"鯷",鲝:"鮺",鲩:"鯇",鲤:"鯉",鲨:"鯊",鲬:"鯒",鲻:"鯔",鲯:"鯕",鲭:"鯖",鲞:"鯗",鲷:"鯛",鲴:"鯝",鲱:"鯡",鲵:"鯢",鲲:"鯤",鲳:"鯧",鲸:"鯨",鲮:"鯪",鲰:"鯫",鲶:"鯰",鲺:"鯴",鲹:"鰺",鲫:"鯽",鳊:"鯿",鳈:"鰁",鲗:"鰂",鳂:"鰃",鲽:"鰈",鳇:"鰉",鳅:"鰍",鲾:"鰏",鳄:"鱷",鳆:"鰒",鳃:"鰓",鳁:"鰮",鳒:"鰜",鳑:"鰟",鳋:"鰠",鲥:"鰣",鳏:"鰥",鳎:"鰨",鳐:"鰩",鳍:"鰭",鲢:"鰱",鳌:"鰲",鳓:"鰳",鳘:"鰵",鲦:"鰷",鲣:"鰹",鳗:"鰻",鳛:"鰼",鳔:"鰾",鳉:"鱂",鳙:"鱅",鳕:"鱈",鳖:"鱉",鳟:"鱒",鳝:"鱔",鳜:"鱖",鳞:"鱗",鲟:"鱘",鲼:"鱝",鲎:"鱟",鲙:"鱠",鳣:"鱣",鳡:"鱤",鳢:"鱧",鲿:"鱨",鲚:"鱭",鳠:"鱯",鲈:"鱸",鲡:"鱺",鸟:"鳥",鸠:"鳩",鸤:"鳲",鸣:"鳴",鸢:"鳶",鸩:"鴆",鸨:"鴇",鸦:"鴉",鸰:"鴒",鸵:"鴕",鸳:"鴛",鸲:"鴝",鸮:"鴞",鸱:"鴟",鸪:"鴣",鸯:"鴦",鸭:"鴨",鸴:"鷽",鸸:"鴯",鸹:"鴰",鸻:"鴴",鸿:"鴻",鸽:"鴿",鸺:"鵂",鸼:"鵃",鹀:"鵐",鹃:"鵑",鹆:"鵒",鹁:"鵓",鹈:"鵜",鹅:"鵝",鹄:"鵠",鹉:"鵡",鹌:"鵪",鹏:"鵬",鹐:"鵮",鹎:"鵯",鹊:"鵲",鹓:"鵷",鹍:"鵾",鸫:"鶇",鹑:"鶉",鹒:"鶊",鹋:"鶓",鹙:"鶖",鹕:"鶘",鹗:"鶚",鹖:"鶡",鹛:"鶥",鹜:"鶩",鸧:"鶬",鹟:"鶲",鹤:"鶴",鹠:"鶹",鹡:"鶺",鹘:"鶻",鹣:"鶼",鹚:"鶿",鹢:"鷁",鹞:"鷂",鹝:"鷊",鹧:"鷓",鹥:"鷖",鸥:"鷗",鸷:"鷙",鹨:"鷚",鸶:"鷥",鹪:"鷦",鹔:"鷫",鹩:"鷯",鹫:"鷲",鹇:"鷳",鹬:"鷸",鹰:"鷹",鹭:"鷺",鹯:"鸇",鹱:"鸌",鹲:"鸏",鸬:"鸕",鹴:"鸘",鹦:"鸚",鹳:"鸛",鹂:"鸝",鸾:"鸞",鹾:"鹺",麦:"麥",麸:"麩",黄:"黃",黉:"黌",黡:"黶",黩:"黷",黪:"黲",黾:"黽",鼋:"黿",鼌:"鼂",鼍:"鼉",鼹:"鼴",齄:"齇",齐:"齊",齑:"齏",齿:"齒",龀:"齔",龁:"齕",龂:"齗",龅:"齙",龇:"齜",龃:"齟",龆:"齠",龄:"齡",龈:"齦",龊:"齪",龉:"齬",龋:"齲",龌:"齷",龙:"龍",龚:"龔",龛:"龕",龟:"龜",䌶:"䊷",䜥:"𧩙",伣:"俔",俫:"倈",刹:"剎",厐:"龎",厘:"釐",呐:"吶",㖞:"喎","𡒄":"壈",姹:"奼",弑:"弒",彝:"彞",恒:"恆",悮:"悞",戯:"戱",挽:"挽",捝:"挩",揾:"搵",㧑:"撝",㧟:"擓",杆:"桿",栗:"栗",梿:"槤",棁:"梲",榅:"榲",㱮:"殨",灶:"灶",煴:"熅",疭:"瘲",䁖:"瞜",祃:"禡",窎:"窵",䇲:"筴",筼:"篔",䌷:"紬",䌹:"絅",䌸:"縳",䍁:"繸",肮:"骯",肴:"餚",蔂:"虆",蕰:"薀",蘖:"櫱",訚:"誾",䜣:"訢",讬:"託",酂:"酇",钅:"釒",钜:"鉅",铇:"鉋",镟:"鏇",霡:"霢",饣:"飠",鲃:"䰾",鳚:"䲁",䴓:"鳾",䴕:"鴷",䴔:"鵁",䴖:"鶄",䴗:"鶪",䴘:"鷈",䴙:"鷿",麽:"麼",后:"後",凃:"塗",㑩:"儸",准:"準","𫔀":"鍊",面:"麵",舍:"捨",松:"鬆","𫔮":"閒",痳:"痲",占:"佔",借:"藉",制:"製",征:"徵",喂:"餵",只:"隻",炮:"砲",奸:"姦",困:"睏",志:"誌",布:"佈",系:"繫",分:"份",梁:"樑",䌽:"綵",板:"闆",注:"註",克:"剋",唇:"唇","𪸩":"煇","𫗭":"餵","𫗪":"餧",鹹:"咸",刬:"剗",铲:"鏟",采:"採",昵:"暱","𫄤":"繨",㓥:"劏",㳽:"瀰","𫔇":"鎞",汙:"汙",遊:"遊",夥:"夥",哢:"哢",淩:"淩",紮:"紮",癡:"癡",薑:"薑",扡:"扡",撚:"撚",遝:"遝",竈:"竈",黴:"黴",欲:"欲",慾:"慾",讚:"讚",菸:"菸",拾:"拾",十:"十",証:"証",捲:"捲",卷:"卷",燻:"燻",熏:"熏",籲:"籲",龥:"龥",蹠:"蹠",矽:"矽",脩:"脩",修:"修",剷:"剷",劈:"劈",擗:"擗",核:"核",覈:"覈",呼:"呼",呵:"呵",脣:"脣",升:"升",昇:"昇",磐:"磐",溪:"溪",渓:"渓",谿:"谿",嵠:"嵠",祐:"祐",佑:"佑",媮:"媮",偷:"偷",罋:"罋",甕:"甕",闇:"闇",暗:"暗",痺:"痺",痹:"痹",雇:"雇",僱:"僱",秘:"秘",祕:"祕",周:"周",週:"週",闢:"闢",簷:"簷",湧:"湧",家:"家",傢:"傢",亙:"亙",洩:"洩",泄:"泄",珮:"珮",佩:"佩",尅:"尅",剿:"剿",勦:"勦",沉:"沉",沈:"沈",搾:"搾",榨:"榨",筱:"筱",篠:"篠",陞:"陞",獃:"獃",盃:"盃",牋:"牋",竝:"竝",弔:"弔",徬:"徬",彷:"彷",喦:"喦",巖:"巖",岩:"岩",劄:"劄",噪:"噪",譟:"譟",彫:"彫",雕:"雕",衊:"衊",蔑:"蔑",蒙:"蒙",濛:"濛",矇:"矇",懞:"懞",啣:"啣",嫺:"嫺",鞦:"鞦",鬨:"鬨",譁:"譁",箇:"箇",猛:"猛"},Qo.table_tw2cn={萬:"万",與:"与",醜:"丑",專:"专",業:"业",叢:"丛",東:"东",絲:"丝",丟:"丢",兩:"两",嚴:"严",並:"并",喪:"丧",個:"个",爿:"丬",豐:"丰",臨:"临",為:"为",麗:"丽",舉:"举",麼:"么",義:"义",烏:"乌",樂:"乐",喬:"乔",習:"习",鄉:"乡",書:"书",買:"买",亂:"乱",乾:"干",爭:"争",於:"于",虧:"亏",雲:"云",亙:"亙",亞:"亚",產:"产",畝:"亩",親:"亲",褻:"亵",嚲:"亸",億:"亿",僅:"仅",僕:"仆",從:"从",侖:"仑",倉:"仓",儀:"仪",們:"们",價:"价",伕:"夫",眾:"众",優:"优",夥:"夥",會:"会",傴:"伛",傘:"伞",偉:"伟",傳:"传",傷:"伤",倀:"伥",倫:"伦",傖:"伧",偽:"伪",佇:"伫",佈:"布",體:"体",佔:"占",佘:"佘",餘:"馀",傭:"佣",僉:"佥",併:"并",來:"来",俠:"侠",侶:"侣",僥:"侥",偵:"侦",側:"侧",僑:"侨",儈:"侩",儕:"侪",儂:"侬",侷:"局",俁:"俣",係:"系",儔:"俦",儼:"俨",倆:"俩",儷:"俪",儉:"俭",倖:"幸",倣:"仿",債:"债",傾:"倾",傯:"偬",偸:"偷",偺:"咱",僂:"偻",僨:"偾",償:"偿",傑:"杰",備:"备",傚:"效",傢:"傢",儻:"傥",儐:"傧",儲:"储",儺:"傩",僞:"伪",僱:"僱",儅:"儅",儘:"尽",儸:"㑩",儹:"攒",兒:"儿",兇:"凶",兌:"兑",兗:"兖",黨:"党",內:"内",蘭:"兰",關:"关",興:"兴",茲:"兹",養:"养",獸:"兽",囅:"冁",岡:"冈",冊:"册",寫:"写",軍:"军",農:"农",塚:"冢",冪:"幂",馮:"冯",沖:"冲",決:"决",況:"况",凍:"冻",淨:"净",凃:"涂",淒:"凄",涼:"凉",淩:"淩",減:"减",湊:"凑",凜:"凛",凟:"渎",幾:"几",鳳:"凤",処:"处",鳧:"凫",憑:"凭",凱:"凯",凴:"凭",擊:"击",鑿:"凿",芻:"刍",劃:"划",劉:"刘",則:"则",剛:"刚",創:"创",刪:"删",別:"别",剄:"刭",劊:"刽",劌:"刿",剴:"剀",劑:"剂",剋:"克",剮:"剐",劍:"剑",剝:"剥",劇:"剧",劄:"劄",劒:"剑",勸:"劝",辦:"办",務:"务",勱:"劢",動:"动",勵:"励",勁:"劲",勞:"劳",勢:"势",勳:"勋",勗:"勖",勩:"勚",勛:"勋",勝:"胜",勣:"绩",勦:"勦",勻:"匀",匭:"匦",匱:"匮",匯:"汇",匲:"奁",匳:"奁",匵:"椟",區:"区",醫:"医",華:"华",協:"协",單:"单",賣:"卖",蔔:"卜",盧:"卢",鹵:"卤",臥:"卧",衛:"卫",卻:"却",卹:"恤",巹:"卺",廠:"厂",廳:"厅",曆:"历",厲:"厉",壓:"压",厭:"厌",厙:"厍",廁:"厕",厛:"厅",厠:"厕",廂:"厢",厴:"厣",厤:"历",廈:"厦",廚:"厨",廄:"厩",廝:"厮",厰:"厂",縣:"县",參:"参",靉:"叆",靆:"叇",雙:"双",發:"发",變:"变",敘:"叙",疊:"叠",葉:"叶",號:"号",歎:"叹",嘰:"叽",籲:"籲",吒:"吒",嚇:"吓",呂:"吕",嗎:"吗",唚:"吣",噸:"噸",聽:"听",啟:"启",吳:"吴",嘸:"呒",囈:"呓",嘔:"呕",嚦:"呖",唄:"呗",員:"员",咼:"呙",嗆:"呛",嗚:"呜",詠:"咏",哢:"哢",嚨:"咙",嚀:"咛",噝:"咝",諮:"谘",噅:"咴",鹹:"咸",響:"响",啞:"哑",噠:"哒",嘵:"哓",嗶:"哔",噦:"哕",嘩:"哗",噲:"哙",嚌:"哜",噥:"哝",喲:"哟",唕:"唣",嘜:"唛",嗊:"唝",嘮:"唠",啢:"唡",嗩:"唢",喚:"唤",唸:"念",問:"问",啓:"启",啗:"啖",啣:"啣",嘖:"啧",嗇:"啬",囀:"啭",齧:"啮",囉:"啰",嘽:"啴",嘯:"啸",喒:"咱",喦:"喦",喫:"吃",噴:"喷",嘍:"喽",嚳:"喾",囁:"嗫",噯:"嗳",嘆:"叹",嘗:"尝",噓:"嘘",嚶:"嘤",囑:"嘱",噁:"恶",嚕:"噜",噹:"当",嚐:"尝",嚙:"啮",囂:"嚣",嚥:"咽",嚮:"向",謔:"谑",嚻:"嚣",囌:"苏",囘:"回",團:"团",囪:"囱",囬:"回",園:"园",囯:"国",圍:"围",圇:"囵",國:"国",圖:"图",圓:"圆",聖:"圣",壙:"圹",場:"场",壞:"坏",塊:"块",堅:"坚",壇:"坛",壢:"坜",壩:"坝",塢:"坞",墳:"坟",墜:"坠",坰:"垧",壟:"垄",壚:"垆",壘:"垒",墾:"垦",堊:"垩",墊:"垫",埡:"垭",墶:"垯",壋:"垱",塏:"垲",堖:"垴",垵:"埯",垻:"坝",塒:"埘",塤:"埙",堝:"埚",埰:"采",執:"执",塹:"堑",墮:"堕",堦:"阶",堯:"尧",報:"报",堿:"碱",壪:"塆",塋:"茔",塗:"凃",塲:"场",塵:"尘",塼:"砖",牆:"墙",墝:"硗",墰:"坛",墻:"墙",壎:"埙",壜:"坛",壠:"垅",壯:"壮",聲:"声",殼:"壳",壺:"壶",壼:"壸",壽:"寿",夀:"寿",處:"处",複:"复",夠:"够",夢:"梦",頭:"头",誇:"夸",夾:"夹",奪:"夺",奩:"奁",奐:"奂",奮:"奋",獎:"奖",奧:"奥",妝:"妆",婦:"妇",媽:"妈",嫵:"妩",嫗:"妪",媯:"妫",姍:"姗",薑:"薑",姦:"奸",姪:"侄",婁:"娄",婭:"娅",嬈:"娆",嬌:"娇",孌:"娈",娛:"娱",娬:"妩",媧:"娲",嫻:"娴",婬:"淫",嫿:"婳",嬰:"婴",嬋:"婵",嬸:"婶",媼:"媪",媮:"媮",嫋:"袅",嬡:"嫒",嬪:"嫔",嬙:"嫱",嫺:"嫺",嬀:"妫",嬝:"袅",嬤:"嬷",嬭:"奶",嬾:"懒",孃:"娘",孫:"孙",學:"学",孿:"孪",寧:"宁",寶:"宝",實:"实",寵:"宠",審:"审",憲:"宪",宮:"宫",寬:"宽",賓:"宾",寢:"寝",對:"对",尋:"寻",導:"导",尅:"尅",將:"将",爾:"尔",尲:"尴",尷:"尴",屍:"尸",盡:"尽",層:"层",屭:"屃",屆:"届",屜:"屉",屓:"屃",屬:"属",屢:"屡",屨:"屦",嶼:"屿",歲:"岁",豈:"岂",嶇:"岖",崗:"岗",峴:"岘",嶴:"岙",嵐:"岚",島:"岛",嶺:"岭",嶽:"岳",崠:"岽",巋:"岿",嶨:"峃",嶧:"峄",峽:"峡",嶢:"峣",嶠:"峤",崢:"峥",巒:"峦",嶗:"崂",崍:"崃",嶮:"崄",崐:"昆",崑:"昆",崙:"仑",崬:"岽",嶄:"崭",崳:"嵛",嵗:"岁",嶸:"嵘",嶔:"嵚",嶁:"嵝",巔:"巅",巖:"巖",鞏:"巩",巰:"巯",幣:"币",帥:"帅",師:"师",幃:"帏",帳:"帐",簾:"帘",幟:"帜",帶:"带",幀:"帧",幫:"帮",幬:"帱",幘:"帻",幗:"帼",襆:"幞",幱:"襕",幹:"干",廣:"广",莊:"庄",慶:"庆",廬:"庐",廡:"庑",庫:"库",應:"应",廟:"庙",龐:"庞",廢:"废",廎:"庼",廕:"荫",廩:"廪",廻:"回",廼:"乃",開:"开",異:"异",棄:"弃",弔:"弔",張:"张",彌:"弥",弳:"弪",彎:"弯",強:"强",彈:"弹",彆:"别",彊:"强",歸:"归",當:"当",錄:"录",彙:"汇",彜:"彝",彞:"彝",彠:"彟",彥:"彦",彫:"彫",徹:"彻",彿:"佛",徑:"径",徠:"徕",禦:"御",復:"复",徬:"徬",徴:"征",徵:"征",憶:"忆",懺:"忏",憂:"忧",愾:"忾",懷:"怀",態:"态",慫:"怂",憮:"怃",慪:"怄",悵:"怅",愴:"怆",憐:"怜",總:"总",懟:"怼",懌:"怿",恆:"恒",戀:"恋",恥:"耻",懇:"恳",惡:"恶",慟:"恸",懨:"恹",愷:"恺",惻:"恻",惱:"恼",惲:"恽",悅:"悦",愨:"悫",懸:"悬",慳:"悭",憫:"悯",悶:"闷",悽:"悽",驚:"惊",懼:"惧",慘:"惨",懲:"惩",憊:"惫",愜:"惬",慚:"惭",憚:"惮",慣:"惯",湣:"愍",愛:"爱",慍:"愠",憤:"愤",憒:"愦",願:"愿",慄:"栗",慇:"殷",懾:"慑",慙:"惭",慤:"悫",憖:"慭",慮:"虑",慴:"慑",慼:"戚",慾:"慾",懍:"懔",懣:"懑",懶:"懒",懕:"恹",懞:"懞",懽:"欢",戇:"戆",戔:"戋",戲:"戏",戧:"戗",戰:"战",戩:"戬",戯:"戏",戶:"户",紮:"紮",撲:"扑",扡:"扡",擴:"扩",捫:"扪",掃:"扫",揚:"扬",擾:"扰",撫:"抚",拋:"抛",摶:"抟",摳:"抠",掄:"抡",搶:"抢",護:"护",擔:"担",擬:"拟",攏:"拢",揀:"拣",擁:"拥",攔:"拦",擰:"拧",撥:"拨",擇:"择",掛:"挂",摯:"挚",攣:"挛",掗:"挜",撾:"挝",撻:"挞",挾:"挟",撓:"挠",擋:"挡",撟:"挢",掙:"挣",擠:"挤",揮:"挥",撏:"挦",撈:"捞",損:"损",撿:"捡",換:"换",搗:"捣",捨:"舍",據:"据",捲:"捲",撚:"撚",採:"采",擄:"掳",摑:"掴",擲:"掷",撣:"掸",摻:"掺",摜:"掼",摣:"揸",揹:"背",攬:"揽",撳:"揿",攙:"搀",擱:"搁",摟:"搂",攪:"搅",搆:"构",搇:"揿",搖:"摇",攜:"携",搾:"搾",攝:"摄",攄:"摅",擺:"摆",擯:"摈",攤:"摊",摺:"折",攖:"撄",撐:"撑",攆:"撵",擷:"撷",擼:"撸",攛:"撺",擕:"携",擻:"擞",擡:"抬",擣:"捣",擧:"举",攢:"攒",攩:"挡",攷:"考",敵:"敌",敍:"叙",敗:"败",斂:"敛",敭:"扬",數:"数",敺:"驱",斃:"毙",齋:"斋",斕:"斓",鬥:"斗",斬:"斩",斷:"断",旂:"旗",無:"无",舊:"旧",時:"时",曠:"旷",暘:"旸",昇:"昇",曇:"昙",晝:"昼",曨:"昽",顯:"显",晉:"晋",曬:"晒",曉:"晓",曄:"晔",暈:"晕",暉:"晖",暫:"暂",暢:"畅",曖:"暧",暱:"昵",曏:"向",曡:"叠",朧:"胧",術:"术",樸:"朴",機:"机",殺:"杀",雜:"杂",權:"权",條:"条",楊:"杨",榪:"杩",極:"极",構:"构",樅:"枞",樞:"枢",棗:"枣",櫪:"枥",梘:"枧",棖:"枨",槍:"枪",楓:"枫",梟:"枭",枴:"拐",櫃:"柜",檸:"柠",柵:"栅",柺:"拐",檉:"柽",梔:"栀",標:"标",棧:"栈",櫛:"栉",櫳:"栊",棟:"栋",櫨:"栌",櫟:"栎",欄:"栏",樹:"树",棲:"栖",樣:"样",欒:"栾",棬:"桊",椏:"桠",橈:"桡",楨:"桢",榿:"桤",橋:"桥",樺:"桦",檜:"桧",槳:"桨",樁:"桩",桿:"杆",梱:"捆",檮:"梼",棶:"梾",檢:"检",欞:"棂",槨:"椁",櫝:"椟",槧:"椠",欏:"椤",橢:"椭",樓:"楼",欖:"榄",櫬:"榇",櫚:"榈",櫸:"榉",榦:"干",榮:"荣",槃:"盘",槓:"杠",檟:"槚",檻:"槛",檳:"槟",櫧:"槠",槼:"规",樑:"梁",橫:"横",檣:"樯",櫻:"樱",樷:"丛",櫫:"橥",橰:"槔",櫥:"橱",櫓:"橹",櫞:"橼",檁:"檩",簷:"簷",檯:"台",檾:"苘",櫂:"棹",櫺:"棂",欑:"攒",歡:"欢",歟:"欤",歐:"欧",欽:"钦",歗:"啸",歛:"敛",歷:"历",殲:"歼",歿:"殁",殤:"殇",殘:"残",殞:"殒",殮:"殓",殫:"殚",殯:"殡",毆:"殴",毀:"毁",轂:"毂",毉:"医",畢:"毕",氈:"毡",毧:"绒",毬:"球",毿:"毵",氂:"牦",氌:"氇",氊:"毡",氣:"气",氫:"氢",氬:"氩",氳:"氲",氾:"泛",漢:"汉",汎:"泛",汙:"汙",汚:"污",湯:"汤",洶:"汹",沍:"冱",沒:"没",遝:"遝",溝:"沟",灃:"沣",漚:"沤",瀝:"沥",淪:"沦",滄:"沧",渢:"沨",溈:"沩",滬:"沪",濔:"沵",濘:"泞",淚:"泪",澩:"泶",瀧:"泷",瀘:"泸",濼:"泺",瀉:"泻",潑:"泼",澤:"泽",涇:"泾",潔:"洁",灑:"洒",洩:"洩",窪:"洼",浹:"浃",淺:"浅",漿:"浆",澆:"浇",湞:"浈",溮:"浉",濁:"浊",測:"测",澮:"浍",濟:"济",瀏:"浏",滻:"浐",渾:"浑",滸:"浒",濃:"浓",潯:"浔",濜:"浕",湧:"湧",涖:"莅",濤:"涛",澇:"涝",淶:"涞",漣:"涟",潿:"涠",渦:"涡",溳:"涢",渙:"涣",滌:"涤",潤:"润",澗:"涧",漲:"涨",澀:"涩",澱:"淀",淥:"渌",淵:"渊",漬:"渍",瀆:"渎",漸:"渐",澠:"渑",漁:"渔",瀋:"沈",滲:"渗",溫:"温",遊:"遊",灣:"湾",濕:"湿",潰:"溃",濺:"溅",漵:"溆",漊:"溇",準:"准",溼:"湿",滅:"灭",滎:"荥",潷:"滗",滙:"汇",滾:"滚",滯:"滞",灩:"滟",灄:"滠",滿:"满",瀅:"滢",濾:"滤",濫:"滥",灤:"滦",濱:"滨",灘:"滩",澦:"滪",滷:"卤",潁:"颍",瀠:"潆",瀟:"潇",瀲:"潋",濰:"潍",潙:"沩",潛:"潜",潟:"舄",瀦:"潴",澁:"涩",澂:"澄",瀾:"澜",瀨:"濑",瀕:"濒",濛:"濛",濬:"浚",濶:"阔",瀰:"㳽",灝:"灏",灕:"漓",灧:"滟",燈:"灯",靈:"灵",災:"灾",燦:"灿",煬:"炀",爐:"炉",燉:"炖",煒:"炜",熗:"炝",炤:"照",點:"点",煉:"炼",熾:"炽",爍:"烁",爛:"烂",烴:"烃",燭:"烛",煙:"烟",煩:"烦",燒:"烧",燁:"烨",燴:"烩",燙:"烫",燼:"烬",熱:"热",煥:"焕",燜:"焖",燾:"焘",煆:"煅",煖:"暖",煢:"茕",熒:"荧",熲:"颎",燄:"焰",燐:"磷",營:"营",燬:"毁",燻:"燻",燿:"耀",爗:"烨",爲:"为",爺:"爷",牀:"床",牋:"牋",牘:"牍",牐:"闸",犛:"牦",牴:"抵",牽:"牵",犧:"牺",犢:"犊",犖:"荦",狀:"状",獷:"犷",獁:"犸",猶:"犹",狽:"狈",麅:"狍",獮:"狝",獰:"狞",獨:"独",狹:"狭",獅:"狮",獪:"狯",猙:"狰",獄:"狱",猻:"狲",獫:"猃",獵:"猎",獼:"猕",玀:"猡",豬:"猪",貓:"猫",蝟:"猬",獻:"献",獃:"獃",獺:"獭",獲:"获",玆:"兹",璣:"玑",璵:"玙",瑒:"玚",瑪:"玛",玨:"珏",瑋:"玮",環:"环",現:"现",瑲:"玱",璽:"玺",瑉:"珉",琺:"珐",瓏:"珑",珮:"珮",璫:"珰",琿:"珲",琍:"璃",璡:"琎",璉:"琏",瑣:"琐",琯:"管",瓊:"琼",瑤:"瑶",瑩:"莹",瑯:"琅",璦:"瑷",璿:"璇",瓔:"璎",瓚:"瓒",甕:"甕",甌:"瓯",甎:"砖",甖:"罂",産:"产",甦:"苏",甯:"宁",電:"电",畫:"画",畱:"留",疇:"畴",癤:"疖",療:"疗",瘧:"疟",癘:"疠",瘍:"疡",鬁:"疬",瘡:"疮",瘋:"疯",皰:"疱",癰:"痈",痙:"痉",癢:"痒",瘂:"痖",痠:"酸",癆:"痨",瘓:"痪",癇:"痫",癡:"癡",痺:"痺",癉:"瘅",瘮:"瘆",瘉:"愈",瘞:"瘗",瘺:"瘘",癟:"瘪",癱:"瘫",瘻:"瘘",癮:"瘾",癭:"瘿",癒:"愈",癩:"癞",癬:"癣",癥:"症",癧:"疬",癲:"癫",臒:"癯",皚:"皑",皺:"皱",皸:"皲",盃:"盃",盞:"盏",鹽:"盐",監:"监",蓋:"盖",盜:"盗",盤:"盘",盪:"荡",瞘:"眍",眎:"视",眡:"视",眥:"眦",矓:"眬",著:"着",睜:"睁",睏:"困",睞:"睐",瞼:"睑",瞞:"瞒",矚:"瞩",矇:"矇",矯:"矫",磯:"矶",矽:"矽",礬:"矾",礦:"矿",碭:"砀",碼:"码",磚:"砖",硨:"砗",硯:"砚",碸:"砜",砲:"炮",礪:"砺",礱:"砻",礫:"砾",礎:"础",硜:"硁",硃:"朱",碩:"硕",硤:"硖",磽:"硗",磑:"硙",礄:"硚",確:"确",硶:"碜",鹼:"硷",礙:"碍",磧:"碛",磣:"碜",镟:"碹",磐:"磐",礮:"炮",禮:"礼",禕:"祎",祐:"祐",祕:"祕",禰:"祢",禎:"祯",禱:"祷",禍:"祸",祿:"禄",稟:"禀",禪:"禅",離:"离",禿:"秃",稈:"秆",秈:"籼",種:"种",積:"积",稱:"称",穢:"秽",穠:"秾",稅:"税",穭:"稆",稜:"棱",穌:"稣",稭:"秸",穩:"稳",穀:"谷",穎:"颖",穡:"穑",穨:"颓",穫:"获",窮:"穷",竊:"窃",竅:"窍",窯:"窑",竄:"窜",窩:"窝",窺:"窥",竇:"窦",窶:"窭",窰:"窑",竈:"竈",豎:"竖",竝:"竝",競:"竞",竪:"竖",篤:"笃",筍:"笋",筆:"笔",筧:"笕",箋:"笺",籠:"笼",籩:"笾",築:"筑",篳:"筚",篩:"筛",簹:"筜",箏:"筝",籌:"筹",簽:"签",簡:"简",箇:"箇",籙:"箓",箠:"棰",簀:"箦",篋:"箧",籜:"箨",籮:"箩",簞:"箪",簫:"箫",節:"节",範:"范",簣:"篑",簍:"篓",篛:"箬",篠:"篠",籃:"篮",籬:"篱",簑:"蓑",籪:"簖",籟:"籁",籐:"藤",籢:"奁",籤:"签",籥:"钥",糴:"籴",類:"类",糶:"粜",糲:"粝",粵:"粤",粧:"妆",糞:"粪",粬:"曲",糧:"粮",糝:"糁",餱:"糇",糢:"模",糰:"团",糸:"纟",糾:"纠",紀:"纪",紂:"纣",約:"约",紅:"红",紆:"纡",紇:"纥",紈:"纨",紉:"纫",紋:"纹",納:"纳",紐:"纽",紓:"纾",純:"纯",紕:"纰",紖:"纼",紗:"纱",紘:"纮",紙:"纸",級:"级",紛:"纷",紜:"纭",紝:"纴",紡:"纺",紥:"扎",緊:"紧",細:"细",紱:"绂",紲:"绁",紳:"绅",紵:"纻",紹:"绍",紺:"绀",紼:"绋",紿:"绐",絀:"绌",終:"终",絃:"弦",組:"组",絆:"绊",絍:"纴",絎:"绗",絏:"绁",結:"结",絕:"绝",絛:"绦",絝:"绔",絞:"绞",絡:"络",絢:"绚",給:"给",絨:"绒",絰:"绖",統:"统",絳:"绛",縶:"絷",絹:"绢",綁:"绑",綃:"绡",綆:"绠",綈:"绨",綉:"绣",綌:"绤",綏:"绥",綑:"捆",經:"经",綜:"综",綞:"缍",綠:"绿",綢:"绸",綣:"绻",綫:"线",綬:"绶",維:"维",綯:"绹",綰:"绾",綱:"纲",網:"网",綳:"绷",綴:"缀",綵:"䌽",綸:"纶",綹:"绺",綺:"绮",綻:"绽",綽:"绰",綾:"绫",綿:"绵",緄:"绲",緇:"缁",緋:"绯",緍:"缗",緒:"绪",緓:"绬",緔:"绱",緗:"缃",緘:"缄",緙:"缂",線:"缐",緜:"绵",緝:"缉",緞:"缎",締:"缔",緡:"缗",緣:"缘",緤:"绁",緦:"缌",編:"编",緩:"缓",緬:"缅",緯:"纬",緱:"缑",緲:"缈",練:"练",緶:"缏",緹:"缇",緻:"致",緼:"缊",縂:"总",縈:"萦",縉:"缙",縊:"缢",縋:"缒",縐:"绉",縑:"缣",縕:"缊",縗:"缞",縚:"绦",縛:"缚",縝:"缜",縞:"缟",縟:"缛",縧:"绦",縫:"缝",縭:"缡",縮:"缩",縯:"演",縱:"纵",縲:"缧",縴:"纤",縵:"缦",縷:"缕",縹:"缥",績:"绩",繃:"绷",繅:"缫",繆:"缪",繈:"襁",繒:"缯",織:"织",繕:"缮",繖:"伞",繙:"翻",繚:"缭",繞:"绕",繡:"绣",繢:"缋",繦:"襁",繩:"绳",繪:"绘",繫:"系",繭:"茧",繮:"缰",繯:"缳",繰:"缲",繳:"缴",繹:"绎",繼:"继",繽:"缤",繾:"缱",纇:"颣",纈:"缬",纊:"纩",續:"续",纍:"累",纏:"缠",纓:"缨",纖:"纤",纘:"缵",纜:"缆",韁:"缰",缽:"钵",罌:"罂",罈:"坛",罋:"罋",罎:"坛",罏:"垆",羅:"罗",罰:"罚",罷:"罢",羆:"罴",罵:"骂",罸:"罚",羈:"羁",羋:"芈",羥:"羟",羨:"羡",羢:"绒",羶:"膻",翹:"翘",翽:"翙",翬:"翚",翺:"翱",耑:"端",耡:"锄",耮:"耢",耬:"耧",聳:"耸",聶:"聂",聾:"聋",職:"职",聹:"聍",聯:"联",聞:"闻",聵:"聩",聰:"聪",聼:"听",肅:"肃",腸:"肠",膚:"肤",膁:"肷",腎:"肾",腫:"肿",脹:"胀",脅:"胁",膽:"胆",腖:"胨",臚:"胪",脛:"胫",膠:"胶",脇:"胁",脈:"脉",膾:"脍",髒:"脏",臍:"脐",腦:"脑",膿:"脓",臠:"脔",腳:"脚",脣:"脣",脩:"脩",脫:"脱",腡:"脶",臉:"脸",臘:"腊",醃:"腌",膕:"腘",齶:"腭",膩:"腻",靦:"腼",膃:"腽",騰:"腾",臏:"膑",臢:"臜",臟:"脏",臯:"皋",臺:"台",輿:"舆",舖:"铺",舘:"馆",艤:"舣",艦:"舰",艙:"舱",艫:"舻",艢:"樯",艣:"橹",艪:"橹",艱:"艰",豔:"艳",艷:"艳",艸:"艸",藝:"艺",薌:"芗",蕪:"芜",蘆:"芦",蓯:"苁",葦:"苇",藶:"苈",莧:"苋",萇:"苌",蒼:"苍",苧:"苎",蘇:"苏",蘋:"苹",莖:"茎",蘢:"茏",蔦:"茑",荊:"荆",薦:"荐",薘:"荙",莢:"荚",蕘:"荛",蓽:"荜",蕎:"荞",薈:"荟",薺:"荠",蕩:"荡",葷:"荤",蕁:"荨",藎:"荩",蓀:"荪",蔭:"荫",蕒:"荬",葒:"荭",葤:"荮",藥:"药",蒞:"莅",蓧:"莜",萊:"莱",蓮:"莲",蒔:"莳",萵:"莴",薟:"莶",蕕:"莸",鶯:"莺",蓴:"莼",菴:"庵",菸:"菸",蘀:"萚",蘿:"萝",螢:"萤",蕭:"萧",薩:"萨",葠:"参",葯:"药",蔥:"葱",蕆:"蒇",蕢:"蒉",蔣:"蒋",蔞:"蒌",蒐:"搜",蒓:"莼",蓆:"席",藍:"蓝",薊:"蓟",蘺:"蓠",蓡:"参",蕷:"蓣",鎣:"蓥",驀:"蓦",蔆:"菱",蔴:"麻",薔:"蔷",蘞:"蔹",藺:"蔺",藹:"蔼",蕓:"芸",蘄:"蕲",蘊:"蕴",藪:"薮",薰:"熏",蘚:"藓",虜:"虏",虛:"虚",蟲:"虫",虯:"虬",蟣:"虮",雖:"虽",蝦:"虾",蠆:"虿",蝕:"蚀",蟻:"蚁",螞:"蚂",蠶:"蚕",蠔:"蚝",蜆:"蚬",蠱:"蛊",蠣:"蛎",蟶:"蛏",蠻:"蛮",蟄:"蛰",蛺:"蛱",蟯:"蛲",螄:"蛳",蠐:"蛴",蛻:"蜕",蝸:"蜗",蠟:"蜡",蠅:"蝇",蟈:"蝈",蟬:"蝉",蠍:"蝎",蝨:"虱",螻:"蝼",蠑:"蝾",螿:"螀",螘:"蚁",蟎:"螨",蠨:"蟏",釁:"衅",衆:"众",衊:"衊",銜:"衔",衚:"胡",衝:"冲",衞:"卫",補:"补",襯:"衬",袞:"衮",衹:"只",襖:"袄",褘:"袆",襪:"袜",襲:"袭",襏:"袯",裝:"装",襠:"裆",褌:"裈",裊:"袅",裌:"夹",裏:"里",裡:"里",褳:"裢",襝:"裣",褲:"裤",襇:"裥",製:"制",褸:"褛",襤:"褴",襍:"杂",襴:"襕",覈:"覈",見:"见",覎:"觃",規:"规",覓:"觅",覔:"觅",視:"视",覘:"觇",覜:"眺",覡:"觋",覥:"觍",覦:"觎",覬:"觊",覯:"觏",覰:"觑",覲:"觐",覷:"觑",覺:"觉",覻:"觑",覽:"览",覿:"觌",觀:"观",觝:"抵",觴:"觞",觸:"触",觶:"觯",訁:"讠",訂:"订",訃:"讣",計:"计",訊:"讯",訌:"讧",討:"讨",訏:"吁",訐:"讦",訒:"讱",訓:"训",訕:"讪",訖:"讫",託:"讬",記:"记",訛:"讹",訝:"讶",訟:"讼",訢:"䜣",訣:"诀",訥:"讷",訦:"谌",訩:"讻",訪:"访",設:"设",許:"许",訴:"诉",訶:"诃",診:"诊",註:"注",証:"証",詁:"诂",詆:"诋",詎:"讵",詐:"诈",詒:"诒",詔:"诏",評:"评",詖:"诐",詗:"诇",詘:"诎",詛:"诅",詞:"词",讋:"詟",詡:"诩",詢:"询",詣:"诣",試:"试",詩:"诗",詫:"诧",詬:"诟",詭:"诡",詮:"诠",詰:"诘",話:"话",該:"该",詳:"详",詵:"诜",詼:"诙",詾:"讻",詿:"诖",誄:"诔",誅:"诛",誆:"诓",譽:"誉",謄:"誊",誌:"志",認:"认",誑:"诳",誒:"诶",誕:"诞",誘:"诱",誚:"诮",語:"语",誠:"诚",誡:"诫",誣:"诬",誤:"误",誥:"诰",誦:"诵",誨:"诲",說:"说",説:"说",誰:"谁",課:"课",誶:"谇",誹:"诽",誼:"谊",調:"调",諂:"谄",諄:"谆",談:"谈",諉:"诿",請:"请",諍:"诤",諏:"诹",諑:"诼",諒:"谅",論:"论",諗:"谂",諛:"谀",諜:"谍",諝:"谞",諞:"谝",諡:"谥",諢:"诨",諤:"谔",諦:"谛",諧:"谐",諫:"谏",諭:"谕",諱:"讳",諳:"谙",諶:"谌",諷:"讽",諸:"诸",諺:"谚",諼:"谖",諾:"诺",謀:"谋",謁:"谒",謂:"谓",謅:"诌",謊:"谎",謎:"谜",謐:"谧",謖:"谡",謗:"谤",謙:"谦",謚:"谥",講:"讲",謝:"谢",謠:"谣",謨:"谟",謫:"谪",謬:"谬",謳:"讴",謹:"谨",謾:"谩",譁:"譁",譆:"嘻",證:"证",譌:"讹",譎:"谲",譏:"讥",譖:"谮",識:"识",譙:"谯",譚:"谭",譜:"谱",譟:"譟",譫:"谵",譭:"毁",譯:"译",議:"议",譴:"谴",譸:"诪",譾:"谫",讀:"读",讁:"谪",讅:"审",讌:"燕",讎:"雠",讐:"雠",讒:"谗",讓:"让",讕:"谰",讖:"谶",讚:"讚",讛:"呓",讜:"谠",讞:"谳",谿:"谿",豶:"豮",貍:"狸",貝:"贝",貞:"贞",貟:"贠",負:"负",財:"财",貢:"贡",貧:"贫",貨:"货",販:"贩",貪:"贪",貫:"贯",責:"责",貯:"贮",貰:"贳",貲:"赀",貳:"贰",貴:"贵",貶:"贬",貸:"贷",貺:"贶",費:"费",貼:"贴",貽:"贻",貿:"贸",賀:"贺",賁:"贲",賂:"赂",賃:"赁",賄:"贿",賅:"赅",資:"资",賈:"贾",賉:"恤",賊:"贼",賍:"赃",賑:"赈",賒:"赊",賔:"宾",賕:"赇",賙:"赒",賚:"赉",賛:"赞",賜:"赐",賞:"赏",賠:"赔",賡:"赓",賢:"贤",賤:"贱",賦:"赋",賧:"赕",質:"质",賫:"赍",賬:"账",賭:"赌",賮:"赆",賴:"赖",賵:"赗",賸:"剩",賺:"赚",賻:"赙",購:"购",賽:"赛",賾:"赜",贄:"贽",贅:"赘",贇:"赟",贈:"赠",贊:"赞",贋:"赝",贍:"赡",贏:"赢",贐:"赆",贓:"赃",贔:"赑",贖:"赎",贗:"赝",贛:"赣",贜:"赃",齎:"赍",赬:"赪",趙:"赵",趕:"赶",趨:"趋",趲:"趱",躉:"趸",躍:"跃",蹌:"跄",蹠:"蹠",躒:"跞",跡:"迹",踐:"践",躂:"跶",蹺:"跷",蹕:"跸",躚:"跹",躋:"跻",跼:"局",踴:"踊",躊:"踌",踡:"蜷",蹤:"踪",躓:"踬",躑:"踯",躡:"蹑",蹣:"蹒",蹟:"迹",躕:"蹰",躥:"蹿",躪:"躏",躦:"躜",軀:"躯",躰:"体",軃:"亸",車:"车",軋:"轧",軌:"轨",軑:"轪",軒:"轩",軔:"轫",軛:"轭",軟:"软",軤:"轷",軫:"轸",軲:"轱",軸:"轴",軹:"轵",軺:"轺",軻:"轲",軼:"轶",軾:"轼",較:"较",輅:"辂",輇:"辁",輈:"辀",載:"载",輊:"轾",輒:"辄",輓:"挽",輔:"辅",輕:"轻",輛:"辆",輜:"辎",輝:"辉",輞:"辋",輟:"辍",輥:"辊",輦:"辇",輩:"辈",輪:"轮",輬:"辌",輭:"软",輯:"辑",輳:"辏",輸:"输",輻:"辐",輼:"辒",輾:"辗",轀:"辒",轄:"辖",轅:"辕",轆:"辘",轉:"转",轍:"辙",轎:"轿",轔:"辚",轟:"轰",轡:"辔",轢:"轹",轤:"轳",辭:"辞",辤:"辞",辯:"辩",辮:"辫",辳:"农",邊:"边",遼:"辽",達:"达",遷:"迁",迆:"迤",過:"过",邁:"迈",運:"运",還:"还",這:"这",進:"进",遠:"远",違:"违",連:"连",遲:"迟",邇:"迩",逕:"迳",迴:"回",迺:"乃",適:"适",選:"选",遜:"逊",遞:"递",邐:"逦",週:"週",邏:"逻",遺:"遗",遙:"遥",鄧:"邓",鄺:"邝",鄔:"邬",郵:"邮",鄒:"邹",鄴:"邺",鄰:"邻",鬱:"郁",郃:"合",郤:"郄",郟:"郏",鄶:"郐",鄭:"郑",鄆:"郓",酈:"郦",鄖:"郧",鄲:"郸",鄕:"乡",鄘:"墉",醞:"酝",醱:"酦",酧:"酬",醯:"酰",醬:"酱",釅:"酽",釃:"酾",釀:"酿",醖:"酝",醻:"酬",醼:"燕",釋:"释",釐:"厘",釓:"钆",釔:"钇",釕:"钌",釗:"钊",釘:"钉",釙:"钋",針:"针",釣:"钓",釤:"钐",釦:"扣",釧:"钏",釩:"钒",釬:"焊",釵:"钗",釷:"钍",釹:"钕",釺:"钎",鈀:"钯",鈁:"钫",鈃:"钘",鈄:"钭",鈅:"钥",鈈:"钚",鈉:"钠",鈍:"钝",鈎:"钩",鈐:"钤",鈑:"钣",鈒:"钑",鈔:"钞",鈕:"钮",鈞:"钧",鈡:"钟",鈣:"钙",鈥:"钬",鈦:"钛",鈧:"钪",鈮:"铌",鈰:"铈",鈳:"钶",鈴:"铃",鈷:"钴",鈸:"钹",鈹:"铍",鈺:"钰",鈽:"钸",鈾:"铀",鈿:"钿",鉀:"钾",鉄:"铁",鉆:"钻",鉈:"铊",鉉:"铉",鉋:"铇",鉍:"铋",鉑:"铂",鉕:"钷",鉗:"钳",鉚:"铆",鉛:"铅",鉞:"钺",鉢:"钵",鉤:"钩",鉦:"钲",鉬:"钼",鉭:"钽",鉲:"锎",鑒:"鉴",鉶:"铏",鉸:"铰",鉺:"铒",鉻:"铬",鉿:"铪",銀:"银",銃:"铳",銅:"铜",銍:"铚",銑:"铣",銓:"铨",銕:"铁",銖:"铢",銘:"铭",銚:"铫",銛:"铦",銠:"铑",銣:"铷",銥:"铱",銦:"铟",銨:"铵",銩:"铥",銪:"铕",銫:"铯",銬:"铐",鑾:"銮",銱:"铞",銲:"焊",銳:"锐",銷:"销",銹:"锈",銻:"锑",銼:"锉",鋁:"铝",鋂:"镅",鋃:"锒",鋅:"锌",鋇:"钡",鋌:"铤",鋏:"铗",鋒:"锋",鋙:"铻",鋜:"镯",鋝:"锊",鋟:"锓",鋣:"铘",鋤:"锄",鋥:"锃",鋦:"锔",鋨:"锇",鋩:"铓",鋪:"铺",鋮:"铖",鋯:"锆",鋰:"锂",鋱:"铽",鋶:"锍",鋸:"锯",鋻:"鉴",鋼:"钢",錁:"锞",錆:"锖",錇:"锫",錈:"锩",錏:"铔",錐:"锥",錒:"锕",錕:"锟",錘:"锤",錙:"锱",錚:"铮",錛:"锛",錟:"锬",錠:"锭",錡:"锜",錢:"钱",錦:"锦",錨:"锚",錩:"锠",錫:"锡",錮:"锢",錯:"错",錳:"锰",錶:"表",錸:"铼",錼:"镎",鏨:"錾",鍀:"锝",鍁:"锨",鍃:"锪",鍆:"钔",鍇:"锴",鍈:"锳",鍊:"炼",鍋:"锅",鍍:"镀",鍔:"锷",鍘:"铡",鍚:"钖",鍛:"锻",鍠:"锽",鍤:"锸",鍥:"锲",鍩:"锘",鍫:"锹",鍬:"锹",鍰:"锾",鍵:"键",鍶:"锶",鍺:"锗",鍼:"针",鍾:"锺",鎂:"镁",鎄:"锿",鎇:"镅",鎊:"镑",鎋:"辖",鎔:"镕",鎖:"锁",鎘:"镉",鎚:"锤",鎛:"镈",鎡:"镃",鎢:"钨",鎦:"镏",鎧:"铠",鎩:"铩",鎪:"锼",鎬:"镐",鎮:"镇",鎰:"镒",鎲:"镋",鎳:"镍",鎵:"镓",鎸:"镌",鎿:"镎",鏃:"镞",鏇:"镟",鏈:"链",鏌:"镆",鏍:"镙",鏐:"镠",鏑:"镝",鏗:"铿",鏘:"锵",鏚:"戚",鏜:"镗",鏝:"镘",鏞:"镛",鏡:"镜",鏢:"镖",鏤:"镂",鏰:"镚",鏵:"铧",鏷:"镤",鏹:"镪",鏽:"锈",鐃:"铙",鐋:"铴",鐐:"镣",鐒:"铹",鐓:"镦",鐔:"镡",鐘:"钟",鐙:"镫",鐝:"镢",鐠:"镨",鐦:"锎",鐧:"锏",鐨:"镄",鐫:"镌",鐮:"镰",鐲:"镯",鐳:"镭",鐵:"铁",鐶:"镮",鐸:"铎",鐺:"铛",鐿:"镱",鑄:"铸",鑊:"镬",鑌:"镔",鑑:"鉴",鑔:"镲",鑕:"锧",鑛:"矿",鑞:"镴",鑠:"铄",鑣:"镳",鑤:"刨",鑥:"镥",鑪:"炉",鑭:"镧",鑰:"钥",鑱:"镵",鑲:"镶",鑷:"镊",鑹:"镩",鑼:"锣",鑽:"钻",钁:"镢",钂:"镋",長:"长",門:"门",閂:"闩",閃:"闪",閆:"闫",閈:"闬",閉:"闭",閌:"闶",閎:"闳",閏:"闰",閑:"闲",閒:"闲",間:"间",閔:"闵",閘:"闸",閙:"闹",閡:"阂",関:"关",閣:"阁",閤:"合",閥:"阀",閨:"闺",閩:"闽",閫:"阃",閬:"阆",閭:"闾",閱:"阅",閲:"阅",閶:"阊",閹:"阉",閻:"阎",閼:"阏",閽:"阍",閾:"阈",閿:"阌",闃:"阒",闆:"板",闈:"闱",闊:"阔",闋:"阕",闌:"阑",闍:"阇",闐:"阗",闒:"阘",闓:"闿",闔:"阖",闕:"阙",闖:"闯",闚:"窥",闞:"阚",闠:"阓",闡:"阐",闢:"闢",闤:"阛",闥:"闼",鬧:"闹",鬮:"阄",鬩:"阋",隊:"队",阬:"坑",阯:"址",陽:"阳",陰:"阴",陣:"阵",階:"阶",際:"际",陸:"陆",隴:"陇",陳:"陈",陘:"陉",陝:"陕",陞:"陞",隉:"陧",隕:"陨",險:"险",隂:"阴",隄:"堤",隨:"随",隱:"隐",隖:"坞",隣:"邻",隸:"隶",隷:"隶",隻:"只",雋:"隽",難:"难",雛:"雏",雞:"鸡",靂:"雳",霧:"雾",霽:"霁",黴:"黴",霑:"沾",霛:"灵",霤:"溜",靄:"霭",靚:"靓",靜:"静",靨:"靥",靭:"韧",鞀:"鼗",鞉:"鼗",韃:"鞑",鞽:"鞒",鞦:"鞦",韉:"鞯",韝:"鞴",韆:"千",韋:"韦",韌:"韧",韍:"韨",韓:"韩",韙:"韪",韜:"韬",韞:"韫",韤:"袜",韻:"韵",頁:"页",頂:"顶",頃:"顷",項:"项",順:"顺",頇:"顸",須:"须",頊:"顼",頌:"颂",頎:"颀",頏:"颃",預:"预",頑:"顽",頒:"颁",頓:"顿",頗:"颇",領:"领",頜:"颌",頡:"颉",頤:"颐",頦:"颏",頫:"俯",頮:"颒",頰:"颊",頲:"颋",頴:"颕",頷:"颔",頸:"颈",頹:"颓",頻:"频",頽:"颓",顆:"颗",題:"题",額:"额",顎:"颚",顏:"颜",顒:"颙",顓:"颛",顔:"颜",顙:"颡",顛:"颠",顢:"颟",顥:"颢",顧:"顾",顫:"颤",顬:"颥",顰:"颦",顱:"颅",顳:"颞",顴:"颧",風:"风",颭:"飐",颮:"飑",颯:"飒",颱:"台",颳:"刮",颶:"飓",颸:"飔",颺:"飏",颻:"飖",颼:"飕",飀:"飗",飃:"飘",飄:"飘",飆:"飙",飇:"飙",飈:"飚",飛:"飞",飢:"饥",飣:"饤",飥:"饦",饗:"飨",飩:"饨",飪:"饪",飫:"饫",飭:"饬",飯:"饭",飲:"饮",飴:"饴",飼:"饲",飽:"饱",飾:"饰",飿:"饳",餃:"饺",餄:"饸",餅:"饼",餉:"饷",餌:"饵",饜:"餍",餎:"饹",餏:"饻",餑:"饽",餒:"馁",餓:"饿",餕:"馂",餖:"饾",餚:"肴",餛:"馄",餜:"馃",餞:"饯",餡:"馅",館:"馆",餳:"饧",餵:"𫗭",餶:"馉",餷:"馇",餺:"馎",餼:"饩",餽:"馈",餾:"馏",餿:"馊",饁:"馌",饃:"馍",饅:"馒",饈:"馐",饉:"馑",饊:"馓",饋:"馈",饌:"馔",饑:"饥",饒:"饶",饝:"馍",饞:"馋",饢:"馕",馬:"马",馭:"驭",馱:"驮",馳:"驰",馴:"驯",馹:"驲",駁:"驳",駐:"驻",駑:"驽",駒:"驹",駔:"驵",駕:"驾",駘:"骀",駙:"驸",駛:"驶",駝:"驼",駟:"驷",駡:"骂",駢:"骈",駭:"骇",駮:"驳",駰:"骃",駱:"骆",駸:"骎",駿:"骏",騁:"骋",騂:"骍",騅:"骓",騌:"骔",騍:"骒",騎:"骑",騏:"骐",騐:"验",騖:"骛",騗:"骗",騙:"骗",騣:"鬃",騤:"骙",騫:"骞",騭:"骘",騮:"骝",騶:"驺",騷:"骚",騸:"骟",騾:"骡",驁:"骜",驂:"骖",驃:"骠",驄:"骢",驅:"驱",驊:"骅",驌:"骕",驍:"骁",驏:"骣",驕:"骄",驗:"验",驘:"骡",驛:"驿",驟:"骤",驢:"驴",驤:"骧",驥:"骥",驦:"骦",驪:"骊",驫:"骉",骾:"鲠",髏:"髅",髖:"髋",髕:"髌",髩:"鬓",髮:"发",鬆:"松",鬍:"胡",鬢:"鬓",鬚:"须",鬦:"斗",鬨:"鬨",鬭:"斗",魘:"魇",魎:"魉",魚:"鱼",魛:"鱽",魢:"鱾",魨:"鲀",魯:"鲁",魴:"鲂",魷:"鱿",魺:"鲄",鮁:"鲅",鮃:"鲆",鮊:"鲌",鮋:"鲉",鮌:"鲧",鮍:"鲏",鮎:"鲇",鮐:"鲐",鮑:"鲍",鮒:"鲋",鮓:"鲊",鮚:"鲒",鮜:"鲘",鮞:"鲕",鮦:"鲖",鮪:"鲔",鮫:"鲛",鮭:"鲑",鮮:"鲜",鮳:"鲓",鮶:"鲪",鮷:"鳀",鮺:"鲝",鯀:"鲧",鯁:"鲠",鯇:"鲩",鯉:"鲤",鯊:"鲨",鯒:"鲬",鯔:"鲻",鯕:"鲯",鯖:"鲭",鯗:"鲞",鯛:"鲷",鯝:"鲴",鯡:"鲱",鯢:"鲵",鯤:"鲲",鯧:"鲳",鯨:"鲸",鯪:"鲮",鯫:"鲰",鯰:"鲶",鯴:"鲺",鯵:"鲹",鯷:"鳀",鯽:"鲫",鯿:"鳊",鰁:"鳈",鰂:"鲗",鰃:"鳂",鰈:"鲽",鰉:"鳇",鰌:"鳅",鰍:"鳅",鰏:"鲾",鰐:"鳄",鰒:"鳆",鰓:"鳃",鰛:"鳁",鰜:"鳒",鰟:"鳑",鰠:"鳋",鰣:"鲥",鰥:"鳏",鰨:"鳎",鰩:"鳐",鰭:"鳍",鰮:"鳁",鰱:"鲢",鰲:"鳌",鰳:"鳓",鰵:"鳘",鰷:"鲦",鰹:"鲣",鰺:"鲹",鰻:"鳗",鰼:"鳛",鰾:"鳔",鱂:"鳉",鱅:"鳙",鱈:"鳕",鱉:"鳖",鱒:"鳟",鱓:"鳝",鱔:"鳝",鱖:"鳜",鱗:"鳞",鱘:"鲟",鱝:"鲼",鱟:"鲎",鱠:"鲙",鱣:"鳣",鱤:"鳡",鱧:"鳢",鱨:"鲿",鱭:"鲚",鱯:"鳠",鱷:"鳄",鱸:"鲈",鱺:"鲡",鼇:"鳌",鳥:"鸟",鳩:"鸠",鳲:"鸤",鳴:"鸣",鳶:"鸢",鴆:"鸩",鴇:"鸨",鴉:"鸦",鴒:"鸰",鴕:"鸵",鴛:"鸳",鴝:"鸲",鴞:"鸮",鴟:"鸱",鴣:"鸪",鴦:"鸯",鴨:"鸭",鴬:"鸴",鴯:"鸸",鴰:"鸹",鴴:"鸻",鴻:"鸿",鴿:"鸽",鵂:"鸺",鵃:"鸼",鵐:"鹀",鵑:"鹃",鵒:"鹆",鵓:"鹁",鵜:"鹈",鵝:"鹅",鵞:"鹅",鵠:"鹄",鵡:"鹉",鵪:"鹌",鵬:"鹏",鵮:"鹐",鵯:"鹎",鵲:"鹊",鵶:"鸦",鵷:"鹓",鵾:"鹍",鶇:"鸫",鶉:"鹑",鶊:"鹒",鶓:"鹋",鶖:"鹙",鶘:"鹕",鶚:"鹗",鶡:"鹖",鶤:"鹍",鶥:"鹛",鶩:"鹜",鶬:"鸧",鶲:"鹟",鶴:"鹤",鶹:"鹠",鶺:"鹡",鶻:"鹘",鶼:"鹣",鶿:"鹚",鷀:"鹚",鷁:"鹢",鷂:"鹞",鷄:"鸡",鷊:"鹝",鷓:"鹧",鷖:"鹥",鷗:"鸥",鷙:"鸷",鷚:"鹨",鷥:"鸶",鷦:"鹪",鷫:"鹔",鷯:"鹩",鷰:"燕",鷲:"鹫",鷳:"鹇",鷴:"鹇",鷸:"鹬",鷹:"鹰",鷺:"鹭",鷼:"鹇",鸇:"鹯",鸌:"鹱",鸎:"莺",鸏:"鹲",鸕:"鸬",鸘:"鹴",鸚:"鹦",鸛:"鹳",鸝:"鹂",鸞:"鸾",鹺:"鹾",麥:"麦",麩:"麸",麪:"面",麯:"曲",麴:"曲",麵:"面",麽:"么",黃:"黄",黌:"黉",黶:"黡",黷:"黩",黲:"黪",黽:"黾",黿:"鼋",鼂:"鼌",鼈:"鳖",鼉:"鼍",鼕:"冬",鼴:"鼹",齇:"齄",齊:"齐",齏:"齑",齒:"齿",齔:"龀",齕:"龁",齗:"龂",齙:"龅",齜:"龇",齟:"龃",齠:"龆",齡:"龄",齣:"齣",齦:"龈",齪:"龊",齬:"龉",齲:"龋",齷:"龌",龍:"龙",龔:"龚",龕:"龛",龜:"龟",䊷:"䌶","𧩙":"䜥",余:"余",俔:"伣",倈:"俫",凈:"净",剎:"刹",叄:"叁",吶:"呐",喎:"㖞",壈:"𡒄",奬:"奖",奼:"姹",幺:"么",弒:"弑",彔:"录",後:"后",悞:"悮",戱:"戯",拾:"拾",挩:"捝",搵:"揾",撝:"㧑",擓:"㧟",暨:"及",朮:"术",杴:"锨",梲:"棁",榲:"榅",槤:"梿",檔:"档",櫱:"蘖",殨:"㱮",殻:"壳",沈:"沈",澐:"沄",灠:"漤",熅:"煴",畵:"画",痾:"疴",瘲:"疭",瞜:"䁖",瞭:"了",瞶:"瞆",礆:"硷",禡:"祃",窵:"窎",筴:"䇲",篔:"筼",籖:"签",糹:"纟",紬:"䌷",絅:"䌹",絶:"绝",緑:"绿",縳:"䌸",繸:"䍁",纔:"才",苎:"苧",薀:"蕰",薴:"苧",藉:"借",藴:"蕴",虆:"蔂",衕:"同",覆:"复",誾:"訚",謡:"谣",謭:"谫",酇:"酂",釒:"钅",鉅:"钜",鋭:"锐",録:"录",闇:"闇",阪:"坂",霢:"霡",鞝:"绱",飠:"饣",骯:"肮",鮝:"鲞",䰾:"鲃",䲁:"鳚",鳬:"凫",鳾:"䴓",鴷:"䴕",鵁:"䴔",鶄:"䴖",鶪:"䴗",鷈:"䴘",鷽:"鸴",鷿:"䴙",麫:"面",龎:"厐",㑹:"会",涂:"涂",錬:"炼",壊:"坏",丑:"丑",么:"么",几:"几",后:"后",斗:"斗",干:"干",虫:"虫",岳:"岳",卜:"卜",于:"于",里:"里",范:"范",朴:"朴",咨:"咨",划:"划",杰:"杰",面:"面",舍:"舍",松:"松",云:"云",咸:"鹹",折:"折",同:"同",胡:"胡",症:"症",郁:"郁",采:"采",栖:"栖",踪:"踪",昵:"昵",厘:"厘",痲:"痳",痳:"痳",怜:"怜",占:"占",借:"借",吨:"吨",制:"制",征:"征",向:"向",喂:"喂",只:"只",困:"困",志:"志",布:"布",系:"系",份:"分",分:"分",梁:"梁",谷:"谷",板:"板",祢:"祢",注:"注",恒:"恒",晒:"晒",杆:"杆",坂:"坂",克:"克",咏:"咏",袜:"袜",仆:"仆",餧:"𫗪",剗:"刬",鏟:"铲",繨:"𫄤",劏:"㓥",鎞:"𫔇",札:"札",污:"污",游:"游",伙:"伙",御:"御",咔:"咔",凌:"凌",扎:"扎",痴:"痴",嚯:"嚯",姜:"姜",扦:"扦",捻:"捻",沓:"沓",栗:"栗",挽:"挽",灶:"灶",霉:"霉",欲:"欲",十:"十",卷:"卷",熏:"熏",吁:"吁",龥:"龥",跖:"跖",硅:"硅",修:"修",犟:"犟",剷:"剷",噼:"噼",劈:"劈",擗:"擗",核:"核",憷:"憷",呼:"呼",唿:"唿",嗬:"嗬",呵:"呵",唇:"唇",升:"升",溪:"溪",渓:"渓",嵠:"嵠",佑:"佑",偷:"偷",瓮:"瓮",暗:"暗",痹:"痹",雇:"雇",秘:"秘",周:"周",檐:"檐",涌:"涌",家:"家",亘:"亘",泄:"泄",佩:"佩",剿:"剿",沉:"沉",榨:"榨",筱:"筱",彷:"彷",岩:"岩",噪:"噪",雕:"雕",蔑:"蔑",蒙:"蒙",碹:"碹",勐:"勐",猛:"猛"}),Qo}var $z={},Gr={},kb;function fO(){if(kb)return Gr;kb=1,Object.defineProperty(Gr,"__esModule",{value:!0}),Gr.textMap4=Gr.textMap3=Gr.textMap2=Gr.textMap1=Gr.charMap=void 0;const t=Xp(),e=Sb();function n(h,p){let f=p[h];return typeof f=="string"?f:h}Gr.charMap=n;function r(h,p){let f=[],g=h.length;for(let j=0;j<g;j++)f[j]=n(h[j],p);return f.join("")}Gr.textMap1=r;function i(h,p){let f=t.UString.split(h,""),g=f.length;for(let j=0;j<g;j++)f[j]=n(f[j],p);return f.join("")}Gr.textMap2=i;function o(h,p){let f=h.split(/(?:)/u),g=f.length;for(let j=0;j<g;j++)f[j]=n(f[j],p);return f.join("")}Gr.textMap3=o;function l(h,p){return h.replace(e.REGEXP_TEST,function(f){return n(f,p)})}return Gr.textMap4=l,Gr}var Ob;function dO(){return Ob||(Ob=1,function(t){Object.defineProperty(t,"__esModule",{value:!0}),t.textMap=void 0;const e=fO();Object.defineProperty(t,"textMap",{enumerable:!0,get:function(){return e.textMap4}}),t.default=e.textMap4}($z)),$z}var Lb;function zO(){if(Lb)return Zo;Lb=1,Object.defineProperty(Zo,"__esModule",{value:!0}),Zo._tw2cn=Zo._cn2tw=void 0;const t=cO(),e=dO();function n(i){return(0,e.textMap)(i,t.table_cn2tw)}Zo._cn2tw=n;function r(i){return(0,e.textMap)(i,t.table_tw2cn)}return Zo._tw2cn=r,Zo}var Hz={},Ib;function gO(){return Ib||(Ib=1,Object.defineProperty(Hz,"__esModule",{value:!0})),Hz}var Pb;function Rb(){return Pb||(Pb=1,function(t){Object.defineProperty(t,"__esModule",{value:!0}),t.tw2cn=t.cn2tw=void 0;const e=tl,n=pO(),r=zO();e.__exportStar(gO(),t);function i(l,h={},...p){return(0,n._call)(r._cn2tw,l,h,...p)}t.cn2tw=i;function o(l,h={},...p){return(0,n._call)(r._tw2cn,l,h,...p)}t.tw2cn=o,t.default={cn2tw:i,tw2cn:o}}(Bz)),Bz}var Db;function Mb(){return Db||(Db=1,function(t){Object.defineProperty(t,"__esModule",{value:!0}),t.cn=t.tw=t.jp=void 0;const e=Cb(),n=hO(),r=uO(),i=Rb();function o(p,f={}){let g=[];return g=(0,e._get)(g,n.table_jp[p]),g}t.jp=o;function l(p,f={}){let g=[];return g=(0,e._get)(g,r._table_tw[p],(0,i.cn2tw)(p,f)),g}t.tw=l;function h(p,f={}){let g=[];return g=(0,e._get)(g,n._table_cn[p],(0,i.tw2cn)(p,f)),g}t.cn=h,t.default=t}(Fz)),Fz}var Uz={},Nb;function vO(){return Nb||(Nb=1,function(t){Object.defineProperty(t,"__esModule",{value:!0}),t.lazyAll=t.jp2zh=t.zh2jp=t.zhs2jp=t.zht2jp=t.jp2zhs=t.jp2zht=t._fromA2B=void 0;const e=Eh,n=Pz(),r=ec();function i(v,b,T,w={}){const P=w&&w.safe?r.TABLE_SAFE:r.TABLE;if(P[b]&&P[T]){let k=[];return P[b][v]&&(P[b][v][T]&&k.push(P[b][v][T]),Object.values(P[T]).forEach(U=>{U[b]===v&&U[T]&&k.push(U[T])}),w&&w.includeSelf&&k.push(v),k=(0,e.array_unique_overwrite)(k)),k}throw new RangeError(`${b}, ${T} is not exists in TABLE`)}t._fromA2B=i;function o(v,b){return i(v,n.KEY_JP,n.KEY_ZHT,b)}t.jp2zht=o;function l(v,b){return i(v,n.KEY_JP,n.KEY_ZHS,b)}t.jp2zhs=l;function h(v,b){return i(v,n.KEY_ZHT,n.KEY_JP,b)}t.zht2jp=h;function p(v,b){return i(v,n.KEY_ZHS,n.KEY_JP,b)}t.zhs2jp=p;function f(v,b){let T=h(v,b).concat(p(v,b));return(0,e.array_unique_overwrite)(T)}t.zh2jp=f;function g(v,b){let T=o(v,b).concat(l(v,b));return(0,e.array_unique_overwrite)(T)}t.jp2zh=g;function j(v,b){let T=f(v,b).reduce((w,P)=>(w.push(P,...g(P,b)),w),[]).concat(g(v,b).reduce((w,P)=>(w.push(P,...f(P,b)),w),[]));return(0,e.array_unique_overwrite)(T)}t.lazyAll=j,t.default=t}(Uz)),Uz}var ta={},Fb;function mO(){if(Fb)return ta;Fb=1,Object.defineProperty(ta,"__esModule",{value:!0}),ta._wrapFn=ta._get=void 0;const t=tl,e=Eh,n=Cb(),r=t.__importDefault(Mb());function i(l,h,...p){return l=(0,n._get)(l,h,...p),(0,e.array_unique)(l).sort()}ta._get=i;function o(l){return function(h,p={}){if(!h)return null;if(p.skip&&p.skip.indexOf(h)!=-1)return[h];let f=r.default[l](h,p);return f=(0,e.array_unique)(f),f.sort(),f}}return ta._wrapFn=o,ta}var Wz={},Bb;function jO(){return Bb||(Bb=1,Object.defineProperty(Wz,"__esModule",{value:!0})),Wz}var $b;function yO(){return $b||($b=1,function(t){Object.defineProperty(t,"__esModule",{value:!0}),t.auto=t.jp=t.cn=t.tw=void 0;const e=tl,n=bb(),r=e.__importDefault(Mb()),i=e.__importDefault(vO()),o=vz,l=mO();e.__exportStar(jO(),t),t.tw=(0,l._wrapFn)("tw"),t.cn=(0,l._wrapFn)("cn"),t.jp=(0,l._wrapFn)("jp");function h(p,f={}){if(!p)return null;if(f.skip&&f.skip.indexOf(p)!=-1)return[p];let g=(0,n.jp2zht)(p),j=(0,n.jp2zhs)(p),v=f.greedyTable|0;return(0,l._get)([],p,r.default.tw(p,f),r.default.cn(p,f),(!f.skip||f.skip.indexOf(g)==-1)&&r.default.cn(g,f),(!f.skip||f.skip.indexOf(j)==-1)&&r.default.tw(j,f),r.default.jp(p,f),v&&(0,n.cjk2jp)(p),v&&(0,n.cjk2zhs)(p),v&&(0,n.cjk2zht)(p),v&&i.default.zh2jp(p,{safe:v<=1}),v&&i.default.jp2zh(p,{safe:v<=1}),v>1&&(0,o.greedyTableCharArray)(p))}t.auto=h,t.default=t}(Lz)),Lz}(function(t){Object.defineProperty(t,"__esModule",{value:!0}),t.arrCjk=t.textList=t.charTableList=void 0;const n=tl.__importDefault(yO()),r=Xp(),i=bb(),o=Rb();function l(f,g={}){let j=r.UString.split(f,"");g=Object.assign({},g);let v=Object.assign({safe:!0,skip:g.skip},g.optionsZhTable),b=n.default[g.lang||"auto"];return j.reduce(function(T,w){return T.push(b(w,v)),T},[])}t.charTableList=l;function h(f,g={}){let j=[],v=l(f,g);if(v.length<=1)return Array.isArray(v[0])&&(v=v[0]),v;v.forEach(function(T,w,P){b(T,"",w,P)});function b(T,w="",P,k,U=0){return T.reduce(function($,A){let nt=w+A,tt=P+1;return tt<k.length?b(k[tt],nt,tt,k,U+1):U+1==k.length&&j.push(nt),$},[])}return j.sort(),j}t.textList=h;function p(f,g={}){return f.concat(f.map(j(i.cjk2zht))).concat(f.map(j(o.cn2tw))).concat(f.map(j(i.cjk2zhs))).concat(f.map(j(i.cjk2jp))).filter(function(v,b,T){return T.indexOf(v)==b});function j(v,...b){return function(T){return v(T,g)}}}t.arrCjk=p,t.default=t})(U0),Object.defineProperty(qp,"__esModule",{value:!0});var nc=qp.slugify=void 0;const bO=vz,_O=U0;function Hb(t,e={},n){typeof e=="boolean"&&([n,e]=[e,{}]),e=e||{},e={...e,optionsZhTable:{safe:!1,greedyTable:!0,...e.optionsZhTable}};let r=n?(0,bO.greedyTableReplace)(t):t;return(0,_O.charTableList)(r,e).reduce(function(o,l){return o.push(l[0]),o},[]).join("")}nc=qp.slugify=Hb,qp.default=Hb;const zi={props:{languageCode:{type:String,default:"en_US"},languages:{type:Object,default:()=>{}},translateApis:{type:Array,default:()=>[]},translateApi:{type:String,default:""},translateApiConfig:{type:Object},tagCompleteFile:{type:String,default:""},onlyCsvOnAuto:{type:Boolean,default:!1},groupTagsTranslate:{type:Boolean,default:!0},groupTagsTranslateCache:{type:Object,default:()=>({toEn:new Map,toLocal:new Map})}},data(){return{cancelMultiTranslate:!1,globals:Hp}},computed:{langName(){for(const t in this.languages){const e=this.languages[t];if(e.code===this.languageCode)return e.name}return item.name}},methods:{getLang(t){return Ot.getLang(t,this.languageCode,this.languages)},replaceGlobals(t){return Ot.replaceGlobals(t,this.languageCode)},getCSV(t=null,e=!1){return window.tagCompleteFileCache=window.tagCompleteFileCache||{},window.tagCompleteFileLoading=window.tagCompleteFileLoading||{},new Promise((n,r)=>{if(t=t||this.tagCompleteFile,!e&&window.tagCompleteFileCache[t]){n(window.tagCompleteFileCache[t]);return}if(window.tagCompleteFileLoading[t]){const l=setInterval(()=>{window.tagCompleteFileLoading[t]||(clearInterval(l),n(window.tagCompleteFileCache[t]))},100);return}window.tagCompleteFileLoading[t]=!0;let i={toEn:new Map,toLocal:new Map},o=(l,h)=>{[l,l.replace(/\_/g," "),l.replace(/\-/g," ")].forEach(g=>i.toLocal.set(g,h));const f=nc(h,!0);!i.toEn.has(f)&&i.toEn.set(f,l),i.toEn.set(h,l)};if(!t&&typeof translations=="object"&&translations instanceof Map){translations.forEach((l,h)=>{o(h,l)}),window.tagCompleteFileLoading[t]=!1,window.tagCompleteFileCache[t]=i,n(i);return}if(!t){window.tagCompleteFileLoading[t]=!1,window.tagCompleteFileCache[t]=i,r(this.getLang("not_found_csv_file"));return}this.gradioAPI.getCSV(t).then(l=>{l=Hk.parse(l,{header:!1,skipEmptyLines:!0}),l.data.forEach(h=>{if(h.length<2)return;let p=h[0].trim(),f=h[1].trim();p===""||f===""||o(p,f)}),window.tagCompleteFileLoading[t]=!1,window.tagCompleteFileCache[t]=i,n(i)}).catch(l=>{window.tagCompleteFileLoading[t]=!1,window.tagCompleteFileCache[t]=i,l.response&&l.response.status===404?r(this.getLang("not_found_csv_file")):r(l.message)})})},_translateToLocalBy(t,e,n=!1){t=t.trim().toLowerCase();let r=i=>{var o;return((o=i.join)==null?void 0:o.call(i," / "))??i};if(e.has(t))return r(e.get(t));{const i=t.split(",").map(h=>h.trim());let o=[],l=[];if(i.forEach(h=>{e.has(h)?o.push(r(e.get(h))):n&&h.length&&l.push(h)}),o.length>0&&!l.length)return o.join(", ")}return""},async translateToLocalByCSV(t,e=null,n=!1,r=!1){let i=await this.getCSV(e,n);return this._translateToLocalBy(t,i.toLocal,r)},async translateToEnByCSV(t,e=null,n=!1){let r=await this.getCSV(e,n);return this._toEn(t,r.toEn)},async translateToLocalByGroupTags(t,e=!1){return console.log("translateToLocalByGroupTags",t),this._translateToLocalBy(t,this.groupTagsTranslateCache.toLocal,e)},async translateToEnByGroupTags(t){return this._toEn(t,this.groupTagsTranslateCache.toEn)},_toEn(t,e){return t=t.trim().toLowerCase(),e.has(t)||(t=nc(t,!0))&&e.has(t)?e.get(t):""}}},ea=Number.isNaN||window.isNaN,CO=/^-?(?:\d+|\d+\.\d+|\.\d+)(?:[eE][-+]?\d+)?$/,TO=/\.\d*(?:0|9){10}\d*$/,Ub=(t,e=1e11)=>TO.test(String(t))?Math.round(t*e)/e:t,wO=kr({name:"VueNumberInput",props:{attrs:{type:Object,default:void 0},center:Boolean,controls:Boolean,disabled:Boolean,inputtable:{type:Boolean,default:!0},inline:Boolean,max:{type:Number,default:1/0},min:{type:Number,default:-1/0},name:{type:String,default:void 0},placeholder:{type:String,default:void 0},readonly:Boolean,rounded:Boolean,size:{type:String,default:void 0},step:{type:Number,default:1},modelValue:{type:Number,default:NaN}},emits:["update:modelValue"],data(){return{value:NaN}},computed:{increasable(){return ea(this.value)||this.value<this.max},decreasable(){return ea(this.value)||this.value>this.min}},watch:{modelValue:{immediate:!0,handler(t,e){!(ea(t)&&typeof e>"u")&&t!==this.value&&this.setValue(t)}}},methods:{isNaN:ea,change(t){this.setValue(t.target.value)},paste(t){const e=t.clipboardData||window.clipboardData;e&&!CO.test(e.getData("text"))&&t.preventDefault()},decrease(){if(this.decreasable){let{value:t}=this;ea(t)&&(t=0),this.setValue(Ub(t-this.step))}},increase(){if(this.increasable){let{value:t}=this;ea(t)&&(t=0),this.setValue(Ub(t+this.step))}},setValue(t){const e=this.value;let n=typeof t!="number"?parseFloat(t):t;ea(n)||(this.min<=this.max&&(n=Math.min(this.max,Math.max(this.min,n))),this.rounded&&(n=Math.round(n))),this.value=n,n===e&&(this.$refs.input.value=String(n)),this.$emit("update:modelValue",n,e)}}}),ar=(t,e)=>{const n=t.__vccOpts||t;for(const[r,i]of e)n[r]=i;return n},AO=["disabled"],SO=["name","value","min","max","step","readonly","disabled","placeholder"],xO=["disabled"];function EO(t,e,n,r,i,o){return B(),V("div",{class:ye(["vue-number-input",{"vue-number-input--inline":t.inline,"vue-number-input--center":t.center,"vue-number-input--controls":t.controls,[`vue-number-input--${t.size}`]:t.size}])},[t.controls?(B(),V("button",{key:0,class:"vue-number-input__button vue-number-input__button--minus",type:"button",tabindex:"-1",disabled:t.disabled||t.readonly||!t.decreasable,onClick:e[0]||(e[0]=Ee((...l)=>t.decrease&&t.decrease(...l),["prevent"]))},null,8,AO)):Vt("",!0),O("input",wp({ref:"input",class:"vue-number-input__input"},t.attrs,{type:"number",name:t.name,value:isNaN(t.value)?"":t.value,min:t.min,max:t.max,step:t.step,readonly:t.readonly||!t.inputtable,disabled:t.disabled||!t.decreasable&&!t.increasable,placeholder:t.placeholder,autocomplete:"off",onChange:e[1]||(e[1]=(...l)=>t.change&&t.change(...l)),onPaste:e[2]||(e[2]=(...l)=>t.paste&&t.paste(...l))}),null,16,SO),t.controls?(B(),V("button",{key:1,class:"vue-number-input__button vue-number-input__button--plus",type:"button",tabindex:"-1",disabled:t.disabled||t.readonly||!t.increasable,onClick:e[3]||(e[3]=Ee((...l)=>t.increase&&t.increase(...l),["prevent"]))},null,8,xO)):Vt("",!0)],2)}const kO=ar(wO,[["render",EO]]),OO={data(){return{autocompleteResults:null,autocompleteResultsParent:null,showAppendList:!1,appendListStyle:{top:0,left:0},appendListSelected:null,appendListChildSelected:null,appendList:[{type:"wrap",name:"line_break_character",icon:"wrap",children:[]}],favorites:[],autoInputPrompt:"disabled",autoInputPromptKey:""}},computed:{appendListChildItemTags(){return this.appendListSelected===null?[]:this.appendListChildSelected===null?[]:this.appendList[this.appendListSelected].type!=="favorite"&&this.appendList[this.appendListSelected].type!=="history"?[]:this.appendList[this.appendListSelected].children[this.appendListChildSelected].tags}},mounted(){this.initAutoInputPrompt(),[{name:"txt2img",type:"prompt",key:"txt2img",neg:!1},{name:"txt2img",type:"negative_prompt",key:"txt2img_neg",neg:!0},{name:"img2img",type:"prompt",key:"img2img",neg:!1},{name:"img2img",type:"negative_prompt",key:"img2img_neg",neg:!0}].forEach(e=>{e.neg===this.neg&&this.appendList.push({type:"favorite",name:["favorite",e.name],icon:"favorite",key:e.key,dataKey:"favorite."+e.key,children:[]})})},methods:{onUnfoldClick(){this.hidePanel&&this.$nextTick(()=>{this.onResize()}),this.$emit("update:hidePanel",!this.hidePanel)},onTranslatesToLocalClick(){if(this.tags.length===0)return;if(this.loading.all_local){this.cancelMultiTranslate=!0,this.loading.all_local=!1;return}this.loading.all_local=!0;let t=[];for(const e in this.tags)this.tags[e].type&&this.tags[e].type!=="text"||t.push(e);return this.translates(t,!0,!0).finally(()=>{this.loading.all_local=!1,this.updateTags()})},onTranslatesToEnglishClick(){if(this.tags.length===0)return;if(this.loading.all_en){this.cancelMultiTranslate=!0,this.loading.all_en=!1;return}this.loading.all_en=!0;let t=[];for(const e in this.tags)this.tags[e].type&&this.tags[e].type!=="text"||t.push(e);this.translates(t,!1,!0).finally(()=>{this.loading.all_en=!1,this.updateTags()})},onCopyAllTagsClick(){this.copy(this.prompt)},onDeleteAllTagsClick(){confirm(this.getLang("delete_all_keywords_confirm"))&&(this.tags=[],this.updateTags())},appendListItemName(t){let e=[];if(typeof t.name=="object")for(let n of t.name)e.push(this.getLang(n));else e=[this.getLang(t.name)];return e.join(" / ")},onAppendTagFocus(t){if(this.$refs.promptTagAppend.value===""||this.$refs.promptTagAppend.value.trim()===""){this.appendListStyle={top:t.target.offsetTop+t.target.offsetHeight+"px",left:t.target.offsetLeft+"px"},this.appendListSelected=null,this.appendListChildSelected=null,this.showAppendList=!0;let e=[];this.appendList.forEach(n=>{typeof n.dataKey=="string"&&e.push(n.dataKey)}),this.gradioAPI.getDatas(e).then(n=>{this.appendList.forEach(r=>{typeof r.dataKey=="string"&&(r.children=n[r.dataKey]||[],r.children.reverse())})})}this._setTextareaFocus()},onAppendTagBlur(t){setTimeout(()=>{this.showAppendList=!1},300)},selectAppendList(t=!0){this.appendList.length!==0&&(this.appendListSelected===null?this.appendListSelected=0:t?(this.appendListSelected++,this.appendListSelected>=this.appendList.length&&(this.appendListSelected=0)):(this.appendListSelected--,this.appendListSelected<0&&(this.appendListSelected=this.appendList.length-1)),this.appendListChildSelected=null)},selectAppendListChild(t=!0){this.appendList.length!==0&&this.appendListSelected!==null&&this.appendList[this.appendListSelected].children.length!==0&&(this.appendListChildSelected===null?this.appendListChildSelected=0:t?(this.appendListChildSelected++,this.appendListChildSelected>=this.appendList[this.appendListSelected].children.length&&(this.appendListChildSelected=0)):(this.appendListChildSelected--,this.appendListChildSelected<0&&(this.appendListChildSelected=this.appendList[this.appendListSelected].children.length-1)),this.scrollAppendListChild())},scrollAppendListChild(){this.appendListSelected!==null&&(this.appendListChildSelected===0||this.appendListChildSelected===null?this.$refs.promptAppendListChildren[this.appendListSelected].scrollTop=0:this.$refs.promptAppendListChild[this.appendListChildSelected].scrollIntoView({behavior:"smooth",block:"center"}))},onAppendTagKeyDown(t,e=null){if(!(t.keyCode===38||t.keyCode===40))if(t.keyCode===13){if(this.getAutocompleteResults()&&(this.autocompleteResultsParent&&this.autocompleteResultsParent.style.display==="flex"||this.autocompleteResults.style.display==="none")&&this.getAutocompleteResultsSelected()){let r=this.getAutocompleteResultsSelectedText();setTimeout(()=>{e=this.$refs.promptTagAppend.value,r?e=r:(r=this.getAutocompleteResultsSelectedText(),r&&(e=r)),this.onAppendTagKeyDown(t,e)},300);return}let n=this.$refs.promptTagAppend.value;if(this.$refs.promptTagAppend.value="",this.showAppendList=!0,console.log(n,e),e)n=n.replace(/\s*,\s*$/,"").trim(),Ot.hasBrackets(n)&&(n=Ot.replaceBrackets(n)),this._appendTag(n,e),this.updateTags();else{Ot.hasBrackets(n)?(n=Ot.replaceBrackets(n),n=[n]):n=Ot.splitTags(n,this.autoBreakBeforeWrap,this.autoBreakAfterWrap);let r=[];n.forEach(i=>{let o=-1;i===`
|
||
`?o=this._appendTag(`
|
||
`,`
|
||
`,!1,-1,"wrap"):o=this._appendTag(i),o!==-1&&r.push(o)}),this.updatePrompt(),this.autoTranslateToEnglish||this.autoTranslateToLocal?this.$nextTick(()=>{let i=!(this.tagCompleteFile&&this.onlyCsvOnAuto);this.autoTranslateToEnglish?this.translates(r,!1,i).finally(()=>{this.updateTags()}):this.autoTranslateToLocal&&this.translates(r,!0,i).finally(()=>{this.updateTags()})}):this.updateTags()}}else this.removeAutocompleteResultsSelected()},onAppendTagKeyUp(t){this.$refs.promptTagAppend.value===""||this.$refs.promptTagAppend.value.trim()===""?(this.$refs.promptTagAppend.value="",this.showAppendList=!0,t.keyCode===38||t.keyCode===40?this.appendListChildSelected===null?this.selectAppendList(t.keyCode===40):this.selectAppendListChild(t.keyCode===40):t.keyCode===37||t.keyCode===39?this.appendListSelected!==null&&(t.keyCode===37?(this.appendListChildSelected=null,this.scrollAppendListChild()):this.appendList[this.appendListSelected].children.length===0?this.appendListChildSelected=null:(this.appendListChildSelected=0,this.scrollAppendListChild())):t.keyCode===13&&(this._appendTagByList(),this.scrollAppendListChild(),this.appendListSelected=null,this.appendListChildSelected=null)):this.showAppendList=!1},onAppendGroupClick(t,e,n){if(t!==null){if(this.appendListSelected=t,e===null){if(this.appendList[this.appendListSelected].children.length>0)return}else this.appendListChildSelected=e;this._appendTagByList()}},onAppendListChildMouseLeave(t,e,n){this.appendListSelected=null,this.appendListChildSelected=null},onAppendListChildMouseEnter(t,e,n){this.appendListSelected=t,this.appendListChildSelected=e},_appendTagByList(){if(this.appendListSelected===null)return;const t=this.appendList[this.appendListSelected];let e=null;t.children.length>0&&this.appendListChildSelected!==null&&(e=t.children[this.appendListChildSelected]);let n=[];switch(t.type){case"wrap":n.push({value:`
|
||
`,localValue:`
|
||
`,disabled:!1,type:"wrap"});break;case"lora":break;case"favorite":case"history":e&&e.tags.forEach(r=>{n.push({value:r.value,localValue:r.localValue,disabled:r.disabled,type:r.type||"text"})});break}n.length<=0||(n.forEach(r=>{this._appendTag(r.value,r.localValue,r.disabled,-1,r.type)}),this.updateTags())},getAutocompleteResults(){if(!this.autocompleteResults){const t=this.$refs.promptTagAppend.parentElement.querySelector(".autocompleteResults");if(t){this.autocompleteResults=t,this.autocompleteResults.getAttribute("data-mousemove")!=="true"&&(this.autocompleteResults.setAttribute("data-mousemove","true"),this.autocompleteResults.addEventListener("mousemove",n=>{this.bindAutocompleteResultsClick()}));const e=this.$refs.promptTagAppend.parentElement.querySelector(".autocompleteParent");e&&(this.autocompleteResultsParent=e)}}return this.autocompleteResults},removeAutocompleteResultsSelected(){const t=this.getAutocompleteResults();return t?(t.querySelectorAll("li").forEach(e=>{e.classList.remove("selected")}),!0):!1},getAutocompleteResultsSelected(){const t=this.getAutocompleteResults();if(!t)return null;const e=t.querySelector("li.selected");return e||null},getAutocompleteResultsSelectedText(t=null){if(!t&&(t=this.getAutocompleteResultsSelected(),!t))return null;const r=t.querySelector(".acListItem").innerText.match(/\[(.+?)\]/);return r?r[1]:null},bindAutocompleteResultsClick(){if(this.getAutocompleteResults(),!this.autocompleteResults)return;this.autocompleteResults.querySelectorAll("li").forEach(e=>{e.getAttribute("physton-on-clicked")!=="true"&&(e.setAttribute("physton-on-clicked","true"),e.addEventListener("click",()=>{this.onAutocompleteResultsClicked(e)}))})},onAutocompleteResultsClicked(t){const e=this.getAutocompleteResultsSelectedText(t);setTimeout(()=>{let n=this.$refs.promptTagAppend.value.replace(/,\s*$/,"");this.$refs.promptTagAppend.value="",n=n.replace(/\s*,\s*$/,"").trim(),Ot.hasBrackets(n)&&(n=Ot.replaceBrackets(n)),this._appendTag(n,e),this.updateTags()},300)},onSettingBoxMouseEnter(){this.favorites=typeof window.phystonPromptfavorites=="object"?window.phystonPromptfavorites:[]},getCurrentTypeFavorites(){this.favorites=typeof window.phystonPromptfavorites=="object"?window.phystonPromptfavorites:[];let t=[];return this.favorites.forEach(e=>{if(this.neg){if(e.type!=="negative_prompt")return}else if(e.type!=="prompt")return;t.push(e)}),t},onAutoInputPromptChange(){this.gradioAPI.setData(this.autoInputPromptKey,this.autoInputPrompt).then(()=>{this.$toastr.success(this.getLang("success"))}).catch(()=>{this.$toastr.error(this.getLang("failed"))})},initAutoInputPrompt(){this.autoInputPromptKey="autoInputPrompt-"+this.name,this.gradioAPI.getData(this.autoInputPromptKey).then(t=>{if(t!==null)if(this.autoInputPrompt=t,this.autoInputPrompt==="last")this.gradioAPI.getLatestHistory(this.historyKey).then(e=>{this.useHistory(e)});else{const e=()=>{if(typeof window.phystonPromptfavorites=="object"&&window.phystonPromptfavorites.length>0){for(let n of window.phystonPromptfavorites)for(let r of n.list)if(r.id===this.autoInputPrompt){this.useFavorite(r);return}return}setTimeout(e,100)};setTimeout(e,100)}})}}},LO={data(){return{dropStartX:0,dropStartY:0,dropEndX:0,dropEndY:0,dropOffsetX:0,dropOffsetY:0,dropIsSelecting:!1,dropIsStart:!1,dropIsEnd:!1,dropArea:{top:0,left:0,width:0,height:0},dropTags:[],dropTimeId:0}},methods:{_dropOver(){this.dropIsSelecting=!1,this.dropIsStart=!1,this.dropIsEnd=!1,this.dropTags=[];for(let t=0;t<this.$refs.promptTagsList.children.length;t++){let e=this.$refs.promptTagsList.children[t];e.style.display==="none"&&(e.style.display=""),e.classList.remove("drop-selected")}},onDropMouseDown(t){this.droping||(this._dropOver(),this.dropOffsetX=t.clientX-t.layerX,this.dropOffsetY=t.clientY-t.layerY,this.dropStartX=t.clientX-this.dropOffsetX,this.dropStartY=t.clientY-this.dropOffsetY,this.dropEndX=t.clientX-this.dropOffsetX,this.dropEndY=t.clientY-this.dropOffsetY,this.dropIsStart=!0)},onDropMouseMove(t){if(this.dropIsStart){this.dropIsSelecting=!0,this.dropEndX=t.clientX-this.dropOffsetX,this.dropEndY=t.clientY-this.dropOffsetY;let e=Math.min(this.dropStartX,this.dropEndX),n=Math.min(this.dropStartY,this.dropEndY),r=Math.abs(this.dropStartX-this.dropEndX),i=Math.abs(this.dropStartY-this.dropEndY);e=Math.max(e,0),n=Math.max(n,0),r=Math.min(r,this.$refs.promptTags.clientWidth-e),i=Math.min(i,this.$refs.promptTags.clientHeight-n),this.dropArea.top=n,this.dropArea.left=e,this.dropArea.width=r,this.dropArea.height=i,this.dropTimeId&&clearTimeout(this.dropTimeId),this.dropTimeId=setTimeout(this.dropSelectItems,10)}},dropSelectItems(){this.dropTimeId&&clearTimeout(this.dropTimeId);let t=[];for(let e=0;e<this.$refs.promptTagsList.children.length;e++){let n=this.$refs.promptTagsList.children[e];if(!n.classList.contains("prompt-tag"))continue;let r=n.offsetLeft,i=n.offsetTop,o=n.clientWidth,l=n.clientHeight,h=r+o,p=i+l;!(h<this.dropArea.left||p<this.dropArea.top||r>this.dropArea.left+this.dropArea.width||i>this.dropArea.top+this.dropArea.height)?(t.push(n.getAttribute("data-id")),n.classList.add("drop-selected")):n.classList.remove("drop-selected"),this.dropTags=t}},onDropMouseUp(t){this.dropIsSelecting=!1,this.dropIsStart=!1,this.dropIsEnd=!0,this.$refs.dropSelectBtns.style.left=this.$refs.dropSelectBox.style.left,this.$refs.dropSelectBtns.style.top=this.$refs.dropSelectBox.style.top},_getDropTags(){let t=[];return this.dropTags.forEach(e=>{let n=this.tags.find(r=>r.id===e);n&&t.push(n)}),t},_getDropIndexes(){let t=[];return this.dropTags.forEach(e=>{let n=this.tags.findIndex(r=>r.id===e);n!==-1&&t.push(n)}),t},_getDropTagsEle(){let t=[];return this.dropTags.forEach(e=>{let n=this.$refs.promptTagsList.querySelector(`.prompt-tag[data-id="${e}"]`);n&&t.push(n)}),t},onDropCopy(){let t=this._getDropTags();this._dropOver();let e=this.genPrompt(t,!0);this.copy(e)},onDropFavorite(){let t=this._getDropTags();this._dropOver();let e=this.genPrompt(t,!0);this.gradioAPI.pushFavorite(this.favoriteKey,t,e,"").then(n=>{n?(this.$toastr.success(this.getLang("success")),this.$emit("refreshFavorites",this.favoriteKey)):this.$toastr.error(this.getLang("failed"))}).catch(n=>{this.$toastr.error(this.getLang("failed"))})},onDropDisable(){let t=this._getDropTags();this._dropOver(),t.forEach(e=>{e.disabled=!0}),this.updateTags()},onDropEnable(){let t=this._getDropTags();this._dropOver(),t.forEach(e=>{e.disabled=!1}),this.updateTags()},onDropDelete(){let t=this._getDropIndexes();this._dropOver(),t.sort((e,n)=>n-e),t.forEach(e=>{this.tags.splice(e,1)}),this.updateTags()}}};var Kz="__autosizeInputGhost",IO={" ":"nbsp","<":"lt",">":"gt"};function PO(t){return"&"+IO[t]+";"}function RO(t){return t.replace(/\s|<|>/g,PO)}function DO(){var t=document.createElement("div");return t.id=Kz,t.style.cssText="display:inline-block;height:0;overflow:hidden;position:absolute;top:0;visibility:hidden;white-space:nowrap;",document.body.appendChild(t),t}var MO=function(t,e){var n=window.getComputedStyle(t),r="box-sizing:"+n.boxSizing+";border-left:"+n.borderLeftWidth+" solid red;border-right:"+n.borderRightWidth+" solid red;font-family:"+n.fontFamily+";font-feature-settings:"+n.fontFeatureSettings+";font-kerning:"+n.fontKerning+";font-size:"+n.fontSize+";font-stretch:"+n.fontStretch+";font-style:"+n.fontStyle+";font-variant:"+n.fontVariant+";font-variant-caps:"+n.fontVariantCaps+";font-variant-ligatures:"+n.fontVariantLigatures+";font-variant-numeric:"+n.fontVariantNumeric+";font-weight:"+n.fontWeight+";letter-spacing:"+n.letterSpacing+";margin-left:"+n.marginLeft+";margin-right:"+n.marginRight+";padding-left:"+n.paddingLeft+";padding-right:"+n.paddingRight+";text-indent:"+n.textIndent+";text-transform:"+n.textTransform;function i(){var l=t.value||t.getAttribute("placeholder")||"",h=document.getElementById(Kz)||DO();h.style.cssText+=r,h.innerHTML=RO(l);var p=window.getComputedStyle(h).width;return t.style.width=p,p}t.addEventListener("input",i);var o=i();return e&&e.minWidth&&o!=="0px"&&(t.style.minWidth=o),function(){t.removeEventListener("input",i);var l=document.getElementById(Kz);l&&l.parentNode.removeChild(l)}};const NO=Kp(MO),FO={data(){return{tagClickTimeId:0,showExtendId:""}},mounted(){Ot.gradioApp().addEventListener("mousemove",()=>{this.$refs.highlightPrompt.hide()})},methods:{_setTag(t){if(typeof t.type=="string"&&t.type==="wrap")t.weightNum=1,t.incWeight=0,t.decWeight=0;else if(t.weightNum=Ot.getTagWeightNum(t.value),t.incWeight=Ot.getTagIncWeight(t.value),t.decWeight=Ot.getTagDecWeight(t.value),t.originalValue=t.value,!t.value.match(Ot.loraRegex)&&!t.value.match(Ot.lycoRegex)){let e=t.value;const n=Ot.hasBrackets(e);(n[0]==="("&&n[1]===")"||n[0]==="["&&n[1]==="]")&&(e=Ot.setLayers(e,0,n[0],n[1]),t.originalValue=e.replace(Ot.weightNumRegex,"$1"))}this._setTagClass(t),this.$nextTick(()=>{this._setTagHeight(t)})},_setTagHeight(t){let e=10,n=setInterval(()=>{if(e--,e<=0&&clearInterval(n),!this.$refs["promptTagValue-"+t.id]||!this.$refs["promptTagValue-"+t.id][0])return!1;clearInterval(n);let r=this.$refs["promptTagValue-"+t.id][0],i=r.offsetHeight;r.parentNode.style.height=i+"px",this.$refs["promptTagEdit-"+t.id]&&(this.$refs["promptTagEdit-"+t.id][0].style.height=i+"px"),this.$refs["promptTagDelete-"+t.id]&&(this.$refs["promptTagDelete-"+t.id][0].style.height=i+"px")},50)},_getTagType(t){},_setTagClass(t){if(t.isLora=!1,t.loraExists=!1,t.isLyco=!1,t.lycoExists=!1,t.isEmbedding=!1,!(typeof t.type=="string"&&t.type==="wrap")){const n=t.value.match(Ot.loraRegex);if(n&&(t.isLora=!0,t.loraName=n[1],this.loraExists(n[1])!==!1&&(t.loraExists=!0)),!t.isLora){const r=t.value.match(Ot.lycoRegex);r&&(t.isLyco=!0,t.lycoName=r[1],this.lycoExists(r[1])!==!1&&(t.lycoExists=!0))}if(!t.isLora&&!t.isLyco){const r=this.embeddingExists(t.value);if(r!==!1)t.isEmbedding=!0,t.value=r,t.embeddingName=r;else{const i=this.embeddingExists(t.originalValue);i!==!1&&(t.isEmbedding=!0,t.embeddingName=i)}}}let e=["prompt-tag-value"];return t.isLora?(e.push("lora-tag"),t.loraExists||e.push("lora-not-exists")):t.isLyco?(e.push("lyco-tag"),t.lycoExists||e.push("lyco-not-exists")):t.isEmbedding?e.push("embedding-tag"):this.neg&&e.push("neg-tag"),t.classes=e,e},_setTagById(t,e=null,n=null){let r=this.tags.find(i=>i.id===t);return r?(e!==null&&(r.value=e),n!==null&&(r.localValue=n),r):!1},_isTagBlacklist(t){var e,n,r,i,o;if(typeof t.type=="string"&&t.type==="wrap")return!1;if(t.isLora){if((e=this.blacklist.lora)!=null&&e.includes(t.loraName.toLowerCase()))return!0}else if(t.isLyco){if((n=this.blacklist.lycoris)!=null&&n.includes(t.lycoName.toLowerCase()))return!0}else if(t.isEmbedding){if((r=this.blacklist.embedding)!=null&&r.includes(t.embeddingName.toLowerCase()))return!0}else if(this.neg){if((i=this.blacklist.negative_prompt)!=null&&i.includes(t.originalValue.toLowerCase()))return!0}else if((o=this.blacklist.prompt)!=null&&o.includes(t.originalValue.toLowerCase()))return!0;return!1},_appendTag(t,e="",n=!1,r=-1,i="text"){if(t==="")return-1;const o=Date.now()+(Math.random()*1e6).toFixed(0);let l={id:o,value:t==null||t===!1?"":t,localValue:e==null||e===!1?"":e,disabled:n,type:i};return this._setTag(l),this._isTagBlacklist(l)?-1:(r>=0?this.tags.splice(r,0,l):r=this.tags.push(l),this.$nextTick(()=>{this.$refs["promptTagEdit-"+o]&&NO(this.$refs["promptTagEdit-"+o][0])}),r-1)},renderTag(t){let e=this.tags.find(r=>r.id===t);if(!e)return"";let n=e.value;if(n==="BREAK"&&(this.autoBreakBeforeWrap||this.autoBreakAfterWrap))n='<div class="break-character">---------------------</div> <div class="character">BREAK</div> <div class="break-character">---------------------</div>';else if(n=Ot.escapeHtml(n),e.incWeight>0){n=Ot.setLayers(n,0,"(",")"),n='<div class="character">'+n+"</div>";let r='<div class="weight-character">'+"(".repeat(e.incWeight)+"</div>",i='<div class="weight-character">'+")".repeat(e.incWeight)+"</div>";n=r+n+i}else if(e.decWeight>0){n=Ot.setLayers(n,0,"[","]"),n='<div class="character">'+n+"</div>";let r='<div class="weight-character">'+"[".repeat(e.decWeight)+"</div>",i='<div class="weight-character">'+"]".repeat(e.decWeight)+"</div>";n=r+n+i}else n='<div class="character">'+n+"</div>";return n},isFavorite(t){let e=this.tags.find(n=>n.id===t);if(!e)return!1;if(typeof window.phystonPromptfavorites=="object"){for(const n of window.phystonPromptfavorites)if(n.key===this.favoriteKey){for(const r of n.list)if(r.tags.length===1&&r.tags[0].value===e.value)return r.id}}return!1},onTagMouseEnter(t){let e=this.tags.find(n=>n.id===t);if(!e)return!1;e.isFavorite=this.isFavorite(e.id),this.hotkey.hover==="extend"&&(this.showExtendId=t)},onTagMouseMove(t){let e=this.tags.find(n=>n.id===t);if(!e)return!1;this.$refs.highlightPrompt.show(e)},onTagMouseLeave(t){if(!this.tags.find(n=>n.id===t))return!1;this.hotkey.hover==="extend"&&(this.showExtendId="")},onTagClick(t){this.tagClickTimeId&&clearTimeout(this.tagClickTimeId),this.tagClickTimeId=setTimeout(()=>{switch(this.hotkey.click){case"edit":this._handleEditTag(t);break;case"disable":this._handleDisableTag(t);break;case"extend":this._handleHoverTag(t);break}clearTimeout(this.tagClickTimeId)},250)},onTagDblclick(t){switch(clearTimeout(this.tagClickTimeId),this.hotkey.dblClick){case"edit":this._handleEditTag(t);break;case"disable":this._handleDisableTag(t);break;case"extend":this._handleHoverTag(t);break}},onTagRightClick(t,e){switch(this.hotkey.rightClick){case"edit":this._handleEditTag(t);break;case"disable":this._handleDisableTag(t);break;case"extend":this._handleHoverTag(t);break}},_handleEditTag(t){let e=this.tags.find(n=>n.id===t);if(!e)return!1;this.editing={},this.editing[e.id]=!0,this.$forceUpdate(),this.$nextTick(()=>{const n=this.$refs["promptTagEdit-"+e.id][0];n.focus(),n.dispatchEvent(new Event("input"))})},_handleDisableTag(t){let e=this.tags.find(n=>n.id===t);if(!e)return!1;this.onDisabledTagClick(e.id)},_handleHoverTag(t){if(!this.tags.find(n=>n.id===t))return!1;this.showExtendId=t},onTagInputBlur(t){let e=this.tags.find(n=>n.id===t);if(!e)return!1;this.editing[e.id]=!1},onTagInputKeyDown(t,e){if(e.keyCode===13){let n=this.tags.find(r=>r.id===t);if(!n)return!1;this.editing[n.id]=!1,n.value!==e.target.value&&(n.value=e.target.value,this._setTag(n),this.updateTags())}},onTagInputChange(t,e){let n=this.tags.find(r=>r.id===t);if(!n)return!1;n.value!==e.target.value&&(n.value=e.target.value,this._setTag(n),this.updateTags())},onTagWeightNumChange(t,e){let n=this.tags.find(l=>l.id===t);if(!n)return!1;if(e=typeof e=="number"||typeof a=="string"?e:e.target.value,n.weightNum==e)return;let r=e,i=n.value,o=n.localValue;if(r!==0){if(r===1&&!this.autoKeepWeightOne){const l=Ot.hasBrackets(i);l[0]==="("&&l[1]===")"&&(i=Ot.setLayers(i,0,l[0],l[1]),o!==""&&(o=Ot.setLayers(o,0,l[0],l[1]))),i=i.replace(Ot.weightNumRegex,"$1"),o!==""&&(o=o.replace(Ot.weightNumRegex,"$1"))}else{if(!Ot.weightNumRegex.test(i)){let l=Ot.hasBrackets(i);l?(i=Ot.setLayers(i,1,l[0],l[1],":"+r),o!==""&&(o=Ot.setLayers(o,1,l[0],l[1],":"+r))):(i=i+":"+r,o!==""&&(o=o+":"+r))}Ot.hasBrackets(i)||(i=Ot.setLayers(i,1,"(",")"),o!==""&&(o=Ot.setLayers(o,1,"(",")")))}i!==n.value&&(n.value=i,o!==""&&(n.localValue=o),this._setTag(n))}else this.autoKeepWeightZero?(n.value=i.replace(Ot.weightNumRegex,"$1:0"),o!==""&&(n.localValue=n.localValue.replace(Ot.weightNumRegex,"$1:0"))):(n.value=i.replace(Ot.weightNumRegex,"$1"),o!==""&&(n.localValue=n.localValue.replace(Ot.weightNumRegex,"$1")));n.weightNum=r,this.updateTags()},onDeleteTagClick(t){let e=this.tags.find(r=>r.id===t);if(!e)return!1;let n=this.tags.indexOf(e);this.tags.splice(n,1),this.updateTags()},onFavoriteTagClick(t){let e=this.tags.find(r=>r.id===t);if(!e)return!1;let n=this.isFavorite(e.id);n?this.gradioAPI.unFavorite(this.favoriteKey,n).then(r=>{r&&(e.isFavorite=!1,this.$emit("refreshFavorites",this.favoriteKey))}):this.gradioAPI.pushFavorite(this.favoriteKey,[e],e.value,e.localValue===""?e.value:e.localValue).then(r=>{r&&(e.isFavorite=!0,this.$emit("refreshFavorites",this.favoriteKey))})},onDisabledTagClick(t){let e=this.tags.find(n=>n.id===t);e&&(e.disabled=!e.disabled,this.updateTags())},onIncWeightClick(t,e){let n=this.tags.find(l=>l.id===t);if(!n)return;let r=n.value,i=n.localValue;r=Ot.setLayers(r,0,"[","]"),i!==""&&(i=Ot.setLayers(i,0,"[","]"));let o=n.incWeight;o+=e,o<0&&(o=0),n.incWeight=o,n.decWeight=0,r=Ot.setLayers(r,o,"(",")"),i!==""&&(i=Ot.setLayers(i,o,"(",")")),n.value=r,i!==""&&(n.localValue=i),this.updateTags()},onDecWeightClick(t,e){let n=this.tags.find(l=>l.id===t);if(!n)return;let r=n.value,i=n.localValue;r=Ot.setLayers(r,0,"(",")"),i!==""&&(i=Ot.setLayers(i,0,"(",")"));let o=n.decWeight;o+=e,o<0&&(o=0),n.incWeight=0,n.decWeight=o,r=Ot.setLayers(r,o,"[","]"),i!==""&&(i=Ot.setLayers(i,o,"[","]")),n.value=r,i!==""&&(n.localValue=i),this.updateTags()},onWrapTagClick(t){let e=this.tags.find(o=>o.id===t);if(!e)return;let n=this.tags.indexOf(e),r=this._appendTag(`
|
||
`,`
|
||
`,!1,-1,"wrap"),i=this.tags[r];this.tags.splice(r,1),this.tags.splice(n+1,0,i),this.updateTags()},onTranslateToLocalClick(t){let e=this.tags.find(r=>r.id===t);if(!e)return;let n=this.tags.indexOf(e);this.loading[e.id+"_local"]||this.translates([n],!0,!0).finally(()=>{this.updateTags()})},onTranslateToEnglishClick(t){let e=this.tags.find(r=>r.id===t);if(!e)return;let n=this.tags.indexOf(e);this.loading[e.id+"_en"]||this.translates([n],!1,!0).finally(()=>{this.updateTags()})},onBlacklistClick(t){let e=this.tags.find(r=>r.id===t);if(!e)return;if(!this.cancelBlacklistConfirm){let r=this.getLang("confirm_add_blacklist").replace("{0}",e.value)+`
|
||
`+this.getLang("blacklist_desc");if(!confirm(r))return}let n=JSON.parse(JSON.stringify(this.blacklist));e.isLora?n.lora.push(e.loraName):e.isLyco?n.lycoris.push(e.lycoName):e.isEmbedding?n.embedding.push(e.embeddingName):this.neg?n.negative_prompt.push(e.originalValue):n.prompt.push(e.originalValue),this.gradioAPI.setData("blacklist",n),this.$emit("update:blacklist",n,this.cancelBlacklistConfirm),this.tags.forEach(r=>{r.value===e.value&&this.onDeleteTagClick(r.id)})}}},BO={data(){return{groupTagsActive:"",subGroupTagsActive:""}},watch:{groupTags:{handler(){(!this.groupTagsActive||!this.subGroupTagsActive)&&(this.groupTagsActive="favorite",this.subGroupTagsActive="favorite-"+this.favoriteKey),this._setGroupTagItemWidth()},deep:!0,immediate:!0},favorites:{handler(){},deep:!0,immediate:!0}},mounted(){this.gradioAPI.getData("groupTagsActive-"+this.name).then(t=>{t!==null&&typeof t=="object"&&(this.groupTagsActive=t.groupTagsActive,this.subGroupTagsActive=t.subGroupTagsActive)})},methods:{saveGroupActive(){this.gradioAPI.setData("groupTagsActive-"+this.name,{groupTagsActive:this.groupTagsActive,subGroupTagsActive:this.subGroupTagsActive})},activeGroupTab(t){t==="favorite"?(this.groupTagsActive="favorite",this.subGroupTagsActive="favorite-"+this.favoriteKey,t=0):(this.groupTagsActive=this.groupTags[t].tabKey,this.subGroupTagsActive=this.groupTags[t].groups[0].tabKey,t+=1),this.saveGroupActive();let e=this.$refs.groupTabsHeader.children[t].offsetLeft-this.$refs.groupTabsHeader.offsetWidth/2+this.$refs.groupTabsHeader.children[t].offsetWidth/2;this.$refs.groupTabsHeader.scrollTo({left:e,behavior:"smooth"}),this._setGroupTagItemWidth()},activeSubGroupTab(t,e){t==="favorite"?this.subGroupTagsActive="favorite-"+e:this.subGroupTagsActive=this.groupTags[t].groups[e].tabKey,this.saveGroupActive(),this._setGroupTagItemWidth()},_setGroupTagItemWidth(){this.$nextTick(()=>{if(!this.$refs.groupTagItem)return;this.$refs.groupTagItem.forEach((e,n)=>{e.style.width="auto"});let t=0;this.$refs.groupTagItem.forEach((e,n)=>{t=Math.max(t,e.offsetWidth)}),t>0&&this.$refs.groupTagItem.forEach((e,n)=>{e.style.width=t+"px"})})},onClickHideGroupTags(){this.$emit("update:hideGroupTags",!this.hideGroupTags)},onClickGroupTag(t,e){this._appendTag(e,t,!1,-1,"text"),this.updateTags()},onClickGroupTagFavorite(t){t.tags.forEach(e=>{this._appendTag(e.value,e.localValue,e.disabled,-1,e.type)}),this.updateTags()},getGroupTagTooltip(t,e){let n="";return t&&t!==e&&(n+=t+"<br/>"),n+=e,n},getGroupTagStyle(t,e){let n={},r=Ot.getTagsColorKey(t,e),i="";return this.groupTagsColor[r]&&(i=this.groupTagsColor[r],Ot.isColorTransparent(i)&&(i="")),i&&(n={background:i}),n},getTagsColorKey(t,e){return Ot.getTagsColorKey(t,e)},onTagsColorChange(t){this.$emit("update:groupTagsColor",this.groupTagsColor)},onClickResetTagsColor(t){for(let e of this.groupTags)for(let n of e.groups){if(n.type&&n.typ=="wrap")continue;let r=Ot.getTagsColorKey(e.name,n.name);t===r&&(this.groupTagsColor[t]=an(Ot.fitterInputColor(n.color)))}this.onTagsColorChange(t)},onClickClearTagsColor(t){this.groupTagsColor[t]=an("rgba(0,0,0,0)"),this.onTagsColorChange(t)},getTagColorStyle(t){if(t.isLora||t.isLyco||t.isEmbedding)return{};if(!this.groupTagsColorKeyCache[t.value])return{};let e=this.groupTagsColorKeyCache[t.value];if(!this.groupTagsColor[e])return{};let n=this.groupTagsColor[e];return Ot.isColorTransparent(n)?{}:{background:n}}}},$O={name:"IconSvg",props:{name:{type:String,required:!0},svgName:{type:String,default:""}},data(){return{svgCode:""}},watch:{name:{handler:function(t,e){this.getSvg()},immediate:!1}},mounted(){this.getSvg()},methods:{getSvg(){if(!this.name)return;let t=this.svgName||this.name;if(window.loadingSvg=window.loadingSvg||{},window.isLoadSvg=window.isLoadSvg||{},window.isLoadSvg[t]){this.svgCode=localStorage.getItem("iconSVG-"+t);return}if(localStorage.getItem("iconSVG-"+t)&&(this.svgCode=localStorage.getItem("iconSVG-"+t)),window.loadingSvg[t]){const e=setInterval(()=>{window.loadingSvg[t]||(clearInterval(e),this.svgCode=localStorage.getItem("iconSVG-"+t))},10);return}window.loadingSvg[t]=!0,window.iconSvgHash||(window.iconSvgHash=new Date().getTime()),this.gradioAPI.styles("icons/"+t+".svg",window.iconSvgHash).then(e=>{this.svgCode=e,localStorage.setItem("iconSVG-"+t,e),window.isLoadSvg[t]=!0,window.loadingSvg[t]=!1}).catch(e=>{window.loadingSvg[t]=!1})}}},HO=["innerHTML"];function UO(t,e,n,r,i,o){return Rt((B(),V("div",{class:ye(["icon-svg","icon-svg-"+n.name]),"data-name":"name",innerHTML:i.svgCode},null,10,HO)),[[un,i.svgCode]])}const Yr=ar($O,[["render",UO]]),WO={name:"HighlightPrompt",props:{textarea:{type:Object,required:!0},hideDefaultInput:{type:Boolean,default:!1}},data(){return{scrollTop:0,showTimeId:0,hideTimeId:0,lastHighLightTag:null}},watch:{},mounted(){},methods:{show(t){this.lastHighLightTag&&this.lastHighLightTag.value===t.value||(this.lastHighLightTag=t,this.showTimeId&&clearTimeout(this.showTimeId),this.showTimeId=setTimeout(()=>{this._show(t),this.showTimeId=0},10))},_show(t){if(this.hideDefaultInput)return this._hide();if(typeof t.type=="string"&&t.type==="wrap")return this._hide();let e=t.value,n=this.textarea.value;if(e===""||e.trim()==="")return this._hide();if(n===""||n.trim()==="")return this._hide();if(e=Ot.escapeHtml(e),n=Ot.escapeHtml(this.textarea.value),n.indexOf(e)===-1)return this._hide();this.textarea.parentNode.insertBefore(this.$refs.highlightPrompt,this.textarea.nextSibling);const i=window.getComputedStyle(this.textarea);for(const h of i)this.$refs.highlightPrompt.style[h]=i[h];this.$refs.highlightPrompt.style.display="block",this.textarea.style.display="none";let o="",l=n;for(;;){const h=l.indexOf(e);if(h===-1){o+=l;break}const p=h+e.length;o+=l.substring(0,h),o+='<span class="physton-highlight-prompt">',o+=l.substring(h,p),o+="</span>",l=l.substring(p)}this.$refs.highlightPrompt.innerHTML=o,this.$refs.highlightPrompt.scrollTop=this.scrollTop},hide(){this.lastHighLightTag=null,this.showTimeId&&clearTimeout(this.showTimeId),this.hideTimeId&&clearTimeout(this.hideTimeId),this.hideTimeId=setTimeout(()=>{this._hide(),this.hideTimeId=0},10)},_hide(){this.textarea.style.display="block",this.$refs.highlightPrompt.style.display="none",this.scrollTop=this.textarea.scrollTop}}};function KO(t,e,n,r,i,o){return B(),V("div",{class:"physton-highlight-prompt",ref:"highlightPrompt",onClick:e[0]||(e[0]=(...l)=>o.hide&&o.hide(...l))},null,512)}const qO=ar(WO,[["render",KO]]);function VO(t){return cj()?(SS(t),!0):!1}function Oh(t){return typeof t=="function"?t():Rj(t)}const Wb=typeof window<"u"&&typeof document<"u",GO=Object.prototype.toString,YO=t=>GO.call(t)==="[object Object]",Lh=()=>{},XO=JO();function JO(){var t;return Wb&&((t=window==null?void 0:window.navigator)==null?void 0:t.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent)}function Kb(t,e){function n(...r){return new Promise((i,o)=>{Promise.resolve(t(()=>e.apply(this,r),{fn:e,thisArg:this,args:r})).then(i).catch(o)})}return n}const qb=t=>t();function ZO(t,e={}){let n,r,i=Lh;const o=h=>{clearTimeout(h),i(),i=Lh};return h=>{const p=Oh(t),f=Oh(e.maxWait);return n&&o(n),p<=0||f!==void 0&&f<=0?(r&&(o(r),r=null),Promise.resolve(h())):new Promise((g,j)=>{i=e.rejectOnCancel?j:g,f&&!r&&(r=setTimeout(()=>{n&&o(n),r=null,g(h())},f)),n=setTimeout(()=>{r&&o(r),r=null,g(h())},p)})}}function QO(t=qb){const e=an(!0);function n(){e.value=!1}function r(){e.value=!0}const i=(...o)=>{e.value&&t(...o)};return{isActive:Cd(e),pause:n,resume:r,eventFilter:i}}function na(t,e=200,n={}){return Kb(ZO(e,n),t)}function tL(t,e,n={}){const{eventFilter:r=qb,...i}=n;return ui(t,Kb(r,e),i)}function eL(t,e,n={}){const{eventFilter:r,...i}=n,{eventFilter:o,pause:l,resume:h,isActive:p}=QO(r);return{stop:tL(t,e,{...i,eventFilter:o}),pause:l,resume:h,isActive:p}}function el(t,e=!0){Vd()?vp(t):e?t():up(t)}function lr(t,e,n){return ui(t,(r,i,o)=>{r&&e(r,i,o)},n)}function Ih(t){var e;const n=Oh(t);return(e=n==null?void 0:n.$el)!=null?e:n}const Ph=Wb?window:void 0;function Rh(...t){let e,n,r,i;if(typeof t[0]=="string"||Array.isArray(t[0])?([n,r,i]=t,e=Ph):[e,n,r,i]=t,!e)return Lh;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const o=[],l=()=>{o.forEach(g=>g()),o.length=0},h=(g,j,v,b)=>(g.addEventListener(j,v,b),()=>g.removeEventListener(j,v,b)),p=ui(()=>[Ih(e),Oh(i)],([g,j])=>{if(l(),!g)return;const v=YO(j)?{...j}:j;o.push(...n.flatMap(b=>r.map(T=>h(g,b,T,v))))},{immediate:!0,flush:"post"}),f=()=>{p(),l()};return VO(f),f}let Vb=!1;function nL(t,e,n={}){const{window:r=Ph,ignore:i=[],capture:o=!0,detectIframe:l=!1}=n;if(!r)return;XO&&!Vb&&(Vb=!0,Array.from(r.document.body.children).forEach(v=>v.addEventListener("click",Lh)),r.document.documentElement.addEventListener("click",Lh));let h=!0;const p=v=>i.some(b=>{if(typeof b=="string")return Array.from(r.document.querySelectorAll(b)).some(T=>T===v.target||v.composedPath().includes(T));{const T=Ih(b);return T&&(v.target===T||v.composedPath().includes(T))}}),g=[Rh(r,"click",v=>{const b=Ih(t);if(!(!b||b===v.target||v.composedPath().includes(b))){if(v.detail===0&&(h=!p(v)),!h){h=!0;return}e(v)}},{passive:!0,capture:o}),Rh(r,"pointerdown",v=>{const b=Ih(t);b&&(h=!v.composedPath().includes(b)&&!p(v))},{passive:!0}),l&&Rh(r,"blur",v=>{setTimeout(()=>{var b;const T=Ih(t);((b=r.document.activeElement)==null?void 0:b.tagName)==="IFRAME"&&!(T!=null&&T.contains(r.document.activeElement))&&e(v)},0)})].filter(Boolean);return()=>g.forEach(v=>v())}const rc=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},ic="__vueuse_ssr_handlers__",rL=iL();function iL(){return ic in rc||(rc[ic]=rc[ic]||{}),rc[ic]}function sL(t,e){return rL[t]||e}function oL(t){return t==null?"any":t instanceof Set?"set":t instanceof Map?"map":t instanceof Date?"date":typeof t=="boolean"?"boolean":typeof t=="string"?"string":typeof t=="object"?"object":Number.isNaN(t)?"any":"number"}const aL={boolean:{read:t=>t==="true",write:t=>String(t)},object:{read:t=>JSON.parse(t),write:t=>JSON.stringify(t)},number:{read:t=>Number.parseFloat(t),write:t=>String(t)},any:{read:t=>t,write:t=>String(t)},string:{read:t=>t,write:t=>String(t)},map:{read:t=>new Map(JSON.parse(t)),write:t=>JSON.stringify(Array.from(t.entries()))},set:{read:t=>new Set(JSON.parse(t)),write:t=>JSON.stringify(Array.from(t))},date:{read:t=>new Date(t),write:t=>t.toISOString()}},Gb="vueuse-storage";function lL(t,e,n,r={}){var i;const{flush:o="pre",deep:l=!0,listenToStorageChanges:h=!0,writeDefaults:p=!0,mergeDefaults:f=!1,shallow:g,window:j=Ph,eventFilter:v,onError:b=M=>{console.error(M)}}=r,T=(g?ex:an)(e);if(!n)try{n=sL("getDefaultStorage",()=>{var M;return(M=Ph)==null?void 0:M.localStorage})()}catch(M){b(M)}if(!n)return T;const w=Oh(e),P=oL(w),k=(i=r.serializer)!=null?i:aL[P],{pause:U,resume:$}=eL(T,()=>A(T.value),{flush:o,deep:l,eventFilter:v});return j&&h&&(Rh(j,"storage",m),Rh(j,Gb,tt)),m(),T;function A(M){try{if(M==null)n.removeItem(t);else{const L=k.write(M),F=n.getItem(t);F!==L&&(n.setItem(t,L),j&&j.dispatchEvent(new CustomEvent(Gb,{detail:{key:t,oldValue:F,newValue:L,storageArea:n}})))}}catch(L){b(L)}}function nt(M){const L=M?M.newValue:n.getItem(t);if(L==null)return p&&w!==null&&n.setItem(t,k.write(w)),w;if(!M&&f){const F=k.read(L);return typeof f=="function"?f(F,w):P==="object"&&!Array.isArray(F)?{...w,...F}:F}else return typeof L!="string"?L:k.read(L)}function tt(M){m(M.detail)}function m(M){if(!(M&&M.storageArea!==n)){if(M&&M.key==null){T.value=w;return}if(!(M&&M.key!==t)){U();try{(M==null?void 0:M.newValue)!==k.write(T.value)&&(T.value=nt(M))}catch(L){b(L)}finally{M?up($):$()}}}}}function qz(t,e,n={}){const{window:r=Ph}=n;return lL(t,e,r==null?void 0:r.localStorage,n)}var ra=ra||{};ra.stringify=function(){var t={"visit_linear-gradient":function(e){return t.visit_gradient(e)},"visit_repeating-linear-gradient":function(e){return t.visit_gradient(e)},"visit_radial-gradient":function(e){return t.visit_gradient(e)},"visit_repeating-radial-gradient":function(e){return t.visit_gradient(e)},visit_gradient:function(e){var n=t.visit(e.orientation);return n&&(n+=", "),e.type+"("+n+t.visit(e.colorStops)+")"},visit_shape:function(e){var n=e.value,r=t.visit(e.at),i=t.visit(e.style);return i&&(n+=" "+i),r&&(n+=" at "+r),n},"visit_default-radial":function(e){var n="",r=t.visit(e.at);return r&&(n+=r),n},"visit_extent-keyword":function(e){var n=e.value,r=t.visit(e.at);return r&&(n+=" at "+r),n},"visit_position-keyword":function(e){return e.value},visit_position:function(e){return t.visit(e.value.x)+" "+t.visit(e.value.y)},"visit_%":function(e){return e.value+"%"},visit_em:function(e){return e.value+"em"},visit_px:function(e){return e.value+"px"},visit_literal:function(e){return t.visit_color(e.value,e)},visit_hex:function(e){return t.visit_color("#"+e.value,e)},visit_rgb:function(e){return t.visit_color("rgb("+e.value.join(", ")+")",e)},visit_rgba:function(e){return t.visit_color("rgba("+e.value.join(", ")+")",e)},visit_color:function(e,n){var r=e,i=t.visit(n.length);return i&&(r+=" "+i),r},visit_angular:function(e){return e.value+"deg"},visit_directional:function(e){return"to "+e.value},visit_array:function(e){var n="",r=e.length;return e.forEach(function(i,o){n+=t.visit(i),o<r-1&&(n+=", ")}),n},visit:function(e){if(!e)return"";var n="";if(e instanceof Array)return t.visit_array(e,n);if(e.type){var r=t["visit_"+e.type];if(r)return r(e);throw Error("Missing visitor visit_"+e.type)}else throw Error("Invalid node.")}};return function(e){return t.visit(e)}}();var ra=ra||{};ra.parse=function(){var t={linearGradient:/^(\-(webkit|o|ms|moz)\-)?(linear\-gradient)/i,repeatingLinearGradient:/^(\-(webkit|o|ms|moz)\-)?(repeating\-linear\-gradient)/i,radialGradient:/^(\-(webkit|o|ms|moz)\-)?(radial\-gradient)/i,repeatingRadialGradient:/^(\-(webkit|o|ms|moz)\-)?(repeating\-radial\-gradient)/i,sideOrCorner:/^to (left (top|bottom)|right (top|bottom)|left|right|top|bottom)/i,extentKeywords:/^(closest\-side|closest\-corner|farthest\-side|farthest\-corner|contain|cover)/,positionKeywords:/^(left|center|right|top|bottom)/i,pixelValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))px/,percentageValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))\%/,emValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))em/,angleValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))deg/,startCall:/^\(/,endCall:/^\)/,comma:/^,/,hexColor:/^\#([0-9a-fA-F]+)/,literalColor:/^([a-zA-Z]+)/,rgbColor:/^rgb/i,rgbaColor:/^rgba/i,number:/^(([0-9]*\.[0-9]+)|([0-9]+\.?))/},e="";function n(ot){var mt=new Error(e+": "+ot);throw mt.source=e,mt}function r(){var ot=i();return e.length>0&&n("Invalid input not EOF"),ot}function i(){return $(o)}function o(){return l("linear-gradient",t.linearGradient,p)||l("repeating-linear-gradient",t.repeatingLinearGradient,p)||l("radial-gradient",t.radialGradient,j)||l("repeating-radial-gradient",t.repeatingRadialGradient,j)}function l(ot,mt,Et){return h(mt,function(ze){var he=Et();return he&&(oe(t.comma)||n("Missing comma before color stops")),{type:ot,orientation:he,colorStops:$(A)}})}function h(ot,mt){var Et=oe(ot);if(Et){oe(t.startCall)||n("Missing (");var ze=mt(Et);return oe(t.endCall)||n("Missing )"),ze}}function p(){return f()||g()}function f(){return xt("directional",t.sideOrCorner,1)}function g(){return xt("angular",t.angleValue,1)}function j(){var ot,mt=v(),Et;return mt&&(ot=[],ot.push(mt),Et=e,oe(t.comma)&&(mt=v(),mt?ot.push(mt):e=Et)),ot}function v(){var ot=b()||T();if(ot)ot.at=P();else{var mt=w();if(mt){ot=mt;var Et=P();Et&&(ot.at=Et)}else{var ze=k();ze&&(ot={type:"default-radial",at:ze})}}return ot}function b(){var ot=xt("shape",/^(circle)/i,0);return ot&&(ot.style=rt()||w()),ot}function T(){var ot=xt("shape",/^(ellipse)/i,0);return ot&&(ot.style=X()||w()),ot}function w(){return xt("extent-keyword",t.extentKeywords,1)}function P(){if(xt("position",/^at/,0)){var ot=k();return ot||n("Missing positioning value"),ot}}function k(){var ot=U();if(ot.x||ot.y)return{type:"position",value:ot}}function U(){return{x:X(),y:X()}}function $(ot){var mt=ot(),Et=[];if(mt)for(Et.push(mt);oe(t.comma);)mt=ot(),mt?Et.push(mt):n("One extra comma");return Et}function A(){var ot=nt();return ot||n("Expected color definition"),ot.length=X(),ot}function nt(){return m()||L()||M()||tt()}function tt(){return xt("literal",t.literalColor,0)}function m(){return xt("hex",t.hexColor,1)}function M(){return h(t.rgbColor,function(){return{type:"rgb",value:$(F)}})}function L(){return h(t.rgbaColor,function(){return{type:"rgba",value:$(F)}})}function F(){return oe(t.number)[1]}function X(){return xt("%",t.percentageValue,1)||st()||rt()}function st(){return xt("position-keyword",t.positionKeywords,1)}function rt(){return xt("px",t.pixelValue,1)||xt("em",t.emValue,1)}function xt(ot,mt,Et){var ze=oe(mt);if(ze)return{type:ot,value:ze[Et]}}function oe(ot){var mt,Et;return Et=/^[\n\r\t\s]+/.exec(e),Et&&qt(Et[0].length),mt=ot.exec(e),mt&&qt(mt[0].length),mt}function qt(ot){e=e.substr(ot)}return function(ot){return e=ot.toString(),r()}}();var hL=ra.parse,uL=ra.stringify,Ir="top",gi="bottom",vi="right",Pr="left",Vz="auto",Dh=[Ir,gi,vi,Pr],nl="start",Mh="end",pL="clippingParents",Yb="viewport",Nh="popper",cL="reference",Xb=Dh.reduce(function(t,e){return t.concat([e+"-"+nl,e+"-"+Mh])},[]),Jb=[].concat(Dh,[Vz]).reduce(function(t,e){return t.concat([e,e+"-"+nl,e+"-"+Mh])},[]),fL="beforeRead",dL="read",zL="afterRead",gL="beforeMain",vL="main",mL="afterMain",jL="beforeWrite",yL="write",bL="afterWrite",_L=[fL,dL,zL,gL,vL,mL,jL,yL,bL];function ns(t){return t?(t.nodeName||"").toLowerCase():null}function Xr(t){if(t==null)return window;if(t.toString()!=="[object Window]"){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function ia(t){var e=Xr(t).Element;return t instanceof e||t instanceof Element}function mi(t){var e=Xr(t).HTMLElement;return t instanceof e||t instanceof HTMLElement}function Gz(t){if(typeof ShadowRoot>"u")return!1;var e=Xr(t).ShadowRoot;return t instanceof e||t instanceof ShadowRoot}function CL(t){var e=t.state;Object.keys(e.elements).forEach(function(n){var r=e.styles[n]||{},i=e.attributes[n]||{},o=e.elements[n];!mi(o)||!ns(o)||(Object.assign(o.style,r),Object.keys(i).forEach(function(l){var h=i[l];h===!1?o.removeAttribute(l):o.setAttribute(l,h===!0?"":h)}))})}function TL(t){var e=t.state,n={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,n.popper),e.styles=n,e.elements.arrow&&Object.assign(e.elements.arrow.style,n.arrow),function(){Object.keys(e.elements).forEach(function(r){var i=e.elements[r],o=e.attributes[r]||{},l=Object.keys(e.styles.hasOwnProperty(r)?e.styles[r]:n[r]),h=l.reduce(function(p,f){return p[f]="",p},{});!mi(i)||!ns(i)||(Object.assign(i.style,h),Object.keys(o).forEach(function(p){i.removeAttribute(p)}))})}}const Zb={name:"applyStyles",enabled:!0,phase:"write",fn:CL,effect:TL,requires:["computeStyles"]};function rs(t){return t.split("-")[0]}var sa=Math.max,sc=Math.min,rl=Math.round;function Yz(){var t=navigator.userAgentData;return t!=null&&t.brands&&Array.isArray(t.brands)?t.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function Qb(){return!/^((?!chrome|android).)*safari/i.test(Yz())}function il(t,e,n){e===void 0&&(e=!1),n===void 0&&(n=!1);var r=t.getBoundingClientRect(),i=1,o=1;e&&mi(t)&&(i=t.offsetWidth>0&&rl(r.width)/t.offsetWidth||1,o=t.offsetHeight>0&&rl(r.height)/t.offsetHeight||1);var l=ia(t)?Xr(t):window,h=l.visualViewport,p=!Qb()&&n,f=(r.left+(p&&h?h.offsetLeft:0))/i,g=(r.top+(p&&h?h.offsetTop:0))/o,j=r.width/i,v=r.height/o;return{width:j,height:v,top:g,right:f+j,bottom:g+v,left:f,x:f,y:g}}function Xz(t){var e=il(t),n=t.offsetWidth,r=t.offsetHeight;return Math.abs(e.width-n)<=1&&(n=e.width),Math.abs(e.height-r)<=1&&(r=e.height),{x:t.offsetLeft,y:t.offsetTop,width:n,height:r}}function t_(t,e){var n=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(n&&Gz(n)){var r=e;do{if(r&&t.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Os(t){return Xr(t).getComputedStyle(t)}function wL(t){return["table","td","th"].indexOf(ns(t))>=0}function po(t){return((ia(t)?t.ownerDocument:t.document)||window.document).documentElement}function oc(t){return ns(t)==="html"?t:t.assignedSlot||t.parentNode||(Gz(t)?t.host:null)||po(t)}function e_(t){return!mi(t)||Os(t).position==="fixed"?null:t.offsetParent}function AL(t){var e=/firefox/i.test(Yz()),n=/Trident/i.test(Yz());if(n&&mi(t)){var r=Os(t);if(r.position==="fixed")return null}var i=oc(t);for(Gz(i)&&(i=i.host);mi(i)&&["html","body"].indexOf(ns(i))<0;){var o=Os(i);if(o.transform!=="none"||o.perspective!=="none"||o.contain==="paint"||["transform","perspective"].indexOf(o.willChange)!==-1||e&&o.willChange==="filter"||e&&o.filter&&o.filter!=="none")return i;i=i.parentNode}return null}function Fh(t){for(var e=Xr(t),n=e_(t);n&&wL(n)&&Os(n).position==="static";)n=e_(n);return n&&(ns(n)==="html"||ns(n)==="body"&&Os(n).position==="static")?e:n||AL(t)||e}function Jz(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function Bh(t,e,n){return sa(t,sc(e,n))}function SL(t,e,n){var r=Bh(t,e,n);return r>n?n:r}function n_(){return{top:0,right:0,bottom:0,left:0}}function r_(t){return Object.assign({},n_(),t)}function i_(t,e){return e.reduce(function(n,r){return n[r]=t,n},{})}var xL=function(e,n){return e=typeof e=="function"?e(Object.assign({},n.rects,{placement:n.placement})):e,r_(typeof e!="number"?e:i_(e,Dh))};function EL(t){var e,n=t.state,r=t.name,i=t.options,o=n.elements.arrow,l=n.modifiersData.popperOffsets,h=rs(n.placement),p=Jz(h),f=[Pr,vi].indexOf(h)>=0,g=f?"height":"width";if(!(!o||!l)){var j=xL(i.padding,n),v=Xz(o),b=p==="y"?Ir:Pr,T=p==="y"?gi:vi,w=n.rects.reference[g]+n.rects.reference[p]-l[p]-n.rects.popper[g],P=l[p]-n.rects.reference[p],k=Fh(o),U=k?p==="y"?k.clientHeight||0:k.clientWidth||0:0,$=w/2-P/2,A=j[b],nt=U-v[g]-j[T],tt=U/2-v[g]/2+$,m=Bh(A,tt,nt),M=p;n.modifiersData[r]=(e={},e[M]=m,e.centerOffset=m-tt,e)}}function kL(t){var e=t.state,n=t.options,r=n.element,i=r===void 0?"[data-popper-arrow]":r;i!=null&&(typeof i=="string"&&(i=e.elements.popper.querySelector(i),!i)||t_(e.elements.popper,i)&&(e.elements.arrow=i))}const OL={name:"arrow",enabled:!0,phase:"main",fn:EL,effect:kL,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function sl(t){return t.split("-")[1]}var LL={top:"auto",right:"auto",bottom:"auto",left:"auto"};function IL(t,e){var n=t.x,r=t.y,i=e.devicePixelRatio||1;return{x:rl(n*i)/i||0,y:rl(r*i)/i||0}}function s_(t){var e,n=t.popper,r=t.popperRect,i=t.placement,o=t.variation,l=t.offsets,h=t.position,p=t.gpuAcceleration,f=t.adaptive,g=t.roundOffsets,j=t.isFixed,v=l.x,b=v===void 0?0:v,T=l.y,w=T===void 0?0:T,P=typeof g=="function"?g({x:b,y:w}):{x:b,y:w};b=P.x,w=P.y;var k=l.hasOwnProperty("x"),U=l.hasOwnProperty("y"),$=Pr,A=Ir,nt=window;if(f){var tt=Fh(n),m="clientHeight",M="clientWidth";if(tt===Xr(n)&&(tt=po(n),Os(tt).position!=="static"&&h==="absolute"&&(m="scrollHeight",M="scrollWidth")),tt=tt,i===Ir||(i===Pr||i===vi)&&o===Mh){A=gi;var L=j&&tt===nt&&nt.visualViewport?nt.visualViewport.height:tt[m];w-=L-r.height,w*=p?1:-1}if(i===Pr||(i===Ir||i===gi)&&o===Mh){$=vi;var F=j&&tt===nt&&nt.visualViewport?nt.visualViewport.width:tt[M];b-=F-r.width,b*=p?1:-1}}var X=Object.assign({position:h},f&&LL),st=g===!0?IL({x:b,y:w},Xr(n)):{x:b,y:w};if(b=st.x,w=st.y,p){var rt;return Object.assign({},X,(rt={},rt[A]=U?"0":"",rt[$]=k?"0":"",rt.transform=(nt.devicePixelRatio||1)<=1?"translate("+b+"px, "+w+"px)":"translate3d("+b+"px, "+w+"px, 0)",rt))}return Object.assign({},X,(e={},e[A]=U?w+"px":"",e[$]=k?b+"px":"",e.transform="",e))}function PL(t){var e=t.state,n=t.options,r=n.gpuAcceleration,i=r===void 0?!0:r,o=n.adaptive,l=o===void 0?!0:o,h=n.roundOffsets,p=h===void 0?!0:h,f={placement:rs(e.placement),variation:sl(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:i,isFixed:e.options.strategy==="fixed"};e.modifiersData.popperOffsets!=null&&(e.styles.popper=Object.assign({},e.styles.popper,s_(Object.assign({},f,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:l,roundOffsets:p})))),e.modifiersData.arrow!=null&&(e.styles.arrow=Object.assign({},e.styles.arrow,s_(Object.assign({},f,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:p})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})}const RL={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:PL,data:{}};var ac={passive:!0};function DL(t){var e=t.state,n=t.instance,r=t.options,i=r.scroll,o=i===void 0?!0:i,l=r.resize,h=l===void 0?!0:l,p=Xr(e.elements.popper),f=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&f.forEach(function(g){g.addEventListener("scroll",n.update,ac)}),h&&p.addEventListener("resize",n.update,ac),function(){o&&f.forEach(function(g){g.removeEventListener("scroll",n.update,ac)}),h&&p.removeEventListener("resize",n.update,ac)}}const ML={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:DL,data:{}};var NL={left:"right",right:"left",bottom:"top",top:"bottom"};function lc(t){return t.replace(/left|right|bottom|top/g,function(e){return NL[e]})}var FL={start:"end",end:"start"};function o_(t){return t.replace(/start|end/g,function(e){return FL[e]})}function Zz(t){var e=Xr(t),n=e.pageXOffset,r=e.pageYOffset;return{scrollLeft:n,scrollTop:r}}function Qz(t){return il(po(t)).left+Zz(t).scrollLeft}function BL(t,e){var n=Xr(t),r=po(t),i=n.visualViewport,o=r.clientWidth,l=r.clientHeight,h=0,p=0;if(i){o=i.width,l=i.height;var f=Qb();(f||!f&&e==="fixed")&&(h=i.offsetLeft,p=i.offsetTop)}return{width:o,height:l,x:h+Qz(t),y:p}}function $L(t){var e,n=po(t),r=Zz(t),i=(e=t.ownerDocument)==null?void 0:e.body,o=sa(n.scrollWidth,n.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),l=sa(n.scrollHeight,n.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),h=-r.scrollLeft+Qz(t),p=-r.scrollTop;return Os(i||n).direction==="rtl"&&(h+=sa(n.clientWidth,i?i.clientWidth:0)-o),{width:o,height:l,x:h,y:p}}function tg(t){var e=Os(t),n=e.overflow,r=e.overflowX,i=e.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+r)}function a_(t){return["html","body","#document"].indexOf(ns(t))>=0?t.ownerDocument.body:mi(t)&&tg(t)?t:a_(oc(t))}function $h(t,e){var n;e===void 0&&(e=[]);var r=a_(t),i=r===((n=t.ownerDocument)==null?void 0:n.body),o=Xr(r),l=i?[o].concat(o.visualViewport||[],tg(r)?r:[]):r,h=e.concat(l);return i?h:h.concat($h(oc(l)))}function eg(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function HL(t,e){var n=il(t,!1,e==="fixed");return n.top=n.top+t.clientTop,n.left=n.left+t.clientLeft,n.bottom=n.top+t.clientHeight,n.right=n.left+t.clientWidth,n.width=t.clientWidth,n.height=t.clientHeight,n.x=n.left,n.y=n.top,n}function l_(t,e,n){return e===Yb?eg(BL(t,n)):ia(e)?HL(e,n):eg($L(po(t)))}function UL(t){var e=$h(oc(t)),n=["absolute","fixed"].indexOf(Os(t).position)>=0,r=n&&mi(t)?Fh(t):t;return ia(r)?e.filter(function(i){return ia(i)&&t_(i,r)&&ns(i)!=="body"}):[]}function WL(t,e,n,r){var i=e==="clippingParents"?UL(t):[].concat(e),o=[].concat(i,[n]),l=o[0],h=o.reduce(function(p,f){var g=l_(t,f,r);return p.top=sa(g.top,p.top),p.right=sc(g.right,p.right),p.bottom=sc(g.bottom,p.bottom),p.left=sa(g.left,p.left),p},l_(t,l,r));return h.width=h.right-h.left,h.height=h.bottom-h.top,h.x=h.left,h.y=h.top,h}function h_(t){var e=t.reference,n=t.element,r=t.placement,i=r?rs(r):null,o=r?sl(r):null,l=e.x+e.width/2-n.width/2,h=e.y+e.height/2-n.height/2,p;switch(i){case Ir:p={x:l,y:e.y-n.height};break;case gi:p={x:l,y:e.y+e.height};break;case vi:p={x:e.x+e.width,y:h};break;case Pr:p={x:e.x-n.width,y:h};break;default:p={x:e.x,y:e.y}}var f=i?Jz(i):null;if(f!=null){var g=f==="y"?"height":"width";switch(o){case nl:p[f]=p[f]-(e[g]/2-n[g]/2);break;case Mh:p[f]=p[f]+(e[g]/2-n[g]/2);break}}return p}function Hh(t,e){e===void 0&&(e={});var n=e,r=n.placement,i=r===void 0?t.placement:r,o=n.strategy,l=o===void 0?t.strategy:o,h=n.boundary,p=h===void 0?pL:h,f=n.rootBoundary,g=f===void 0?Yb:f,j=n.elementContext,v=j===void 0?Nh:j,b=n.altBoundary,T=b===void 0?!1:b,w=n.padding,P=w===void 0?0:w,k=r_(typeof P!="number"?P:i_(P,Dh)),U=v===Nh?cL:Nh,$=t.rects.popper,A=t.elements[T?U:v],nt=WL(ia(A)?A:A.contextElement||po(t.elements.popper),p,g,l),tt=il(t.elements.reference),m=h_({reference:tt,element:$,strategy:"absolute",placement:i}),M=eg(Object.assign({},$,m)),L=v===Nh?M:tt,F={top:nt.top-L.top+k.top,bottom:L.bottom-nt.bottom+k.bottom,left:nt.left-L.left+k.left,right:L.right-nt.right+k.right},X=t.modifiersData.offset;if(v===Nh&&X){var st=X[i];Object.keys(F).forEach(function(rt){var xt=[vi,gi].indexOf(rt)>=0?1:-1,oe=[Ir,gi].indexOf(rt)>=0?"y":"x";F[rt]+=st[oe]*xt})}return F}function KL(t,e){e===void 0&&(e={});var n=e,r=n.placement,i=n.boundary,o=n.rootBoundary,l=n.padding,h=n.flipVariations,p=n.allowedAutoPlacements,f=p===void 0?Jb:p,g=sl(r),j=g?h?Xb:Xb.filter(function(T){return sl(T)===g}):Dh,v=j.filter(function(T){return f.indexOf(T)>=0});v.length===0&&(v=j);var b=v.reduce(function(T,w){return T[w]=Hh(t,{placement:w,boundary:i,rootBoundary:o,padding:l})[rs(w)],T},{});return Object.keys(b).sort(function(T,w){return b[T]-b[w]})}function qL(t){if(rs(t)===Vz)return[];var e=lc(t);return[o_(t),e,o_(e)]}function VL(t){var e=t.state,n=t.options,r=t.name;if(!e.modifiersData[r]._skip){for(var i=n.mainAxis,o=i===void 0?!0:i,l=n.altAxis,h=l===void 0?!0:l,p=n.fallbackPlacements,f=n.padding,g=n.boundary,j=n.rootBoundary,v=n.altBoundary,b=n.flipVariations,T=b===void 0?!0:b,w=n.allowedAutoPlacements,P=e.options.placement,k=rs(P),U=k===P,$=p||(U||!T?[lc(P)]:qL(P)),A=[P].concat($).reduce(function($t,Ht){return $t.concat(rs(Ht)===Vz?KL(e,{placement:Ht,boundary:g,rootBoundary:j,padding:f,flipVariations:T,allowedAutoPlacements:w}):Ht)},[]),nt=e.rects.reference,tt=e.rects.popper,m=new Map,M=!0,L=A[0],F=0;F<A.length;F++){var X=A[F],st=rs(X),rt=sl(X)===nl,xt=[Ir,gi].indexOf(st)>=0,oe=xt?"width":"height",qt=Hh(e,{placement:X,boundary:g,rootBoundary:j,altBoundary:v,padding:f}),ot=xt?rt?vi:Pr:rt?gi:Ir;nt[oe]>tt[oe]&&(ot=lc(ot));var mt=lc(ot),Et=[];if(o&&Et.push(qt[st]<=0),h&&Et.push(qt[ot]<=0,qt[mt]<=0),Et.every(function($t){return $t})){L=X,M=!1;break}m.set(X,Et)}if(M)for(var ze=T?3:1,he=function(Ht){var Wt=A.find(function(ee){var de=m.get(ee);if(de)return de.slice(0,Ht).every(function(Yt){return Yt})});if(Wt)return L=Wt,"break"},jt=ze;jt>0;jt--){var Mt=he(jt);if(Mt==="break")break}e.placement!==L&&(e.modifiersData[r]._skip=!0,e.placement=L,e.reset=!0)}}const GL={name:"flip",enabled:!0,phase:"main",fn:VL,requiresIfExists:["offset"],data:{_skip:!1}};function u_(t,e,n){return n===void 0&&(n={x:0,y:0}),{top:t.top-e.height-n.y,right:t.right-e.width+n.x,bottom:t.bottom-e.height+n.y,left:t.left-e.width-n.x}}function p_(t){return[Ir,vi,gi,Pr].some(function(e){return t[e]>=0})}function YL(t){var e=t.state,n=t.name,r=e.rects.reference,i=e.rects.popper,o=e.modifiersData.preventOverflow,l=Hh(e,{elementContext:"reference"}),h=Hh(e,{altBoundary:!0}),p=u_(l,r),f=u_(h,i,o),g=p_(p),j=p_(f);e.modifiersData[n]={referenceClippingOffsets:p,popperEscapeOffsets:f,isReferenceHidden:g,hasPopperEscaped:j},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":g,"data-popper-escaped":j})}const XL={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:YL};function JL(t,e,n){var r=rs(t),i=[Pr,Ir].indexOf(r)>=0?-1:1,o=typeof n=="function"?n(Object.assign({},e,{placement:t})):n,l=o[0],h=o[1];return l=l||0,h=(h||0)*i,[Pr,vi].indexOf(r)>=0?{x:h,y:l}:{x:l,y:h}}function ZL(t){var e=t.state,n=t.options,r=t.name,i=n.offset,o=i===void 0?[0,0]:i,l=Jb.reduce(function(g,j){return g[j]=JL(j,e.rects,o),g},{}),h=l[e.placement],p=h.x,f=h.y;e.modifiersData.popperOffsets!=null&&(e.modifiersData.popperOffsets.x+=p,e.modifiersData.popperOffsets.y+=f),e.modifiersData[r]=l}const QL={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:ZL};function tI(t){var e=t.state,n=t.name;e.modifiersData[n]=h_({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})}const eI={name:"popperOffsets",enabled:!0,phase:"read",fn:tI,data:{}};function nI(t){return t==="x"?"y":"x"}function rI(t){var e=t.state,n=t.options,r=t.name,i=n.mainAxis,o=i===void 0?!0:i,l=n.altAxis,h=l===void 0?!1:l,p=n.boundary,f=n.rootBoundary,g=n.altBoundary,j=n.padding,v=n.tether,b=v===void 0?!0:v,T=n.tetherOffset,w=T===void 0?0:T,P=Hh(e,{boundary:p,rootBoundary:f,padding:j,altBoundary:g}),k=rs(e.placement),U=sl(e.placement),$=!U,A=Jz(k),nt=nI(A),tt=e.modifiersData.popperOffsets,m=e.rects.reference,M=e.rects.popper,L=typeof w=="function"?w(Object.assign({},e.rects,{placement:e.placement})):w,F=typeof L=="number"?{mainAxis:L,altAxis:L}:Object.assign({mainAxis:0,altAxis:0},L),X=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,st={x:0,y:0};if(tt){if(o){var rt,xt=A==="y"?Ir:Pr,oe=A==="y"?gi:vi,qt=A==="y"?"height":"width",ot=tt[A],mt=ot+P[xt],Et=ot-P[oe],ze=b?-M[qt]/2:0,he=U===nl?m[qt]:M[qt],jt=U===nl?-M[qt]:-m[qt],Mt=e.elements.arrow,$t=b&&Mt?Xz(Mt):{width:0,height:0},Ht=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:n_(),Wt=Ht[xt],ee=Ht[oe],de=Bh(0,m[qt],$t[qt]),Yt=$?m[qt]/2-ze-de-Wt-F.mainAxis:he-de-Wt-F.mainAxis,ue=$?-m[qt]/2+ze+de+ee+F.mainAxis:jt+de+ee+F.mainAxis,ke=e.elements.arrow&&Fh(e.elements.arrow),K=ke?A==="y"?ke.clientTop||0:ke.clientLeft||0:0,Y=(rt=X==null?void 0:X[A])!=null?rt:0,lt=ot+Yt-Y-K,vt=ot+ue-Y,dt=Bh(b?sc(mt,lt):mt,ot,b?sa(Et,vt):Et);tt[A]=dt,st[A]=dt-ot}if(h){var ft,Lt=A==="x"?Ir:Pr,It=A==="x"?gi:vi,kt=tt[nt],yt=nt==="y"?"height":"width",Nt=kt+P[Lt],Ft=kt-P[It],Jt=[Ir,Pr].indexOf(k)!==-1,zt=(ft=X==null?void 0:X[nt])!=null?ft:0,se=Jt?Nt:kt-m[yt]-M[yt]-zt+F.altAxis,be=Jt?kt+m[yt]+M[yt]-zt-F.altAxis:Ft,ve=b&&Jt?SL(se,kt,be):Bh(b?se:Nt,kt,b?be:Ft);tt[nt]=ve,st[nt]=ve-kt}e.modifiersData[r]=st}}const iI={name:"preventOverflow",enabled:!0,phase:"main",fn:rI,requiresIfExists:["offset"]};function sI(t){return{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}}function oI(t){return t===Xr(t)||!mi(t)?Zz(t):sI(t)}function aI(t){var e=t.getBoundingClientRect(),n=rl(e.width)/t.offsetWidth||1,r=rl(e.height)/t.offsetHeight||1;return n!==1||r!==1}function lI(t,e,n){n===void 0&&(n=!1);var r=mi(e),i=mi(e)&&aI(e),o=po(e),l=il(t,i,n),h={scrollLeft:0,scrollTop:0},p={x:0,y:0};return(r||!r&&!n)&&((ns(e)!=="body"||tg(o))&&(h=oI(e)),mi(e)?(p=il(e,!0),p.x+=e.clientLeft,p.y+=e.clientTop):o&&(p.x=Qz(o))),{x:l.left+h.scrollLeft-p.x,y:l.top+h.scrollTop-p.y,width:l.width,height:l.height}}function hI(t){var e=new Map,n=new Set,r=[];t.forEach(function(o){e.set(o.name,o)});function i(o){n.add(o.name);var l=[].concat(o.requires||[],o.requiresIfExists||[]);l.forEach(function(h){if(!n.has(h)){var p=e.get(h);p&&i(p)}}),r.push(o)}return t.forEach(function(o){n.has(o.name)||i(o)}),r}function uI(t){var e=hI(t);return _L.reduce(function(n,r){return n.concat(e.filter(function(i){return i.phase===r}))},[])}function pI(t){var e;return function(){return e||(e=new Promise(function(n){Promise.resolve().then(function(){e=void 0,n(t())})})),e}}function cI(t){var e=t.reduce(function(n,r){var i=n[r.name];return n[r.name]=i?Object.assign({},i,r,{options:Object.assign({},i.options,r.options),data:Object.assign({},i.data,r.data)}):r,n},{});return Object.keys(e).map(function(n){return e[n]})}var c_={placement:"bottom",modifiers:[],strategy:"absolute"};function f_(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return!e.some(function(r){return!(r&&typeof r.getBoundingClientRect=="function")})}function fI(t){t===void 0&&(t={});var e=t,n=e.defaultModifiers,r=n===void 0?[]:n,i=e.defaultOptions,o=i===void 0?c_:i;return function(h,p,f){f===void 0&&(f=o);var g={placement:"bottom",orderedModifiers:[],options:Object.assign({},c_,o),modifiersData:{},elements:{reference:h,popper:p},attributes:{},styles:{}},j=[],v=!1,b={state:g,setOptions:function(k){var U=typeof k=="function"?k(g.options):k;w(),g.options=Object.assign({},o,g.options,U),g.scrollParents={reference:ia(h)?$h(h):h.contextElement?$h(h.contextElement):[],popper:$h(p)};var $=uI(cI([].concat(r,g.options.modifiers)));return g.orderedModifiers=$.filter(function(A){return A.enabled}),T(),b.update()},forceUpdate:function(){if(!v){var k=g.elements,U=k.reference,$=k.popper;if(f_(U,$)){g.rects={reference:lI(U,Fh($),g.options.strategy==="fixed"),popper:Xz($)},g.reset=!1,g.placement=g.options.placement,g.orderedModifiers.forEach(function(F){return g.modifiersData[F.name]=Object.assign({},F.data)});for(var A=0;A<g.orderedModifiers.length;A++){if(g.reset===!0){g.reset=!1,A=-1;continue}var nt=g.orderedModifiers[A],tt=nt.fn,m=nt.options,M=m===void 0?{}:m,L=nt.name;typeof tt=="function"&&(g=tt({state:g,options:M,name:L,instance:b})||g)}}}},update:pI(function(){return new Promise(function(P){b.forceUpdate(),P(g)})}),destroy:function(){w(),v=!0}};if(!f_(h,p))return b;b.setOptions(f).then(function(P){!v&&f.onFirstUpdate&&f.onFirstUpdate(P)});function T(){g.orderedModifiers.forEach(function(P){var k=P.name,U=P.options,$=U===void 0?{}:U,A=P.effect;if(typeof A=="function"){var nt=A({state:g,name:k,instance:b,options:$}),tt=function(){};j.push(nt||tt)}})}function w(){j.forEach(function(P){return P()}),j=[]}return b}}var dI=[ML,eI,RL,Zb,QL,GL,iI,OL,XL],d_=fI({defaultModifiers:dI});/*!
|
||
* is-plain-object <https://github.com/jonschlinkert/is-plain-object>
|
||
*
|
||
* Copyright (c) 2014-2017, Jon Schlinkert.
|
||
* Released under the MIT License.
|
||
*/function z_(t){return Object.prototype.toString.call(t)==="[object Object]"}function zI(t){var e,n;return z_(t)===!1?!1:(e=t.constructor,e===void 0?!0:(n=e.prototype,!(z_(n)===!1||n.hasOwnProperty("isPrototypeOf")===!1)))}function Uh(){return Uh=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},Uh.apply(this,arguments)}function g_(t,e){if(t==null)return{};var n,r,i={},o=Object.keys(t);for(r=0;r<o.length;r++)e.indexOf(n=o[r])>=0||(i[n]=t[n]);return i}const gI={silent:!1,logLevel:"warn"},vI=["validator"],v_=Object.prototype,m_=v_.toString,mI=v_.hasOwnProperty,j_=/^\s*function (\w+)/;function y_(t){var e;const n=(e=t==null?void 0:t.type)!==null&&e!==void 0?e:t;if(n){const r=n.toString().match(j_);return r?r[1]:""}return""}const oa=zI;let hr=t=>t;const ol=(t,e)=>mI.call(t,e),jI=Number.isInteger||function(t){return typeof t=="number"&&isFinite(t)&&Math.floor(t)===t},al=Array.isArray||function(t){return m_.call(t)==="[object Array]"},ll=t=>m_.call(t)==="[object Function]",hc=t=>oa(t)&&ol(t,"_vueTypes_name"),b_=t=>oa(t)&&(ol(t,"type")||["_vueTypes_name","validator","default","required"].some(e=>ol(t,e)));function ng(t,e){return Object.defineProperty(t.bind(e),"__original",{value:t})}function aa(t,e,n=!1){let r,i=!0,o="";r=oa(t)?t:{type:t};const l=hc(r)?r._vueTypes_name+" - ":"";if(b_(r)&&r.type!==null){if(r.type===void 0||r.type===!0||!r.required&&e===void 0)return i;al(r.type)?(i=r.type.some(h=>aa(h,e,!0)===!0),o=r.type.map(h=>y_(h)).join(" or ")):(o=y_(r),i=o==="Array"?al(e):o==="Object"?oa(e):o==="String"||o==="Number"||o==="Boolean"||o==="Function"?function(h){if(h==null)return"";const p=h.constructor.toString().match(j_);return p?p[1]:""}(e)===o:e instanceof r.type)}if(!i){const h=`${l}value "${e}" should be of type "${o}"`;return n===!1?(hr(h),!1):h}if(ol(r,"validator")&&ll(r.validator)){const h=hr,p=[];if(hr=f=>{p.push(f)},i=r.validator(e),hr=h,!i){const f=(p.length>1?"* ":"")+p.join(`
|
||
* `);return p.length=0,n===!1?(hr(f),i):f}}return i}function Jr(t,e){const n=Object.defineProperties(e,{_vueTypes_name:{value:t,writable:!0},isRequired:{get(){return this.required=!0,this}},def:{value(i){return i===void 0?(ol(this,"default")&&delete this.default,this):ll(i)||aa(this,i,!0)===!0?(this.default=al(i)?()=>[...i]:oa(i)?()=>Object.assign({},i):i,this):(hr(`${this._vueTypes_name} - invalid default value: "${i}"`),this)}}}),{validator:r}=n;return ll(r)&&(n.validator=ng(r,n)),n}function is(t,e){const n=Jr(t,e);return Object.defineProperty(n,"validate",{value(r){return ll(this.validator)&&hr(`${this._vueTypes_name} - calling .validate() will overwrite the current custom validator function. Validator info:
|
||
${JSON.stringify(this)}`),this.validator=ng(r,this),this}})}function __(t,e,n){const r=function(p){const f={};return Object.getOwnPropertyNames(p).forEach(g=>{f[g]=Object.getOwnPropertyDescriptor(p,g)}),Object.defineProperties({},f)}(e);if(r._vueTypes_name=t,!oa(n))return r;const{validator:i}=n,o=g_(n,vI);if(ll(i)){let{validator:p}=r;p&&(p=(h=(l=p).__original)!==null&&h!==void 0?h:l),r.validator=ng(p?function(f){return p.call(this,f)&&i.call(this,f)}:i,r)}var l,h;return Object.assign(r,o)}function uc(t){return t.replace(/^(?!\s*$)/gm," ")}const yI=()=>is("any",{}),bI=()=>is("function",{type:Function}),_I=()=>is("boolean",{type:Boolean}),CI=()=>is("string",{type:String}),TI=()=>is("number",{type:Number}),wI=()=>is("array",{type:Array}),AI=()=>is("object",{type:Object}),SI=()=>Jr("integer",{type:Number,validator:t=>jI(t)}),xI=()=>Jr("symbol",{validator:t=>typeof t=="symbol"});function EI(t,e="custom validation failed"){if(typeof t!="function")throw new TypeError("[VueTypes error]: You must provide a function as argument");return Jr(t.name||"<<anonymous function>>",{type:null,validator(n){const r=t(n);return r||hr(`${this._vueTypes_name} - ${e}`),r}})}function kI(t){if(!al(t))throw new TypeError("[VueTypes error]: You must provide an array as argument.");const e=`oneOf - value should be one of "${t.join('", "')}".`,n=t.reduce((r,i)=>{if(i!=null){const o=i.constructor;r.indexOf(o)===-1&&r.push(o)}return r},[]);return Jr("oneOf",{type:n.length>0?n:void 0,validator(r){const i=t.indexOf(r)!==-1;return i||hr(e),i}})}function OI(t){if(!al(t))throw new TypeError("[VueTypes error]: You must provide an array as argument");let e=!1,n=[];for(let i=0;i<t.length;i+=1){const o=t[i];if(b_(o)){if(hc(o)&&o._vueTypes_name==="oneOf"&&o.type){n=n.concat(o.type);continue}if(ll(o.validator)&&(e=!0),o.type===!0||!o.type){hr('oneOfType - invalid usage of "true" or "null" as types.');continue}n=n.concat(o.type)}else n.push(o)}n=n.filter((i,o)=>n.indexOf(i)===o);const r=n.length>0?n:null;return Jr("oneOfType",e?{type:r,validator(i){const o=[],l=t.some(h=>{const p=aa(hc(h)&&h._vueTypes_name==="oneOf"?h.type||null:h,i,!0);return typeof p=="string"&&o.push(p),p===!0});return l||hr(`oneOfType - provided value does not match any of the ${o.length} passed-in validators:
|
||
${uc(o.join(`
|
||
`))}`),l}}:{type:r})}function LI(t){return Jr("arrayOf",{type:Array,validator(e){let n="";const r=e.every(i=>(n=aa(t,i,!0),n===!0));return r||hr(`arrayOf - value validation error:
|
||
${uc(n)}`),r}})}function II(t){return Jr("instanceOf",{type:t})}function PI(t){return Jr("objectOf",{type:Object,validator(e){let n="";const r=Object.keys(e).every(i=>(n=aa(t,e[i],!0),n===!0));return r||hr(`objectOf - value validation error:
|
||
${uc(n)}`),r}})}function RI(t){const e=Object.keys(t),n=e.filter(i=>{var o;return!((o=t[i])===null||o===void 0||!o.required)}),r=Jr("shape",{type:Object,validator(i){if(!oa(i))return!1;const o=Object.keys(i);if(n.length>0&&n.some(l=>o.indexOf(l)===-1)){const l=n.filter(h=>o.indexOf(h)===-1);return hr(l.length===1?`shape - required property "${l[0]}" is not defined.`:`shape - required properties "${l.join('", "')}" are not defined.`),!1}return o.every(l=>{if(e.indexOf(l)===-1)return this._vueTypes_isLoose===!0||(hr(`shape - shape definition does not include a "${l}" property. Allowed keys: "${e.join('", "')}".`),!1);const h=aa(t[l],i[l],!0);return typeof h=="string"&&hr(`shape - "${l}" property validation error:
|
||
${uc(h)}`),h===!0})}});return Object.defineProperty(r,"_vueTypes_isLoose",{writable:!0,value:!1}),Object.defineProperty(r,"loose",{get(){return this._vueTypes_isLoose=!0,this}}),r}const DI=["name","validate","getter"],MI=(()=>{var t;return(t=class{static get any(){return yI()}static get func(){return bI().def(this.defaults.func)}static get bool(){return _I().def(this.defaults.bool)}static get string(){return CI().def(this.defaults.string)}static get number(){return TI().def(this.defaults.number)}static get array(){return wI().def(this.defaults.array)}static get object(){return AI().def(this.defaults.object)}static get integer(){return SI().def(this.defaults.integer)}static get symbol(){return xI()}static get nullable(){return{type:null}}static extend(e){if(al(e))return e.forEach(p=>this.extend(p)),this;const{name:n,validate:r=!1,getter:i=!1}=e,o=g_(e,DI);if(ol(this,n))throw new TypeError(`[VueTypes error]: Type "${n}" already defined`);const{type:l}=o;if(hc(l))return delete o.type,Object.defineProperty(this,n,i?{get:()=>__(n,l,o)}:{value(...p){const f=__(n,l,o);return f.validator&&(f.validator=f.validator.bind(f,...p)),f}});let h;return h=i?{get(){const p=Object.assign({},o);return r?is(n,p):Jr(n,p)},enumerable:!0}:{value(...p){const f=Object.assign({},o);let g;return g=r?is(n,f):Jr(n,f),f.validator&&(g.validator=f.validator.bind(g,...p)),g},enumerable:!0},Object.defineProperty(this,n,h)}}).defaults={},t.sensibleDefaults=void 0,t.config=gI,t.custom=EI,t.oneOf=kI,t.instanceOf=II,t.oneOfType=OI,t.arrayOf=LI,t.objectOf=PI,t.shape=RI,t.utils={validate:(e,n)=>aa(n,e,!0)===!0,toType:(e,n,r=!1)=>r?is(e,n):Jr(e,n)},t})();function NI(t={func:()=>{},bool:!0,string:"",number:0,array:()=>[],object:()=>({}),integer:0}){var e;return(e=class extends MI{static get sensibleDefaults(){return Uh({},this.defaults)}static set sensibleDefaults(n){this.defaults=n!==!1?Uh({},n!==!0?n:t):{}}}).defaults=Uh({},t),e}let we=class extends NI(){};var C_=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function rg(t){var e={exports:{}};return t(e,e.exports),e.exports}var pc=function(t){return t&&t.Math==Math&&t},$n=pc(typeof globalThis=="object"&&globalThis)||pc(typeof window=="object"&&window)||pc(typeof self=="object"&&self)||pc(typeof C_=="object"&&C_)||function(){return this}()||Function("return this")(),fn=function(t){try{return!!t()}catch{return!0}},ji=!fn(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7}),T_={}.propertyIsEnumerable,w_=Object.getOwnPropertyDescriptor,FI={f:w_&&!T_.call({1:2},1)?function(t){var e=w_(this,t);return!!e&&e.enumerable}:T_},cc=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},BI={}.toString,Ls=function(t){return BI.call(t).slice(8,-1)},$I="".split,fc=fn(function(){return!Object("z").propertyIsEnumerable(0)})?function(t){return Ls(t)=="String"?$I.call(t,""):Object(t)}:Object,co=function(t){if(t==null)throw TypeError("Can't call method on "+t);return t},hl=function(t){return fc(co(t))},Xn=function(t){return typeof t=="object"?t!==null:typeof t=="function"},ig=function(t,e){if(!Xn(t))return t;var n,r;if(e&&typeof(n=t.toString)=="function"&&!Xn(r=n.call(t))||typeof(n=t.valueOf)=="function"&&!Xn(r=n.call(t))||!e&&typeof(n=t.toString)=="function"&&!Xn(r=n.call(t)))return r;throw TypeError("Can't convert object to primitive value")},HI={}.hasOwnProperty,Pn=function(t,e){return HI.call(t,e)},sg=$n.document,UI=Xn(sg)&&Xn(sg.createElement),A_=function(t){return UI?sg.createElement(t):{}},S_=!ji&&!fn(function(){return Object.defineProperty(A_("div"),"a",{get:function(){return 7}}).a!=7}),x_=Object.getOwnPropertyDescriptor,og={f:ji?x_:function(t,e){if(t=hl(t),e=ig(e,!0),S_)try{return x_(t,e)}catch{}if(Pn(t,e))return cc(!FI.f.call(t,e),t[e])}},yr=function(t){if(!Xn(t))throw TypeError(String(t)+" is not an object");return t},E_=Object.defineProperty,Is={f:ji?E_:function(t,e,n){if(yr(t),e=ig(e,!0),yr(n),S_)try{return E_(t,e,n)}catch{}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},yi=ji?function(t,e,n){return Is.f(t,e,cc(1,n))}:function(t,e,n){return t[e]=n,t},ag=function(t,e){try{yi($n,t,e)}catch{$n[t]=e}return e},la=$n["__core-js_shared__"]||ag("__core-js_shared__",{}),WI=Function.toString;typeof la.inspectSource!="function"&&(la.inspectSource=function(t){return WI.call(t)});var dc,Wh,zc,k_=la.inspectSource,O_=$n.WeakMap,KI=typeof O_=="function"&&/native code/.test(k_(O_)),L_=rg(function(t){(t.exports=function(e,n){return la[e]||(la[e]=n!==void 0?n:{})})("versions",[]).push({version:"3.8.3",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})}),qI=0,VI=Math.random(),lg=function(t){return"Symbol("+String(t===void 0?"":t)+")_"+(++qI+VI).toString(36)},I_=L_("keys"),hg=function(t){return I_[t]||(I_[t]=lg(t))},gc={},GI=$n.WeakMap;if(KI){var ul=la.state||(la.state=new GI),YI=ul.get,XI=ul.has,JI=ul.set;dc=function(t,e){return e.facade=t,JI.call(ul,t,e),e},Wh=function(t){return YI.call(ul,t)||{}},zc=function(t){return XI.call(ul,t)}}else{var Kh=hg("state");gc[Kh]=!0,dc=function(t,e){return e.facade=t,yi(t,Kh,e),e},Wh=function(t){return Pn(t,Kh)?t[Kh]:{}},zc=function(t){return Pn(t,Kh)}}var fo={set:dc,get:Wh,has:zc,enforce:function(t){return zc(t)?Wh(t):dc(t,{})},getterFor:function(t){return function(e){var n;if(!Xn(e)||(n=Wh(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}}},zo=rg(function(t){var e=fo.get,n=fo.enforce,r=String(String).split("String");(t.exports=function(i,o,l,h){var p,f=!!h&&!!h.unsafe,g=!!h&&!!h.enumerable,j=!!h&&!!h.noTargetGet;typeof l=="function"&&(typeof o!="string"||Pn(l,"name")||yi(l,"name",o),(p=n(l)).source||(p.source=r.join(typeof o=="string"?o:""))),i!==$n?(f?!j&&i[o]&&(g=!0):delete i[o],g?i[o]=l:yi(i,o,l)):g?i[o]=l:ag(o,l)})(Function.prototype,"toString",function(){return typeof this=="function"&&e(this).source||k_(this)})}),ug=$n,P_=function(t){return typeof t=="function"?t:void 0},vc=function(t,e){return arguments.length<2?P_(ug[t])||P_($n[t]):ug[t]&&ug[t][e]||$n[t]&&$n[t][e]},ZI=Math.ceil,QI=Math.floor,pl=function(t){return isNaN(t=+t)?0:(t>0?QI:ZI)(t)},t2=Math.min,Zr=function(t){return t>0?t2(pl(t),9007199254740991):0},e2=Math.max,n2=Math.min,mc=function(t,e){var n=pl(t);return n<0?e2(n+e,0):n2(n,e)},R_=function(t){return function(e,n,r){var i,o=hl(e),l=Zr(o.length),h=mc(r,l);if(t&&n!=n){for(;l>h;)if((i=o[h++])!=i)return!0}else for(;l>h;h++)if((t||h in o)&&o[h]===n)return t||h||0;return!t&&-1}},D_={includes:R_(!0),indexOf:R_(!1)},r2=D_.indexOf,M_=function(t,e){var n,r=hl(t),i=0,o=[];for(n in r)!Pn(gc,n)&&Pn(r,n)&&o.push(n);for(;e.length>i;)Pn(r,n=e[i++])&&(~r2(o,n)||o.push(n));return o},jc=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],i2=jc.concat("length","prototype"),s2={f:Object.getOwnPropertyNames||function(t){return M_(t,i2)}},o2={f:Object.getOwnPropertySymbols},a2=vc("Reflect","ownKeys")||function(t){var e=s2.f(yr(t)),n=o2.f;return n?e.concat(n(t)):e},l2=function(t,e){for(var n=a2(e),r=Is.f,i=og.f,o=0;o<n.length;o++){var l=n[o];Pn(t,l)||r(t,l,i(e,l))}},h2=/#|\.prototype\./,qh=function(t,e){var n=p2[u2(t)];return n==f2||n!=c2&&(typeof e=="function"?fn(e):!!e)},u2=qh.normalize=function(t){return String(t).replace(h2,".").toLowerCase()},p2=qh.data={},c2=qh.NATIVE="N",f2=qh.POLYFILL="P",pg=qh,d2=og.f,ur=function(t,e){var n,r,i,o,l,h=t.target,p=t.global,f=t.stat;if(n=p?$n:f?$n[h]||ag(h,{}):($n[h]||{}).prototype)for(r in e){if(o=e[r],i=t.noTargetGet?(l=d2(n,r))&&l.value:n[r],!pg(p?r:h+(f?".":"#")+r,t.forced)&&i!==void 0){if(typeof o==typeof i)continue;l2(o,i)}(t.sham||i&&i.sham)&&yi(o,"sham",!0),zo(n,r,o,t)}},cg=function(t,e){var n=[][t];return!!n&&fn(function(){n.call(null,e||function(){throw 1},1)})},z2=Object.defineProperty,fg={},N_=function(t){throw t},cl=function(t,e){if(Pn(fg,t))return fg[t];e||(e={});var n=[][t],r=!!Pn(e,"ACCESSORS")&&e.ACCESSORS,i=Pn(e,0)?e[0]:N_,o=Pn(e,1)?e[1]:void 0;return fg[t]=!!n&&!fn(function(){if(r&&!ji)return!0;var l={length:-1};r?z2(l,1,{enumerable:!0,get:N_}):l[1]=1,n.call(l,i,o)})},g2=D_.indexOf,F_=[].indexOf,B_=!!F_&&1/[1].indexOf(1,-0)<0,v2=cg("indexOf"),m2=cl("indexOf",{ACCESSORS:!0,1:0});function ha(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function $_(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function ua(t,e,n){return e&&$_(t.prototype,e),n&&$_(t,n),t}ur({target:"Array",proto:!0,forced:B_||!v2||!m2},{indexOf:function(t){return B_?F_.apply(this,arguments)||0:g2(this,t,arguments.length>1?arguments[1]:void 0)}}),function(){function t(){ha(this,t)}return ua(t,null,[{key:"isInBrowser",value:function(){return typeof window<"u"}},{key:"isServer",value:function(){return typeof window>"u"}},{key:"getUA",value:function(){return t.isInBrowser()?window.navigator.userAgent.toLowerCase():""}},{key:"isMobile",value:function(){return/Mobile|mini|Fennec|Android|iP(ad|od|hone)/.test(navigator.appVersion)}},{key:"isOpera",value:function(){return navigator.userAgent.indexOf("Opera")!==-1}},{key:"isIE",value:function(){var e=t.getUA();return e!==""&&e.indexOf("msie")>0}},{key:"isIE9",value:function(){var e=t.getUA();return e!==""&&e.indexOf("msie 9.0")>0}},{key:"isEdge",value:function(){var e=t.getUA();return e!==""&&e.indexOf("edge/")>0}},{key:"isChrome",value:function(){var e=t.getUA();return e!==""&&/chrome\/\d+/.test(e)&&!t.isEdge()}},{key:"isPhantomJS",value:function(){var e=t.getUA();return e!==""&&/phantomjs/.test(e)}},{key:"isFirefox",value:function(){var e=t.getUA();return e!==""&&/firefox/.test(e)}}]),t}();var j2=[].join,y2=fc!=Object,b2=cg("join",",");ur({target:"Array",proto:!0,forced:y2||!b2},{join:function(t){return j2.call(hl(this),t===void 0?",":t)}});var fl,yc,Ps=function(t){return Object(co(t))},dl=Array.isArray||function(t){return Ls(t)=="Array"},H_=!!Object.getOwnPropertySymbols&&!fn(function(){return!String(Symbol())}),_2=H_&&!Symbol.sham&&typeof Symbol.iterator=="symbol",bc=L_("wks"),Vh=$n.Symbol,C2=_2?Vh:Vh&&Vh.withoutSetter||lg,wn=function(t){return Pn(bc,t)||(H_&&Pn(Vh,t)?bc[t]=Vh[t]:bc[t]=C2("Symbol."+t)),bc[t]},T2=wn("species"),_c=function(t,e){var n;return dl(t)&&(typeof(n=t.constructor)!="function"||n!==Array&&!dl(n.prototype)?Xn(n)&&(n=n[T2])===null&&(n=void 0):n=void 0),new(n===void 0?Array:n)(e===0?0:e)},zl=function(t,e,n){var r=ig(e);r in t?Is.f(t,r,cc(0,n)):t[r]=n},dg=vc("navigator","userAgent")||"",U_=$n.process,W_=U_&&U_.versions,K_=W_&&W_.v8;K_?yc=(fl=K_.split("."))[0]+fl[1]:dg&&(!(fl=dg.match(/Edge\/(\d+)/))||fl[1]>=74)&&(fl=dg.match(/Chrome\/(\d+)/))&&(yc=fl[1]);var Cc=yc&&+yc,w2=wn("species"),zg=function(t){return Cc>=51||!fn(function(){var e=[];return(e.constructor={})[w2]=function(){return{foo:1}},e[t](Boolean).foo!==1})},A2=zg("splice"),S2=cl("splice",{ACCESSORS:!0,0:0,1:2}),x2=Math.max,E2=Math.min;ur({target:"Array",proto:!0,forced:!A2||!S2},{splice:function(t,e){var n,r,i,o,l,h,p=Ps(this),f=Zr(p.length),g=mc(t,f),j=arguments.length;if(j===0?n=r=0:j===1?(n=0,r=f-g):(n=j-2,r=E2(x2(pl(e),0),f-g)),f+n-r>9007199254740991)throw TypeError("Maximum allowed length exceeded");for(i=_c(p,r),o=0;o<r;o++)(l=g+o)in p&&zl(i,o,p[l]);if(i.length=r,n<r){for(o=g;o<f-r;o++)h=o+n,(l=o+r)in p?p[h]=p[l]:delete p[h];for(o=f;o>f-r+n;o--)delete p[o-1]}else if(n>r)for(o=f-r;o>g;o--)h=o+n-1,(l=o+r-1)in p?p[h]=p[l]:delete p[h];for(o=0;o<n;o++)p[o+g]=arguments[o+2];return p.length=f-r+n,i}});var q_={};q_[wn("toStringTag")]="z";var gg=String(q_)==="[object z]",k2=wn("toStringTag"),O2=Ls(function(){return arguments}())=="Arguments",V_=gg?Ls:function(t){var e,n,r;return t===void 0?"Undefined":t===null?"Null":typeof(n=function(i,o){try{return i[o]}catch{}}(e=Object(t),k2))=="string"?n:O2?Ls(e):(r=Ls(e))=="Object"&&typeof e.callee=="function"?"Arguments":r},L2=gg?{}.toString:function(){return"[object "+V_(this)+"]"};gg||zo(Object.prototype,"toString",L2,{unsafe:!0});var G_=function(){var t=yr(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e};function Y_(t,e){return RegExp(t,e)}var vg,mg,X_={UNSUPPORTED_Y:fn(function(){var t=Y_("a","y");return t.lastIndex=2,t.exec("abcd")!=null}),BROKEN_CARET:fn(function(){var t=Y_("^r","gy");return t.lastIndex=2,t.exec("str")!=null})},Tc=RegExp.prototype.exec,I2=String.prototype.replace,J_=Tc,jg=(vg=/a/,mg=/b*/g,Tc.call(vg,"a"),Tc.call(mg,"a"),vg.lastIndex!==0||mg.lastIndex!==0),Z_=X_.UNSUPPORTED_Y||X_.BROKEN_CARET,yg=/()??/.exec("")[1]!==void 0;(jg||yg||Z_)&&(J_=function(t){var e,n,r,i,o=this,l=Z_&&o.sticky,h=G_.call(o),p=o.source,f=0,g=t;return l&&((h=h.replace("y","")).indexOf("g")===-1&&(h+="g"),g=String(t).slice(o.lastIndex),o.lastIndex>0&&(!o.multiline||o.multiline&&t[o.lastIndex-1]!==`
|
||
`)&&(p="(?: "+p+")",g=" "+g,f++),n=new RegExp("^(?:"+p+")",h)),yg&&(n=new RegExp("^"+p+"$(?!\\s)",h)),jg&&(e=o.lastIndex),r=Tc.call(l?n:o,g),l?r?(r.input=r.input.slice(f),r[0]=r[0].slice(f),r.index=o.lastIndex,o.lastIndex+=r[0].length):o.lastIndex=0:jg&&r&&(o.lastIndex=o.global?r.index+r[0].length:e),yg&&r&&r.length>1&&I2.call(r[0],n,function(){for(i=1;i<arguments.length-2;i++)arguments[i]===void 0&&(r[i]=void 0)}),r});var Gh=J_;ur({target:"RegExp",proto:!0,forced:/./.exec!==Gh},{exec:Gh});var Q_=RegExp.prototype,t1=Q_.toString,P2=fn(function(){return t1.call({source:"a",flags:"b"})!="/a/b"}),R2=t1.name!="toString";(P2||R2)&&zo(RegExp.prototype,"toString",function(){var t=yr(this),e=String(t.source),n=t.flags;return"/"+e+"/"+String(n===void 0&&t instanceof RegExp&&!("flags"in Q_)?G_.call(t):n)},{unsafe:!0});var D2=wn("species"),M2=!fn(function(){var t=/./;return t.exec=function(){var e=[];return e.groups={a:"7"},e},"".replace(t,"$<a>")!=="7"}),e1="a".replace(/./,"$0")==="$0",n1=wn("replace"),r1=!!/./[n1]&&/./[n1]("a","$0")==="",N2=!fn(function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return n.length!==2||n[0]!=="a"||n[1]!=="b"}),i1=function(t,e,n,r){var i=wn(t),o=!fn(function(){var j={};return j[i]=function(){return 7},""[t](j)!=7}),l=o&&!fn(function(){var j=!1,v=/a/;return t==="split"&&((v={}).constructor={},v.constructor[D2]=function(){return v},v.flags="",v[i]=/./[i]),v.exec=function(){return j=!0,null},v[i](""),!j});if(!o||!l||t==="replace"&&(!M2||!e1||r1)||t==="split"&&!N2){var h=/./[i],p=n(i,""[t],function(j,v,b,T,w){return v.exec===Gh?o&&!w?{done:!0,value:h.call(v,b,T)}:{done:!0,value:j.call(b,v,T)}:{done:!1}},{REPLACE_KEEPS_$0:e1,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:r1}),f=p[0],g=p[1];zo(String.prototype,t,f),zo(RegExp.prototype,i,e==2?function(j,v){return g.call(j,this,v)}:function(j){return g.call(j,this)})}r&&yi(RegExp.prototype[i],"sham",!0)},F2=wn("match"),s1=function(t){var e;return Xn(t)&&((e=t[F2])!==void 0?!!e:Ls(t)=="RegExp")},bg=function(t){if(typeof t!="function")throw TypeError(String(t)+" is not a function");return t},B2=wn("species"),o1=function(t){return function(e,n){var r,i,o=String(co(e)),l=pl(n),h=o.length;return l<0||l>=h?t?"":void 0:(r=o.charCodeAt(l))<55296||r>56319||l+1===h||(i=o.charCodeAt(l+1))<56320||i>57343?t?o.charAt(l):r:t?o.slice(l,l+2):i-56320+(r-55296<<10)+65536}},a1={codeAt:o1(!1),charAt:o1(!0)},$2=a1.charAt,l1=function(t,e,n){return e+(n?$2(t,e).length:1)},_g=function(t,e){var n=t.exec;if(typeof n=="function"){var r=n.call(t,e);if(typeof r!="object")throw TypeError("RegExp exec method returned something other than an Object or null");return r}if(Ls(t)!=="RegExp")throw TypeError("RegExp#exec called on incompatible receiver");return Gh.call(t,e)},H2=[].push,U2=Math.min,gl=!fn(function(){return!RegExp(4294967295,"y")});i1("split",2,function(t,e,n){var r;return r="abbc".split(/(b)*/)[1]=="c"||"test".split(/(?:)/,-1).length!=4||"ab".split(/(?:ab)*/).length!=2||".".split(/(.?)(.?)/).length!=4||".".split(/()()/).length>1||"".split(/.?/).length?function(i,o){var l=String(co(this)),h=o===void 0?4294967295:o>>>0;if(h===0)return[];if(i===void 0)return[l];if(!s1(i))return e.call(l,i,h);for(var p,f,g,j=[],v=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(i.sticky?"y":""),b=0,T=new RegExp(i.source,v+"g");(p=Gh.call(T,l))&&!((f=T.lastIndex)>b&&(j.push(l.slice(b,p.index)),p.length>1&&p.index<l.length&&H2.apply(j,p.slice(1)),g=p[0].length,b=f,j.length>=h));)T.lastIndex===p.index&&T.lastIndex++;return b===l.length?!g&&T.test("")||j.push(""):j.push(l.slice(b)),j.length>h?j.slice(0,h):j}:"0".split(void 0,0).length?function(i,o){return i===void 0&&o===0?[]:e.call(this,i,o)}:e,[function(i,o){var l=co(this),h=i==null?void 0:i[t];return h!==void 0?h.call(i,l,o):r.call(String(l),i,o)},function(i,o){var l=n(r,i,this,o,r!==e);if(l.done)return l.value;var h=yr(i),p=String(this),f=function(A,nt){var tt,m=yr(A).constructor;return m===void 0||(tt=yr(m)[B2])==null?nt:bg(tt)}(h,RegExp),g=h.unicode,j=(h.ignoreCase?"i":"")+(h.multiline?"m":"")+(h.unicode?"u":"")+(gl?"y":"g"),v=new f(gl?h:"^(?:"+h.source+")",j),b=o===void 0?4294967295:o>>>0;if(b===0)return[];if(p.length===0)return _g(v,p)===null?[p]:[];for(var T=0,w=0,P=[];w<p.length;){v.lastIndex=gl?w:0;var k,U=_g(v,gl?p:p.slice(w));if(U===null||(k=U2(Zr(v.lastIndex+(gl?0:w)),p.length))===T)w=l1(p,w,g);else{if(P.push(p.slice(T,w)),P.length===b)return P;for(var $=1;$<=U.length-1;$++)if(P.push(U[$]),P.length===b)return P;w=T=k}}return P.push(p.slice(T)),P}]},!gl);var Cg=`
|
||
\v\f\r \u2028\u2029\uFEFF`,wc="["+Cg+"]",W2=RegExp("^"+wc+wc+"*"),K2=RegExp(wc+wc+"*$"),Tg=function(t){return function(e){var n=String(co(e));return 1&t&&(n=n.replace(W2,"")),2&t&&(n=n.replace(K2,"")),n}},q2={start:Tg(1),end:Tg(2),trim:Tg(3)},V2=q2.trim;ur({target:"String",proto:!0,forced:function(t){return fn(function(){return!!Cg[t]()||"
"[t]()!="
"||Cg[t].name!==t})}("trim")},{trim:function(){return V2(this)}});var G2=zg("slice"),Y2=cl("slice",{ACCESSORS:!0,0:0,1:2}),X2=wn("species"),J2=[].slice,Z2=Math.max;ur({target:"Array",proto:!0,forced:!G2||!Y2},{slice:function(t,e){var n,r,i,o=hl(this),l=Zr(o.length),h=mc(t,l),p=mc(e===void 0?l:e,l);if(dl(o)&&(typeof(n=o.constructor)!="function"||n!==Array&&!dl(n.prototype)?Xn(n)&&(n=n[X2])===null&&(n=void 0):n=void 0,n===Array||n===void 0))return J2.call(o,h,p);for(r=new(n===void 0?Array:n)(Z2(p-h,0)),i=0;h<p;h++,i++)h in o&&zl(r,i,o[h]);return r.length=i,r}});var wg=Object.keys||function(t){return M_(t,jc)},Q2=fn(function(){wg(1)});ur({target:"Object",stat:!0,forced:Q2},{keys:function(t){return wg(Ps(t))}});var Ag,tP=function(t){if(s1(t))throw TypeError("The method doesn't accept regular expressions");return t},eP=wn("match"),nP=og.f,h1="".startsWith,rP=Math.min,u1=function(t){var e=/./;try{"/./"[t](e)}catch{try{return e[eP]=!1,"/./"[t](e)}catch{}}return!1}("startsWith"),iP=!(u1||(Ag=nP(String.prototype,"startsWith"),!Ag||Ag.writable));function p1(t){return(p1=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(t)}ur({target:"String",proto:!0,forced:!iP&&!u1},{startsWith:function(t){var e=String(co(this));tP(t);var n=Zr(rP(arguments.length>1?arguments[1]:void 0,e.length)),r=String(t);return h1?h1.call(e,r,n):e.slice(n,n+r.length)===r}});var vl=function(t){return typeof t=="string"},ml=function(t){return t!==null&&p1(t)==="object"},jl=function(){function t(){ha(this,t)}return ua(t,null,[{key:"isWindow",value:function(e){return e===window}},{key:"addEventListener",value:function(e,n,r){var i=arguments.length>3&&arguments[3]!==void 0&&arguments[3];e&&n&&r&&e.addEventListener(n,r,i)}},{key:"removeEventListener",value:function(e,n,r){var i=arguments.length>3&&arguments[3]!==void 0&&arguments[3];e&&n&&r&&e.removeEventListener(n,r,i)}},{key:"triggerDragEvent",value:function(e,n){var r=!1,i=function(l){var h;(h=n.drag)===null||h===void 0||h.call(n,l)},o=function l(h){var p;t.removeEventListener(document,"mousemove",i),t.removeEventListener(document,"mouseup",l),document.onselectstart=null,document.ondragstart=null,r=!1,(p=n.end)===null||p===void 0||p.call(n,h)};t.addEventListener(e,"mousedown",function(l){var h;r||(document.onselectstart=function(){return!1},document.ondragstart=function(){return!1},t.addEventListener(document,"mousemove",i),t.addEventListener(document,"mouseup",o),r=!0,(h=n.start)===null||h===void 0||h.call(n,l))})}},{key:"getBoundingClientRect",value:function(e){return e&&ml(e)&&e.nodeType===1?e.getBoundingClientRect():null}},{key:"hasClass",value:function(e,n){return!!(e&&ml(e)&&vl(n)&&e.nodeType===1)&&e.classList.contains(n.trim())}},{key:"addClass",value:function(e,n){if(e&&ml(e)&&vl(n)&&e.nodeType===1&&(n=n.trim(),!t.hasClass(e,n))){var r=e.className;e.className=r?r+" "+n:n}}},{key:"removeClass",value:function(e,n){if(e&&ml(e)&&vl(n)&&e.nodeType===1&&typeof e.className=="string"){n=n.trim();for(var r=e.className.trim().split(" "),i=r.length-1;i>=0;i--)r[i]=r[i].trim(),r[i]&&r[i]!==n||r.splice(i,1);e.className=r.join(" ")}}},{key:"toggleClass",value:function(e,n,r){e&&ml(e)&&vl(n)&&e.nodeType===1&&e.classList.toggle(n,r)}},{key:"replaceClass",value:function(e,n,r){e&&ml(e)&&vl(n)&&vl(r)&&e.nodeType===1&&(n=n.trim(),r=r.trim(),t.removeClass(e,n),t.addClass(e,r))}},{key:"getScrollTop",value:function(e){var n="scrollTop"in e?e.scrollTop:e.pageYOffset;return Math.max(n,0)}},{key:"setScrollTop",value:function(e,n){"scrollTop"in e?e.scrollTop=n:e.scrollTo(e.scrollX,n)}},{key:"getRootScrollTop",value:function(){return window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0}},{key:"setRootScrollTop",value:function(e){t.setScrollTop(window,e),t.setScrollTop(document.body,e)}},{key:"getElementTop",value:function(e,n){if(t.isWindow(e))return 0;var r=n?t.getScrollTop(n):t.getRootScrollTop();return e.getBoundingClientRect().top+r}},{key:"getVisibleHeight",value:function(e){return t.isWindow(e)?e.innerHeight:e.getBoundingClientRect().height}},{key:"isHidden",value:function(e){if(!e)return!1;var n=window.getComputedStyle(e),r=n.display==="none",i=e.offsetParent===null&&n.position!=="fixed";return r||i}},{key:"triggerEvent",value:function(e,n){if("createEvent"in document){var r=document.createEvent("HTMLEvents");r.initEvent(n,!1,!0),e.dispatchEvent(r)}}},{key:"calcAngle",value:function(e,n){var r=e.getBoundingClientRect(),i=r.left+r.width/2,o=r.top+r.height/2,l=Math.abs(i-n.clientX),h=Math.abs(o-n.clientY),p=h/Math.sqrt(Math.pow(l,2)+Math.pow(h,2)),f=Math.acos(p),g=Math.floor(180/(Math.PI/f));return n.clientX>i&&n.clientY>o&&(g=180-g),n.clientX==i&&n.clientY>o&&(g=180),n.clientX>i&&n.clientY==o&&(g=90),n.clientX<i&&n.clientY>o&&(g=180+g),n.clientX<i&&n.clientY==o&&(g=270),n.clientX<i&&n.clientY<o&&(g=360-g),g}},{key:"querySelector",value:function(e,n){return n?n.querySelector(e):document.querySelector(e)}},{key:"createElement",value:function(e){for(var n=document.createElement(e),r=arguments.length,i=new Array(r>1?r-1:0),o=1;o<r;o++)i[o-1]=arguments[o];for(var l=0;l<i.length;l++)i[l]&&n.classList.add(i[l]);return n}},{key:"appendChild",value:function(e){for(var n=0;n<(arguments.length<=1?0:arguments.length-1);n++)e.appendChild(n+1<1||arguments.length<=n+1?void 0:arguments[n+1])}},{key:"getWindow",value:function(e){if(e.toString()!=="[object Window]"){var n=e.ownerDocument;return n&&n.defaultView||window}return e}},{key:"isElement",value:function(e){return e instanceof this.getWindow(e).Element||e instanceof Element}},{key:"isHTMLElement",value:function(e){return e instanceof this.getWindow(e).HTMLElement||e instanceof HTMLElement}},{key:"isShadowRoot",value:function(e){return typeof ShadowRoot<"u"&&(e instanceof this.getWindow(e).ShadowRoot||e instanceof ShadowRoot)}},{key:"getWindowScroll",value:function(e){var n=this.getWindow(e);return{scrollLeft:n.pageXOffset||0,scrollTop:n.pageYOffset||0}}}]),t}(),sP=Math.floor,oP="".replace,aP=/\$([$&'`]|\d\d?|<[^>]*>)/g,lP=/\$([$&'`]|\d\d?)/g,hP=function(t,e,n,r,i,o){var l=n+t.length,h=r.length,p=lP;return i!==void 0&&(i=Ps(i),p=aP),oP.call(o,p,function(f,g){var j;switch(g.charAt(0)){case"$":return"$";case"&":return t;case"`":return e.slice(0,n);case"'":return e.slice(l);case"<":j=i[g.slice(1,-1)];break;default:var v=+g;if(v===0)return f;if(v>h){var b=sP(v/10);return b===0?f:b<=h?r[b-1]===void 0?g.charAt(1):r[b-1]+g.charAt(1):f}j=r[v-1]}return j===void 0?"":j})},uP=Math.max,pP=Math.min;i1("replace",2,function(t,e,n,r){var i=r.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,o=r.REPLACE_KEEPS_$0,l=i?"$":"$0";return[function(h,p){var f=co(this),g=h==null?void 0:h[t];return g!==void 0?g.call(h,f,p):e.call(String(f),h,p)},function(h,p){if(!i&&o||typeof p=="string"&&p.indexOf(l)===-1){var f=n(e,h,this,p);if(f.done)return f.value}var g=yr(h),j=String(this),v=typeof p=="function";v||(p=String(p));var b=g.global;if(b){var T=g.unicode;g.lastIndex=0}for(var w=[];;){var P=_g(g,j);if(P===null||(w.push(P),!b))break;String(P[0])===""&&(g.lastIndex=l1(j,Zr(g.lastIndex),T))}for(var k,U="",$=0,A=0;A<w.length;A++){P=w[A];for(var nt=String(P[0]),tt=uP(pP(pl(P.index),j.length),0),m=[],M=1;M<P.length;M++)m.push((k=P[M])===void 0?k:String(k));var L=P.groups;if(v){var F=[nt].concat(m,tt,j);L!==void 0&&F.push(L);var X=String(p.apply(void 0,F))}else X=hP(nt,j,tt,m,L,p);tt>=$&&(U+=j.slice($,tt)+X,$=tt+nt.length)}return U+j.slice($)}]}),function(){function t(){ha(this,t)}return ua(t,null,[{key:"camelize",value:function(e){return e.replace(/-(\w)/g,function(n,r){return r?r.toUpperCase():""})}},{key:"capitalize",value:function(e){return e.charAt(0).toUpperCase()+e.slice(1)}}]),t}(),function(){function t(){ha(this,t)}return ua(t,null,[{key:"_clone",value:function(){}}]),t}();var c1=wn("isConcatSpreadable"),cP=Cc>=51||!fn(function(){var t=[];return t[c1]=!1,t.concat()[0]!==t}),fP=zg("concat"),dP=function(t){if(!Xn(t))return!1;var e=t[c1];return e!==void 0?!!e:dl(t)};ur({target:"Array",proto:!0,forced:!cP||!fP},{concat:function(t){var e,n,r,i,o,l=Ps(this),h=_c(l,0),p=0;for(e=-1,r=arguments.length;e<r;e++)if(dP(o=e===-1?l:arguments[e])){if(p+(i=Zr(o.length))>9007199254740991)throw TypeError("Maximum allowed index exceeded");for(n=0;n<i;n++,p++)n in o&&zl(h,p,o[n])}else{if(p>=9007199254740991)throw TypeError("Maximum allowed index exceeded");zl(h,p++,o)}return h.length=p,h}});var Sg,Yh=function(t,e,n){if(bg(t),e===void 0)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(r){return t.call(e,r)};case 2:return function(r,i){return t.call(e,r,i)};case 3:return function(r,i,o){return t.call(e,r,i,o)}}return function(){return t.apply(e,arguments)}},f1=[].push,go=function(t){var e=t==1,n=t==2,r=t==3,i=t==4,o=t==6,l=t==7,h=t==5||o;return function(p,f,g,j){for(var v,b,T=Ps(p),w=fc(T),P=Yh(f,g,3),k=Zr(w.length),U=0,$=j||_c,A=e?$(p,k):n||l?$(p,0):void 0;k>U;U++)if((h||U in w)&&(b=P(v=w[U],U,T),t))if(e)A[U]=b;else if(b)switch(t){case 3:return!0;case 5:return v;case 6:return U;case 2:f1.call(A,v)}else switch(t){case 4:return!1;case 7:f1.call(A,v)}return o?-1:r||i?i:A}},d1={forEach:go(0),map:go(1),filter:go(2),some:go(3),every:go(4),find:go(5),findIndex:go(6),filterOut:go(7)},zP=ji?Object.defineProperties:function(t,e){yr(t);for(var n,r=wg(e),i=r.length,o=0;i>o;)Is.f(t,n=r[o++],e[n]);return t},gP=vc("document","documentElement"),z1=hg("IE_PROTO"),xg=function(){},g1=function(t){return"<script>"+t+"<\/script>"},Ac=function(){try{Sg=document.domain&&new ActiveXObject("htmlfile")}catch{}var t,e;Ac=Sg?function(r){r.write(g1("")),r.close();var i=r.parentWindow.Object;return r=null,i}(Sg):((e=A_("iframe")).style.display="none",gP.appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write(g1("document.F=Object")),t.close(),t.F);for(var n=jc.length;n--;)delete Ac.prototype[jc[n]];return Ac()};gc[z1]=!0;var Eg=Object.create||function(t,e){var n;return t!==null?(xg.prototype=yr(t),n=new xg,xg.prototype=null,n[z1]=t):n=Ac(),e===void 0?n:zP(n,e)},kg=wn("unscopables"),Og=Array.prototype;Og[kg]==null&&Is.f(Og,kg,{configurable:!0,value:Eg(null)});var yl=function(t){Og[kg][t]=!0},vP=d1.find,v1=!0,mP=cl("find");"find"in[]&&Array(1).find(function(){v1=!1}),ur({target:"Array",proto:!0,forced:v1||!mP},{find:function(t){return vP(this,t,arguments.length>1?arguments[1]:void 0)}}),yl("find");var jP=d1.findIndex,m1=!0,yP=cl("findIndex");"findIndex"in[]&&Array(1).findIndex(function(){m1=!1}),ur({target:"Array",proto:!0,forced:m1||!yP},{findIndex:function(t){return jP(this,t,arguments.length>1?arguments[1]:void 0)}}),yl("findIndex");var j1=function(t,e,n,r,i,o,l,h){for(var p,f=i,g=0,j=!!l&&Yh(l,h,3);g<r;){if(g in n){if(p=j?j(n[g],g,e):n[g],o>0&&dl(p))f=j1(t,e,p,Zr(p.length),f,o-1)-1;else{if(f>=9007199254740991)throw TypeError("Exceed the acceptable array length");t[f]=p}f++}g++}return f},bP=j1;ur({target:"Array",proto:!0},{flat:function(){var t=arguments.length?arguments[0]:void 0,e=Ps(this),n=Zr(e.length),r=_c(e,0);return r.length=bP(r,e,e,n,0,t===void 0?1:pl(t)),r}});var Lg=function(t){var e=t.return;if(e!==void 0)return yr(e.call(t)).value},_P=function(t,e,n,r){try{return r?e(yr(n)[0],n[1]):e(n)}catch(i){throw Lg(t),i}},bl={},CP=wn("iterator"),TP=Array.prototype,y1=function(t){return t!==void 0&&(bl.Array===t||TP[CP]===t)},wP=wn("iterator"),b1=function(t){if(t!=null)return t[wP]||t["@@iterator"]||bl[V_(t)]},_1=wn("iterator"),C1=!1;try{var AP=0,T1={next:function(){return{done:!!AP++}},return:function(){C1=!0}};T1[_1]=function(){return this},Array.from(T1,function(){throw 2})}catch{}var w1=function(t,e){if(!e&&!C1)return!1;var n=!1;try{var r={};r[_1]=function(){return{next:function(){return{done:n=!0}}}},t(r)}catch{}return n},SP=!w1(function(t){Array.from(t)});ur({target:"Array",stat:!0,forced:SP},{from:function(t){var e,n,r,i,o,l,h=Ps(t),p=typeof this=="function"?this:Array,f=arguments.length,g=f>1?arguments[1]:void 0,j=g!==void 0,v=b1(h),b=0;if(j&&(g=Yh(g,f>2?arguments[2]:void 0,2)),v==null||p==Array&&y1(v))for(n=new p(e=Zr(h.length));e>b;b++)l=j?g(h[b],b):h[b],zl(n,b,l);else for(o=(i=v.call(h)).next,n=new p;!(r=o.call(i)).done;b++)l=j?_P(i,g,[r.value,b],!0):r.value,zl(n,b,l);return n.length=b,n}});var A1=function(t){return function(e,n,r,i){bg(n);var o=Ps(e),l=fc(o),h=Zr(o.length),p=t?h-1:0,f=t?-1:1;if(r<2)for(;;){if(p in l){i=l[p],p+=f;break}if(p+=f,t?p<0:h<=p)throw TypeError("Reduce of empty array with no initial value")}for(;t?p>=0:h>p;p+=f)p in l&&(i=n(i,l[p],p,o));return i}},xP={left:A1(!1),right:A1(!0)},EP=Ls($n.process)=="process",kP=xP.left,OP=cg("reduce"),LP=cl("reduce",{1:0});ur({target:"Array",proto:!0,forced:!OP||!LP||!EP&&Cc>79&&Cc<83},{reduce:function(t){return kP(this,t,arguments.length,arguments.length>1?arguments[1]:void 0)}}),yl("flat");var pa,S1,x1,IP=!fn(function(){return Object.isExtensible(Object.preventExtensions({}))}),E1=rg(function(t){var e=Is.f,n=lg("meta"),r=0,i=Object.isExtensible||function(){return!0},o=function(h){e(h,n,{value:{objectID:"O"+ ++r,weakData:{}}})},l=t.exports={REQUIRED:!1,fastKey:function(h,p){if(!Xn(h))return typeof h=="symbol"?h:(typeof h=="string"?"S":"P")+h;if(!Pn(h,n)){if(!i(h))return"F";if(!p)return"E";o(h)}return h[n].objectID},getWeakData:function(h,p){if(!Pn(h,n)){if(!i(h))return!0;if(!p)return!1;o(h)}return h[n].weakData},onFreeze:function(h){return IP&&l.REQUIRED&&i(h)&&!Pn(h,n)&&o(h),h}};gc[n]=!0}),Xh=function(t,e){this.stopped=t,this.result=e},k1=function(t,e,n){var r,i,o,l,h,p,f,g=n&&n.that,j=!(!n||!n.AS_ENTRIES),v=!(!n||!n.IS_ITERATOR),b=!(!n||!n.INTERRUPTED),T=Yh(e,g,1+j+b),w=function(k){return r&&Lg(r),new Xh(!0,k)},P=function(k){return j?(yr(k),b?T(k[0],k[1],w):T(k[0],k[1])):b?T(k,w):T(k)};if(v)r=t;else{if(typeof(i=b1(t))!="function")throw TypeError("Target is not iterable");if(y1(i)){for(o=0,l=Zr(t.length);l>o;o++)if((h=P(t[o]))&&h instanceof Xh)return h;return new Xh(!1)}r=i.call(t)}for(p=r.next;!(f=p.call(r)).done;){try{h=P(f.value)}catch(k){throw Lg(r),k}if(typeof h=="object"&&h&&h instanceof Xh)return h}return new Xh(!1)},O1=function(t,e,n){if(!(t instanceof e))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return t},PP=Is.f,L1=wn("toStringTag"),Ig=function(t,e,n){t&&!Pn(t=n?t:t.prototype,L1)&&PP(t,L1,{configurable:!0,value:e})},Sc=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(n,[]),e=n instanceof Array}catch{}return function(r,i){return yr(r),function(o){if(!Xn(o)&&o!==null)throw TypeError("Can't set "+String(o)+" as a prototype")}(i),e?t.call(r,i):r.__proto__=i,r}}():void 0),I1=function(t,e,n){for(var r in e)zo(t,r,e[r],n);return t},RP=!fn(function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}),P1=hg("IE_PROTO"),DP=Object.prototype,xc=RP?Object.getPrototypeOf:function(t){return t=Ps(t),Pn(t,P1)?t[P1]:typeof t.constructor=="function"&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?DP:null},Pg=wn("iterator"),R1=!1;[].keys&&("next"in(x1=[].keys())?(S1=xc(xc(x1)))!==Object.prototype&&(pa=S1):R1=!0),(pa==null||fn(function(){var t={};return pa[Pg].call(t)!==t}))&&(pa={}),Pn(pa,Pg)||yi(pa,Pg,function(){return this});var Rg={IteratorPrototype:pa,BUGGY_SAFARI_ITERATORS:R1},MP=Rg.IteratorPrototype,NP=function(){return this},Dg=Rg.IteratorPrototype,Ec=Rg.BUGGY_SAFARI_ITERATORS,Jh=wn("iterator"),FP=function(){return this},Mg=function(t,e,n,r,i,o,l){(function(k,U,$){var A=U+" Iterator";k.prototype=Eg(MP,{next:cc(1,$)}),Ig(k,A,!1),bl[A]=NP})(n,e,r);var h,p,f,g=function(k){if(k===i&&w)return w;if(!Ec&&k in b)return b[k];switch(k){case"keys":case"values":case"entries":return function(){return new n(this,k)}}return function(){return new n(this)}},j=e+" Iterator",v=!1,b=t.prototype,T=b[Jh]||b["@@iterator"]||i&&b[i],w=!Ec&&T||g(i),P=e=="Array"&&b.entries||T;if(P&&(h=xc(P.call(new t)),Dg!==Object.prototype&&h.next&&(xc(h)!==Dg&&(Sc?Sc(h,Dg):typeof h[Jh]!="function"&&yi(h,Jh,FP)),Ig(h,j,!0))),i=="values"&&T&&T.name!=="values"&&(v=!0,w=function(){return T.call(this)}),b[Jh]!==w&&yi(b,Jh,w),bl[e]=w,i)if(p={values:g("values"),keys:o?w:g("keys"),entries:g("entries")},l)for(f in p)(Ec||v||!(f in b))&&zo(b,f,p[f]);else ur({target:e,proto:!0,forced:Ec||v},p);return p},D1=wn("species"),BP=Is.f,M1=E1.fastKey,N1=fo.set,Ng=fo.getterFor;(function(t,e,n){var r=t.indexOf("Map")!==-1,i=t.indexOf("Weak")!==-1,o=r?"set":"add",l=$n[t],h=l&&l.prototype,p=l,f={},g=function(P){var k=h[P];zo(h,P,P=="add"?function(U){return k.call(this,U===0?0:U),this}:P=="delete"?function(U){return!(i&&!Xn(U))&&k.call(this,U===0?0:U)}:P=="get"?function(U){return i&&!Xn(U)?void 0:k.call(this,U===0?0:U)}:P=="has"?function(U){return!(i&&!Xn(U))&&k.call(this,U===0?0:U)}:function(U,$){return k.call(this,U===0?0:U,$),this})};if(pg(t,typeof l!="function"||!(i||h.forEach&&!fn(function(){new l().entries().next()}))))p=n.getConstructor(e,t,r,o),E1.REQUIRED=!0;else if(pg(t,!0)){var j=new p,v=j[o](i?{}:-0,1)!=j,b=fn(function(){j.has(1)}),T=w1(function(P){new l(P)}),w=!i&&fn(function(){for(var P=new l,k=5;k--;)P[o](k,k);return!P.has(-0)});T||((p=e(function(P,k){O1(P,p,t);var U=function($,A,nt){var tt,m;return Sc&&typeof(tt=A.constructor)=="function"&&tt!==nt&&Xn(m=tt.prototype)&&m!==nt.prototype&&Sc($,m),$}(new l,P,p);return k!=null&&k1(k,U[o],{that:U,AS_ENTRIES:r}),U})).prototype=h,h.constructor=p),(b||w)&&(g("delete"),g("has"),r&&g("get")),(w||v)&&g(o),i&&h.clear&&delete h.clear}f[t]=p,ur({global:!0,forced:p!=l},f),Ig(p,t),i||n.setStrong(p,t,r)})("Set",function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},{getConstructor:function(t,e,n,r){var i=t(function(p,f){O1(p,i,e),N1(p,{type:e,index:Eg(null),first:void 0,last:void 0,size:0}),ji||(p.size=0),f!=null&&k1(f,p[r],{that:p,AS_ENTRIES:n})}),o=Ng(e),l=function(p,f,g){var j,v,b=o(p),T=h(p,f);return T?T.value=g:(b.last=T={index:v=M1(f,!0),key:f,value:g,previous:j=b.last,next:void 0,removed:!1},b.first||(b.first=T),j&&(j.next=T),ji?b.size++:p.size++,v!=="F"&&(b.index[v]=T)),p},h=function(p,f){var g,j=o(p),v=M1(f);if(v!=="F")return j.index[v];for(g=j.first;g;g=g.next)if(g.key==f)return g};return I1(i.prototype,{clear:function(){for(var p=o(this),f=p.index,g=p.first;g;)g.removed=!0,g.previous&&(g.previous=g.previous.next=void 0),delete f[g.index],g=g.next;p.first=p.last=void 0,ji?p.size=0:this.size=0},delete:function(p){var f=this,g=o(f),j=h(f,p);if(j){var v=j.next,b=j.previous;delete g.index[j.index],j.removed=!0,b&&(b.next=v),v&&(v.previous=b),g.first==j&&(g.first=v),g.last==j&&(g.last=b),ji?g.size--:f.size--}return!!j},forEach:function(p){for(var f,g=o(this),j=Yh(p,arguments.length>1?arguments[1]:void 0,3);f=f?f.next:g.first;)for(j(f.value,f.key,this);f&&f.removed;)f=f.previous},has:function(p){return!!h(this,p)}}),I1(i.prototype,n?{get:function(p){var f=h(this,p);return f&&f.value},set:function(p,f){return l(this,p===0?0:p,f)}}:{add:function(p){return l(this,p=p===0?0:p,p)}}),ji&&BP(i.prototype,"size",{get:function(){return o(this).size}}),i},setStrong:function(t,e,n){var r=e+" Iterator",i=Ng(e),o=Ng(r);Mg(t,e,function(l,h){N1(this,{type:r,target:l,state:i(l),kind:h,last:void 0})},function(){for(var l=o(this),h=l.kind,p=l.last;p&&p.removed;)p=p.previous;return l.target&&(l.last=p=p?p.next:l.state.first)?h=="keys"?{value:p.key,done:!1}:h=="values"?{value:p.value,done:!1}:{value:[p.key,p.value],done:!1}:(l.target=void 0,{value:void 0,done:!0})},n?"entries":"values",!n,!0),function(l){var h=vc(l),p=Is.f;ji&&h&&!h[D1]&&p(h,D1,{configurable:!0,get:function(){return this}})}(e)}});var $P=a1.charAt,HP=fo.set,UP=fo.getterFor("String Iterator");Mg(String,"String",function(t){HP(this,{type:"String Iterator",string:String(t),index:0})},function(){var t,e=UP(this),n=e.string,r=e.index;return r>=n.length?{value:void 0,done:!0}:(t=$P(n,r),e.index+=t.length,{value:t,done:!1})});var F1={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},WP=fo.set,KP=fo.getterFor("Array Iterator"),Zh=Mg(Array,"Array",function(t,e){WP(this,{type:"Array Iterator",target:hl(t),index:0,kind:e})},function(){var t=KP(this),e=t.target,n=t.kind,r=t.index++;return!e||r>=e.length?(t.target=void 0,{value:void 0,done:!0}):n=="keys"?{value:r,done:!1}:n=="values"?{value:e[r],done:!1}:{value:[r,e[r]],done:!1}},"values");bl.Arguments=bl.Array,yl("keys"),yl("values"),yl("entries");var Fg=wn("iterator"),B1=wn("toStringTag"),Bg=Zh.values;for(var $g in F1){var $1=$n[$g],Rs=$1&&$1.prototype;if(Rs){if(Rs[Fg]!==Bg)try{yi(Rs,Fg,Bg)}catch{Rs[Fg]=Bg}if(Rs[B1]||yi(Rs,B1,$g),F1[$g]){for(var _l in Zh)if(Rs[_l]!==Zh[_l])try{yi(Rs,_l,Zh[_l])}catch{Rs[_l]=Zh[_l]}}}}(function(){function t(){ha(this,t)}return ua(t,null,[{key:"deduplicate",value:function(e){return Array.from(new Set(e))}},{key:"flat",value:function(e){return e.reduce(function(n,r){var i=Array.isArray(r)?t.flat(r):r;return n.concat(i)},[])}},{key:"find",value:function(e,n){return e.find(n)}},{key:"findIndex",value:function(e,n){return e.findIndex(n)}}]),t})(),function(){function t(){ha(this,t)}return ua(t,null,[{key:"today",value:function(){return new Date}}]),t}(),function(){function t(){ha(this,t)}return ua(t,null,[{key:"range",value:function(e,n,r){return Math.min(Math.max(e,n),r)}},{key:"clamp",value:function(e,n,r){return n<r?e<n?n:e>r?r:e:e<r?r:e>n?n:e}}]),t}();var qP=typeof global=="object"&&global&&global.Object===Object&&global;const H1=qP;var VP=typeof self=="object"&&self&&self.Object===Object&&self,GP=H1||VP||Function("return this")();const Cl=GP;var YP=Cl.Symbol;const kc=YP;var U1=Object.prototype,XP=U1.hasOwnProperty,JP=U1.toString,Qh=kc?kc.toStringTag:void 0;function ZP(t){var e=XP.call(t,Qh),n=t[Qh];try{t[Qh]=void 0;var r=!0}catch{}var i=JP.call(t);return r&&(e?t[Qh]=n:delete t[Qh]),i}var QP=Object.prototype,tR=QP.toString;function eR(t){return tR.call(t)}var nR="[object Null]",rR="[object Undefined]",W1=kc?kc.toStringTag:void 0;function Oc(t){return t==null?t===void 0?rR:nR:W1&&W1 in Object(t)?ZP(t):eR(t)}function tu(t){return t!=null&&typeof t=="object"}var iR=Array.isArray;const Hg=iR;function ca(t){var e=typeof t;return t!=null&&(e=="object"||e=="function")}function K1(t){return t}var sR="[object AsyncFunction]",oR="[object Function]",aR="[object GeneratorFunction]",lR="[object Proxy]";function Ug(t){if(!ca(t))return!1;var e=Oc(t);return e==oR||e==aR||e==sR||e==lR}var hR=Cl["__core-js_shared__"];const Wg=hR;var q1=function(){var t=/[^.]+$/.exec(Wg&&Wg.keys&&Wg.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function uR(t){return!!q1&&q1 in t}var pR=Function.prototype,cR=pR.toString;function fR(t){if(t!=null){try{return cR.call(t)}catch{}try{return t+""}catch{}}return""}var dR=/[\\^$.*+?()[\]{}|]/g,zR=/^\[object .+?Constructor\]$/,gR=Function.prototype,vR=Object.prototype,mR=gR.toString,jR=vR.hasOwnProperty,yR=RegExp("^"+mR.call(jR).replace(dR,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function bR(t){if(!ca(t)||uR(t))return!1;var e=Ug(t)?yR:zR;return e.test(fR(t))}function _R(t,e){return t==null?void 0:t[e]}function Kg(t,e){var n=_R(t,e);return bR(n)?n:void 0}var V1=Object.create,CR=function(){function t(){}return function(e){if(!ca(e))return{};if(V1)return V1(e);t.prototype=e;var n=new t;return t.prototype=void 0,n}}();const TR=CR;function wR(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}function AR(t,e){var n=-1,r=t.length;for(e||(e=Array(r));++n<r;)e[n]=t[n];return e}var SR=800,xR=16,ER=Date.now;function kR(t){var e=0,n=0;return function(){var r=ER(),i=xR-(r-n);if(n=r,i>0){if(++e>=SR)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}function OR(t){return function(){return t}}var LR=function(){try{var t=Kg(Object,"defineProperty");return t({},"",{}),t}catch{}}();const Lc=LR;var IR=Lc?function(t,e){return Lc(t,"toString",{configurable:!0,enumerable:!1,value:OR(e),writable:!0})}:K1,PR=kR(IR);const RR=PR;var DR=9007199254740991,MR=/^(?:0|[1-9]\d*)$/;function G1(t,e){var n=typeof t;return e=e??DR,!!e&&(n=="number"||n!="symbol"&&MR.test(t))&&t>-1&&t%1==0&&t<e}function qg(t,e,n){e=="__proto__"&&Lc?Lc(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}function Ic(t,e){return t===e||t!==t&&e!==e}var NR=Object.prototype,FR=NR.hasOwnProperty;function BR(t,e,n){var r=t[e];(!(FR.call(t,e)&&Ic(r,n))||n===void 0&&!(e in t))&&qg(t,e,n)}function $R(t,e,n,r){var i=!n;n||(n={});for(var o=-1,l=e.length;++o<l;){var h=e[o],p=r?r(n[h],t[h],h,n,t):void 0;p===void 0&&(p=t[h]),i?qg(n,h,p):BR(n,h,p)}return n}var Y1=Math.max;function HR(t,e,n){return e=Y1(e===void 0?t.length-1:e,0),function(){for(var r=arguments,i=-1,o=Y1(r.length-e,0),l=Array(o);++i<o;)l[i]=r[e+i];i=-1;for(var h=Array(e+1);++i<e;)h[i]=r[i];return h[e]=n(l),wR(t,this,h)}}function UR(t,e){return RR(HR(t,e,K1),t+"")}var WR=9007199254740991;function X1(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=WR}function Vg(t){return t!=null&&X1(t.length)&&!Ug(t)}function KR(t,e,n){if(!ca(n))return!1;var r=typeof e;return(r=="number"?Vg(n)&&G1(e,n.length):r=="string"&&e in n)?Ic(n[e],t):!1}function qR(t){return UR(function(e,n){var r=-1,i=n.length,o=i>1?n[i-1]:void 0,l=i>2?n[2]:void 0;for(o=t.length>3&&typeof o=="function"?(i--,o):void 0,l&&KR(n[0],n[1],l)&&(o=i<3?void 0:o,i=1),e=Object(e);++r<i;){var h=n[r];h&&t(e,h,r,o)}return e})}var VR=Object.prototype;function J1(t){var e=t&&t.constructor,n=typeof e=="function"&&e.prototype||VR;return t===n}function GR(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}var YR="[object Arguments]";function Z1(t){return tu(t)&&Oc(t)==YR}var Q1=Object.prototype,XR=Q1.hasOwnProperty,JR=Q1.propertyIsEnumerable,ZR=Z1(function(){return arguments}())?Z1:function(t){return tu(t)&&XR.call(t,"callee")&&!JR.call(t,"callee")};const Gg=ZR;function QR(){return!1}var tC=typeof exports=="object"&&exports&&!exports.nodeType&&exports,eC=tC&&typeof module=="object"&&module&&!module.nodeType&&module,tD=eC&&eC.exports===tC,nC=tD?Cl.Buffer:void 0,eD=nC?nC.isBuffer:void 0,nD=eD||QR;const rC=nD;var rD="[object Arguments]",iD="[object Array]",sD="[object Boolean]",oD="[object Date]",aD="[object Error]",lD="[object Function]",hD="[object Map]",uD="[object Number]",pD="[object Object]",cD="[object RegExp]",fD="[object Set]",dD="[object String]",zD="[object WeakMap]",gD="[object ArrayBuffer]",vD="[object DataView]",mD="[object Float32Array]",jD="[object Float64Array]",yD="[object Int8Array]",bD="[object Int16Array]",_D="[object Int32Array]",CD="[object Uint8Array]",TD="[object Uint8ClampedArray]",wD="[object Uint16Array]",AD="[object Uint32Array]",dn={};dn[mD]=dn[jD]=dn[yD]=dn[bD]=dn[_D]=dn[CD]=dn[TD]=dn[wD]=dn[AD]=!0,dn[rD]=dn[iD]=dn[gD]=dn[sD]=dn[vD]=dn[oD]=dn[aD]=dn[lD]=dn[hD]=dn[uD]=dn[pD]=dn[cD]=dn[fD]=dn[dD]=dn[zD]=!1;function SD(t){return tu(t)&&X1(t.length)&&!!dn[Oc(t)]}function xD(t){return function(e){return t(e)}}var iC=typeof exports=="object"&&exports&&!exports.nodeType&&exports,eu=iC&&typeof module=="object"&&module&&!module.nodeType&&module,ED=eu&&eu.exports===iC,Yg=ED&&H1.process,kD=function(){try{var t=eu&&eu.require&&eu.require("util").types;return t||Yg&&Yg.binding&&Yg.binding("util")}catch{}}();const sC=kD;var oC=sC&&sC.isTypedArray,OD=oC?xD(oC):SD;const aC=OD;var LD=Object.prototype,ID=LD.hasOwnProperty;function PD(t,e){var n=Hg(t),r=!n&&Gg(t),i=!n&&!r&&rC(t),o=!n&&!r&&!i&&aC(t),l=n||r||i||o,h=l?GR(t.length,String):[],p=h.length;for(var f in t)(e||ID.call(t,f))&&!(l&&(f=="length"||i&&(f=="offset"||f=="parent")||o&&(f=="buffer"||f=="byteLength"||f=="byteOffset")||G1(f,p)))&&h.push(f);return h}function RD(t,e){return function(n){return t(e(n))}}function DD(t){var e=[];if(t!=null)for(var n in Object(t))e.push(n);return e}var MD=Object.prototype,ND=MD.hasOwnProperty;function FD(t){if(!ca(t))return DD(t);var e=J1(t),n=[];for(var r in t)r=="constructor"&&(e||!ND.call(t,r))||n.push(r);return n}function lC(t){return Vg(t)?PD(t,!0):FD(t)}var BD=Kg(Object,"create");const nu=BD;function $D(){this.__data__=nu?nu(null):{},this.size=0}function HD(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}var UD="__lodash_hash_undefined__",WD=Object.prototype,KD=WD.hasOwnProperty;function qD(t){var e=this.__data__;if(nu){var n=e[t];return n===UD?void 0:n}return KD.call(e,t)?e[t]:void 0}var VD=Object.prototype,GD=VD.hasOwnProperty;function YD(t){var e=this.__data__;return nu?e[t]!==void 0:GD.call(e,t)}var XD="__lodash_hash_undefined__";function JD(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=nu&&e===void 0?XD:e,this}function fa(t){var e=-1,n=t==null?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}fa.prototype.clear=$D,fa.prototype.delete=HD,fa.prototype.get=qD,fa.prototype.has=YD,fa.prototype.set=JD;function ZD(){this.__data__=[],this.size=0}function Pc(t,e){for(var n=t.length;n--;)if(Ic(t[n][0],e))return n;return-1}var QD=Array.prototype,tM=QD.splice;function eM(t){var e=this.__data__,n=Pc(e,t);if(n<0)return!1;var r=e.length-1;return n==r?e.pop():tM.call(e,n,1),--this.size,!0}function nM(t){var e=this.__data__,n=Pc(e,t);return n<0?void 0:e[n][1]}function rM(t){return Pc(this.__data__,t)>-1}function iM(t,e){var n=this.__data__,r=Pc(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this}function Ds(t){var e=-1,n=t==null?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}Ds.prototype.clear=ZD,Ds.prototype.delete=eM,Ds.prototype.get=nM,Ds.prototype.has=rM,Ds.prototype.set=iM;var sM=Kg(Cl,"Map");const hC=sM;function oM(){this.size=0,this.__data__={hash:new fa,map:new(hC||Ds),string:new fa}}function aM(t){var e=typeof t;return e=="string"||e=="number"||e=="symbol"||e=="boolean"?t!=="__proto__":t===null}function Rc(t,e){var n=t.__data__;return aM(e)?n[typeof e=="string"?"string":"hash"]:n.map}function lM(t){var e=Rc(this,t).delete(t);return this.size-=e?1:0,e}function hM(t){return Rc(this,t).get(t)}function uM(t){return Rc(this,t).has(t)}function pM(t,e){var n=Rc(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this}function Tl(t){var e=-1,n=t==null?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}Tl.prototype.clear=oM,Tl.prototype.delete=lM,Tl.prototype.get=hM,Tl.prototype.has=uM,Tl.prototype.set=pM;var cM=RD(Object.getPrototypeOf,Object);const uC=cM;var fM="[object Object]",dM=Function.prototype,zM=Object.prototype,pC=dM.toString,gM=zM.hasOwnProperty,vM=pC.call(Object);function mM(t){if(!tu(t)||Oc(t)!=fM)return!1;var e=uC(t);if(e===null)return!0;var n=gM.call(e,"constructor")&&e.constructor;return typeof n=="function"&&n instanceof n&&pC.call(n)==vM}function jM(){this.__data__=new Ds,this.size=0}function yM(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n}function bM(t){return this.__data__.get(t)}function _M(t){return this.__data__.has(t)}var CM=200;function TM(t,e){var n=this.__data__;if(n instanceof Ds){var r=n.__data__;if(!hC||r.length<CM-1)return r.push([t,e]),this.size=++n.size,this;n=this.__data__=new Tl(r)}return n.set(t,e),this.size=n.size,this}function wl(t){var e=this.__data__=new Ds(t);this.size=e.size}wl.prototype.clear=jM,wl.prototype.delete=yM,wl.prototype.get=bM,wl.prototype.has=_M,wl.prototype.set=TM;var cC=typeof exports=="object"&&exports&&!exports.nodeType&&exports,fC=cC&&typeof module=="object"&&module&&!module.nodeType&&module,wM=fC&&fC.exports===cC,dC=wM?Cl.Buffer:void 0,zC=dC?dC.allocUnsafe:void 0;function AM(t,e){if(e)return t.slice();var n=t.length,r=zC?zC(n):new t.constructor(n);return t.copy(r),r}var SM=Cl.Uint8Array;const gC=SM;function xM(t){var e=new t.constructor(t.byteLength);return new gC(e).set(new gC(t)),e}function EM(t,e){var n=e?xM(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}function kM(t){return typeof t.constructor=="function"&&!J1(t)?TR(uC(t)):{}}function OM(t){return function(e,n,r){for(var i=-1,o=Object(e),l=r(e),h=l.length;h--;){var p=l[t?h:++i];if(n(o[p],p,o)===!1)break}return e}}var LM=OM();const IM=LM;function Xg(t,e,n){(n!==void 0&&!Ic(t[e],n)||n===void 0&&!(e in t))&&qg(t,e,n)}function PM(t){return tu(t)&&Vg(t)}function Jg(t,e){if(!(e==="constructor"&&typeof t[e]=="function")&&e!="__proto__")return t[e]}function RM(t){return $R(t,lC(t))}function DM(t,e,n,r,i,o,l){var h=Jg(t,n),p=Jg(e,n),f=l.get(p);if(f){Xg(t,n,f);return}var g=o?o(h,p,n+"",t,e,l):void 0,j=g===void 0;if(j){var v=Hg(p),b=!v&&rC(p),T=!v&&!b&&aC(p);g=p,v||b||T?Hg(h)?g=h:PM(h)?g=AR(h):b?(j=!1,g=AM(p,!0)):T?(j=!1,g=EM(p,!0)):g=[]:mM(p)||Gg(p)?(g=h,Gg(h)?g=RM(h):(!ca(h)||Ug(h))&&(g=kM(p))):j=!1}j&&(l.set(p,g),i(g,p,r,o,l),l.delete(p)),Xg(t,n,g)}function vC(t,e,n,r,i){t!==e&&IM(e,function(o,l){if(i||(i=new wl),ca(o))DM(t,e,l,n,vC,r,i);else{var h=r?r(Jg(t,l),o,l+"",t,e,i):void 0;h===void 0&&(h=o),Xg(t,l,h)}},lC)}var MM=qR(function(t,e,n){vC(t,e,n)});const Dc=MM;var NM=Object.defineProperty,FM=(t,e,n)=>e in t?NM(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,pr=(t,e,n)=>(FM(t,typeof e!="symbol"?e+"":e,n),n);const En=t=>Math.round(t*100)/100;class An{constructor(e){pr(this,"instance"),pr(this,"alphaValue",0),pr(this,"redValue",0),pr(this,"greenValue",0),pr(this,"blueValue",0),pr(this,"hueValue",0),pr(this,"saturationValue",0),pr(this,"brightnessValue",0),pr(this,"hslSaturationValue",0),pr(this,"lightnessValue",0),pr(this,"initAlpha",()=>{const n=this.instance.getAlpha();this.alphaValue=Math.min(1,n)*100}),pr(this,"initLightness",()=>{const{s:n,l:r}=this.instance.toHsl();this.hslSaturationValue=En(n),this.lightnessValue=En(r)}),pr(this,"initRgb",()=>{const{r:n,g:r,b:i}=this.instance.toRgb();this.redValue=En(n),this.greenValue=En(r),this.blueValue=En(i)}),pr(this,"initHsb",()=>{const{h:n,s:r,v:i}=this.instance.toHsv();this.hueValue=Math.min(360,Math.ceil(n)),this.saturationValue=En(r),this.brightnessValue=En(i)}),pr(this,"toHexString",()=>this.instance.toHexString()),pr(this,"toRgbString",()=>this.instance.toRgbString()),this.instance=Gt(e),this.initRgb(),this.initHsb(),this.initLightness(),this.initAlpha()}toString(e){return this.instance.toString(e)}get hex(){return this.instance.toHex()}set hex(e){this.instance=Gt(e),this.initHsb(),this.initRgb(),this.initAlpha(),this.initLightness()}set hue(e){this.saturation===0&&this.brightness===0&&(this.saturationValue=1,this.brightnessValue=1),this.instance=Gt({h:En(e),s:this.saturation,v:this.brightness,a:this.alphaValue/100}),this.initRgb(),this.initLightness(),this.hueValue=En(e)}get hue(){return this.hueValue}set saturation(e){this.instance=Gt({h:this.hue,s:En(e),v:this.brightness,a:this.alphaValue/100}),this.initRgb(),this.initLightness(),this.saturationValue=En(e)}get saturation(){return this.saturationValue}set brightness(e){this.instance=Gt({h:this.hue,s:this.saturation,v:En(e),a:this.alphaValue/100}),this.initRgb(),this.initLightness(),this.brightnessValue=En(e)}get brightness(){return this.brightnessValue}set lightness(e){this.instance=Gt({h:this.hue,s:this.hslSaturationValue,l:En(e),a:this.alphaValue/100}),this.initRgb(),this.initHsb(),this.lightnessValue=En(e)}get lightness(){return this.lightnessValue}set red(e){const n=this.instance.toRgb();this.instance=Gt({...n,r:En(e),a:this.alphaValue/100}),this.initHsb(),this.initLightness(),this.redValue=En(e)}get red(){return this.redValue}set green(e){const n=this.instance.toRgb();this.instance=Gt({...n,g:En(e),a:this.alphaValue/100}),this.initHsb(),this.initLightness(),this.greenValue=En(e)}get green(){return this.greenValue}set blue(e){const n=this.instance.toRgb();this.instance=Gt({...n,b:En(e),a:this.alphaValue/100}),this.initHsb(),this.initLightness(),this.blueValue=En(e)}get blue(){return this.blueValue}set alpha(e){this.instance.setAlpha(e/100),this.alphaValue=e}get alpha(){return this.alphaValue}get RGB(){return[this.red,this.green,this.blue,this.alpha/100]}get HSB(){return[this.hue,this.saturation,this.brightness,this.alpha/100]}get HSL(){return[this.hue,this.hslSaturationValue,this.lightness,this.alpha/100]}}function mC(t,e,n,r){return`rgba(${[t,e,n,r/100].join(",")})`}const Zg=(t,e,n)=>e<n?t<e?e:t>n?n:t:t<n?n:t>e?e:t,Qg="color-history",tv=8,bi=(t,e)=>{const n=t.__vccOpts||t;for(const[r,i]of e)n[r]=i;return n},BM=kr({name:"Alpha",props:{color:we.instanceOf(An),size:we.oneOf(["small","default"]).def("default")},emits:["change"],setup(t,{emit:e}){const n=an(null),r=an(null);let i=t.color||new An;const o=Er({red:i.red,green:i.green,blue:i.blue,alpha:i.alpha});ui(()=>t.color,j=>{j&&(i=j,Dc(o,{red:j.red,green:j.green,blue:j.blue,alpha:j.alpha}))},{deep:!0});const l=Fn(()=>{const j=mC(o.red,o.green,o.blue,0),v=mC(o.red,o.green,o.blue,100);return{background:`linear-gradient(to right, ${j} , ${v})`}}),h=()=>{if(n.value&&r.value){const j=o.alpha/100,v=n.value.getBoundingClientRect(),b=r.value.offsetWidth;return Math.round(j*(v.width-b)+b/2)}return 0},p=Fn(()=>({left:h()+"px",top:0})),f=j=>{j.target!==n.value&&g(j)},g=j=>{if(j.stopPropagation(),n.value&&r.value){const v=n.value.getBoundingClientRect(),b=r.value.offsetWidth;let T=j.clientX-v.left;T=Math.max(b/2,T),T=Math.min(T,v.width-b/2);const w=Math.round((T-b/2)/(v.width-b)*100);i.alpha=w,o.alpha=w,e("change",w)}};return el(()=>{const j={drag:v=>{g(v)},end:v=>{g(v)}};n.value&&r.value&&jl.triggerDragEvent(n.value,j)}),{barElement:n,cursorElement:r,getCursorStyle:p,getBackgroundStyle:l,onClickSider:f}}}),$M=t=>(Ba("data-v-18925ba6"),t=t(),$a(),t),HM=$M(()=>O("div",{class:"vc-alpha-slider__bar-handle"},null,-1)),UM=[HM];function WM(t,e,n,r,i,o){return B(),V("div",{class:ye(["vc-alpha-slider","transparent",{"small-slider":t.size==="small"}])},[O("div",{ref:"barElement",class:"vc-alpha-slider__bar",style:rn(t.getBackgroundStyle),onClick:e[0]||(e[0]=(...l)=>t.onClickSider&&t.onClickSider(...l))},[O("div",{class:ye(["vc-alpha-slider__bar-pointer",{"small-bar":t.size==="small"}]),ref:"cursorElement",style:rn(t.getCursorStyle)},UM,6)],4)],2)}const ev=bi(BM,[["render",WM],["__scopeId","data-v-18925ba6"]]),KM=[["#fcc02e","#f67c01","#e64a19","#d81b43","#8e24aa","#512da7","#1f87e8","#008781","#05a045"],["#fed835","#fb8c00","#f5511e","#eb1d4e","#9c28b1","#5d35b0","#2097f3","#029688","#4cb050"],["#ffeb3c","#ffa727","#fe5722","#eb4165","#aa47bc","#673bb7","#42a5f6","#26a59a","#83c683"],["#fff176","#ffb74e","#ff8a66","#f1627e","#b968c7","#7986cc","#64b5f6","#80cbc4","#a5d6a7"],["#fff59c","#ffcc80","#ffab91","#fb879e","#cf93d9","#9ea8db","#90caf8","#b2dfdc","#c8e6ca"],["transparent","#ffffff","#dedede","#a9a9a9","#4b4b4b","#353535","#212121","#000000","advance"]],qM=kr({name:"Palette",emits:["change"],setup(t,{emit:e}){return{palettes:KM,computedBgStyle:n=>n==="transparent"?n:n==="advance"?{}:{background:Gt(n).toRgbString()},onColorChange:n=>{e("change",n)}}}}),VM={class:"vc-compact"},GM=["onClick"];function YM(t,e,n,r,i,o){return B(),V("div",VM,[(B(!0),V(Xt,null,Ae(t.palettes,(l,h)=>(B(),V("div",{key:h,class:"vc-compact__row"},[(B(!0),V(Xt,null,Ae(l,(p,f)=>(B(),V("div",{key:f,class:"vc-compact__color-cube--wrap",onClick:g=>t.onColorChange(p)},[O("div",{class:ye(["vc-compact__color_cube",{advance:p==="advance",transparent:p==="transparent"}]),style:rn(t.computedBgStyle(p))},null,6)],8,GM))),128))]))),128))])}const jC=bi(qM,[["render",YM],["__scopeId","data-v-b969fd48"]]),XM=kr({name:"Board",props:{color:we.instanceOf(An),round:we.bool.def(!1),hide:we.bool.def(!0)},emits:["change"],setup(t,{emit:e}){var n,r,i;const o=Vd(),l={h:((n=t.color)==null?void 0:n.hue)||0,s:1,v:1},h=new An(l).toHexString(),p=Er({hueColor:h,saturation:((r=t.color)==null?void 0:r.saturation)||0,brightness:((i=t.color)==null?void 0:i.brightness)||0}),f=an(0),g=an(0),j=an(),v=an(),b=Fn(()=>({top:f.value+"px",left:g.value+"px"})),T=()=>{if(o){const k=o.vnode.el;g.value=p.saturation*(k==null?void 0:k.clientWidth),f.value=(1-p.brightness)*(k==null?void 0:k.clientHeight)}},w=k=>{k.target!==v.value&&P(k)},P=k=>{if(o){const U=o.vnode.el,$=U==null?void 0:U.getBoundingClientRect();let A=k.clientX-$.left,nt=k.clientY-$.top;A=Zg(A,0,$.width),nt=Zg(nt,0,$.height);const tt=A/$.width,m=Zg(-(nt/$.height)+1,0,1);g.value=A,f.value=nt,p.saturation=tt,p.brightness=m,e("change",tt,m)}};return el(()=>{o&&o.vnode.el&&j.value&&(jl.triggerDragEvent(j.value,{drag:k=>{P(k)},end:k=>{P(k)}}),up(()=>{T()}))}),lr(()=>t.color,k=>{Dc(p,{hueColor:new An({h:k.hue,s:1,v:1}).toHexString(),saturation:k.saturation,brightness:k.brightness}),T()},{deep:!0}),{state:p,cursorElement:j,getCursorStyle:b,onClickBoard:w}}}),nv=t=>(Ba("data-v-058e5db2"),t=t(),$a(),t),JM=nv(()=>O("div",{class:"vc-saturation__white"},null,-1)),ZM=nv(()=>O("div",{class:"vc-saturation__black"},null,-1)),QM=nv(()=>O("div",null,null,-1)),tN=[QM];function eN(t,e,n,r,i,o){return B(),V("div",{ref:"boardElement",class:ye(["vc-saturation",{"vc-saturation__chrome":t.round,"vc-saturation__hidden":t.hide}]),style:rn({backgroundColor:t.state.hueColor}),onClick:e[0]||(e[0]=(...l)=>t.onClickBoard&&t.onClickBoard(...l))},[JM,ZM,O("div",{class:"vc-saturation__cursor",ref:"cursorElement",style:rn(t.getCursorStyle)},tN,4)],6)}const rv=bi(XM,[["render",eN],["__scopeId","data-v-058e5db2"]]),nN=kr({name:"Hue",props:{color:we.instanceOf(An),size:we.oneOf(["small","default"]).def("default")},emits:["change"],setup(t,{emit:e}){const n=an(null),r=an(null);let i=t.color||new An;const o=Er({hue:i.hue||0});ui(()=>t.color,g=>{g&&(i=g,Dc(o,{hue:i.hue}))},{deep:!0});const l=()=>{if(n.value&&r.value){const g=n.value.getBoundingClientRect(),j=r.value.offsetWidth;return o.hue===360?g.width-j/2:o.hue%360*(g.width-j)/360+j/2}return 0},h=Fn(()=>({left:l()+"px",top:0})),p=g=>{g.target!==n.value&&f(g)},f=g=>{if(g.stopPropagation(),n.value&&r.value){const j=n.value.getBoundingClientRect(),v=r.value.offsetWidth;let b=g.clientX-j.left;b=Math.min(b,j.width-v/2),b=Math.max(v/2,b);const T=Math.round((b-v/2)/(j.width-v)*360);i.hue=T,o.hue=T,e("change",T)}};return el(()=>{const g={drag:j=>{f(j)},end:j=>{f(j)}};n.value&&r.value&&jl.triggerDragEvent(n.value,g)}),{barElement:n,cursorElement:r,getCursorStyle:h,onClickSider:p}}}),rN=t=>(Ba("data-v-e1a08576"),t=t(),$a(),t),iN=rN(()=>O("div",{class:"vc-hue-slider__bar-handle"},null,-1)),sN=[iN];function oN(t,e,n,r,i,o){return B(),V("div",{class:ye(["vc-hue-slider",{"small-slider":t.size==="small"}])},[O("div",{ref:"barElement",class:"vc-hue-slider__bar",onClick:e[0]||(e[0]=(...l)=>t.onClickSider&&t.onClickSider(...l))},[O("div",{class:ye(["vc-hue-slider__bar-pointer",{"small-bar":t.size==="small"}]),ref:"cursorElement",style:rn(t.getCursorStyle)},sN,6)],512)],2)}const iv=bi(nN,[["render",oN],["__scopeId","data-v-e1a08576"]]),aN=kr({name:"Lightness",props:{color:we.instanceOf(An),size:we.oneOf(["small","default"]).def("default")},emits:["change"],setup(t,{emit:e}){const n=an(null),r=an(null);let i=t.color||new An;const[o,l,h]=i.HSL,p=Er({hue:o,saturation:l,lightness:h});ui(()=>t.color,T=>{if(T){i=T;const[w,P,k]=i.HSL;Dc(p,{hue:w,saturation:P,lightness:k})}},{deep:!0});const f=Fn(()=>{const T=Gt({h:p.hue,s:p.saturation,l:.8}).toPercentageRgbString(),w=Gt({h:p.hue,s:p.saturation,l:.6}).toPercentageRgbString(),P=Gt({h:p.hue,s:p.saturation,l:.4}).toPercentageRgbString(),k=Gt({h:p.hue,s:p.saturation,l:.2}).toPercentageRgbString();return{background:[`linear-gradient(to right, rgb(255, 255, 255), ${T}, ${w}, ${P}, ${k}, rgb(0, 0, 0))`,`-webkit-linear-gradient(left, rgb(255, 255, 255), ${T}, ${w}, ${P}, ${k}, rgb(0, 0, 0))`,`-moz-linear-gradient(left, rgb(255, 255, 255), ${T}, ${w}, ${P}, ${k}, rgb(0, 0, 0))`,`-ms-linear-gradient(left, rgb(255, 255, 255), ${T}, ${w}, ${P}, ${k}, rgb(0, 0, 0))`]}}),g=()=>{if(n.value&&r.value){const T=p.lightness,w=n.value.getBoundingClientRect(),P=r.value.offsetWidth;return(1-T)*(w.width-P)+P/2}return 0},j=Fn(()=>({left:g()+"px",top:0})),v=T=>{T.target!==n.value&&b(T)},b=T=>{if(T.stopPropagation(),n.value&&r.value){const w=n.value.getBoundingClientRect(),P=r.value.offsetWidth;let k=T.clientX-w.left;k=Math.max(P/2,k),k=Math.min(k,w.width-P/2);const U=1-(k-P/2)/(w.width-P);i.lightness=U,e("change",U)}};return el(()=>{const T={drag:w=>{b(w)},end:w=>{b(w)}};n.value&&r.value&&jl.triggerDragEvent(n.value,T)}),{barElement:n,cursorElement:r,getCursorStyle:j,getBackgroundStyle:f,onClickSider:v}}}),lN=t=>(Ba("data-v-94a50a9e"),t=t(),$a(),t),hN=lN(()=>O("div",{class:"vc-lightness-slider__bar-handle"},null,-1)),uN=[hN];function pN(t,e,n,r,i,o){return B(),V("div",{class:ye(["vc-lightness-slider",{"small-slider":t.size==="small"}])},[O("div",{ref:"barElement",class:"vc-lightness-slider__bar",style:rn(t.getBackgroundStyle),onClick:e[0]||(e[0]=(...l)=>t.onClickSider&&t.onClickSider(...l))},[O("div",{class:ye(["vc-lightness-slider__bar-pointer",{"small-bar":t.size==="small"}]),ref:"cursorElement",style:rn(t.getCursorStyle)},uN,6)],4)],2)}const yC=bi(aN,[["render",pN],["__scopeId","data-v-94a50a9e"]]),cN=kr({name:"History",props:{colors:we.arrayOf(String).def(()=>[]),round:we.bool.def(!1)},emits:["change"],setup(t,{emit:e}){return{onColorSelect:n=>{e("change",n)}}}}),fN={key:0,class:"vc-colorPicker__record"},dN={class:"color-list"},zN=["onClick"];function gN(t,e,n,r,i,o){return t.colors&&t.colors.length>0?(B(),V("div",fN,[O("div",dN,[(B(!0),V(Xt,null,Ae(t.colors,(l,h)=>(B(),V("div",{key:h,class:ye(["color-item","transparent",{"color-item__round":t.round}]),onClick:p=>t.onColorSelect(l)},[O("div",{class:"color-item__display",style:rn({backgroundColor:l})},null,4)],10,zN))),128))])])):Vt("",!0)}const sv=bi(cN,[["render",gN],["__scopeId","data-v-0f657238"]]),vN=kr({name:"Display",props:{color:we.instanceOf(An),disableAlpha:we.bool.def(!1)},emits:["update:color","change"],setup(t,{emit:e}){var n,r,i,o;const l=an("hex"),h=Er({color:t.color,hex:(n=t.color)==null?void 0:n.hex,alpha:((r=t.color)==null?void 0:r.alpha)+"%",rgba:(i=t.color)==null?void 0:i.RGB,previewBgColor:(o=t.color)==null?void 0:o.toRgbString()}),p=Fn(()=>({background:h.previewBgColor})),f=()=>{l.value=l.value==="rgba"?"hex":"rgba"},g=na(v=>{if(!v.target.value)return;let b=parseInt(v.target.value.replace("%",""));b>100&&(v.target.value="100%",b=100),b<0&&(v.target.value="0%",b=0),isNaN(b)&&(v.target.value="100%",b=100),!isNaN(b)&&h.color&&(h.color.alpha=b),e("update:color",h.color),e("change",h.color)},300),j=na((v,b)=>{if(console.log(v.target.value),!!v.target.value){if(l.value==="hex"){const T=v.target.value.replace("#","");Gt(T).isValid()&&h.color&&(h.color.hex=T)}else if(b!==void 0&&h.rgba&&h.color){v.target.value<0&&(v.target.value=0),b===3&&v.target.value>1&&(v.target.value=1),b<3&&v.target.value>255&&(v.target.value=255),h.rgba[b]=Number(v.target.value);const[T,w,P,k]=h.rgba;h.color.hex=Gt({r:T,g:w,b:P}).toHex(),h.color.alpha=Math.floor(k*100)}e("update:color",h.color),e("change",h.color)}},300);return lr(()=>t.color,v=>{v&&(h.color=v,h.alpha=Math.floor(h.color.alpha)+"%",h.hex=h.color.hex,h.rgba=h.color.RGB)},{deep:!0}),lr(()=>h.color,()=>{h.color&&(h.previewBgColor=h.color.toRgbString())},{deep:!0}),{state:h,getBgColorStyle:p,inputType:l,onInputTypeChange:f,onAlphaBlur:g,onInputChange:j}}}),mN={class:"vc-display"},jN={class:"vc-current-color vc-transparent"},yN={key:0,style:{display:"flex",flex:"1",gap:"4px",height:"100%"}},bN={class:"vc-color-input"},_N=["value"],CN={key:0,class:"vc-alpha-input"},TN=["value"],wN={key:1,style:{display:"flex",flex:"1",gap:"4px",height:"100%"}},AN=["value","onInput"];function SN(t,e,n,r,i,o){return B(),V("div",mN,[O("div",jN,[O("div",{class:"color-cube",style:rn(t.getBgColorStyle)},null,4)]),t.inputType==="hex"?(B(),V("div",yN,[O("div",bN,[O("input",{value:t.state.hex,onInput:e[0]||(e[0]=(...l)=>t.onInputChange&&t.onInputChange(...l))},null,40,_N)]),t.disableAlpha?Vt("",!0):(B(),V("div",CN,[O("input",{class:"vc-alpha-input__inner",value:t.state.alpha,onInput:e[1]||(e[1]=(...l)=>t.onAlphaBlur&&t.onAlphaBlur(...l))},null,40,TN)]))])):t.state.rgba?(B(),V("div",wN,[(B(!0),V(Xt,null,Ae(t.state.rgba,(l,h)=>(B(),V("div",{class:"vc-rgb-input",key:h},[O("div",null,[O("input",{value:l,onInput:p=>t.onInputChange(p,h)},null,40,AN)]),O("div",null,Ct(["R","G","B","A"][h]),1)]))),128))])):Vt("",!0),O("div",{class:"vc-input-toggle",onClick:e[2]||(e[2]=(...l)=>t.onInputTypeChange&&t.onInputTypeChange(...l))})])}const ov=bi(vN,[["render",SN],["__scopeId","data-v-f6f511ec"]]),xN=kr({name:"FkColorPicker",components:{Display:ov,Alpha:ev,Palette:jC,Board:rv,Hue:iv,Lightness:yC,History:sv},props:{color:we.instanceOf(An),disableHistory:we.bool.def(!1),roundHistory:we.bool.def(!1),disableAlpha:we.bool.def(!1)},emits:["update:color","change","advanceChange"],setup(t,{emit:e}){const n=t.color||new An,r=Er({color:n,hex:n.toHexString(),rgb:n.toRgbString()}),i=an(!1),o=Fn(()=>({background:r.rgb})),l=()=>{i.value=!1,e("advanceChange",!1)},h=qz(Qg,[],{}),p=na(()=>{if(t.disableHistory)return;const w=r.color.toRgbString();if(h.value=h.value.filter(P=>!Gt.equals(P,w)),!h.value.includes(w)){for(;h.value.length>tv;)h.value.pop();h.value.unshift(w)}},500),f=w=>{w==="advance"?(i.value=!0,e("advanceChange",!0)):(r.color.hex=w,e("advanceChange",!1))},g=w=>{r.color.alpha=w},j=w=>{r.color.hue=w},v=(w,P)=>{r.color.saturation=w,r.color.brightness=P},b=w=>{r.color.lightness=w},T=w=>{const P=w.target.value.replace("#","");Gt(P).isValid()&&(r.color.hex=P)};return lr(()=>t.color,w=>{w&&(r.color=w)},{deep:!0}),lr(()=>r.color,()=>{r.hex=r.color.hex,r.rgb=r.color.toRgbString(),p(),e("update:color",r.color),e("change",r.color)},{deep:!0}),{state:r,advancePanelShow:i,onBack:l,onCompactChange:f,onAlphaChange:g,onHueChange:j,onBoardChange:v,onLightChange:b,onInputChange:T,previewStyle:o,historyColors:h}}}),EN=t=>(Ba("data-v-0d5bef46"),t=t(),$a(),t),kN={class:"vc-fk-colorPicker"},ON={class:"vc-fk-colorPicker__inner"},LN={class:"vc-fk-colorPicker__header"},IN=EN(()=>O("div",{class:"back"},null,-1)),PN=[IN];function RN(t,e,n,r,i,o){const l=Te("Palette"),h=Te("Board"),p=Te("Hue"),f=Te("Lightness"),g=Te("Alpha"),j=Te("Display"),v=Te("History");return B(),V("div",kN,[O("div",ON,[O("div",LN,[t.advancePanelShow?(B(),V("span",{key:0,style:{cursor:"pointer"},onClick:e[0]||(e[0]=(...b)=>t.onBack&&t.onBack(...b))},PN)):Vt("",!0)]),t.advancePanelShow?Vt("",!0):(B(),ae(l,{key:0,onChange:t.onCompactChange},null,8,["onChange"])),t.advancePanelShow?(B(),ae(h,{key:1,color:t.state.color,onChange:t.onBoardChange},null,8,["color","onChange"])):Vt("",!0),t.advancePanelShow?(B(),ae(p,{key:2,color:t.state.color,onChange:t.onHueChange},null,8,["color","onChange"])):Vt("",!0),t.advancePanelShow?Vt("",!0):(B(),ae(f,{key:3,color:t.state.color,onChange:t.onLightChange},null,8,["color","onChange"])),t.disableAlpha?Vt("",!0):(B(),ae(g,{key:4,color:t.state.color,onChange:t.onAlphaChange},null,8,["color","onChange"])),Dt(j,{color:t.state.color,"disable-alpha":t.disableAlpha},null,8,["color","disable-alpha"]),t.disableHistory?Vt("",!0):(B(),ae(v,{key:5,round:t.roundHistory,colors:t.historyColors,onChange:t.onCompactChange},null,8,["round","colors","onChange"]))])])}const bC=bi(xN,[["render",RN],["__scopeId","data-v-0d5bef46"]]),DN=kr({name:"ChromeColorPicker",components:{Display:ov,Alpha:ev,Board:rv,Hue:iv,History:sv},props:{color:we.instanceOf(An),disableHistory:we.bool.def(!1),roundHistory:we.bool.def(!1),disableAlpha:we.bool.def(!1)},emits:["update:color","change"],setup(t,{emit:e}){const n=t.color||new An,r=Er({color:n,hex:n.toHexString(),rgb:n.toRgbString()}),i=Fn(()=>({background:r.rgb})),o=qz(Qg,[],{}),l=na(()=>{if(t.disableHistory)return;const j=r.color.toRgbString();if(o.value=o.value.filter(v=>!Gt.equals(v,j)),!o.value.includes(j)){for(;o.value.length>tv;)o.value.pop();o.value.unshift(j)}},500),h=j=>{r.color.alpha=j},p=j=>{r.color.hue=j},f=(j,v)=>{r.color.saturation=j,r.color.brightness=v},g=j=>{j!=="advance"&&(r.color.hex=j)};return lr(()=>t.color,j=>{j&&(r.color=j)},{deep:!0}),lr(()=>r.color,()=>{r.hex=r.color.hex,r.rgb=r.color.toRgbString(),l(),e("update:color",r.color),e("change",r.color)},{deep:!0}),{state:r,previewStyle:i,historyColors:o,onAlphaChange:h,onHueChange:p,onBoardChange:f,onCompactChange:g}}}),MN={class:"vc-chrome-colorPicker"},NN={class:"vc-chrome-colorPicker-body"},FN={class:"chrome-controls"},BN={class:"chrome-sliders"};function $N(t,e,n,r,i,o){const l=Te("Board"),h=Te("Hue"),p=Te("Alpha"),f=Te("Display"),g=Te("History");return B(),V("div",MN,[Dt(l,{round:!0,hide:!1,color:t.state.color,onChange:t.onBoardChange},null,8,["color","onChange"]),O("div",NN,[O("div",FN,[O("div",BN,[Dt(h,{size:"small",color:t.state.color,onChange:t.onHueChange},null,8,["color","onChange"]),t.disableAlpha?Vt("",!0):(B(),ae(p,{key:0,size:"small",color:t.state.color,onChange:t.onAlphaChange},null,8,["color","onChange"]))])]),Dt(f,{color:t.state.color,"disable-alpha":t.disableAlpha},null,8,["color","disable-alpha"]),t.disableHistory?Vt("",!0):(B(),ae(g,{key:0,round:t.roundHistory,colors:t.historyColors,onChange:t.onCompactChange},null,8,["round","colors","onChange"]))])])}const _C=bi(DN,[["render",$N],["__scopeId","data-v-33636434"]]),av="Vue3ColorPickerProvider",HN=(t,e)=>{const n=t.getBoundingClientRect(),r=n.left+n.width/2,i=n.top+n.height/2,o=Math.abs(r-e.clientX),l=Math.abs(i-e.clientY),h=Math.sqrt(Math.pow(o,2)+Math.pow(l,2)),p=l/h,f=Math.acos(p);let g=Math.floor(180/(Math.PI/f));return e.clientX>r&&e.clientY>i&&(g=180-g),e.clientX==r&&e.clientY>i&&(g=180),e.clientX>r&&e.clientY==i&&(g=90),e.clientX<r&&e.clientY>i&&(g=180+g),e.clientX<r&&e.clientY==i&&(g=270),e.clientX<r&&e.clientY<i&&(g=360-g),g};let lv=!1;const UN=(t,e)=>{const n=function(i){var o;(o=e.drag)==null||o.call(e,i)},r=function(i){var o;document.removeEventListener("mousemove",n,!1),document.removeEventListener("mouseup",r,!1),document.onselectstart=null,document.ondragstart=null,lv=!1,(o=e.end)==null||o.call(e,i)};t&&t.addEventListener("mousedown",i=>{var o;lv||(document.onselectstart=()=>!1,document.ondragstart=()=>!1,document.addEventListener("mousemove",n,!1),document.addEventListener("mouseup",r,!1),lv=!0,(o=e.start)==null||o.call(e,i))})},WN={angle:{type:Number,default:0},size:{type:Number,default:16,validator:t=>t>=16},borderWidth:{type:Number,default:1,validator:t=>t>=1},borderColor:{type:String,default:"#666"}},KN=kr({name:"Angle",props:WN,emits:["update:angle","change"],setup(t,{emit:e}){const n=an(null),r=an(0);ui(()=>t.angle,h=>{r.value=h});const i=()=>{let h=Number(r.value);isNaN(h)||(h=h>360||h<0?t.angle:h,r.value=h===360?0:h,e("update:angle",r.value),e("change",r.value))},o=Fn(()=>({width:t.size+"px",height:t.size+"px",borderWidth:t.borderWidth+"px",borderColor:t.borderColor,transform:`rotate(${r.value}deg)`})),l=h=>{n.value&&(r.value=HN(n.value,h)%360,i())};return vp(()=>{const h={drag:p=>{l(p)},end:p=>{l(p)}};n.value&&UN(n.value,h)}),()=>Dt("div",{class:"bee-angle"},[Dt("div",{class:"bee-angle__round",ref:n,style:o.value},null)])}}),qN=kr({name:"GradientColorPicker",components:{Angle:KN,Display:ov,Alpha:ev,Palette:jC,Board:rv,Hue:iv,Lightness:yC,History:sv},props:{startColor:we.instanceOf(An).isRequired,endColor:we.instanceOf(An).isRequired,startColorStop:we.number.def(0),endColorStop:we.number.def(100),angle:we.number.def(0),type:we.oneOf(["linear","radial"]).def("linear"),disableHistory:we.bool.def(!1),roundHistory:we.bool.def(!1),disableAlpha:we.bool.def(!1),pickerType:we.oneOf(["fk","chrome"]).def("fk")},emits:["update:startColor","update:endColor","update:angle","update:startColorStop","update:endColorStop","startColorChange","endColorChange","advanceChange","angleChange","startColorStopChange","endColorStopChange","typeChange"],setup(t,{emit:e}){const n=Er({startActive:!0,startColor:t.startColor,endColor:t.endColor,startColorStop:t.startColorStop,endColorStop:t.endColorStop,angle:t.angle,type:t.type,startColorRgba:t.startColor.toRgbString(),endColorRgba:t.endColor.toRgbString()}),r=Ha(av),i=an(t.pickerType==="chrome"),o=an(),l=an(),h=an();ui(()=>[t.startColor,t.endColor,t.angle],X=>{n.startColor=X[0],n.endColor=X[1],n.angle=X[2]}),ui(()=>t.type,X=>{n.type=X});const p=Fn({get:()=>n.startActive?n.startColor:n.endColor,set:X=>{if(n.startActive){n.startColor=X;return}n.endColor=X}}),f=Fn(()=>{if(h.value&&o.value){const X=n.startColorStop/100,st=h.value.getBoundingClientRect(),rt=o.value.offsetWidth;return Math.round(X*(st.width-rt)+rt/2)}return 0}),g=Fn(()=>{if(h.value&&l.value){const X=n.endColorStop/100,st=h.value.getBoundingClientRect(),rt=l.value.offsetWidth;return Math.round(X*(st.width-rt)+rt/2)}return 0}),j=Fn(()=>{let X=`background: linear-gradient(${n.angle}deg, ${n.startColorRgba} ${n.startColorStop}%, ${n.endColorRgba} ${n.endColorStop}%)`;return n.type==="radial"&&(X=`background: radial-gradient(circle, ${n.startColorRgba} ${n.startColorStop}%, ${n.endColorRgba} ${n.endColorStop}%)`),X}),v=X=>{var st;if(n.startActive=!0,h.value&&o.value){const rt=(st=h.value)==null?void 0:st.getBoundingClientRect();let xt=X.clientX-rt.left;xt=Math.max(o.value.offsetWidth/2,xt),xt=Math.min(xt,rt.width-o.value.offsetWidth/2),n.startColorStop=Math.round((xt-o.value.offsetWidth/2)/(rt.width-o.value.offsetWidth)*100),e("update:startColorStop",n.startColorStop),e("startColorStopChange",n.startColorStop)}},b=X=>{var st;if(n.startActive=!1,h.value&&l.value){const rt=(st=h.value)==null?void 0:st.getBoundingClientRect();let xt=X.clientX-rt.left;xt=Math.max(l.value.offsetWidth/2,xt),xt=Math.min(xt,rt.width-l.value.offsetWidth/2),n.endColorStop=Math.round((xt-l.value.offsetWidth/2)/(rt.width-l.value.offsetWidth)*100),e("update:endColorStop",n.endColorStop),e("endColorStopChange",n.endColorStop)}},T=X=>{const st=X.target,rt=parseInt(st.value.replace("°",""));isNaN(rt)||(n.angle=rt%360),e("update:angle",n.angle),e("angleChange",n.angle)},w=X=>{n.angle=X,e("update:angle",n.angle),e("angleChange",n.angle)},P=X=>{X==="advance"?(i.value=!0,e("advanceChange",!0)):(p.value.hex=X,e("advanceChange",!1)),tt()},k=X=>{p.value.alpha=X,tt()},U=X=>{p.value.hue=X,tt()},$=(X,st)=>{p.value.saturation=X,p.value.brightness=st,tt()},A=X=>{p.value.lightness=X,tt()},nt=()=>{tt()},tt=()=>{n.startActive?(e("update:startColor",n.startColor),e("startColorChange",n.startColor)):(e("update:endColor",n.endColor),e("endColorChange",n.endColor))},m=()=>{i.value=!1,e("advanceChange",!1)},M=()=>{n.type=n.type==="linear"?"radial":"linear",e("typeChange",n.type)},L=qz(Qg,[],{}),F=na(()=>{if(t.disableHistory)return;const X=p.value.toRgbString();if(L.value=L.value.filter(st=>!Gt.equals(st,X)),!L.value.includes(X)){for(;L.value.length>tv;)L.value.pop();L.value.unshift(X)}},500);return el(()=>{l.value&&o.value&&(jl.triggerDragEvent(l.value,{drag:X=>{b(X)},end:X=>{b(X)}}),jl.triggerDragEvent(o.value,{drag:X=>{v(X)},end:X=>{v(X)}}))}),lr(()=>n.startColor,X=>{n.startColorRgba=X.toRgbString()},{deep:!0}),lr(()=>n.endColor,X=>{n.endColorRgba=X.toRgbString()},{deep:!0}),lr(()=>p.value,()=>{F()},{deep:!0}),{startGradientRef:o,stopGradientRef:l,colorRangeRef:h,state:n,currentColor:p,getStartColorLeft:f,getEndColorLeft:g,gradientBg:j,advancePanelShow:i,onDegreeBlur:T,onCompactChange:P,onAlphaChange:k,onHueChange:U,onBoardChange:$,onLightChange:A,historyColors:L,onBack:m,onDegreeChange:w,onDisplayChange:nt,onTypeChange:M,lang:r==null?void 0:r.lang}}}),CC=t=>(Ba("data-v-1e7e32e5"),t=t(),$a(),t),VN={class:"vc-gradient-picker"},GN={class:"vc-gradient-picker__header"},YN={class:"vc-gradient__types"},XN={class:"vc-gradient-picker__body"},JN={class:"vc-color-range",ref:"colorRangeRef"},ZN={class:"vc-color-range__container"},QN={class:"vc-gradient__stop__container"},tF=["title"],eF=CC(()=>O("span",{class:"vc-gradient__stop--inner"},null,-1)),nF=[eF],rF=["title"],iF=CC(()=>O("span",{class:"vc-gradient__stop--inner"},null,-1)),sF=[iF],oF={class:"vc-picker-degree-input vc-degree-input"},aF={class:"vc-degree-input__control"},lF=["value"],hF={class:"vc-degree-input__panel"},uF={class:"vc-degree-input__disk"};function pF(t,e,n,r,i,o){var l,h;const p=Te("Angle"),f=Te("Board"),g=Te("Hue"),j=Te("Palette"),v=Te("Lightness"),b=Te("Alpha"),T=Te("Display"),w=Te("History");return B(),V("div",VN,[O("div",GN,[O("div",null,[Rt(O("div",{class:"back",style:{cursor:"pointer"},onClick:e[0]||(e[0]=(...P)=>t.onBack&&t.onBack(...P))},null,512),[[un,t.pickerType==="fk"&&t.advancePanelShow]])]),O("div",YN,[(B(),V(Xt,null,Ae(["linear","radial"],P=>O("div",{class:ye(["vc-gradient__type",{active:t.state.type===P}]),key:P,onClick:e[1]||(e[1]=(...k)=>t.onTypeChange&&t.onTypeChange(...k))},Ct(t.lang?t.lang[P]:P),3)),64))])]),O("div",XN,[O("div",JN,[O("div",ZN,[O("div",{class:"vc-background",style:rn(t.gradientBg)},null,4),O("div",QN,[O("div",{class:ye(["vc-gradient__stop",{"vc-gradient__stop--current":t.state.startActive}]),ref:"startGradientRef",title:(l=t.lang)==null?void 0:l.start,style:rn({left:t.getStartColorLeft+"px"})},nF,14,tF),O("div",{class:ye(["vc-gradient__stop",{"vc-gradient__stop--current":!t.state.startActive}]),ref:"stopGradientRef",title:(h=t.lang)==null?void 0:h.end,style:rn({left:t.getEndColorLeft+"px"})},sF,14,rF)])])],512),O("div",oF,[O("div",aF,[O("input",{value:t.state.angle,onBlur:e[2]||(e[2]=(...P)=>t.onDegreeBlur&&t.onDegreeBlur(...P))},null,40,lF),xn("deg ")]),O("div",hF,[O("div",uF,[Dt(p,{angle:t.state.angle,"onUpdate:angle":e[3]||(e[3]=P=>t.state.angle=P),size:40,onChange:t.onDegreeChange},null,8,["angle","onChange"])])])])]),t.advancePanelShow?(B(),ae(f,{key:0,color:t.currentColor,onChange:t.onBoardChange},null,8,["color","onChange"])):Vt("",!0),t.advancePanelShow?(B(),ae(g,{key:1,color:t.currentColor,onChange:t.onHueChange},null,8,["color","onChange"])):Vt("",!0),t.advancePanelShow?Vt("",!0):(B(),ae(j,{key:2,onChange:t.onCompactChange},null,8,["onChange"])),t.advancePanelShow?Vt("",!0):(B(),ae(v,{key:3,color:t.currentColor,onChange:t.onLightChange},null,8,["color","onChange"])),t.disableAlpha?Vt("",!0):(B(),ae(b,{key:4,color:t.currentColor,onChange:t.onAlphaChange},null,8,["color","onChange"])),Dt(T,{color:t.currentColor,"disable-alpha":t.disableAlpha,onChange:t.onDisplayChange},null,8,["color","disable-alpha","onChange"]),t.disableHistory?Vt("",!0):(B(),ae(w,{key:5,round:t.roundHistory,colors:t.historyColors,onChange:t.onCompactChange},null,8,["round","colors","onChange"]))])}const TC=bi(qN,[["render",pF],["__scopeId","data-v-1e7e32e5"]]),cF=kr({name:"WrapContainer",props:{theme:we.oneOf(["white","black"]).def("white"),showTab:we.bool.def(!1),activeKey:we.oneOf(["pure","gradient"]).def("pure")},emits:["update:activeKey","change"],setup(t,{emit:e}){const n=Er({activeKey:t.activeKey}),r=Ha(av),i=o=>{n.activeKey=o,e("update:activeKey",o),e("change",o)};return lr(()=>t.activeKey,o=>{n.activeKey=o}),{state:n,onActiveKeyChange:i,lang:r==null?void 0:r.lang}}}),fF={class:"vc-colorpicker--container"},dF={key:0,class:"vc-colorpicker--tabs"},zF={class:"vc-colorpicker--tabs__inner"},gF={class:"vc-btn__content"},vF={class:"vc-btn__content"};function mF(t,e,n,r,i,o){var l,h;return B(),V("div",{class:ye(["vc-colorpicker",t.theme])},[O("div",fF,[t.showTab?(B(),V("div",dF,[O("div",zF,[O("div",{class:ye(["vc-colorpicker--tabs__btn",{"vc-btn-active":t.state.activeKey==="pure"}]),onClick:e[0]||(e[0]=p=>t.onActiveKeyChange("pure"))},[O("button",null,[O("div",gF,Ct((l=t.lang)==null?void 0:l.pure),1)])],2),O("div",{class:ye(["vc-colorpicker--tabs__btn",{"vc-btn-active":t.state.activeKey==="gradient"}]),onClick:e[1]||(e[1]=p=>t.onActiveKeyChange("gradient"))},[O("button",null,[O("div",vF,Ct((h=t.lang)==null?void 0:h.gradient),1)])],2),O("div",{class:"vc-colorpicker--tabs__bg",style:rn({width:"50%",left:`calc(${t.state.activeKey==="gradient"?50:0}%)`})},null,4)])])):Vt("",!0),Lx(t.$slots,"default",{},void 0,!0)])],2)}const jF=bi(cF,[["render",mF],["__scopeId","data-v-0492277d"]]),yF={start:"Start",end:"End",pure:"Pure",gradient:"Gradient",linear:"linear",radial:"radial"},bF={start:"开始",end:"结束",pure:"纯色",gradient:"渐变",linear:"线性",radial:"径向"},_F={En:yF,"ZH-cn":bF},CF={isWidget:we.bool.def(!1),pickerType:we.oneOf(["fk","chrome"]).def("fk"),shape:we.oneOf(["circle","square"]).def("square"),pureColor:{type:[String,Object],default:"#000000"},gradientColor:we.string.def("linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(0, 0, 0, 1) 100%)"),format:{type:String,default:"rgb"},disableAlpha:we.bool.def(!1),disableHistory:we.bool.def(!1),roundHistory:we.bool.def(!1),useType:we.oneOf(["pure","gradient","both"]).def("pure"),activeKey:we.oneOf(["pure","gradient"]).def("pure"),lang:{type:String,default:"ZH-cn"},zIndex:we.number.def(9999),pickerContainer:{type:String||HTMLElement,default:"body"},debounce:we.number.def(100),theme:we.oneOf(["white","black"]).def("white")},TF=kr({name:"ColorPicker",components:{FkColorPicker:bC,ChromeColorPicker:_C,GradientColorPicker:TC,WrapContainer:jF},inheritAttrs:!1,props:CF,emits:["update:pureColor","pureColorChange","update:gradientColor","gradientColorChange","update:activeKey","activeKeyChange"],setup(t,{emit:e}){hy(av,{lang:Fn(()=>_F[t.lang||"ZH-cn"])});const n=Er({pureColor:t.pureColor||"",activeKey:t.useType==="gradient"?"gradient":t.activeKey,isAdvanceMode:!1}),r=new An("#000"),i=new An("#000"),o=new An(n.pureColor),l=Er({startColor:r,endColor:i,startColorStop:0,endColorStop:100,angle:0,type:"linear",gradientColor:t.gradientColor}),h=an(o),p=an(!1),f=an(null),g=an(null);let j=null;const v=Fn(()=>({background:n.activeKey!=="gradient"?Gt(n.pureColor).toRgbString():l.gradientColor})),b=Fn(()=>n.activeKey==="gradient"?TC.name:t.pickerType==="fk"?bC.name:_C.name),T=L=>{n.isAdvanceMode=L},w=Fn(()=>{const L={disableAlpha:t.disableAlpha,disableHistory:t.disableHistory,roundHistory:t.roundHistory,pickerType:t.pickerType};return n.activeKey==="gradient"?{...L,startColor:l.startColor,endColor:l.endColor,angle:l.angle,type:l.type,startColorStop:l.startColorStop,endColorStop:l.endColorStop,onStartColorChange:F=>{l.startColor=F,$()},onEndColorChange:F=>{l.endColor=F,$()},onStartColorStopChange:F=>{l.startColorStop=F,$()},onEndColorStopChange:F=>{l.endColorStop=F,$()},onAngleChange:F=>{l.angle=F,$()},onTypeChange:F=>{l.type=F,$()},onAdvanceChange:T}:{...L,disableAlpha:t.disableAlpha,disableHistory:t.disableHistory,roundHistory:t.roundHistory,color:h.value,onChange:tt,onAdvanceChange:T}}),P=()=>{p.value=!0,j?j.update():nt()},k=()=>{p.value=!1},U=()=>{var L,F,X,st;try{const[rt]=hL(l.gradientColor);if(rt&&rt.type.includes("gradient")&&rt.colorStops.length>=2){const xt=rt.colorStops[0],oe=rt.colorStops[1];l.startColorStop=Number((L=xt.length)==null?void 0:L.value)||0,l.endColorStop=Number((F=oe.length)==null?void 0:F.value)||0,rt.type==="linear-gradient"&&((X=rt.orientation)==null?void 0:X.type)==="angular"&&(l.angle=Number((st=rt.orientation)==null?void 0:st.value)||0),l.type=rt.type.split("-")[0];const[qt,ot,mt,Et]=xt.value,[ze,he,jt,Mt]=oe.value;l.startColor=new An({r:Number(qt),g:Number(ot),b:Number(mt),a:Number(Et)}),l.endColor=new An({r:Number(ze),g:Number(he),b:Number(jt),a:Number(Mt)})}}catch(rt){console.log(`[Parse Color]: ${rt}`)}},$=na(()=>{const L=A();try{l.gradientColor=uL(L),e("update:gradientColor",l.gradientColor),e("gradientColorChange",l.gradientColor)}catch(F){console.log(F)}},t.debounce),A=()=>{const L=[],F=l.startColor.RGB.map(rt=>rt.toString()),X=l.endColor.RGB.map(rt=>rt.toString()),st=[{type:"rgba",value:[F[0],F[1],F[2],F[3]],length:{value:l.startColorStop+"",type:"%"}},{type:"rgba",value:[X[0],X[1],X[2],X[3]],length:{value:l.endColorStop+"",type:"%"}}];return l.type==="linear"?L.push({type:"linear-gradient",orientation:{type:"angular",value:l.angle+""},colorStops:st}):l.type==="radial"&&L.push({type:"radial-gradient",orientation:[{type:"shape",value:"circle"}],colorStops:st}),L},nt=()=>{f.value&&g.value&&(j=d_(f.value,g.value,{placement:"auto",modifiers:[{name:"offset",options:{offset:[0,8]}},{name:"flip",options:{allowedAutoPlacements:["top","bottom","left","right"],rootBoundary:"viewport"}}]}))},tt=L=>{h.value=L,n.pureColor=L.toString(t.format),m()},m=na(()=>{e("update:pureColor",n.pureColor),e("pureColorChange",n.pureColor)},t.debounce);nL(g,()=>{k()});const M=L=>{n.activeKey=L,e("update:activeKey",L),e("activeKeyChange",L)};return el(()=>{U()}),lr(()=>t.gradientColor,L=>{L!=l.gradientColor&&(l.gradientColor=L)}),lr(()=>l.gradientColor,()=>{U()}),lr(()=>t.activeKey,L=>{n.activeKey=L}),lr(()=>t.useType,L=>{n.activeKey!=="gradient"&&L==="gradient"?n.activeKey="gradient":n.activeKey="pure"}),lr(()=>t.pureColor,L=>{Gt.equals(L,n.pureColor)||(n.pureColor=L,h.value=new An(L))},{deep:!0}),{colorCubeRef:f,pickerRef:g,showPicker:p,colorInstance:h,getBgColorStyle:v,onColorChange:tt,onShowPicker:P,onActiveKeyChange:M,getComponentName:b,getBindArgs:w,state:n}}});function wF(t,e,n,r,i,o){const l=Te("WrapContainer");return B(),V(Xt,null,[t.isWidget?(B(),ae(l,{key:0,"active-key":t.state.activeKey,"onUpdate:activeKey":e[0]||(e[0]=h=>t.state.activeKey=h),"show-tab":t.useType==="both",onChange:t.onActiveKeyChange,style:rn({zIndex:t.zIndex}),theme:t.theme},{default:Nn(()=>[(B(),ae(ty(t.getComponentName),wp({key:t.getComponentName},t.getBindArgs),null,16))]),_:1},8,["active-key","show-tab","onChange","style","theme"])):Vt("",!0),t.isWidget?Vt("",!0):(B(),V(Xt,{key:1},[O("div",{class:ye(["vc-color-wrap transparent",{round:t.shape==="circle"}]),ref:"colorCubeRef"},[O("div",{class:"current-color",style:rn(t.getBgColorStyle),onClick:e[1]||(e[1]=(...h)=>t.onShowPicker&&t.onShowPicker(...h))},null,4)],2),(B(),ae(Zx,{to:t.pickerContainer},[Rt(O("div",{ref:"pickerRef",style:rn({zIndex:t.zIndex})},[t.showPicker?(B(),ae(l,{key:0,"show-tab":t.useType==="both"&&!t.state.isAdvanceMode,"active-key":t.state.activeKey,"onUpdate:activeKey":e[2]||(e[2]=h=>t.state.activeKey=h),onChange:t.onActiveKeyChange,theme:t.theme},{default:Nn(()=>[(B(),ae(ty(t.getComponentName),wp({key:t.getComponentName},t.getBindArgs),null,16))]),_:1},8,["show-tab","active-key","onChange","theme"])):Vt("",!0)],4),[[un,t.showPicker]])],8,["to"]))],64))],64)}const AF={name:"PhystonPrompt",components:{HighlightPrompt:qO,VueNumberInput:kO,IconSvg:Yr,ColorPicker:bi(TF,[["render",wF],["__scopeId","data-v-11de56b7"]])},mixins:[zi,OO,LO,FO,BO],props:{name:{type:String,required:!0},neg:{type:Boolean,default:!1},textarea:{type:Object,required:!0},steps:{type:Object,required:!0},canOneTranslate:{type:Boolean,default:!1},autoTranslate:{type:Boolean,default:!1},autoTranslateToEnglish:{type:Boolean,default:!1},autoTranslateToLocal:{type:Boolean,default:!1},autoRemoveSpace:{type:Boolean,default:!1},autoRemoveLastComma:{type:Boolean,default:!1},autoKeepWeightZero:{type:Boolean,default:!1},autoKeepWeightOne:{type:Boolean,default:!1},autoBreakBeforeWrap:{type:Boolean,default:!1},autoBreakAfterWrap:{type:Boolean,default:!1},hideDefaultInput:{type:Boolean,default:!1},hidePanel:{type:Boolean,default:!1},enableTooltip:{type:Boolean,default:!0},historyKey:{type:String,default:""},favoriteKey:{type:String,default:""},extraNetworks:{type:Array,default:()=>[]},loras:{type:Array,default:()=>[]},lycos:{type:Array,default:()=>[]},embeddings:{type:Array,default:()=>[]},version:{type:String,default:""},latestVersion:{type:String,default:""},isLatestVersion:{type:Boolean,default:!0},theme:{type:String,default:"dark"},groupTags:{type:Array,default:()=>[]},hideGroupTags:{type:Boolean,default:!1},groupTagsColor:{type:Object,default:()=>({})},groupTagsColorKeyCache:{type:Object,default:()=>({})},blacklist:{type:Object,default:()=>({})},cancelBlacklistConfirm:{type:Boolean,default:!1},hotkey:{type:Object,default:()=>({})}},emits:["update:languageCode","update:autoTranslate","update:autoTranslateToEnglish","update:autoTranslateToLocal","update:autoRemoveSpace","update:autoRemoveLastComma","update:autoKeepWeightZero","update:autoKeepWeightOne","update:hideDefaultInput","update:hidePanel","update:enableTooltip","update:translateApi","click:translateApi","click:promptFormat","click:blacklist","click:hotkey","click:selectTheme","click:switchTheme","click:showAbout","click:selectLanguage","click:showHistory","click:showFavorite","refreshFavorites","click:showChatgpt","update:hideGroupTags","update:groupTagsColor","update:blacklist"],data(){return{prompt:"",counterText:"0/75",tags:[],sortable:null,droping:!1,loading:{},editing:{}}},computed:{isEnglish(){return this.languageCode==="en_US"},translateApiItem(){return Ot.getTranslateApiItem(this.translateApis,this.translateApi)}},watch:{loras:{handler(){this.tags.forEach(t=>{this._setTagClass(t)})},immediate:!1},lycos:{handler(){this.tags.forEach(t=>{this._setTagClass(t)})},immediate:!1},embeddings:{handler(){this.tags.forEach(t=>{this._setTagClass(t)})},immediate:!1}},mounted(){this.$nextTick(()=>{this.initSortable();let t=[1e3,3e3,5e3,1e4,2e4,3e4],e=!1;t.forEach(n=>{e||setTimeout(()=>{e||typeof addAutocompleteToArea=="function"&&typeof TAC_CFG=="object"&&TAC_CFG&&TAC_CFG.activeIn&&(e=!0,addAutocompleteToArea(this.$refs.promptTagAppend))},n)}),this.init()})},methods:{init(){this.tags=[],this.onTextareaChange();let t=this.textarea.value;setInterval(()=>{let e=this.textarea.value;t!==e&&document.activeElement!==this.textarea&&(t=e,this.onTextareaChange(!0))},500)},onTextareaChange(t){this.onTextareaChangeTimeId&&clearTimeout(this.onTextareaChangeTimeId),this.onTextareaChangeTimeId=setTimeout(()=>{this._onTextareaChange(t)},100)},_onTextareaChange(t){console.log("onTextareaChange",t);const e=this.textarea.parentElement.getElementsByClassName("autocompleteParent");if(e.length){if(e[0].style.display!=="none")return}else{const h=this.textarea.parentElement.getElementsByClassName("autocompleteResults");if(h.length>0&&h[0].style.display!=="none")return}let n=this.textarea.value.trim();if(n===this.prompt.trim())return;let r=Ot.splitTags(n,this.autoBreakBeforeWrap,this.autoBreakAfterWrap),i=[];this.tags.forEach((h,p)=>{h.disabled&&i.push({tag:h,index:p})}),i.forEach(({tag:h,index:p})=>{r.splice(p,0,h.value)});let o=[],l=this.tags;this.tags=[];for(let h in r){let p=r[h];if(p===`
|
||
`)this._appendTag(`
|
||
`,`
|
||
`,!1,-1,"wrap");else{let f=!1;for(let b of l)if(b.value===p){f=b;break}const g=f?f.localValue:"",j=f?f.disabled:!1,v=this._appendTag(p,g,j,-1,"text");!f&&v!==-1&&o.push(v)}}if(this.autoTranslateToLocal&&t){let h=!(this.tagCompleteFile&&this.onlyCsvOnAuto);h=!1,this.translates(o,!0,h).finally(()=>{this.updateTags()})}else this.updateTags()},_setTextareaFocus(){if(typeof get_uiCurrentTabContent!="function"||typeof activePromptTextarea!="object")return;const t=get_uiCurrentTabContent();if(!t)return;let e=t.id.replace("tab_","");e&&(activePromptTextarea[e]=this.textarea)},copy(t){this.$copyText(t).then(()=>{this.$toastr.success(this.getLang("success"))}).catch(()=>{this.$toastr.error(this.getLang("failed"))})},genPrompt(t=null,e=!1){t=t||this.tags;let n=[],r=t.length;return t.forEach((i,o)=>{let l="";if(typeof i.type=="string"&&i.type==="wrap")l=`
|
||
`;else{let h=Ot.replaceTag(i.value);h!==i.value&&(i.value=h,this._setTag(i));let p=Ot.replaceTag(i.localValue);if(p!==i.localValue&&(i.localValue=p),(i.weightNum>0||i.weightNum<0)&&(i.weightNum=Number(parseFloat(i.weightNum).toFixed(6)),i.value=i.value.replace(Ot.weightNumRegex,"$1:"+i.weightNum),i.localValue!==""&&(i.localValue=i.localValue.replace(Ot.weightNumRegex,"$1:"+i.weightNum))),i.disabled&&!e)return;let f=","+(this.autoRemoveSpace?"":" "),g=null,j=!1;if(o+1<r&&(g=t[o+1],typeof g.type=="string"&&g.type==="wrap"?j=!0:g.value),j){const v=[" BREAK"," ADDCOL"," ADDROW"," ADDCOMM"," ADDBASE"];for(const b of v)i.value.endsWith(b)&&(f="")}i.value==="BREAK"&&(j?f="":f=" "),this.autoRemoveLastComma&&o+1===r&&(f=""),l=i.value+f}l&&n.push(l)}),n.length<=0?"":n.join("")},updatePrompt(){let t=[],e=this.tags.length;for(let n=0;n<e;n++)if(this.tags[n].value==="BREAK"){if(this.autoBreakBeforeWrap&&n-1>=0){let i=this.tags[n-1];typeof i.type=="string"&&i.type==="wrap"||t.push(n)}if(this.autoBreakAfterWrap&&n+1<e){let i=this.tags[n+1];typeof i.type=="string"&&i.type==="wrap"||t.push(n+1)}}for(let n=0;n<t.length;n++){let r=t[n]+n;this._appendTag(`
|
||
`,`
|
||
`,!1,r,"wrap")}if(t.length){this.updateTags();return}this.prompt=this.genPrompt(),this.textarea.value=this.prompt,Ot.hideCompleteResults(this.textarea),typeof updateInput=="function"?updateInput(this.textarea):this.textarea.dispatchEvent(new Event("input"))},updateTags(){console.log("tags change",this.tags),this.updatePrompt();const t=this.steps.querySelector('input[type="number"]').value;this.gradioAPI.tokenCounter(this.textarea.value,t).then(e=>{const{token_count:n,max_length:r}=e;this.counterText=`${n}/${r}`}),this.tags.length&&this.gradioAPI.getLatestHistory(this.historyKey).then(e=>{e&&e.prompt===this.prompt?this.gradioAPI.setHistory(this.historyKey,e.id,this.tags,this.prompt,e.name).then(n=>{}).catch(n=>{}):this.gradioAPI.pushHistory(this.historyKey,this.tags,this.prompt).then(n=>{}).catch(n=>{})}).catch(e=>{}),this.$nextTick(()=>{for(let e=0;e<this.$refs.promptTagsList.children.length;e++){let n=this.$refs.promptTagsList.children[e];if(!n.classList.contains("prompt-tag"))continue;let r=n.getAttribute("data-id"),i=this.$refs.promptTagWrap.find(o=>o.getAttribute("data-id")===r);i&&n.parentNode.insertBefore(i,n.nextElementSibling)}})},onResize(){this.tags.forEach(t=>{this._setTagHeight(t)})},initSortable(){this.sortable=Ce.create(this.$refs.promptTagsList,{animation:150,handle:".prompt-tag-value",draggable:".prompt-tag",onEnd:t=>{if(this.dropTags.length){let n=t.item,r=n.getAttribute("data-id"),i=this._getDropTagsEle(),o=i.findIndex(p=>p.getAttribute("data-id")===r),l=i.slice(0,o),h=i.slice(o+1).reverse();l.forEach(p=>{Ot.insertBefore(p,n)}),h.forEach(p=>{Ot.insertAfter(p,n)})}this._dropOver(),this.droping=!1;let e=[];for(let n=0;n<this.$refs.promptTagsList.children.length;n++){let r=this.$refs.promptTagsList.children[n];if(!r.classList.contains("prompt-tag"))continue;let i=r.getAttribute("data-id");e.push(i)}this.tags=this.tags.sort((n,r)=>e.indexOf(n.id)-e.indexOf(r.id)),this.$forceUpdate(),this.updateTags()},onChoose:t=>{if(console.log(t),this.dropTags.length){let n=t.item.getAttribute("data-id");this._getDropTagsEle().forEach(i=>{i.getAttribute("data-id")!==n&&(i.style.display="block",i.style.transition="transform 0.2s",i.style.transform="scale(0)",setTimeout(()=>{i.style.transition="",i.style.transform="",i.style.display="none"},300))})}this.editing={},this.droping=!0},onUnchoose:t=>{if(this.droping=null,this.dropTags.length){let n=t.item.getAttribute("data-id");this._getDropTagsEle().forEach(i=>{i.getAttribute("data-id")!==n&&(i.style.display="")})}}})},useHistory(t){this.tags=[],t.tags.forEach(e=>{this._appendTag(e.value,e.localValue,e.disabled,-1,e.type||"text")}),this.updateTags()},useFavorite(t){this.useHistory(t)},useChatgpt(t){let e=Ot.splitTags(t,this.autoBreakBeforeWrap,this.autoBreakAfterWrap);this.tags=[],e.forEach(n=>{this._appendTag(n,"",!1,-1,"text")}),this.updateTags()},onPromptMainClick(){this.onTextareaChange(!0),this._setTextareaFocus(),this.showExtendId=""},translates(t,e=!1,n=!0){return new Promise((r,i)=>{if(this.languageCode==="en_US"||this.languageCode==="en_GB"){r();return}let o=[],l=(b,T)=>{b.forEach(w=>{h(w,T)})},h=(b,T)=>{this.canOneTranslate?(this.loading[b.id+"_local"]=T,this.loading[b.id+"_en"]=T):b.toLocal?this.loading[b.id+"_local"]=T:this.loading[b.id+"_en"]=T},p=(b,T)=>{b.toLocal?b.localValue=T:(b.localValue=b.value,b.value=T),this._setTagById(b.id,b.value,b.localValue)},f=b=>b.isLora&&b.loraExists?this.getExtraNetworkFullName(b.loraName,"lora"):b.isLyco&&b.lycoExists?this.getExtraNetworkFullName(b.lycoName,"lycoris"):b.isEmbedding?this.getExtraNetworkFullName(b.value,"textual inversion"):b.value;t.forEach(b=>{let T=this.tags[b],w=f(T);if(w!==T.value){T.localValue=w;return}if(Ot.canTranslate(T.value)){if(T.isEnglish=Ot.isEnglishByLangCode(T.value,this.languageCode),T.isEnglish===-1)e?T.toLocal=!0:T.toLocal=!1;else if(T.isEnglish===0)if(e)if(T.localValue==="")T.localValue=T.value,T.toLocal=!1;else{const P=T.value;T.value=T.localValue,T.localValue=P}else T.toLocal=!1;else T.toLocal=!0;h(T,!0),o.push(T)}});const g=b=>{if(b.length<=0){l(b,!1),r();return}let T={};b.forEach((P,k)=>{let U=P.toLocal?"en_US":this.languageCode,$=P.toLocal?this.languageCode:"en_US",A=U+"."+$;T[A]||(T[A]={fromLang:U,toLang:$,tags:[]}),T[A].tags.push(P)});const w=()=>{let P=T[Object.keys(T)[0]];if(!P){r();return}let k=P.tags.map(U=>f(U));this.gradioAPI.translates(k,P.fromLang,P.toLang,this.translateApi,this.translateApiConfig).then(U=>{U.success?(U.translated_text.forEach((A,nt)=>{A=A.replace(/\.$/,"").trim(),Ot.isEnglish(A)&&A!==A.toUpperCase()&&(A=A.toLowerCase());let tt=P.tags[nt];A!==""&&p(tt,A),h(tt,!1)}),delete T[Object.keys(T)[0]],w()):(l(b,!1),this.$toastr.error(U.message),i(U.message))}).catch(U=>{l(b,!1),this.$toastr.error(U.message),i(U.message)})};w()};let j=b=>{console.log("translateByCSV",b.map(w=>w.value),{useNetwork:n});let T=[];b.forEach(w=>{const P=Ot.splitTag(w.value);P.value!==w.value&&(w.value=P.value,w.splits=P),w.toLocal?T.push(this.translateToLocalByCSV(w.value,void 0,void 0,n)):T.push(this.translateToEnByCSV(w.value))}),Promise.all(T).then(w=>{let P=[];w.forEach((k,U)=>{let $=b[U];$.splits&&($.value=$.splits.left+$.value+$.splits.right),k===""?P.push($):($.splits&&(k=$.splits.left+k+$.splits.right),h($,!1),p($,k))}),console.log("No translated keywords: ",P.map(k=>k.value)),n?g(P):(l(P,!1),r())}).catch(w=>{l(b,!1),this.$toastr.error(w),i(w)})},v=b=>{console.log("translateByGroupTags",b.map(w=>w.value),{useNetwork:n});let T=[];b.forEach(w=>{const P=Ot.splitTag(w.value);P.value!==w.value&&(w.value=P.value,w.splits=P),w.toLocal?T.push(this.translateToLocalByGroupTags(w.value,n)):T.push(this.translateToEnByGroupTags(w.value,n))}),Promise.allSettled(T).then(w=>{let P=[],k=[];if(w.forEach((U,$)=>{var nt;let A=b[$];A.splits&&(A.value=A.splits.left+A.value+A.splits.right),U.status!=="fulfilled"&&P.push(U.reason),!((nt=U.value)!=null&&nt.length)||U.status!=="fulfilled"?k.push(A):(A.splits&&(U=A.splits.left+U.value+A.splits.right),h(A,!1),p(A,U.value))}),console.log("No translated keywords: ",k.map(U=>U.value)),this.tagCompleteFile)j(k);else{if(P.length){l(b,!1),this.$toastr.error(P[0]),i(P[0]);return}n?g(k):(l(k,!1),r())}}).catch(w=>{l(b,!1),this.$toastr.error(w),i(w)})};this.groupTagsTranslate?v(o):this.tagCompleteFile?j(o):n?g(o):(l(o,!1),r())})}}},SF=["name"],xF={class:"prompt-header"},EF={class:"prompt-header-title"},kF={class:"prompt-header-extend"},OF={class:"extend-content"},LF={class:"extend-btn-group"},IF={key:0,class:"gradio-checkbox hover-scale-120"},PF=["checked"],RF={class:"gradio-checkbox hover-scale-120"},DF=["checked"],MF={class:"gradio-checkbox hover-scale-120"},NF=["checked"],FF={class:"gradio-checkbox hover-scale-120"},BF=["checked"],$F={class:"gradio-checkbox"},HF={value:"disabled"},UF={value:"last"},WF=["label"],KF=["value"],qF={class:"prompt-header-extend"},VF={class:"extend-content"},GF={class:"extend-btn-group"},YF={key:0,class:"prompt-header-extend"},XF={class:"extend-content"},JF={class:"extend-btn-group"},ZF={class:"prompt-header-extend"},QF={class:"extend-content"},tB={class:"extend-btn-group"},eB={key:1,class:"prompt-header-extend"},nB={class:"extend-content"},rB={class:"extend-btn-group"},iB={class:"prompt-header-extend prompt-append"},sB={class:"extend-content"},oB={class:"gradio-checkbox hover-scale-120"},aB={key:0},lB=["checked"],hB={key:1},uB=["checked"],pB=["placeholder"],cB=["onClick"],fB={class:"arrow-right"},dB=["onMouseleave","onMouseenter","onClick"],zB={key:0,class:"tags-name"},gB={key:1,class:"tags-name"},vB={class:"tags-detail"},mB={class:"tags-list"},jB={key:0,class:"item-wrap"},yB={key:1,class:"tags-item"},bB={class:"item-tag-value"},_B={class:"item-tag-local-value"},CB={class:"prompt-tags-list",ref:"promptTagsList"},TB=["data-id"],wB=["onMouseenter","onMousemove","onMouseleave"],AB={class:"prompt-tag-edit"},SB=["onClick","onDblclick","onContextmenu","innerHTML"],xB=["placeholder","value","onBlur","onKeydown","onChange"],EB=["onClick"],kB=["onClick"],OB=["onClick"],LB=["onClick"],IB=["onClick"],PB=["onClick"],RB=["onClick"],DB=["onClick"],MB=["onClick"],NB=["onClick"],FB=["onClick"],BB={class:"prompt-local-language"},$B=["onClick"],HB={class:"local-language"},UB=["data-id"],WB={class:"btns-title"},KB={class:"group-tabs"},qB={class:"group-header",ref:"groupTabsHeader"},VB=["onClick","data-name"],GB={class:"group-body"},YB={key:0,class:"sub-group-header"},XB=["onClick","data-name"],JB={key:1,class:"sub-group-body"},ZB={key:0,class:"group-tags"},QB=["onClick"],t$={class:"tag-local"},e$={class:"tag-en"},n$={key:0,class:"sub-group-header"},r$=["onClick","data-name"],i$={key:1,class:"sub-group-body"},s$={key:0,class:"group-tags"},o$=["onClick"],a$={class:"tag-en"},l$={class:"tags-footer"},h$={class:"tags-color"},u$={class:"tags-color-picker hover-scale-120",unaffected:"true"},p$=["onClick"],c$=["onClick"],f$={class:"tags-copyright"};function d$(t,e,n,r,i,o){const l=Te("icon-svg"),h=Te("vue-number-input"),p=Te("color-picker"),f=Te("highlight-prompt"),g=ah("tooltip"),j=ah("animate");return B(),V("div",{class:"physton-prompt",name:n.name},[O("div",{class:ye(["prompt-main",n.hidePanel?"fold":""]),onClick:e[59]||(e[59]=(...v)=>o.onPromptMainClick&&o.onPromptMainClick(...v))},[O("div",xF,[Rt((B(),V("div",{class:"prompt-unfold",onClick:e[0]||(e[0]=(...v)=>t.onUnfoldClick&&t.onUnfoldClick(...v))},[Dt(l,{class:"hover-scale-120",name:"unfold"})])),[[g,t.getLang(n.hidePanel?"show_panel":"hide_panel")]]),O("div",EF,Ct(n.neg?t.getLang("negative_prompt"):t.getLang("prompt")),1),Rt(O("div",{class:"prompt-header-counter"},"("+Ct(i.counterText)+")",513),[[un,i.counterText]]),O("div",kF,[O("div",OF,[O("div",LF,[Rt((B(),V("div",{class:"extend-btn-item",onClick:e[1]||(e[1]=v=>t.$emit("click:selectLanguage",v))},[Dt(l,{class:"hover-scale-120",name:"i18n"})])),[[g,"Language: "+t.langName]]),O("div",{class:ye(["extend-btn-item",n.isLatestVersion?"":"red-dot"])},[Rt(Dt(l,{class:"hover-scale-120",name:"setting"},null,512),[[g,t.getLang("setting_desc")]]),Rt((B(),V("div",{class:"setting-box",onMouseenter:e[15]||(e[15]=(...v)=>t.onSettingBoxMouseEnter&&t.onSettingBoxMouseEnter(...v))},[o.translateApiItem.name&&!o.isEnglish?Rt((B(),V("div",{key:0,class:"extend-btn-item",onClick:e[2]||(e[2]=v=>t.$emit("click:translateApi",v))},[Dt(l,{class:"hover-scale-120",name:"api"})])),[[g,t.getLang("translate_api")+": "+o.translateApiItem.name]]):Vt("",!0),Rt((B(),V("div",{class:"extend-btn-item",onClick:e[3]||(e[3]=v=>t.$emit("click:promptFormat",v))},[Dt(l,{class:"hover-scale-120",name:"format"})])),[[g,t.getLang("prompt_format")]]),Rt((B(),V("div",{class:"extend-btn-item",onClick:e[4]||(e[4]=v=>t.$emit("click:blacklist",v))},[Dt(l,{class:"hover-scale-120",name:"blacklist"})])),[[g,t.getLang("keywords_blacklist")]]),Rt((B(),V("div",{class:"extend-btn-item",onClick:e[5]||(e[5]=v=>t.$emit("click:hotkey",v))},[Dt(l,{class:"hover-scale-120",name:"hotkey"})])),[[g,t.getLang("hotkey_setting")]]),Rt((B(),V("div",{class:"extend-btn-item",onClick:e[6]||(e[6]=v=>t.$emit("click:selectTheme",v))},[Dt(l,{class:"hover-scale-120",name:"theme"})])),[[g,t.getLang("theme_extension")]]),Rt((B(),V("div",{class:"extend-btn-item",onClick:e[7]||(e[7]=v=>t.$emit("click:switchTheme",v))},[Dt(l,{class:"hover-scale-120",name:n.theme==="dark"?"sun":"moon"},null,8,["name"])])),[[g,t.getLang(n.theme==="dark"?"switch_to_light_theme":"switch_to_dark_theme")]]),Rt((B(),V("div",{class:ye(["extend-btn-item",n.isLatestVersion?"":"red-dot"]),onClick:e[8]||(e[8]=v=>t.$emit("click:showAbout",v))},[Dt(l,{class:"hover-scale-120",name:"about"})],2)),[[g,t.getLang("about_desc")]]),o.isEnglish?Vt("",!0):(B(),V(Xt,{key:1},[n.canOneTranslate?(B(),V("div",IF,[Rt((B(),V("label",null,[O("input",{type:"checkbox",name:"auto_translate",value:"1",checked:n.autoTranslate,onChange:e[9]||(e[9]=v=>t.$emit("update:autoTranslate",v.target.checked))},null,40,PF),Dt(l,{name:"translate"})])),[[g,t.getLang("auto_translate")]])])):(B(),V(Xt,{key:1},[O("div",RF,[Rt((B(),V("label",null,[O("input",{type:"checkbox",name:"auto_translate_to_local_language",value:"1",checked:n.autoTranslateToLocal,onChange:e[10]||(e[10]=v=>t.$emit("update:autoTranslateToLocal",v.target.checked))},null,40,DF),Dt(l,{name:"translate"})])),[[g,t.getLang("auto_translate_to_local_language")]])]),O("div",MF,[Rt((B(),V("label",null,[O("input",{type:"checkbox",name:"auto_translate_to_english",value:"1",checked:n.autoTranslateToEnglish,onChange:e[11]||(e[11]=v=>t.$emit("update:autoTranslateToEnglish",v.target.checked))},null,40,NF),Dt(l,{name:"english"})])),[[g,t.getLang("auto_translate_to_english")]])])],64))],64)),O("div",FF,[Rt((B(),V("label",null,[O("input",{type:"checkbox",name:"enable_tooltip",value:"1",checked:n.enableTooltip,onChange:e[12]||(e[12]=v=>t.$emit("update:enableTooltip",v.target.checked))},null,40,BF),Dt(l,{name:"tooltip"})])),[[g,t.getLang("whether_to_enable_tooltip")]])]),O("div",$F,[Rt((B(),V("label",null,[Rt(O("select",{"onUpdate:modelValue":e[13]||(e[13]=v=>t.autoInputPrompt=v),onChange:e[14]||(e[14]=(...v)=>t.onAutoInputPromptChange&&t.onAutoInputPromptChange(...v))},[O("option",HF,Ct(t.getLang("auto_input_prompt"))+": "+Ct(t.getLang("disabled")),1),O("option",UF,Ct(t.getLang("last_input_prompt")),1),(B(!0),V(Xt,null,Ae(t.getCurrentTypeFavorites(),v=>(B(),V("optgroup",{key:v.key,label:t.getLang("favorite")+" / "+t.getLang(v.name)},[(B(!0),V(Xt,null,Ae(v.list,b=>(B(),V("option",{value:b.id},Ct(b.name||b.prompt.substring(0,40)),9,KF))),256))],8,WF))),128))],544),[[qa,t.autoInputPrompt]])])),[[g,t.getLang("auto_input_prompt")]])])],32)),[[j,"fadeIn"]])],2)])])]),O("div",qF,[O("div",VF,[O("div",GF,[Rt((B(),V("div",{class:"extend-btn-item",ref:"historyButton",onClick:e[16]||(e[16]=v=>t.$emit("click:showHistory",v))},[Dt(l,{class:"hover-scale-120",name:"history"})])),[[g,t.getLang("history")]]),Rt((B(),V("div",{class:"extend-btn-item",ref:"favoriteButton",onClick:e[17]||(e[17]=v=>t.$emit("click:showFavorite",v))},[Dt(l,{class:"hover-scale-120",name:"favorite"})])),[[g,t.getLang("favorite")]])])])]),o.isEnglish?Vt("",!0):(B(),V("div",YF,[O("div",XF,[O("div",JF,[n.canOneTranslate?Rt((B(),V("div",{key:0,class:"extend-btn-item",onClick:e[18]||(e[18]=(...v)=>t.onTranslatesToLocalClick&&t.onTranslatesToLocalClick(...v))},[i.loading.all_local?Vt("",!0):(B(),ae(l,{key:0,class:"hover-scale-120",name:"translate"})),i.loading.all_local?(B(),ae(l,{key:1,class:"hover-scale-120",name:"loading"})):Vt("",!0)])),[[g,t.getLang("one_translate_all_keywords")]]):(B(),V(Xt,{key:1},[Rt((B(),V("div",{class:"extend-btn-item",onClick:e[19]||(e[19]=(...v)=>t.onTranslatesToLocalClick&&t.onTranslatesToLocalClick(...v))},[i.loading.all_local?Vt("",!0):(B(),ae(l,{key:0,class:"hover-scale-120",name:"translate"})),i.loading.all_local?(B(),ae(l,{key:1,class:"hover-scale-120",name:"loading"})):Vt("",!0)])),[[g,t.getLang("translate_keywords_to_local_language")]]),Rt((B(),V("div",{class:"extend-btn-item",onClick:e[20]||(e[20]=(...v)=>t.onTranslatesToEnglishClick&&t.onTranslatesToEnglishClick(...v))},[i.loading.all_en?Vt("",!0):(B(),ae(l,{key:0,class:"hover-scale-120",name:"english"})),i.loading.all_en?(B(),ae(l,{key:1,class:"hover-scale-120",name:"loading"})):Vt("",!0)])),[[g,t.getLang("translate_all_keywords_to_english")]])],64))])])])),O("div",ZF,[O("div",QF,[O("div",tB,[Rt((B(),V("div",{class:"extend-btn-item",onClick:e[21]||(e[21]=(...v)=>t.onCopyAllTagsClick&&t.onCopyAllTagsClick(...v))},[Dt(l,{class:"hover-scale-120",name:"copy"})])),[[g,t.getLang("copy_keywords_to_clipboard")]]),Rt((B(),V("div",{class:"extend-btn-item",onClick:e[22]||(e[22]=(...v)=>t.onDeleteAllTagsClick&&t.onDeleteAllTagsClick(...v))},[Dt(l,{class:"hover-scale-120",name:"remove"})])),[[g,t.getLang("delete_all_keywords")]])])])]),n.neg?Vt("",!0):(B(),V("div",eB,[O("div",nB,[O("div",rB,[Rt((B(),V("div",{class:"extend-btn-item",onClick:e[23]||(e[23]=v=>t.$emit("click:showChatgpt",v))},[Dt(l,{class:"hover-scale-120",name:"chatgpt"})])),[[g,t.getLang("use_chatgpt_gen_prompts")]])])])])),O("div",iB,[O("div",sB,[O("div",oB,[n.hideDefaultInput?Rt((B(),V("label",aB,[O("input",{type:"checkbox",name:"hide_default_input",value:"1",checked:!n.hideDefaultInput,onChange:e[24]||(e[24]=v=>t.$emit("update:hideDefaultInput",!v.target.checked))},null,40,lB),Dt(l,{name:"input"})])),[[g,t.getLang("show_default_input_box")]]):Rt((B(),V("label",hB,[O("input",{type:"checkbox",name:"hide_default_input",value:"1",checked:!n.hideDefaultInput,onChange:e[25]||(e[25]=v=>t.$emit("update:hideDefaultInput",!v.target.checked))},null,40,uB),Dt(l,{name:"input"})])),[[g,t.getLang("hide_default_input_box")]])]),Rt(O("textarea",{type:"text",class:"scroll-hide svelte-4xt1ch input-tag-append",ref:"promptTagAppend",placeholder:t.getLang("please_enter_new_keyword"),onFocus:e[26]||(e[26]=(...v)=>t.onAppendTagFocus&&t.onAppendTagFocus(...v)),onBlur:e[27]||(e[27]=(...v)=>t.onAppendTagBlur&&t.onAppendTagBlur(...v)),onKeyup:e[28]||(e[28]=(...v)=>t.onAppendTagKeyUp&&t.onAppendTagKeyUp(...v)),onKeydown:e[29]||(e[29]=(...v)=>t.onAppendTagKeyDown&&t.onAppendTagKeyDown(...v))},null,40,pB),[[g,t.getLang("enter_to_add")]]),Rt(O("div",{class:"prompt-append-list",ref:"promptAppendList",style:rn(t.appendListStyle)},[(B(!0),V(Xt,null,Ae(t.appendList,(v,b)=>(B(),V("div",{key:v.type,class:ye(["prompt-append-group",t.appendListSelected===b?"selected":""])},[O("div",{class:"append-group-name",onClick:T=>t.onAppendGroupClick(b,null,T)},[v.icon==="wrap"?(B(),ae(l,{key:0,class:"name-icon",name:"wrap"})):v.icon==="history"?(B(),ae(l,{key:1,class:"name-icon",name:"history"})):v.icon==="favorite"?(B(),ae(l,{key:2,class:"name-icon",name:"favorite"})):Vt("",!0),xn(" "+Ct(t.appendListItemName(v))+" ",1),Rt(O("span",fB,null,512),[[un,v.children.length>0]])],8,cB),Dt(Yn,{name:"fade"},{default:Nn(()=>[Rt(O("div",{class:"append-group-list",ref_for:!0,ref:"promptAppendListChildren"},[(B(!0),V(Xt,null,Ae(v.children,(T,w)=>(B(),V("div",{key:w,ref_for:!0,ref:"promptAppendListChild",class:ye(["append-item",t.appendListChildSelected===w?"selected":""]),onMouseleave:P=>t.onAppendListChildMouseLeave(b,w,P),onMouseenter:P=>t.onAppendListChildMouseEnter(b,w,P),onClick:P=>t.onAppendGroupClick(b,w,P)},[v.type==="favorite"||v.type==="history"?(B(),V(Xt,{key:0},[T.name?(B(),V("div",zB,Ct(T.name),1)):(B(),V("div",gB,Ct(T.prompt),1))],64)):Vt("",!0)],42,dB))),128))],512),[[un,v.children.length>0]])]),_:2},1024),Dt(Yn,{name:"fade"},{default:Nn(()=>[Rt(O("div",vB,[O("div",mB,[(B(!0),V(Xt,null,Ae(t.appendListChildItemTags,(T,w)=>(B(),V(Xt,{key:w},[T.type&&T.type==="wrap"?(B(),V("div",jB)):(B(),V("div",yB,[O("div",bB,Ct(T.value),1),O("div",_B,Ct(T.localValue),1)]))],64))),128))])],512),[[un,t.appendListSelected!==null&&t.appendListChildSelected!==null&&t.appendListSelected===b&&(v.type==="favorite"||v.type==="history")]])]),_:2},1024)],2))),128))],4),[[un,t.showAppendList]])])])]),O("div",{class:ye(["prompt-tags",i.droping?"droping":"",t.dropIsSelecting||t.dropIsEnd&&t.dropTags.length?"selecting":""]),ref:"promptTags",onMousedown:e[54]||(e[54]=(...v)=>t.onDropMouseDown&&t.onDropMouseDown(...v)),onMousemove:e[55]||(e[55]=(...v)=>t.onDropMouseMove&&t.onDropMouseMove(...v)),onMouseup:e[56]||(e[56]=(...v)=>t.onDropMouseUp&&t.onDropMouseUp(...v))},[O("div",CB,[(B(!0),V(Xt,null,Ae(i.tags,(v,b)=>(B(),V("div",{key:v.id,class:ye(["prompt-tag",v.disabled?"disabled":"",v.type==="wrap"?"wrap-tag":""]),ref_for:!0,ref:"promptTag-"+v.id,"data-id":v.id},[O("div",{class:"prompt-tag-main",onMouseenter:T=>t.onTagMouseEnter(v.id),onMousemove:Ee(T=>t.onTagMouseMove(v.id),["stop"]),onMouseleave:Ee(T=>t.onTagMouseLeave(v.id),["stop"])},[O("div",AB,[v.type==="wrap"?Rt((B(),V("div",{key:0,class:"prompt-tag-value",ref_for:!0,ref:"promptTagValue-"+v.id,style:{width:"100%"}},[Dt(l,{name:"wrap"})])),[[g,t.getLang("line_break_character")+"<br/>"+t.getLang("drop_to_order")]]):(B(),V(Xt,{key:1},[Rt(O("div",{class:ye(v.classes),style:rn(t.getTagColorStyle(v)),ref_for:!0,ref:"promptTagValue-"+v.id,onClick:T=>t.onTagClick(v.id,T),onDblclick:T=>t.onTagDblclick(v.id),onContextmenu:Ee(T=>t.onTagRightClick(v.id,T),["right","prevent"]),innerHTML:t.renderTag(v.id)},null,46,SB),[[un,!i.editing[v.id]],[g,t.getLang("click_to_edit")+"<br/>"+t.getLang("dblclick_to_disable")+"<br/>"+t.getLang("drop_to_order")]]),Rt(O("textarea",{type:"text",class:"scroll-hide svelte-4xt1ch input-tag-edit",ref_for:!0,ref:"promptTagEdit-"+v.id,placeholder:t.getLang("enter_to_save"),value:v.value,onMousedown:e[30]||(e[30]=Ee(()=>{},["stop"])),onMousemove:e[31]||(e[31]=Ee(()=>{},["stop"])),onMouseup:e[32]||(e[32]=Ee(()=>{},["stop"])),onBlur:T=>t.onTagInputBlur(v.id),onKeydown:T=>t.onTagInputKeyDown(v.id,T),onChange:T=>t.onTagInputChange(v.id,T)},null,40,xB),[[un,i.editing[v.id]]])],64)),O("div",{class:"btn-tag-delete",ref_for:!0,ref:"promptTagDelete-"+v.id,onClick:T=>t.onDeleteTagClick(v.id),onMousedown:e[33]||(e[33]=Ee(()=>{},["stop"])),onMousemove:e[34]||(e[34]=Ee(()=>{},["stop"])),onMouseup:e[35]||(e[35]=Ee(()=>{},["stop"]))},[Dt(l,{name:"close"})],40,EB)]),Rt((B(),V("div",{class:"btn-tag-extend",style:rn({display:(v.type==="text"||!v.type)&&t.showExtendId===v.id?"flex":"none"}),onClick:e[36]||(e[36]=Ee(()=>{},["stop"])),onMousedown:e[37]||(e[37]=Ee(()=>{},["stop"])),onMousemove:e[38]||(e[38]=Ee(()=>{},["stop"])),onMouseup:e[39]||(e[39]=Ee(()=>{},["stop"]))},[Dt(h,{class:"input-number",name:"input-number","model-value":v.weightNum,center:"",controls:"",min:-100,step:.1,size:"small","onUpdate:modelValue":T=>t.onTagWeightNumChange(v.id,T)},null,8,["model-value","onUpdate:modelValue"]),Rt((B(),V("button",{type:"button",name:"weight-parentheses-inc",onClick:T=>t.onIncWeightClick(v.id,1)},[Dt(l,{name:"weight-parentheses-inc"})],8,kB)),[[g,t.getLang("increase_weight_add_parentheses")]]),Rt((B(),V("button",{type:"button",name:"weight-parentheses-dec",onClick:T=>t.onIncWeightClick(v.id,-1)},[Dt(l,{name:"weight-parentheses-dec"})],8,OB)),[[g,t.getLang("increase_weight_subtract_parentheses")]]),Rt((B(),V("button",{type:"button",name:"weight-brackets-inc",onClick:T=>t.onDecWeightClick(v.id,1)},[Dt(l,{name:"weight-brackets-inc"})],8,LB)),[[g,t.getLang("decrease_weight_add_brackets")]]),Rt((B(),V("button",{type:"button",name:"weight-brackets-dec",onClick:T=>t.onDecWeightClick(v.id,-1)},[Dt(l,{name:"weight-brackets-dec"})],8,IB)),[[g,t.getLang("decrease_weight_subtract_brackets")]]),Rt((B(),V("button",{type:"button",name:"wrap",onClick:T=>t.onWrapTagClick(v.id)},[Dt(l,{name:"wrap"})],8,PB)),[[g,t.getLang("line_break_character")]]),Rt((B(),V("button",{type:"button",name:"translate",onClick:T=>t.onTranslateToEnglishClick(v.id)},[i.loading[v.id+"_en"]?Vt("",!0):(B(),ae(l,{key:0,name:"english"})),i.loading[v.id+"_en"]?(B(),ae(l,{key:1,name:"loading"})):Vt("",!0)],8,RB)),[[g,t.getLang("translate_keyword_to_english")],[un,!o.isEnglish]]),Rt((B(),V("button",{type:"button",name:"copy",onClick:T=>o.copy(v.value)},[Dt(l,{name:"copy"})],8,DB)),[[g,t.getLang("copy_to_clipboard")]]),Rt((B(),V("button",{type:"button",name:"favorite",onClick:T=>t.onFavoriteTagClick(v.id)},[v.isFavorite?(B(),ae(l,{key:0,name:"favorite-yes"})):Vt("",!0),v.isFavorite?Vt("",!0):(B(),ae(l,{key:1,name:"favorite-no"}))],8,MB)),[[g,t.getLang(v.isFavorite?"remove_from_favorite":"add_to_favorite")]]),Rt((B(),V("button",{type:"button",name:"blacklist",onClick:T=>t.onBlacklistClick(v.id)},[Dt(l,{name:"blacklist"})],8,NB)),[[g,t.getLang("add_blacklist")]]),Rt((B(),V("button",{type:"button",name:"enable",onClick:T=>t.onDisabledTagClick(v.id)},[v.disabled?Vt("",!0):(B(),ae(l,{key:0,name:"disabled"})),v.disabled?(B(),ae(l,{key:1,name:"enable"})):Vt("",!0)],8,FB)),[[g,t.getLang(v.disabled?"enable_keyword":"disable_keyword")]])],36)),[[j,"fadeIn"]])],40,wB),Rt(O("div",BB,[Rt((B(),V("div",{class:"translate-to-local hover-scale-120",onClick:T=>t.onTranslateToLocalClick(v.id),onMousedown:e[40]||(e[40]=Ee(()=>{},["stop"])),onMousemove:e[41]||(e[41]=Ee(()=>{},["stop"])),onMouseup:e[42]||(e[42]=Ee(()=>{},["stop"]))},[i.loading[v.id+"_local"]?Vt("",!0):(B(),ae(l,{key:0,name:"translate"})),i.loading[v.id+"_local"]?(B(),ae(l,{key:1,name:"loading"})):Vt("",!0)],40,$B)),[[g,t.getLang("translate_keyword_to_local_language")]]),O("div",HB,Ct(v.localValue),1)],512),[[un,!o.isEnglish&&(v.type==="text"||!v.type)]])],10,TB))),128)),(B(!0),V(Xt,null,Ae(i.tags,(v,b)=>(B(),V("div",{key:v.id,class:ye(["prompt-wrap",v.type==="wrap"?"wrap-tag":""]),"data-id":v.id,ref_for:!0,ref:"promptTagWrap",onMousedown:e[43]||(e[43]=Ee(()=>{},["stop"])),onMousemove:e[44]||(e[44]=Ee(()=>{},["stop"])),onMouseup:e[45]||(e[45]=Ee(()=>{},["stop"]))},null,42,UB))),128))],512),O("div",{class:"drop-select-bg",ref:"dropSelectBg",style:rn({display:t.dropIsStart?"block":"none"})},null,4),O("div",{class:"drop-select-box",ref:"dropSelectBox",style:rn({display:t.dropIsSelecting?"block":"none",top:t.dropArea.top+"px",left:t.dropArea.left+"px",width:t.dropArea.width+"px",height:t.dropArea.height+"px"})},null,4),O("div",{class:"drop-select-btns",ref:"dropSelectBtns",style:rn({display:t.dropIsEnd&&t.dropTags.length?"flex":"none",top:t.dropEndY-32+"px",left:t.dropEndX+"px"}),onMousedown:e[51]||(e[51]=Ee(()=>{},["stop"])),onMousemove:e[52]||(e[52]=Ee(()=>{},["stop"])),onMouseup:e[53]||(e[53]=Ee(()=>{},["stop"]))},[O("div",WB,Ct(t.getLang("batch_operation")),1),Rt((B(),V("button",{type:"button",onClick:e[46]||(e[46]=(...v)=>t.onDropCopy&&t.onDropCopy(...v))},[Dt(l,{name:"copy"})])),[[g,t.getLang("copy_to_clipboard")]]),Rt((B(),V("button",{type:"button",onClick:e[47]||(e[47]=(...v)=>t.onDropFavorite&&t.onDropFavorite(...v))},[Dt(l,{name:"favorite-no"})])),[[g,t.getLang("add_to_favorite")]]),Rt((B(),V("button",{type:"button",onClick:e[48]||(e[48]=(...v)=>t.onDropDisable&&t.onDropDisable(...v))},[Dt(l,{name:"disabled"})])),[[g,t.getLang("disable_keyword")]]),Rt((B(),V("button",{type:"button",onClick:e[49]||(e[49]=(...v)=>t.onDropEnable&&t.onDropEnable(...v))},[Dt(l,{name:"enable"})])),[[g,t.getLang("enable_keyword")]]),O("button",{type:"button",onClick:e[50]||(e[50]=(...v)=>t.onDropDelete&&t.onDropDelete(...v))},[Dt(l,{name:"remove"})])],36)],34),n.groupTags.length?Rt((B(),V("div",{key:0,class:ye(["show-group-tags",n.hideGroupTags?"hided":""]),onClick:e[57]||(e[57]=(...v)=>t.onClickHideGroupTags&&t.onClickHideGroupTags(...v))},[Dt(l,{class:"hover-scale-120",name:"unfold"})],2)),[[g,t.getLang(n.hideGroupTags?"show_group_tags":"hide_group_tags")]]):Vt("",!0),Dt(Yn,{name:"fade"},{default:Nn(()=>[Rt(O("div",KB,[O("div",qB,[O("div",{class:ye(["group-tab",t.groupTagsActive=="favorite"?"active":""]),onClick:e[58]||(e[58]=v=>t.activeGroupTab("favorite")),"data-name":"favorite"},Ct(t.getLang("favorite")),3),(B(!0),V(Xt,null,Ae(n.groupTags,(v,b)=>(B(),V("div",{key:b,class:ye(["group-tab",v.tabKey==t.groupTagsActive?"active":""]),onClick:T=>t.activeGroupTab(b),"data-name":v.name},Ct(v.name),11,VB))),128))],512),O("div",GB,[O("div",{class:ye(["group-main",t.groupTagsActive=="favorite"?"active":""])},[t.groupTagsActive=="favorite"?(B(),V("div",YB,[(B(!0),V(Xt,null,Ae(t.getCurrentTypeFavorites(),v=>(B(),V("div",{key:v.key,class:ye(["sub-group-tab","favorite-"+v.key==t.subGroupTagsActive?"active":""]),onClick:b=>t.activeSubGroupTab("favorite",v.key),"data-name":v.name},Ct(t.getLang(v.name)),11,XB))),128))])):Vt("",!0),t.groupTagsActive=="favorite"?(B(),V("div",JB,[(B(!0),V(Xt,null,Ae(t.getCurrentTypeFavorites(),v=>(B(),V("div",{key:v.key,class:ye(["sub-group-main","favorite-"+v.key==t.subGroupTagsActive?"active":""])},[Dt(Yn,{name:"fade"},{default:Nn(()=>["favorite-"+v.key==t.subGroupTagsActive?(B(),V("div",ZB,[(B(!0),V(Xt,null,Ae(v.list,b=>Rt((B(),V("div",{class:"tag-item",ref_for:!0,ref:"groupTagItem",onClick:T=>t.onClickGroupTagFavorite(b)},[O("div",t$,Ct(b.name==""?b.prompt:b.name),1),O("div",e$,Ct(b.prompt),1)],8,QB)),[[g,t.getGroupTagTooltip(b.name,b.prompt)]])),256))])):Vt("",!0)]),_:2},1024)],2))),128))])):Vt("",!0)],2),(B(!0),V(Xt,null,Ae(n.groupTags,(v,b)=>(B(),V("div",{key:b,class:ye(["group-main",v.tabKey==t.groupTagsActive?"active":""])},[v.tabKey==t.groupTagsActive?(B(),V("div",n$,[(B(!0),V(Xt,null,Ae(v.groups,(T,w)=>(B(),V("div",{key:w,class:ye([T.type&&T.type==="wrap"?"sub-group-tag-wrap":"sub-group-tab",T.tabKey==t.subGroupTagsActive?"active":""]),onClick:P=>t.activeSubGroupTab(b,w),"data-name":T.name},Ct(T.name),11,r$))),128))])):Vt("",!0),v.tabKey==t.groupTagsActive?(B(),V("div",i$,[(B(!0),V(Xt,null,Ae(v.groups,(T,w)=>(B(),V("div",{key:w,class:ye(["sub-group-main",T.tabKey==t.subGroupTagsActive?"active":""])},[Dt(Yn,{name:"fade"},{default:Nn(()=>[T.tabKey==t.subGroupTagsActive?(B(),V("div",s$,[(B(!0),V(Xt,null,Ae(T.tags,(P,k)=>Rt((B(),V("div",{class:"tag-item",ref_for:!0,ref:"groupTagItem",onClick:U=>t.onClickGroupTag(P,k)},[P&&P!=k?(B(),V(Xt,{key:0},[O("div",{class:"tag-local",style:rn(t.getGroupTagStyle(v.name,T.name))},Ct(P),5),O("div",a$,Ct(k),1)],64)):(B(),V("div",{key:1,class:"tag-local",style:rn(t.getGroupTagStyle(v.name,T.name))},Ct(k),5))],8,o$)),[[g,t.getGroupTagTooltip(P,k)]])),256))])):Vt("",!0)]),_:2},1024),O("div",l$,[O("div",h$,[O("div",null,Ct(t.getLang("tags_color"))+":",1),Rt((B(),V("div",u$,[Dt(p,{theme:n.theme=="dark"?"black":"white",pureColor:n.groupTagsColor[t.getTagsColorKey(v.name,T.name)],"onUpdate:pureColor":P=>n.groupTagsColor[t.getTagsColorKey(v.name,T.name)]=P,onPureColorChange:P=>t.onTagsColorChange(t.getTagsColorKey(v.name,T.name))},null,8,["theme","pureColor","onUpdate:pureColor","onPureColorChange"])])),[[g,n.groupTagsColor[t.getTagsColorKey(v.name,T.name)]]]),Rt((B(),V("div",{class:"tags-color-reset hover-scale-120",onClick:P=>t.onClickResetTagsColor(t.getTagsColorKey(v.name,T.name))},[Dt(l,{name:"reset"})],8,p$)),[[g,t.getLang("reset_default_color")]]),Rt((B(),V("div",{class:"tags-color-clear hover-scale-120",onClick:P=>t.onClickClearTagsColor(t.getTagsColorKey(v.name,T.name))},[Dt(l,{name:"clear"})],8,c$)),[[g,t.getLang("clear_color")]])]),O("div",f$,Ct(t.getLang("tags-copyright")),1)])],2))),128))])):Vt("",!0)],2))),128))])],512),[[un,!n.hideGroupTags&&n.groupTags.length]])]),_:1})],2),Dt(f,{ref:"highlightPrompt",textarea:n.textarea,"hide-default-input":n.hideDefaultInput},null,8,["textarea","hide-default-input"])],8,SF)}const z$=ar(AF,[["render",d$]]),g$={name:"TranslateSetting",components:{IconSvg:Yr},mixins:[zi],props:{},data(){return{testText:"",translateSuccess:!1,errorMessage:"",translatedText:"",loading:!1,isOpen:!1,configs:[],apiKey:"",tagCompleteFiles:[],tagCompleteFilesLoading:!1,tagCompleteFileKey:"",tagCompleteResults:[],onlyCsvOnAutoValue:!1,groupTagsTranslateValue:!0,mbart50Loading:!1,mbart50Success:!1,mbart50Message:""}},computed:{apiItem(){return Ot.getTranslateApiItem(this.translateApis,this.apiKey)},supportApi(){if(!this.translateApis||this.translateApis.length<=0)return[];let t=JSON.parse(JSON.stringify(this.translateApis));return t.forEach(e=>{e.children.forEach(n=>{n.disabled=!n.support[this.languageCode]})}),t}},mounted(){this.translateSuccess=!1,this.errorMessage="",this.translatedText="",this.loading=!1},emits:["update:translateApi","forceUpdate:translateApi","update:tagCompleteFile","update:onlyCsvOnAuto","update:groupTagsTranslate"],watch:{apiKey:{handler:function(t,e){this.translateSuccess=!1,this.errorMessage="",this.translatedText="",this.loading=!1,this.configs=[],this.gradioAPI.getData("translate_api."+this.apiKey).then(n=>{const r=this.apiItem;if(r&&r.config){for(const i of this.apiItem.config)n?i.value=n[i.key]||i.default:i.value=i.default||"",this.configs.push(i);console.log(this.configs)}})},immediate:!1}},methods:{open(t){this.testText=`Hi, this extension is developed by Physton. Welcome to use it!
|
||
If you have any suggestions or opinions, please feel free to raise an issue or PR on Github.
|
||
If you find this extension helpful, please give me a star on Github!
|
||
|
||
Developed by: Physton
|
||
Github: {{name}}`,this.testText=Ot.replaceGlobals(this.testText),this.apiKey=t,this.isOpen=!0,this.errorMessage="",this.translatedText="",this.loading=!1,this.tagCompleteFileKey=this.tagCompleteFile,this.onlyCsvOnAutoValue=this.onlyCsvOnAuto,this.groupTagsTranslateValue=this.groupTagsTranslate,this.mbart50Success=!1,this.mbart50Message="",this.refreshCSVs()},getItemName(t){let e=t.name;return e=e.replace("[Free] ","["+this.getLang("free")+"] "),e=e.replace("[ApiKey] ","["+this.getLang("apply_for_free")+"] "),e},onChangeConfigValue(t){t.type==="input"&&t.value===""&&t.default&&(t.value=t.default)},refreshCSVs(){this.tagCompleteFilesLoading||(this.tagCompleteFilesLoading=!0,this.tagCompleteFiles=[],this.gradioAPI.getCSVs().then(t=>{if(this.tagCompleteFilesLoading=!1,!(!t||t.length<=0)){this.tagCompleteFiles.push({key:"",name:this.getLang("not_enable")});for(const e of t)this.tagCompleteFiles.push({key:e.key,name:e.key})}}).catch(t=>{this.tagCompleteFilesLoading=!1}))},onTestClick(){if(this.loading)return;this.translateSuccess=!1,this.errorMessage="",this.translatedText="",this.loading=!0;let t={};for(const e of this.configs)t[e.key]=e.value;this.translate(this.testText,"en_US",this.languageCode,this.apiKey,t).then(e=>{e.success?(this.translatedText=e.translated_text,this.translateSuccess=!0):this.errorMessage=e.message,this.loading=!1}).catch(e=>{this.errorMessage=e.message,this.loading=!1})},translate(t,e,n,r=null,i=null){return new Promise(async(o,l)=>{r=r||this.translateApi,i=i||this.translateApiConfig||{},this.gradioAPI.translate(t,e,n,r,i).then(h=>{h.success?o(h):l(h)}).catch(h=>{l(h)})})},onSaveClick(){this.isOpen=!1;let t={};for(const e of this.configs)t[e.key]=e.value;this.$emit("update:translateApi",this.apiKey),this.$emit("update:tagCompleteFile",this.tagCompleteFileKey),this.$emit("update:onlyCsvOnAuto",this.onlyCsvOnAutoValue),this.$emit("update:groupTagsTranslate",this.groupTagsTranslateValue),this.gradioAPI.setData("translate_api."+this.apiKey,t).then(e=>{this.apiKey===this.translateApi&&this.$emit("forceUpdate:translateApi")})},onCloseClick(){this.isOpen=!1},onTagCompleteTestClick(){this.tagCompleteResults=[],["1girl","Robot dog"].forEach(e=>{let n=this.getLang("translate_result");this.translateToLocalByCSV(e,this.tagCompleteFileKey,!0).then(r=>{this.tagCompleteResults.push(n.replace("{0}",e).replace("{1}",r))}).catch(r=>{this.$toastr.error(r)})})},onMbart50Initialize(){this.mbart50Loading=!0,this.mbart50Success=!1,this.mbart50Message="",this.gradioAPI.mbart50Initialize().then(t=>{this.mbart50Loading=!1,t.success?(this.mbart50Success=!0,this.mbart50Message=this.getLang("initialize_finished")):this.mbart50Message=this.getLang("initialize_failed")+": "+t.message}).catch(t=>{this.mbart50Loading=!1,this.mbart50Message=t.message})}}},v$={key:0,class:"physton-prompt-translate-setting"},m$={class:"translate-setting-main"},j$={class:"translate-setting-content"},y$={class:"setting-line"},b$={class:"line-title"},_$={class:"line-content"},C$=["label"],T$=["value","disabled"],w$={key:0,class:"setting-line"},A$=O("div",{class:"line-title"},null,-1),S$={class:"line-content"},x$={class:"common-red"},E$={key:1,class:"setting-line"},k$=O("div",{class:"line-title"},null,-1),O$={class:"line-content"},L$={class:"help-list"},I$={class:"help-item"},P$=["href"],R$={class:"setting-line"},D$={class:"line-title"},M$={class:"line-content"},N$=["onUpdate:modelValue","onChange"],F$=["onUpdate:modelValue"],B$=["value"],$$=["innerHTML"],H$={key:2,class:"setting-line"},U$={class:"line-title"},W$={class:"line-content"},K$=["innerHTML"],q$=["innerHTML"],V$={key:3,class:"setting-line"},G$=O("div",{class:"line-title"},null,-1),Y$={class:"line-content"},X$={class:"setting-line"},J$={class:"line-title"},Z$={class:"line-content"},Q$={class:"setting-line"},t3=O("div",{class:"line-title"},null,-1),e3={class:"line-content"},n3={class:"setting-line"},r3=O("div",{class:"line-title"},null,-1),i3={class:"line-content"},s3={key:0,class:"translate-error"},o3={class:"setting-line"},a3={class:"line-title"},l3={class:"line-content"},h3=["innerHTML"],u3={class:"onlyCsvOnAuto"},p3={class:"setting-line"},c3=O("div",{class:"line-title"},"TagComplete",-1),f3={class:"line-content"},d3={class:"help-list"},z3={class:"help-item"},g3=["href"],v3=["innerHTML"],m3=["innerHTML"],j3={class:"line-row"},y3=["value"],b3={class:"setting-line"},_3=O("div",{class:"line-title"},null,-1),C3={class:"line-content"},T3={ref:"tagCompleteResults"},w3={class:"setting-btns"};function A3(t,e,n,r,i,o){const l=Te("icon-svg"),h=ah("tooltip");return B(),ae(Yn,{name:"fadeDown"},{default:Nn(()=>[i.isOpen?(B(),V("div",v$,[O("div",m$,[O("div",j$,[O("div",y$,[O("div",b$,Ct(t.getLang("translate_api")),1),O("div",_$,[Rt(O("select",{"onUpdate:modelValue":e[0]||(e[0]=p=>i.apiKey=p)},[(B(!0),V(Xt,null,Ae(o.supportApi,p=>(B(),V("optgroup",{key:p.type,label:t.getLang(p.type)},[(B(!0),V(Xt,null,Ae(p.children,f=>(B(),V("option",{key:f.key,value:f.key,disabled:f.disabled},Ct(o.getItemName(f)),9,T$))),128))],8,C$))),128))],512),[[qa,i.apiKey]])])]),o.apiItem&&o.apiItem.type=="translators"?(B(),V("div",w$,[A$,O("div",S$,[O("span",x$,"*"+Ct(t.getLang("not_api_key_desc")),1)])])):Vt("",!0),o.apiItem.help?(B(),V("div",E$,[k$,O("div",O$,[(B(!0),V(Xt,null,Ae(o.apiItem.help,p=>(B(),V("div",L$,[O("div",I$,[xn("[?] "),O("a",{href:p.url,target:"_blank"},Ct(p.title),9,P$)])]))),256))])])):Vt("",!0),(B(!0),V(Xt,null,Ae(i.configs,p=>(B(),V("div",R$,[O("div",D$,Ct(p.title),1),O("div",M$,[p.type=="input"?Rt((B(),V("input",{key:0,type:"text","onUpdate:modelValue":f=>p.value=f,onChange:f=>o.onChangeConfigValue(p)},null,40,N$)),[[fi,p.value]]):Vt("",!0),p.type=="select"?Rt((B(),V("select",{key:1,"onUpdate:modelValue":f=>p.value=f},[(B(!0),V(Xt,null,Ae(p.options,f=>(B(),V("option",{value:f},Ct(f),9,B$))),256))],8,F$)),[[qa,p.value]]):Vt("",!0),p.desc?(B(),V("div",{key:2,innerHTML:p.desc},null,8,$$)):Vt("",!0)])]))),256)),o.apiItem.key==="mbart50"?(B(),V("div",H$,[O("div",U$,Ct(t.getLang("initialize")),1),O("div",W$,[O("div",{class:"hover-scale-120 test-btn",onClick:e[1]||(e[1]=(...p)=>o.onMbart50Initialize&&o.onMbart50Initialize(...p))},[i.mbart50Loading?(B(),ae(l,{key:0,name:"loading"})):(B(),V(Xt,{key:1},[xn(Ct(t.getLang("initialize")),1)],64))]),O("p",{class:"common-red",innerHTML:t.getLang("download_model_desc")},null,8,K$),O("p",{class:"common-red",innerHTML:t.getLang("download_model_desc2")},null,8,q$)])])):Vt("",!0),o.apiItem.key==="mbart50"&&i.mbart50Message?(B(),V("div",V$,[G$,O("div",Y$,[O("div",{class:ye([i.mbart50Success?"":"common-red"])},Ct(i.mbart50Message),3)])])):Vt("",!0),O("div",X$,[O("div",J$,Ct(t.getLang("translate_test")),1),O("div",Z$,[Rt(O("textarea",{class:"test-input","onUpdate:modelValue":e[2]||(e[2]=p=>i.testText=p)},null,512),[[fi,i.testText]])])]),O("div",Q$,[t3,O("div",e3,[O("div",{class:"hover-scale-120 test-btn",onClick:e[3]||(e[3]=(...p)=>o.onTestClick&&o.onTestClick(...p))},[i.loading?(B(),ae(l,{key:0,name:"loading"})):(B(),V(Xt,{key:1},[xn(Ct(t.getLang("test")),1)],64))])])]),O("div",n3,[r3,O("div",i3,[!i.translateSuccess&&i.errorMessage?(B(),V("div",s3,Ct(i.errorMessage),1)):Vt("",!0),i.translatedText?Rt((B(),V("textarea",{key:1,class:"test-input","onUpdate:modelValue":e[4]||(e[4]=p=>i.translatedText=p)},null,512)),[[fi,i.translatedText]]):Vt("",!0)])]),O("div",o3,[O("div",a3,Ct(t.getLang("Keyword_group")),1),O("div",l3,[O("div",{innerHTML:t.getLang("enhance_translation_use_Keyword_group_desc")},null,8,h3),O("label",u3,[Rt(O("input",{class:"hover-scale-120",type:"checkbox",value:"1","onUpdate:modelValue":e[5]||(e[5]=p=>i.groupTagsTranslateValue=p)},null,512),[[Qd,i.groupTagsTranslateValue]]),O("span",null,Ct(t.getLang("enhance_translation_use_keyword_group")),1)])])]),O("div",p3,[c3,O("div",f3,[O("div",d3,[O("div",z3,[xn("[?] "),O("a",{href:t.globals.docs+"/TranslationApiConfiguration.html#tagcomplete-translation-enhancement",target:"_blank"},"[Wiki] TagComplete Translation enhancement",8,g3)])]),O("div",{innerHTML:t.getLang("tagcomplete_translate_desc")},null,8,v3),O("div",{class:"common-red",innerHTML:t.getLang("tagcomplete_translate_desc2")},null,8,m3),O("div",j3,[Rt(O("select",{"onUpdate:modelValue":e[6]||(e[6]=p=>i.tagCompleteFileKey=p),onChange:e[7]||(e[7]=p=>i.tagCompleteResults=[])},[(B(!0),V(Xt,null,Ae(i.tagCompleteFiles,p=>(B(),V("option",{value:p.key},Ct(p.name),9,y3))),256))],544),[[qa,i.tagCompleteFileKey]]),Rt((B(),V("div",{class:"refresh-btn hover-scale-120",onClick:e[8]||(e[8]=(...p)=>o.refreshCSVs&&o.refreshCSVs(...p))},[i.tagCompleteFilesLoading?(B(),ae(l,{key:0,name:"loading"})):(B(),ae(l,{key:1,name:"refresh"}))])),[[h,t.getLang("refresh")]])]),O("label",{class:"onlyCsvOnAuto",style:rn({display:i.tagCompleteFileKey?"flex":"none"})},[Rt(O("input",{class:"hover-scale-120",type:"checkbox",value:"1","onUpdate:modelValue":e[9]||(e[9]=p=>i.onlyCsvOnAutoValue=p)},null,512),[[Qd,i.onlyCsvOnAutoValue]]),O("span",null,Ct(t.getLang("only_csv_on_auto")),1)],4)])]),Rt(O("div",b3,[_3,O("div",C3,[O("div",{class:"hover-scale-120 test-btn",onClick:e[10]||(e[10]=(...p)=>o.onTagCompleteTestClick&&o.onTagCompleteTestClick(...p))},Ct(t.getLang("test")),1),Rt(O("div",T3,[(B(!0),V(Xt,null,Ae(i.tagCompleteResults,p=>(B(),V("p",{key:p},Ct(p),1))),128))],512),[[un,i.tagCompleteResults.length>0]])])],512),[[un,i.tagCompleteFileKey]])]),O("div",w3,[O("div",{class:"translate-save hover-scale-120",onClick:e[11]||(e[11]=(...p)=>o.onSaveClick&&o.onSaveClick(...p))},Ct(t.getLang("save")),1),O("div",{class:"translate-close hover-scale-120",onClick:e[12]||(e[12]=(...p)=>o.onCloseClick&&o.onCloseClick(...p))},Ct(t.getLang("close")),1)])])])):Vt("",!0)]),_:1})}const S3=ar(g$,[["render",A3]]),x3={name:"SelectLanguage",components:{IconSvg:Yr},mixins:[zi],props:{},data(){return{isOpen:!1}},computed:{},mounted(){},methods:{open(){this.isOpen=!0,this.$nextTick(()=>{this.scrollToSelectedItem()})},close(){this.isOpen=!1},onLanguageClick(t){this.$emit("update:languageCode",t.code),this.close()},scrollToSelectedItem(){const t=this.$refs.items;for(let e=0;e<t.length;e++)if(t[e].classList.contains("selected")){t[e].scrollIntoView({behavior:"smooth",block:"center"});break}}}},E3=["onClick"];function k3(t,e,n,r,i,o){const l=Te("icon-svg");return B(),ae(Yn,{name:"fadeDown"},{default:Nn(()=>[i.isOpen?(B(),V("div",{key:0,class:"physton-prompt-select-language",onClick:e[3]||(e[3]=(...h)=>o.close&&o.close(...h))},[O("div",{class:"language-main",onClick:e[2]||(e[2]=Ee(()=>{},["stop"]))},[O("div",{class:"language-close",onClick:e[0]||(e[0]=(...h)=>o.close&&o.close(...h))},[Dt(l,{name:"close"})]),O("div",{class:"language-list",onClick:e[1]||(e[1]=Ee(()=>{},["stop"]))},[(B(!0),V(Xt,null,Ae(t.languages,h=>(B(),V("div",{key:h.code,class:ye(["language-item",h.code==t.languageCode?"selected":""]),ref_for:!0,ref:"items",onClick:p=>o.onLanguageClick(h)},Ct(h.code)+" - "+Ct(h.name),11,E3))),128))])])])):Vt("",!0)]),_:1})}const O3=ar(x3,[["render",k3]]),L3={components:{IconSvg:Yr},props:{},mixins:[zi],data(){return{favoriteKey:"",favorites:[{name:"txt2img",type:"prompt",key:"txt2img",list:[]},{name:"txt2img",type:"negative_prompt",key:"txt2img_neg",list:[]},{name:"img2img",type:"prompt",key:"img2img",list:[]},{name:"img2img",type:"negative_prompt",key:"img2img_neg",list:[]}],isShow:!1,loading:!1,emptyMsg:"",mouseEnter:!1,currentItem:{}}},emits:["use"],mounted(){this.favorites.forEach(t=>{this.getFavorites(t.key)})},methods:{formatTime(t){return Ot.formatTime(t*1e3,!1)},getFavorites(t){if(!t)return;let e=this.favorites.find(n=>n.key===t);e&&(this.loading=!0,this.gradioAPI.getFavorites(t).then(n=>{n&&n.length>0&&(n.reverse(),n.forEach(r=>{r.is_favorite=!0}),e.list=n),window.phystonPromptfavorites=this.favorites,this.emptyMsg=this.getLang("no_favorite"),this.loading=!1}).catch(n=>{this.emptyMsg=this.getLang("get_favorite_error"),this.loading=!1}))},show(t,e){if(!(!t||!e)){if(this.favoriteKey=t,this.isShow){this.isShow=!1;return}this.mouseEnter=!1,this.loading=!0,this.isShow=!0,this.$refs.favorite.style.top=e.pageY+2+"px",this.$refs.favorite.style.left=e.pageX+2+"px",this.getFavorites(this.favoriteKey),this.$nextTick(()=>{let n=this.$refs.favorite.getBoundingClientRect();n.right>window.innerWidth&&(this.$refs.favorite.style.left=window.innerWidth-n.width-2+"px")}),setTimeout(()=>{this.mouseEnter||this.hide()},3e3)}},hide(){this.mouseEnter=!1,this.isShow=!1},onMouseEnter(){this.mouseEnter=!0},onMouseLeave(t){t.relatedTarget&&this.hide()},onTabClick(t){this.favoriteKey=t,this.getFavorites(this.favoriteKey)},onFavoriteClick(t){let e=this.favorites.find(r=>r.key===this.favoriteKey);if(!e)return;let n=e.list[t];n.is_favorite?this.gradioAPI.unFavorite(this.favoriteKey,n.id).then(r=>{r&&(n.is_favorite=!1,window.phystonPromptfavorites=this.favorites)}):this.gradioAPI.doFavorite(this.favoriteKey,n.id).then(r=>{r&&(n.is_favorite=!0,window.phystonPromptfavorites=this.favorites)})},onCopyClick(t){let e=this.favorites.find(r=>r.key===this.favoriteKey);if(!e)return;let n=e.list[t];this.$copyText(n.prompt).then(()=>{this.$toastr.success("success!")}).catch(()=>{this.$toastr.error("error!")})},onNameKeyDown(t,e){e.keyCode===13&&e.target.blur()},onNameChange(t,e){let n=this.favorites.find(o=>o.key===this.favoriteKey);if(!n)return;let r=n.list[t];const i=e.target.value;this.gradioAPI.setFavoriteName(this.favoriteKey,r.id,i).then(o=>{o?(r.name=i,window.phystonPromptfavorites=this.favorites):e.target.value=r.name}).catch(o=>{e.target.value=r.name})},onItemMouseEnter(t){let e=this.favorites.find(n=>n.key===this.favoriteKey);e&&(this.currentItem=e.list[t],this.$nextTick(()=>{let n=this.$refs.favoriteDetail.getBoundingClientRect();n.right>window.innerWidth&&(this.$refs.favoriteDetail.style.left=0-n.width-2+"px")}))},onItemMouseLeave(t){this.currentItem={}},onUseClick(t){let e=this.favorites.find(n=>n.key===this.favoriteKey);e&&(this.hide(),this.$emit("use",e.list[t]))}}},I3={class:"popup-tabs"},P3=["onClick"],R3={class:"tab-name"},D3={class:"tab-type"},M3={class:"tab-count"},N3={class:"popup-detail",ref:"favoriteDetail"},F3={class:"popup-item-tags"},B3={key:0,class:"item-wrap"},$3={key:1,class:"item-tag"},H3={class:"item-tag-value"},U3={class:"item-tag-local-value"},W3={class:"content-list"},K3=["onMouseenter","onMouseleave"],q3={class:"item-header"},V3={class:"item-header-left"},G3={class:"item-header-index"},Y3={class:"item-header-time"},X3={class:"item-header-name"},J3=["value","onKeydown","onChange","placeholder"],Z3={class:"item-header-right"},Q3=["onClick"],tH=["onClick"],eH=["onClick"],nH=["onClick"],rH={class:"item-prompt"},iH={class:"content-empty"},sH={key:1};function oH(t,e,n,r,i,o){const l=Te("icon-svg"),h=ah("tooltip");return B(),ae(Yn,{name:"fade"},{default:Nn(()=>[Rt(O("div",{class:"physton-prompt-favorite",ref:"favorite",onMouseenter:e[0]||(e[0]=(...p)=>o.onMouseEnter&&o.onMouseEnter(...p)),onMouseleave:e[1]||(e[1]=(...p)=>o.onMouseLeave&&o.onMouseLeave(...p)),onClick:e[2]||(e[2]=Ee(()=>{},["stop"]))},[O("div",I3,[(B(!0),V(Xt,null,Ae(i.favorites,p=>(B(),V("div",{key:p.key,class:ye(["popup-tab",p.key===i.favoriteKey?"active":""]),onClick:f=>o.onTabClick(p.key)},[O("div",R3,Ct(t.getLang(p.name)),1),O("div",D3,Ct(t.getLang(p.type)),1),O("div",M3,Ct(p.list.length),1)],10,P3))),128))]),Rt(O("div",N3,[O("div",F3,[(B(!0),V(Xt,null,Ae(i.currentItem.tags,(p,f)=>(B(),V(Xt,{key:f},[p.type&&p.type==="wrap"?(B(),V("div",B3)):(B(),V("div",$3,[O("div",H3,Ct(p.value),1),O("div",U3,Ct(p.localValue),1)]))],64))),128))])],512),[[un,i.currentItem&&i.currentItem.tags]]),(B(!0),V(Xt,null,Ae(i.favorites,p=>(B(),V("div",{key:p.key,class:ye(["popup-tab-content",p.key===i.favoriteKey?"active":""])},[Rt(O("div",W3,[(B(!0),V(Xt,null,Ae(p.list,(f,g)=>(B(),V("div",{class:"content-item",key:f.id,onMouseenter:j=>o.onItemMouseEnter(g),onMouseleave:j=>o.onItemMouseLeave(g)},[O("div",q3,[O("div",V3,[O("div",G3,Ct(p.list.length-g),1),O("div",Y3,Ct(o.formatTime(f.time)),1),O("div",X3,[O("input",{class:"header-name-input",value:f.name,onKeydown:j=>o.onNameKeyDown(g,j),onChange:j=>o.onNameChange(g,j),placeholder:t.getLang("unset_name")},null,40,J3)])]),O("div",Z3,[Rt((B(),V("div",{class:"header-btn-favorite hover-scale-140",onClick:j=>o.onFavoriteClick(g)},[Dt(l,{name:"favorite-yes"})],8,Q3)),[[un,f.is_favorite],[h,t.getLang("remove_from_favorite")]]),Rt((B(),V("div",{class:"header-btn-favorite hover-scale-140",onClick:j=>o.onFavoriteClick(g)},[Dt(l,{name:"favorite-no"})],8,tH)),[[un,!f.is_favorite],[h,t.getLang("add_to_favorite")]]),Rt((B(),V("div",{class:"header-btn-copy hover-scale-140",onClick:j=>o.onCopyClick(g)},[Dt(l,{name:"copy"})],8,eH)),[[h,t.getLang("copy_to_clipboard")]]),Rt((B(),V("div",{class:"header-btn-use hover-scale-140",onClick:j=>o.onUseClick(g)},[Dt(l,{name:"use"})],8,nH)),[[h,t.getLang("use")]])])]),O("div",rH,Ct(f.prompt),1)],40,K3))),128))],512),[[un,p.list.length>0]]),Rt(O("div",iH,[i.loading?(B(),ae(l,{key:0,name:"loading"})):(B(),V("span",sH,Ct(i.emptyMsg),1))],512),[[un,p.list.length===0]])],2))),128))],544),[[un,i.isShow]])]),_:1})}const aH=ar(L3,[["render",oH]]),lH={components:{IconSvg:Yr},props:{},mixins:[zi],data(){return{historyKey:"",histories:[{name:"txt2img",type:"prompt",key:"txt2img",list:[]},{name:"txt2img",type:"negative_prompt",key:"txt2img_neg",list:[]},{name:"img2img",type:"prompt",key:"img2img",list:[]},{name:"img2img",type:"negative_prompt",key:"img2img_neg",list:[]}],isShow:!1,loading:!1,emptyMsg:"",mouseEnter:!1,currentItem:{}}},emits:["use","refreshFavorites"],mounted(){},methods:{formatTime(t){return Ot.formatTime(t*1e3,!1)},getHistories(t){if(!t)return;let e=this.histories.find(n=>n.key===t);e&&(this.loading=!0,this.gradioAPI.getHistories(t).then(n=>{n&&n.length>0&&(n.reverse(),e.list=n),this.emptyMsg=this.getLang("no_history"),this.loading=!1}).catch(n=>{this.emptyMsg=this.getLang("get_history_error"),this.loading=!1}))},show(t,e){if(!(!t||!e)){if(this.historyKey=t,this.isShow){this.isShow=!1;return}this.mouseEnter=!1,this.loading=!0,this.isShow=!0,this.$refs.history.style.top=e.pageY+2+"px",this.$refs.history.style.left=e.pageX+2+"px",this.getHistories(this.historyKey),this.$nextTick(()=>{let n=this.$refs.history.getBoundingClientRect();n.right>window.innerWidth&&(this.$refs.history.style.left=window.innerWidth-n.width-2+"px")}),setTimeout(()=>{this.mouseEnter||this.hide()},3e3)}},hide(){this.mouseEnter=!1,this.isShow=!1},onMouseEnter(){this.mouseEnter=!0},onMouseLeave(t){t.relatedTarget&&this.hide()},onTabClick(t){this.historyKey=t,this.getHistories(this.historyKey)},onDeleteClick(t){let e=this.histories.find(r=>r.key===this.historyKey);if(!e)return;let n=e.list[t];this.gradioAPI.deleteHistory(this.historyKey,n.id).then(r=>{r&&e.list.splice(t,1)})},onFavoriteClick(t){let e=this.histories.find(r=>r.key===this.historyKey);if(!e)return;let n=e.list[t];n.is_favorite?this.gradioAPI.unFavorite(this.historyKey,n.id).then(r=>{r&&(n.is_favorite=!1,this.$emit("refreshFavorites",this.historyKey))}):this.gradioAPI.doFavorite(this.historyKey,n.id).then(r=>{r&&(n.is_favorite=!0,this.$emit("refreshFavorites",this.historyKey))})},onCopyClick(t){let e=this.histories.find(r=>r.key===this.historyKey);if(!e)return;let n=e.list[t];this.$copyText(n.prompt).then(()=>{this.$toastr.success("success!")}).catch(()=>{this.$toastr.error("error!")})},onNameKeyDown(t,e){e.keyCode===13&&e.target.blur()},onNameChange(t,e){let n=this.histories.find(o=>o.key===this.historyKey);if(!n)return;let r=n.list[t];const i=e.target.value;this.gradioAPI.setHistoryName(this.historyKey,r.id,i).then(o=>{o?(r.name=i,this.$emit("refreshFavorites",this.historyKey)):e.target.value=r.name}).catch(o=>{e.target.value=r.name})},onItemMouseEnter(t){let e=this.histories.find(n=>n.key===this.historyKey);e&&(this.currentItem=e.list[t],this.$nextTick(()=>{let n=this.$refs.historyDetail.getBoundingClientRect();n.right>window.innerWidth&&(this.$refs.historyDetail.style.left=0-n.width-2+"px")}))},onItemMouseLeave(t){this.currentItem={}},onUseClick(t){let e=this.histories.find(n=>n.key===this.historyKey);e&&(this.hide(),this.$emit("use",e.list[t]))},onDeleteAllHistoryClick(){let t=this.histories.find(e=>e.key===this.historyKey);t&&confirm(this.getLang("delete_all_history_confirm"))&&this.gradioAPI.deleteHistories(this.historyKey).then(e=>{t.list=[]}).catch(e=>{})}}},hH={class:"popup-tabs"},uH=["onClick"],pH={class:"tab-name"},cH={class:"tab-type"},fH={class:"tab-count"},dH={class:"popup-detail",ref:"historyDetail"},zH={class:"popup-item-tags"},gH={key:0,class:"item-wrap"},vH={key:1,class:"item-tag"},mH={class:"item-tag-value"},jH={class:"item-tag-local-value"},yH={class:"content-list"},bH=["onMouseenter","onMouseleave"],_H={class:"item-header"},CH={class:"item-header-left"},TH={class:"item-header-index"},wH={class:"item-header-time"},AH={class:"item-header-name"},SH=["value","onKeydown","onChange","placeholder"],xH={class:"item-header-right"},EH=["onClick"],kH=["onClick"],OH=["onClick"],LH=["onClick"],IH=["onClick"],PH={class:"item-prompt"},RH={class:"content-empty"},DH={key:1};function MH(t,e,n,r,i,o){const l=Te("icon-svg"),h=ah("tooltip");return B(),ae(Yn,{name:"fade"},{default:Nn(()=>[Rt(O("div",{class:"physton-prompt-history",ref:"history",onMouseenter:e[1]||(e[1]=(...p)=>o.onMouseEnter&&o.onMouseEnter(...p)),onMouseleave:e[2]||(e[2]=(...p)=>o.onMouseLeave&&o.onMouseLeave(...p)),onClick:e[3]||(e[3]=Ee(()=>{},["stop"]))},[O("div",hH,[(B(!0),V(Xt,null,Ae(i.histories,p=>(B(),V("div",{key:p.key,class:ye(["popup-tab",p.key===i.historyKey?"active":""]),onClick:f=>o.onTabClick(p.key)},[O("div",pH,Ct(t.getLang(p.name)),1),O("div",cH,Ct(t.getLang(p.type)),1),O("div",fH,Ct(p.list.length),1)],10,uH))),128))]),Rt(O("div",dH,[O("div",zH,[(B(!0),V(Xt,null,Ae(i.currentItem.tags,(p,f)=>(B(),V(Xt,{key:f},[p.type&&p.type==="wrap"?(B(),V("div",gH)):(B(),V("div",vH,[O("div",mH,Ct(p.value),1),O("div",jH,Ct(p.localValue),1)]))],64))),128))])],512),[[un,i.currentItem&&i.currentItem.tags]]),(B(!0),V(Xt,null,Ae(i.histories,p=>(B(),V("div",{key:p.key,class:ye(["popup-tab-content",p.key===i.historyKey?"active":""])},[Rt(O("div",yH,[O("div",{class:"clear-btn",onClick:e[0]||(e[0]=(...f)=>o.onDeleteAllHistoryClick&&o.onDeleteAllHistoryClick(...f))},[Dt(l,{name:"remove"}),xn(" "+Ct(t.getLang("delete_all_history")),1)]),(B(!0),V(Xt,null,Ae(p.list,(f,g)=>(B(),V("div",{class:"content-item",key:f.id,onMouseenter:j=>o.onItemMouseEnter(g),onMouseleave:j=>o.onItemMouseLeave(g)},[O("div",_H,[O("div",CH,[O("div",TH,Ct(p.list.length-g),1),O("div",wH,Ct(o.formatTime(f.time)),1),O("div",AH,[O("input",{class:"header-name-input",value:f.name,onKeydown:j=>o.onNameKeyDown(g,j),onChange:j=>o.onNameChange(g,j),placeholder:t.getLang("unset_name")},null,40,SH)])]),O("div",xH,[O("div",{class:"header-btn-favorite hover-scale-140",onClick:j=>o.onDeleteClick(g)},[Dt(l,{name:"remove"})],8,EH),Rt((B(),V("div",{class:"header-btn-favorite hover-scale-140",onClick:j=>o.onFavoriteClick(g)},[Dt(l,{name:"favorite-yes"})],8,kH)),[[un,f.is_favorite],[h,t.getLang("remove_from_favorite")]]),Rt((B(),V("div",{class:"header-btn-favorite hover-scale-140",onClick:j=>o.onFavoriteClick(g)},[Dt(l,{name:"favorite-no"})],8,OH)),[[un,!f.is_favorite],[h,t.getLang("add_to_favorite")]]),Rt((B(),V("div",{class:"header-btn-copy hover-scale-140",onClick:j=>o.onCopyClick(g)},[Dt(l,{name:"copy"})],8,LH)),[[h,t.getLang("copy_to_clipboard")]]),Rt((B(),V("div",{class:"header-btn-use hover-scale-140",onClick:j=>o.onUseClick(g)},[Dt(l,{name:"use"})],8,IH)),[[h,t.getLang("use")]])])]),O("div",PH,Ct(f.prompt),1)],40,bH))),128))],512),[[un,p.list.length>0]]),Rt(O("div",RH,[i.loading?(B(),ae(l,{key:0,name:"loading"})):(B(),V("span",DH,Ct(i.emptyMsg),1))],512),[[un,p.list.length===0]])],2))),128))],544),[[un,i.isShow]])]),_:1})}const NH=ar(lH,[["render",MH]]),FH={name:"ExtensionCss",components:{IconSvg:Yr},mixins:[zi],props:{},data(){return{isOpen:!1,list:[]}},computed:{},mounted(){},methods:{init(){this.refresh(!0)},refresh(t=!1){this.gradioAPI.getExtensionCssList().then(e=>{let n=[];for(let r=0;r<e.length;r++)e[r].manifest=JSON.parse(e[r].manifest),e[r].manifest&&typeof e[r].manifest=="object"&&e[r].manifest.name&&(e[r].selected=e[r].selected||!1,e[r].id="physton-prompt-extension-"+e[r].dir,n.push(e[r]));n.forEach(r=>{r.sort=r.manifest.type+"."+r.dir}),n.sort((r,i)=>r.sort>i.sort?1:-1),this.list=n,t&&this.list.forEach(r=>{r.selected&&Ot.loadCSS(r.style,r.id,!0,!1)})})},getName(t){if(!t)return"";let e=t.manifest.name;return t.manifest.i18n&&t.manifest.i18n[this.languageCode]&&(e=t.manifest.i18n[this.languageCode]),e},onChangeSelect(t){let e=this.list.find(n=>n.id===t);e&&(e.selected=!e.selected,e.selected?Ot.loadCSS(e.style,e.id,!0,!1):Ot.removeCSS(e.id),this.gradioAPI.setData(e.dataName,e.selected))},open(){this.isOpen=!0,this.refresh(!1)},close(){this.isOpen=!1}}},BH={class:"extension-table"},$H=["checked","onChange"],HH={class:"extension-name"},UH={class:"extension-type"},WH={class:"extension-dir"},KH={class:"extension-author"};function qH(t,e,n,r,i,o){const l=Te("icon-svg");return B(),ae(Yn,{name:"slideRight"},{default:Nn(()=>[i.isOpen?(B(),V("div",{key:0,class:"physton-prompt-extension-css",onClick:e[3]||(e[3]=(...h)=>o.close&&o.close(...h))},[O("div",{class:"extension-main",onClick:e[2]||(e[2]=Ee(()=>{},["stop"]))},[O("div",{class:"extension-close",onClick:e[0]||(e[0]=(...h)=>o.close&&o.close(...h))},[Dt(l,{name:"close"})]),O("div",{class:"extension-list",onClick:e[1]||(e[1]=Ee(()=>{},["stop"]))},[O("table",BH,[(B(!0),V(Xt,null,Ae(i.list,(h,p)=>(B(),V("tr",{key:h.dir,class:"extension-item",ref_for:!0,ref:"items"},[O("td",null,[O("input",{class:"extension-checkbox",type:"checkbox",name:"extension-item",checked:h.selected,onChange:f=>o.onChangeSelect(h.id)},null,40,$H)]),O("td",HH,Ct(o.getName(h)),1),O("td",UH,Ct(t.getLang(h.manifest.type)),1),O("td",WH,Ct(h.dir),1),O("td",KH,[h.manifest.author?(B(),V(Xt,{key:0},[xn("By: "+Ct(h.manifest.author),1)],64)):Vt("",!0)])]))),128))])])])])):Vt("",!0)]),_:1})}const VH=ar(FH,[["render",qH]]),GH={name:"PromptFormat",components:{IconSvg:Yr},mixins:[zi],props:{autoRemoveSpace:{type:Boolean,default:!1},autoRemoveLastComma:{type:Boolean,default:!1},autoKeepWeightZero:{type:Boolean,default:!1},autoKeepWeightOne:{type:Boolean,default:!1},autoBreakBeforeWrap:{type:Boolean,default:!1},autoBreakAfterWrap:{type:Boolean,default:!1}},data(){return{isOpen:!1}},emits:["update:autoRemoveSpace","update:autoRemoveLastComma","update:autoKeepWeightZero","update:autoKeepWeightOne","update:autoBreakBeforeWrap","update:autoBreakAfterWrap"],computed:{},mounted(){},methods:{open(){this.isOpen=!0},close(){this.isOpen=!1}}},YH={class:"format-item"},XH=["checked"],JH=["innerHTML"],ZH={class:"format-item"},QH=["checked"],t5=["innerHTML"],e5={class:"format-item"},n5=["checked"],r5=["innerHTML"],i5={class:"format-item"},s5=["checked"],o5=["innerHTML"],a5={class:"format-item"},l5=["checked"],h5=["innerHTML"];function u5(t,e,n,r,i,o){const l=Te("icon-svg");return B(),ae(Yn,{name:"fadeDown"},{default:Nn(()=>[i.isOpen?(B(),V("div",{key:0,class:"physton-prompt-format",onClick:e[8]||(e[8]=(...h)=>o.close&&o.close(...h))},[O("div",{class:"format-main",onClick:e[7]||(e[7]=Ee(()=>{},["stop"]))},[O("div",{class:"format-close",onClick:e[0]||(e[0]=(...h)=>o.close&&o.close(...h))},[Dt(l,{name:"close"})]),O("div",{class:"format-list",onClick:e[6]||(e[6]=Ee(()=>{},["stop"]))},[O("div",YH,[O("input",{class:"format-checkbox",type:"checkbox",checked:n.autoRemoveSpace,onChange:e[1]||(e[1]=h=>t.$emit("update:autoRemoveSpace",h.target.checked))},null,40,XH),O("div",{class:"format-desc",innerHTML:t.getLang("is_remove_space")},null,8,JH)]),O("div",ZH,[O("input",{class:"format-checkbox",type:"checkbox",checked:n.autoRemoveLastComma,onChange:e[2]||(e[2]=h=>t.$emit("update:autoRemoveLastComma",h.target.checked))},null,40,QH),O("div",{class:"format-desc",innerHTML:t.getLang("is_remove_last_comma")},null,8,t5)]),O("div",e5,[O("input",{class:"format-checkbox",type:"checkbox",checked:n.autoKeepWeightZero,onChange:e[3]||(e[3]=h=>t.$emit("update:autoKeepWeightZero",h.target.checked))},null,40,n5),O("div",{class:"format-desc",innerHTML:t.getLang("is_keep_weight_zero")},null,8,r5)]),O("div",i5,[O("input",{class:"format-checkbox",type:"checkbox",checked:n.autoBreakBeforeWrap,onChange:e[4]||(e[4]=h=>t.$emit("update:autoBreakBeforeWrap",h.target.checked))},null,40,s5),O("div",{class:"format-desc",innerHTML:t.getLang("is_break_before_wrap")},null,8,o5)]),O("div",a5,[O("input",{class:"format-checkbox",type:"checkbox",checked:n.autoBreakAfterWrap,onChange:e[5]||(e[5]=h=>t.$emit("update:autoBreakAfterWrap",h.target.checked))},null,40,l5),O("div",{class:"format-desc",innerHTML:t.getLang("is_break_after_wrap")},null,8,h5)])])])])):Vt("",!0)]),_:1})}const p5=ar(GH,[["render",u5]]),c5={name:"Blacklist",components:{IconSvg:Yr},mixins:[zi],props:{},data(){return{isOpen:!1,data:{prompt:[],negative_prompt:[],lora:[],lycoris:[],embedding:[]},cancelBlacklistConfirm:!1,textarea:{prompt:"",negative_prompt:"",lora:"",lycoris:"",embedding:""}}},emits:["update:blacklist"],computed:{},mounted(){},methods:{open(){this.isOpen=!0,this.data={prompt:[],negative_prompt:[],lora:[],lycoris:[],embedding:[]},this.textarea={prompt:"",negative_prompt:"",lora:"",lycoris:"",embedding:""},this.gradioAPI.getDatas(["blacklist","cancelBlacklistConfirm"]).then(t=>{t.blacklist&&(this.data.prompt=t.blacklist.prompt||[],this.data.negative_prompt=t.blacklist.negative_prompt||[],this.data.lora=t.blacklist.lora||[],this.data.lycoris=t.blacklist.lycoris||[],this.data.embedding=t.blacklist.embedding||[]),t.cancelBlacklistConfirm&&(this.cancelBlacklistConfirm=t.cancelBlacklistConfirm),this.textarea.prompt=this.data.prompt.join(`
|
||
`),this.textarea.negative_prompt=this.data.negative_prompt.join(`
|
||
`),this.textarea.lora=this.data.lora.join(`
|
||
`),this.textarea.lycoris=this.data.lycoris.join(`
|
||
`),this.textarea.embedding=this.data.embedding.join(`
|
||
`)})},close(){this.isOpen=!1},onCloseClick(){this.close()},onSaveClick(){this.data.prompt=this.textarea.prompt.split(/\s*\n\s*/).filter(t=>t==null?void 0:t.trim().length),this.data.negative_prompt=this.textarea.negative_prompt.split(/\s*\n\s*/).filter(t=>t==null?void 0:t.trim().length),this.data.lora=this.textarea.lora.split(/\s*\n\s*/).filter(t=>t==null?void 0:t.trim().length),this.data.lycoris=this.textarea.lycoris.split(/\s*\n\s*/).filter(t=>t==null?void 0:t.trim().length),this.data.embedding=this.textarea.embedding.split(/\s*\n\s*/).filter(t=>t==null?void 0:t.trim().length),this.gradioAPI.setData("blacklist",this.data),this.gradioAPI.setData("cancelBlacklistConfirm",this.cancelBlacklistConfirm),this.close(),this.$emit("update:blacklist",this.data,this.cancelBlacklistConfirm)}}},f5={class:"blacklist-desc"},d5={class:"blacklist-group"},z5={class:"group-title"},g5=["placeholder"],v5={class:"blacklist-group"},m5={class:"group-title"},j5=["placeholder"],y5=O("div",{class:"blacklist-wrap"},null,-1),b5={class:"blacklist-group"},_5={class:"group-title"},C5=["placeholder"],T5={class:"blacklist-group"},w5={class:"group-title"},A5=["placeholder"],S5={class:"blacklist-group"},x5={class:"group-title"},E5=["placeholder"],k5=O("div",{class:"blacklist-wrap"},null,-1),O5={class:"blacklist-group"},L5={class:"group-title"},I5=O("div",{class:"blacklist-wrap"},null,-1),P5={class:"setting-btns"};function R5(t,e,n,r,i,o){return B(),ae(Yn,{name:"fadeDown"},{default:Nn(()=>[i.isOpen?(B(),V("div",{key:0,class:"physton-prompt-blacklist",onClick:e[10]||(e[10]=()=>{})},[O("div",{class:"blacklist-main",onClick:e[9]||(e[9]=Ee(()=>{},["stop"]))},[O("div",{class:"blacklist-body",onClick:e[8]||(e[8]=Ee(()=>{},["stop"]))},[O("div",f5,Ct(t.getLang("blacklist_desc")),1),O("div",d5,[O("div",z5,Ct(t.getLang("prompt_blacklist_list"))+":",1),Rt(O("textarea",{class:"group-content",placeholder:t.getLang("one_keyword_per_line"),"onUpdate:modelValue":e[0]||(e[0]=l=>i.textarea.prompt=l)},null,8,g5),[[fi,i.textarea.prompt]])]),O("div",v5,[O("div",m5,Ct(t.getLang("negative_prompt_blacklist_list"))+":",1),Rt(O("textarea",{class:"group-content",placeholder:t.getLang("one_keyword_per_line"),"onUpdate:modelValue":e[1]||(e[1]=l=>i.textarea.negative_prompt=l)},null,8,j5),[[fi,i.textarea.negative_prompt]])]),y5,O("div",b5,[O("div",_5,Ct(t.getLang("lora_blacklist_list"))+":",1),Rt(O("textarea",{class:"group-content",placeholder:t.getLang("one_keyword_per_line"),"onUpdate:modelValue":e[2]||(e[2]=l=>i.textarea.lora=l)},null,8,C5),[[fi,i.textarea.lora]])]),O("div",T5,[O("div",w5,Ct(t.getLang("lycoris_blacklist_list"))+":",1),Rt(O("textarea",{class:"group-content",placeholder:t.getLang("one_keyword_per_line"),"onUpdate:modelValue":e[3]||(e[3]=l=>i.textarea.lycoris=l)},null,8,A5),[[fi,i.textarea.lycoris]])]),O("div",S5,[O("div",x5,Ct(t.getLang("embedding_blacklist_list"))+":",1),Rt(O("textarea",{class:"group-content",placeholder:t.getLang("one_keyword_per_line"),"onUpdate:modelValue":e[4]||(e[4]=l=>i.textarea.embedding=l)},null,8,E5),[[fi,i.textarea.embedding]])]),k5,O("div",O5,[O("div",L5,[O("label",null,[Rt(O("input",{type:"checkbox","onUpdate:modelValue":e[5]||(e[5]=l=>i.cancelBlacklistConfirm=l)},null,512),[[Qd,i.cancelBlacklistConfirm]]),xn(" "+Ct(t.getLang("cancel_confirm_add_blacklist")),1)])])]),I5,O("div",P5,[O("div",{class:"blacklist-save hover-scale-120",onClick:e[6]||(e[6]=(...l)=>o.onSaveClick&&o.onSaveClick(...l))},Ct(t.getLang("save")),1),O("div",{class:"blacklist-close hover-scale-120",onClick:e[7]||(e[7]=(...l)=>o.onCloseClick&&o.onCloseClick(...l))},Ct(t.getLang("close")),1)])])])])):Vt("",!0)]),_:1})}const D5=ar(c5,[["render",R5]]),M5={name:"PackagesState",components:{IconSvg:Yr},mixins:[zi],props:{python:{type:String,default:"./python"},packagesState:{type:Array,default:()=>[]}},data(){return{todayNotShow:!1,isOpen:!1,loading:!1,showResult:!1,result:`1112323
|
||
sfsdfsdf
|
||
2222
|
||
3333
|
||
1112323
|
||
sfsdfsdf
|
||
2222
|
||
3333
|
||
1112323
|
||
sfsdfsdf
|
||
2222
|
||
3333`}},emits:[],computed:{},watch:{packagesState:{handler(){this.isAllInstalled()||this.open()},deep:!0}},mounted(){},methods:{isInstalled(t){for(let e of this.packagesState)if(e.name===t)return e.state;return!1},isAllInstalled(){for(let t of this.packagesState)if(!t.state)return!1;return!0},getCommand(t){return`${this.python} -m pip install ${t.package}`},onInstallClick(){if(this.loading)return;this.loading=!0,this.showResult=!0,this.result="";let t=[];this.packagesState.forEach(r=>{r.state||t.push(r)});const e=(r=!1)=>{this.loading=!1,r&&(this.result+=`
|
||
complete!`,setTimeout(this.close,2e3)),this.scrollToBottom()},n=()=>{let r=t.shift();if(!r)return e(!0);this.gradioAPI.installPackage(r.name,r.package).then(i=>{this.result+=`${i.message}
|
||
`,i.state?(this.scrollToBottom(),n()):e(!1)}).catch(i=>{console.log(i),this.result+=`${r.name} install failed
|
||
${i.message}
|
||
`,e(!1)})};n()},scrollToBottom(){this.$nextTick(()=>{this.$refs.result.scrollTop=this.$refs.result.scrollHeight})},onTodayNotShowChange(){this.todayNotShow=!this.todayNotShow,this.gradioAPI.setData("packagesStateTodayNotShow",new Date().toLocaleDateString())},open(){this.gradioAPI.getData("packagesStateTodayNotShow").then(t=>{t&&t===new Date().toLocaleDateString()?this.close():(this.result="",this.loading=!1,this.showResult=!1,this.isOpen=!0)}).catch(t=>{})},close(){this.isOpen=!1}}},N5={class:"today-now-show"},F5=["value"],B5={class:"state-body-name"},$5=["innerHTML"],H5={class:"package-list"},U5={class:"package-name"},W5={class:"package-command"},K5={key:0,class:"install-result"};function q5(t,e,n,r,i,o){const l=Te("icon-svg");return B(),ae(Yn,{name:"fadeDown"},{default:Nn(()=>[i.isOpen?(B(),V("div",{key:0,class:"physton-packages-state",onClick:e[6]||(e[6]=(...h)=>o.close&&o.close(...h))},[O("div",{class:"state-main",onClick:e[5]||(e[5]=Ee(()=>{},["stop"]))},[O("div",{class:"state-close",onClick:e[0]||(e[0]=(...h)=>o.close&&o.close(...h))},[Dt(l,{name:"close"})]),O("div",{class:"state-body",onClick:e[4]||(e[4]=Ee(()=>{},["stop"]))},[O("div",N5,[O("label",null,[O("input",{type:"checkbox",value:i.todayNotShow,onChange:e[1]||(e[1]=(...h)=>o.onTodayNotShowChange&&o.onTodayNotShowChange(...h))},null,40,F5),xn(" "+Ct(t.getLang("today_not_show")),1)])]),O("div",B5,Ct(t.globals.shortName),1),O("div",{class:"state-body-language",onClick:e[2]||(e[2]=h=>t.$emit("click:selectLanguage",h))},[Dt(l,{name:"i18n"}),O("div",null,"Language: "+Ct(t.langName),1)]),O("div",{class:"state-body-desc",innerHTML:t.getLang("packages_desc")},null,8,$5),O("div",H5,[(B(!0),V(Xt,null,Ae(n.packagesState,h=>(B(),V("div",{key:h.name,class:"package-item"},[O("div",U5,Ct(h.name),1),O("div",{class:ye(["package-state",h.state?"installed":"not_install"])},Ct(t.getLang(h.state?"installed":"not_install")),3),O("div",W5,Ct(o.getCommand(h)),1)]))),128))]),O("div",{class:"btn-packages-install hover-scale-120",onClick:e[3]||(e[3]=(...h)=>o.onInstallClick&&o.onInstallClick(...h))},[i.loading?(B(),ae(l,{key:0,name:"loading"})):(B(),V(Xt,{key:1},[xn(Ct(t.getLang("install")),1)],64))]),i.showResult?(B(),V("div",K5,[xn(Ct(t.getLang("packages_installing"))+" ",1),i.result?(B(),V("div",{key:0,class:"result-content",ref:"result"},Ct(i.result),513)):Vt("",!0)])):Vt("",!0)])])])):Vt("",!0)]),_:1})}const V5=ar(M5,[["render",q5]]),G5={name:"ChatgptPrompt",components:{IconSvg:Yr},mixins:[zi],props:{},data(){return{isOpen:!1,api:{},configs:[],chatPreset:"",hidePanels:{api:!0},imageDesc:"",promptResult:"",saveConfigIng:!1,genIng:!1}},emits:["use"],computed:{},mounted(){},methods:{open(){this.isOpen=!0,this.saveConfigIng=!1,this.genIng=!1,this.gradioAPI.getDatas(["chatgpt_prompts_preset","chatgpt_key","translate_api.openai"]).then(t=>{console.log(t),t.chatgpt_prompts_preset!==null?this.chatPreset=t.chatgpt_prompts_preset:this.chatPreset=this.getLang("chatgpt_prompts_preset"),this.configs=[];let e={},n=Ot.getTranslateApiItem(this.translateApis,"openai");if(n=JSON.parse(JSON.stringify(n)),t.chatgpt_key&&typeof t.chatgpt_key=="object")for(const r of n.config)e[r.key]=t.chatgpt_key[r.key]||r.default||"";else for(const r of n.config)e[r.key]=r.default||"";e.api_key||(this.hidePanels.api=!1);for(const r of n.config)r.value=e[r.key],this.configs.push(r)})},close(){this.isOpen=!1},onUnfoldClick(t){this.hidePanels[t]=!this.hidePanels[t]},onSaveConfigClick(){if(this.saveConfigIng)return;this.saveConfigIng=!0;let t={};this.configs.forEach(e=>{t[e.key]=e.value}),this.gradioAPI.setData("chatgpt_key",t).then(e=>{this.$toastr.success(this.getLang("success")),this.saveConfigIng=!1}).catch(e=>{this.$toastr.error(e.message||e),this.saveConfigIng=!1})},onPresetChange(t){this.chatPreset=t.target.value,this._saveChatPreset()},onRestoreClick(){this.chatPreset=this.getLang("chatgpt_prompts_preset"),this._saveChatPreset()},_saveChatPreset(){this.gradioAPI.setData("chatgpt_prompts_preset",this.chatPreset)},onGenClick(){if(this.genIng)return;if(!this.imageDesc)return this.$refs.imageDesc.focus();if(this.imageDesc=this.imageDesc.trim(),!this.imageDesc)return this.$refs.imageDesc.focus();this.genIng=!0;let t=[{role:"user",content:this.chatPreset},{role:"user",content:this.imageDesc}],e={};this.configs.forEach(n=>{e[n.key]=n.value}),this.gradioAPI.genOpenAI(t,e).then(n=>{n.success?this.promptResult=n.result:this.$toastr.error(n.message||"error"),this.genIng=!1}).catch(n=>{this.$toastr.error(n.message||n),this.genIng=!1})},onUseClick(){this.$emit("use",this.promptResult),this.close()}}},Y5={class:"panel-header"},X5={class:"panel-title"},J5={class:"panel-content"},Z5={class:"body-line"},Q5={class:"line-title"},t4={class:"line-content"},e4=["onUpdate:modelValue"],n4=["onUpdate:modelValue"],r4=["value"],i4=["innerHTML"],s4={class:"body-line"},o4=O("div",{class:"line-title"},null,-1),a4={class:"line-content text-right"},l4={class:"panel-header"},h4={class:"panel-title"},u4={class:"panel-content"},p4={class:"body-line"},c4={class:"line-title"},f4={class:"line-subtitle"},d4={class:"line-content"},z4=["value"],g4={class:"body-line"},v4=O("div",{class:"line-title"},null,-1),m4={class:"line-content text-right"},j4={class:"body-line"},y4={class:"line-title"},b4={class:"line-subtitle"},_4={class:"line-content"},C4=["placeholder"],T4={class:"body-line"},w4=O("div",{class:"line-title"},null,-1),A4={class:"line-content text-right"},S4={class:"panel-header"},x4={class:"panel-title"},E4={class:"panel-content"},k4={class:"body-line"},O4={class:"line-title"},L4={class:"line-content"},I4={key:0,class:"body-line"},P4=O("div",{class:"line-title"},null,-1),R4={class:"line-content text-right"};function D4(t,e,n,r,i,o){const l=Te("icon-svg");return B(),ae(Yn,{name:"fadeDown"},{default:Nn(()=>[i.isOpen?(B(),V("div",{key:0,class:"physton-chatgpt-prompt",onClick:e[13]||(e[13]=(...h)=>o.close&&o.close(...h))},[O("div",{class:"chatgpt-main",onClick:e[12]||(e[12]=Ee(()=>{},["stop"]))},[O("div",{class:"chatgpt-close",onClick:e[0]||(e[0]=(...h)=>o.close&&o.close(...h))},[Dt(l,{name:"close"})]),O("div",{class:"chatgpt-body",onClick:e[11]||(e[11]=Ee(()=>{},["stop"]))},[O("div",{class:ye(["body-panel",i.hidePanels.api?"fold":""])},[O("div",Y5,[O("div",{class:"panel-unfold",onClick:e[1]||(e[1]=h=>o.onUnfoldClick("api"))},[Dt(l,{class:"hover-scale-120",name:"unfold"})]),O("div",X5,Ct(t.getLang("api_config")),1)]),O("div",J5,[(B(!0),V(Xt,null,Ae(i.configs,h=>(B(),V("div",Z5,[O("div",Q5,Ct(h.title),1),O("div",t4,[h.type=="input"?Rt((B(),V("input",{key:0,type:"text","onUpdate:modelValue":p=>h.value=p},null,8,e4)),[[fi,h.value]]):Vt("",!0),h.type=="select"?Rt((B(),V("select",{key:1,"onUpdate:modelValue":p=>h.value=p},[(B(!0),V(Xt,null,Ae(h.options,p=>(B(),V("option",{value:p},Ct(p),9,r4))),256))],8,n4)),[[qa,h.value]]):Vt("",!0),h.desc?(B(),V("div",{key:2,innerHTML:h.desc},null,8,i4)):Vt("",!0)])]))),256)),O("div",s4,[o4,O("div",a4,[O("div",{class:"common-btn hover-scale-120",onClick:e[2]||(e[2]=(...h)=>o.onSaveConfigClick&&o.onSaveConfigClick(...h))},[i.saveConfigIng?(B(),ae(l,{key:0,name:"loading"})):(B(),V(Xt,{key:1},[xn(Ct(t.getLang("save")),1)],64))])])])])],2),O("div",{class:ye(["body-panel",i.hidePanels.send?"fold":""])},[O("div",l4,[O("div",{class:"panel-unfold",onClick:e[3]||(e[3]=h=>o.onUnfoldClick("send"))},[Dt(l,{class:"hover-scale-120",name:"unfold"})]),O("div",h4,Ct(t.getLang("image_desc")),1)]),O("div",u4,[O("div",p4,[O("div",c4,[xn(Ct(t.getLang("preset"))+" ",1),O("div",f4,Ct(t.getLang("ai_one")),1)]),O("div",d4,[O("textarea",{value:i.chatPreset,onChange:e[4]||(e[4]=(...h)=>o.onPresetChange&&o.onPresetChange(...h)),style:{height:"100px"}},null,40,z4)])]),O("div",g4,[v4,O("div",m4,[O("a",{href:"javascript:",onClick:e[5]||(e[5]=(...h)=>o.onRestoreClick&&o.onRestoreClick(...h))},Ct(t.getLang("restore_to_default")),1)])]),O("div",j4,[O("div",y4,[xn(Ct(t.getLang("image_desc"))+" ",1),O("div",b4,Ct(t.getLang("ai_two")),1)]),O("div",_4,[Rt(O("textarea",{style:{height:"100px"},ref:"imageDesc","onUpdate:modelValue":e[6]||(e[6]=h=>i.imageDesc=h),placeholder:t.getLang("input_image_desc")},null,8,C4),[[fi,i.imageDesc]])])]),O("div",T4,[w4,O("div",A4,[O("div",{class:"common-btn hover-scale-120",onClick:e[7]||(e[7]=(...h)=>o.onGenClick&&o.onGenClick(...h))},[i.genIng?(B(),ae(l,{key:0,name:"loading"})):(B(),V(Xt,{key:1},[xn(Ct(t.getLang("generate")),1)],64))])])])])],2),O("div",{class:ye(["body-panel",i.hidePanels.result?"fold":""])},[O("div",S4,[O("div",{class:"panel-unfold",onClick:e[8]||(e[8]=h=>o.onUnfoldClick("result"))},[Dt(l,{class:"hover-scale-120",name:"unfold"})]),O("div",x4,Ct(t.getLang("generate_result")),1)]),O("div",E4,[O("div",k4,[O("div",O4,Ct(t.getLang("generate_result")),1),O("div",L4,[Rt(O("textarea",{style:{height:"100px"},"onUpdate:modelValue":e[9]||(e[9]=h=>i.promptResult=h)},null,512),[[fi,i.promptResult]])])]),i.promptResult?(B(),V("div",I4,[P4,O("div",R4,[O("div",{class:"common-btn hover-scale-120",onClick:e[10]||(e[10]=(...h)=>o.onUseClick&&o.onUseClick(...h))},Ct(t.getLang("use")),1)])])):Vt("",!0)])],2)])])])):Vt("",!0)]),_:1})}const M4=ar(G5,[["render",D4]]),N4={name:"About",components:{IconSvg:Yr},mixins:[zi],data(){return{version:"",latestVersion:"",isLatestVersion:!0,isOpen:!1,loading:!1,versions:[],icons:[]}},emits:["use"],computed:{},mounted(){this.icons=[{title:"GitHub stars",url:this.globals.github+"/stargazers",image:"https://img.shields.io/github/stars/"+this.globals.name+"?style=flat-square"},{title:"GitHub forks",url:this.globals.github+"/network/members",image:"https://img.shields.io/github/forks/"+this.globals.name+"?style=flat-square"},{title:"GitHub issues",url:this.globals.github+"/issues",image:"https://img.shields.io/github/issues/"+this.globals.name+"?style=flat-square"},{title:"GitHub issues closed",url:this.globals.github+"/issues?q=is%3Aissue+is%3Aclosed",image:"https://img.shields.io/github/issues-closed/"+this.globals.name+"?style=flat-square"},{title:"GitHub license",url:this.globals.github+"/blob/master/LICENSE.md",image:"https://img.shields.io/github/license/"+this.globals.name+"?style=flat-square"},{title:"GitHub commits",url:this.globals.github+"/commits/main",image:"https://img.shields.io/github/last-commit/"+this.globals.name+"?style=flat-square"}]},methods:{open(){this.isOpen=!0,this.version="",this.latestVersion="",this.isLatestVersion=!0,this.versions=[],this.loading=!0,this.gradioAPI.getVersion().then(t=>{this.version=t.version,this.latestVersion=t.latest_version,this.isLatestVersion=t.version===t.latest_version}),this.gradioAPI.getRemoteVersions().then(t=>{this.loading=!1;let e=[];t.forEach((n,r)=>{n.is_update_readme||(n.date=Ot.formatTime(n.date),e.push(n))}),this.versions=e}).catch(t=>{this.loading=!1})},close(){this.isOpen=!1},commitUrl(t){return this.globals.github+"/commit/"+t},formatVersion(t){return t?t.slice(0,7):this.getLang("unknown_version")},message(t){return t=Ot.escapeHtml(t),t=t.replace(/Former-commit-id: [a-z0-9]{40}/g,""),t=t.trim(),t=t.replace(`
|
||
`,"<br/>"),t=t.replace(/#(\d+)/g,'<a href="'+this.globals.github+'/issues/$1" target="_blank">#$1</a>'),t}}},F4={class:"body-title"},B4=["href"],$4=["href"],H4=["src","alt"],U4={key:0},W4=["href"],K4={key:0,class:"has-new-version"},q4=["href"],V4=["href"],G4={class:"version-list"},Y4={class:"item-header"},X4={class:"version-sha"},J4=["href"],Z4={class:"version-date"},Q4=["innerHTML"];function tU(t,e,n,r,i,o){const l=Te("icon-svg");return B(),ae(Yn,{name:"fadeDown"},{default:Nn(()=>[i.isOpen?(B(),V("div",{key:0,class:"physton-about-prompt",onClick:e[3]||(e[3]=(...h)=>o.close&&o.close(...h))},[O("div",{class:"about-main",onClick:e[2]||(e[2]=Ee(()=>{},["stop"]))},[O("div",{class:"about-close",onClick:e[0]||(e[0]=(...h)=>o.close&&o.close(...h))},[Dt(l,{name:"close"})]),O("div",{class:"about-body",onClick:e[1]||(e[1]=Ee(()=>{},["stop"]))},[O("p",F4,[O("a",{href:t.globals.github,target:"_blank"},Ct(t.globals.name),9,B4)]),O("p",null,[(B(!0),V(Xt,null,Ae(i.icons,h=>(B(),V("a",{key:h.title,href:h.url,target:"_blank"},[O("img",{src:h.image,alt:h.title},null,8,H4)],8,$4))),128))]),i.loading?Vt("",!0):(B(),V("p",U4,[O("span",null,[xn(Ct(t.getLang("version"))+": ",1),O("a",{href:o.commitUrl(i.version),target:"_blank"},Ct(o.formatVersion(i.version)),9,W4)]),!i.isLatestVersion&&i.latestVersion?(B(),V("span",K4,[xn(" ("+Ct(t.getLang("has_new_version"))+": ",1),O("a",{href:o.commitUrl(i.latestVersion),target:"_blank"},Ct(o.formatVersion(i.latestVersion)),9,q4),xn(")")])):Vt("",!0)])),O("p",null,[xn(Ct(t.getLang("wiki_desc"))+" ",1),O("a",{href:t.replaceGlobals("{{docs}}"),target:"_blank"},"Wiki",8,V4)]),O("div",G4,[i.loading?(B(),ae(l,{key:0,name:"loading"})):Vt("",!0),(B(!0),V(Xt,null,Ae(i.versions,h=>(B(),V("div",{class:"version-item",key:h.version},[O("div",Y4,[O("div",X4,[O("a",{href:o.commitUrl(h.version),target:"_blank"},Ct(o.formatVersion(h.version)),9,J4)]),O("div",Z4,Ct(h.date),1)]),O("div",{class:"version-msg",innerHTML:o.message(h.message)},null,8,Q4)]))),128))])])])])):Vt("",!0)]),_:1})}const eU=ar(N4,[["render",tU]]);/*! js-yaml 4.1.0 https://github.com/nodeca/js-yaml @license MIT */function wC(t){return typeof t>"u"||t===null}function nU(t){return typeof t=="object"&&t!==null}function rU(t){return Array.isArray(t)?t:wC(t)?[]:[t]}function iU(t,e){var n,r,i,o;if(e)for(o=Object.keys(e),n=0,r=o.length;n<r;n+=1)i=o[n],t[i]=e[i];return t}function sU(t,e){var n="",r;for(r=0;r<e;r+=1)n+=t;return n}function oU(t){return t===0&&Number.NEGATIVE_INFINITY===1/t}var aU=wC,lU=nU,hU=rU,uU=sU,pU=oU,cU=iU,Hn={isNothing:aU,isObject:lU,toArray:hU,repeat:uU,isNegativeZero:pU,extend:cU};function AC(t,e){var n="",r=t.reason||"(unknown reason)";return t.mark?(t.mark.name&&(n+='in "'+t.mark.name+'" '),n+="("+(t.mark.line+1)+":"+(t.mark.column+1)+")",!e&&t.mark.snippet&&(n+=`
|
||
|
||
`+t.mark.snippet),r+" "+n):r}function ru(t,e){Error.call(this),this.name="YAMLException",this.reason=t,this.mark=e,this.message=AC(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack||""}ru.prototype=Object.create(Error.prototype),ru.prototype.constructor=ru,ru.prototype.toString=function(e){return this.name+": "+AC(this,e)};var br=ru;function hv(t,e,n,r,i){var o="",l="",h=Math.floor(i/2)-1;return r-e>h&&(o=" ... ",e=r-h+o.length),n-r>h&&(l=" ...",n=r+h-l.length),{str:o+t.slice(e,n).replace(/\t/g,"→")+l,pos:r-e+o.length}}function uv(t,e){return Hn.repeat(" ",e-t.length)+t}function fU(t,e){if(e=Object.create(e||null),!t.buffer)return null;e.maxLength||(e.maxLength=79),typeof e.indent!="number"&&(e.indent=1),typeof e.linesBefore!="number"&&(e.linesBefore=3),typeof e.linesAfter!="number"&&(e.linesAfter=2);for(var n=/\r?\n|\r|\0/g,r=[0],i=[],o,l=-1;o=n.exec(t.buffer);)i.push(o.index),r.push(o.index+o[0].length),t.position<=o.index&&l<0&&(l=r.length-2);l<0&&(l=r.length-1);var h="",p,f,g=Math.min(t.line+e.linesAfter,i.length).toString().length,j=e.maxLength-(e.indent+g+3);for(p=1;p<=e.linesBefore&&!(l-p<0);p++)f=hv(t.buffer,r[l-p],i[l-p],t.position-(r[l]-r[l-p]),j),h=Hn.repeat(" ",e.indent)+uv((t.line-p+1).toString(),g)+" | "+f.str+`
|
||
`+h;for(f=hv(t.buffer,r[l],i[l],t.position,j),h+=Hn.repeat(" ",e.indent)+uv((t.line+1).toString(),g)+" | "+f.str+`
|
||
`,h+=Hn.repeat("-",e.indent+g+3+f.pos)+`^
|
||
`,p=1;p<=e.linesAfter&&!(l+p>=i.length);p++)f=hv(t.buffer,r[l+p],i[l+p],t.position-(r[l]-r[l+p]),j),h+=Hn.repeat(" ",e.indent)+uv((t.line+p+1).toString(),g)+" | "+f.str+`
|
||
`;return h.replace(/\n$/,"")}var dU=fU,zU=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],gU=["scalar","sequence","mapping"];function vU(t){var e={};return t!==null&&Object.keys(t).forEach(function(n){t[n].forEach(function(r){e[String(r)]=n})}),e}function mU(t,e){if(e=e||{},Object.keys(e).forEach(function(n){if(zU.indexOf(n)===-1)throw new br('Unknown option "'+n+'" is met in definition of "'+t+'" YAML type.')}),this.options=e,this.tag=t,this.kind=e.kind||null,this.resolve=e.resolve||function(){return!0},this.construct=e.construct||function(n){return n},this.instanceOf=e.instanceOf||null,this.predicate=e.predicate||null,this.represent=e.represent||null,this.representName=e.representName||null,this.defaultStyle=e.defaultStyle||null,this.multi=e.multi||!1,this.styleAliases=vU(e.styleAliases||null),gU.indexOf(this.kind)===-1)throw new br('Unknown kind "'+this.kind+'" is specified for "'+t+'" YAML type.')}var er=mU;function SC(t,e){var n=[];return t[e].forEach(function(r){var i=n.length;n.forEach(function(o,l){o.tag===r.tag&&o.kind===r.kind&&o.multi===r.multi&&(i=l)}),n[i]=r}),n}function jU(){var t={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}},e,n;function r(i){i.multi?(t.multi[i.kind].push(i),t.multi.fallback.push(i)):t[i.kind][i.tag]=t.fallback[i.tag]=i}for(e=0,n=arguments.length;e<n;e+=1)arguments[e].forEach(r);return t}function pv(t){return this.extend(t)}pv.prototype.extend=function(e){var n=[],r=[];if(e instanceof er)r.push(e);else if(Array.isArray(e))r=r.concat(e);else if(e&&(Array.isArray(e.implicit)||Array.isArray(e.explicit)))e.implicit&&(n=n.concat(e.implicit)),e.explicit&&(r=r.concat(e.explicit));else throw new br("Schema.extend argument should be a Type, [ Type ], or a schema definition ({ implicit: [...], explicit: [...] })");n.forEach(function(o){if(!(o instanceof er))throw new br("Specified list of YAML types (or a single Type object) contains a non-Type object.");if(o.loadKind&&o.loadKind!=="scalar")throw new br("There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.");if(o.multi)throw new br("There is a multi type in the implicit list of a schema. Multi tags can only be listed as explicit.")}),r.forEach(function(o){if(!(o instanceof er))throw new br("Specified list of YAML types (or a single Type object) contains a non-Type object.")});var i=Object.create(pv.prototype);return i.implicit=(this.implicit||[]).concat(n),i.explicit=(this.explicit||[]).concat(r),i.compiledImplicit=SC(i,"implicit"),i.compiledExplicit=SC(i,"explicit"),i.compiledTypeMap=jU(i.compiledImplicit,i.compiledExplicit),i};var xC=pv,EC=new er("tag:yaml.org,2002:str",{kind:"scalar",construct:function(t){return t!==null?t:""}}),kC=new er("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(t){return t!==null?t:[]}}),OC=new er("tag:yaml.org,2002:map",{kind:"mapping",construct:function(t){return t!==null?t:{}}}),LC=new xC({explicit:[EC,kC,OC]});function yU(t){if(t===null)return!0;var e=t.length;return e===1&&t==="~"||e===4&&(t==="null"||t==="Null"||t==="NULL")}function bU(){return null}function _U(t){return t===null}var IC=new er("tag:yaml.org,2002:null",{kind:"scalar",resolve:yU,construct:bU,predicate:_U,represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"},empty:function(){return""}},defaultStyle:"lowercase"});function CU(t){if(t===null)return!1;var e=t.length;return e===4&&(t==="true"||t==="True"||t==="TRUE")||e===5&&(t==="false"||t==="False"||t==="FALSE")}function TU(t){return t==="true"||t==="True"||t==="TRUE"}function wU(t){return Object.prototype.toString.call(t)==="[object Boolean]"}var PC=new er("tag:yaml.org,2002:bool",{kind:"scalar",resolve:CU,construct:TU,predicate:wU,represent:{lowercase:function(t){return t?"true":"false"},uppercase:function(t){return t?"TRUE":"FALSE"},camelcase:function(t){return t?"True":"False"}},defaultStyle:"lowercase"});function AU(t){return 48<=t&&t<=57||65<=t&&t<=70||97<=t&&t<=102}function SU(t){return 48<=t&&t<=55}function xU(t){return 48<=t&&t<=57}function EU(t){if(t===null)return!1;var e=t.length,n=0,r=!1,i;if(!e)return!1;if(i=t[n],(i==="-"||i==="+")&&(i=t[++n]),i==="0"){if(n+1===e)return!0;if(i=t[++n],i==="b"){for(n++;n<e;n++)if(i=t[n],i!=="_"){if(i!=="0"&&i!=="1")return!1;r=!0}return r&&i!=="_"}if(i==="x"){for(n++;n<e;n++)if(i=t[n],i!=="_"){if(!AU(t.charCodeAt(n)))return!1;r=!0}return r&&i!=="_"}if(i==="o"){for(n++;n<e;n++)if(i=t[n],i!=="_"){if(!SU(t.charCodeAt(n)))return!1;r=!0}return r&&i!=="_"}}if(i==="_")return!1;for(;n<e;n++)if(i=t[n],i!=="_"){if(!xU(t.charCodeAt(n)))return!1;r=!0}return!(!r||i==="_")}function kU(t){var e=t,n=1,r;if(e.indexOf("_")!==-1&&(e=e.replace(/_/g,"")),r=e[0],(r==="-"||r==="+")&&(r==="-"&&(n=-1),e=e.slice(1),r=e[0]),e==="0")return 0;if(r==="0"){if(e[1]==="b")return n*parseInt(e.slice(2),2);if(e[1]==="x")return n*parseInt(e.slice(2),16);if(e[1]==="o")return n*parseInt(e.slice(2),8)}return n*parseInt(e,10)}function OU(t){return Object.prototype.toString.call(t)==="[object Number]"&&t%1===0&&!Hn.isNegativeZero(t)}var RC=new er("tag:yaml.org,2002:int",{kind:"scalar",resolve:EU,construct:kU,predicate:OU,represent:{binary:function(t){return t>=0?"0b"+t.toString(2):"-0b"+t.toString(2).slice(1)},octal:function(t){return t>=0?"0o"+t.toString(8):"-0o"+t.toString(8).slice(1)},decimal:function(t){return t.toString(10)},hexadecimal:function(t){return t>=0?"0x"+t.toString(16).toUpperCase():"-0x"+t.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),LU=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function IU(t){return!(t===null||!LU.test(t)||t[t.length-1]==="_")}function PU(t){var e,n;return e=t.replace(/_/g,"").toLowerCase(),n=e[0]==="-"?-1:1,"+-".indexOf(e[0])>=0&&(e=e.slice(1)),e===".inf"?n===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:e===".nan"?NaN:n*parseFloat(e,10)}var RU=/^[-+]?[0-9]+e/;function DU(t,e){var n;if(isNaN(t))switch(e){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===t)switch(e){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===t)switch(e){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(Hn.isNegativeZero(t))return"-0.0";return n=t.toString(10),RU.test(n)?n.replace("e",".e"):n}function MU(t){return Object.prototype.toString.call(t)==="[object Number]"&&(t%1!==0||Hn.isNegativeZero(t))}var DC=new er("tag:yaml.org,2002:float",{kind:"scalar",resolve:IU,construct:PU,predicate:MU,represent:DU,defaultStyle:"lowercase"}),MC=LC.extend({implicit:[IC,PC,RC,DC]}),NC=MC,FC=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),BC=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function NU(t){return t===null?!1:FC.exec(t)!==null||BC.exec(t)!==null}function FU(t){var e,n,r,i,o,l,h,p=0,f=null,g,j,v;if(e=FC.exec(t),e===null&&(e=BC.exec(t)),e===null)throw new Error("Date resolve error");if(n=+e[1],r=+e[2]-1,i=+e[3],!e[4])return new Date(Date.UTC(n,r,i));if(o=+e[4],l=+e[5],h=+e[6],e[7]){for(p=e[7].slice(0,3);p.length<3;)p+="0";p=+p}return e[9]&&(g=+e[10],j=+(e[11]||0),f=(g*60+j)*6e4,e[9]==="-"&&(f=-f)),v=new Date(Date.UTC(n,r,i,o,l,h,p)),f&&v.setTime(v.getTime()-f),v}function BU(t){return t.toISOString()}var $C=new er("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:NU,construct:FU,instanceOf:Date,represent:BU});function $U(t){return t==="<<"||t===null}var HC=new er("tag:yaml.org,2002:merge",{kind:"scalar",resolve:$U}),cv=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=
|
||
\r`;function HU(t){if(t===null)return!1;var e,n,r=0,i=t.length,o=cv;for(n=0;n<i;n++)if(e=o.indexOf(t.charAt(n)),!(e>64)){if(e<0)return!1;r+=6}return r%8===0}function UU(t){var e,n,r=t.replace(/[\r\n=]/g,""),i=r.length,o=cv,l=0,h=[];for(e=0;e<i;e++)e%4===0&&e&&(h.push(l>>16&255),h.push(l>>8&255),h.push(l&255)),l=l<<6|o.indexOf(r.charAt(e));return n=i%4*6,n===0?(h.push(l>>16&255),h.push(l>>8&255),h.push(l&255)):n===18?(h.push(l>>10&255),h.push(l>>2&255)):n===12&&h.push(l>>4&255),new Uint8Array(h)}function WU(t){var e="",n=0,r,i,o=t.length,l=cv;for(r=0;r<o;r++)r%3===0&&r&&(e+=l[n>>18&63],e+=l[n>>12&63],e+=l[n>>6&63],e+=l[n&63]),n=(n<<8)+t[r];return i=o%3,i===0?(e+=l[n>>18&63],e+=l[n>>12&63],e+=l[n>>6&63],e+=l[n&63]):i===2?(e+=l[n>>10&63],e+=l[n>>4&63],e+=l[n<<2&63],e+=l[64]):i===1&&(e+=l[n>>2&63],e+=l[n<<4&63],e+=l[64],e+=l[64]),e}function KU(t){return Object.prototype.toString.call(t)==="[object Uint8Array]"}var UC=new er("tag:yaml.org,2002:binary",{kind:"scalar",resolve:HU,construct:UU,predicate:KU,represent:WU}),qU=Object.prototype.hasOwnProperty,VU=Object.prototype.toString;function GU(t){if(t===null)return!0;var e=[],n,r,i,o,l,h=t;for(n=0,r=h.length;n<r;n+=1){if(i=h[n],l=!1,VU.call(i)!=="[object Object]")return!1;for(o in i)if(qU.call(i,o))if(!l)l=!0;else return!1;if(!l)return!1;if(e.indexOf(o)===-1)e.push(o);else return!1}return!0}function YU(t){return t!==null?t:[]}var WC=new er("tag:yaml.org,2002:omap",{kind:"sequence",resolve:GU,construct:YU}),XU=Object.prototype.toString;function JU(t){if(t===null)return!0;var e,n,r,i,o,l=t;for(o=new Array(l.length),e=0,n=l.length;e<n;e+=1){if(r=l[e],XU.call(r)!=="[object Object]"||(i=Object.keys(r),i.length!==1))return!1;o[e]=[i[0],r[i[0]]]}return!0}function ZU(t){if(t===null)return[];var e,n,r,i,o,l=t;for(o=new Array(l.length),e=0,n=l.length;e<n;e+=1)r=l[e],i=Object.keys(r),o[e]=[i[0],r[i[0]]];return o}var KC=new er("tag:yaml.org,2002:pairs",{kind:"sequence",resolve:JU,construct:ZU}),QU=Object.prototype.hasOwnProperty;function tW(t){if(t===null)return!0;var e,n=t;for(e in n)if(QU.call(n,e)&&n[e]!==null)return!1;return!0}function eW(t){return t!==null?t:{}}var qC=new er("tag:yaml.org,2002:set",{kind:"mapping",resolve:tW,construct:eW}),fv=NC.extend({implicit:[$C,HC],explicit:[UC,WC,KC,qC]}),vo=Object.prototype.hasOwnProperty,Mc=1,VC=2,GC=3,Nc=4,dv=1,nW=2,YC=3,rW=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,iW=/[\x85\u2028\u2029]/,sW=/[,\[\]\{\}]/,XC=/^(?:!|!!|![a-z\-]+!)$/i,JC=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function ZC(t){return Object.prototype.toString.call(t)}function ss(t){return t===10||t===13}function da(t){return t===9||t===32}function Rr(t){return t===9||t===32||t===10||t===13}function Al(t){return t===44||t===91||t===93||t===123||t===125}function oW(t){var e;return 48<=t&&t<=57?t-48:(e=t|32,97<=e&&e<=102?e-97+10:-1)}function aW(t){return t===120?2:t===117?4:t===85?8:0}function lW(t){return 48<=t&&t<=57?t-48:-1}function QC(t){return t===48?"\0":t===97?"\x07":t===98?"\b":t===116||t===9?" ":t===110?`
|
||
`:t===118?"\v":t===102?"\f":t===114?"\r":t===101?"\x1B":t===32?" ":t===34?'"':t===47?"/":t===92?"\\":t===78?"
":t===95?" ":t===76?"\u2028":t===80?"\u2029":""}function hW(t){return t<=65535?String.fromCharCode(t):String.fromCharCode((t-65536>>10)+55296,(t-65536&1023)+56320)}for(var tT=new Array(256),eT=new Array(256),Sl=0;Sl<256;Sl++)tT[Sl]=QC(Sl)?1:0,eT[Sl]=QC(Sl);function uW(t,e){this.input=t,this.filename=e.filename||null,this.schema=e.schema||fv,this.onWarning=e.onWarning||null,this.legacy=e.legacy||!1,this.json=e.json||!1,this.listener=e.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=t.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function nT(t,e){var n={name:t.filename,buffer:t.input.slice(0,-1),position:t.position,line:t.line,column:t.position-t.lineStart};return n.snippet=dU(n),new br(e,n)}function pe(t,e){throw nT(t,e)}function Fc(t,e){t.onWarning&&t.onWarning.call(null,nT(t,e))}var rT={YAML:function(e,n,r){var i,o,l;e.version!==null&&pe(e,"duplication of %YAML directive"),r.length!==1&&pe(e,"YAML directive accepts exactly one argument"),i=/^([0-9]+)\.([0-9]+)$/.exec(r[0]),i===null&&pe(e,"ill-formed argument of the YAML directive"),o=parseInt(i[1],10),l=parseInt(i[2],10),o!==1&&pe(e,"unacceptable YAML version of the document"),e.version=r[0],e.checkLineBreaks=l<2,l!==1&&l!==2&&Fc(e,"unsupported YAML version of the document")},TAG:function(e,n,r){var i,o;r.length!==2&&pe(e,"TAG directive accepts exactly two arguments"),i=r[0],o=r[1],XC.test(i)||pe(e,"ill-formed tag handle (first argument) of the TAG directive"),vo.call(e.tagMap,i)&&pe(e,'there is a previously declared suffix for "'+i+'" tag handle'),JC.test(o)||pe(e,"ill-formed tag prefix (second argument) of the TAG directive");try{o=decodeURIComponent(o)}catch{pe(e,"tag prefix is malformed: "+o)}e.tagMap[i]=o}};function mo(t,e,n,r){var i,o,l,h;if(e<n){if(h=t.input.slice(e,n),r)for(i=0,o=h.length;i<o;i+=1)l=h.charCodeAt(i),l===9||32<=l&&l<=1114111||pe(t,"expected valid JSON character");else rW.test(h)&&pe(t,"the stream contains non-printable characters");t.result+=h}}function iT(t,e,n,r){var i,o,l,h;for(Hn.isObject(n)||pe(t,"cannot merge mappings; the provided source object is unacceptable"),i=Object.keys(n),l=0,h=i.length;l<h;l+=1)o=i[l],vo.call(e,o)||(e[o]=n[o],r[o]=!0)}function xl(t,e,n,r,i,o,l,h,p){var f,g;if(Array.isArray(i))for(i=Array.prototype.slice.call(i),f=0,g=i.length;f<g;f+=1)Array.isArray(i[f])&&pe(t,"nested arrays are not supported inside keys"),typeof i=="object"&&ZC(i[f])==="[object Object]"&&(i[f]="[object Object]");if(typeof i=="object"&&ZC(i)==="[object Object]"&&(i="[object Object]"),i=String(i),e===null&&(e={}),r==="tag:yaml.org,2002:merge")if(Array.isArray(o))for(f=0,g=o.length;f<g;f+=1)iT(t,e,o[f],n);else iT(t,e,o,n);else!t.json&&!vo.call(n,i)&&vo.call(e,i)&&(t.line=l||t.line,t.lineStart=h||t.lineStart,t.position=p||t.position,pe(t,"duplicated mapping key")),i==="__proto__"?Object.defineProperty(e,i,{configurable:!0,enumerable:!0,writable:!0,value:o}):e[i]=o,delete n[i];return e}function zv(t){var e;e=t.input.charCodeAt(t.position),e===10?t.position++:e===13?(t.position++,t.input.charCodeAt(t.position)===10&&t.position++):pe(t,"a line break is expected"),t.line+=1,t.lineStart=t.position,t.firstTabInLine=-1}function Rn(t,e,n){for(var r=0,i=t.input.charCodeAt(t.position);i!==0;){for(;da(i);)i===9&&t.firstTabInLine===-1&&(t.firstTabInLine=t.position),i=t.input.charCodeAt(++t.position);if(e&&i===35)do i=t.input.charCodeAt(++t.position);while(i!==10&&i!==13&&i!==0);if(ss(i))for(zv(t),i=t.input.charCodeAt(t.position),r++,t.lineIndent=0;i===32;)t.lineIndent++,i=t.input.charCodeAt(++t.position);else break}return n!==-1&&r!==0&&t.lineIndent<n&&Fc(t,"deficient indentation"),r}function Bc(t){var e=t.position,n;return n=t.input.charCodeAt(e),!!((n===45||n===46)&&n===t.input.charCodeAt(e+1)&&n===t.input.charCodeAt(e+2)&&(e+=3,n=t.input.charCodeAt(e),n===0||Rr(n)))}function gv(t,e){e===1?t.result+=" ":e>1&&(t.result+=Hn.repeat(`
|
||
`,e-1))}function pW(t,e,n){var r,i,o,l,h,p,f,g,j=t.kind,v=t.result,b;if(b=t.input.charCodeAt(t.position),Rr(b)||Al(b)||b===35||b===38||b===42||b===33||b===124||b===62||b===39||b===34||b===37||b===64||b===96||(b===63||b===45)&&(i=t.input.charCodeAt(t.position+1),Rr(i)||n&&Al(i)))return!1;for(t.kind="scalar",t.result="",o=l=t.position,h=!1;b!==0;){if(b===58){if(i=t.input.charCodeAt(t.position+1),Rr(i)||n&&Al(i))break}else if(b===35){if(r=t.input.charCodeAt(t.position-1),Rr(r))break}else{if(t.position===t.lineStart&&Bc(t)||n&&Al(b))break;if(ss(b))if(p=t.line,f=t.lineStart,g=t.lineIndent,Rn(t,!1,-1),t.lineIndent>=e){h=!0,b=t.input.charCodeAt(t.position);continue}else{t.position=l,t.line=p,t.lineStart=f,t.lineIndent=g;break}}h&&(mo(t,o,l,!1),gv(t,t.line-p),o=l=t.position,h=!1),da(b)||(l=t.position+1),b=t.input.charCodeAt(++t.position)}return mo(t,o,l,!1),t.result?!0:(t.kind=j,t.result=v,!1)}function cW(t,e){var n,r,i;if(n=t.input.charCodeAt(t.position),n!==39)return!1;for(t.kind="scalar",t.result="",t.position++,r=i=t.position;(n=t.input.charCodeAt(t.position))!==0;)if(n===39)if(mo(t,r,t.position,!0),n=t.input.charCodeAt(++t.position),n===39)r=t.position,t.position++,i=t.position;else return!0;else ss(n)?(mo(t,r,i,!0),gv(t,Rn(t,!1,e)),r=i=t.position):t.position===t.lineStart&&Bc(t)?pe(t,"unexpected end of the document within a single quoted scalar"):(t.position++,i=t.position);pe(t,"unexpected end of the stream within a single quoted scalar")}function fW(t,e){var n,r,i,o,l,h;if(h=t.input.charCodeAt(t.position),h!==34)return!1;for(t.kind="scalar",t.result="",t.position++,n=r=t.position;(h=t.input.charCodeAt(t.position))!==0;){if(h===34)return mo(t,n,t.position,!0),t.position++,!0;if(h===92){if(mo(t,n,t.position,!0),h=t.input.charCodeAt(++t.position),ss(h))Rn(t,!1,e);else if(h<256&&tT[h])t.result+=eT[h],t.position++;else if((l=aW(h))>0){for(i=l,o=0;i>0;i--)h=t.input.charCodeAt(++t.position),(l=oW(h))>=0?o=(o<<4)+l:pe(t,"expected hexadecimal character");t.result+=hW(o),t.position++}else pe(t,"unknown escape sequence");n=r=t.position}else ss(h)?(mo(t,n,r,!0),gv(t,Rn(t,!1,e)),n=r=t.position):t.position===t.lineStart&&Bc(t)?pe(t,"unexpected end of the document within a double quoted scalar"):(t.position++,r=t.position)}pe(t,"unexpected end of the stream within a double quoted scalar")}function dW(t,e){var n=!0,r,i,o,l=t.tag,h,p=t.anchor,f,g,j,v,b,T=Object.create(null),w,P,k,U;if(U=t.input.charCodeAt(t.position),U===91)g=93,b=!1,h=[];else if(U===123)g=125,b=!0,h={};else return!1;for(t.anchor!==null&&(t.anchorMap[t.anchor]=h),U=t.input.charCodeAt(++t.position);U!==0;){if(Rn(t,!0,e),U=t.input.charCodeAt(t.position),U===g)return t.position++,t.tag=l,t.anchor=p,t.kind=b?"mapping":"sequence",t.result=h,!0;n?U===44&&pe(t,"expected the node content, but found ','"):pe(t,"missed comma between flow collection entries"),P=w=k=null,j=v=!1,U===63&&(f=t.input.charCodeAt(t.position+1),Rr(f)&&(j=v=!0,t.position++,Rn(t,!0,e))),r=t.line,i=t.lineStart,o=t.position,El(t,e,Mc,!1,!0),P=t.tag,w=t.result,Rn(t,!0,e),U=t.input.charCodeAt(t.position),(v||t.line===r)&&U===58&&(j=!0,U=t.input.charCodeAt(++t.position),Rn(t,!0,e),El(t,e,Mc,!1,!0),k=t.result),b?xl(t,h,T,P,w,k,r,i,o):j?h.push(xl(t,null,T,P,w,k,r,i,o)):h.push(w),Rn(t,!0,e),U=t.input.charCodeAt(t.position),U===44?(n=!0,U=t.input.charCodeAt(++t.position)):n=!1}pe(t,"unexpected end of the stream within a flow collection")}function zW(t,e){var n,r,i=dv,o=!1,l=!1,h=e,p=0,f=!1,g,j;if(j=t.input.charCodeAt(t.position),j===124)r=!1;else if(j===62)r=!0;else return!1;for(t.kind="scalar",t.result="";j!==0;)if(j=t.input.charCodeAt(++t.position),j===43||j===45)dv===i?i=j===43?YC:nW:pe(t,"repeat of a chomping mode identifier");else if((g=lW(j))>=0)g===0?pe(t,"bad explicit indentation width of a block scalar; it cannot be less than one"):l?pe(t,"repeat of an indentation width identifier"):(h=e+g-1,l=!0);else break;if(da(j)){do j=t.input.charCodeAt(++t.position);while(da(j));if(j===35)do j=t.input.charCodeAt(++t.position);while(!ss(j)&&j!==0)}for(;j!==0;){for(zv(t),t.lineIndent=0,j=t.input.charCodeAt(t.position);(!l||t.lineIndent<h)&&j===32;)t.lineIndent++,j=t.input.charCodeAt(++t.position);if(!l&&t.lineIndent>h&&(h=t.lineIndent),ss(j)){p++;continue}if(t.lineIndent<h){i===YC?t.result+=Hn.repeat(`
|
||
`,o?1+p:p):i===dv&&o&&(t.result+=`
|
||
`);break}for(r?da(j)?(f=!0,t.result+=Hn.repeat(`
|
||
`,o?1+p:p)):f?(f=!1,t.result+=Hn.repeat(`
|
||
`,p+1)):p===0?o&&(t.result+=" "):t.result+=Hn.repeat(`
|
||
`,p):t.result+=Hn.repeat(`
|
||
`,o?1+p:p),o=!0,l=!0,p=0,n=t.position;!ss(j)&&j!==0;)j=t.input.charCodeAt(++t.position);mo(t,n,t.position,!1)}return!0}function sT(t,e){var n,r=t.tag,i=t.anchor,o=[],l,h=!1,p;if(t.firstTabInLine!==-1)return!1;for(t.anchor!==null&&(t.anchorMap[t.anchor]=o),p=t.input.charCodeAt(t.position);p!==0&&(t.firstTabInLine!==-1&&(t.position=t.firstTabInLine,pe(t,"tab characters must not be used in indentation")),!(p!==45||(l=t.input.charCodeAt(t.position+1),!Rr(l))));){if(h=!0,t.position++,Rn(t,!0,-1)&&t.lineIndent<=e){o.push(null),p=t.input.charCodeAt(t.position);continue}if(n=t.line,El(t,e,GC,!1,!0),o.push(t.result),Rn(t,!0,-1),p=t.input.charCodeAt(t.position),(t.line===n||t.lineIndent>e)&&p!==0)pe(t,"bad indentation of a sequence entry");else if(t.lineIndent<e)break}return h?(t.tag=r,t.anchor=i,t.kind="sequence",t.result=o,!0):!1}function gW(t,e,n){var r,i,o,l,h,p,f=t.tag,g=t.anchor,j={},v=Object.create(null),b=null,T=null,w=null,P=!1,k=!1,U;if(t.firstTabInLine!==-1)return!1;for(t.anchor!==null&&(t.anchorMap[t.anchor]=j),U=t.input.charCodeAt(t.position);U!==0;){if(!P&&t.firstTabInLine!==-1&&(t.position=t.firstTabInLine,pe(t,"tab characters must not be used in indentation")),r=t.input.charCodeAt(t.position+1),o=t.line,(U===63||U===58)&&Rr(r))U===63?(P&&(xl(t,j,v,b,T,null,l,h,p),b=T=w=null),k=!0,P=!0,i=!0):P?(P=!1,i=!0):pe(t,"incomplete explicit mapping pair; a key node is missed; or followed by a non-tabulated empty line"),t.position+=1,U=r;else{if(l=t.line,h=t.lineStart,p=t.position,!El(t,n,VC,!1,!0))break;if(t.line===o){for(U=t.input.charCodeAt(t.position);da(U);)U=t.input.charCodeAt(++t.position);if(U===58)U=t.input.charCodeAt(++t.position),Rr(U)||pe(t,"a whitespace character is expected after the key-value separator within a block mapping"),P&&(xl(t,j,v,b,T,null,l,h,p),b=T=w=null),k=!0,P=!1,i=!1,b=t.tag,T=t.result;else if(k)pe(t,"can not read an implicit mapping pair; a colon is missed");else return t.tag=f,t.anchor=g,!0}else if(k)pe(t,"can not read a block mapping entry; a multiline key may not be an implicit key");else return t.tag=f,t.anchor=g,!0}if((t.line===o||t.lineIndent>e)&&(P&&(l=t.line,h=t.lineStart,p=t.position),El(t,e,Nc,!0,i)&&(P?T=t.result:w=t.result),P||(xl(t,j,v,b,T,w,l,h,p),b=T=w=null),Rn(t,!0,-1),U=t.input.charCodeAt(t.position)),(t.line===o||t.lineIndent>e)&&U!==0)pe(t,"bad indentation of a mapping entry");else if(t.lineIndent<e)break}return P&&xl(t,j,v,b,T,null,l,h,p),k&&(t.tag=f,t.anchor=g,t.kind="mapping",t.result=j),k}function vW(t){var e,n=!1,r=!1,i,o,l;if(l=t.input.charCodeAt(t.position),l!==33)return!1;if(t.tag!==null&&pe(t,"duplication of a tag property"),l=t.input.charCodeAt(++t.position),l===60?(n=!0,l=t.input.charCodeAt(++t.position)):l===33?(r=!0,i="!!",l=t.input.charCodeAt(++t.position)):i="!",e=t.position,n){do l=t.input.charCodeAt(++t.position);while(l!==0&&l!==62);t.position<t.length?(o=t.input.slice(e,t.position),l=t.input.charCodeAt(++t.position)):pe(t,"unexpected end of the stream within a verbatim tag")}else{for(;l!==0&&!Rr(l);)l===33&&(r?pe(t,"tag suffix cannot contain exclamation marks"):(i=t.input.slice(e-1,t.position+1),XC.test(i)||pe(t,"named tag handle cannot contain such characters"),r=!0,e=t.position+1)),l=t.input.charCodeAt(++t.position);o=t.input.slice(e,t.position),sW.test(o)&&pe(t,"tag suffix cannot contain flow indicator characters")}o&&!JC.test(o)&&pe(t,"tag name cannot contain such characters: "+o);try{o=decodeURIComponent(o)}catch{pe(t,"tag name is malformed: "+o)}return n?t.tag=o:vo.call(t.tagMap,i)?t.tag=t.tagMap[i]+o:i==="!"?t.tag="!"+o:i==="!!"?t.tag="tag:yaml.org,2002:"+o:pe(t,'undeclared tag handle "'+i+'"'),!0}function mW(t){var e,n;if(n=t.input.charCodeAt(t.position),n!==38)return!1;for(t.anchor!==null&&pe(t,"duplication of an anchor property"),n=t.input.charCodeAt(++t.position),e=t.position;n!==0&&!Rr(n)&&!Al(n);)n=t.input.charCodeAt(++t.position);return t.position===e&&pe(t,"name of an anchor node must contain at least one character"),t.anchor=t.input.slice(e,t.position),!0}function jW(t){var e,n,r;if(r=t.input.charCodeAt(t.position),r!==42)return!1;for(r=t.input.charCodeAt(++t.position),e=t.position;r!==0&&!Rr(r)&&!Al(r);)r=t.input.charCodeAt(++t.position);return t.position===e&&pe(t,"name of an alias node must contain at least one character"),n=t.input.slice(e,t.position),vo.call(t.anchorMap,n)||pe(t,'unidentified alias "'+n+'"'),t.result=t.anchorMap[n],Rn(t,!0,-1),!0}function El(t,e,n,r,i){var o,l,h,p=1,f=!1,g=!1,j,v,b,T,w,P;if(t.listener!==null&&t.listener("open",t),t.tag=null,t.anchor=null,t.kind=null,t.result=null,o=l=h=Nc===n||GC===n,r&&Rn(t,!0,-1)&&(f=!0,t.lineIndent>e?p=1:t.lineIndent===e?p=0:t.lineIndent<e&&(p=-1)),p===1)for(;vW(t)||mW(t);)Rn(t,!0,-1)?(f=!0,h=o,t.lineIndent>e?p=1:t.lineIndent===e?p=0:t.lineIndent<e&&(p=-1)):h=!1;if(h&&(h=f||i),(p===1||Nc===n)&&(Mc===n||VC===n?w=e:w=e+1,P=t.position-t.lineStart,p===1?h&&(sT(t,P)||gW(t,P,w))||dW(t,w)?g=!0:(l&&zW(t,w)||cW(t,w)||fW(t,w)?g=!0:jW(t)?(g=!0,(t.tag!==null||t.anchor!==null)&&pe(t,"alias node should not have any properties")):pW(t,w,Mc===n)&&(g=!0,t.tag===null&&(t.tag="?")),t.anchor!==null&&(t.anchorMap[t.anchor]=t.result)):p===0&&(g=h&&sT(t,P))),t.tag===null)t.anchor!==null&&(t.anchorMap[t.anchor]=t.result);else if(t.tag==="?"){for(t.result!==null&&t.kind!=="scalar"&&pe(t,'unacceptable node kind for !<?> tag; it should be "scalar", not "'+t.kind+'"'),j=0,v=t.implicitTypes.length;j<v;j+=1)if(T=t.implicitTypes[j],T.resolve(t.result)){t.result=T.construct(t.result),t.tag=T.tag,t.anchor!==null&&(t.anchorMap[t.anchor]=t.result);break}}else if(t.tag!=="!"){if(vo.call(t.typeMap[t.kind||"fallback"],t.tag))T=t.typeMap[t.kind||"fallback"][t.tag];else for(T=null,b=t.typeMap.multi[t.kind||"fallback"],j=0,v=b.length;j<v;j+=1)if(t.tag.slice(0,b[j].tag.length)===b[j].tag){T=b[j];break}T||pe(t,"unknown tag !<"+t.tag+">"),t.result!==null&&T.kind!==t.kind&&pe(t,"unacceptable node kind for !<"+t.tag+'> tag; it should be "'+T.kind+'", not "'+t.kind+'"'),T.resolve(t.result,t.tag)?(t.result=T.construct(t.result,t.tag),t.anchor!==null&&(t.anchorMap[t.anchor]=t.result)):pe(t,"cannot resolve a node with !<"+t.tag+"> explicit tag")}return t.listener!==null&&t.listener("close",t),t.tag!==null||t.anchor!==null||g}function yW(t){var e=t.position,n,r,i,o=!1,l;for(t.version=null,t.checkLineBreaks=t.legacy,t.tagMap=Object.create(null),t.anchorMap=Object.create(null);(l=t.input.charCodeAt(t.position))!==0&&(Rn(t,!0,-1),l=t.input.charCodeAt(t.position),!(t.lineIndent>0||l!==37));){for(o=!0,l=t.input.charCodeAt(++t.position),n=t.position;l!==0&&!Rr(l);)l=t.input.charCodeAt(++t.position);for(r=t.input.slice(n,t.position),i=[],r.length<1&&pe(t,"directive name must not be less than one character in length");l!==0;){for(;da(l);)l=t.input.charCodeAt(++t.position);if(l===35){do l=t.input.charCodeAt(++t.position);while(l!==0&&!ss(l));break}if(ss(l))break;for(n=t.position;l!==0&&!Rr(l);)l=t.input.charCodeAt(++t.position);i.push(t.input.slice(n,t.position))}l!==0&&zv(t),vo.call(rT,r)?rT[r](t,r,i):Fc(t,'unknown document directive "'+r+'"')}if(Rn(t,!0,-1),t.lineIndent===0&&t.input.charCodeAt(t.position)===45&&t.input.charCodeAt(t.position+1)===45&&t.input.charCodeAt(t.position+2)===45?(t.position+=3,Rn(t,!0,-1)):o&&pe(t,"directives end mark is expected"),El(t,t.lineIndent-1,Nc,!1,!0),Rn(t,!0,-1),t.checkLineBreaks&&iW.test(t.input.slice(e,t.position))&&Fc(t,"non-ASCII line breaks are interpreted as content"),t.documents.push(t.result),t.position===t.lineStart&&Bc(t)){t.input.charCodeAt(t.position)===46&&(t.position+=3,Rn(t,!0,-1));return}if(t.position<t.length-1)pe(t,"end of the stream or a document separator is expected");else return}function oT(t,e){t=String(t),e=e||{},t.length!==0&&(t.charCodeAt(t.length-1)!==10&&t.charCodeAt(t.length-1)!==13&&(t+=`
|
||
`),t.charCodeAt(0)===65279&&(t=t.slice(1)));var n=new uW(t,e),r=t.indexOf("\0");for(r!==-1&&(n.position=r,pe(n,"null byte is not allowed in input")),n.input+="\0";n.input.charCodeAt(n.position)===32;)n.lineIndent+=1,n.position+=1;for(;n.position<n.length-1;)yW(n);return n.documents}function bW(t,e,n){e!==null&&typeof e=="object"&&typeof n>"u"&&(n=e,e=null);var r=oT(t,n);if(typeof e!="function")return r;for(var i=0,o=r.length;i<o;i+=1)e(r[i])}function _W(t,e){var n=oT(t,e);if(n.length!==0){if(n.length===1)return n[0];throw new br("expected a single document in the stream, but found more")}}var CW=bW,TW=_W,aT={loadAll:CW,load:TW},lT=Object.prototype.toString,hT=Object.prototype.hasOwnProperty,vv=65279,wW=9,iu=10,AW=13,SW=32,xW=33,EW=34,mv=35,kW=37,OW=38,LW=39,IW=42,uT=44,PW=45,$c=58,RW=61,DW=62,MW=63,NW=64,pT=91,cT=93,FW=96,fT=123,BW=124,dT=125,cr={};cr[0]="\\0",cr[7]="\\a",cr[8]="\\b",cr[9]="\\t",cr[10]="\\n",cr[11]="\\v",cr[12]="\\f",cr[13]="\\r",cr[27]="\\e",cr[34]='\\"',cr[92]="\\\\",cr[133]="\\N",cr[160]="\\_",cr[8232]="\\L",cr[8233]="\\P";var $W=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"],HW=/^[-+]?[0-9_]+(?::[0-9_]+)+(?:\.[0-9_]*)?$/;function UW(t,e){var n,r,i,o,l,h,p;if(e===null)return{};for(n={},r=Object.keys(e),i=0,o=r.length;i<o;i+=1)l=r[i],h=String(e[l]),l.slice(0,2)==="!!"&&(l="tag:yaml.org,2002:"+l.slice(2)),p=t.compiledTypeMap.fallback[l],p&&hT.call(p.styleAliases,h)&&(h=p.styleAliases[h]),n[l]=h;return n}function WW(t){var e,n,r;if(e=t.toString(16).toUpperCase(),t<=255)n="x",r=2;else if(t<=65535)n="u",r=4;else if(t<=4294967295)n="U",r=8;else throw new br("code point within a string may not be greater than 0xFFFFFFFF");return"\\"+n+Hn.repeat("0",r-e.length)+e}var KW=1,su=2;function qW(t){this.schema=t.schema||fv,this.indent=Math.max(1,t.indent||2),this.noArrayIndent=t.noArrayIndent||!1,this.skipInvalid=t.skipInvalid||!1,this.flowLevel=Hn.isNothing(t.flowLevel)?-1:t.flowLevel,this.styleMap=UW(this.schema,t.styles||null),this.sortKeys=t.sortKeys||!1,this.lineWidth=t.lineWidth||80,this.noRefs=t.noRefs||!1,this.noCompatMode=t.noCompatMode||!1,this.condenseFlow=t.condenseFlow||!1,this.quotingType=t.quotingType==='"'?su:KW,this.forceQuotes=t.forceQuotes||!1,this.replacer=typeof t.replacer=="function"?t.replacer:null,this.implicitTypes=this.schema.compiledImplicit,this.explicitTypes=this.schema.compiledExplicit,this.tag=null,this.result="",this.duplicates=[],this.usedDuplicates=null}function zT(t,e){for(var n=Hn.repeat(" ",e),r=0,i=-1,o="",l,h=t.length;r<h;)i=t.indexOf(`
|
||
`,r),i===-1?(l=t.slice(r),r=h):(l=t.slice(r,i+1),r=i+1),l.length&&l!==`
|
||
`&&(o+=n),o+=l;return o}function jv(t,e){return`
|
||
`+Hn.repeat(" ",t.indent*e)}function VW(t,e){var n,r,i;for(n=0,r=t.implicitTypes.length;n<r;n+=1)if(i=t.implicitTypes[n],i.resolve(e))return!0;return!1}function Hc(t){return t===SW||t===wW}function ou(t){return 32<=t&&t<=126||161<=t&&t<=55295&&t!==8232&&t!==8233||57344<=t&&t<=65533&&t!==vv||65536<=t&&t<=1114111}function gT(t){return ou(t)&&t!==vv&&t!==AW&&t!==iu}function vT(t,e,n){var r=gT(t),i=r&&!Hc(t);return(n?r:r&&t!==uT&&t!==pT&&t!==cT&&t!==fT&&t!==dT)&&t!==mv&&!(e===$c&&!i)||gT(e)&&!Hc(e)&&t===mv||e===$c&&i}function GW(t){return ou(t)&&t!==vv&&!Hc(t)&&t!==PW&&t!==MW&&t!==$c&&t!==uT&&t!==pT&&t!==cT&&t!==fT&&t!==dT&&t!==mv&&t!==OW&&t!==IW&&t!==xW&&t!==BW&&t!==RW&&t!==DW&&t!==LW&&t!==EW&&t!==kW&&t!==NW&&t!==FW}function YW(t){return!Hc(t)&&t!==$c}function au(t,e){var n=t.charCodeAt(e),r;return n>=55296&&n<=56319&&e+1<t.length&&(r=t.charCodeAt(e+1),r>=56320&&r<=57343)?(n-55296)*1024+r-56320+65536:n}function mT(t){var e=/^\n* /;return e.test(t)}var jT=1,yv=2,yT=3,bT=4,kl=5;function XW(t,e,n,r,i,o,l,h){var p,f=0,g=null,j=!1,v=!1,b=r!==-1,T=-1,w=GW(au(t,0))&&YW(au(t,t.length-1));if(e||l)for(p=0;p<t.length;f>=65536?p+=2:p++){if(f=au(t,p),!ou(f))return kl;w=w&&vT(f,g,h),g=f}else{for(p=0;p<t.length;f>=65536?p+=2:p++){if(f=au(t,p),f===iu)j=!0,b&&(v=v||p-T-1>r&&t[T+1]!==" ",T=p);else if(!ou(f))return kl;w=w&&vT(f,g,h),g=f}v=v||b&&p-T-1>r&&t[T+1]!==" "}return!j&&!v?w&&!l&&!i(t)?jT:o===su?kl:yv:n>9&&mT(t)?kl:l?o===su?kl:yv:v?bT:yT}function JW(t,e,n,r,i){t.dump=function(){if(e.length===0)return t.quotingType===su?'""':"''";if(!t.noCompatMode&&($W.indexOf(e)!==-1||HW.test(e)))return t.quotingType===su?'"'+e+'"':"'"+e+"'";var o=t.indent*Math.max(1,n),l=t.lineWidth===-1?-1:Math.max(Math.min(t.lineWidth,40),t.lineWidth-o),h=r||t.flowLevel>-1&&n>=t.flowLevel;function p(f){return VW(t,f)}switch(XW(e,h,t.indent,l,p,t.quotingType,t.forceQuotes&&!r,i)){case jT:return e;case yv:return"'"+e.replace(/'/g,"''")+"'";case yT:return"|"+_T(e,t.indent)+CT(zT(e,o));case bT:return">"+_T(e,t.indent)+CT(zT(ZW(e,l),o));case kl:return'"'+QW(e)+'"';default:throw new br("impossible error: invalid scalar style")}}()}function _T(t,e){var n=mT(t)?String(e):"",r=t[t.length-1]===`
|
||
`,i=r&&(t[t.length-2]===`
|
||
`||t===`
|
||
`),o=i?"+":r?"":"-";return n+o+`
|
||
`}function CT(t){return t[t.length-1]===`
|
||
`?t.slice(0,-1):t}function ZW(t,e){for(var n=/(\n+)([^\n]*)/g,r=function(){var f=t.indexOf(`
|
||
`);return f=f!==-1?f:t.length,n.lastIndex=f,TT(t.slice(0,f),e)}(),i=t[0]===`
|
||
`||t[0]===" ",o,l;l=n.exec(t);){var h=l[1],p=l[2];o=p[0]===" ",r+=h+(!i&&!o&&p!==""?`
|
||
`:"")+TT(p,e),i=o}return r}function TT(t,e){if(t===""||t[0]===" ")return t;for(var n=/ [^ ]/g,r,i=0,o,l=0,h=0,p="";r=n.exec(t);)h=r.index,h-i>e&&(o=l>i?l:h,p+=`
|
||
`+t.slice(i,o),i=o+1),l=h;return p+=`
|
||
`,t.length-i>e&&l>i?p+=t.slice(i,l)+`
|
||
`+t.slice(l+1):p+=t.slice(i),p.slice(1)}function QW(t){for(var e="",n=0,r,i=0;i<t.length;n>=65536?i+=2:i++)n=au(t,i),r=cr[n],!r&&ou(n)?(e+=t[i],n>=65536&&(e+=t[i+1])):e+=r||WW(n);return e}function t8(t,e,n){var r="",i=t.tag,o,l,h;for(o=0,l=n.length;o<l;o+=1)h=n[o],t.replacer&&(h=t.replacer.call(n,String(o),h)),(Ms(t,e,h,!1,!1)||typeof h>"u"&&Ms(t,e,null,!1,!1))&&(r!==""&&(r+=","+(t.condenseFlow?"":" ")),r+=t.dump);t.tag=i,t.dump="["+r+"]"}function wT(t,e,n,r){var i="",o=t.tag,l,h,p;for(l=0,h=n.length;l<h;l+=1)p=n[l],t.replacer&&(p=t.replacer.call(n,String(l),p)),(Ms(t,e+1,p,!0,!0,!1,!0)||typeof p>"u"&&Ms(t,e+1,null,!0,!0,!1,!0))&&((!r||i!=="")&&(i+=jv(t,e)),t.dump&&iu===t.dump.charCodeAt(0)?i+="-":i+="- ",i+=t.dump);t.tag=o,t.dump=i||"[]"}function e8(t,e,n){var r="",i=t.tag,o=Object.keys(n),l,h,p,f,g;for(l=0,h=o.length;l<h;l+=1)g="",r!==""&&(g+=", "),t.condenseFlow&&(g+='"'),p=o[l],f=n[p],t.replacer&&(f=t.replacer.call(n,p,f)),Ms(t,e,p,!1,!1)&&(t.dump.length>1024&&(g+="? "),g+=t.dump+(t.condenseFlow?'"':"")+":"+(t.condenseFlow?"":" "),Ms(t,e,f,!1,!1)&&(g+=t.dump,r+=g));t.tag=i,t.dump="{"+r+"}"}function n8(t,e,n,r){var i="",o=t.tag,l=Object.keys(n),h,p,f,g,j,v;if(t.sortKeys===!0)l.sort();else if(typeof t.sortKeys=="function")l.sort(t.sortKeys);else if(t.sortKeys)throw new br("sortKeys must be a boolean or a function");for(h=0,p=l.length;h<p;h+=1)v="",(!r||i!=="")&&(v+=jv(t,e)),f=l[h],g=n[f],t.replacer&&(g=t.replacer.call(n,f,g)),Ms(t,e+1,f,!0,!0,!0)&&(j=t.tag!==null&&t.tag!=="?"||t.dump&&t.dump.length>1024,j&&(t.dump&&iu===t.dump.charCodeAt(0)?v+="?":v+="? "),v+=t.dump,j&&(v+=jv(t,e)),Ms(t,e+1,g,!0,j)&&(t.dump&&iu===t.dump.charCodeAt(0)?v+=":":v+=": ",v+=t.dump,i+=v));t.tag=o,t.dump=i||"{}"}function AT(t,e,n){var r,i,o,l,h,p;for(i=n?t.explicitTypes:t.implicitTypes,o=0,l=i.length;o<l;o+=1)if(h=i[o],(h.instanceOf||h.predicate)&&(!h.instanceOf||typeof e=="object"&&e instanceof h.instanceOf)&&(!h.predicate||h.predicate(e))){if(n?h.multi&&h.representName?t.tag=h.representName(e):t.tag=h.tag:t.tag="?",h.represent){if(p=t.styleMap[h.tag]||h.defaultStyle,lT.call(h.represent)==="[object Function]")r=h.represent(e,p);else if(hT.call(h.represent,p))r=h.represent[p](e,p);else throw new br("!<"+h.tag+'> tag resolver accepts not "'+p+'" style');t.dump=r}return!0}return!1}function Ms(t,e,n,r,i,o,l){t.tag=null,t.dump=n,AT(t,n,!1)||AT(t,n,!0);var h=lT.call(t.dump),p=r,f;r&&(r=t.flowLevel<0||t.flowLevel>e);var g=h==="[object Object]"||h==="[object Array]",j,v;if(g&&(j=t.duplicates.indexOf(n),v=j!==-1),(t.tag!==null&&t.tag!=="?"||v||t.indent!==2&&e>0)&&(i=!1),v&&t.usedDuplicates[j])t.dump="*ref_"+j;else{if(g&&v&&!t.usedDuplicates[j]&&(t.usedDuplicates[j]=!0),h==="[object Object]")r&&Object.keys(t.dump).length!==0?(n8(t,e,t.dump,i),v&&(t.dump="&ref_"+j+t.dump)):(e8(t,e,t.dump),v&&(t.dump="&ref_"+j+" "+t.dump));else if(h==="[object Array]")r&&t.dump.length!==0?(t.noArrayIndent&&!l&&e>0?wT(t,e-1,t.dump,i):wT(t,e,t.dump,i),v&&(t.dump="&ref_"+j+t.dump)):(t8(t,e,t.dump),v&&(t.dump="&ref_"+j+" "+t.dump));else if(h==="[object String]")t.tag!=="?"&&JW(t,t.dump,e,o,p);else{if(h==="[object Undefined]")return!1;if(t.skipInvalid)return!1;throw new br("unacceptable kind of an object to dump "+h)}t.tag!==null&&t.tag!=="?"&&(f=encodeURI(t.tag[0]==="!"?t.tag.slice(1):t.tag).replace(/!/g,"%21"),t.tag[0]==="!"?f="!"+f:f.slice(0,18)==="tag:yaml.org,2002:"?f="!!"+f.slice(18):f="!<"+f+">",t.dump=f+" "+t.dump)}return!0}function r8(t,e){var n=[],r=[],i,o;for(bv(t,n,r),i=0,o=r.length;i<o;i+=1)e.duplicates.push(n[r[i]]);e.usedDuplicates=new Array(o)}function bv(t,e,n){var r,i,o;if(t!==null&&typeof t=="object")if(i=e.indexOf(t),i!==-1)n.indexOf(i)===-1&&n.push(i);else if(e.push(t),Array.isArray(t))for(i=0,o=t.length;i<o;i+=1)bv(t[i],e,n);else for(r=Object.keys(t),i=0,o=r.length;i<o;i+=1)bv(t[r[i]],e,n)}function i8(t,e){e=e||{};var n=new qW(e);n.noRefs||r8(t,n);var r=t;return n.replacer&&(r=n.replacer.call({"":r},"",r)),Ms(n,0,r,!0,!0)?n.dump+`
|
||
`:""}var s8=i8,o8={dump:s8};function _v(t,e){return function(){throw new Error("Function yaml."+t+" is removed in js-yaml 4. Use yaml."+e+" instead, which is now safe by default.")}}var a8=er,l8=xC,h8=LC,u8=MC,p8=NC,c8=fv,f8=aT.load,d8=aT.loadAll,z8=o8.dump,g8=br,v8={binary:UC,float:DC,map:OC,null:IC,pairs:KC,set:qC,timestamp:$C,bool:PC,int:RC,merge:HC,omap:WC,seq:kC,str:EC},m8=_v("safeLoad","load"),j8=_v("safeLoadAll","loadAll"),y8=_v("safeDump","dump"),b8={Type:a8,Schema:l8,FAILSAFE_SCHEMA:h8,JSON_SCHEMA:u8,CORE_SCHEMA:p8,DEFAULT_SCHEMA:c8,load:f8,loadAll:d8,dump:z8,YAMLException:g8,types:v8,safeLoad:m8,safeLoadAll:j8,safeDump:y8};const _8={name:"Hotkey",components:{IconSvg:Yr},mixins:[zi],props:{defaultHotkey:{type:Object,default:()=>({})}},data(){return{isOpen:!1,hotkeys:[{name:"click",title:"left_click_keyword_tag",value:"",options:[{name:"",title:"none"},{name:"edit",title:"edit_keyword"},{name:"disable",title:"disable_enable_keyword"},{name:"extend",title:"show_keyword_extend_panel"}]},{name:"rightClick",title:"right_click_keyword_tag",value:"",options:[{name:"",title:"none"},{name:"edit",title:"edit_keyword"},{name:"disable",title:"disable_enable_keyword"},{name:"extend",title:"show_keyword_extend_panel"}]},{name:"dblClick",title:"dblclick_keyword_tag",value:"",options:[{name:"",title:"none"},{name:"edit",title:"edit_keyword"},{name:"disable",title:"disable_enable_keyword"},{name:"extend",title:"show_keyword_extend_panel"}]},{name:"hover",title:"hover_keyword_tag",value:"",options:[{name:"",title:"none"},{name:"extend",title:"show_keyword_extend_panel"}]}]}},emits:["update:hotkey"],computed:{},mounted(){},methods:{open(){this.isOpen=!0,this.hotkeys.forEach(t=>{this.defaultHotkey[t.name]?t.value=this.defaultHotkey[t.name]:t.value=""})},close(){this.isOpen=!1},onCloseClick(){this.close()},onSaveClick(){let t={};this.hotkeys.forEach(e=>{t[e.name]=e.value}),this.gradioAPI.setData("hotkey",t),this.close(),this.$emit("update:hotkey",t)}}},C8={class:"hotkey-list"},T8={class:"hotkey-title"},w8=["onUpdate:modelValue"],A8=["value"],S8={class:"setting-btns"};function x8(t,e,n,r,i,o){return B(),ae(Yn,{name:"fadeDown"},{default:Nn(()=>[i.isOpen?(B(),V("div",{key:0,class:"physton-prompt-hotkey",onClick:e[4]||(e[4]=()=>{})},[O("div",{class:"hotkey-main",onClick:e[3]||(e[3]=Ee(()=>{},["stop"]))},[O("div",{class:"hotkey-body",onClick:e[2]||(e[2]=Ee(()=>{},["stop"]))},[O("div",C8,[(B(!0),V(Xt,null,Ae(i.hotkeys,l=>(B(),V("div",{class:"hotkey-item",key:l.name},[O("div",T8,Ct(t.getLang(l.title)),1),Rt(O("select",{class:"hotkey-select","onUpdate:modelValue":h=>l.value=h},[(B(!0),V(Xt,null,Ae(l.options,h=>(B(),V("option",{key:h.name,value:h.name},Ct(t.getLang(h.title)),9,A8))),128))],8,w8),[[qa,l.value]])]))),128))]),O("div",S8,[O("div",{class:"hotkey-save hover-scale-120",onClick:e[0]||(e[0]=(...l)=>o.onSaveClick&&o.onSaveClick(...l))},Ct(t.getLang("save")),1),O("div",{class:"hotkey-close hover-scale-120",onClick:e[1]||(e[1]=(...l)=>o.onCloseClick&&o.onCloseClick(...l))},Ct(t.getLang("close")),1)])])])])):Vt("",!0)]),_:1})}const E8={name:"App",components:{Hotkey:ar(_8,[["render",x8]]),About:eU,ChatgptPrompt:M4,PackagesState:V5,PromptFormat:p5,Blacklist:D5,ExtensionCss:VH,IconSvg:Yr,History:NH,Favorite:aH,SelectLanguage:O3,TranslateSetting:S3,PhystonPrompt:z$},mixins:[],data(){return{prompts:[{tab:"tab_txt2img",prompt:"txt2img_prompt",counter:"txt2img_token_counter",button:"txt2img_token_button",steps:"txt2img_steps",historyKey:"txt2img",favoriteKey:"txt2img",$prompt:null,$textarea:null,$steps:null,name:"txt2img_prompt",neg:!1,hideDefaultInputKey:"txt2ImgHideDefaultInput",hideDefaultInput:!1,hidePanelKey:"txt2ImgHidePanel",hidePanel:!1,hideGroupTagsKey:"txt2ImgHideGroupTags",hideGroupTags:!1,id:"phystonPrompt_txt2img_prompt"},{tab:"tab_txt2img",prompt:"txt2img_neg_prompt",counter:"txt2img_negative_token_counter",button:"txt2img_negative_token_button",steps:"txt2img_steps",historyKey:"txt2img_neg",favoriteKey:"txt2img_neg",$prompt:null,$textarea:null,$steps:null,name:"txt2img_neg_prompt",neg:!0,hideDefaultInputKey:"txt2ImgNegHideDefaultInput",hideDefaultInput:!1,hidePanelKey:"txt2ImgNegHidePanel",hidePanel:!1,hideGroupTagsKey:"txt2ImgNegHideGroupTags",hideGroupTags:!1,id:"phystonPrompt_txt2img_neg_prompt"},{tab:"tab_img2img",prompt:"img2img_prompt",counter:"img2img_token_counter",button:"img2img_token_button",steps:"img2img_steps",historyKey:"img2img",favoriteKey:"img2img",$prompt:null,$textarea:null,$steps:null,name:"img2img_prompt",neg:!1,hideDefaultInputKey:"img2ImgHideDefaultInput",hideDefaultInput:!1,hidePanelKey:"img2ImgHidePanel",hidePanel:!1,hideGroupTagsKey:"img2ImgHideGroupTags",hideGroupTags:!1,id:"phystonPrompt_img2img_prompt"},{tab:"tab_img2img",prompt:"img2img_neg_prompt",counter:"img2img_negative_token_counter",button:"img2img_negative_token_button",steps:"img2img_steps",historyKey:"img2img_neg",favoriteKey:"img2img_neg",$prompt:null,$textarea:null,$steps:null,name:"img2img_neg_prompt",neg:!0,hideDefaultInputKey:"img2ImgNegHideDefaultInput",hideDefaultInput:!1,hidePanelKey:"img2ImgNegHidePanel",hidePanel:!1,hideGroupTagsKey:"img2ImgNegHideGroupTags",hideGroupTags:!1,id:"phystonPrompt_img2img_neg_prompt"}],languageCode:"",languages:{},translateApis:[],translateApi:"",translateApiConfig:{},canOneTranslate:!1,autoTranslate:!1,autoTranslateToEnglish:!1,autoTranslateToLocal:!1,autoRemoveSpace:!0,autoRemoveLastComma:!1,autoKeepWeightZero:!1,autoKeepWeightOne:!1,autoBreakBeforeWrap:!1,autoBreakAfterWrap:!1,enableTooltip:!0,tagCompleteFile:"",onlyCsvOnAuto:!1,startWatchSave:!1,pasteBtn:null,showPastePopup:!1,pasteTitle:"",pasteContent:"",pasteLoading:!1,historyCurrentPrompt:"",favoriteCurrentPrompt:"",chatgptCurrentPrompt:"",extraNetworks:[],loras:[],lycos:[],embeddings:[],python:"",packagesState:[],version:"",latestVersion:"",isLatestVersion:!0,theme:"dark",groupTags:[],groupTagsColor:{},groupTagsColorKeyCache:{},groupTagsTranslate:!0,groupTagsTranslateCache:{toEn:new Map,toLocal:new Map},blacklist:{},cancelBlacklistConfirm:!1,hotkey:{click:"edit",dblClick:"disable",rightClick:"",hover:"extend"}}},watch:{languageCode:{handler:function(t,e){this.startWatchSave&&(console.log("onLanguageCodeChange",t),this.canOneTranslate=Ot.canOneTranslate(this.languageCode),this.gradioAPI.setData("languageCode",t).then(n=>{}).catch(n=>{}),this.loadGroupTags())},immediate:!1},autoTranslateToEnglish:{handler:function(t,e){this.startWatchSave&&(console.log("onAutoTranslateToEnglishChange",t),this.gradioAPI.setData("autoTranslateToEnglish",t).then(n=>{}).catch(n=>{}))},immediate:!1},autoTranslateToLocal:{handler:function(t,e){this.startWatchSave&&(console.log("onAutoTranslateToLocalChange",t),this.gradioAPI.setData("autoTranslateToLocal",t).then(n=>{}).catch(n=>{}))},immediate:!1},autoTranslate:{handler:function(t,e){this.startWatchSave&&(this.autoTranslateToEnglish=this.autoTranslate,this.autoTranslateToLocal=this.autoTranslate,console.log("onAutoTranslateChange",t),this.gradioAPI.setData("autoTranslate",t).then(n=>{}).catch(n=>{}))},immediate:!1},autoRemoveSpace:{handler:function(t,e){this.startWatchSave&&(console.log("onAutoRemoveSpaceChange",t),this.gradioAPI.setData("autoRemoveSpace",t).then(n=>{this.prompts.forEach(r=>{this.$refs[r.id][0].updatePrompt()})}).catch(n=>{}))},immediate:!1},autoRemoveLastComma:{handler:function(t,e){this.startWatchSave&&(console.log("onAutoRemoveLastCommaChange",t),this.gradioAPI.setData("autoRemoveLastComma",t).then(n=>{this.prompts.forEach(r=>{this.$refs[r.id][0].updatePrompt()})}).catch(n=>{}))},immediate:!1},autoKeepWeightZero:{handler:function(t,e){this.startWatchSave&&(console.log("onAutoKeepWeightZeroChange",t),this.gradioAPI.setData("autoKeepWeightZero",t).then(n=>{}).catch(n=>{}))},immediate:!1},autoKeepWeightOne:{handler:function(t,e){this.startWatchSave&&(console.log("onAutoKeepWeightOneChange",t),this.gradioAPI.setData("autoKeepWeightOne",t).then(n=>{}).catch(n=>{}))},immediate:!1},autoBreakBeforeWrap:{handler:function(t,e){this.startWatchSave&&(console.log("onAutoBreakBeforeWrap",t),this.gradioAPI.setData("autoBreakBeforeWrap",t).then(n=>{this.prompts.forEach(r=>{this.$refs[r.id][0].updatePrompt()})}).catch(n=>{}))},immediate:!1},autoBreakAfterWrap:{handler:function(t,e){this.startWatchSave&&(console.log("onAutoBreakAfterWrap",t),this.gradioAPI.setData("autoBreakAfterWrap",t).then(n=>{this.prompts.forEach(r=>{this.$refs[r.id][0].updatePrompt()})}).catch(n=>{}))},immediate:!1},enableTooltip:{handler:function(t,e){this.startWatchSave&&(localStorage.setItem("phystonPromptEnableTooltip",t?"true":"false"),this.updateTippyState(),this.gradioAPI.setData("enableTooltip",t).then(n=>{}).catch(n=>{}))},immediate:!1},translateApi:{handler:function(t,e){this.startWatchSave&&(console.log("onTranslateApiChange",t,e),this.updateTranslateApiConfig(),this.gradioAPI.setData("translateApi",t).then(n=>{}).catch(n=>{}))},immediate:!1},tagCompleteFile:{handler:function(t,e){this.startWatchSave&&(console.log("onTagCompleteFileChange",t,e),this.gradioAPI.setData("tagCompleteFile",t).then(n=>{}).catch(n=>{}))},immediate:!1},groupTagsColor:{handler:function(t,e){this.startWatchSave&&(console.log("onGroupTagsColorChange",t,e),this.gradioAPI.setData("groupTagsColor",t).then(n=>{}).catch(n=>{}))},deep:!0,immediate:!1},groupTagsTranslate:{handler:function(t,e){this.startWatchSave&&(console.log("onGroupTagsTranslateChange",t,e),this.gradioAPI.setData("groupTagsTranslate",t).then(n=>{}).catch(n=>{}))},immediate:!1},onlyCsvOnAuto(){this.startWatchSave&&(console.log("onOnlyCsvOnAutoChange",this.onlyCsvOnAuto),this.gradioAPI.setData("onlyCsvOnAuto",this.onlyCsvOnAuto).then(t=>{}).catch(t=>{}))}},mounted(){Ot.loadCSS("toastr.min.css","physton-prompt-toastr",!0,!0,!1),Ot.loadCSS("tippy.css","physton-prompt-tippy",!0,!0,!1),Ot.loadCSS("vue3-colorpicker.css","physton-prompt-vue3-colorpicker",!0,!0,!1),Ot.loadCSS("animate.min.css","physton-prompt-animate",!0,!0,!1),Ot.loadCSS("main.min.css","physton-prompt-main",!0);let e=new URLSearchParams(window.location.search).get("__theme");["dark","light"].includes(e)&&(this.theme=e,Ot.gradioApp().classList.contains(this.theme)||Ot.gradioApp().classList.add(this.theme)),setTimeout(()=>{let n=!1,r=!1;if(localStorage.getItem("SD-LOBE-SETTING")||localStorage.getItem("SD-KITCHEN-SETTING")){let i=document.getElementsByTagName("link");for(let o=0;o<i.length;o++){let l=i[o];if(l.href.includes("lobehub/")){n=!0;break}else l.href.includes("kitchen-theme")&&(r=!0)}}n?Ot.gradioApp().classList.add("physton-prompt-lobehub"):r&&Ot.gradioApp().classList.add("physton-prompt-kitchen")},3e3),this.gradioAPI.getConfig().then(n=>{console.log("config:",n),this.languageCode=n.i18n.default,this.translateApi=n.translate_apis.default,this.translateApis=n.translate_apis.apis,this.python=n.python,this.packagesState=n.packages_state;let r={};n.i18n.languages.forEach(i=>{r[i.code]=i}),this.languages=r,this.init()}).catch(n=>{this.$toastr.error("Connection to backend API service failed. Please manually refresh the webpage. If it still doesn't work, please restart the WebUI.<br/>连接到后台接口服务失败,请手动再刷新一次网页。如果还是不行,请重启WebUI。<br/><br/>"+n.message,Hp.shortName,{timeOut:2e4}),console.log(n)})},methods:{getLang(t){return Ot.getLang(t,this.languageCode,this.languages)},init(){this.loadExtraNetworks();let t=["languageCode","autoTranslate","autoTranslateToEnglish","autoTranslateToLocal","autoRemoveSpace","autoRemoveLastComma","autoKeepWeightZero","autoKeepWeightOne","autoBreakBeforeWrap","autoBreakAfterWrap","translateApi","enableTooltip","tagCompleteFile","onlyCsvOnAuto","extensionSelect.minimalist","groupTagsColor","groupTagsTranslate","blacklist","cancelBlacklistConfirm","hotkey"];this.prompts.forEach(e=>{t.push(e.hideDefaultInputKey),t.push(e.hidePanelKey),t.push(e.hideGroupTagsKey)}),this.gradioAPI.getDatas(t).then(e=>{if(e.languageCode!==null){let n=!1;for(let r in this.languages)if(this.languages[r].code===e.languageCode){n=!0;break}n&&(this.languageCode=e.languageCode,this.$forceUpdate(),this.gradioAPI.setData("languageCode",this.languageCode))}else{let n=navigator.language||navigator.userLanguage||"";if(n){for(let r in this.languages)if(Ot.isSameLang(this.languages[r].code,n)){this.languageCode=this.languages[r].code,this.$forceUpdate(),this.gradioAPI.setData("languageCode",this.languageCode);break}}}if(this.canOneTranslate=Ot.canOneTranslate(this.languageCode),e.autoTranslateToEnglish!==null&&(this.autoTranslateToEnglish=e.autoTranslateToEnglish),e.autoTranslateToLocal!==null&&(this.autoTranslateToLocal=e.autoTranslateToLocal),e.autoTranslate!==null?this.canOneTranslate?(this.autoTranslate=e.autoTranslate,this.autoTranslateToEnglish=this.autoTranslate,this.autoTranslateToLocal=this.autoTranslate):this.autoTranslate=!1:this.canOneTranslate?(this.autoTranslate=this.autoTranslateToEnglish||this.autoTranslateToLocal,this.autoTranslateToEnglish=!0,this.autoTranslateToLocal=!0):this.autoTranslate=!1,e.autoRemoveSpace!==null&&(this.autoRemoveSpace=e.autoRemoveSpace),e.autoRemoveLastComma!==null&&(this.autoRemoveLastComma=e.autoRemoveLastComma),e.autoKeepWeightZero!==null&&(this.autoKeepWeightZero=e.autoKeepWeightZero),e.autoKeepWeightOne!==null&&(this.autoKeepWeightOne=e.autoKeepWeightOne),e.autoBreakBeforeWrap!==null&&(this.autoBreakBeforeWrap=e.autoBreakBeforeWrap),e.autoBreakAfterWrap!==null&&(this.autoBreakAfterWrap=e.autoBreakAfterWrap),e.enableTooltip!==null&&(this.enableTooltip=e.enableTooltip),localStorage.setItem("phystonPromptEnableTooltip",this.enableTooltip?"true":"false"),this.updateTippyState(),e.translateApi!==null&&(this.translateApi=e.translateApi),e.tagCompleteFile!==null&&(this.tagCompleteFile=e.tagCompleteFile,this.$nextTick(()=>{this.$refs.translateSetting.getCSV(this.tagCompleteFile)})),e.onlyCsvOnAuto!==null&&(this.onlyCsvOnAuto=e.onlyCsvOnAuto),e["extensionSelect.minimalist"]===null&&this.gradioAPI.setData("extensionSelect.minimalist",!0),e.groupTagsColor!==null&&typeof e.groupTagsColor=="object"){this.groupTagsColor={};for(let n in e.groupTagsColor){let r=e.groupTagsColor[n];this.groupTagsColor[n]=an(Ot.fitterInputColor(r))}}e.groupTagsTranslate!==null&&(this.groupTagsTranslate=e.groupTagsTranslate),e.blacklist!==null&&(this.blacklist=this._handleBlacklist(e.blacklist)),e.cancelBlacklistConfirm!==null&&(this.cancelBlacklistConfirm=e.cancelBlacklistConfirm),e.hotkey!==null&&(this.hotkey=e.hotkey),this.updateTranslateApiConfig(),this.$refs.extensionCss.init(),this.prompts.forEach(n=>{e[n.hideDefaultInputKey]!==null&&(n.hideDefaultInput=e[n.hideDefaultInputKey]),e[n.hidePanelKey]!==null&&(n.hidePanel=e[n.hidePanelKey]),e[n.hideGroupTagsKey]!==null&&(n.hideGroupTags=e[n.hideGroupTagsKey]),n.$prompt=Ot.gradioApp().querySelector("#"+n.prompt),n.$textarea=n.$prompt.getElementsByTagName("textarea")[0],n.$steps=Ot.gradioApp().querySelector("#"+n.steps)}),this.$nextTick(()=>{this.prompts.forEach(n=>{const r=Ot.gradioApp().querySelector("#"+n.id);n.$prompt.parentElement.parentElement.parentElement.appendChild(r),n.$prompt.parentElement.parentElement.style.display=n.hideDefaultInput?"none":"flex"}),this.startWatchSave=!0}),this.handlePaste(),this.loadGroupTags()})},loadGroupTags(){this.gradioAPI.getGroupTags(this.languageCode).then(t=>{if(!t||t==="")this.groupTags=[];else try{this.groupTags=b8.load(t),Array.isArray(this.groupTags)||(this.groupTags=[])}catch(e){console.log(e),this.groupTags=[]}this._handleGroupTags()})},_handleGroupTags(){let t={toEn:new Map,toLocal:new Map},e=(n,r)=>{[n,n.replace(/\_/g," "),n.replace(/\-/g," ")].forEach(l=>{if(t.toLocal.has(l)){let h=t.toLocal.get(l);h.includes(r)||h.push(r)}else t.toLocal.set(l,[r])});const o=nc(r,!0);!t.toEn.has(o)&&t.toEn.set(o,n),t.toEn.set(r,n)};this.groupTags.forEach((n,r)=>{n.tabKey="groupTags-"+r,n.groups.forEach((i,o)=>{if(i.tabKey="subGroupTags-"+r+"-"+o,i.type&&i.type=="wrap")return;let l=Ot.getTagsColorKey(n.name,i.name);this.groupTagsColor[l]||(this.groupTagsColor[l]=an(Ot.fitterInputColor(i.color)));for(let h in i.tags){if(!h)continue;this.groupTagsColorKeyCache[h]=l;let p=i.tags[h];!p||h==p||e(h,p)}})}),this.groupTagsTranslateCache=t},updateTippyState(){for(const t of this.$tippyList)this.enableTooltip?t.enable():t.disable()},updateTranslateApiConfig(){this.gradioAPI.getData("translate_api."+this.translateApi).then(t=>{let e={};const n=Ot.getTranslateApiItem(this.translateApis,this.translateApi);if(n.config){for(const r of n.config)n.type==="translators"&&r.key==="region"&&!t.region?e[r.key]=this.languageCode==="zh_CN"||this.languageCode==="zh_HK"||this.languageCode==="zh_TW"?"China":"EN":t?e[r.key]=t[r.key]:e[r.key]=r.default||"";e.concurrent=n.concurrent||0}this.translateApiConfig=e})},onPromptFormatClick(t){this.$refs.promptFormat.open(t)},onBlacklistClick(t){this.$refs.blacklist.open(t)},onHotkeyClick(t){this.$refs.hotkey.open(t)},onSelectLanguageClick(t){this.$refs.selectLanguage.open(t)},onTranslateApiClick(){this.$refs.translateSetting.open(this.translateApi)},onSelectThemeClick(){this.$refs.extensionCss.open()},handlePaste(){if(typeof gradioApp!="function")return;const t=gradioApp().querySelectorAll("#paste");!t||t.length<=0||t.forEach((e,n)=>{const r=e.cloneNode(!0);r.id="paste-new-"+n,r.innerHTML="🗒",e.parentNode.insertBefore(r,e.nextSibling),r.addEventListener("click",()=>{this.pasteBtn=e,this.openPastePopup()}),this.pasteTitle=e.title})},openPastePopup(){this.pasteContent="",this.pasteLoading=!1,this.showPastePopup=!0},closePastePopup(){this.showPastePopup=!1},onClickPasteSubmit(){this.pasteLoading=!0;const t=get_uiCurrentTabContent();let e=null,n=null,r=null,i=null,o=[];for(const l of this.prompts)l.tab==t.id&&(console.log(l),o.push(l.id),l.neg?(n=l.$textarea,i=l.$prompt):(e=l.$textarea,r=l.$prompt));if(!e||!r||!i){this.pasteLoading=!1;return}e.value=this.pasteContent,e.dispatchEvent(new Event("input")),this.pasteBtn.dispatchEvent(new Event("click")),setTimeout(()=>{let l=0,h=0;l=setInterval(()=>{if(h++,h>100){this.pasteLoading=!1,clearInterval(l);return}r.getElementsByClassName("hide").length>0&&i.getElementsByClassName("hide").length>0&&(this.pasteLoading=!1,this.closePastePopup(),clearInterval(l),Ot.hideCompleteResults(e),Ot.hideCompleteResults(n),o.forEach((p,f)=>{setTimeout(()=>{this.$refs[p][0].onTextareaChange(!0)},1e3)}))},100)},1e3)},onUpdateHideDefaultInput(t,e){const n=this.prompts.find(r=>r.id==t);n&&(n.hideDefaultInput=e,this.gradioAPI.setData(n.hideDefaultInputKey,n.hideDefaultInput),n.$prompt.parentElement.parentElement.style.display=n.hideDefaultInput?"none":"flex")},onUpdateHidePanel(t,e){const n=this.prompts.find(r=>r.id==t);n&&(n.hidePanel=e,this.gradioAPI.setData(n.hidePanelKey,n.hidePanel))},onUpdateHideGroupTags(t,e){const n=this.prompts.find(r=>r.id==t);n&&(n.hideGroupTags=e,this.gradioAPI.setData(n.hideGroupTagsKey,n.hideGroupTags))},onShowHistory(t,e){this.$refs.favorite.hide(),this.historyCurrentPrompt=t;const n=this.prompts.find(r=>r.id==t);n&&this.$refs.history.show(n.historyKey,e)},onUseHistory(t){if(!this.historyCurrentPrompt)return;const e=this.prompts.find(n=>n.id==this.historyCurrentPrompt);e&&this.$refs[e.id][0].useFavorite(t)},onShowFavorite(t,e){this.$refs.history.hide(),this.favoriteCurrentPrompt=t;const n=this.prompts.find(r=>r.id==t);n&&this.$refs.favorite.show(n.favoriteKey,e)},onUseFavorite(t){if(!this.favoriteCurrentPrompt)return;const e=this.prompts.find(n=>n.id==this.favoriteCurrentPrompt);e&&this.$refs[e.id][0].useFavorite(t)},onRefreshFavorites(t){this.$refs.favorite.getFavorites(t)},onShowChatgpt(t,e){this.chatgptCurrentPrompt=t,this.prompts.find(r=>r.id==t)&&this.$refs.chatgptPrompt.open()},onUseChatgpt(t){if(!this.chatgptCurrentPrompt)return;const e=this.prompts.find(n=>n.id==this.chatgptCurrentPrompt);e&&this.$refs[e.id][0].useChatgpt(t)},onShowAbout(){this.$refs.about.open()},onSwitchTheme(){this.theme=this.theme==="dark"?"light":"dark";let t=window.location.href,e=new URL(t),n=new URLSearchParams(e.search);n.has("__theme")?n.set("__theme",this.theme):n.append("__theme",this.theme);let r=e.origin+e.pathname+"?"+n.toString();window.location.href=r},_handleBlacklist(t){var e,n,r,i,o;return t={...t},t.prompt=(e=t.prompt)==null?void 0:e.slice().map(l=>l.toLowerCase()),t.negative_prompt=(n=t.negative_prompt)==null?void 0:n.slice().map(l=>l.toLowerCase()),t.lora=(r=t.lora)==null?void 0:r.slice().map(l=>l.toLowerCase()),t.lycoris=(i=t.lycoris)==null?void 0:i.slice().map(l=>l.toLowerCase()),t.embedding=(o=t.embedding)==null?void 0:o.slice().map(l=>l.toLowerCase()),t},onUpdateBlacklist(t,e){this.blacklist=this._handleBlacklist(t),typeof e=="boolean"&&(this.cancelBlacklistConfirm=e)},onUpdateHotkey(t){this.hotkey=t}}},k8={class:"paste-popup-title"},O8={class:"paste-popup-body"},L8=["placeholder"],I8={key:1,class:"paste-submit"};function P8(t,e,n,r,i,o){const l=Te("physton-prompt"),h=Te("translate-setting"),p=Te("select-language"),f=Te("prompt-format"),g=Te("blacklist"),j=Te("hotkey"),v=Te("history"),b=Te("favorite"),T=Te("extension-css"),w=Te("packages-state"),P=Te("chatgpt-prompt"),k=Te("about"),U=Te("icon-svg");return B(),V("div",null,[(B(!0),V(Xt,null,Ae(i.prompts,$=>(B(),V(Xt,{key:$.name},[$.$textarea?(B(),ae(l,{key:0,id:$.id,ref_for:!0,ref:$.id,name:$.name,neg:$.neg,textarea:$.$textarea,steps:$.$steps,"language-code":i.languageCode,"onUpdate:languageCode":e[0]||(e[0]=A=>i.languageCode=A),"translate-apis":i.translateApis,languages:i.languages,"history-key":$.historyKey,"onClick:showHistory":A=>o.onShowHistory($.id,A),"favorite-key":$.favoriteKey,onRefreshFavorites:o.onRefreshFavorites,"onClick:showFavorite":A=>o.onShowFavorite($.id,A),"can-one-translate":i.canOneTranslate,"onUpdate:canOneTranslate":e[1]||(e[1]=A=>i.canOneTranslate=A),"auto-translate":i.autoTranslate,"onUpdate:autoTranslate":e[2]||(e[2]=A=>i.autoTranslate=A),"auto-translate-to-english":i.autoTranslateToEnglish,"onUpdate:autoTranslateToEnglish":e[3]||(e[3]=A=>i.autoTranslateToEnglish=A),"auto-translate-to-local":i.autoTranslateToLocal,"onUpdate:autoTranslateToLocal":e[4]||(e[4]=A=>i.autoTranslateToLocal=A),"auto-remove-space":i.autoRemoveSpace,"onUpdate:autoRemoveSpace":e[5]||(e[5]=A=>i.autoRemoveSpace=A),"auto-remove-last-comma":i.autoRemoveLastComma,"onUpdate:autoRemoveLastComma":e[6]||(e[6]=A=>i.autoRemoveLastComma=A),"auto-keep-weight-zero":i.autoKeepWeightZero,"onUpdate:autoKeepWeightZero":e[7]||(e[7]=A=>i.autoKeepWeightZero=A),"auto-keep-weight-one":i.autoKeepWeightOne,"onUpdate:autoKeepWeightOne":e[8]||(e[8]=A=>i.autoKeepWeightOne=A),"auto-break-before-wrap":i.autoBreakBeforeWrap,"onUpdate:autoBreakBeforeWrap":e[9]||(e[9]=A=>i.autoBreakBeforeWrap=A),"auto-break-after-wrap":i.autoBreakAfterWrap,"onUpdate:autoBreakAfterWrap":e[10]||(e[10]=A=>i.autoBreakAfterWrap=A),"hide-default-input":$.hideDefaultInput,"onUpdate:hideDefaultInput":A=>o.onUpdateHideDefaultInput($.id,A),"hide-panel":$.hidePanel,"onUpdate:hidePanel":A=>o.onUpdateHidePanel($.id,A),"enable-tooltip":i.enableTooltip,"onUpdate:enableTooltip":e[11]||(e[11]=A=>i.enableTooltip=A),"translate-api":i.translateApi,"onUpdate:translateApi":e[12]||(e[12]=A=>i.translateApi=A),"translate-api-config":i.translateApiConfig,"onClick:translateApi":o.onTranslateApiClick,"onClick:promptFormat":o.onPromptFormatClick,"onClick:blacklist":o.onBlacklistClick,"onClick:hotkey":o.onHotkeyClick,"tag-complete-file":i.tagCompleteFile,"onUpdate:tagCompleteFile":e[13]||(e[13]=A=>i.tagCompleteFile=A),"only-csv-on-auto":i.onlyCsvOnAuto,"onUpdate:onlyCsvOnAuto":e[14]||(e[14]=A=>i.onlyCsvOnAuto=A),"group-tags-translate":i.groupTagsTranslate,"onUpdate:groupTagsTranslate":e[15]||(e[15]=A=>i.groupTagsTranslate=A),"onClick:selectLanguage":o.onSelectLanguageClick,"onClick:selectTheme":o.onSelectThemeClick,"onClick:showChatgpt":A=>o.onShowChatgpt($.id,A),"extra-networks":i.extraNetworks,loras:i.loras,lycos:i.lycos,embeddings:i.embeddings,version:i.version,"latest-version":i.latestVersion,"is-latest-version":i.isLatestVersion,"onClick:showAbout":o.onShowAbout,theme:i.theme,"onClick:switchTheme":o.onSwitchTheme,"group-tags":i.groupTags,"hide-group-tags":$.hideGroupTags,"group-tags-color":i.groupTagsColor,"onUpdate:groupTagsColor":e[16]||(e[16]=A=>i.groupTagsColor=A),"group-tags-color-key-cache":i.groupTagsColorKeyCache,"onUpdate:hideGroupTags":A=>o.onUpdateHideGroupTags($.id,A),"group-tags-translate-cache":i.groupTagsTranslateCache,blacklist:i.blacklist,"cancel-blacklist-confirm":i.cancelBlacklistConfirm,"onUpdate:blacklist":o.onUpdateBlacklist,hotkey:i.hotkey},null,8,["id","name","neg","textarea","steps","language-code","translate-apis","languages","history-key","onClick:showHistory","favorite-key","onRefreshFavorites","onClick:showFavorite","can-one-translate","auto-translate","auto-translate-to-english","auto-translate-to-local","auto-remove-space","auto-remove-last-comma","auto-keep-weight-zero","auto-keep-weight-one","auto-break-before-wrap","auto-break-after-wrap","hide-default-input","onUpdate:hideDefaultInput","hide-panel","onUpdate:hidePanel","enable-tooltip","translate-api","translate-api-config","onClick:translateApi","onClick:promptFormat","onClick:blacklist","onClick:hotkey","tag-complete-file","only-csv-on-auto","group-tags-translate","onClick:selectLanguage","onClick:selectTheme","onClick:showChatgpt","extra-networks","loras","lycos","embeddings","version","latest-version","is-latest-version","onClick:showAbout","theme","onClick:switchTheme","group-tags","hide-group-tags","group-tags-color","group-tags-color-key-cache","onUpdate:hideGroupTags","group-tags-translate-cache","blacklist","cancel-blacklist-confirm","onUpdate:blacklist","hotkey"])):Vt("",!0)],64))),128)),Dt(h,{ref:"translateSetting","language-code":i.languageCode,"onUpdate:languageCode":e[17]||(e[17]=$=>i.languageCode=$),"translate-apis":i.translateApis,languages:i.languages,"onForceUpdate:translateApi":o.updateTranslateApiConfig,"tag-complete-file":i.tagCompleteFile,"onUpdate:tagCompleteFile":e[18]||(e[18]=$=>i.tagCompleteFile=$),"only-csv-on-auto":i.onlyCsvOnAuto,"onUpdate:onlyCsvOnAuto":e[19]||(e[19]=$=>i.onlyCsvOnAuto=$),"group-tags-translate":i.groupTagsTranslate,"onUpdate:groupTagsTranslate":e[20]||(e[20]=$=>i.groupTagsTranslate=$),"translate-api":i.translateApi,"onUpdate:translateApi":e[21]||(e[21]=$=>i.translateApi=$)},null,8,["language-code","translate-apis","languages","onForceUpdate:translateApi","tag-complete-file","only-csv-on-auto","group-tags-translate","translate-api"]),Dt(p,{ref:"selectLanguage","language-code":i.languageCode,"onUpdate:languageCode":e[22]||(e[22]=$=>i.languageCode=$),"translate-apis":i.translateApis,languages:i.languages,"translate-api":i.translateApi,"onUpdate:translateApi":e[23]||(e[23]=$=>i.translateApi=$),"tag-complete-file":i.tagCompleteFile,"onUpdate:tagCompleteFile":e[24]||(e[24]=$=>i.tagCompleteFile=$),"only-csv-on-auto":i.onlyCsvOnAuto,"onUpdate:onlyCsvOnAuto":e[25]||(e[25]=$=>i.onlyCsvOnAuto=$)},null,8,["language-code","translate-apis","languages","translate-api","tag-complete-file","only-csv-on-auto"]),Dt(f,{ref:"promptFormat","language-code":i.languageCode,"onUpdate:languageCode":e[26]||(e[26]=$=>i.languageCode=$),"translate-apis":i.translateApis,languages:i.languages,"auto-remove-space":i.autoRemoveSpace,"onUpdate:autoRemoveSpace":e[27]||(e[27]=$=>i.autoRemoveSpace=$),"auto-remove-last-comma":i.autoRemoveLastComma,"onUpdate:autoRemoveLastComma":e[28]||(e[28]=$=>i.autoRemoveLastComma=$),"auto-keep-weight-zero":i.autoKeepWeightZero,"onUpdate:autoKeepWeightZero":e[29]||(e[29]=$=>i.autoKeepWeightZero=$),"auto-keep-weight-one":i.autoKeepWeightOne,"onUpdate:autoKeepWeightOne":e[30]||(e[30]=$=>i.autoKeepWeightOne=$),"auto-break-before-wrap":i.autoBreakBeforeWrap,"onUpdate:autoBreakBeforeWrap":e[31]||(e[31]=$=>i.autoBreakBeforeWrap=$),"auto-break-after-wrap":i.autoBreakAfterWrap,"onUpdate:autoBreakAfterWrap":e[32]||(e[32]=$=>i.autoBreakAfterWrap=$)},null,8,["language-code","translate-apis","languages","auto-remove-space","auto-remove-last-comma","auto-keep-weight-zero","auto-keep-weight-one","auto-break-before-wrap","auto-break-after-wrap"]),Dt(g,{ref:"blacklist","language-code":i.languageCode,"onUpdate:languageCode":e[33]||(e[33]=$=>i.languageCode=$),"translate-apis":i.translateApis,languages:i.languages,"onUpdate:blacklist":o.onUpdateBlacklist},null,8,["language-code","translate-apis","languages","onUpdate:blacklist"]),Dt(j,{ref:"hotkey","language-code":i.languageCode,"onUpdate:languageCode":e[34]||(e[34]=$=>i.languageCode=$),"translate-apis":i.translateApis,languages:i.languages,"default-hotkey":i.hotkey,"onUpdate:hotkey":o.onUpdateHotkey},null,8,["language-code","translate-apis","languages","default-hotkey","onUpdate:hotkey"]),Dt(v,{ref:"history","language-code":i.languageCode,"onUpdate:languageCode":e[35]||(e[35]=$=>i.languageCode=$),"translate-apis":i.translateApis,languages:i.languages,"tag-complete-file":i.tagCompleteFile,"onUpdate:tagCompleteFile":e[36]||(e[36]=$=>i.tagCompleteFile=$),"only-csv-on-auto":i.onlyCsvOnAuto,"onUpdate:onlyCsvOnAuto":e[37]||(e[37]=$=>i.onlyCsvOnAuto=$),onRefreshFavorites:o.onRefreshFavorites,onUse:o.onUseHistory},null,8,["language-code","translate-apis","languages","tag-complete-file","only-csv-on-auto","onRefreshFavorites","onUse"]),Dt(b,{ref:"favorite","language-code":i.languageCode,"onUpdate:languageCode":e[38]||(e[38]=$=>i.languageCode=$),"translate-apis":i.translateApis,languages:i.languages,"tag-complete-file":i.tagCompleteFile,"onUpdate:tagCompleteFile":e[39]||(e[39]=$=>i.tagCompleteFile=$),"only-csv-on-auto":i.onlyCsvOnAuto,"onUpdate:onlyCsvOnAuto":e[40]||(e[40]=$=>i.onlyCsvOnAuto=$),onUse:o.onUseFavorite},null,8,["language-code","translate-apis","languages","tag-complete-file","only-csv-on-auto","onUse"]),Dt(T,{ref:"extensionCss","language-code":i.languageCode,"onUpdate:languageCode":e[41]||(e[41]=$=>i.languageCode=$),"translate-apis":i.translateApis,languages:i.languages},null,8,["language-code","translate-apis","languages"]),Dt(w,{ref:"packagesState","language-code":i.languageCode,"onUpdate:languageCode":e[42]||(e[42]=$=>i.languageCode=$),"translate-apis":i.translateApis,languages:i.languages,"onClick:selectLanguage":o.onSelectLanguageClick,"packages-state":i.packagesState,python:i.python},null,8,["language-code","translate-apis","languages","onClick:selectLanguage","packages-state","python"]),Dt(P,{ref:"chatgptPrompt","language-code":i.languageCode,"onUpdate:languageCode":e[43]||(e[43]=$=>i.languageCode=$),"translate-apis":i.translateApis,languages:i.languages,onUse:o.onUseChatgpt},null,8,["language-code","translate-apis","languages","onUse"]),Dt(k,{ref:"about","language-code":i.languageCode,"onUpdate:languageCode":e[44]||(e[44]=$=>i.languageCode=$),"translate-apis":i.translateApis,languages:i.languages},null,8,["language-code","translate-apis","languages"]),i.showPastePopup?(B(),V("div",{key:0,class:"physton-paste-popup",onClick:e[49]||(e[49]=(...$)=>o.closePastePopup&&o.closePastePopup(...$))},[O("div",{class:"paste-popup-main",onClick:e[48]||(e[48]=Ee(()=>{},["stop"]))},[O("div",{class:"paste-popup-close",onClick:e[45]||(e[45]=(...$)=>o.closePastePopup&&o.closePastePopup(...$))},[Dt(U,{name:"close"})]),O("div",k8,Ct(i.pasteTitle),1),O("div",O8,[Rt(O("textarea",{class:"paste-content","onUpdate:modelValue":e[46]||(e[46]=$=>i.pasteContent=$),placeholder:o.getLang("please_enter_the_content_here")},null,8,L8),[[fi,i.pasteContent]]),i.pasteLoading?(B(),V("div",I8,[Dt(U,{name:"loading"})])):(B(),V("div",{key:0,class:"paste-submit",onClick:e[47]||(e[47]=(...$)=>o.onClickPasteSubmit&&o.onClickPasteSubmit(...$))},"Submit"))])])])):Vt("",!0)])}const R8=ar(E8,[["render",P8]]);var ST={exports:{}},Cv={exports:{}};/*!
|
||
* jQuery JavaScript Library v3.7.1
|
||
* https://jquery.com/
|
||
*
|
||
* Copyright OpenJS Foundation and other contributors
|
||
* Released under the MIT license
|
||
* https://jquery.org/license
|
||
*
|
||
* Date: 2023-08-28T13:37Z
|
||
*/var xT;function D8(){return xT||(xT=1,function(t){(function(e,n){t.exports=e.document?n(e,!0):function(r){if(!r.document)throw new Error("jQuery requires a window with a document");return n(r)}})(typeof window<"u"?window:es,function(e,n){var r=[],i=Object.getPrototypeOf,o=r.slice,l=r.flat?function(c){return r.flat.call(c)}:function(c){return r.concat.apply([],c)},h=r.push,p=r.indexOf,f={},g=f.toString,j=f.hasOwnProperty,v=j.toString,b=v.call(Object),T={},w=function(z){return typeof z=="function"&&typeof z.nodeType!="number"&&typeof z.item!="function"},P=function(z){return z!=null&&z===z.window},k=e.document,U={type:!0,src:!0,nonce:!0,noModule:!0};function $(c,z,y){y=y||k;var C,S,x=y.createElement("script");if(x.text=c,z)for(C in U)S=z[C]||z.getAttribute&&z.getAttribute(C),S&&x.setAttribute(C,S);y.head.appendChild(x).parentNode.removeChild(x)}function A(c){return c==null?c+"":typeof c=="object"||typeof c=="function"?f[g.call(c)]||"object":typeof c}var nt="3.7.1",tt=/HTML$/i,m=function(c,z){return new m.fn.init(c,z)};m.fn=m.prototype={jquery:nt,constructor:m,length:0,toArray:function(){return o.call(this)},get:function(c){return c==null?o.call(this):c<0?this[c+this.length]:this[c]},pushStack:function(c){var z=m.merge(this.constructor(),c);return z.prevObject=this,z},each:function(c){return m.each(this,c)},map:function(c){return this.pushStack(m.map(this,function(z,y){return c.call(z,y,z)}))},slice:function(){return this.pushStack(o.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(m.grep(this,function(c,z){return(z+1)%2}))},odd:function(){return this.pushStack(m.grep(this,function(c,z){return z%2}))},eq:function(c){var z=this.length,y=+c+(c<0?z:0);return this.pushStack(y>=0&&y<z?[this[y]]:[])},end:function(){return this.prevObject||this.constructor()},push:h,sort:r.sort,splice:r.splice},m.extend=m.fn.extend=function(){var c,z,y,C,S,x,I=arguments[0]||{},G=1,W=arguments.length,it=!1;for(typeof I=="boolean"&&(it=I,I=arguments[G]||{},G++),typeof I!="object"&&!w(I)&&(I={}),G===W&&(I=this,G--);G<W;G++)if((c=arguments[G])!=null)for(z in c)C=c[z],!(z==="__proto__"||I===C)&&(it&&C&&(m.isPlainObject(C)||(S=Array.isArray(C)))?(y=I[z],S&&!Array.isArray(y)?x=[]:!S&&!m.isPlainObject(y)?x={}:x=y,S=!1,I[z]=m.extend(it,x,C)):C!==void 0&&(I[z]=C));return I},m.extend({expando:"jQuery"+(nt+Math.random()).replace(/\D/g,""),isReady:!0,error:function(c){throw new Error(c)},noop:function(){},isPlainObject:function(c){var z,y;return!c||g.call(c)!=="[object Object]"?!1:(z=i(c),z?(y=j.call(z,"constructor")&&z.constructor,typeof y=="function"&&v.call(y)===b):!0)},isEmptyObject:function(c){var z;for(z in c)return!1;return!0},globalEval:function(c,z,y){$(c,{nonce:z&&z.nonce},y)},each:function(c,z){var y,C=0;if(M(c))for(y=c.length;C<y&&z.call(c[C],C,c[C])!==!1;C++);else for(C in c)if(z.call(c[C],C,c[C])===!1)break;return c},text:function(c){var z,y="",C=0,S=c.nodeType;if(!S)for(;z=c[C++];)y+=m.text(z);return S===1||S===11?c.textContent:S===9?c.documentElement.textContent:S===3||S===4?c.nodeValue:y},makeArray:function(c,z){var y=z||[];return c!=null&&(M(Object(c))?m.merge(y,typeof c=="string"?[c]:c):h.call(y,c)),y},inArray:function(c,z,y){return z==null?-1:p.call(z,c,y)},isXMLDoc:function(c){var z=c&&c.namespaceURI,y=c&&(c.ownerDocument||c).documentElement;return!tt.test(z||y&&y.nodeName||"HTML")},merge:function(c,z){for(var y=+z.length,C=0,S=c.length;C<y;C++)c[S++]=z[C];return c.length=S,c},grep:function(c,z,y){for(var C,S=[],x=0,I=c.length,G=!y;x<I;x++)C=!z(c[x],x),C!==G&&S.push(c[x]);return S},map:function(c,z,y){var C,S,x=0,I=[];if(M(c))for(C=c.length;x<C;x++)S=z(c[x],x,y),S!=null&&I.push(S);else for(x in c)S=z(c[x],x,y),S!=null&&I.push(S);return l(I)},guid:1,support:T}),typeof Symbol=="function"&&(m.fn[Symbol.iterator]=r[Symbol.iterator]),m.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(c,z){f["[object "+z+"]"]=z.toLowerCase()});function M(c){var z=!!c&&"length"in c&&c.length,y=A(c);return w(c)||P(c)?!1:y==="array"||z===0||typeof z=="number"&&z>0&&z-1 in c}function L(c,z){return c.nodeName&&c.nodeName.toLowerCase()===z.toLowerCase()}var F=r.pop,X=r.sort,st=r.splice,rt="[\\x20\\t\\r\\n\\f]",xt=new RegExp("^"+rt+"+|((?:^|[^\\\\])(?:\\\\.)*)"+rt+"+$","g");m.contains=function(c,z){var y=z&&z.parentNode;return c===y||!!(y&&y.nodeType===1&&(c.contains?c.contains(y):c.compareDocumentPosition&&c.compareDocumentPosition(y)&16))};var oe=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function qt(c,z){return z?c==="\0"?"<22>":c.slice(0,-1)+"\\"+c.charCodeAt(c.length-1).toString(16)+" ":"\\"+c}m.escapeSelector=function(c){return(c+"").replace(oe,qt)};var ot=k,mt=h;(function(){var c,z,y,C,S,x=mt,I,G,W,it,gt,bt=m.expando,ut=0,Bt=0,te=Ca(),Oe=Ca(),xe=Ca(),Wn=Ca(),bn=function(H,et){return H===et&&(S=!0),0},Ti="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",wi="(?:\\\\[\\da-fA-F]{1,6}"+rt+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",He="\\["+rt+"*("+wi+")(?:"+rt+"*([*^$|!~]?=)"+rt+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+wi+"))|)"+rt+"*\\]",ps=":("+wi+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+He+")*)|.*)\\)|)",Ue=new RegExp(rt+"+","g"),on=new RegExp("^"+rt+"*,"+rt+"*"),ya=new RegExp("^"+rt+"*([>+~]|"+rt+")"+rt+"*"),$l=new RegExp(rt+"|>"),ti=new RegExp(ps),Hs=new RegExp("^"+wi+"$"),Mr={ID:new RegExp("^#("+wi+")"),CLASS:new RegExp("^\\.("+wi+")"),TAG:new RegExp("^("+wi+"|[*])"),ATTR:new RegExp("^"+He),PSEUDO:new RegExp("^"+ps),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+rt+"*(even|odd|(([+-]|)(\\d*)n|)"+rt+"*(?:([+-]|)"+rt+"*(\\d+)|))"+rt+"*\\)|)","i"),bool:new RegExp("^(?:"+Ti+")$","i"),needsContext:new RegExp("^"+rt+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+rt+"*((?:-\\d)?\\d*)"+rt+"*\\)|)(?=[^-]|$)","i")},Hi=/^(?:input|select|textarea|button)$/i,cs=/^h\d$/i,zr=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ba=/[+~]/,Ui=new RegExp("\\\\[\\da-fA-F]{1,6}"+rt+"?|\\\\([^\\r\\n\\f])","g"),Ai=function(H,et){var ht="0x"+H.slice(1)-65536;return et||(ht<0?String.fromCharCode(ht+65536):String.fromCharCode(ht>>10|55296,ht&1023|56320))},_r=function(){fs()},Ou=Us(function(H){return H.disabled===!0&&L(H,"fieldset")},{dir:"parentNode",next:"legend"});function _a(){try{return I.activeElement}catch{}}try{x.apply(r=o.call(ot.childNodes),ot.childNodes),r[ot.childNodes.length].nodeType}catch{x={apply:function(et,ht){mt.apply(et,o.call(ht))},call:function(et){mt.apply(et,o.call(arguments,1))}}}function Qe(H,et,ht,pt){var N,Z,J,_t,Tt,ne,re,Qt=et&&et.ownerDocument,De=et?et.nodeType:9;if(ht=ht||[],typeof H!="string"||!H||De!==1&&De!==9&&De!==11)return ht;if(!pt&&(fs(et),et=et||I,W)){if(De!==11&&(Tt=zr.exec(H)))if(N=Tt[1]){if(De===9)if(J=et.getElementById(N)){if(J.id===N)return x.call(ht,J),ht}else return ht;else if(Qt&&(J=Qt.getElementById(N))&&Qe.contains(et,J)&&J.id===N)return x.call(ht,J),ht}else{if(Tt[2])return x.apply(ht,et.getElementsByTagName(H)),ht;if((N=Tt[3])&&et.getElementsByClassName)return x.apply(ht,et.getElementsByClassName(N)),ht}if(!Wn[H+" "]&&(!it||!it.test(H))){if(re=H,Qt=et,De===1&&($l.test(H)||ya.test(H))){for(Qt=ba.test(H)&&Lu(et.parentNode)||et,(Qt!=et||!T.scope)&&((_t=et.getAttribute("id"))?_t=m.escapeSelector(_t):et.setAttribute("id",_t=bt)),ne=Eo(H),Z=ne.length;Z--;)ne[Z]=(_t?"#"+_t:":scope")+" "+ni(ne[Z]);re=ne.join(",")}try{return x.apply(ht,Qt.querySelectorAll(re)),ht}catch{Wn(H,!0)}finally{_t===bt&&et.removeAttribute("id")}}}return xf(H.replace(xt,"$1"),et,ht,pt)}function Ca(){var H=[];function et(ht,pt){return H.push(ht+" ")>z.cacheLength&&delete et[H.shift()],et[ht+" "]=pt}return et}function ei(H){return H[bt]=!0,H}function xo(H){var et=I.createElement("fieldset");try{return!!H(et)}catch{return!1}finally{et.parentNode&&et.parentNode.removeChild(et),et=null}}function hm(H){return function(et){return L(et,"input")&&et.type===H}}function um(H){return function(et){return(L(et,"input")||L(et,"button"))&&et.type===H}}function Af(H){return function(et){return"form"in et?et.parentNode&&et.disabled===!1?"label"in et?"label"in et.parentNode?et.parentNode.disabled===H:et.disabled===H:et.isDisabled===H||et.isDisabled!==!H&&Ou(et)===H:et.disabled===H:"label"in et?et.disabled===H:!1}}function Nr(H){return ei(function(et){return et=+et,ei(function(ht,pt){for(var N,Z=H([],ht.length,et),J=Z.length;J--;)ht[N=Z[J]]&&(ht[N]=!(pt[N]=ht[N]))})})}function Lu(H){return H&&typeof H.getElementsByTagName<"u"&&H}function fs(H){var et,ht=H?H.ownerDocument||H:ot;return ht==I||ht.nodeType!==9||!ht.documentElement||(I=ht,G=I.documentElement,W=!m.isXMLDoc(I),gt=G.matches||G.webkitMatchesSelector||G.msMatchesSelector,G.msMatchesSelector&&ot!=I&&(et=I.defaultView)&&et.top!==et&&et.addEventListener("unload",_r),T.getById=xo(function(pt){return G.appendChild(pt).id=m.expando,!I.getElementsByName||!I.getElementsByName(m.expando).length}),T.disconnectedMatch=xo(function(pt){return gt.call(pt,"*")}),T.scope=xo(function(){return I.querySelectorAll(":scope")}),T.cssHas=xo(function(){try{return I.querySelector(":has(*,:jqfake)"),!1}catch{return!0}}),T.getById?(z.filter.ID=function(pt){var N=pt.replace(Ui,Ai);return function(Z){return Z.getAttribute("id")===N}},z.find.ID=function(pt,N){if(typeof N.getElementById<"u"&&W){var Z=N.getElementById(pt);return Z?[Z]:[]}}):(z.filter.ID=function(pt){var N=pt.replace(Ui,Ai);return function(Z){var J=typeof Z.getAttributeNode<"u"&&Z.getAttributeNode("id");return J&&J.value===N}},z.find.ID=function(pt,N){if(typeof N.getElementById<"u"&&W){var Z,J,_t,Tt=N.getElementById(pt);if(Tt){if(Z=Tt.getAttributeNode("id"),Z&&Z.value===pt)return[Tt];for(_t=N.getElementsByName(pt),J=0;Tt=_t[J++];)if(Z=Tt.getAttributeNode("id"),Z&&Z.value===pt)return[Tt]}return[]}}),z.find.TAG=function(pt,N){return typeof N.getElementsByTagName<"u"?N.getElementsByTagName(pt):N.querySelectorAll(pt)},z.find.CLASS=function(pt,N){if(typeof N.getElementsByClassName<"u"&&W)return N.getElementsByClassName(pt)},it=[],xo(function(pt){var N;G.appendChild(pt).innerHTML="<a id='"+bt+"' href='' disabled='disabled'></a><select id='"+bt+"-\r\\' disabled='disabled'><option selected=''></option></select>",pt.querySelectorAll("[selected]").length||it.push("\\["+rt+"*(?:value|"+Ti+")"),pt.querySelectorAll("[id~="+bt+"-]").length||it.push("~="),pt.querySelectorAll("a#"+bt+"+*").length||it.push(".#.+[+~]"),pt.querySelectorAll(":checked").length||it.push(":checked"),N=I.createElement("input"),N.setAttribute("type","hidden"),pt.appendChild(N).setAttribute("name","D"),G.appendChild(pt).disabled=!0,pt.querySelectorAll(":disabled").length!==2&&it.push(":enabled",":disabled"),N=I.createElement("input"),N.setAttribute("name",""),pt.appendChild(N),pt.querySelectorAll("[name='']").length||it.push("\\["+rt+"*name"+rt+"*="+rt+`*(?:''|"")`)}),T.cssHas||it.push(":has"),it=it.length&&new RegExp(it.join("|")),bn=function(pt,N){if(pt===N)return S=!0,0;var Z=!pt.compareDocumentPosition-!N.compareDocumentPosition;return Z||(Z=(pt.ownerDocument||pt)==(N.ownerDocument||N)?pt.compareDocumentPosition(N):1,Z&1||!T.sortDetached&&N.compareDocumentPosition(pt)===Z?pt===I||pt.ownerDocument==ot&&Qe.contains(ot,pt)?-1:N===I||N.ownerDocument==ot&&Qe.contains(ot,N)?1:C?p.call(C,pt)-p.call(C,N):0:Z&4?-1:1)}),I}Qe.matches=function(H,et){return Qe(H,null,null,et)},Qe.matchesSelector=function(H,et){if(fs(H),W&&!Wn[et+" "]&&(!it||!it.test(et)))try{var ht=gt.call(H,et);if(ht||T.disconnectedMatch||H.document&&H.document.nodeType!==11)return ht}catch{Wn(et,!0)}return Qe(et,I,null,[H]).length>0},Qe.contains=function(H,et){return(H.ownerDocument||H)!=I&&fs(H),m.contains(H,et)},Qe.attr=function(H,et){(H.ownerDocument||H)!=I&&fs(H);var ht=z.attrHandle[et.toLowerCase()],pt=ht&&j.call(z.attrHandle,et.toLowerCase())?ht(H,et,!W):void 0;return pt!==void 0?pt:H.getAttribute(et)},Qe.error=function(H){throw new Error("Syntax error, unrecognized expression: "+H)},m.uniqueSort=function(H){var et,ht=[],pt=0,N=0;if(S=!T.sortStable,C=!T.sortStable&&o.call(H,0),X.call(H,bn),S){for(;et=H[N++];)et===H[N]&&(pt=ht.push(N));for(;pt--;)st.call(H,ht[pt],1)}return C=null,H},m.fn.uniqueSort=function(){return this.pushStack(m.uniqueSort(o.apply(this)))},z=m.expr={cacheLength:50,createPseudo:ei,match:Mr,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(H){return H[1]=H[1].replace(Ui,Ai),H[3]=(H[3]||H[4]||H[5]||"").replace(Ui,Ai),H[2]==="~="&&(H[3]=" "+H[3]+" "),H.slice(0,4)},CHILD:function(H){return H[1]=H[1].toLowerCase(),H[1].slice(0,3)==="nth"?(H[3]||Qe.error(H[0]),H[4]=+(H[4]?H[5]+(H[6]||1):2*(H[3]==="even"||H[3]==="odd")),H[5]=+(H[7]+H[8]||H[3]==="odd")):H[3]&&Qe.error(H[0]),H},PSEUDO:function(H){var et,ht=!H[6]&&H[2];return Mr.CHILD.test(H[0])?null:(H[3]?H[2]=H[4]||H[5]||"":ht&&ti.test(ht)&&(et=Eo(ht,!0))&&(et=ht.indexOf(")",ht.length-et)-ht.length)&&(H[0]=H[0].slice(0,et),H[2]=ht.slice(0,et)),H.slice(0,3))}},filter:{TAG:function(H){var et=H.replace(Ui,Ai).toLowerCase();return H==="*"?function(){return!0}:function(ht){return L(ht,et)}},CLASS:function(H){var et=te[H+" "];return et||(et=new RegExp("(^|"+rt+")"+H+"("+rt+"|$)"))&&te(H,function(ht){return et.test(typeof ht.className=="string"&&ht.className||typeof ht.getAttribute<"u"&&ht.getAttribute("class")||"")})},ATTR:function(H,et,ht){return function(pt){var N=Qe.attr(pt,H);return N==null?et==="!=":et?(N+="",et==="="?N===ht:et==="!="?N!==ht:et==="^="?ht&&N.indexOf(ht)===0:et==="*="?ht&&N.indexOf(ht)>-1:et==="$="?ht&&N.slice(-ht.length)===ht:et==="~="?(" "+N.replace(Ue," ")+" ").indexOf(ht)>-1:et==="|="?N===ht||N.slice(0,ht.length+1)===ht+"-":!1):!0}},CHILD:function(H,et,ht,pt,N){var Z=H.slice(0,3)!=="nth",J=H.slice(-4)!=="last",_t=et==="of-type";return pt===1&&N===0?function(Tt){return!!Tt.parentNode}:function(Tt,ne,re){var Qt,De,fe,Fe,Kn,Jn=Z!==J?"nextSibling":"previousSibling",qn=Tt.parentNode,Tr=_t&&Tt.nodeName.toLowerCase(),Wi=!re&&!_t,Se=!1;if(qn){if(Z){for(;Jn;){for(fe=Tt;fe=fe[Jn];)if(_t?L(fe,Tr):fe.nodeType===1)return!1;Kn=Jn=H==="only"&&!Kn&&"nextSibling"}return!0}if(Kn=[J?qn.firstChild:qn.lastChild],J&&Wi){for(De=qn[bt]||(qn[bt]={}),Qt=De[H]||[],Fe=Qt[0]===ut&&Qt[1],Se=Fe&&Qt[2],fe=Fe&&qn.childNodes[Fe];fe=++Fe&&fe&&fe[Jn]||(Se=Fe=0)||Kn.pop();)if(fe.nodeType===1&&++Se&&fe===Tt){De[H]=[ut,Fe,Se];break}}else if(Wi&&(De=Tt[bt]||(Tt[bt]={}),Qt=De[H]||[],Fe=Qt[0]===ut&&Qt[1],Se=Fe),Se===!1)for(;(fe=++Fe&&fe&&fe[Jn]||(Se=Fe=0)||Kn.pop())&&!((_t?L(fe,Tr):fe.nodeType===1)&&++Se&&(Wi&&(De=fe[bt]||(fe[bt]={}),De[H]=[ut,Se]),fe===Tt)););return Se-=N,Se===pt||Se%pt===0&&Se/pt>=0}}},PSEUDO:function(H,et){var ht,pt=z.pseudos[H]||z.setFilters[H.toLowerCase()]||Qe.error("unsupported pseudo: "+H);return pt[bt]?pt(et):pt.length>1?(ht=[H,H,"",et],z.setFilters.hasOwnProperty(H.toLowerCase())?ei(function(N,Z){for(var J,_t=pt(N,et),Tt=_t.length;Tt--;)J=p.call(N,_t[Tt]),N[J]=!(Z[J]=_t[Tt])}):function(N){return pt(N,0,ht)}):pt}},pseudos:{not:ei(function(H){var et=[],ht=[],pt=Pu(H.replace(xt,"$1"));return pt[bt]?ei(function(N,Z,J,_t){for(var Tt,ne=pt(N,null,_t,[]),re=N.length;re--;)(Tt=ne[re])&&(N[re]=!(Z[re]=Tt))}):function(N,Z,J){return et[0]=N,pt(et,null,J,ht),et[0]=null,!ht.pop()}}),has:ei(function(H){return function(et){return Qe(H,et).length>0}}),contains:ei(function(H){return H=H.replace(Ui,Ai),function(et){return(et.textContent||m.text(et)).indexOf(H)>-1}}),lang:ei(function(H){return Hs.test(H||"")||Qe.error("unsupported lang: "+H),H=H.replace(Ui,Ai).toLowerCase(),function(et){var ht;do if(ht=W?et.lang:et.getAttribute("xml:lang")||et.getAttribute("lang"))return ht=ht.toLowerCase(),ht===H||ht.indexOf(H+"-")===0;while((et=et.parentNode)&&et.nodeType===1);return!1}}),target:function(H){var et=e.location&&e.location.hash;return et&&et.slice(1)===H.id},root:function(H){return H===G},focus:function(H){return H===_a()&&I.hasFocus()&&!!(H.type||H.href||~H.tabIndex)},enabled:Af(!1),disabled:Af(!0),checked:function(H){return L(H,"input")&&!!H.checked||L(H,"option")&&!!H.selected},selected:function(H){return H.parentNode&&H.parentNode.selectedIndex,H.selected===!0},empty:function(H){for(H=H.firstChild;H;H=H.nextSibling)if(H.nodeType<6)return!1;return!0},parent:function(H){return!z.pseudos.empty(H)},header:function(H){return cs.test(H.nodeName)},input:function(H){return Hi.test(H.nodeName)},button:function(H){return L(H,"input")&&H.type==="button"||L(H,"button")},text:function(H){var et;return L(H,"input")&&H.type==="text"&&((et=H.getAttribute("type"))==null||et.toLowerCase()==="text")},first:Nr(function(){return[0]}),last:Nr(function(H,et){return[et-1]}),eq:Nr(function(H,et,ht){return[ht<0?ht+et:ht]}),even:Nr(function(H,et){for(var ht=0;ht<et;ht+=2)H.push(ht);return H}),odd:Nr(function(H,et){for(var ht=1;ht<et;ht+=2)H.push(ht);return H}),lt:Nr(function(H,et,ht){var pt;for(ht<0?pt=ht+et:ht>et?pt=et:pt=ht;--pt>=0;)H.push(pt);return H}),gt:Nr(function(H,et,ht){for(var pt=ht<0?ht+et:ht;++pt<et;)H.push(pt);return H})}},z.pseudos.nth=z.pseudos.eq;for(c in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})z.pseudos[c]=hm(c);for(c in{submit:!0,reset:!0})z.pseudos[c]=um(c);function Hl(){}Hl.prototype=z.filters=z.pseudos,z.setFilters=new Hl;function Eo(H,et){var ht,pt,N,Z,J,_t,Tt,ne=Oe[H+" "];if(ne)return et?0:ne.slice(0);for(J=H,_t=[],Tt=z.preFilter;J;){(!ht||(pt=on.exec(J)))&&(pt&&(J=J.slice(pt[0].length)||J),_t.push(N=[])),ht=!1,(pt=ya.exec(J))&&(ht=pt.shift(),N.push({value:ht,type:pt[0].replace(xt," ")}),J=J.slice(ht.length));for(Z in z.filter)(pt=Mr[Z].exec(J))&&(!Tt[Z]||(pt=Tt[Z](pt)))&&(ht=pt.shift(),N.push({value:ht,type:Z,matches:pt}),J=J.slice(ht.length));if(!ht)break}return et?J.length:J?Qe.error(H):Oe(H,_t).slice(0)}function ni(H){for(var et=0,ht=H.length,pt="";et<ht;et++)pt+=H[et].value;return pt}function Us(H,et,ht){var pt=et.dir,N=et.next,Z=N||pt,J=ht&&Z==="parentNode",_t=Bt++;return et.first?function(Tt,ne,re){for(;Tt=Tt[pt];)if(Tt.nodeType===1||J)return H(Tt,ne,re);return!1}:function(Tt,ne,re){var Qt,De,fe=[ut,_t];if(re){for(;Tt=Tt[pt];)if((Tt.nodeType===1||J)&&H(Tt,ne,re))return!0}else for(;Tt=Tt[pt];)if(Tt.nodeType===1||J)if(De=Tt[bt]||(Tt[bt]={}),N&&L(Tt,N))Tt=Tt[pt]||Tt;else{if((Qt=De[Z])&&Qt[0]===ut&&Qt[1]===_t)return fe[2]=Qt[2];if(De[Z]=fe,fe[2]=H(Tt,ne,re))return!0}return!1}}function Iu(H){return H.length>1?function(et,ht,pt){for(var N=H.length;N--;)if(!H[N](et,ht,pt))return!1;return!0}:H[0]}function pm(H,et,ht){for(var pt=0,N=et.length;pt<N;pt++)Qe(H,et[pt],ht);return ht}function Ul(H,et,ht,pt,N){for(var Z,J=[],_t=0,Tt=H.length,ne=et!=null;_t<Tt;_t++)(Z=H[_t])&&(!ht||ht(Z,pt,N))&&(J.push(Z),ne&&et.push(_t));return J}function ds(H,et,ht,pt,N,Z){return pt&&!pt[bt]&&(pt=ds(pt)),N&&!N[bt]&&(N=ds(N,Z)),ei(function(J,_t,Tt,ne){var re,Qt,De,fe,Fe=[],Kn=[],Jn=_t.length,qn=J||pm(et||"*",Tt.nodeType?[Tt]:Tt,[]),Tr=H&&(J||!et)?Ul(qn,Fe,H,Tt,ne):qn;if(ht?(fe=N||(J?H:Jn||pt)?[]:_t,ht(Tr,fe,Tt,ne)):fe=Tr,pt)for(re=Ul(fe,Kn),pt(re,[],Tt,ne),Qt=re.length;Qt--;)(De=re[Qt])&&(fe[Kn[Qt]]=!(Tr[Kn[Qt]]=De));if(J){if(N||H){if(N){for(re=[],Qt=fe.length;Qt--;)(De=fe[Qt])&&re.push(Tr[Qt]=De);N(null,fe=[],re,ne)}for(Qt=fe.length;Qt--;)(De=fe[Qt])&&(re=N?p.call(J,De):Fe[Qt])>-1&&(J[re]=!(_t[re]=De))}}else fe=Ul(fe===_t?fe.splice(Jn,fe.length):fe),N?N(null,_t,fe,ne):x.apply(_t,fe)})}function Cr(H){for(var et,ht,pt,N=H.length,Z=z.relative[H[0].type],J=Z||z.relative[" "],_t=Z?1:0,Tt=Us(function(Qt){return Qt===et},J,!0),ne=Us(function(Qt){return p.call(et,Qt)>-1},J,!0),re=[function(Qt,De,fe){var Fe=!Z&&(fe||De!=y)||((et=De).nodeType?Tt(Qt,De,fe):ne(Qt,De,fe));return et=null,Fe}];_t<N;_t++)if(ht=z.relative[H[_t].type])re=[Us(Iu(re),ht)];else{if(ht=z.filter[H[_t].type].apply(null,H[_t].matches),ht[bt]){for(pt=++_t;pt<N&&!z.relative[H[pt].type];pt++);return ds(_t>1&&Iu(re),_t>1&&ni(H.slice(0,_t-1).concat({value:H[_t-2].type===" "?"*":""})).replace(xt,"$1"),ht,_t<pt&&Cr(H.slice(_t,pt)),pt<N&&Cr(H=H.slice(pt)),pt<N&&ni(H))}re.push(ht)}return Iu(re)}function Sf(H,et){var ht=et.length>0,pt=H.length>0,N=function(Z,J,_t,Tt,ne){var re,Qt,De,fe=0,Fe="0",Kn=Z&&[],Jn=[],qn=y,Tr=Z||pt&&z.find.TAG("*",ne),Wi=ut+=qn==null?1:Math.random()||.1,Se=Tr.length;for(ne&&(y=J==I||J||ne);Fe!==Se&&(re=Tr[Fe])!=null;Fe++){if(pt&&re){for(Qt=0,!J&&re.ownerDocument!=I&&(fs(re),_t=!W);De=H[Qt++];)if(De(re,J||I,_t)){x.call(Tt,re);break}ne&&(ut=Wi)}ht&&((re=!De&&re)&&fe--,Z&&Kn.push(re))}if(fe+=Fe,ht&&Fe!==fe){for(Qt=0;De=et[Qt++];)De(Kn,Jn,J,_t);if(Z){if(fe>0)for(;Fe--;)Kn[Fe]||Jn[Fe]||(Jn[Fe]=F.call(Tt));Jn=Ul(Jn)}x.apply(Tt,Jn),ne&&!Z&&Jn.length>0&&fe+et.length>1&&m.uniqueSort(Tt)}return ne&&(ut=Wi,y=qn),Kn};return ht?ei(N):N}function Pu(H,et){var ht,pt=[],N=[],Z=xe[H+" "];if(!Z){for(et||(et=Eo(H)),ht=et.length;ht--;)Z=Cr(et[ht]),Z[bt]?pt.push(Z):N.push(Z);Z=xe(H,Sf(N,pt)),Z.selector=H}return Z}function xf(H,et,ht,pt){var N,Z,J,_t,Tt,ne=typeof H=="function"&&H,re=!pt&&Eo(H=ne.selector||H);if(ht=ht||[],re.length===1){if(Z=re[0]=re[0].slice(0),Z.length>2&&(J=Z[0]).type==="ID"&&et.nodeType===9&&W&&z.relative[Z[1].type]){if(et=(z.find.ID(J.matches[0].replace(Ui,Ai),et)||[])[0],et)ne&&(et=et.parentNode);else return ht;H=H.slice(Z.shift().value.length)}for(N=Mr.needsContext.test(H)?0:Z.length;N--&&(J=Z[N],!z.relative[_t=J.type]);)if((Tt=z.find[_t])&&(pt=Tt(J.matches[0].replace(Ui,Ai),ba.test(Z[0].type)&&Lu(et.parentNode)||et))){if(Z.splice(N,1),H=pt.length&&ni(Z),!H)return x.apply(ht,pt),ht;break}}return(ne||Pu(H,re))(pt,et,!W,ht,!et||ba.test(H)&&Lu(et.parentNode)||et),ht}T.sortStable=bt.split("").sort(bn).join("")===bt,fs(),T.sortDetached=xo(function(H){return H.compareDocumentPosition(I.createElement("fieldset"))&1}),m.find=Qe,m.expr[":"]=m.expr.pseudos,m.unique=m.uniqueSort,Qe.compile=Pu,Qe.select=xf,Qe.setDocument=fs,Qe.tokenize=Eo,Qe.escape=m.escapeSelector,Qe.getText=m.text,Qe.isXML=m.isXMLDoc,Qe.selectors=m.expr,Qe.support=m.support,Qe.uniqueSort=m.uniqueSort})();var Et=function(c,z,y){for(var C=[],S=y!==void 0;(c=c[z])&&c.nodeType!==9;)if(c.nodeType===1){if(S&&m(c).is(y))break;C.push(c)}return C},ze=function(c,z){for(var y=[];c;c=c.nextSibling)c.nodeType===1&&c!==z&&y.push(c);return y},he=m.expr.match.needsContext,jt=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function Mt(c,z,y){return w(z)?m.grep(c,function(C,S){return!!z.call(C,S,C)!==y}):z.nodeType?m.grep(c,function(C){return C===z!==y}):typeof z!="string"?m.grep(c,function(C){return p.call(z,C)>-1!==y}):m.filter(z,c,y)}m.filter=function(c,z,y){var C=z[0];return y&&(c=":not("+c+")"),z.length===1&&C.nodeType===1?m.find.matchesSelector(C,c)?[C]:[]:m.find.matches(c,m.grep(z,function(S){return S.nodeType===1}))},m.fn.extend({find:function(c){var z,y,C=this.length,S=this;if(typeof c!="string")return this.pushStack(m(c).filter(function(){for(z=0;z<C;z++)if(m.contains(S[z],this))return!0}));for(y=this.pushStack([]),z=0;z<C;z++)m.find(c,S[z],y);return C>1?m.uniqueSort(y):y},filter:function(c){return this.pushStack(Mt(this,c||[],!1))},not:function(c){return this.pushStack(Mt(this,c||[],!0))},is:function(c){return!!Mt(this,typeof c=="string"&&he.test(c)?m(c):c||[],!1).length}});var $t,Ht=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Wt=m.fn.init=function(c,z,y){var C,S;if(!c)return this;if(y=y||$t,typeof c=="string")if(c[0]==="<"&&c[c.length-1]===">"&&c.length>=3?C=[null,c,null]:C=Ht.exec(c),C&&(C[1]||!z))if(C[1]){if(z=z instanceof m?z[0]:z,m.merge(this,m.parseHTML(C[1],z&&z.nodeType?z.ownerDocument||z:k,!0)),jt.test(C[1])&&m.isPlainObject(z))for(C in z)w(this[C])?this[C](z[C]):this.attr(C,z[C]);return this}else return S=k.getElementById(C[2]),S&&(this[0]=S,this.length=1),this;else return!z||z.jquery?(z||y).find(c):this.constructor(z).find(c);else{if(c.nodeType)return this[0]=c,this.length=1,this;if(w(c))return y.ready!==void 0?y.ready(c):c(m)}return m.makeArray(c,this)};Wt.prototype=m.fn,$t=m(k);var ee=/^(?:parents|prev(?:Until|All))/,de={children:!0,contents:!0,next:!0,prev:!0};m.fn.extend({has:function(c){var z=m(c,this),y=z.length;return this.filter(function(){for(var C=0;C<y;C++)if(m.contains(this,z[C]))return!0})},closest:function(c,z){var y,C=0,S=this.length,x=[],I=typeof c!="string"&&m(c);if(!he.test(c)){for(;C<S;C++)for(y=this[C];y&&y!==z;y=y.parentNode)if(y.nodeType<11&&(I?I.index(y)>-1:y.nodeType===1&&m.find.matchesSelector(y,c))){x.push(y);break}}return this.pushStack(x.length>1?m.uniqueSort(x):x)},index:function(c){return c?typeof c=="string"?p.call(m(c),this[0]):p.call(this,c.jquery?c[0]:c):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(c,z){return this.pushStack(m.uniqueSort(m.merge(this.get(),m(c,z))))},addBack:function(c){return this.add(c==null?this.prevObject:this.prevObject.filter(c))}});function Yt(c,z){for(;(c=c[z])&&c.nodeType!==1;);return c}m.each({parent:function(c){var z=c.parentNode;return z&&z.nodeType!==11?z:null},parents:function(c){return Et(c,"parentNode")},parentsUntil:function(c,z,y){return Et(c,"parentNode",y)},next:function(c){return Yt(c,"nextSibling")},prev:function(c){return Yt(c,"previousSibling")},nextAll:function(c){return Et(c,"nextSibling")},prevAll:function(c){return Et(c,"previousSibling")},nextUntil:function(c,z,y){return Et(c,"nextSibling",y)},prevUntil:function(c,z,y){return Et(c,"previousSibling",y)},siblings:function(c){return ze((c.parentNode||{}).firstChild,c)},children:function(c){return ze(c.firstChild)},contents:function(c){return c.contentDocument!=null&&i(c.contentDocument)?c.contentDocument:(L(c,"template")&&(c=c.content||c),m.merge([],c.childNodes))}},function(c,z){m.fn[c]=function(y,C){var S=m.map(this,z,y);return c.slice(-5)!=="Until"&&(C=y),C&&typeof C=="string"&&(S=m.filter(C,S)),this.length>1&&(de[c]||m.uniqueSort(S),ee.test(c)&&S.reverse()),this.pushStack(S)}});var ue=/[^\x20\t\r\n\f]+/g;function ke(c){var z={};return m.each(c.match(ue)||[],function(y,C){z[C]=!0}),z}m.Callbacks=function(c){c=typeof c=="string"?ke(c):m.extend({},c);var z,y,C,S,x=[],I=[],G=-1,W=function(){for(S=S||c.once,C=z=!0;I.length;G=-1)for(y=I.shift();++G<x.length;)x[G].apply(y[0],y[1])===!1&&c.stopOnFalse&&(G=x.length,y=!1);c.memory||(y=!1),z=!1,S&&(y?x=[]:x="")},it={add:function(){return x&&(y&&!z&&(G=x.length-1,I.push(y)),function gt(bt){m.each(bt,function(ut,Bt){w(Bt)?(!c.unique||!it.has(Bt))&&x.push(Bt):Bt&&Bt.length&&A(Bt)!=="string"&>(Bt)})}(arguments),y&&!z&&W()),this},remove:function(){return m.each(arguments,function(gt,bt){for(var ut;(ut=m.inArray(bt,x,ut))>-1;)x.splice(ut,1),ut<=G&&G--}),this},has:function(gt){return gt?m.inArray(gt,x)>-1:x.length>0},empty:function(){return x&&(x=[]),this},disable:function(){return S=I=[],x=y="",this},disabled:function(){return!x},lock:function(){return S=I=[],!y&&!z&&(x=y=""),this},locked:function(){return!!S},fireWith:function(gt,bt){return S||(bt=bt||[],bt=[gt,bt.slice?bt.slice():bt],I.push(bt),z||W()),this},fire:function(){return it.fireWith(this,arguments),this},fired:function(){return!!C}};return it};function K(c){return c}function Y(c){throw c}function lt(c,z,y,C){var S;try{c&&w(S=c.promise)?S.call(c).done(z).fail(y):c&&w(S=c.then)?S.call(c,z,y):z.apply(void 0,[c].slice(C))}catch(x){y.apply(void 0,[x])}}m.extend({Deferred:function(c){var z=[["notify","progress",m.Callbacks("memory"),m.Callbacks("memory"),2],["resolve","done",m.Callbacks("once memory"),m.Callbacks("once memory"),0,"resolved"],["reject","fail",m.Callbacks("once memory"),m.Callbacks("once memory"),1,"rejected"]],y="pending",C={state:function(){return y},always:function(){return S.done(arguments).fail(arguments),this},catch:function(x){return C.then(null,x)},pipe:function(){var x=arguments;return m.Deferred(function(I){m.each(z,function(G,W){var it=w(x[W[4]])&&x[W[4]];S[W[1]](function(){var gt=it&&it.apply(this,arguments);gt&&w(gt.promise)?gt.promise().progress(I.notify).done(I.resolve).fail(I.reject):I[W[0]+"With"](this,it?[gt]:arguments)})}),x=null}).promise()},then:function(x,I,G){var W=0;function it(gt,bt,ut,Bt){return function(){var te=this,Oe=arguments,xe=function(){var bn,Ti;if(!(gt<W)){if(bn=ut.apply(te,Oe),bn===bt.promise())throw new TypeError("Thenable self-resolution");Ti=bn&&(typeof bn=="object"||typeof bn=="function")&&bn.then,w(Ti)?Bt?Ti.call(bn,it(W,bt,K,Bt),it(W,bt,Y,Bt)):(W++,Ti.call(bn,it(W,bt,K,Bt),it(W,bt,Y,Bt),it(W,bt,K,bt.notifyWith))):(ut!==K&&(te=void 0,Oe=[bn]),(Bt||bt.resolveWith)(te,Oe))}},Wn=Bt?xe:function(){try{xe()}catch(bn){m.Deferred.exceptionHook&&m.Deferred.exceptionHook(bn,Wn.error),gt+1>=W&&(ut!==Y&&(te=void 0,Oe=[bn]),bt.rejectWith(te,Oe))}};gt?Wn():(m.Deferred.getErrorHook?Wn.error=m.Deferred.getErrorHook():m.Deferred.getStackHook&&(Wn.error=m.Deferred.getStackHook()),e.setTimeout(Wn))}}return m.Deferred(function(gt){z[0][3].add(it(0,gt,w(G)?G:K,gt.notifyWith)),z[1][3].add(it(0,gt,w(x)?x:K)),z[2][3].add(it(0,gt,w(I)?I:Y))}).promise()},promise:function(x){return x!=null?m.extend(x,C):C}},S={};return m.each(z,function(x,I){var G=I[2],W=I[5];C[I[1]]=G.add,W&&G.add(function(){y=W},z[3-x][2].disable,z[3-x][3].disable,z[0][2].lock,z[0][3].lock),G.add(I[3].fire),S[I[0]]=function(){return S[I[0]+"With"](this===S?void 0:this,arguments),this},S[I[0]+"With"]=G.fireWith}),C.promise(S),c&&c.call(S,S),S},when:function(c){var z=arguments.length,y=z,C=Array(y),S=o.call(arguments),x=m.Deferred(),I=function(G){return function(W){C[G]=this,S[G]=arguments.length>1?o.call(arguments):W,--z||x.resolveWith(C,S)}};if(z<=1&&(lt(c,x.done(I(y)).resolve,x.reject,!z),x.state()==="pending"||w(S[y]&&S[y].then)))return x.then();for(;y--;)lt(S[y],I(y),x.reject);return x.promise()}});var vt=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;m.Deferred.exceptionHook=function(c,z){e.console&&e.console.warn&&c&&vt.test(c.name)&&e.console.warn("jQuery.Deferred exception: "+c.message,c.stack,z)},m.readyException=function(c){e.setTimeout(function(){throw c})};var dt=m.Deferred();m.fn.ready=function(c){return dt.then(c).catch(function(z){m.readyException(z)}),this},m.extend({isReady:!1,readyWait:1,ready:function(c){(c===!0?--m.readyWait:m.isReady)||(m.isReady=!0,!(c!==!0&&--m.readyWait>0)&&dt.resolveWith(k,[m]))}}),m.ready.then=dt.then;function ft(){k.removeEventListener("DOMContentLoaded",ft),e.removeEventListener("load",ft),m.ready()}k.readyState==="complete"||k.readyState!=="loading"&&!k.documentElement.doScroll?e.setTimeout(m.ready):(k.addEventListener("DOMContentLoaded",ft),e.addEventListener("load",ft));var Lt=function(c,z,y,C,S,x,I){var G=0,W=c.length,it=y==null;if(A(y)==="object"){S=!0;for(G in y)Lt(c,z,G,y[G],!0,x,I)}else if(C!==void 0&&(S=!0,w(C)||(I=!0),it&&(I?(z.call(c,C),z=null):(it=z,z=function(gt,bt,ut){return it.call(m(gt),ut)})),z))for(;G<W;G++)z(c[G],y,I?C:C.call(c[G],G,z(c[G],y)));return S?c:it?z.call(c):W?z(c[0],y):x},It=/^-ms-/,kt=/-([a-z])/g;function yt(c,z){return z.toUpperCase()}function Nt(c){return c.replace(It,"ms-").replace(kt,yt)}var Ft=function(c){return c.nodeType===1||c.nodeType===9||!+c.nodeType};function Jt(){this.expando=m.expando+Jt.uid++}Jt.uid=1,Jt.prototype={cache:function(c){var z=c[this.expando];return z||(z={},Ft(c)&&(c.nodeType?c[this.expando]=z:Object.defineProperty(c,this.expando,{value:z,configurable:!0}))),z},set:function(c,z,y){var C,S=this.cache(c);if(typeof z=="string")S[Nt(z)]=y;else for(C in z)S[Nt(C)]=z[C];return S},get:function(c,z){return z===void 0?this.cache(c):c[this.expando]&&c[this.expando][Nt(z)]},access:function(c,z,y){return z===void 0||z&&typeof z=="string"&&y===void 0?this.get(c,z):(this.set(c,z,y),y!==void 0?y:z)},remove:function(c,z){var y,C=c[this.expando];if(C!==void 0){if(z!==void 0)for(Array.isArray(z)?z=z.map(Nt):(z=Nt(z),z=z in C?[z]:z.match(ue)||[]),y=z.length;y--;)delete C[z[y]];(z===void 0||m.isEmptyObject(C))&&(c.nodeType?c[this.expando]=void 0:delete c[this.expando])}},hasData:function(c){var z=c[this.expando];return z!==void 0&&!m.isEmptyObject(z)}};var zt=new Jt,se=new Jt,be=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,ve=/[A-Z]/g;function We(c){return c==="true"?!0:c==="false"?!1:c==="null"?null:c===+c+""?+c:be.test(c)?JSON.parse(c):c}function sn(c,z,y){var C;if(y===void 0&&c.nodeType===1)if(C="data-"+z.replace(ve,"-$&").toLowerCase(),y=c.getAttribute(C),typeof y=="string"){try{y=We(y)}catch{}se.set(c,z,y)}else y=void 0;return y}m.extend({hasData:function(c){return se.hasData(c)||zt.hasData(c)},data:function(c,z,y){return se.access(c,z,y)},removeData:function(c,z){se.remove(c,z)},_data:function(c,z,y){return zt.access(c,z,y)},_removeData:function(c,z){zt.remove(c,z)}}),m.fn.extend({data:function(c,z){var y,C,S,x=this[0],I=x&&x.attributes;if(c===void 0){if(this.length&&(S=se.get(x),x.nodeType===1&&!zt.get(x,"hasDataAttrs"))){for(y=I.length;y--;)I[y]&&(C=I[y].name,C.indexOf("data-")===0&&(C=Nt(C.slice(5)),sn(x,C,S[C])));zt.set(x,"hasDataAttrs",!0)}return S}return typeof c=="object"?this.each(function(){se.set(this,c)}):Lt(this,function(G){var W;if(x&&G===void 0)return W=se.get(x,c),W!==void 0||(W=sn(x,c),W!==void 0)?W:void 0;this.each(function(){se.set(this,c,G)})},null,z,arguments.length>1,null,!0)},removeData:function(c){return this.each(function(){se.remove(this,c)})}}),m.extend({queue:function(c,z,y){var C;if(c)return z=(z||"fx")+"queue",C=zt.get(c,z),y&&(!C||Array.isArray(y)?C=zt.access(c,z,m.makeArray(y)):C.push(y)),C||[]},dequeue:function(c,z){z=z||"fx";var y=m.queue(c,z),C=y.length,S=y.shift(),x=m._queueHooks(c,z),I=function(){m.dequeue(c,z)};S==="inprogress"&&(S=y.shift(),C--),S&&(z==="fx"&&y.unshift("inprogress"),delete x.stop,S.call(c,I,x)),!C&&x&&x.empty.fire()},_queueHooks:function(c,z){var y=z+"queueHooks";return zt.get(c,y)||zt.access(c,y,{empty:m.Callbacks("once memory").add(function(){zt.remove(c,[z+"queue",y])})})}}),m.fn.extend({queue:function(c,z){var y=2;return typeof c!="string"&&(z=c,c="fx",y--),arguments.length<y?m.queue(this[0],c):z===void 0?this:this.each(function(){var C=m.queue(this,c,z);m._queueHooks(this,c),c==="fx"&&C[0]!=="inprogress"&&m.dequeue(this,c)})},dequeue:function(c){return this.each(function(){m.dequeue(this,c)})},clearQueue:function(c){return this.queue(c||"fx",[])},promise:function(c,z){var y,C=1,S=m.Deferred(),x=this,I=this.length,G=function(){--C||S.resolveWith(x,[x])};for(typeof c!="string"&&(z=c,c=void 0),c=c||"fx";I--;)y=zt.get(x[I],c+"queueHooks"),y&&y.empty&&(C++,y.empty.add(G));return G(),S.promise(z)}});var vn=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,pn=new RegExp("^(?:([+-])=|)("+vn+")([a-z%]*)$","i"),cn=["Top","Right","Bottom","Left"],ct=k.documentElement,Ut=function(c){return m.contains(c.ownerDocument,c)},ie={composed:!0};ct.getRootNode&&(Ut=function(c){return m.contains(c.ownerDocument,c)||c.getRootNode(ie)===c.ownerDocument});var Re=function(c,z){return c=z||c,c.style.display==="none"||c.style.display===""&&Ut(c)&&m.css(c,"display")==="none"};function $e(c,z,y,C){var S,x,I=20,G=C?function(){return C.cur()}:function(){return m.css(c,z,"")},W=G(),it=y&&y[3]||(m.cssNumber[z]?"":"px"),gt=c.nodeType&&(m.cssNumber[z]||it!=="px"&&+W)&&pn.exec(m.css(c,z));if(gt&>[3]!==it){for(W=W/2,it=it||gt[3],gt=+W||1;I--;)m.style(c,z,gt+it),(1-x)*(1-(x=G()/W||.5))<=0&&(I=0),gt=gt/x;gt=gt*2,m.style(c,z,gt+it),y=y||[]}return y&&(gt=+gt||+W||0,S=y[1]?gt+(y[1]+1)*y[2]:+y[2],C&&(C.unit=it,C.start=gt,C.end=S)),S}var Mn={};function fr(c){var z,y=c.ownerDocument,C=c.nodeName,S=Mn[C];return S||(z=y.body.appendChild(y.createElement(C)),S=m.css(z,"display"),z.parentNode.removeChild(z),S==="none"&&(S="block"),Mn[C]=S,S)}function dr(c,z){for(var y,C,S=[],x=0,I=c.length;x<I;x++)C=c[x],C.style&&(y=C.style.display,z?(y==="none"&&(S[x]=zt.get(C,"display")||null,S[x]||(C.style.display="")),C.style.display===""&&Re(C)&&(S[x]=fr(C))):y!=="none"&&(S[x]="none",zt.set(C,"display",y)));for(x=0;x<I;x++)S[x]!=null&&(c[x].style.display=S[x]);return c}m.fn.extend({show:function(){return dr(this,!0)},hide:function(){return dr(this)},toggle:function(c){return typeof c=="boolean"?c?this.show():this.hide():this.each(function(){Re(this)?m(this).show():m(this).hide()})}});var Bi=/^(?:checkbox|radio)$/i,Ci=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,yo=/^$|^module$|\/(?:java|ecma)script/i;(function(){var c=k.createDocumentFragment(),z=c.appendChild(k.createElement("div")),y=k.createElement("input");y.setAttribute("type","radio"),y.setAttribute("checked","checked"),y.setAttribute("name","t"),z.appendChild(y),T.checkClone=z.cloneNode(!0).cloneNode(!0).lastChild.checked,z.innerHTML="<textarea>x</textarea>",T.noCloneChecked=!!z.cloneNode(!0).lastChild.defaultValue,z.innerHTML="<option></option>",T.option=!!z.lastChild})();var Un={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};Un.tbody=Un.tfoot=Un.colgroup=Un.caption=Un.thead,Un.th=Un.td,T.option||(Un.optgroup=Un.option=[1,"<select multiple='multiple'>","</select>"]);function jn(c,z){var y;return typeof c.getElementsByTagName<"u"?y=c.getElementsByTagName(z||"*"):typeof c.querySelectorAll<"u"?y=c.querySelectorAll(z||"*"):y=[],z===void 0||z&&L(c,z)?m.merge([c],y):y}function bo(c,z){for(var y=0,C=c.length;y<C;y++)zt.set(c[y],"globalEval",!z||zt.get(z[y],"globalEval"))}var ga=/<|&#?\w+;/;function Fs(c,z,y,C,S){for(var x,I,G,W,it,gt,bt=z.createDocumentFragment(),ut=[],Bt=0,te=c.length;Bt<te;Bt++)if(x=c[Bt],x||x===0)if(A(x)==="object")m.merge(ut,x.nodeType?[x]:x);else if(!ga.test(x))ut.push(z.createTextNode(x));else{for(I=I||bt.appendChild(z.createElement("div")),G=(Ci.exec(x)||["",""])[1].toLowerCase(),W=Un[G]||Un._default,I.innerHTML=W[1]+m.htmlPrefilter(x)+W[2],gt=W[0];gt--;)I=I.lastChild;m.merge(ut,I.childNodes),I=bt.firstChild,I.textContent=""}for(bt.textContent="",Bt=0;x=ut[Bt++];){if(C&&m.inArray(x,C)>-1){S&&S.push(x);continue}if(it=Ut(x),I=jn(bt.appendChild(x),"script"),it&&bo(I),y)for(gt=0;x=I[gt++];)yo.test(x.type||"")&&y.push(x)}return bt}var nf=/^([^.]*)(?:\.(.+)|)/;function ls(){return!0}function _o(){return!1}function va(c,z,y,C,S,x){var I,G;if(typeof z=="object"){typeof y!="string"&&(C=C||y,y=void 0);for(G in z)va(c,G,y,C,z[G],x);return c}if(C==null&&S==null?(S=y,C=y=void 0):S==null&&(typeof y=="string"?(S=C,C=void 0):(S=C,C=y,y=void 0)),S===!1)S=_o;else if(!S)return c;return x===1&&(I=S,S=function(W){return m().off(W),I.apply(this,arguments)},S.guid=I.guid||(I.guid=m.guid++)),c.each(function(){m.event.add(this,z,S,C,y)})}m.event={global:{},add:function(c,z,y,C,S){var x,I,G,W,it,gt,bt,ut,Bt,te,Oe,xe=zt.get(c);if(Ft(c))for(y.handler&&(x=y,y=x.handler,S=x.selector),S&&m.find.matchesSelector(ct,S),y.guid||(y.guid=m.guid++),(W=xe.events)||(W=xe.events=Object.create(null)),(I=xe.handle)||(I=xe.handle=function(Wn){return typeof m<"u"&&m.event.triggered!==Wn.type?m.event.dispatch.apply(c,arguments):void 0}),z=(z||"").match(ue)||[""],it=z.length;it--;)G=nf.exec(z[it])||[],Bt=Oe=G[1],te=(G[2]||"").split(".").sort(),Bt&&(bt=m.event.special[Bt]||{},Bt=(S?bt.delegateType:bt.bindType)||Bt,bt=m.event.special[Bt]||{},gt=m.extend({type:Bt,origType:Oe,data:C,handler:y,guid:y.guid,selector:S,needsContext:S&&m.expr.match.needsContext.test(S),namespace:te.join(".")},x),(ut=W[Bt])||(ut=W[Bt]=[],ut.delegateCount=0,(!bt.setup||bt.setup.call(c,C,te,I)===!1)&&c.addEventListener&&c.addEventListener(Bt,I)),bt.add&&(bt.add.call(c,gt),gt.handler.guid||(gt.handler.guid=y.guid)),S?ut.splice(ut.delegateCount++,0,gt):ut.push(gt),m.event.global[Bt]=!0)},remove:function(c,z,y,C,S){var x,I,G,W,it,gt,bt,ut,Bt,te,Oe,xe=zt.hasData(c)&&zt.get(c);if(!(!xe||!(W=xe.events))){for(z=(z||"").match(ue)||[""],it=z.length;it--;){if(G=nf.exec(z[it])||[],Bt=Oe=G[1],te=(G[2]||"").split(".").sort(),!Bt){for(Bt in W)m.event.remove(c,Bt+z[it],y,C,!0);continue}for(bt=m.event.special[Bt]||{},Bt=(C?bt.delegateType:bt.bindType)||Bt,ut=W[Bt]||[],G=G[2]&&new RegExp("(^|\\.)"+te.join("\\.(?:.*\\.|)")+"(\\.|$)"),I=x=ut.length;x--;)gt=ut[x],(S||Oe===gt.origType)&&(!y||y.guid===gt.guid)&&(!G||G.test(gt.namespace))&&(!C||C===gt.selector||C==="**"&>.selector)&&(ut.splice(x,1),gt.selector&&ut.delegateCount--,bt.remove&&bt.remove.call(c,gt));I&&!ut.length&&((!bt.teardown||bt.teardown.call(c,te,xe.handle)===!1)&&m.removeEvent(c,Bt,xe.handle),delete W[Bt])}m.isEmptyObject(W)&&zt.remove(c,"handle events")}},dispatch:function(c){var z,y,C,S,x,I,G=new Array(arguments.length),W=m.event.fix(c),it=(zt.get(this,"events")||Object.create(null))[W.type]||[],gt=m.event.special[W.type]||{};for(G[0]=W,z=1;z<arguments.length;z++)G[z]=arguments[z];if(W.delegateTarget=this,!(gt.preDispatch&>.preDispatch.call(this,W)===!1)){for(I=m.event.handlers.call(this,W,it),z=0;(S=I[z++])&&!W.isPropagationStopped();)for(W.currentTarget=S.elem,y=0;(x=S.handlers[y++])&&!W.isImmediatePropagationStopped();)(!W.rnamespace||x.namespace===!1||W.rnamespace.test(x.namespace))&&(W.handleObj=x,W.data=x.data,C=((m.event.special[x.origType]||{}).handle||x.handler).apply(S.elem,G),C!==void 0&&(W.result=C)===!1&&(W.preventDefault(),W.stopPropagation()));return gt.postDispatch&>.postDispatch.call(this,W),W.result}},handlers:function(c,z){var y,C,S,x,I,G=[],W=z.delegateCount,it=c.target;if(W&&it.nodeType&&!(c.type==="click"&&c.button>=1)){for(;it!==this;it=it.parentNode||this)if(it.nodeType===1&&!(c.type==="click"&&it.disabled===!0)){for(x=[],I={},y=0;y<W;y++)C=z[y],S=C.selector+" ",I[S]===void 0&&(I[S]=C.needsContext?m(S,this).index(it)>-1:m.find(S,this,null,[it]).length),I[S]&&x.push(C);x.length&&G.push({elem:it,handlers:x})}}return it=this,W<z.length&&G.push({elem:it,handlers:z.slice(W)}),G},addProp:function(c,z){Object.defineProperty(m.Event.prototype,c,{enumerable:!0,configurable:!0,get:w(z)?function(){if(this.originalEvent)return z(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[c]},set:function(y){Object.defineProperty(this,c,{enumerable:!0,configurable:!0,writable:!0,value:y})}})},fix:function(c){return c[m.expando]?c:new m.Event(c)},special:{load:{noBubble:!0},click:{setup:function(c){var z=this||c;return Bi.test(z.type)&&z.click&&L(z,"input")&&Pl(z,"click",!0),!1},trigger:function(c){var z=this||c;return Bi.test(z.type)&&z.click&&L(z,"input")&&Pl(z,"click"),!0},_default:function(c){var z=c.target;return Bi.test(z.type)&&z.click&&L(z,"input")&&zt.get(z,"click")||L(z,"a")}},beforeunload:{postDispatch:function(c){c.result!==void 0&&c.originalEvent&&(c.originalEvent.returnValue=c.result)}}}};function Pl(c,z,y){if(!y){zt.get(c,z)===void 0&&m.event.add(c,z,ls);return}zt.set(c,z,!1),m.event.add(c,z,{namespace:!1,handler:function(C){var S,x=zt.get(this,z);if(C.isTrigger&1&&this[z]){if(x)(m.event.special[z]||{}).delegateType&&C.stopPropagation();else if(x=o.call(arguments),zt.set(this,z,x),this[z](),S=zt.get(this,z),zt.set(this,z,!1),x!==S)return C.stopImmediatePropagation(),C.preventDefault(),S}else x&&(zt.set(this,z,m.event.trigger(x[0],x.slice(1),this)),C.stopPropagation(),C.isImmediatePropagationStopped=ls)}})}m.removeEvent=function(c,z,y){c.removeEventListener&&c.removeEventListener(z,y)},m.Event=function(c,z){if(!(this instanceof m.Event))return new m.Event(c,z);c&&c.type?(this.originalEvent=c,this.type=c.type,this.isDefaultPrevented=c.defaultPrevented||c.defaultPrevented===void 0&&c.returnValue===!1?ls:_o,this.target=c.target&&c.target.nodeType===3?c.target.parentNode:c.target,this.currentTarget=c.currentTarget,this.relatedTarget=c.relatedTarget):this.type=c,z&&m.extend(this,z),this.timeStamp=c&&c.timeStamp||Date.now(),this[m.expando]=!0},m.Event.prototype={constructor:m.Event,isDefaultPrevented:_o,isPropagationStopped:_o,isImmediatePropagationStopped:_o,isSimulated:!1,preventDefault:function(){var c=this.originalEvent;this.isDefaultPrevented=ls,c&&!this.isSimulated&&c.preventDefault()},stopPropagation:function(){var c=this.originalEvent;this.isPropagationStopped=ls,c&&!this.isSimulated&&c.stopPropagation()},stopImmediatePropagation:function(){var c=this.originalEvent;this.isImmediatePropagationStopped=ls,c&&!this.isSimulated&&c.stopImmediatePropagation(),this.stopPropagation()}},m.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},m.event.addProp),m.each({focus:"focusin",blur:"focusout"},function(c,z){function y(C){if(k.documentMode){var S=zt.get(this,"handle"),x=m.event.fix(C);x.type=C.type==="focusin"?"focus":"blur",x.isSimulated=!0,S(C),x.target===x.currentTarget&&S(x)}else m.event.simulate(z,C.target,m.event.fix(C))}m.event.special[c]={setup:function(){var C;if(Pl(this,c,!0),k.documentMode)C=zt.get(this,z),C||this.addEventListener(z,y),zt.set(this,z,(C||0)+1);else return!1},trigger:function(){return Pl(this,c),!0},teardown:function(){var C;if(k.documentMode)C=zt.get(this,z)-1,C?zt.set(this,z,C):(this.removeEventListener(z,y),zt.remove(this,z));else return!1},_default:function(C){return zt.get(C.target,c)},delegateType:z},m.event.special[z]={setup:function(){var C=this.ownerDocument||this.document||this,S=k.documentMode?this:C,x=zt.get(S,z);x||(k.documentMode?this.addEventListener(z,y):C.addEventListener(c,y,!0)),zt.set(S,z,(x||0)+1)},teardown:function(){var C=this.ownerDocument||this.document||this,S=k.documentMode?this:C,x=zt.get(S,z)-1;x?zt.set(S,z,x):(k.documentMode?this.removeEventListener(z,y):C.removeEventListener(c,y,!0),zt.remove(S,z))}}}),m.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(c,z){m.event.special[c]={delegateType:z,bindType:z,handle:function(y){var C,S=this,x=y.relatedTarget,I=y.handleObj;return(!x||x!==S&&!m.contains(S,x))&&(y.type=I.origType,C=I.handler.apply(this,arguments),y.type=z),C}}}),m.fn.extend({on:function(c,z,y,C){return va(this,c,z,y,C)},one:function(c,z,y,C){return va(this,c,z,y,C,1)},off:function(c,z,y){var C,S;if(c&&c.preventDefault&&c.handleObj)return C=c.handleObj,m(c.delegateTarget).off(C.namespace?C.origType+"."+C.namespace:C.origType,C.selector,C.handler),this;if(typeof c=="object"){for(S in c)this.off(S,z,c[S]);return this}return(z===!1||typeof z=="function")&&(y=z,z=void 0),y===!1&&(y=_o),this.each(function(){m.event.remove(this,c,y,z)})}});var Kv=/<script|<style|<link/i,qv=/checked\s*(?:[^=]|=\s*.checked.)/i,Vv=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function rf(c,z){return L(c,"table")&&L(z.nodeType!==11?z:z.firstChild,"tr")&&m(c).children("tbody")[0]||c}function Gv(c){return c.type=(c.getAttribute("type")!==null)+"/"+c.type,c}function Yv(c){return(c.type||"").slice(0,5)==="true/"?c.type=c.type.slice(5):c.removeAttribute("type"),c}function sf(c,z){var y,C,S,x,I,G,W;if(z.nodeType===1){if(zt.hasData(c)&&(x=zt.get(c),W=x.events,W)){zt.remove(z,"handle events");for(S in W)for(y=0,C=W[S].length;y<C;y++)m.event.add(z,S,W[S][y])}se.hasData(c)&&(I=se.access(c),G=m.extend({},I),se.set(z,G))}}function of(c,z){var y=z.nodeName.toLowerCase();y==="input"&&Bi.test(c.type)?z.checked=c.checked:(y==="input"||y==="textarea")&&(z.defaultValue=c.defaultValue)}function Co(c,z,y,C){z=l(z);var S,x,I,G,W,it,gt=0,bt=c.length,ut=bt-1,Bt=z[0],te=w(Bt);if(te||bt>1&&typeof Bt=="string"&&!T.checkClone&&qv.test(Bt))return c.each(function(Oe){var xe=c.eq(Oe);te&&(z[0]=Bt.call(this,Oe,xe.html())),Co(xe,z,y,C)});if(bt&&(S=Fs(z,c[0].ownerDocument,!1,c,C),x=S.firstChild,S.childNodes.length===1&&(S=x),x||C)){for(I=m.map(jn(S,"script"),Gv),G=I.length;gt<bt;gt++)W=S,gt!==ut&&(W=m.clone(W,!0,!0),G&&m.merge(I,jn(W,"script"))),y.call(c[gt],W,gt);if(G)for(it=I[I.length-1].ownerDocument,m.map(I,Yv),gt=0;gt<G;gt++)W=I[gt],yo.test(W.type||"")&&!zt.access(W,"globalEval")&&m.contains(it,W)&&(W.src&&(W.type||"").toLowerCase()!=="module"?m._evalUrl&&!W.noModule&&m._evalUrl(W.src,{nonce:W.nonce||W.getAttribute("nonce")},it):$(W.textContent.replace(Vv,""),W,it))}return c}function af(c,z,y){for(var C,S=z?m.filter(z,c):c,x=0;(C=S[x])!=null;x++)!y&&C.nodeType===1&&m.cleanData(jn(C)),C.parentNode&&(y&&Ut(C)&&bo(jn(C,"script")),C.parentNode.removeChild(C));return c}m.extend({htmlPrefilter:function(c){return c},clone:function(c,z,y){var C,S,x,I,G=c.cloneNode(!0),W=Ut(c);if(!T.noCloneChecked&&(c.nodeType===1||c.nodeType===11)&&!m.isXMLDoc(c))for(I=jn(G),x=jn(c),C=0,S=x.length;C<S;C++)of(x[C],I[C]);if(z)if(y)for(x=x||jn(c),I=I||jn(G),C=0,S=x.length;C<S;C++)sf(x[C],I[C]);else sf(c,G);return I=jn(G,"script"),I.length>0&&bo(I,!W&&jn(c,"script")),G},cleanData:function(c){for(var z,y,C,S=m.event.special,x=0;(y=c[x])!==void 0;x++)if(Ft(y)){if(z=y[zt.expando]){if(z.events)for(C in z.events)S[C]?m.event.remove(y,C):m.removeEvent(y,C,z.handle);y[zt.expando]=void 0}y[se.expando]&&(y[se.expando]=void 0)}}}),m.fn.extend({detach:function(c){return af(this,c,!0)},remove:function(c){return af(this,c)},text:function(c){return Lt(this,function(z){return z===void 0?m.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=z)})},null,c,arguments.length)},append:function(){return Co(this,arguments,function(c){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var z=rf(this,c);z.appendChild(c)}})},prepend:function(){return Co(this,arguments,function(c){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var z=rf(this,c);z.insertBefore(c,z.firstChild)}})},before:function(){return Co(this,arguments,function(c){this.parentNode&&this.parentNode.insertBefore(c,this)})},after:function(){return Co(this,arguments,function(c){this.parentNode&&this.parentNode.insertBefore(c,this.nextSibling)})},empty:function(){for(var c,z=0;(c=this[z])!=null;z++)c.nodeType===1&&(m.cleanData(jn(c,!1)),c.textContent="");return this},clone:function(c,z){return c=c??!1,z=z??c,this.map(function(){return m.clone(this,c,z)})},html:function(c){return Lt(this,function(z){var y=this[0]||{},C=0,S=this.length;if(z===void 0&&y.nodeType===1)return y.innerHTML;if(typeof z=="string"&&!Kv.test(z)&&!Un[(Ci.exec(z)||["",""])[1].toLowerCase()]){z=m.htmlPrefilter(z);try{for(;C<S;C++)y=this[C]||{},y.nodeType===1&&(m.cleanData(jn(y,!1)),y.innerHTML=z);y=0}catch{}}y&&this.empty().append(z)},null,c,arguments.length)},replaceWith:function(){var c=[];return Co(this,arguments,function(z){var y=this.parentNode;m.inArray(this,c)<0&&(m.cleanData(jn(this)),y&&y.replaceChild(z,this))},c)}}),m.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(c,z){m.fn[c]=function(y){for(var C,S=[],x=m(y),I=x.length-1,G=0;G<=I;G++)C=G===I?this:this.clone(!0),m(x[G])[z](C),h.apply(S,C.get());return this.pushStack(S)}});var du=new RegExp("^("+vn+")(?!px)[a-z%]+$","i"),zu=/^--/,Rl=function(c){var z=c.ownerDocument.defaultView;return(!z||!z.opener)&&(z=e),z.getComputedStyle(c)},lf=function(c,z,y){var C,S,x={};for(S in z)x[S]=c.style[S],c.style[S]=z[S];C=y.call(c);for(S in z)c.style[S]=x[S];return C},Dl=new RegExp(cn.join("|"),"i");(function(){function c(){if(it){W.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",it.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",ct.appendChild(W).appendChild(it);var gt=e.getComputedStyle(it);y=gt.top!=="1%",G=z(gt.marginLeft)===12,it.style.right="60%",x=z(gt.right)===36,C=z(gt.width)===36,it.style.position="absolute",S=z(it.offsetWidth/3)===12,ct.removeChild(W),it=null}}function z(gt){return Math.round(parseFloat(gt))}var y,C,S,x,I,G,W=k.createElement("div"),it=k.createElement("div");it.style&&(it.style.backgroundClip="content-box",it.cloneNode(!0).style.backgroundClip="",T.clearCloneStyle=it.style.backgroundClip==="content-box",m.extend(T,{boxSizingReliable:function(){return c(),C},pixelBoxStyles:function(){return c(),x},pixelPosition:function(){return c(),y},reliableMarginLeft:function(){return c(),G},scrollboxSize:function(){return c(),S},reliableTrDimensions:function(){var gt,bt,ut,Bt;return I==null&&(gt=k.createElement("table"),bt=k.createElement("tr"),ut=k.createElement("div"),gt.style.cssText="position:absolute;left:-11111px;border-collapse:separate",bt.style.cssText="box-sizing:content-box;border:1px solid",bt.style.height="1px",ut.style.height="9px",ut.style.display="block",ct.appendChild(gt).appendChild(bt).appendChild(ut),Bt=e.getComputedStyle(bt),I=parseInt(Bt.height,10)+parseInt(Bt.borderTopWidth,10)+parseInt(Bt.borderBottomWidth,10)===bt.offsetHeight,ct.removeChild(gt)),I}}))})();function ma(c,z,y){var C,S,x,I,G=zu.test(z),W=c.style;return y=y||Rl(c),y&&(I=y.getPropertyValue(z)||y[z],G&&I&&(I=I.replace(xt,"$1")||void 0),I===""&&!Ut(c)&&(I=m.style(c,z)),!T.pixelBoxStyles()&&du.test(I)&&Dl.test(z)&&(C=W.width,S=W.minWidth,x=W.maxWidth,W.minWidth=W.maxWidth=W.width=I,I=y.width,W.width=C,W.minWidth=S,W.maxWidth=x)),I!==void 0?I+"":I}function ja(c,z){return{get:function(){if(c()){delete this.get;return}return(this.get=z).apply(this,arguments)}}}var hf=["Webkit","Moz","ms"],uf=k.createElement("div").style,pf={};function cf(c){for(var z=c[0].toUpperCase()+c.slice(1),y=hf.length;y--;)if(c=hf[y]+z,c in uf)return c}function Ml(c){var z=m.cssProps[c]||pf[c];return z||(c in uf?c:pf[c]=cf(c)||c)}var ff=/^(none|table(?!-c[ea]).+)/,Xv={position:"absolute",visibility:"hidden",display:"block"},df={letterSpacing:"0",fontWeight:"400"};function zf(c,z,y){var C=pn.exec(z);return C?Math.max(0,C[2]-(y||0))+(C[3]||"px"):z}function gu(c,z,y,C,S,x){var I=z==="width"?1:0,G=0,W=0,it=0;if(y===(C?"border":"content"))return 0;for(;I<4;I+=2)y==="margin"&&(it+=m.css(c,y+cn[I],!0,S)),C?(y==="content"&&(W-=m.css(c,"padding"+cn[I],!0,S)),y!=="margin"&&(W-=m.css(c,"border"+cn[I]+"Width",!0,S))):(W+=m.css(c,"padding"+cn[I],!0,S),y!=="padding"?W+=m.css(c,"border"+cn[I]+"Width",!0,S):G+=m.css(c,"border"+cn[I]+"Width",!0,S));return!C&&x>=0&&(W+=Math.max(0,Math.ceil(c["offset"+z[0].toUpperCase()+z.slice(1)]-x-W-G-.5))||0),W+it}function vu(c,z,y){var C=Rl(c),S=!T.boxSizingReliable()||y,x=S&&m.css(c,"boxSizing",!1,C)==="border-box",I=x,G=ma(c,z,C),W="offset"+z[0].toUpperCase()+z.slice(1);if(du.test(G)){if(!y)return G;G="auto"}return(!T.boxSizingReliable()&&x||!T.reliableTrDimensions()&&L(c,"tr")||G==="auto"||!parseFloat(G)&&m.css(c,"display",!1,C)==="inline")&&c.getClientRects().length&&(x=m.css(c,"boxSizing",!1,C)==="border-box",I=W in c,I&&(G=c[W])),G=parseFloat(G)||0,G+gu(c,z,y||(x?"border":"content"),I,C,G)+"px"}m.extend({cssHooks:{opacity:{get:function(c,z){if(z){var y=ma(c,"opacity");return y===""?"1":y}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(c,z,y,C){if(!(!c||c.nodeType===3||c.nodeType===8||!c.style)){var S,x,I,G=Nt(z),W=zu.test(z),it=c.style;if(W||(z=Ml(G)),I=m.cssHooks[z]||m.cssHooks[G],y!==void 0){if(x=typeof y,x==="string"&&(S=pn.exec(y))&&S[1]&&(y=$e(c,z,S),x="number"),y==null||y!==y)return;x==="number"&&!W&&(y+=S&&S[3]||(m.cssNumber[G]?"":"px")),!T.clearCloneStyle&&y===""&&z.indexOf("background")===0&&(it[z]="inherit"),(!I||!("set"in I)||(y=I.set(c,y,C))!==void 0)&&(W?it.setProperty(z,y):it[z]=y)}else return I&&"get"in I&&(S=I.get(c,!1,C))!==void 0?S:it[z]}},css:function(c,z,y,C){var S,x,I,G=Nt(z),W=zu.test(z);return W||(z=Ml(G)),I=m.cssHooks[z]||m.cssHooks[G],I&&"get"in I&&(S=I.get(c,!0,y)),S===void 0&&(S=ma(c,z,C)),S==="normal"&&z in df&&(S=df[z]),y===""||y?(x=parseFloat(S),y===!0||isFinite(x)?x||0:S):S}}),m.each(["height","width"],function(c,z){m.cssHooks[z]={get:function(y,C,S){if(C)return ff.test(m.css(y,"display"))&&(!y.getClientRects().length||!y.getBoundingClientRect().width)?lf(y,Xv,function(){return vu(y,z,S)}):vu(y,z,S)},set:function(y,C,S){var x,I=Rl(y),G=!T.scrollboxSize()&&I.position==="absolute",W=G||S,it=W&&m.css(y,"boxSizing",!1,I)==="border-box",gt=S?gu(y,z,S,it,I):0;return it&&G&&(gt-=Math.ceil(y["offset"+z[0].toUpperCase()+z.slice(1)]-parseFloat(I[z])-gu(y,z,"border",!1,I)-.5)),gt&&(x=pn.exec(C))&&(x[3]||"px")!=="px"&&(y.style[z]=C,C=m.css(y,z)),zf(y,C,gt)}}}),m.cssHooks.marginLeft=ja(T.reliableMarginLeft,function(c,z){if(z)return(parseFloat(ma(c,"marginLeft"))||c.getBoundingClientRect().left-lf(c,{marginLeft:0},function(){return c.getBoundingClientRect().left}))+"px"}),m.each({margin:"",padding:"",border:"Width"},function(c,z){m.cssHooks[c+z]={expand:function(y){for(var C=0,S={},x=typeof y=="string"?y.split(" "):[y];C<4;C++)S[c+cn[C]+z]=x[C]||x[C-2]||x[0];return S}},c!=="margin"&&(m.cssHooks[c+z].set=zf)}),m.fn.extend({css:function(c,z){return Lt(this,function(y,C,S){var x,I,G={},W=0;if(Array.isArray(C)){for(x=Rl(y),I=C.length;W<I;W++)G[C[W]]=m.css(y,C[W],!1,x);return G}return S!==void 0?m.style(y,C,S):m.css(y,C)},c,z,arguments.length>1)}});function nr(c,z,y,C,S){return new nr.prototype.init(c,z,y,C,S)}m.Tween=nr,nr.prototype={constructor:nr,init:function(c,z,y,C,S,x){this.elem=c,this.prop=y,this.easing=S||m.easing._default,this.options=z,this.start=this.now=this.cur(),this.end=C,this.unit=x||(m.cssNumber[y]?"":"px")},cur:function(){var c=nr.propHooks[this.prop];return c&&c.get?c.get(this):nr.propHooks._default.get(this)},run:function(c){var z,y=nr.propHooks[this.prop];return this.options.duration?this.pos=z=m.easing[this.easing](c,this.options.duration*c,0,1,this.options.duration):this.pos=z=c,this.now=(this.end-this.start)*z+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),y&&y.set?y.set(this):nr.propHooks._default.set(this),this}},nr.prototype.init.prototype=nr.prototype,nr.propHooks={_default:{get:function(c){var z;return c.elem.nodeType!==1||c.elem[c.prop]!=null&&c.elem.style[c.prop]==null?c.elem[c.prop]:(z=m.css(c.elem,c.prop,""),!z||z==="auto"?0:z)},set:function(c){m.fx.step[c.prop]?m.fx.step[c.prop](c):c.elem.nodeType===1&&(m.cssHooks[c.prop]||c.elem.style[Ml(c.prop)]!=null)?m.style(c.elem,c.prop,c.now+c.unit):c.elem[c.prop]=c.now}}},nr.propHooks.scrollTop=nr.propHooks.scrollLeft={set:function(c){c.elem.nodeType&&c.elem.parentNode&&(c.elem[c.prop]=c.now)}},m.easing={linear:function(c){return c},swing:function(c){return .5-Math.cos(c*Math.PI)/2},_default:"swing"},m.fx=nr.prototype.init,m.fx.step={};var Bs,To,Jv=/^(?:toggle|show|hide)$/,gf=/queueHooks$/;function wo(){To&&(k.hidden===!1&&e.requestAnimationFrame?e.requestAnimationFrame(wo):e.setTimeout(wo,m.fx.interval),m.fx.tick())}function mu(){return e.setTimeout(function(){Bs=void 0}),Bs=Date.now()}function Nl(c,z){var y,C=0,S={height:c};for(z=z?1:0;C<4;C+=2-z)y=cn[C],S["margin"+y]=S["padding"+y]=c;return z&&(S.opacity=S.width=c),S}function ju(c,z,y){for(var C,S=(Qr.tweeners[z]||[]).concat(Qr.tweeners["*"]),x=0,I=S.length;x<I;x++)if(C=S[x].call(y,z,c))return C}function vf(c,z,y){var C,S,x,I,G,W,it,gt,bt="width"in z||"height"in z,ut=this,Bt={},te=c.style,Oe=c.nodeType&&Re(c),xe=zt.get(c,"fxshow");y.queue||(I=m._queueHooks(c,"fx"),I.unqueued==null&&(I.unqueued=0,G=I.empty.fire,I.empty.fire=function(){I.unqueued||G()}),I.unqueued++,ut.always(function(){ut.always(function(){I.unqueued--,m.queue(c,"fx").length||I.empty.fire()})}));for(C in z)if(S=z[C],Jv.test(S)){if(delete z[C],x=x||S==="toggle",S===(Oe?"hide":"show"))if(S==="show"&&xe&&xe[C]!==void 0)Oe=!0;else continue;Bt[C]=xe&&xe[C]||m.style(c,C)}if(W=!m.isEmptyObject(z),!(!W&&m.isEmptyObject(Bt))){bt&&c.nodeType===1&&(y.overflow=[te.overflow,te.overflowX,te.overflowY],it=xe&&xe.display,it==null&&(it=zt.get(c,"display")),gt=m.css(c,"display"),gt==="none"&&(it?gt=it:(dr([c],!0),it=c.style.display||it,gt=m.css(c,"display"),dr([c]))),(gt==="inline"||gt==="inline-block"&&it!=null)&&m.css(c,"float")==="none"&&(W||(ut.done(function(){te.display=it}),it==null&&(gt=te.display,it=gt==="none"?"":gt)),te.display="inline-block")),y.overflow&&(te.overflow="hidden",ut.always(function(){te.overflow=y.overflow[0],te.overflowX=y.overflow[1],te.overflowY=y.overflow[2]})),W=!1;for(C in Bt)W||(xe?"hidden"in xe&&(Oe=xe.hidden):xe=zt.access(c,"fxshow",{display:it}),x&&(xe.hidden=!Oe),Oe&&dr([c],!0),ut.done(function(){Oe||dr([c]),zt.remove(c,"fxshow");for(C in Bt)m.style(c,C,Bt[C])})),W=ju(Oe?xe[C]:0,C,ut),C in xe||(xe[C]=W.start,Oe&&(W.end=W.start,W.start=0))}}function yu(c,z){var y,C,S,x,I;for(y in c)if(C=Nt(y),S=z[C],x=c[y],Array.isArray(x)&&(S=x[1],x=c[y]=x[0]),y!==C&&(c[C]=x,delete c[y]),I=m.cssHooks[C],I&&"expand"in I){x=I.expand(x),delete c[C];for(y in x)y in c||(c[y]=x[y],z[y]=S)}else z[C]=S}function Qr(c,z,y){var C,S,x=0,I=Qr.prefilters.length,G=m.Deferred().always(function(){delete W.elem}),W=function(){if(S)return!1;for(var bt=Bs||mu(),ut=Math.max(0,it.startTime+it.duration-bt),Bt=ut/it.duration||0,te=1-Bt,Oe=0,xe=it.tweens.length;Oe<xe;Oe++)it.tweens[Oe].run(te);return G.notifyWith(c,[it,te,ut]),te<1&&xe?ut:(xe||G.notifyWith(c,[it,1,0]),G.resolveWith(c,[it]),!1)},it=G.promise({elem:c,props:m.extend({},z),opts:m.extend(!0,{specialEasing:{},easing:m.easing._default},y),originalProperties:z,originalOptions:y,startTime:Bs||mu(),duration:y.duration,tweens:[],createTween:function(bt,ut){var Bt=m.Tween(c,it.opts,bt,ut,it.opts.specialEasing[bt]||it.opts.easing);return it.tweens.push(Bt),Bt},stop:function(bt){var ut=0,Bt=bt?it.tweens.length:0;if(S)return this;for(S=!0;ut<Bt;ut++)it.tweens[ut].run(1);return bt?(G.notifyWith(c,[it,1,0]),G.resolveWith(c,[it,bt])):G.rejectWith(c,[it,bt]),this}}),gt=it.props;for(yu(gt,it.opts.specialEasing);x<I;x++)if(C=Qr.prefilters[x].call(it,c,gt,it.opts),C)return w(C.stop)&&(m._queueHooks(it.elem,it.opts.queue).stop=C.stop.bind(C)),C;return m.map(gt,ju,it),w(it.opts.start)&&it.opts.start.call(c,it),it.progress(it.opts.progress).done(it.opts.done,it.opts.complete).fail(it.opts.fail).always(it.opts.always),m.fx.timer(m.extend(W,{elem:c,anim:it,queue:it.opts.queue})),it}m.Animation=m.extend(Qr,{tweeners:{"*":[function(c,z){var y=this.createTween(c,z);return $e(y.elem,c,pn.exec(z),y),y}]},tweener:function(c,z){w(c)?(z=c,c=["*"]):c=c.match(ue);for(var y,C=0,S=c.length;C<S;C++)y=c[C],Qr.tweeners[y]=Qr.tweeners[y]||[],Qr.tweeners[y].unshift(z)},prefilters:[vf],prefilter:function(c,z){z?Qr.prefilters.unshift(c):Qr.prefilters.push(c)}}),m.speed=function(c,z,y){var C=c&&typeof c=="object"?m.extend({},c):{complete:y||!y&&z||w(c)&&c,duration:c,easing:y&&z||z&&!w(z)&&z};return m.fx.off?C.duration=0:typeof C.duration!="number"&&(C.duration in m.fx.speeds?C.duration=m.fx.speeds[C.duration]:C.duration=m.fx.speeds._default),(C.queue==null||C.queue===!0)&&(C.queue="fx"),C.old=C.complete,C.complete=function(){w(C.old)&&C.old.call(this),C.queue&&m.dequeue(this,C.queue)},C},m.fn.extend({fadeTo:function(c,z,y,C){return this.filter(Re).css("opacity",0).show().end().animate({opacity:z},c,y,C)},animate:function(c,z,y,C){var S=m.isEmptyObject(c),x=m.speed(z,y,C),I=function(){var G=Qr(this,m.extend({},c),x);(S||zt.get(this,"finish"))&&G.stop(!0)};return I.finish=I,S||x.queue===!1?this.each(I):this.queue(x.queue,I)},stop:function(c,z,y){var C=function(S){var x=S.stop;delete S.stop,x(y)};return typeof c!="string"&&(y=z,z=c,c=void 0),z&&this.queue(c||"fx",[]),this.each(function(){var S=!0,x=c!=null&&c+"queueHooks",I=m.timers,G=zt.get(this);if(x)G[x]&&G[x].stop&&C(G[x]);else for(x in G)G[x]&&G[x].stop&&gf.test(x)&&C(G[x]);for(x=I.length;x--;)I[x].elem===this&&(c==null||I[x].queue===c)&&(I[x].anim.stop(y),S=!1,I.splice(x,1));(S||!y)&&m.dequeue(this,c)})},finish:function(c){return c!==!1&&(c=c||"fx"),this.each(function(){var z,y=zt.get(this),C=y[c+"queue"],S=y[c+"queueHooks"],x=m.timers,I=C?C.length:0;for(y.finish=!0,m.queue(this,c,[]),S&&S.stop&&S.stop.call(this,!0),z=x.length;z--;)x[z].elem===this&&x[z].queue===c&&(x[z].anim.stop(!0),x.splice(z,1));for(z=0;z<I;z++)C[z]&&C[z].finish&&C[z].finish.call(this);delete y.finish})}}),m.each(["toggle","show","hide"],function(c,z){var y=m.fn[z];m.fn[z]=function(C,S,x){return C==null||typeof C=="boolean"?y.apply(this,arguments):this.animate(Nl(z,!0),C,S,x)}}),m.each({slideDown:Nl("show"),slideUp:Nl("hide"),slideToggle:Nl("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(c,z){m.fn[c]=function(y,C,S){return this.animate(z,y,C,S)}}),m.timers=[],m.fx.tick=function(){var c,z=0,y=m.timers;for(Bs=Date.now();z<y.length;z++)c=y[z],!c()&&y[z]===c&&y.splice(z--,1);y.length||m.fx.stop(),Bs=void 0},m.fx.timer=function(c){m.timers.push(c),m.fx.start()},m.fx.interval=13,m.fx.start=function(){To||(To=!0,wo())},m.fx.stop=function(){To=null},m.fx.speeds={slow:600,fast:200,_default:400},m.fn.delay=function(c,z){return c=m.fx&&m.fx.speeds[c]||c,z=z||"fx",this.queue(z,function(y,C){var S=e.setTimeout(y,c);C.stop=function(){e.clearTimeout(S)}})},function(){var c=k.createElement("input"),z=k.createElement("select"),y=z.appendChild(k.createElement("option"));c.type="checkbox",T.checkOn=c.value!=="",T.optSelected=y.selected,c=k.createElement("input"),c.value="t",c.type="radio",T.radioValue=c.value==="t"}();var bu,$s=m.expr.attrHandle;m.fn.extend({attr:function(c,z){return Lt(this,m.attr,c,z,arguments.length>1)},removeAttr:function(c){return this.each(function(){m.removeAttr(this,c)})}}),m.extend({attr:function(c,z,y){var C,S,x=c.nodeType;if(!(x===3||x===8||x===2)){if(typeof c.getAttribute>"u")return m.prop(c,z,y);if((x!==1||!m.isXMLDoc(c))&&(S=m.attrHooks[z.toLowerCase()]||(m.expr.match.bool.test(z)?bu:void 0)),y!==void 0){if(y===null){m.removeAttr(c,z);return}return S&&"set"in S&&(C=S.set(c,y,z))!==void 0?C:(c.setAttribute(z,y+""),y)}return S&&"get"in S&&(C=S.get(c,z))!==null?C:(C=m.find.attr(c,z),C??void 0)}},attrHooks:{type:{set:function(c,z){if(!T.radioValue&&z==="radio"&&L(c,"input")){var y=c.value;return c.setAttribute("type",z),y&&(c.value=y),z}}}},removeAttr:function(c,z){var y,C=0,S=z&&z.match(ue);if(S&&c.nodeType===1)for(;y=S[C++];)c.removeAttribute(y)}}),bu={set:function(c,z,y){return z===!1?m.removeAttr(c,y):c.setAttribute(y,y),y}},m.each(m.expr.match.bool.source.match(/\w+/g),function(c,z){var y=$s[z]||m.find.attr;$s[z]=function(C,S,x){var I,G,W=S.toLowerCase();return x||(G=$s[W],$s[W]=I,I=y(C,S,x)!=null?W:null,$s[W]=G),I}});var _u=/^(?:input|select|textarea|button)$/i,Ao=/^(?:a|area)$/i;m.fn.extend({prop:function(c,z){return Lt(this,m.prop,c,z,arguments.length>1)},removeProp:function(c){return this.each(function(){delete this[m.propFix[c]||c]})}}),m.extend({prop:function(c,z,y){var C,S,x=c.nodeType;if(!(x===3||x===8||x===2))return(x!==1||!m.isXMLDoc(c))&&(z=m.propFix[z]||z,S=m.propHooks[z]),y!==void 0?S&&"set"in S&&(C=S.set(c,y,z))!==void 0?C:c[z]=y:S&&"get"in S&&(C=S.get(c,z))!==null?C:c[z]},propHooks:{tabIndex:{get:function(c){var z=m.find.attr(c,"tabindex");return z?parseInt(z,10):_u.test(c.nodeName)||Ao.test(c.nodeName)&&c.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),T.optSelected||(m.propHooks.selected={get:function(c){var z=c.parentNode;return z&&z.parentNode&&z.parentNode.selectedIndex,null},set:function(c){var z=c.parentNode;z&&(z.selectedIndex,z.parentNode&&z.parentNode.selectedIndex)}}),m.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){m.propFix[this.toLowerCase()]=this});function hs(c){var z=c.match(ue)||[];return z.join(" ")}function us(c){return c.getAttribute&&c.getAttribute("class")||""}function Cu(c){return Array.isArray(c)?c:typeof c=="string"?c.match(ue)||[]:[]}m.fn.extend({addClass:function(c){var z,y,C,S,x,I;return w(c)?this.each(function(G){m(this).addClass(c.call(this,G,us(this)))}):(z=Cu(c),z.length?this.each(function(){if(C=us(this),y=this.nodeType===1&&" "+hs(C)+" ",y){for(x=0;x<z.length;x++)S=z[x],y.indexOf(" "+S+" ")<0&&(y+=S+" ");I=hs(y),C!==I&&this.setAttribute("class",I)}}):this)},removeClass:function(c){var z,y,C,S,x,I;return w(c)?this.each(function(G){m(this).removeClass(c.call(this,G,us(this)))}):arguments.length?(z=Cu(c),z.length?this.each(function(){if(C=us(this),y=this.nodeType===1&&" "+hs(C)+" ",y){for(x=0;x<z.length;x++)for(S=z[x];y.indexOf(" "+S+" ")>-1;)y=y.replace(" "+S+" "," ");I=hs(y),C!==I&&this.setAttribute("class",I)}}):this):this.attr("class","")},toggleClass:function(c,z){var y,C,S,x,I=typeof c,G=I==="string"||Array.isArray(c);return w(c)?this.each(function(W){m(this).toggleClass(c.call(this,W,us(this),z),z)}):typeof z=="boolean"&&G?z?this.addClass(c):this.removeClass(c):(y=Cu(c),this.each(function(){if(G)for(x=m(this),S=0;S<y.length;S++)C=y[S],x.hasClass(C)?x.removeClass(C):x.addClass(C);else(c===void 0||I==="boolean")&&(C=us(this),C&&zt.set(this,"__className__",C),this.setAttribute&&this.setAttribute("class",C||c===!1?"":zt.get(this,"__className__")||""))}))},hasClass:function(c){var z,y,C=0;for(z=" "+c+" ";y=this[C++];)if(y.nodeType===1&&(" "+hs(us(y))+" ").indexOf(z)>-1)return!0;return!1}});var mf=/\r/g;m.fn.extend({val:function(c){var z,y,C,S=this[0];return arguments.length?(C=w(c),this.each(function(x){var I;this.nodeType===1&&(C?I=c.call(this,x,m(this).val()):I=c,I==null?I="":typeof I=="number"?I+="":Array.isArray(I)&&(I=m.map(I,function(G){return G==null?"":G+""})),z=m.valHooks[this.type]||m.valHooks[this.nodeName.toLowerCase()],(!z||!("set"in z)||z.set(this,I,"value")===void 0)&&(this.value=I))})):S?(z=m.valHooks[S.type]||m.valHooks[S.nodeName.toLowerCase()],z&&"get"in z&&(y=z.get(S,"value"))!==void 0?y:(y=S.value,typeof y=="string"?y.replace(mf,""):y??"")):void 0}}),m.extend({valHooks:{option:{get:function(c){var z=m.find.attr(c,"value");return z??hs(m.text(c))}},select:{get:function(c){var z,y,C,S=c.options,x=c.selectedIndex,I=c.type==="select-one",G=I?null:[],W=I?x+1:S.length;for(x<0?C=W:C=I?x:0;C<W;C++)if(y=S[C],(y.selected||C===x)&&!y.disabled&&(!y.parentNode.disabled||!L(y.parentNode,"optgroup"))){if(z=m(y).val(),I)return z;G.push(z)}return G},set:function(c,z){for(var y,C,S=c.options,x=m.makeArray(z),I=S.length;I--;)C=S[I],(C.selected=m.inArray(m.valHooks.option.get(C),x)>-1)&&(y=!0);return y||(c.selectedIndex=-1),x}}}}),m.each(["radio","checkbox"],function(){m.valHooks[this]={set:function(c,z){if(Array.isArray(z))return c.checked=m.inArray(m(c).val(),z)>-1}},T.checkOn||(m.valHooks[this].get=function(c){return c.getAttribute("value")===null?"on":c.value})});var So=e.location,Tu={guid:Date.now()},Fl=/\?/;m.parseXML=function(c){var z,y;if(!c||typeof c!="string")return null;try{z=new e.DOMParser().parseFromString(c,"text/xml")}catch{}return y=z&&z.getElementsByTagName("parsererror")[0],(!z||y)&&m.error("Invalid XML: "+(y?m.map(y.childNodes,function(C){return C.textContent}).join(`
|
||
`):c)),z};var jf=/^(?:focusinfocus|focusoutblur)$/,yf=function(c){c.stopPropagation()};m.extend(m.event,{trigger:function(c,z,y,C){var S,x,I,G,W,it,gt,bt,ut=[y||k],Bt=j.call(c,"type")?c.type:c,te=j.call(c,"namespace")?c.namespace.split("."):[];if(x=bt=I=y=y||k,!(y.nodeType===3||y.nodeType===8)&&!jf.test(Bt+m.event.triggered)&&(Bt.indexOf(".")>-1&&(te=Bt.split("."),Bt=te.shift(),te.sort()),W=Bt.indexOf(":")<0&&"on"+Bt,c=c[m.expando]?c:new m.Event(Bt,typeof c=="object"&&c),c.isTrigger=C?2:3,c.namespace=te.join("."),c.rnamespace=c.namespace?new RegExp("(^|\\.)"+te.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,c.result=void 0,c.target||(c.target=y),z=z==null?[c]:m.makeArray(z,[c]),gt=m.event.special[Bt]||{},!(!C&>.trigger&>.trigger.apply(y,z)===!1))){if(!C&&!gt.noBubble&&!P(y)){for(G=gt.delegateType||Bt,jf.test(G+Bt)||(x=x.parentNode);x;x=x.parentNode)ut.push(x),I=x;I===(y.ownerDocument||k)&&ut.push(I.defaultView||I.parentWindow||e)}for(S=0;(x=ut[S++])&&!c.isPropagationStopped();)bt=x,c.type=S>1?G:gt.bindType||Bt,it=(zt.get(x,"events")||Object.create(null))[c.type]&&zt.get(x,"handle"),it&&it.apply(x,z),it=W&&x[W],it&&it.apply&&Ft(x)&&(c.result=it.apply(x,z),c.result===!1&&c.preventDefault());return c.type=Bt,!C&&!c.isDefaultPrevented()&&(!gt._default||gt._default.apply(ut.pop(),z)===!1)&&Ft(y)&&W&&w(y[Bt])&&!P(y)&&(I=y[W],I&&(y[W]=null),m.event.triggered=Bt,c.isPropagationStopped()&&bt.addEventListener(Bt,yf),y[Bt](),c.isPropagationStopped()&&bt.removeEventListener(Bt,yf),m.event.triggered=void 0,I&&(y[W]=I)),c.result}},simulate:function(c,z,y){var C=m.extend(new m.Event,y,{type:c,isSimulated:!0});m.event.trigger(C,null,z)}}),m.fn.extend({trigger:function(c,z){return this.each(function(){m.event.trigger(c,z,this)})},triggerHandler:function(c,z){var y=this[0];if(y)return m.event.trigger(c,z,y,!0)}});var Zv=/\[\]$/,wu=/\r?\n/g,Qv=/^(?:submit|button|image|reset|file)$/i,tm=/^(?:input|select|textarea|keygen)/i;function Au(c,z,y,C){var S;if(Array.isArray(z))m.each(z,function(x,I){y||Zv.test(c)?C(c,I):Au(c+"["+(typeof I=="object"&&I!=null?x:"")+"]",I,y,C)});else if(!y&&A(z)==="object")for(S in z)Au(c+"["+S+"]",z[S],y,C);else C(c,z)}m.param=function(c,z){var y,C=[],S=function(x,I){var G=w(I)?I():I;C[C.length]=encodeURIComponent(x)+"="+encodeURIComponent(G??"")};if(c==null)return"";if(Array.isArray(c)||c.jquery&&!m.isPlainObject(c))m.each(c,function(){S(this.name,this.value)});else for(y in c)Au(y,c[y],z,S);return C.join("&")},m.fn.extend({serialize:function(){return m.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var c=m.prop(this,"elements");return c?m.makeArray(c):this}).filter(function(){var c=this.type;return this.name&&!m(this).is(":disabled")&&tm.test(this.nodeName)&&!Qv.test(c)&&(this.checked||!Bi.test(c))}).map(function(c,z){var y=m(this).val();return y==null?null:Array.isArray(y)?m.map(y,function(C){return{name:z.name,value:C.replace(wu,`\r
|
||
`)}}):{name:z.name,value:y.replace(wu,`\r
|
||
`)}}).get()}});var em=/%20/g,Su=/#.*$/,nm=/([?&])_=[^&]*/,rm=/^(.*?):[ \t]*([^\r\n]*)$/mg,im=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,sm=/^(?:GET|HEAD)$/,om=/^\/\//,ln={},en={},bf="*/".concat("*"),xu=k.createElement("a");xu.href=So.href;function _f(c){return function(z,y){typeof z!="string"&&(y=z,z="*");var C,S=0,x=z.toLowerCase().match(ue)||[];if(w(y))for(;C=x[S++];)C[0]==="+"?(C=C.slice(1)||"*",(c[C]=c[C]||[]).unshift(y)):(c[C]=c[C]||[]).push(y)}}function Cf(c,z,y,C){var S={},x=c===en;function I(G){var W;return S[G]=!0,m.each(c[G]||[],function(it,gt){var bt=gt(z,y,C);if(typeof bt=="string"&&!x&&!S[bt])return z.dataTypes.unshift(bt),I(bt),!1;if(x)return!(W=bt)}),W}return I(z.dataTypes[0])||!S["*"]&&I("*")}function Eu(c,z){var y,C,S=m.ajaxSettings.flatOptions||{};for(y in z)z[y]!==void 0&&((S[y]?c:C||(C={}))[y]=z[y]);return C&&m.extend(!0,c,C),c}function am(c,z,y){for(var C,S,x,I,G=c.contents,W=c.dataTypes;W[0]==="*";)W.shift(),C===void 0&&(C=c.mimeType||z.getResponseHeader("Content-Type"));if(C){for(S in G)if(G[S]&&G[S].test(C)){W.unshift(S);break}}if(W[0]in y)x=W[0];else{for(S in y){if(!W[0]||c.converters[S+" "+W[0]]){x=S;break}I||(I=S)}x=x||I}if(x)return x!==W[0]&&W.unshift(x),y[x]}function Tf(c,z,y,C){var S,x,I,G,W,it={},gt=c.dataTypes.slice();if(gt[1])for(I in c.converters)it[I.toLowerCase()]=c.converters[I];for(x=gt.shift();x;)if(c.responseFields[x]&&(y[c.responseFields[x]]=z),!W&&C&&c.dataFilter&&(z=c.dataFilter(z,c.dataType)),W=x,x=gt.shift(),x){if(x==="*")x=W;else if(W!=="*"&&W!==x){if(I=it[W+" "+x]||it["* "+x],!I){for(S in it)if(G=S.split(" "),G[1]===x&&(I=it[W+" "+G[0]]||it["* "+G[0]],I)){I===!0?I=it[S]:it[S]!==!0&&(x=G[0],gt.unshift(G[1]));break}}if(I!==!0)if(I&&c.throws)z=I(z);else try{z=I(z)}catch(bt){return{state:"parsererror",error:I?bt:"No conversion from "+W+" to "+x}}}}return{state:"success",data:z}}m.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:So.href,type:"GET",isLocal:im.test(So.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":bf,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":m.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(c,z){return z?Eu(Eu(c,m.ajaxSettings),z):Eu(m.ajaxSettings,c)},ajaxPrefilter:_f(ln),ajaxTransport:_f(en),ajax:function(c,z){typeof c=="object"&&(z=c,c=void 0),z=z||{};var y,C,S,x,I,G,W,it,gt,bt,ut=m.ajaxSetup({},z),Bt=ut.context||ut,te=ut.context&&(Bt.nodeType||Bt.jquery)?m(Bt):m.event,Oe=m.Deferred(),xe=m.Callbacks("once memory"),Wn=ut.statusCode||{},bn={},Ti={},wi="canceled",He={readyState:0,getResponseHeader:function(Ue){var on;if(W){if(!x)for(x={};on=rm.exec(S);)x[on[1].toLowerCase()+" "]=(x[on[1].toLowerCase()+" "]||[]).concat(on[2]);on=x[Ue.toLowerCase()+" "]}return on==null?null:on.join(", ")},getAllResponseHeaders:function(){return W?S:null},setRequestHeader:function(Ue,on){return W==null&&(Ue=Ti[Ue.toLowerCase()]=Ti[Ue.toLowerCase()]||Ue,bn[Ue]=on),this},overrideMimeType:function(Ue){return W==null&&(ut.mimeType=Ue),this},statusCode:function(Ue){var on;if(Ue)if(W)He.always(Ue[He.status]);else for(on in Ue)Wn[on]=[Wn[on],Ue[on]];return this},abort:function(Ue){var on=Ue||wi;return y&&y.abort(on),ps(0,on),this}};if(Oe.promise(He),ut.url=((c||ut.url||So.href)+"").replace(om,So.protocol+"//"),ut.type=z.method||z.type||ut.method||ut.type,ut.dataTypes=(ut.dataType||"*").toLowerCase().match(ue)||[""],ut.crossDomain==null){G=k.createElement("a");try{G.href=ut.url,G.href=G.href,ut.crossDomain=xu.protocol+"//"+xu.host!=G.protocol+"//"+G.host}catch{ut.crossDomain=!0}}if(ut.data&&ut.processData&&typeof ut.data!="string"&&(ut.data=m.param(ut.data,ut.traditional)),Cf(ln,ut,z,He),W)return He;it=m.event&&ut.global,it&&m.active++===0&&m.event.trigger("ajaxStart"),ut.type=ut.type.toUpperCase(),ut.hasContent=!sm.test(ut.type),C=ut.url.replace(Su,""),ut.hasContent?ut.data&&ut.processData&&(ut.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(ut.data=ut.data.replace(em,"+")):(bt=ut.url.slice(C.length),ut.data&&(ut.processData||typeof ut.data=="string")&&(C+=(Fl.test(C)?"&":"?")+ut.data,delete ut.data),ut.cache===!1&&(C=C.replace(nm,"$1"),bt=(Fl.test(C)?"&":"?")+"_="+Tu.guid+++bt),ut.url=C+bt),ut.ifModified&&(m.lastModified[C]&&He.setRequestHeader("If-Modified-Since",m.lastModified[C]),m.etag[C]&&He.setRequestHeader("If-None-Match",m.etag[C])),(ut.data&&ut.hasContent&&ut.contentType!==!1||z.contentType)&&He.setRequestHeader("Content-Type",ut.contentType),He.setRequestHeader("Accept",ut.dataTypes[0]&&ut.accepts[ut.dataTypes[0]]?ut.accepts[ut.dataTypes[0]]+(ut.dataTypes[0]!=="*"?", "+bf+"; q=0.01":""):ut.accepts["*"]);for(gt in ut.headers)He.setRequestHeader(gt,ut.headers[gt]);if(ut.beforeSend&&(ut.beforeSend.call(Bt,He,ut)===!1||W))return He.abort();if(wi="abort",xe.add(ut.complete),He.done(ut.success),He.fail(ut.error),y=Cf(en,ut,z,He),!y)ps(-1,"No Transport");else{if(He.readyState=1,it&&te.trigger("ajaxSend",[He,ut]),W)return He;ut.async&&ut.timeout>0&&(I=e.setTimeout(function(){He.abort("timeout")},ut.timeout));try{W=!1,y.send(bn,ps)}catch(Ue){if(W)throw Ue;ps(-1,Ue)}}function ps(Ue,on,ya,$l){var ti,Hs,Mr,Hi,cs,zr=on;W||(W=!0,I&&e.clearTimeout(I),y=void 0,S=$l||"",He.readyState=Ue>0?4:0,ti=Ue>=200&&Ue<300||Ue===304,ya&&(Hi=am(ut,He,ya)),!ti&&m.inArray("script",ut.dataTypes)>-1&&m.inArray("json",ut.dataTypes)<0&&(ut.converters["text script"]=function(){}),Hi=Tf(ut,Hi,He,ti),ti?(ut.ifModified&&(cs=He.getResponseHeader("Last-Modified"),cs&&(m.lastModified[C]=cs),cs=He.getResponseHeader("etag"),cs&&(m.etag[C]=cs)),Ue===204||ut.type==="HEAD"?zr="nocontent":Ue===304?zr="notmodified":(zr=Hi.state,Hs=Hi.data,Mr=Hi.error,ti=!Mr)):(Mr=zr,(Ue||!zr)&&(zr="error",Ue<0&&(Ue=0))),He.status=Ue,He.statusText=(on||zr)+"",ti?Oe.resolveWith(Bt,[Hs,zr,He]):Oe.rejectWith(Bt,[He,zr,Mr]),He.statusCode(Wn),Wn=void 0,it&&te.trigger(ti?"ajaxSuccess":"ajaxError",[He,ut,ti?Hs:Mr]),xe.fireWith(Bt,[He,zr]),it&&(te.trigger("ajaxComplete",[He,ut]),--m.active||m.event.trigger("ajaxStop")))}return He},getJSON:function(c,z,y){return m.get(c,z,y,"json")},getScript:function(c,z){return m.get(c,void 0,z,"script")}}),m.each(["get","post"],function(c,z){m[z]=function(y,C,S,x){return w(C)&&(x=x||S,S=C,C=void 0),m.ajax(m.extend({url:y,type:z,dataType:x,data:C,success:S},m.isPlainObject(y)&&y))}}),m.ajaxPrefilter(function(c){var z;for(z in c.headers)z.toLowerCase()==="content-type"&&(c.contentType=c.headers[z]||"")}),m._evalUrl=function(c,z,y){return m.ajax({url:c,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(C){m.globalEval(C,z,y)}})},m.fn.extend({wrapAll:function(c){var z;return this[0]&&(w(c)&&(c=c.call(this[0])),z=m(c,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&z.insertBefore(this[0]),z.map(function(){for(var y=this;y.firstElementChild;)y=y.firstElementChild;return y}).append(this)),this},wrapInner:function(c){return w(c)?this.each(function(z){m(this).wrapInner(c.call(this,z))}):this.each(function(){var z=m(this),y=z.contents();y.length?y.wrapAll(c):z.append(c)})},wrap:function(c){var z=w(c);return this.each(function(y){m(this).wrapAll(z?c.call(this,y):c)})},unwrap:function(c){return this.parent(c).not("body").each(function(){m(this).replaceWith(this.childNodes)}),this}}),m.expr.pseudos.hidden=function(c){return!m.expr.pseudos.visible(c)},m.expr.pseudos.visible=function(c){return!!(c.offsetWidth||c.offsetHeight||c.getClientRects().length)},m.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch{}};var lm={0:200,1223:204},yn=m.ajaxSettings.xhr();T.cors=!!yn&&"withCredentials"in yn,T.ajax=yn=!!yn,m.ajaxTransport(function(c){var z,y;if(T.cors||yn&&!c.crossDomain)return{send:function(C,S){var x,I=c.xhr();if(I.open(c.type,c.url,c.async,c.username,c.password),c.xhrFields)for(x in c.xhrFields)I[x]=c.xhrFields[x];c.mimeType&&I.overrideMimeType&&I.overrideMimeType(c.mimeType),!c.crossDomain&&!C["X-Requested-With"]&&(C["X-Requested-With"]="XMLHttpRequest");for(x in C)I.setRequestHeader(x,C[x]);z=function(G){return function(){z&&(z=y=I.onload=I.onerror=I.onabort=I.ontimeout=I.onreadystatechange=null,G==="abort"?I.abort():G==="error"?typeof I.status!="number"?S(0,"error"):S(I.status,I.statusText):S(lm[I.status]||I.status,I.statusText,(I.responseType||"text")!=="text"||typeof I.responseText!="string"?{binary:I.response}:{text:I.responseText},I.getAllResponseHeaders()))}},I.onload=z(),y=I.onerror=I.ontimeout=z("error"),I.onabort!==void 0?I.onabort=y:I.onreadystatechange=function(){I.readyState===4&&e.setTimeout(function(){z&&y()})},z=z("abort");try{I.send(c.hasContent&&c.data||null)}catch(G){if(z)throw G}},abort:function(){z&&z()}}}),m.ajaxPrefilter(function(c){c.crossDomain&&(c.contents.script=!1)}),m.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(c){return m.globalEval(c),c}}}),m.ajaxPrefilter("script",function(c){c.cache===void 0&&(c.cache=!1),c.crossDomain&&(c.type="GET")}),m.ajaxTransport("script",function(c){if(c.crossDomain||c.scriptAttrs){var z,y;return{send:function(C,S){z=m("<script>").attr(c.scriptAttrs||{}).prop({charset:c.scriptCharset,src:c.url}).on("load error",y=function(x){z.remove(),y=null,x&&S(x.type==="error"?404:200,x.type)}),k.head.appendChild(z[0])},abort:function(){y&&y()}}}});var Bl=[],$i=/(=)\?(?=&|$)|\?\?/;m.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var c=Bl.pop()||m.expando+"_"+Tu.guid++;return this[c]=!0,c}}),m.ajaxPrefilter("json jsonp",function(c,z,y){var C,S,x,I=c.jsonp!==!1&&($i.test(c.url)?"url":typeof c.data=="string"&&(c.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&$i.test(c.data)&&"data");if(I||c.dataTypes[0]==="jsonp")return C=c.jsonpCallback=w(c.jsonpCallback)?c.jsonpCallback():c.jsonpCallback,I?c[I]=c[I].replace($i,"$1"+C):c.jsonp!==!1&&(c.url+=(Fl.test(c.url)?"&":"?")+c.jsonp+"="+C),c.converters["script json"]=function(){return x||m.error(C+" was not called"),x[0]},c.dataTypes[0]="json",S=e[C],e[C]=function(){x=arguments},y.always(function(){S===void 0?m(e).removeProp(C):e[C]=S,c[C]&&(c.jsonpCallback=z.jsonpCallback,Bl.push(C)),x&&w(S)&&S(x[0]),x=S=void 0}),"script"}),T.createHTMLDocument=function(){var c=k.implementation.createHTMLDocument("").body;return c.innerHTML="<form></form><form></form>",c.childNodes.length===2}(),m.parseHTML=function(c,z,y){if(typeof c!="string")return[];typeof z=="boolean"&&(y=z,z=!1);var C,S,x;return z||(T.createHTMLDocument?(z=k.implementation.createHTMLDocument(""),C=z.createElement("base"),C.href=k.location.href,z.head.appendChild(C)):z=k),S=jt.exec(c),x=!y&&[],S?[z.createElement(S[1])]:(S=Fs([c],z,x),x&&x.length&&m(x).remove(),m.merge([],S.childNodes))},m.fn.load=function(c,z,y){var C,S,x,I=this,G=c.indexOf(" ");return G>-1&&(C=hs(c.slice(G)),c=c.slice(0,G)),w(z)?(y=z,z=void 0):z&&typeof z=="object"&&(S="POST"),I.length>0&&m.ajax({url:c,type:S||"GET",dataType:"html",data:z}).done(function(W){x=arguments,I.html(C?m("<div>").append(m.parseHTML(W)).find(C):W)}).always(y&&function(W,it){I.each(function(){y.apply(this,x||[W.responseText,it,W])})}),this},m.expr.pseudos.animated=function(c){return m.grep(m.timers,function(z){return c===z.elem}).length},m.offset={setOffset:function(c,z,y){var C,S,x,I,G,W,it,gt=m.css(c,"position"),bt=m(c),ut={};gt==="static"&&(c.style.position="relative"),G=bt.offset(),x=m.css(c,"top"),W=m.css(c,"left"),it=(gt==="absolute"||gt==="fixed")&&(x+W).indexOf("auto")>-1,it?(C=bt.position(),I=C.top,S=C.left):(I=parseFloat(x)||0,S=parseFloat(W)||0),w(z)&&(z=z.call(c,y,m.extend({},G))),z.top!=null&&(ut.top=z.top-G.top+I),z.left!=null&&(ut.left=z.left-G.left+S),"using"in z?z.using.call(c,ut):bt.css(ut)}},m.fn.extend({offset:function(c){if(arguments.length)return c===void 0?this:this.each(function(S){m.offset.setOffset(this,c,S)});var z,y,C=this[0];if(C)return C.getClientRects().length?(z=C.getBoundingClientRect(),y=C.ownerDocument.defaultView,{top:z.top+y.pageYOffset,left:z.left+y.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var c,z,y,C=this[0],S={top:0,left:0};if(m.css(C,"position")==="fixed")z=C.getBoundingClientRect();else{for(z=this.offset(),y=C.ownerDocument,c=C.offsetParent||y.documentElement;c&&(c===y.body||c===y.documentElement)&&m.css(c,"position")==="static";)c=c.parentNode;c&&c!==C&&c.nodeType===1&&(S=m(c).offset(),S.top+=m.css(c,"borderTopWidth",!0),S.left+=m.css(c,"borderLeftWidth",!0))}return{top:z.top-S.top-m.css(C,"marginTop",!0),left:z.left-S.left-m.css(C,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var c=this.offsetParent;c&&m.css(c,"position")==="static";)c=c.offsetParent;return c||ct})}}),m.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(c,z){var y=z==="pageYOffset";m.fn[c]=function(C){return Lt(this,function(S,x,I){var G;if(P(S)?G=S:S.nodeType===9&&(G=S.defaultView),I===void 0)return G?G[z]:S[x];G?G.scrollTo(y?G.pageXOffset:I,y?I:G.pageYOffset):S[x]=I},c,C,arguments.length)}}),m.each(["top","left"],function(c,z){m.cssHooks[z]=ja(T.pixelPosition,function(y,C){if(C)return C=ma(y,z),du.test(C)?m(y).position()[z]+"px":C})}),m.each({Height:"height",Width:"width"},function(c,z){m.each({padding:"inner"+c,content:z,"":"outer"+c},function(y,C){m.fn[C]=function(S,x){var I=arguments.length&&(y||typeof S!="boolean"),G=y||(S===!0||x===!0?"margin":"border");return Lt(this,function(W,it,gt){var bt;return P(W)?C.indexOf("outer")===0?W["inner"+c]:W.document.documentElement["client"+c]:W.nodeType===9?(bt=W.documentElement,Math.max(W.body["scroll"+c],bt["scroll"+c],W.body["offset"+c],bt["offset"+c],bt["client"+c])):gt===void 0?m.css(W,it,G):m.style(W,it,gt,G)},z,I?S:void 0,I)}})}),m.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(c,z){m.fn[z]=function(y){return this.on(z,y)}}),m.fn.extend({bind:function(c,z,y){return this.on(c,null,z,y)},unbind:function(c,z){return this.off(c,null,z)},delegate:function(c,z,y,C){return this.on(z,c,y,C)},undelegate:function(c,z,y){return arguments.length===1?this.off(c,"**"):this.off(z,c||"**",y)},hover:function(c,z){return this.on("mouseenter",c).on("mouseleave",z||c)}}),m.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(c,z){m.fn[z]=function(y,C){return arguments.length>0?this.on(z,null,y,C):this.trigger(z)}});var wf=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;m.proxy=function(c,z){var y,C,S;if(typeof z=="string"&&(y=c[z],z=c,c=y),!!w(c))return C=o.call(arguments,2),S=function(){return c.apply(z||this,C.concat(o.call(arguments)))},S.guid=c.guid=c.guid||m.guid++,S},m.holdReady=function(c){c?m.readyWait++:m.ready(!0)},m.isArray=Array.isArray,m.parseJSON=JSON.parse,m.nodeName=L,m.isFunction=w,m.isWindow=P,m.camelCase=Nt,m.type=A,m.now=Date.now,m.isNumeric=function(c){var z=m.type(c);return(z==="number"||z==="string")&&!isNaN(c-parseFloat(c))},m.trim=function(c){return c==null?"":(c+"").replace(wf,"$1")};var ku=e.jQuery,Dr=e.$;return m.noConflict=function(c){return e.$===m&&(e.$=Dr),c&&e.jQuery===m&&(e.jQuery=ku),m},typeof n>"u"&&(e.jQuery=e.$=m),m})}(Cv)),Cv.exports}(function(t){(function(e){e(["jquery"],function(n){return function(){var r,i,o=0,l={error:"error",info:"info",success:"success",warning:"warning"},h={clear:w,remove:P,error:f,getContainer:g,info:j,options:{},subscribe:v,success:b,version:"2.1.4",warning:T},p;return h;function f(L,F,X){return tt({type:l.error,iconClass:m().iconClasses.error,message:L,optionsOverride:X,title:F})}function g(L,F){return L||(L=m()),r=n("#"+L.containerId),r.length||F&&(r=$(L)),r}function j(L,F,X){return tt({type:l.info,iconClass:m().iconClasses.info,message:L,optionsOverride:X,title:F})}function v(L){i=L}function b(L,F,X){return tt({type:l.success,iconClass:m().iconClasses.success,message:L,optionsOverride:X,title:F})}function T(L,F,X){return tt({type:l.warning,iconClass:m().iconClasses.warning,message:L,optionsOverride:X,title:F})}function w(L,F){var X=m();r||g(X),U(L,X,F)||k(X)}function P(L){var F=m();if(r||g(F),L&&n(":focus",L).length===0){M(L);return}r.children().length&&r.remove()}function k(L){for(var F=r.children(),X=F.length-1;X>=0;X--)U(n(F[X]),L)}function U(L,F,X){var st=X&&X.force?X.force:!1;return L&&(st||n(":focus",L).length===0)?(L[F.hideMethod]({duration:F.hideDuration,easing:F.hideEasing,complete:function(){M(L)}}),!0):!1}function $(L){return r=n("<div/>").attr("id",L.containerId).addClass(L.positionClass),r.appendTo(n(L.target)),r}function A(){return{tapToDismiss:!0,toastClass:"toast",containerId:"toast-container",debug:!1,showMethod:"fadeIn",showDuration:300,showEasing:"swing",onShown:void 0,hideMethod:"fadeOut",hideDuration:1e3,hideEasing:"swing",onHidden:void 0,closeMethod:!1,closeDuration:!1,closeEasing:!1,closeOnHover:!0,extendedTimeOut:1e3,iconClasses:{error:"toast-error",info:"toast-info",success:"toast-success",warning:"toast-warning"},iconClass:"toast-info",positionClass:"toast-top-right",timeOut:5e3,titleClass:"toast-title",messageClass:"toast-message",escapeHtml:!1,target:"body",closeHtml:'<button type="button">×</button>',closeClass:"toast-close-button",newestOnTop:!0,preventDuplicates:!1,progressBar:!1,progressClass:"toast-progress",rtl:!1}}function nt(L){i&&i(L)}function tt(L){var F=m(),X=L.iconClass||F.iconClass;if(typeof L.optionsOverride<"u"&&(F=n.extend(F,L.optionsOverride),X=L.optionsOverride.iconClass||X),K(F,L))return;o++,r=g(F,!0);var st=null,rt=n("<div/>"),xt=n("<div/>"),oe=n("<div/>"),qt=n("<div/>"),ot=n(F.closeHtml),mt={intervalId:null,hideEta:null,maxHideTime:null},Et={toastId:o,state:"visible",startTime:new Date,options:F,map:L};return he(),$t(),Mt(),nt(Et),F.debug&&console&&console.log(Et),rt;function ze(ft){return ft==null&&(ft=""),ft.replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">")}function he(){Ht(),ee(),de(),Yt(),ue(),ke(),Wt(),jt()}function jt(){var ft="";switch(L.iconClass){case"toast-success":case"toast-info":ft="polite";break;default:ft="assertive"}rt.attr("aria-live",ft)}function Mt(){F.closeOnHover&&rt.hover(vt,lt),!F.onclick&&F.tapToDismiss&&rt.click(Y),F.closeButton&&ot&&ot.click(function(ft){ft.stopPropagation?ft.stopPropagation():ft.cancelBubble!==void 0&&ft.cancelBubble!==!0&&(ft.cancelBubble=!0),F.onCloseClick&&F.onCloseClick(ft),Y(!0)}),F.onclick&&rt.click(function(ft){F.onclick(ft),Y()})}function $t(){rt.hide(),rt[F.showMethod]({duration:F.showDuration,easing:F.showEasing,complete:F.onShown}),F.timeOut>0&&(st=setTimeout(Y,F.timeOut),mt.maxHideTime=parseFloat(F.timeOut),mt.hideEta=new Date().getTime()+mt.maxHideTime,F.progressBar&&(mt.intervalId=setInterval(dt,10)))}function Ht(){L.iconClass&&rt.addClass(F.toastClass).addClass(X)}function Wt(){F.newestOnTop?r.prepend(rt):r.append(rt)}function ee(){if(L.title){var ft=L.title;F.escapeHtml&&(ft=ze(L.title)),xt.append(ft).addClass(F.titleClass),rt.append(xt)}}function de(){if(L.message){var ft=L.message;F.escapeHtml&&(ft=ze(L.message)),oe.append(ft).addClass(F.messageClass),rt.append(oe)}}function Yt(){F.closeButton&&(ot.addClass(F.closeClass).attr("role","button"),rt.prepend(ot))}function ue(){F.progressBar&&(qt.addClass(F.progressClass),rt.prepend(qt))}function ke(){F.rtl&&rt.addClass("rtl")}function K(ft,Lt){if(ft.preventDuplicates){if(Lt.message===p)return!0;p=Lt.message}return!1}function Y(ft){var Lt=ft&&F.closeMethod!==!1?F.closeMethod:F.hideMethod,It=ft&&F.closeDuration!==!1?F.closeDuration:F.hideDuration,kt=ft&&F.closeEasing!==!1?F.closeEasing:F.hideEasing;if(!(n(":focus",rt).length&&!ft))return clearTimeout(mt.intervalId),rt[Lt]({duration:It,easing:kt,complete:function(){M(rt),clearTimeout(st),F.onHidden&&Et.state!=="hidden"&&F.onHidden(),Et.state="hidden",Et.endTime=new Date,nt(Et)}})}function lt(){(F.timeOut>0||F.extendedTimeOut>0)&&(st=setTimeout(Y,F.extendedTimeOut),mt.maxHideTime=parseFloat(F.extendedTimeOut),mt.hideEta=new Date().getTime()+mt.maxHideTime)}function vt(){clearTimeout(st),mt.hideEta=0,rt.stop(!0,!0)[F.showMethod]({duration:F.showDuration,easing:F.showEasing})}function dt(){var ft=(mt.hideEta-new Date().getTime())/mt.maxHideTime*100;qt.width(ft+"%")}}function m(){return n.extend({},A(),h.options)}function M(L){r||(r=g()),!L.is(":visible")&&(L.remove(),L=null,r.children().length===0&&(r.remove(),p=void 0))}}()})})(function(e,n){t.exports?t.exports=n(D8()):window.toastr=n(window.jQuery)})})(ST);var M8=ST.exports;const N8=Kp(M8);var ET={exports:{}};/*!
|
||
* clipboard.js v2.0.11
|
||
* https://clipboardjs.com/
|
||
*
|
||
* Licensed MIT © Zeno Rocha
|
||
*/(function(t,e){(function(r,i){t.exports=i()})(es,function(){return function(){var n={686:function(o,l,h){h.d(l,{default:function(){return he}});var p=h(279),f=h.n(p),g=h(370),j=h.n(g),v=h(817),b=h.n(v);function T(jt){try{return document.execCommand(jt)}catch{return!1}}var w=function(Mt){var $t=b()(Mt);return T("cut"),$t},P=w;function k(jt){var Mt=document.documentElement.getAttribute("dir")==="rtl",$t=document.createElement("textarea");$t.style.fontSize="12pt",$t.style.border="0",$t.style.padding="0",$t.style.margin="0",$t.style.position="absolute",$t.style[Mt?"right":"left"]="-9999px";var Ht=window.pageYOffset||document.documentElement.scrollTop;return $t.style.top="".concat(Ht,"px"),$t.setAttribute("readonly",""),$t.value=jt,$t}var U=function(Mt,$t){var Ht=k(Mt);$t.container.appendChild(Ht);var Wt=b()(Ht);return T("copy"),Ht.remove(),Wt},$=function(Mt){var $t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body},Ht="";return typeof Mt=="string"?Ht=U(Mt,$t):Mt instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(Mt==null?void 0:Mt.type)?Ht=U(Mt.value,$t):(Ht=b()(Mt),T("copy")),Ht},A=$;function nt(jt){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?nt=function($t){return typeof $t}:nt=function($t){return $t&&typeof Symbol=="function"&&$t.constructor===Symbol&&$t!==Symbol.prototype?"symbol":typeof $t},nt(jt)}var tt=function(){var Mt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},$t=Mt.action,Ht=$t===void 0?"copy":$t,Wt=Mt.container,ee=Mt.target,de=Mt.text;if(Ht!=="copy"&&Ht!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(ee!==void 0)if(ee&&nt(ee)==="object"&&ee.nodeType===1){if(Ht==="copy"&&ee.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(Ht==="cut"&&(ee.hasAttribute("readonly")||ee.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`)}else throw new Error('Invalid "target" value, use a valid Element');if(de)return A(de,{container:Wt});if(ee)return Ht==="cut"?P(ee):A(ee,{container:Wt})},m=tt;function M(jt){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?M=function($t){return typeof $t}:M=function($t){return $t&&typeof Symbol=="function"&&$t.constructor===Symbol&&$t!==Symbol.prototype?"symbol":typeof $t},M(jt)}function L(jt,Mt){if(!(jt instanceof Mt))throw new TypeError("Cannot call a class as a function")}function F(jt,Mt){for(var $t=0;$t<Mt.length;$t++){var Ht=Mt[$t];Ht.enumerable=Ht.enumerable||!1,Ht.configurable=!0,"value"in Ht&&(Ht.writable=!0),Object.defineProperty(jt,Ht.key,Ht)}}function X(jt,Mt,$t){return Mt&&F(jt.prototype,Mt),$t&&F(jt,$t),jt}function st(jt,Mt){if(typeof Mt!="function"&&Mt!==null)throw new TypeError("Super expression must either be null or a function");jt.prototype=Object.create(Mt&&Mt.prototype,{constructor:{value:jt,writable:!0,configurable:!0}}),Mt&&rt(jt,Mt)}function rt(jt,Mt){return rt=Object.setPrototypeOf||function(Ht,Wt){return Ht.__proto__=Wt,Ht},rt(jt,Mt)}function xt(jt){var Mt=ot();return function(){var Ht=mt(jt),Wt;if(Mt){var ee=mt(this).constructor;Wt=Reflect.construct(Ht,arguments,ee)}else Wt=Ht.apply(this,arguments);return oe(this,Wt)}}function oe(jt,Mt){return Mt&&(M(Mt)==="object"||typeof Mt=="function")?Mt:qt(jt)}function qt(jt){if(jt===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return jt}function ot(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function mt(jt){return mt=Object.setPrototypeOf?Object.getPrototypeOf:function($t){return $t.__proto__||Object.getPrototypeOf($t)},mt(jt)}function Et(jt,Mt){var $t="data-clipboard-".concat(jt);if(Mt.hasAttribute($t))return Mt.getAttribute($t)}var ze=function(jt){st($t,jt);var Mt=xt($t);function $t(Ht,Wt){var ee;return L(this,$t),ee=Mt.call(this),ee.resolveOptions(Wt),ee.listenClick(Ht),ee}return X($t,[{key:"resolveOptions",value:function(){var Wt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof Wt.action=="function"?Wt.action:this.defaultAction,this.target=typeof Wt.target=="function"?Wt.target:this.defaultTarget,this.text=typeof Wt.text=="function"?Wt.text:this.defaultText,this.container=M(Wt.container)==="object"?Wt.container:document.body}},{key:"listenClick",value:function(Wt){var ee=this;this.listener=j()(Wt,"click",function(de){return ee.onClick(de)})}},{key:"onClick",value:function(Wt){var ee=Wt.delegateTarget||Wt.currentTarget,de=this.action(ee)||"copy",Yt=m({action:de,container:this.container,target:this.target(ee),text:this.text(ee)});this.emit(Yt?"success":"error",{action:de,text:Yt,trigger:ee,clearSelection:function(){ee&&ee.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(Wt){return Et("action",Wt)}},{key:"defaultTarget",value:function(Wt){var ee=Et("target",Wt);if(ee)return document.querySelector(ee)}},{key:"defaultText",value:function(Wt){return Et("text",Wt)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(Wt){var ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return A(Wt,ee)}},{key:"cut",value:function(Wt){return P(Wt)}},{key:"isSupported",value:function(){var Wt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],ee=typeof Wt=="string"?[Wt]:Wt,de=!!document.queryCommandSupported;return ee.forEach(function(Yt){de=de&&!!document.queryCommandSupported(Yt)}),de}}]),$t}(f()),he=ze},828:function(o){var l=9;if(typeof Element<"u"&&!Element.prototype.matches){var h=Element.prototype;h.matches=h.matchesSelector||h.mozMatchesSelector||h.msMatchesSelector||h.oMatchesSelector||h.webkitMatchesSelector}function p(f,g){for(;f&&f.nodeType!==l;){if(typeof f.matches=="function"&&f.matches(g))return f;f=f.parentNode}}o.exports=p},438:function(o,l,h){var p=h(828);function f(v,b,T,w,P){var k=j.apply(this,arguments);return v.addEventListener(T,k,P),{destroy:function(){v.removeEventListener(T,k,P)}}}function g(v,b,T,w,P){return typeof v.addEventListener=="function"?f.apply(null,arguments):typeof T=="function"?f.bind(null,document).apply(null,arguments):(typeof v=="string"&&(v=document.querySelectorAll(v)),Array.prototype.map.call(v,function(k){return f(k,b,T,w,P)}))}function j(v,b,T,w){return function(P){P.delegateTarget=p(P.target,b),P.delegateTarget&&w.call(v,P)}}o.exports=g},879:function(o,l){l.node=function(h){return h!==void 0&&h instanceof HTMLElement&&h.nodeType===1},l.nodeList=function(h){var p=Object.prototype.toString.call(h);return h!==void 0&&(p==="[object NodeList]"||p==="[object HTMLCollection]")&&"length"in h&&(h.length===0||l.node(h[0]))},l.string=function(h){return typeof h=="string"||h instanceof String},l.fn=function(h){var p=Object.prototype.toString.call(h);return p==="[object Function]"}},370:function(o,l,h){var p=h(879),f=h(438);function g(T,w,P){if(!T&&!w&&!P)throw new Error("Missing required arguments");if(!p.string(w))throw new TypeError("Second argument must be a String");if(!p.fn(P))throw new TypeError("Third argument must be a Function");if(p.node(T))return j(T,w,P);if(p.nodeList(T))return v(T,w,P);if(p.string(T))return b(T,w,P);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function j(T,w,P){return T.addEventListener(w,P),{destroy:function(){T.removeEventListener(w,P)}}}function v(T,w,P){return Array.prototype.forEach.call(T,function(k){k.addEventListener(w,P)}),{destroy:function(){Array.prototype.forEach.call(T,function(k){k.removeEventListener(w,P)})}}}function b(T,w,P){return f(document.body,T,w,P)}o.exports=g},817:function(o){function l(h){var p;if(h.nodeName==="SELECT")h.focus(),p=h.value;else if(h.nodeName==="INPUT"||h.nodeName==="TEXTAREA"){var f=h.hasAttribute("readonly");f||h.setAttribute("readonly",""),h.select(),h.setSelectionRange(0,h.value.length),f||h.removeAttribute("readonly"),p=h.value}else{h.hasAttribute("contenteditable")&&h.focus();var g=window.getSelection(),j=document.createRange();j.selectNodeContents(h),g.removeAllRanges(),g.addRange(j),p=g.toString()}return p}o.exports=l},279:function(o){function l(){}l.prototype={on:function(h,p,f){var g=this.e||(this.e={});return(g[h]||(g[h]=[])).push({fn:p,ctx:f}),this},once:function(h,p,f){var g=this;function j(){g.off(h,j),p.apply(f,arguments)}return j._=p,this.on(h,j,f)},emit:function(h){var p=[].slice.call(arguments,1),f=((this.e||(this.e={}))[h]||[]).slice(),g=0,j=f.length;for(g;g<j;g++)f[g].fn.apply(f[g].ctx,p);return this},off:function(h,p){var f=this.e||(this.e={}),g=f[h],j=[];if(g&&p)for(var v=0,b=g.length;v<b;v++)g[v].fn!==p&&g[v].fn._!==p&&j.push(g[v]);return j.length?f[h]=j:delete f[h],this}},o.exports=l,o.exports.TinyEmitter=l}},r={};function i(o){if(r[o])return r[o].exports;var l=r[o]={exports:{}};return n[o](l,l.exports,i),l.exports}return function(){i.n=function(o){var l=o&&o.__esModule?function(){return o.default}:function(){return o};return i.d(l,{a:l}),l}}(),function(){i.d=function(o,l){for(var h in l)i.o(l,h)&&!i.o(o,h)&&Object.defineProperty(o,h,{enumerable:!0,get:l[h]})}}(),function(){i.o=function(o,l){return Object.prototype.hasOwnProperty.call(o,l)}}(),i(686)}().default})})(ET);var F8=ET.exports;const B8=Kp(F8),$8=t=>{const e=(t==null?void 0:t.appendToBody)===void 0?!0:t.appendToBody;return{toClipboard(n,r){return new Promise((i,o)=>{const l=document.createElement("button"),h=new B8(l,{text:()=>n,action:()=>"copy",container:r!==void 0?r:document.body});h.on("success",p=>{h.destroy(),i(p)}),h.on("error",p=>{h.destroy(),o(p)}),e&&document.body.appendChild(l),l.click(),e&&document.body.removeChild(l)})}}};function kT(t,e){return function(){return t.apply(e,arguments)}}const{toString:H8}=Object.prototype,{getPrototypeOf:Tv}=Object,Uc=(t=>e=>{const n=H8.call(e);return t[n]||(t[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),os=t=>(t=t.toLowerCase(),e=>Uc(e)===t),Wc=t=>e=>typeof e===t,{isArray:Ol}=Array,lu=Wc("undefined");function U8(t){return t!==null&&!lu(t)&&t.constructor!==null&&!lu(t.constructor)&&_i(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const OT=os("ArrayBuffer");function W8(t){let e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&OT(t.buffer),e}const K8=Wc("string"),_i=Wc("function"),LT=Wc("number"),Kc=t=>t!==null&&typeof t=="object",q8=t=>t===!0||t===!1,qc=t=>{if(Uc(t)!=="object")return!1;const e=Tv(t);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(Symbol.toStringTag in t)&&!(Symbol.iterator in t)},V8=os("Date"),G8=os("File"),Y8=os("Blob"),X8=os("FileList"),J8=t=>Kc(t)&&_i(t.pipe),Z8=t=>{let e;return t&&(typeof FormData=="function"&&t instanceof FormData||_i(t.append)&&((e=Uc(t))==="formdata"||e==="object"&&_i(t.toString)&&t.toString()==="[object FormData]"))},Q8=os("URLSearchParams"),t6=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function hu(t,e,{allOwnKeys:n=!1}={}){if(t===null||typeof t>"u")return;let r,i;if(typeof t!="object"&&(t=[t]),Ol(t))for(r=0,i=t.length;r<i;r++)e.call(null,t[r],r,t);else{const o=n?Object.getOwnPropertyNames(t):Object.keys(t),l=o.length;let h;for(r=0;r<l;r++)h=o[r],e.call(null,t[h],h,t)}}function IT(t,e){e=e.toLowerCase();const n=Object.keys(t);let r=n.length,i;for(;r-- >0;)if(i=n[r],e===i.toLowerCase())return i;return null}const PT=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),RT=t=>!lu(t)&&t!==PT;function wv(){const{caseless:t}=RT(this)&&this||{},e={},n=(r,i)=>{const o=t&&IT(e,i)||i;qc(e[o])&&qc(r)?e[o]=wv(e[o],r):qc(r)?e[o]=wv({},r):Ol(r)?e[o]=r.slice():e[o]=r};for(let r=0,i=arguments.length;r<i;r++)arguments[r]&&hu(arguments[r],n);return e}const e6=(t,e,n,{allOwnKeys:r}={})=>(hu(e,(i,o)=>{n&&_i(i)?t[o]=kT(i,n):t[o]=i},{allOwnKeys:r}),t),n6=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),r6=(t,e,n,r)=>{t.prototype=Object.create(e.prototype,r),t.prototype.constructor=t,Object.defineProperty(t,"super",{value:e.prototype}),n&&Object.assign(t.prototype,n)},i6=(t,e,n,r)=>{let i,o,l;const h={};if(e=e||{},t==null)return e;do{for(i=Object.getOwnPropertyNames(t),o=i.length;o-- >0;)l=i[o],(!r||r(l,t,e))&&!h[l]&&(e[l]=t[l],h[l]=!0);t=n!==!1&&Tv(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e},s6=(t,e,n)=>{t=String(t),(n===void 0||n>t.length)&&(n=t.length),n-=e.length;const r=t.indexOf(e,n);return r!==-1&&r===n},o6=t=>{if(!t)return null;if(Ol(t))return t;let e=t.length;if(!LT(e))return null;const n=new Array(e);for(;e-- >0;)n[e]=t[e];return n},a6=(t=>e=>t&&e instanceof t)(typeof Uint8Array<"u"&&Tv(Uint8Array)),l6=(t,e)=>{const r=(t&&t[Symbol.iterator]).call(t);let i;for(;(i=r.next())&&!i.done;){const o=i.value;e.call(t,o[0],o[1])}},h6=(t,e)=>{let n;const r=[];for(;(n=t.exec(e))!==null;)r.push(n);return r},u6=os("HTMLFormElement"),p6=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,i){return r.toUpperCase()+i}),DT=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),c6=os("RegExp"),MT=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),r={};hu(n,(i,o)=>{let l;(l=e(i,o,t))!==!1&&(r[o]=l||i)}),Object.defineProperties(t,r)},f6=t=>{MT(t,(e,n)=>{if(_i(t)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=t[n];if(_i(r)){if(e.enumerable=!1,"writable"in e){e.writable=!1;return}e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},d6=(t,e)=>{const n={},r=i=>{i.forEach(o=>{n[o]=!0})};return Ol(t)?r(t):r(String(t).split(e)),n},z6=()=>{},g6=(t,e)=>(t=+t,Number.isFinite(t)?t:e),Av="abcdefghijklmnopqrstuvwxyz",NT="0123456789",FT={DIGIT:NT,ALPHA:Av,ALPHA_DIGIT:Av+Av.toUpperCase()+NT},v6=(t=16,e=FT.ALPHA_DIGIT)=>{let n="";const{length:r}=e;for(;t--;)n+=e[Math.random()*r|0];return n};function m6(t){return!!(t&&_i(t.append)&&t[Symbol.toStringTag]==="FormData"&&t[Symbol.iterator])}const j6=t=>{const e=new Array(10),n=(r,i)=>{if(Kc(r)){if(e.indexOf(r)>=0)return;if(!("toJSON"in r)){e[i]=r;const o=Ol(r)?[]:{};return hu(r,(l,h)=>{const p=n(l,i+1);!lu(p)&&(o[h]=p)}),e[i]=void 0,o}}return r};return n(t,0)},y6=os("AsyncFunction"),wt={isArray:Ol,isArrayBuffer:OT,isBuffer:U8,isFormData:Z8,isArrayBufferView:W8,isString:K8,isNumber:LT,isBoolean:q8,isObject:Kc,isPlainObject:qc,isUndefined:lu,isDate:V8,isFile:G8,isBlob:Y8,isRegExp:c6,isFunction:_i,isStream:J8,isURLSearchParams:Q8,isTypedArray:a6,isFileList:X8,forEach:hu,merge:wv,extend:e6,trim:t6,stripBOM:n6,inherits:r6,toFlatObject:i6,kindOf:Uc,kindOfTest:os,endsWith:s6,toArray:o6,forEachEntry:l6,matchAll:h6,isHTMLForm:u6,hasOwnProperty:DT,hasOwnProp:DT,reduceDescriptors:MT,freezeMethods:f6,toObjectSet:d6,toCamelCase:p6,noop:z6,toFiniteNumber:g6,findKey:IT,global:PT,isContextDefined:RT,ALPHABET:FT,generateString:v6,isSpecCompliantForm:m6,toJSONObject:j6,isAsyncFn:y6,isThenable:t=>t&&(Kc(t)||_i(t))&&_i(t.then)&&_i(t.catch)};function Je(t,e,n,r,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=t,this.name="AxiosError",e&&(this.code=e),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i)}wt.inherits(Je,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:wt.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const BT=Je.prototype,$T={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(t=>{$T[t]={value:t}}),Object.defineProperties(Je,$T),Object.defineProperty(BT,"isAxiosError",{value:!0}),Je.from=(t,e,n,r,i,o)=>{const l=Object.create(BT);return wt.toFlatObject(t,l,function(p){return p!==Error.prototype},h=>h!=="isAxiosError"),Je.call(l,t.message,e,n,r,i),l.cause=t,l.name=t.name,o&&Object.assign(l,o),l};const b6=null;function Sv(t){return wt.isPlainObject(t)||wt.isArray(t)}function HT(t){return wt.endsWith(t,"[]")?t.slice(0,-2):t}function UT(t,e,n){return t?t.concat(e).map(function(i,o){return i=HT(i),!n&&o?"["+i+"]":i}).join(n?".":""):e}function _6(t){return wt.isArray(t)&&!t.some(Sv)}const C6=wt.toFlatObject(wt,{},null,function(e){return/^is[A-Z]/.test(e)});function Vc(t,e,n){if(!wt.isObject(t))throw new TypeError("target must be an object");e=e||new FormData,n=wt.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(w,P){return!wt.isUndefined(P[w])});const r=n.metaTokens,i=n.visitor||g,o=n.dots,l=n.indexes,p=(n.Blob||typeof Blob<"u"&&Blob)&&wt.isSpecCompliantForm(e);if(!wt.isFunction(i))throw new TypeError("visitor must be a function");function f(T){if(T===null)return"";if(wt.isDate(T))return T.toISOString();if(!p&&wt.isBlob(T))throw new Je("Blob is not supported. Use a Buffer instead.");return wt.isArrayBuffer(T)||wt.isTypedArray(T)?p&&typeof Blob=="function"?new Blob([T]):Buffer.from(T):T}function g(T,w,P){let k=T;if(T&&!P&&typeof T=="object"){if(wt.endsWith(w,"{}"))w=r?w:w.slice(0,-2),T=JSON.stringify(T);else if(wt.isArray(T)&&_6(T)||(wt.isFileList(T)||wt.endsWith(w,"[]"))&&(k=wt.toArray(T)))return w=HT(w),k.forEach(function($,A){!(wt.isUndefined($)||$===null)&&e.append(l===!0?UT([w],A,o):l===null?w:w+"[]",f($))}),!1}return Sv(T)?!0:(e.append(UT(P,w,o),f(T)),!1)}const j=[],v=Object.assign(C6,{defaultVisitor:g,convertValue:f,isVisitable:Sv});function b(T,w){if(!wt.isUndefined(T)){if(j.indexOf(T)!==-1)throw Error("Circular reference detected in "+w.join("."));j.push(T),wt.forEach(T,function(k,U){(!(wt.isUndefined(k)||k===null)&&i.call(e,k,wt.isString(U)?U.trim():U,w,v))===!0&&b(k,w?w.concat(U):[U])}),j.pop()}}if(!wt.isObject(t))throw new TypeError("data must be an object");return b(t),e}function WT(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(r){return e[r]})}function xv(t,e){this._pairs=[],t&&Vc(t,this,e)}const KT=xv.prototype;KT.append=function(e,n){this._pairs.push([e,n])},KT.toString=function(e){const n=e?function(r){return e.call(this,r,WT)}:WT;return this._pairs.map(function(i){return n(i[0])+"="+n(i[1])},"").join("&")};function T6(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function qT(t,e,n){if(!e)return t;const r=n&&n.encode||T6,i=n&&n.serialize;let o;if(i?o=i(e,n):o=wt.isURLSearchParams(e)?e.toString():new xv(e,n).toString(r),o){const l=t.indexOf("#");l!==-1&&(t=t.slice(0,l)),t+=(t.indexOf("?")===-1?"?":"&")+o}return t}class w6{constructor(){this.handlers=[]}use(e,n,r){return this.handlers.push({fulfilled:e,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){wt.forEach(this.handlers,function(r){r!==null&&e(r)})}}const VT=w6,GT={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},A6=typeof URLSearchParams<"u"?URLSearchParams:xv,S6=typeof FormData<"u"?FormData:null,x6=typeof Blob<"u"?Blob:null,E6=(()=>{let t;return typeof navigator<"u"&&((t=navigator.product)==="ReactNative"||t==="NativeScript"||t==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),k6=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),Ni={isBrowser:!0,classes:{URLSearchParams:A6,FormData:S6,Blob:x6},isStandardBrowserEnv:E6,isStandardBrowserWebWorkerEnv:k6,protocols:["http","https","file","blob","url","data"]};function O6(t,e){return Vc(t,new Ni.classes.URLSearchParams,Object.assign({visitor:function(n,r,i,o){return Ni.isNode&&wt.isBuffer(n)?(this.append(r,n.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},e))}function L6(t){return wt.matchAll(/\w+|\[(\w*)]/g,t).map(e=>e[0]==="[]"?"":e[1]||e[0])}function I6(t){const e={},n=Object.keys(t);let r;const i=n.length;let o;for(r=0;r<i;r++)o=n[r],e[o]=t[o];return e}function YT(t){function e(n,r,i,o){let l=n[o++];const h=Number.isFinite(+l),p=o>=n.length;return l=!l&&wt.isArray(i)?i.length:l,p?(wt.hasOwnProp(i,l)?i[l]=[i[l],r]:i[l]=r,!h):((!i[l]||!wt.isObject(i[l]))&&(i[l]=[]),e(n,r,i[l],o)&&wt.isArray(i[l])&&(i[l]=I6(i[l])),!h)}if(wt.isFormData(t)&&wt.isFunction(t.entries)){const n={};return wt.forEachEntry(t,(r,i)=>{e(L6(r),i,n,0)}),n}return null}function P6(t,e,n){if(wt.isString(t))try{return(e||JSON.parse)(t),wt.trim(t)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(t)}const Ev={transitional:GT,adapter:Ni.isNode?"http":"xhr",transformRequest:[function(e,n){const r=n.getContentType()||"",i=r.indexOf("application/json")>-1,o=wt.isObject(e);if(o&&wt.isHTMLForm(e)&&(e=new FormData(e)),wt.isFormData(e))return i&&i?JSON.stringify(YT(e)):e;if(wt.isArrayBuffer(e)||wt.isBuffer(e)||wt.isStream(e)||wt.isFile(e)||wt.isBlob(e))return e;if(wt.isArrayBufferView(e))return e.buffer;if(wt.isURLSearchParams(e))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let h;if(o){if(r.indexOf("application/x-www-form-urlencoded")>-1)return O6(e,this.formSerializer).toString();if((h=wt.isFileList(e))||r.indexOf("multipart/form-data")>-1){const p=this.env&&this.env.FormData;return Vc(h?{"files[]":e}:e,p&&new p,this.formSerializer)}}return o||i?(n.setContentType("application/json",!1),P6(e)):e}],transformResponse:[function(e){const n=this.transitional||Ev.transitional,r=n&&n.forcedJSONParsing,i=this.responseType==="json";if(e&&wt.isString(e)&&(r&&!this.responseType||i)){const l=!(n&&n.silentJSONParsing)&&i;try{return JSON.parse(e)}catch(h){if(l)throw h.name==="SyntaxError"?Je.from(h,Je.ERR_BAD_RESPONSE,this,null,this.response):h}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Ni.classes.FormData,Blob:Ni.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};wt.forEach(["delete","get","head","post","put","patch"],t=>{Ev.headers[t]={}});const kv=Ev,R6=wt.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),D6=t=>{const e={};let n,r,i;return t&&t.split(`
|
||
`).forEach(function(l){i=l.indexOf(":"),n=l.substring(0,i).trim().toLowerCase(),r=l.substring(i+1).trim(),!(!n||e[n]&&R6[n])&&(n==="set-cookie"?e[n]?e[n].push(r):e[n]=[r]:e[n]=e[n]?e[n]+", "+r:r)}),e},XT=Symbol("internals");function uu(t){return t&&String(t).trim().toLowerCase()}function Gc(t){return t===!1||t==null?t:wt.isArray(t)?t.map(Gc):String(t)}function M6(t){const e=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(t);)e[r[1]]=r[2];return e}const N6=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function Ov(t,e,n,r,i){if(wt.isFunction(r))return r.call(this,e,n);if(i&&(e=n),!!wt.isString(e)){if(wt.isString(r))return e.indexOf(r)!==-1;if(wt.isRegExp(r))return r.test(e)}}function F6(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,n,r)=>n.toUpperCase()+r)}function B6(t,e){const n=wt.toCamelCase(" "+e);["get","set","has"].forEach(r=>{Object.defineProperty(t,r+n,{value:function(i,o,l){return this[r].call(this,e,i,o,l)},configurable:!0})})}class Yc{constructor(e){e&&this.set(e)}set(e,n,r){const i=this;function o(h,p,f){const g=uu(p);if(!g)throw new Error("header name must be a non-empty string");const j=wt.findKey(i,g);(!j||i[j]===void 0||f===!0||f===void 0&&i[j]!==!1)&&(i[j||p]=Gc(h))}const l=(h,p)=>wt.forEach(h,(f,g)=>o(f,g,p));return wt.isPlainObject(e)||e instanceof this.constructor?l(e,n):wt.isString(e)&&(e=e.trim())&&!N6(e)?l(D6(e),n):e!=null&&o(n,e,r),this}get(e,n){if(e=uu(e),e){const r=wt.findKey(this,e);if(r){const i=this[r];if(!n)return i;if(n===!0)return M6(i);if(wt.isFunction(n))return n.call(this,i,r);if(wt.isRegExp(n))return n.exec(i);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,n){if(e=uu(e),e){const r=wt.findKey(this,e);return!!(r&&this[r]!==void 0&&(!n||Ov(this,this[r],r,n)))}return!1}delete(e,n){const r=this;let i=!1;function o(l){if(l=uu(l),l){const h=wt.findKey(r,l);h&&(!n||Ov(r,r[h],h,n))&&(delete r[h],i=!0)}}return wt.isArray(e)?e.forEach(o):o(e),i}clear(e){const n=Object.keys(this);let r=n.length,i=!1;for(;r--;){const o=n[r];(!e||Ov(this,this[o],o,e,!0))&&(delete this[o],i=!0)}return i}normalize(e){const n=this,r={};return wt.forEach(this,(i,o)=>{const l=wt.findKey(r,o);if(l){n[l]=Gc(i),delete n[o];return}const h=e?F6(o):String(o).trim();h!==o&&delete n[o],n[h]=Gc(i),r[h]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const n=Object.create(null);return wt.forEach(this,(r,i)=>{r!=null&&r!==!1&&(n[i]=e&&wt.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,n])=>e+": "+n).join(`
|
||
`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...n){const r=new this(e);return n.forEach(i=>r.set(i)),r}static accessor(e){const r=(this[XT]=this[XT]={accessors:{}}).accessors,i=this.prototype;function o(l){const h=uu(l);r[h]||(B6(i,l),r[h]=!0)}return wt.isArray(e)?e.forEach(o):o(e),this}}Yc.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),wt.reduceDescriptors(Yc.prototype,({value:t},e)=>{let n=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(r){this[n]=r}}}),wt.freezeMethods(Yc);const Ns=Yc;function Lv(t,e){const n=this||kv,r=e||n,i=Ns.from(r.headers);let o=r.data;return wt.forEach(t,function(h){o=h.call(n,o,i.normalize(),e?e.status:void 0)}),i.normalize(),o}function JT(t){return!!(t&&t.__CANCEL__)}function pu(t,e,n){Je.call(this,t??"canceled",Je.ERR_CANCELED,e,n),this.name="CanceledError"}wt.inherits(pu,Je,{__CANCEL__:!0});function $6(t,e,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?t(n):e(new Je("Request failed with status code "+n.status,[Je.ERR_BAD_REQUEST,Je.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const H6=Ni.isStandardBrowserEnv?function(){return{write:function(n,r,i,o,l,h){const p=[];p.push(n+"="+encodeURIComponent(r)),wt.isNumber(i)&&p.push("expires="+new Date(i).toGMTString()),wt.isString(o)&&p.push("path="+o),wt.isString(l)&&p.push("domain="+l),h===!0&&p.push("secure"),document.cookie=p.join("; ")},read:function(n){const r=document.cookie.match(new RegExp("(^|;\\s*)("+n+")=([^;]*)"));return r?decodeURIComponent(r[3]):null},remove:function(n){this.write(n,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function U6(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function W6(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}function ZT(t,e){return t&&!U6(e)?W6(t,e):e}const K6=Ni.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function i(o){let l=o;return e&&(n.setAttribute("href",l),l=n.href),n.setAttribute("href",l),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=i(window.location.href),function(l){const h=wt.isString(l)?i(l):l;return h.protocol===r.protocol&&h.host===r.host}}():function(){return function(){return!0}}();function q6(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function V6(t,e){t=t||10;const n=new Array(t),r=new Array(t);let i=0,o=0,l;return e=e!==void 0?e:1e3,function(p){const f=Date.now(),g=r[o];l||(l=f),n[i]=p,r[i]=f;let j=o,v=0;for(;j!==i;)v+=n[j++],j=j%t;if(i=(i+1)%t,i===o&&(o=(o+1)%t),f-l<e)return;const b=g&&f-g;return b?Math.round(v*1e3/b):void 0}}function QT(t,e){let n=0;const r=V6(50,250);return i=>{const o=i.loaded,l=i.lengthComputable?i.total:void 0,h=o-n,p=r(h),f=o<=l;n=o;const g={loaded:o,total:l,progress:l?o/l:void 0,bytes:h,rate:p||void 0,estimated:p&&l&&f?(l-o)/p:void 0,event:i};g[e?"download":"upload"]=!0,t(g)}}const Xc={http:b6,xhr:typeof XMLHttpRequest<"u"&&function(t){return new Promise(function(n,r){let i=t.data;const o=Ns.from(t.headers).normalize(),l=t.responseType;let h;function p(){t.cancelToken&&t.cancelToken.unsubscribe(h),t.signal&&t.signal.removeEventListener("abort",h)}wt.isFormData(i)&&(Ni.isStandardBrowserEnv||Ni.isStandardBrowserWebWorkerEnv?o.setContentType(!1):o.setContentType("multipart/form-data;",!1));let f=new XMLHttpRequest;if(t.auth){const b=t.auth.username||"",T=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";o.set("Authorization","Basic "+btoa(b+":"+T))}const g=ZT(t.baseURL,t.url);f.open(t.method.toUpperCase(),qT(g,t.params,t.paramsSerializer),!0),f.timeout=t.timeout;function j(){if(!f)return;const b=Ns.from("getAllResponseHeaders"in f&&f.getAllResponseHeaders()),w={data:!l||l==="text"||l==="json"?f.responseText:f.response,status:f.status,statusText:f.statusText,headers:b,config:t,request:f};$6(function(k){n(k),p()},function(k){r(k),p()},w),f=null}if("onloadend"in f?f.onloadend=j:f.onreadystatechange=function(){!f||f.readyState!==4||f.status===0&&!(f.responseURL&&f.responseURL.indexOf("file:")===0)||setTimeout(j)},f.onabort=function(){f&&(r(new Je("Request aborted",Je.ECONNABORTED,t,f)),f=null)},f.onerror=function(){r(new Je("Network Error",Je.ERR_NETWORK,t,f)),f=null},f.ontimeout=function(){let T=t.timeout?"timeout of "+t.timeout+"ms exceeded":"timeout exceeded";const w=t.transitional||GT;t.timeoutErrorMessage&&(T=t.timeoutErrorMessage),r(new Je(T,w.clarifyTimeoutError?Je.ETIMEDOUT:Je.ECONNABORTED,t,f)),f=null},Ni.isStandardBrowserEnv){const b=(t.withCredentials||K6(g))&&t.xsrfCookieName&&H6.read(t.xsrfCookieName);b&&o.set(t.xsrfHeaderName,b)}i===void 0&&o.setContentType(null),"setRequestHeader"in f&&wt.forEach(o.toJSON(),function(T,w){f.setRequestHeader(w,T)}),wt.isUndefined(t.withCredentials)||(f.withCredentials=!!t.withCredentials),l&&l!=="json"&&(f.responseType=t.responseType),typeof t.onDownloadProgress=="function"&&f.addEventListener("progress",QT(t.onDownloadProgress,!0)),typeof t.onUploadProgress=="function"&&f.upload&&f.upload.addEventListener("progress",QT(t.onUploadProgress)),(t.cancelToken||t.signal)&&(h=b=>{f&&(r(!b||b.type?new pu(null,t,f):b),f.abort(),f=null)},t.cancelToken&&t.cancelToken.subscribe(h),t.signal&&(t.signal.aborted?h():t.signal.addEventListener("abort",h)));const v=q6(g);if(v&&Ni.protocols.indexOf(v)===-1){r(new Je("Unsupported protocol "+v+":",Je.ERR_BAD_REQUEST,t));return}f.send(i||null)})}};wt.forEach(Xc,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch{}Object.defineProperty(t,"adapterName",{value:e})}});const tw={getAdapter:t=>{t=wt.isArray(t)?t:[t];const{length:e}=t;let n,r;for(let i=0;i<e&&(n=t[i],!(r=wt.isString(n)?Xc[n.toLowerCase()]:n));i++);if(!r)throw r===!1?new Je(`Adapter ${n} is not supported by the environment`,"ERR_NOT_SUPPORT"):new Error(wt.hasOwnProp(Xc,n)?`Adapter '${n}' is not available in the build`:`Unknown adapter '${n}'`);if(!wt.isFunction(r))throw new TypeError("adapter is not a function");return r},adapters:Xc};function Iv(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new pu(null,t)}function ew(t){return Iv(t),t.headers=Ns.from(t.headers),t.data=Lv.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),tw.getAdapter(t.adapter||kv.adapter)(t).then(function(r){return Iv(t),r.data=Lv.call(t,t.transformResponse,r),r.headers=Ns.from(r.headers),r},function(r){return JT(r)||(Iv(t),r&&r.response&&(r.response.data=Lv.call(t,t.transformResponse,r.response),r.response.headers=Ns.from(r.response.headers))),Promise.reject(r)})}const nw=t=>t instanceof Ns?t.toJSON():t;function Ll(t,e){e=e||{};const n={};function r(f,g,j){return wt.isPlainObject(f)&&wt.isPlainObject(g)?wt.merge.call({caseless:j},f,g):wt.isPlainObject(g)?wt.merge({},g):wt.isArray(g)?g.slice():g}function i(f,g,j){if(wt.isUndefined(g)){if(!wt.isUndefined(f))return r(void 0,f,j)}else return r(f,g,j)}function o(f,g){if(!wt.isUndefined(g))return r(void 0,g)}function l(f,g){if(wt.isUndefined(g)){if(!wt.isUndefined(f))return r(void 0,f)}else return r(void 0,g)}function h(f,g,j){if(j in e)return r(f,g);if(j in t)return r(void 0,f)}const p={url:o,method:o,data:o,baseURL:l,transformRequest:l,transformResponse:l,paramsSerializer:l,timeout:l,timeoutMessage:l,withCredentials:l,adapter:l,responseType:l,xsrfCookieName:l,xsrfHeaderName:l,onUploadProgress:l,onDownloadProgress:l,decompress:l,maxContentLength:l,maxBodyLength:l,beforeRedirect:l,transport:l,httpAgent:l,httpsAgent:l,cancelToken:l,socketPath:l,responseEncoding:l,validateStatus:h,headers:(f,g)=>i(nw(f),nw(g),!0)};return wt.forEach(Object.keys(Object.assign({},t,e)),function(g){const j=p[g]||i,v=j(t[g],e[g],g);wt.isUndefined(v)&&j!==h||(n[g]=v)}),n}const rw="1.5.0",Pv={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{Pv[t]=function(r){return typeof r===t||"a"+(e<1?"n ":" ")+t}});const iw={};Pv.transitional=function(e,n,r){function i(o,l){return"[Axios v"+rw+"] Transitional option '"+o+"'"+l+(r?". "+r:"")}return(o,l,h)=>{if(e===!1)throw new Je(i(l," has been removed"+(n?" in "+n:"")),Je.ERR_DEPRECATED);return n&&!iw[l]&&(iw[l]=!0,console.warn(i(l," has been deprecated since v"+n+" and will be removed in the near future"))),e?e(o,l,h):!0}};function G6(t,e,n){if(typeof t!="object")throw new Je("options must be an object",Je.ERR_BAD_OPTION_VALUE);const r=Object.keys(t);let i=r.length;for(;i-- >0;){const o=r[i],l=e[o];if(l){const h=t[o],p=h===void 0||l(h,o,t);if(p!==!0)throw new Je("option "+o+" must be "+p,Je.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Je("Unknown option "+o,Je.ERR_BAD_OPTION)}}const Rv={assertOptions:G6,validators:Pv},jo=Rv.validators;class Jc{constructor(e){this.defaults=e,this.interceptors={request:new VT,response:new VT}}request(e,n){typeof e=="string"?(n=n||{},n.url=e):n=e||{},n=Ll(this.defaults,n);const{transitional:r,paramsSerializer:i,headers:o}=n;r!==void 0&&Rv.assertOptions(r,{silentJSONParsing:jo.transitional(jo.boolean),forcedJSONParsing:jo.transitional(jo.boolean),clarifyTimeoutError:jo.transitional(jo.boolean)},!1),i!=null&&(wt.isFunction(i)?n.paramsSerializer={serialize:i}:Rv.assertOptions(i,{encode:jo.function,serialize:jo.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let l=o&&wt.merge(o.common,o[n.method]);o&&wt.forEach(["delete","get","head","post","put","patch","common"],T=>{delete o[T]}),n.headers=Ns.concat(l,o);const h=[];let p=!0;this.interceptors.request.forEach(function(w){typeof w.runWhen=="function"&&w.runWhen(n)===!1||(p=p&&w.synchronous,h.unshift(w.fulfilled,w.rejected))});const f=[];this.interceptors.response.forEach(function(w){f.push(w.fulfilled,w.rejected)});let g,j=0,v;if(!p){const T=[ew.bind(this),void 0];for(T.unshift.apply(T,h),T.push.apply(T,f),v=T.length,g=Promise.resolve(n);j<v;)g=g.then(T[j++],T[j++]);return g}v=h.length;let b=n;for(j=0;j<v;){const T=h[j++],w=h[j++];try{b=T(b)}catch(P){w.call(this,P);break}}try{g=ew.call(this,b)}catch(T){return Promise.reject(T)}for(j=0,v=f.length;j<v;)g=g.then(f[j++],f[j++]);return g}getUri(e){e=Ll(this.defaults,e);const n=ZT(e.baseURL,e.url);return qT(n,e.params,e.paramsSerializer)}}wt.forEach(["delete","get","head","options"],function(e){Jc.prototype[e]=function(n,r){return this.request(Ll(r||{},{method:e,url:n,data:(r||{}).data}))}}),wt.forEach(["post","put","patch"],function(e){function n(r){return function(o,l,h){return this.request(Ll(h||{},{method:e,headers:r?{"Content-Type":"multipart/form-data"}:{},url:o,data:l}))}}Jc.prototype[e]=n(),Jc.prototype[e+"Form"]=n(!0)});const Zc=Jc;class Dv{constructor(e){if(typeof e!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(o){n=o});const r=this;this.promise.then(i=>{if(!r._listeners)return;let o=r._listeners.length;for(;o-- >0;)r._listeners[o](i);r._listeners=null}),this.promise.then=i=>{let o;const l=new Promise(h=>{r.subscribe(h),o=h}).then(i);return l.cancel=function(){r.unsubscribe(o)},l},e(function(o,l,h){r.reason||(r.reason=new pu(o,l,h),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const n=this._listeners.indexOf(e);n!==-1&&this._listeners.splice(n,1)}static source(){let e;return{token:new Dv(function(i){e=i}),cancel:e}}}const Y6=Dv;function X6(t){return function(n){return t.apply(null,n)}}function J6(t){return wt.isObject(t)&&t.isAxiosError===!0}const Mv={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Mv).forEach(([t,e])=>{Mv[e]=t});const Z6=Mv;function sw(t){const e=new Zc(t),n=kT(Zc.prototype.request,e);return wt.extend(n,Zc.prototype,e,{allOwnKeys:!0}),wt.extend(n,e,null,{allOwnKeys:!0}),n.create=function(i){return sw(Ll(t,i))},n}const Dn=sw(kv);Dn.Axios=Zc,Dn.CanceledError=pu,Dn.CancelToken=Y6,Dn.isCancel=JT,Dn.VERSION=rw,Dn.toFormData=Vc,Dn.AxiosError=Je,Dn.Cancel=Dn.CanceledError,Dn.all=function(e){return Promise.all(e)},Dn.spread=X6,Dn.isAxiosError=J6,Dn.mergeConfig=Ll,Dn.AxiosHeaders=Ns,Dn.formToJSON=t=>YT(wt.isHTMLForm(t)?new FormData(t):t),Dn.getAdapter=tw.getAdapter,Dn.HttpStatusCode=Z6,Dn.default=Dn;const Q6=Dn;class tK{constructor(){Do(this,"apiBaseURL","");this.apiBaseURL=Ot.apiUrl(),this.api=Q6.create({baseURL:this.apiBaseURL,timeout:6e4,headers:{"Content-Type":"application/json"}})}async getVersion(){return(await this.api.get("/get_version")).data}async getRemoteVersions(e=1,n=100){return(await this.api.get("/get_remote_versions",{params:{page:e,per_page:n}})).data.versions}async getConfig(){return(await this.api.get("/get_config")).data}async installPackage(e,n){const r={timeout:1e7};return(await this.api.post("/install_package",{name:e,package:n},r)).data.result}async getExtensions(){return(await this.api.get("/get_extensions")).data.extensions}async tokenCounter(e,n){return(await this.api.post("/token_counter",{text:e,steps:n})).data}async getData(e){return(await this.api.get("/get_data",{params:{key:e}})).data.data}async getDatas(e){return typeof e=="object"&&(e=e.join(",")),(await this.api.get("/get_datas",{params:{keys:e}})).data.datas}async setData(e,n){return(await this.api.post("/set_data",{key:e,data:n})).data.success}async setDatas(e){return(await this.api.post("/set_datas",{datas:e})).data.success}async getDataListItem(e,n){return(await this.api.get("/get_data_list_item",{params:{key:e,index:n}})).data.item}async pushDataList(e,n){return(await this.api.post("/push_data_list",{key:e,item:n})).data.success}async popDataList(e){return(await this.api.post("/pop_data_list",{key:e})).data.item}async shiftDataList(e){return(await this.api.post("/shift_data_list",{key:e})).data.item}async removeDataList(e,n){return(await this.api.post("/remove_data_list",{key:e,index:n})).data.success}async clearDataList(e){return(await this.api.post("/clear_data_list",{key:e})).data.success}async getHistories(e){return(await this.api.get("/get_histories",{params:{type:e}})).data.histories}async getFavorites(e){return(await this.api.get("/get_favorites",{params:{type:e}})).data.favorites}async pushHistory(e,n,r,i=""){return(await this.api.post("/push_history",{type:e,tags:n,prompt:r,name:i})).data.success}async pushFavorite(e,n,r,i=""){return(await this.api.post("/push_favorite",{type:e,tags:n,prompt:r,name:i})).data.success}async getLatestHistory(e){return(await this.api.get("/get_latest_history",{params:{type:e}})).data.history}async setHistory(e,n,r,i,o){return(await this.api.post("/set_history",{type:e,id:n,tags:r,prompt:i,name:o})).data.success}async setHistoryName(e,n,r){return(await this.api.post("/set_history_name",{type:e,id:n,name:r})).data.success}async setFavoriteName(e,n,r){return(await this.api.post("/set_favorite_name",{type:e,id:n,name:r})).data.success}async doFavorite(e,n){return(await this.api.post("/dofavorite",{type:e,id:n})).data.success}async unFavorite(e,n){return(await this.api.post("/unfavorite",{type:e,id:n})).data.success}async deleteHistory(e,n){return(await this.api.post("/delete_history",{type:e,id:n})).data.success}async deleteHistories(e){return(await this.api.post("/delete_histories",{type:e})).data.success}async translate(e,n,r,i,o={}){let l=(await this.api.post("/translate",{text:e,from_lang:n,to_lang:r,api:i,api_config:o})).data;return l.translated_text&&(l.translated_text=Ot.unescapeHtml(l.translated_text)),l}async translates(e,n,r,i,o={}){let l=(await this.api.post("/translates",{texts:e,from_lang:n,to_lang:r,api:i,api_config:o})).data;return l.translated_text&&l.translated_text.forEach((h,p)=>{l.translated_text[p]=Ot.unescapeHtml(h)}),l}async getCSVs(){return(await this.api.get("/get_csvs")).data.csvs}async getCSV(e){return(await this.api.get("/get_csv",{params:{key:e}})).data}async styles(e,n=""){return(await this.api.get("/styles",{params:{file:e,hash:n}})).data}async getExtensionCssList(){return(await this.api.get("/get_extension_css_list")).data.css_list}async getExtraNetworks(){return(await this.api.get("/get_extra_networks")).data.extra_networks}async genOpenAI(e,n){return(await this.api.post("/gen_openai",{messages:e,api_config:n})).data}async mbart50Initialize(){const e={timeout:1e11};return(await this.api.post("/mbart50_initialize",{},e)).data}async getGroupTags(e){return(await this.api.get("/get_group_tags",{params:{lang:e}})).data.tags}}const eK={data(){return{gradioAPI:null}},beforeMount(){this.gradioAPI=new tK},methods:{loadExtraNetworks(){this.gradioAPI.getExtraNetworks().then(t=>{t&&(this.extraNetworks=t,t.forEach(e=>{if(e.name==="textual inversion"){let n={};e.items.forEach(r=>{n[r.name.toLowerCase()]=r.name}),this.embeddings=n}else if(e.name==="lora"||e.name==="lycoris"){let n={};e.items.forEach(r=>{n[r.name.toLowerCase()]=r.name,r.output_name&&(n[r.output_name.toLowerCase()]=r.name)}),e.name==="lora"?this.loras=n:this.lycos=n}}))})},getExtraNetworkFullName(t,e="lora"){var n,r,i;if(typeof this.extraNetworks!="object")return t;for(let o of this.extraNetworks){if(o.name!==e)continue;const l=t.toLowerCase();for(let h of o.items)if(h.name.toLowerCase()===l||((n=h.output_name)==null?void 0:n.toLowerCase())===l)return(r=h.civitai_info)!=null&&r.name?(i=h.civitai_info.model)!=null&&i.name&&h.civitai_info.model.name!==h.civitai_info.name?"["+h.civitai_info.name+"] "+h.civitai_info.model.name:h.civitai_info.name:t}return t},loraExists(t){return typeof this.loras!="object"?t:this.loras[t.toLowerCase()]??!1},lycoExists(t){return typeof this.lycos!="object"?t:this.lycos[t.toLowerCase()]??!1},embeddingExists(t){return typeof this.embeddings!="object"?t:this.embeddings[t.toLowerCase()]??!1}}};var nK="tippy-box",ow="tippy-content",rK="tippy-backdrop",aw="tippy-arrow",lw="tippy-svg-arrow",za={passive:!0,capture:!0},hw=function(){return document.body};function Nv(t,e,n){if(Array.isArray(t)){var r=t[e];return r??(Array.isArray(n)?n[e]:n)}return t}function Fv(t,e){var n={}.toString.call(t);return n.indexOf("[object")===0&&n.indexOf(e+"]")>-1}function uw(t,e){return typeof t=="function"?t.apply(void 0,e):t}function pw(t,e){if(e===0)return t;var n;return function(r){clearTimeout(n),n=setTimeout(function(){t(r)},e)}}function iK(t){return t.split(/\s+/).filter(Boolean)}function Il(t){return[].concat(t)}function cw(t,e){t.indexOf(e)===-1&&t.push(e)}function sK(t){return t.filter(function(e,n){return t.indexOf(e)===n})}function oK(t){return t.split("-")[0]}function Qc(t){return[].slice.call(t)}function fw(t){return Object.keys(t).reduce(function(e,n){return t[n]!==void 0&&(e[n]=t[n]),e},{})}function cu(){return document.createElement("div")}function tf(t){return["Element","Fragment"].some(function(e){return Fv(t,e)})}function aK(t){return Fv(t,"NodeList")}function lK(t){return Fv(t,"MouseEvent")}function hK(t){return!!(t&&t._tippy&&t._tippy.reference===t)}function uK(t){return tf(t)?[t]:aK(t)?Qc(t):Array.isArray(t)?t:Qc(document.querySelectorAll(t))}function Bv(t,e){t.forEach(function(n){n&&(n.style.transitionDuration=e+"ms")})}function dw(t,e){t.forEach(function(n){n&&n.setAttribute("data-state",e)})}function pK(t){var e,n=Il(t),r=n[0];return r!=null&&(e=r.ownerDocument)!=null&&e.body?r.ownerDocument:document}function cK(t,e){var n=e.clientX,r=e.clientY;return t.every(function(i){var o=i.popperRect,l=i.popperState,h=i.props,p=h.interactiveBorder,f=oK(l.placement),g=l.modifiersData.offset;if(!g)return!0;var j=f==="bottom"?g.top.y:0,v=f==="top"?g.bottom.y:0,b=f==="right"?g.left.x:0,T=f==="left"?g.right.x:0,w=o.top-r+j>p,P=r-o.bottom-v>p,k=o.left-n+b>p,U=n-o.right-T>p;return w||P||k||U})}function $v(t,e,n){var r=e+"EventListener";["transitionend","webkitTransitionEnd"].forEach(function(i){t[r](i,n)})}function zw(t,e){for(var n=e;n;){var r;if(t.contains(n))return!0;n=n.getRootNode==null||(r=n.getRootNode())==null?void 0:r.host}return!1}var as={isTouch:!1},gw=0;function fK(){as.isTouch||(as.isTouch=!0,window.performance&&document.addEventListener("mousemove",vw))}function vw(){var t=performance.now();t-gw<20&&(as.isTouch=!1,document.removeEventListener("mousemove",vw)),gw=t}function dK(){var t=document.activeElement;if(hK(t)){var e=t._tippy;t.blur&&!e.state.isVisible&&t.blur()}}function zK(){document.addEventListener("touchstart",fK,za),window.addEventListener("blur",dK)}var gK=typeof window<"u"&&typeof document<"u",vK=gK?!!window.msCrypto:!1,mK={animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},jK={allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999},Fi=Object.assign({appendTo:hw,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},mK,jK),yK=Object.keys(Fi),bK=function(e){var n=Object.keys(e);n.forEach(function(r){Fi[r]=e[r]})};function mw(t){var e=t.plugins||[],n=e.reduce(function(r,i){var o=i.name,l=i.defaultValue;if(o){var h;r[o]=t[o]!==void 0?t[o]:(h=Fi[o])!=null?h:l}return r},{});return Object.assign({},t,n)}function _K(t,e){var n=e?Object.keys(mw(Object.assign({},Fi,{plugins:e}))):yK,r=n.reduce(function(i,o){var l=(t.getAttribute("data-tippy-"+o)||"").trim();if(!l)return i;if(o==="content")i[o]=l;else try{i[o]=JSON.parse(l)}catch{i[o]=l}return i},{});return r}function jw(t,e){var n=Object.assign({},e,{content:uw(e.content,[t])},e.ignoreAttributes?{}:_K(t,e.plugins));return n.aria=Object.assign({},Fi.aria,n.aria),n.aria={expanded:n.aria.expanded==="auto"?e.interactive:n.aria.expanded,content:n.aria.content==="auto"?e.interactive?null:"describedby":n.aria.content},n}var CK=function(){return"innerHTML"};function Hv(t,e){t[CK()]=e}function yw(t){var e=cu();return t===!0?e.className=aw:(e.className=lw,tf(t)?e.appendChild(t):Hv(e,t)),e}function bw(t,e){tf(e.content)?(Hv(t,""),t.appendChild(e.content)):typeof e.content!="function"&&(e.allowHTML?Hv(t,e.content):t.textContent=e.content)}function Uv(t){var e=t.firstElementChild,n=Qc(e.children);return{box:e,content:n.find(function(r){return r.classList.contains(ow)}),arrow:n.find(function(r){return r.classList.contains(aw)||r.classList.contains(lw)}),backdrop:n.find(function(r){return r.classList.contains(rK)})}}function _w(t){var e=cu(),n=cu();n.className=nK,n.setAttribute("data-state","hidden"),n.setAttribute("tabindex","-1");var r=cu();r.className=ow,r.setAttribute("data-state","hidden"),bw(r,t.props),e.appendChild(n),n.appendChild(r),i(t.props,t.props);function i(o,l){var h=Uv(e),p=h.box,f=h.content,g=h.arrow;l.theme?p.setAttribute("data-theme",l.theme):p.removeAttribute("data-theme"),typeof l.animation=="string"?p.setAttribute("data-animation",l.animation):p.removeAttribute("data-animation"),l.inertia?p.setAttribute("data-inertia",""):p.removeAttribute("data-inertia"),p.style.maxWidth=typeof l.maxWidth=="number"?l.maxWidth+"px":l.maxWidth,l.role?p.setAttribute("role",l.role):p.removeAttribute("role"),(o.content!==l.content||o.allowHTML!==l.allowHTML)&&bw(f,t.props),l.arrow?g?o.arrow!==l.arrow&&(p.removeChild(g),p.appendChild(yw(l.arrow))):p.appendChild(yw(l.arrow)):g&&p.removeChild(g)}return{popper:e,onUpdate:i}}_w.$$tippy=!0;var TK=1,ef=[],Wv=[];function wK(t,e){var n=jw(t,Object.assign({},Fi,mw(fw(e)))),r,i,o,l=!1,h=!1,p=!1,f=!1,g,j,v,b=[],T=pw(lt,n.interactiveDebounce),w,P=TK++,k=null,U=sK(n.plugins),$={isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},A={id:P,reference:t,popper:cu(),popperInstance:k,props:n,state:$,plugins:U,clearDelayTimeouts:se,setProps:be,setContent:ve,show:We,hide:sn,hideWithInteractivity:vn,enable:Jt,disable:zt,unmount:pn,destroy:cn};if(!n.render)return A;var nt=n.render(A),tt=nt.popper,m=nt.onUpdate;tt.setAttribute("data-tippy-root",""),tt.id="tippy-"+A.id,A.popper=tt,t._tippy=A,tt._tippy=A;var M=U.map(function(ct){return ct.fn(A)}),L=t.hasAttribute("aria-expanded");return ke(),ze(),ot(),mt("onCreate",[A]),n.showOnCreate&&Nt(),tt.addEventListener("mouseenter",function(){A.props.interactive&&A.state.isVisible&&A.clearDelayTimeouts()}),tt.addEventListener("mouseleave",function(){A.props.interactive&&A.props.trigger.indexOf("mouseenter")>=0&&xt().addEventListener("mousemove",T)}),A;function F(){var ct=A.props.touch;return Array.isArray(ct)?ct:[ct,0]}function X(){return F()[0]==="hold"}function st(){var ct;return!!((ct=A.props.render)!=null&&ct.$$tippy)}function rt(){return w||t}function xt(){var ct=rt().parentNode;return ct?pK(ct):document}function oe(){return Uv(tt)}function qt(ct){return A.state.isMounted&&!A.state.isVisible||as.isTouch||g&&g.type==="focus"?0:Nv(A.props.delay,ct?0:1,Fi.delay)}function ot(ct){ct===void 0&&(ct=!1),tt.style.pointerEvents=A.props.interactive&&!ct?"":"none",tt.style.zIndex=""+A.props.zIndex}function mt(ct,Ut,ie){if(ie===void 0&&(ie=!0),M.forEach(function($e){$e[ct]&&$e[ct].apply($e,Ut)}),ie){var Re;(Re=A.props)[ct].apply(Re,Ut)}}function Et(){var ct=A.props.aria;if(ct.content){var Ut="aria-"+ct.content,ie=tt.id,Re=Il(A.props.triggerTarget||t);Re.forEach(function($e){var Mn=$e.getAttribute(Ut);if(A.state.isVisible)$e.setAttribute(Ut,Mn?Mn+" "+ie:ie);else{var fr=Mn&&Mn.replace(ie,"").trim();fr?$e.setAttribute(Ut,fr):$e.removeAttribute(Ut)}})}}function ze(){if(!(L||!A.props.aria.expanded)){var ct=Il(A.props.triggerTarget||t);ct.forEach(function(Ut){A.props.interactive?Ut.setAttribute("aria-expanded",A.state.isVisible&&Ut===rt()?"true":"false"):Ut.removeAttribute("aria-expanded")})}}function he(){xt().removeEventListener("mousemove",T),ef=ef.filter(function(ct){return ct!==T})}function jt(ct){if(!(as.isTouch&&(p||ct.type==="mousedown"))){var Ut=ct.composedPath&&ct.composedPath()[0]||ct.target;if(!(A.props.interactive&&zw(tt,Ut))){if(Il(A.props.triggerTarget||t).some(function(ie){return zw(ie,Ut)})){if(as.isTouch||A.state.isVisible&&A.props.trigger.indexOf("click")>=0)return}else mt("onClickOutside",[A,ct]);A.props.hideOnClick===!0&&(A.clearDelayTimeouts(),A.hide(),h=!0,setTimeout(function(){h=!1}),A.state.isMounted||Wt())}}}function Mt(){p=!0}function $t(){p=!1}function Ht(){var ct=xt();ct.addEventListener("mousedown",jt,!0),ct.addEventListener("touchend",jt,za),ct.addEventListener("touchstart",$t,za),ct.addEventListener("touchmove",Mt,za)}function Wt(){var ct=xt();ct.removeEventListener("mousedown",jt,!0),ct.removeEventListener("touchend",jt,za),ct.removeEventListener("touchstart",$t,za),ct.removeEventListener("touchmove",Mt,za)}function ee(ct,Ut){Yt(ct,function(){!A.state.isVisible&&tt.parentNode&&tt.parentNode.contains(tt)&&Ut()})}function de(ct,Ut){Yt(ct,Ut)}function Yt(ct,Ut){var ie=oe().box;function Re($e){$e.target===ie&&($v(ie,"remove",Re),Ut())}if(ct===0)return Ut();$v(ie,"remove",j),$v(ie,"add",Re),j=Re}function ue(ct,Ut,ie){ie===void 0&&(ie=!1);var Re=Il(A.props.triggerTarget||t);Re.forEach(function($e){$e.addEventListener(ct,Ut,ie),b.push({node:$e,eventType:ct,handler:Ut,options:ie})})}function ke(){X()&&(ue("touchstart",Y,{passive:!0}),ue("touchend",vt,{passive:!0})),iK(A.props.trigger).forEach(function(ct){if(ct!=="manual")switch(ue(ct,Y),ct){case"mouseenter":ue("mouseleave",vt);break;case"focus":ue(vK?"focusout":"blur",dt);break;case"focusin":ue("focusout",dt);break}})}function K(){b.forEach(function(ct){var Ut=ct.node,ie=ct.eventType,Re=ct.handler,$e=ct.options;Ut.removeEventListener(ie,Re,$e)}),b=[]}function Y(ct){var Ut,ie=!1;if(!(!A.state.isEnabled||ft(ct)||h)){var Re=((Ut=g)==null?void 0:Ut.type)==="focus";g=ct,w=ct.currentTarget,ze(),!A.state.isVisible&&lK(ct)&&ef.forEach(function($e){return $e(ct)}),ct.type==="click"&&(A.props.trigger.indexOf("mouseenter")<0||l)&&A.props.hideOnClick!==!1&&A.state.isVisible?ie=!0:Nt(ct),ct.type==="click"&&(l=!ie),ie&&!Re&&Ft(ct)}}function lt(ct){var Ut=ct.target,ie=rt().contains(Ut)||tt.contains(Ut);if(!(ct.type==="mousemove"&&ie)){var Re=yt().concat(tt).map(function($e){var Mn,fr=$e._tippy,dr=(Mn=fr.popperInstance)==null?void 0:Mn.state;return dr?{popperRect:$e.getBoundingClientRect(),popperState:dr,props:n}:null}).filter(Boolean);cK(Re,ct)&&(he(),Ft(ct))}}function vt(ct){var Ut=ft(ct)||A.props.trigger.indexOf("click")>=0&&l;if(!Ut){if(A.props.interactive){A.hideWithInteractivity(ct);return}Ft(ct)}}function dt(ct){A.props.trigger.indexOf("focusin")<0&&ct.target!==rt()||A.props.interactive&&ct.relatedTarget&&tt.contains(ct.relatedTarget)||Ft(ct)}function ft(ct){return as.isTouch?X()!==ct.type.indexOf("touch")>=0:!1}function Lt(){It();var ct=A.props,Ut=ct.popperOptions,ie=ct.placement,Re=ct.offset,$e=ct.getReferenceClientRect,Mn=ct.moveTransition,fr=st()?Uv(tt).arrow:null,dr=$e?{getBoundingClientRect:$e,contextElement:$e.contextElement||rt()}:t,Bi={name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(Un){var jn=Un.state;if(st()){var bo=oe(),ga=bo.box;["placement","reference-hidden","escaped"].forEach(function(Fs){Fs==="placement"?ga.setAttribute("data-placement",jn.placement):jn.attributes.popper["data-popper-"+Fs]?ga.setAttribute("data-"+Fs,""):ga.removeAttribute("data-"+Fs)}),jn.attributes.popper={}}}},Ci=[{name:"offset",options:{offset:Re}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!Mn}},Bi];st()&&fr&&Ci.push({name:"arrow",options:{element:fr,padding:3}}),Ci.push.apply(Ci,(Ut==null?void 0:Ut.modifiers)||[]),A.popperInstance=d_(dr,tt,Object.assign({},Ut,{placement:ie,onFirstUpdate:v,modifiers:Ci}))}function It(){A.popperInstance&&(A.popperInstance.destroy(),A.popperInstance=null)}function kt(){var ct=A.props.appendTo,Ut,ie=rt();A.props.interactive&&ct===hw||ct==="parent"?Ut=ie.parentNode:Ut=uw(ct,[ie]),Ut.contains(tt)||Ut.appendChild(tt),A.state.isMounted=!0,Lt()}function yt(){return Qc(tt.querySelectorAll("[data-tippy-root]"))}function Nt(ct){A.clearDelayTimeouts(),ct&&mt("onTrigger",[A,ct]),Ht();var Ut=qt(!0),ie=F(),Re=ie[0],$e=ie[1];as.isTouch&&Re==="hold"&&$e&&(Ut=$e),Ut?r=setTimeout(function(){A.show()},Ut):A.show()}function Ft(ct){if(A.clearDelayTimeouts(),mt("onUntrigger",[A,ct]),!A.state.isVisible){Wt();return}if(!(A.props.trigger.indexOf("mouseenter")>=0&&A.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(ct.type)>=0&&l)){var Ut=qt(!1);Ut?i=setTimeout(function(){A.state.isVisible&&A.hide()},Ut):o=requestAnimationFrame(function(){A.hide()})}}function Jt(){A.state.isEnabled=!0}function zt(){A.hide(),A.state.isEnabled=!1}function se(){clearTimeout(r),clearTimeout(i),cancelAnimationFrame(o)}function be(ct){if(!A.state.isDestroyed){mt("onBeforeUpdate",[A,ct]),K();var Ut=A.props,ie=jw(t,Object.assign({},Ut,fw(ct),{ignoreAttributes:!0}));A.props=ie,ke(),Ut.interactiveDebounce!==ie.interactiveDebounce&&(he(),T=pw(lt,ie.interactiveDebounce)),Ut.triggerTarget&&!ie.triggerTarget?Il(Ut.triggerTarget).forEach(function(Re){Re.removeAttribute("aria-expanded")}):ie.triggerTarget&&t.removeAttribute("aria-expanded"),ze(),ot(),m&&m(Ut,ie),A.popperInstance&&(Lt(),yt().forEach(function(Re){requestAnimationFrame(Re._tippy.popperInstance.forceUpdate)})),mt("onAfterUpdate",[A,ct])}}function ve(ct){A.setProps({content:ct})}function We(){var ct=A.state.isVisible,Ut=A.state.isDestroyed,ie=!A.state.isEnabled,Re=as.isTouch&&!A.props.touch,$e=Nv(A.props.duration,0,Fi.duration);if(!(ct||Ut||ie||Re)&&!rt().hasAttribute("disabled")&&(mt("onShow",[A],!1),A.props.onShow(A)!==!1)){if(A.state.isVisible=!0,st()&&(tt.style.visibility="visible"),ot(),Ht(),A.state.isMounted||(tt.style.transition="none"),st()){var Mn=oe(),fr=Mn.box,dr=Mn.content;Bv([fr,dr],0)}v=function(){var Ci;if(!(!A.state.isVisible||f)){if(f=!0,tt.offsetHeight,tt.style.transition=A.props.moveTransition,st()&&A.props.animation){var yo=oe(),Un=yo.box,jn=yo.content;Bv([Un,jn],$e),dw([Un,jn],"visible")}Et(),ze(),cw(Wv,A),(Ci=A.popperInstance)==null||Ci.forceUpdate(),mt("onMount",[A]),A.props.animation&&st()&&de($e,function(){A.state.isShown=!0,mt("onShown",[A])})}},kt()}}function sn(){var ct=!A.state.isVisible,Ut=A.state.isDestroyed,ie=!A.state.isEnabled,Re=Nv(A.props.duration,1,Fi.duration);if(!(ct||Ut||ie)&&(mt("onHide",[A],!1),A.props.onHide(A)!==!1)){if(A.state.isVisible=!1,A.state.isShown=!1,f=!1,l=!1,st()&&(tt.style.visibility="hidden"),he(),Wt(),ot(!0),st()){var $e=oe(),Mn=$e.box,fr=$e.content;A.props.animation&&(Bv([Mn,fr],Re),dw([Mn,fr],"hidden"))}Et(),ze(),A.props.animation?st()&&ee(Re,A.unmount):A.unmount()}}function vn(ct){xt().addEventListener("mousemove",T),cw(ef,T),T(ct)}function pn(){A.state.isVisible&&A.hide(),A.state.isMounted&&(It(),yt().forEach(function(ct){ct._tippy.unmount()}),tt.parentNode&&tt.parentNode.removeChild(tt),Wv=Wv.filter(function(ct){return ct!==A}),A.state.isMounted=!1,mt("onHidden",[A]))}function cn(){A.state.isDestroyed||(A.clearDelayTimeouts(),A.unmount(),K(),delete t._tippy,A.state.isDestroyed=!0,mt("onDestroy",[A]))}}function fu(t,e){e===void 0&&(e={});var n=Fi.plugins.concat(e.plugins||[]);zK();var r=Object.assign({},e,{plugins:n}),i=uK(t),o=i.reduce(function(l,h){var p=h&&wK(h,r);return p&&l.push(p),l},[]);return tf(t)?o[0]:o}fu.defaultProps=Fi,fu.setDefaultProps=bK,fu.currentInput=as,Object.assign({},Zb,{effect:function(e){var n=e.state,r={popper:{position:n.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(n.elements.popper.style,r.popper),n.styles=r,n.elements.arrow&&Object.assign(n.elements.arrow.style,r.arrow)}}),fu.setDefaultProps({render:_w});const{toClipboard:AK}=$8();onUiLoaded(()=>{const t=document.createElement("div");t.id="physton-prompt-all-in-one",Ot.gradioApp().appendChild(t);const e=$E(R8);e.config.globalProperties.$toastr=N8,e.config.globalProperties.$copyText=AK,e.config.globalProperties.$tippyList=[],e.mixin(eK),e.directive("animate",{mounted(n,r){n.classList.add("animate__animated",`animate__${r.value}`,"animate__faster")},updated(n,r){n.classList.remove(`animate__${r.oldValue}`),n.classList.add(`animate__${r.value}`)}}),e.directive("tooltip",{mounted(n,r){n.setAttribute("data-tippy-content",r.value);let i=n.getAttribute("unaffected");i=i===null?!1:i==="true";const o=fu(n,{placement:"bottom",theme:"light",allowHTML:!0,onCreate(l,h){if(i)return;localStorage.getItem("phystonPromptEnableTooltip")==="true"||l.disable()}});n.$tippyInstance=o,i||e.config.globalProperties.$tippyList.push(o)},updated(n,r){n.setAttribute("data-tippy-content",r.value),n.$tippyInstance.setContent(r.value)}}),e.mount(t)})});
|
||
//# sourceMappingURL=main.entry.js.map
|