Files
sd-webui-prompt-all-in-one/javascript/main.entry.js
GitHub Actions 7b40c85fe8 Build
2023-09-10 14:38:09 +00:00

263 lines
1.1 MiB
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(function(hi){typeof define=="function"&&define.amd?define(hi):hi()})(function(){"use strict";var sX=Object.defineProperty;var oX=(hi,Ge,ui)=>Ge in hi?sX(hi,Ge,{enumerable:!0,configurable:!0,writable:!0,value:ui}):hi[Ge]=ui;var Do=(hi,Ge,ui)=>(oX(hi,typeof Ge!="symbol"?Ge+"":Ge,ui),ui);function hi(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={},ui=[],Li=()=>{},cS=()=>!1,fS=/^on[^a-z]/,Xu=t=>fS.test(t),ad=t=>t.startsWith("onUpdate:"),Ln=Object.assign,ld=(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=>th(t)==="[object Map]",Ia=t=>th(t)==="[object Set]",iy=t=>th(t)==="[object Date]",Pe=t=>typeof t=="function",Cn=t=>typeof t=="string",Ql=t=>typeof t=="symbol",un=t=>t!==null&&typeof t=="object",sy=t=>un(t)&&Pe(t.then)&&Pe(t.catch),oy=Object.prototype.toString,th=t=>oy.call(t),gS=t=>th(t).slice(8,-1),ay=t=>th(t)==="[object Object]",hd=t=>Cn(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,Ju=hi(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Zu=t=>{const e=Object.create(null);return n=>e[n]||(e[n]=t(n))},zS=/-(\w)/g,Gi=Zu(t=>t.replace(zS,(e,n)=>n?n.toUpperCase():"")),vS=/\B([A-Z])/g,Pa=Zu(t=>t.replace(vS,"-$1").toLowerCase()),Qu=Zu(t=>t.charAt(0).toUpperCase()+t.slice(1)),ud=Zu(t=>t?`on${Qu(t)}`:""),eh=(t,e)=>!Object.is(t,e),tp=(t,e)=>{for(let n=0;n<t.length;n++)t[n](e)},ep=(t,e,n)=>{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,value:n})},np=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 ly;const pd=()=>ly||(ly=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function tn(t){if(ce(t)){const e={};for(let n=0;n<t.length;n++){const r=t[n],i=Cn(r)?_S(r):tn(r);if(i)for(const s in i)e[s]=i[s]}return e}else{if(Cn(t))return t;if(un(t))return t}}const yS=/;(?![^(]*\))/g,jS=/:([^]+)/,bS=/\/\*[^]*?\*\//g;function _S(t){const e={};return t.replace(bS,"").split(yS).forEach(n=>{if(n){const r=n.split(jS);r.length>1&&(e[r[0].trim()]=r[1].trim())}}),e}function je(t){let e="";if(Cn(t))e=t;else if(ce(t))for(let n=0;n<t.length;n++){const r=je(t[n]);r&&(e+=r+" ")}else if(un(t))for(const n in t)t[n]&&(e+=n+" ");return e.trim()}const CS=hi("itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly");function hy(t){return!!t||t===""}function wS(t,e){if(t.length!==e.length)return!1;let n=!0;for(let r=0;n&&r<t.length;r++)n=nh(t[r],e[r]);return n}function nh(t,e){if(t===e)return!0;let n=iy(t),r=iy(e);if(n||r)return n&&r?t.getTime()===e.getTime():!1;if(n=Ql(t),r=Ql(e),n||r)return t===e;if(n=ce(t),r=ce(e),n||r)return n&&r?wS(t,e):!1;if(n=un(t),r=un(e),n||r){if(!n||!r)return!1;const i=Object.keys(t).length,s=Object.keys(e).length;if(i!==s)return!1;for(const l in t){const h=t.hasOwnProperty(l),p=e.hasOwnProperty(l);if(h&&!p||!h&&p||!nh(t[l],e[l]))return!1}}return String(t)===String(e)}function cd(t,e){return t.findIndex(n=>nh(n,e))}const mt=t=>Cn(t)?t:t==null?"":ce(t)||un(t)&&(t.toString===oy||!Pe(t.toString))?JSON.stringify(t,uy,2):String(t),uy=(t,e)=>e&&e.__v_isRef?uy(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()]}:un(e)&&!ce(e)&&!ay(e)?String(e):e;let Wr;class TS{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this.parent=Wr,!e&&Wr&&(this.index=(Wr.scopes||(Wr.scopes=[])).push(this)-1)}get active(){return this._active}run(e){if(this._active){const n=Wr;try{return Wr=this,e()}finally{Wr=n}}}on(){Wr=this}off(){Wr=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=Wr){e&&e.active&&e.effects.push(t)}function py(){return Wr}function SS(t){Wr&&Wr.cleanups.push(t)}const fd=t=>{const e=new Set(t);return e.w=0,e.n=0,e},cy=t=>(t.w&Qs)>0,fy=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];cy(i)&&!fy(i)?i.delete(t):e[n++]=i,i.w&=~Qs,i.n&=~Qs}e.length=n}},dd=new WeakMap;let rh=0,Qs=1;const gd=30;let Ii;const Mo=Symbol(""),zd=Symbol("");class vd{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<<++rh,rh<=gd?xS(this):dy(this),this.fn()}finally{rh<=gd&&ES(this),Qs=1<<--rh,Ii=this.parent,to=n,this.parent=void 0,this.deferStop&&this.stop()}}stop(){Ii===this?this.deferStop=!0:this.active&&(dy(this),this.onStop&&this.onStop(),this.active=!1)}}function dy(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 gy=[];function Ra(){gy.push(to),to=!1}function Da(){const t=gy.pop();to=t===void 0?!0:t}function xr(t,e,n){if(to&&Ii){let r=dd.get(t);r||dd.set(t,r=new Map);let i=r.get(n);i||r.set(n,i=fd()),zy(i)}}function zy(t,e){let n=!1;rh<=gd?fy(t)||(t.n|=Qs,n=!cy(t)):n=!t.has(Ii),n&&(t.add(Ii),Ii.deps.push(t))}function ms(t,e,n,r,i,s){const l=dd.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,z)=>{(z==="length"||z>=p)&&h.push(f)})}else switch(n!==void 0&&h.push(l.get(n)),e){case"add":ce(t)?hd(n)&&h.push(l.get("length")):(h.push(l.get(Mo)),La(t)&&h.push(l.get(zd)));break;case"delete":ce(t)||(h.push(l.get(Mo)),La(t)&&h.push(l.get(zd)));break;case"set":La(t)&&h.push(l.get(Mo));break}if(h.length===1)h[0]&&md(h[0]);else{const p=[];for(const f of h)f&&p.push(...f);md(fd(p))}}function md(t,e){const n=ce(t)?t:[...t];for(const r of n)r.computed&&vy(r);for(const r of n)r.computed||vy(r)}function vy(t,e){(t!==Ii||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}const kS=hi("__proto__,__v_isRef,__isVue"),my=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(Ql)),OS=yd(),LS=yd(!1,!0),IS=yd(!0),yy=PS();function PS(){const t={};return["includes","indexOf","lastIndexOf"].forEach(e=>{t[e]=function(...n){const r=Ze(this);for(let s=0,l=this.length;s<l;s++)xr(r,"get",s+"");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,s){if(i==="__v_isReactive")return!t;if(i==="__v_isReadonly")return t;if(i==="__v_isShallow")return e;if(i==="__v_raw"&&s===(t?e?JS:xy:e?Sy:Ay).get(r))return r;const l=ce(r);if(!t){if(l&&Ye(yy,i))return Reflect.get(yy,i,s);if(i==="hasOwnProperty")return RS}const h=Reflect.get(r,i,s);return(Ql(i)?my.has(i):kS(i))||(t||xr(r,"get",i),e)?h:sr(h)?l&&hd(i)?h:h.value:un(h)?t?_d(h):Er(h):h}}const DS=jy(),MS=jy(!0);function jy(t=!1){return function(n,r,i,s){let l=n[r];if(Na(l)&&sr(l)&&!sr(i))return!1;if(!t&&(!hp(i)&&!Na(i)&&(l=Ze(l),i=Ze(i)),!ce(n)&&sr(l)&&!sr(i)))return l.value=i,!0;const h=ce(n)&&hd(r)?Number(r)<n.length:Ye(n,r),p=Reflect.set(n,r,i,s);return n===Ze(s)&&(h?eh(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(!Ql(e)||!my.has(e))&&xr(t,"has",e),n}function BS(t){return xr(t,"iterate",ce(t)?"length":Mo),Reflect.ownKeys(t)}const by={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({},by,{get:LS,set:MS}),jd=t=>t,rp=t=>Reflect.getPrototypeOf(t);function ip(t,e,n=!1,r=!1){t=t.__v_raw;const i=Ze(t),s=Ze(e);n||(e!==s&&xr(i,"get",e),xr(i,"get",s));const{has:l}=rp(i),h=r?jd:n?wd:ih;if(l.call(i,e))return h(t.get(e));if(l.call(i,s))return h(t.get(s));t!==i&&t.get(e)}function sp(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 op(t,e=!1){return t=t.__v_raw,!e&&xr(Ze(t),"iterate",Mo),Reflect.get(t,"size",t)}function _y(t){t=Ze(t);const e=Ze(this);return rp(e).has.call(e,t)||(e.add(t),ms(e,"add",t,t)),this}function Cy(t,e){e=Ze(e);const n=Ze(this),{has:r,get:i}=rp(n);let s=r.call(n,t);s||(t=Ze(t),s=r.call(n,t));const l=i.call(n,t);return n.set(t,e),s?eh(e,l)&&ms(n,"set",t,e):ms(n,"add",t,e),this}function wy(t){const e=Ze(this),{has:n,get:r}=rp(e);let i=n.call(e,t);i||(t=Ze(t),i=n.call(e,t)),r&&r.call(e,t);const s=e.delete(t);return i&&ms(e,"delete",t,void 0),s}function Ty(){const t=Ze(this),e=t.size!==0,n=t.clear();return e&&ms(t,"clear",void 0,void 0),n}function ap(t,e){return function(r,i){const s=this,l=s.__v_raw,h=Ze(l),p=e?jd:t?wd:ih;return!t&&xr(h,"iterate",Mo),l.forEach((f,z)=>r.call(i,p(f),p(z),s))}}function lp(t,e,n){return function(...r){const i=this.__v_raw,s=Ze(i),l=La(s),h=t==="entries"||t===Symbol.iterator&&l,p=t==="keys"&&l,f=i[t](...r),z=n?jd:e?wd:ih;return!e&&xr(s,"iterate",p?zd:Mo),{next(){const{value:y,done:v}=f.next();return v?{value:y,done:v}:{value:h?[z(y[0]),z(y[1])]:z(y),done:v}},[Symbol.iterator](){return this}}}}function eo(t){return function(...e){return t==="delete"?!1:this}}function US(){const t={get(s){return ip(this,s)},get size(){return op(this)},has:sp,add:_y,set:Cy,delete:wy,clear:Ty,forEach:ap(!1,!1)},e={get(s){return ip(this,s,!1,!0)},get size(){return op(this)},has:sp,add:_y,set:Cy,delete:wy,clear:Ty,forEach:ap(!1,!0)},n={get(s){return ip(this,s,!0)},get size(){return op(this,!0)},has(s){return sp.call(this,s,!0)},add:eo("add"),set:eo("set"),delete:eo("delete"),clear:eo("clear"),forEach:ap(!0,!1)},r={get(s){return ip(this,s,!0,!0)},get size(){return op(this,!0)},has(s){return sp.call(this,s,!0)},add:eo("add"),set:eo("set"),delete:eo("delete"),clear:eo("clear"),forEach:ap(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=>{t[s]=lp(s,!1,!1),n[s]=lp(s,!0,!1),e[s]=lp(s,!1,!0),r[s]=lp(s,!0,!0)}),[t,n,e,r]}const[WS,KS,qS,VS]=US();function bd(t,e){const n=e?t?VS:qS:t?KS:WS;return(r,i,s)=>i==="__v_isReactive"?!t:i==="__v_isReadonly"?t:i==="__v_raw"?r:Reflect.get(Ye(n,i)&&i in r?n:r,i,s)}const GS={get:bd(!1,!1)},YS={get:bd(!1,!0)},XS={get:bd(!0,!1)},Ay=new WeakMap,Sy=new WeakMap,xy=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(gS(t))}function Er(t){return Na(t)?t:Cd(t,!1,by,GS,Ay)}function tx(t){return Cd(t,!1,HS,YS,Sy)}function _d(t){return Cd(t,!0,$S,XS,xy)}function Cd(t,e,n,r,i){if(!un(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const s=i.get(t);if(s)return s;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 hp(t){return!!(t&&t.__v_isShallow)}function Ey(t){return Ma(t)||Na(t)}function Ze(t){const e=t&&t.__v_raw;return e?Ze(e):t}function ky(t){return ep(t,"__v_skip",!0),t}const ih=t=>un(t)?Er(t):t,wd=t=>un(t)?_d(t):t;function Oy(t){to&&Ii&&(t=Ze(t),zy(t.dep||(t.dep=fd())))}function Ly(t,e){t=Ze(t);const n=t.dep;n&&md(n)}function sr(t){return!!(t&&t.__v_isRef===!0)}function an(t){return Iy(t,!1)}function ex(t){return Iy(t,!0)}function Iy(t,e){return sr(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:ih(e)}get value(){return Oy(this),this._value}set value(e){const n=this.__v_isShallow||hp(e)||Na(e);e=n?e:Ze(e),eh(e,this._rawValue)&&(this._rawValue=e,this._value=n?e:ih(e),Ly(this))}}function Py(t){return sr(t)?t.value:t}const rx={get:(t,e,n)=>Py(Reflect.get(t,e,n)),set:(t,e,n,r)=>{const i=t[e];return sr(i)&&!sr(n)?(i.value=n,!0):Reflect.set(t,e,n,r)}};function Ry(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 vd(e,()=>{this._dirty||(this._dirty=!0,Ly(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!i,this.__v_isReadonly=r}get value(){const e=Ze(this);return Oy(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 s=Pe(t);return s?(r=t,i=Li):(r=t.get,i=t.set),new ix(r,i,s||!i,n)}function lX(t,...e){}function no(t,e,n,r){let i;try{i=r?t(...r):t()}catch(s){up(s,e,n)}return i}function pi(t,e,n,r){if(Pe(t)){const s=no(t,e,n,r);return s&&sy(s)&&s.catch(l=>{up(l,e,n)}),s}const i=[];for(let s=0;s<t.length;s++)i.push(pi(t[s],e,n,r));return i}function up(t,e,n,r=!0){const i=e?e.vnode:null;if(e){let s=e.parent;const l=e.proxy,h=n;for(;s;){const f=s.ec;if(f){for(let z=0;z<f.length;z++)if(f[z](t,l,h)===!1)return}s=s.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 sh=!1,Td=!1;const or=[];let Yi=0;const Fa=[];let ys=null,No=0;const Dy=Promise.resolve();let Ad=null;function pp(t){const e=Ad||Dy;return t?e.then(this?t.bind(this):t):e}function ax(t){let e=Yi+1,n=or.length;for(;e<n;){const r=e+n>>>1;oh(or[r])<t?e=r+1:n=r}return e}function Sd(t){(!or.length||!or.includes(t,sh&&t.allowRecurse?Yi+1:Yi))&&(t.id==null?or.push(t):or.splice(ax(t.id),0,t),My())}function My(){!sh&&!Td&&(Td=!0,Ad=Dy.then(By))}function lx(t){const e=or.indexOf(t);e>Yi&&or.splice(e,1)}function hx(t){ce(t)?Fa.push(...t):(!ys||!ys.includes(t,t.allowRecurse?No+1:No))&&Fa.push(t),My()}function Ny(t,e=sh?Yi+1:0){for(;e<or.length;e++){const n=or[e];n&&n.pre&&(or.splice(e,1),e--,n())}}function Fy(t){if(Fa.length){const e=[...new Set(Fa)];if(Fa.length=0,ys){ys.push(...e);return}for(ys=e,ys.sort((n,r)=>oh(n)-oh(r)),No=0;No<ys.length;No++)ys[No]();ys=null,No=0}}const oh=t=>t.id==null?1/0:t.id,ux=(t,e)=>{const n=oh(t)-oh(e);if(n===0){if(t.pre&&!e.pre)return-1;if(e.pre&&!t.pre)return 1}return n};function By(t){Td=!1,sh=!0,or.sort(ux);const e=Li;try{for(Yi=0;Yi<or.length;Yi++){const n=or[Yi];n&&n.active!==!1&&no(n,null,14)}}finally{Yi=0,or.length=0,Fy(),sh=!1,Ad=null,(or.length||Fa.length)&&By()}}function px(t,e,...n){if(t.isUnmounted)return;const r=t.vnode.props||Ge;let i=n;const s=e.startsWith("update:"),l=s&&e.slice(7);if(l&&l in r){const z=`${l==="modelValue"?"model":l}Modifiers`,{number:y,trim:v}=r[z]||Ge;v&&(i=n.map(b=>Cn(b)?b.trim():b)),y&&(i=n.map(np))}let h,p=r[h=ud(e)]||r[h=ud(Gi(e))];!p&&s&&(p=r[h=ud(Pa(e))]),p&&pi(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,pi(f,t,6,i)}}function $y(t,e,n=!1){const r=e.emitsCache,i=r.get(t);if(i!==void 0)return i;const s=t.emits;let l={},h=!1;if(!Pe(t)){const p=f=>{const z=$y(f,e,!0);z&&(h=!0,Ln(l,z))};!n&&e.mixins.length&&e.mixins.forEach(p),t.extends&&p(t.extends),t.mixins&&t.mixins.forEach(p)}return!s&&!h?(un(t)&&r.set(t,null),null):(ce(s)?s.forEach(p=>l[p]=null):Ln(l,s),un(t)&&r.set(t,l),l)}function cp(t,e){return!t||!Xu(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,fp=null;function dp(t){const e=Qn;return Qn=t,fp=t&&t.type.__scopeId||null,e}function Ba(t){fp=t}function $a(){fp=null}function Nn(t,e=Qn,n){if(!e||t._n)return t;const r=(...i)=>{r._d&&jj(-1);const s=dp(e);let l;try{l=t(...i)}finally{dp(s),r._d&&jj(1)}return l};return r._n=!0,r._c=!0,r._d=!0,r}function hX(){}function xd(t){const{type:e,vnode:n,proxy:r,withProxy:i,props:s,propsOptions:[l],slots:h,attrs:p,emit:f,render:z,renderCache:y,data:v,setupState:b,ctx:_,inheritAttrs:A}=t;let P,O;const H=dp(t);try{if(n.shapeFlag&4){const T=i||r;P=Xi(z.call(T,T,y,s,b,v,_)),O=p}else{const T=e;P=Xi(T.length>1?T(s,{attrs:p,slots:h,emit:f}):T(s,null)),O=e.props?p:cx(p)}}catch(T){ph.length=0,up(T,t,1),P=Dt(di)}let nt=P;if(O&&A!==!1){const T=Object.keys(O),{shapeFlag:K}=nt;T.length&&K&7&&(l&&T.some(ad)&&(O=fx(O,l)),nt=ro(nt,O))}return n.dirs&&(nt=ro(nt),nt.dirs=nt.dirs?nt.dirs.concat(n.dirs):n.dirs),n.transition&&(nt.transition=n.transition),P=nt,dp(H),P}const cx=t=>{let e;for(const n in t)(n==="class"||n==="style"||Xu(n))&&((e||(e={}))[n]=t[n]);return e},fx=(t,e)=>{const n={};for(const r in t)(!ad(r)||!(r.slice(9)in e))&&(n[r]=t[r]);return n};function dx(t,e,n){const{props:r,children:i,component:s}=t,{props:l,children:h,patchFlag:p}=e,f=s.emitsOptions;if(e.dirs||e.transition)return!0;if(n&&p>=0){if(p&1024)return!0;if(p&16)return r?Hy(r,l,f):!!l;if(p&8){const z=e.dynamicProps;for(let y=0;y<z.length;y++){const v=z[y];if(l[v]!==r[v]&&!cp(f,v))return!0}}}else return(i||h)&&(!h||!h.$stable)?!0:r===l?!1:r?l?Hy(r,l,f):!0:!!l;return!1}function Hy(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 s=r[i];if(e[s]!==t[s]&&!cp(n,s))return!0}return!1}function gx({vnode:t,parent:e},n){for(;e&&e.subTree===t;)(t=e.vnode).el=n,e=e.parent}const zx=t=>t.__isSuspense;function vx(t,e){e&&e.pendingBranch?ce(t)?e.effects.push(...t):e.effects.push(t):hx(t)}const gp={};function ci(t,e,n){return Uy(t,e,n)}function Uy(t,e,{immediate:n,deep:r,flush:i,onTrack:s,onTrigger:l}=Ge){var h;const p=py()===((h=Gn)==null?void 0:h.scope)?Gn:null;let f,z=!1,y=!1;if(sr(t)?(f=()=>t.value,z=hp(t)):Ma(t)?(f=()=>t,r=!0):ce(t)?(y=!0,z=t.some(T=>Ma(T)||hp(T)),f=()=>t.map(T=>{if(sr(T))return T.value;if(Ma(T))return Fo(T);if(Pe(T))return no(T,p,2)})):Pe(t)?e?f=()=>no(t,p,2):f=()=>{if(!(p&&p.isUnmounted))return v&&v(),pi(t,p,3,[b])}:f=Li,e&&r){const T=f;f=()=>Fo(T())}let v,b=T=>{v=H.onStop=()=>{no(T,p,4)}},_;if(fh)if(b=Li,e?n&&pi(e,p,3,[f(),y?[]:void 0,b]):f(),i==="sync"){const T=fE();_=T.__watcherHandles||(T.__watcherHandles=[])}else return Li;let A=y?new Array(t.length).fill(gp):gp;const P=()=>{if(H.active)if(e){const T=H.run();(r||z||(y?T.some((K,tt)=>eh(K,A[tt])):eh(T,A)))&&(v&&v(),pi(e,p,3,[T,A===gp?void 0:y&&A[0]===gp?[]:A,b]),A=T)}else H.run()};P.allowRecurse=!!e;let O;i==="sync"?O=P:i==="post"?O=()=>Or(P,p&&p.suspense):(P.pre=!0,p&&(P.id=p.uid),O=()=>Sd(P));const H=new vd(f,O);e?n?P():A=H.run():i==="post"?Or(H.run.bind(H),p&&p.suspense):H.run();const nt=()=>{H.stop(),p&&p.scope&&ld(p.scope.effects,H)};return _&&_.push(nt),nt}function mx(t,e,n){const r=this.proxy,i=Cn(t)?t.includes(".")?Wy(r,t):()=>r[t]:t.bind(r,r);let s;Pe(e)?s=e:(s=e.handler,n=e);const l=Gn;Ka(this);const h=Uy(i,s.bind(r),n);return l?Ka(l):Uo(),h}function Wy(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(!un(t)||t.__v_skip||(e=e||new Set,e.has(t)))return t;if(e.add(t),sr(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(ay(t))for(const n in t)Fo(t[n],e);return t}function Pt(t,e){const n=Qn;if(n===null)return t;const r=Sp(n)||n.proxy,i=t.dirs||(t.dirs=[]);for(let s=0;s<e.length;s++){let[l,h,p,f=Ge]=e[s];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,s=e&&e.dirs;for(let l=0;l<i.length;l++){const h=i[l];s&&(h.oldValue=s[l].value);let p=h.dir[r];p&&(Ra(),pi(p,n,8,[t.el,h,t,e]),Da())}}function yx(){const t={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return mp(()=>{t.isMounted=!0}),Xy(()=>{t.isUnmounting=!0}),t}const fi=[Function,Array],Ky={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:fi,onEnter:fi,onAfterEnter:fi,onEnterCancelled:fi,onBeforeLeave:fi,onLeave:fi,onAfterLeave:fi,onLeaveCancelled:fi,onBeforeAppear:fi,onAppear:fi,onAfterAppear:fi,onAppearCancelled:fi},jx={name:"BaseTransition",props:Ky,setup(t,{slots:e}){const n=qd(),r=yx();let i;return()=>{const s=e.default&&Gy(e.default(),!0);if(!s||!s.length)return;let l=s[0];if(s.length>1){for(const A of s)if(A.type!==di){l=A;break}}const h=Ze(t),{mode:p}=h;if(r.isLeaving)return kd(l);const f=Vy(l);if(!f)return kd(l);const z=Ed(f,h,r,n);Od(f,z);const y=n.subTree,v=y&&Vy(y);let b=!1;const{getTransitionKey:_}=f.type;if(_){const A=_();i===void 0?i=A:A!==i&&(i=A,b=!0)}if(v&&v.type!==di&&(!Ho(f,v)||b)){const A=Ed(v,h,r,n);if(Od(v,A),p==="out-in")return r.isLeaving=!0,A.afterLeave=()=>{r.isLeaving=!1,n.update.active!==!1&&n.update()},kd(l);p==="in-out"&&f.type!==di&&(A.delayLeave=(P,O,H)=>{const nt=qy(r,v);nt[String(v.key)]=v,P._leaveCb=()=>{O(),P._leaveCb=void 0,delete z.delayedLeave},z.delayedLeave=H})}return l}}};function qy(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 Ed(t,e,n,r){const{appear:i,mode:s,persisted:l=!1,onBeforeEnter:h,onEnter:p,onAfterEnter:f,onEnterCancelled:z,onBeforeLeave:y,onLeave:v,onAfterLeave:b,onLeaveCancelled:_,onBeforeAppear:A,onAppear:P,onAfterAppear:O,onAppearCancelled:H}=e,nt=String(t.key),T=qy(n,t),K=(M,L)=>{M&&pi(M,r,9,L)},tt=(M,L)=>{const B=L[1];K(M,L),ce(M)?M.every(X=>X.length<=1)&&B():M.length<=1&&B()},m={mode:s,persisted:l,beforeEnter(M){let L=h;if(!n.isMounted)if(i)L=A||h;else return;M._leaveCb&&M._leaveCb(!0);const B=T[nt];B&&Ho(t,B)&&B.el._leaveCb&&B.el._leaveCb(),K(L,[M])},enter(M){let L=p,B=f,X=z;if(!n.isMounted)if(i)L=P||p,B=O||f,X=H||z;else return;let st=!1;const rt=M._enterCb=xt=>{st||(st=!0,xt?K(X,[M]):K(B,[M]),m.delayedLeave&&m.delayedLeave(),M._enterCb=void 0)};L?tt(L,[M,rt]):rt()},leave(M,L){const B=String(t.key);if(M._enterCb&&M._enterCb(!0),n.isUnmounting)return L();K(y,[M]);let X=!1;const st=M._leaveCb=rt=>{X||(X=!0,L(),rt?K(_,[M]):K(b,[M]),M._leaveCb=void 0,T[B]===t&&delete T[B])};T[B]=t,v?tt(v,[M,st]):st()},clone(M){return Ed(M,e,n,r)}};return m}function kd(t){if(zp(t))return t=ro(t),t.children=null,t}function Vy(t){return zp(t)?t.children?t.children[0]:void 0:t}function Od(t,e){t.shapeFlag&6&&t.component?Od(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 Gy(t,e=!1,n){let r=[],i=0;for(let s=0;s<t.length;s++){let l=t[s];const h=n==null?l.key:String(n)+String(l.key!=null?l.key:s);l.type===Xt?(l.patchFlag&128&&i++,r=r.concat(Gy(l.children,e,h))):(e||l.type!==di)&&r.push(h!=null?ro(l,{key:h}):l)}if(i>1)for(let s=0;s<r.length;s++)r[s].patchFlag=-2;return r}function kr(t,e){return Pe(t)?(()=>Ln({name:t.name},e,{setup:t}))():t}const ah=t=>!!t.type.__asyncLoader,zp=t=>t.type.__isKeepAlive;function bx(t,e){Yy(t,"a",e)}function _x(t,e){Yy(t,"da",e)}function Yy(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(vp(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=vp(e,t,r,!0);Jy(()=>{ld(r[e],i)},n)}function vp(t,e,n=Gn,r=!1){if(n){const i=n[t]||(n[t]=[]),s=e.__weh||(e.__weh=(...l)=>{if(n.isUnmounted)return;Ra(),Ka(n);const h=pi(e,n,t,l);return Uo(),Da(),h});return r?i.unshift(s):i.push(s),s}}const js=t=>(e,n=Gn)=>(!fh||t==="sp")&&vp(t,(...r)=>e(...r),n),wx=js("bm"),mp=js("m"),Tx=js("bu"),Ax=js("u"),Xy=js("bum"),Jy=js("um"),Sx=js("sp"),xx=js("rtg"),Ex=js("rtc");function kx(t,e=Gn){vp("ec",t,e)}const Ld="components",Ox="directives";function _e(t,e){return Id(Ld,t,!0,e)||t}const Zy=Symbol.for("v-ndc");function Qy(t){return Cn(t)?Id(Ld,t,!1)||t:t||Zy}function Ha(t){return Id(Ox,t)}function Id(t,e,n=!0,r=!1){const i=Qn||Gn;if(i){const s=i.type;if(t===Ld){const h=hE(s,!1);if(h&&(h===e||h===Gi(e)||h===Qu(Gi(e))))return s}const l=tj(i[t]||s[t],e)||tj(i.appContext[t],e);return!l&&r?s:l}}function tj(t,e){return t&&(t[e]||t[Gi(e)]||t[Qu(Gi(e))])}function Se(t,e,n,r){let i;const s=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,s&&s[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,s&&s[l])}else if(un(t))if(t[Symbol.iterator])i=Array.from(t,(l,h)=>e(l,h,void 0,s&&s[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,s&&s[h])}}else i=[];return n&&(n[r]=i),i}function Lx(t,e,n={},r,i){if(Qn.isCE||Qn.parent&&ah(Qn.parent)&&Qn.parent.isCE)return e!=="default"&&(n.name=e),Dt("slot",n,r&&r());let s=t[e];s&&s._c&&(s._d=!1),F();const l=s&&ej(s(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"]),s&&s._c&&(s._d=!0),h}function ej(t){return t.some(e=>Cp(e)?!(e.type===di||e.type===Xt&&!ej(e.children)):!0)?t:null}const Pd=t=>t?wj(t)?Sp(t)||t.proxy:Pd(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=>Pd(t.parent),$root:t=>Pd(t.root),$emit:t=>t.emit,$options:t=>Md(t),$forceUpdate:t=>t.f||(t.f=()=>Sd(t.update)),$nextTick:t=>t.n||(t.n=pp.bind(t.proxy)),$watch:t=>mx.bind(t)}),Rd=(t,e)=>t!==Ge&&!t.__isScriptSetup&&Ye(t,e),Ix={get({_:t},e){const{ctx:n,setupState:r,data:i,props:s,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 s[e]}else{if(Rd(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,s[e];if(n!==Ge&&Ye(n,e))return l[e]=4,n[e];Dd&&(l[e]=0)}}const z=lh[e];let y,v;if(z)return e==="$attrs"&&xr(t,"get",e),z(t);if((y=h.__cssModules)&&(y=y[e]))return y;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:s}=t;return Rd(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:(s[e]=n,!0)},has({_:{data:t,setupState:e,accessCache:n,ctx:r,appContext:i,propsOptions:s}},l){let h;return!!n[l]||t!==Ge&&Ye(t,l)||Rd(e,l)||(h=s[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 nj(t){return ce(t)?t.reduce((e,n)=>(e[n]=null,e),{}):t}let Dd=!0;function Px(t){const e=Md(t),n=t.proxy,r=t.ctx;Dd=!1,e.beforeCreate&&rj(e.beforeCreate,t,"bc");const{data:i,computed:s,methods:l,watch:h,provide:p,inject:f,created:z,beforeMount:y,mounted:v,beforeUpdate:b,updated:_,activated:A,deactivated:P,beforeDestroy:O,beforeUnmount:H,destroyed:nt,unmounted:T,render:K,renderTracked:tt,renderTriggered:m,errorCaptured:M,serverPrefetch:L,expose:B,inheritAttrs:X,components:st,directives:rt,filters:xt}=e;if(f&&Rx(f,r,null),l)for(const ot in l){const yt=l[ot];Pe(yt)&&(r[ot]=yt.bind(n))}if(i){const ot=i.call(n,n);un(ot)&&(t.data=Er(ot))}if(Dd=!0,s)for(const ot in s){const yt=s[ot],Et=Pe(yt)?yt.bind(n,n):Pe(yt.get)?yt.get.bind(n,n):Li,ge=!Pe(yt)&&Pe(yt.set)?yt.set.bind(n):Li,he=Fn({get:Et,set:ge});Object.defineProperty(r,ot,{enumerable:!0,configurable:!0,get:()=>he.value,set:jt=>he.value=jt})}if(h)for(const ot in h)ij(h[ot],r,n,ot);if(p){const ot=Pe(p)?p.call(n):p;Reflect.ownKeys(ot).forEach(yt=>{lj(yt,ot[yt])})}z&&rj(z,t,"c");function Vt(ot,yt){ce(yt)?yt.forEach(Et=>ot(Et.bind(n))):yt&&ot(yt.bind(n))}if(Vt(wx,y),Vt(mp,v),Vt(Tx,b),Vt(Ax,_),Vt(bx,A),Vt(_x,P),Vt(kx,M),Vt(Ex,tt),Vt(xx,m),Vt(Xy,H),Vt(Jy,T),Vt(Sx,L),ce(B))if(B.length){const ot=t.exposed||(t.exposed={});B.forEach(yt=>{Object.defineProperty(ot,yt,{get:()=>n[yt],set:Et=>n[yt]=Et})})}else t.exposed||(t.exposed={});K&&t.render===Li&&(t.render=K),X!=null&&(t.inheritAttrs=X),st&&(t.components=st),rt&&(t.directives=rt)}function Rx(t,e,n=Li){ce(t)&&(t=Nd(t));for(const r in t){const i=t[r];let s;un(i)?"default"in i?s=Ua(i.from||r,i.default,!0):s=Ua(i.from||r):s=Ua(i),sr(s)?Object.defineProperty(e,r,{enumerable:!0,configurable:!0,get:()=>s.value,set:l=>s.value=l}):e[r]=s}}function rj(t,e,n){pi(ce(t)?t.map(r=>r.bind(e.proxy)):t.bind(e.proxy),e,n)}function ij(t,e,n,r){const i=r.includes(".")?Wy(n,r):()=>n[r];if(Cn(t)){const s=e[t];Pe(s)&&ci(i,s)}else if(Pe(t))ci(i,t.bind(n));else if(un(t))if(ce(t))t.forEach(s=>ij(s,e,n,r));else{const s=Pe(t.handler)?t.handler.bind(n):e[t.handler];Pe(s)&&ci(i,s,t)}}function Md(t){const e=t.type,{mixins:n,extends:r}=e,{mixins:i,optionsCache:s,config:{optionMergeStrategies:l}}=t.appContext,h=s.get(e);let p;return h?p=h:!i.length&&!n&&!r?p=e:(p={},i.length&&i.forEach(f=>yp(p,f,l,!0)),yp(p,e,l)),un(e)&&s.set(e,p),p}function yp(t,e,n,r=!1){const{mixins:i,extends:s}=e;s&&yp(t,s,n,!0),i&&i.forEach(l=>yp(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:sj,props:oj,emits:oj,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:sj,inject:Mx};function sj(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(Nd(t),Nd(e))}function Nd(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 oj(t,e){return t?ce(t)&&ce(e)?[...new Set([...t,...e])]:Ln(Object.create(null),nj(t),nj(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 aj(){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&&!un(i)&&(i=null);const s=aj(),l=new Set;let h=!1;const p=s.app={_uid:Fx++,_component:r,_props:i,_container:null,_context:s,_instance:null,version:dE,get config(){return s.config},set config(f){},use(f,...z){return l.has(f)||(f&&Pe(f.install)?(l.add(f),f.install(p,...z)):Pe(f)&&(l.add(f),f(p,...z))),p},mixin(f){return s.mixins.includes(f)||s.mixins.push(f),p},component(f,z){return z?(s.components[f]=z,p):s.components[f]},directive(f,z){return z?(s.directives[f]=z,p):s.directives[f]},mount(f,z,y){if(!h){const v=Dt(r,i);return v.appContext=s,z&&e?e(v,f):t(v,f,y),h=!0,p._container=f,f.__vue_app__=p,Sp(v.component)||v.component.proxy}},unmount(){h&&(t(null,p._container),delete p._container.__vue_app__)},provide(f,z){return s.provides[f]=z,p},runWithContext(f){jp=p;try{return f()}finally{jp=null}}};return p}}let jp=null;function lj(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 Ua(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={},s={};ep(s,wp,1),t.propsDefaults=Object.create(null),hj(t,e,i,s);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=s,t.attrs=s}function Hx(t,e,n,r){const{props:i,attrs:s,vnode:{patchFlag:l}}=t,h=Ze(i),[p]=t.propsOptions;let f=!1;if((r||l>0)&&!(l&16)){if(l&8){const z=t.vnode.dynamicProps;for(let y=0;y<z.length;y++){let v=z[y];if(cp(t.emitsOptions,v))continue;const b=e[v];if(p)if(Ye(s,v))b!==s[v]&&(s[v]=b,f=!0);else{const _=Gi(v);i[_]=Fd(p,h,_,b,t,!1)}else b!==s[v]&&(s[v]=b,f=!0)}}}else{hj(t,e,i,s)&&(f=!0);let z;for(const y in h)(!e||!Ye(e,y)&&((z=Pa(y))===y||!Ye(e,z)))&&(p?n&&(n[y]!==void 0||n[z]!==void 0)&&(i[y]=Fd(p,h,y,void 0,t,!0)):delete i[y]);if(s!==h)for(const y in s)(!e||!Ye(e,y))&&(delete s[y],f=!0)}f&&ms(t,"set","$attrs")}function hj(t,e,n,r){const[i,s]=t.propsOptions;let l=!1,h;if(e)for(let p in e){if(Ju(p))continue;const f=e[p];let z;i&&Ye(i,z=Gi(p))?!s||!s.includes(z)?n[z]=f:(h||(h={}))[z]=f:cp(t.emitsOptions,p)||(!(p in r)||f!==r[p])&&(r[p]=f,l=!0)}if(s){const p=Ze(n),f=h||Ge;for(let z=0;z<s.length;z++){const y=s[z];n[y]=Fd(i,p,y,f[y],t,!Ye(f,y))}}return l}function Fd(t,e,n,r,i,s){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]:(Ka(i),r=f[n]=p.call(null,e),Uo())}else r=p}l[0]&&(s&&!h?r=!1:l[1]&&(r===""||r===Pa(n))&&(r=!0))}return r}function uj(t,e,n=!1){const r=e.propsCache,i=r.get(t);if(i)return i;const s=t.props,l={},h=[];let p=!1;if(!Pe(t)){const z=y=>{p=!0;const[v,b]=uj(y,e,!0);Ln(l,v),b&&h.push(...b)};!n&&e.mixins.length&&e.mixins.forEach(z),t.extends&&z(t.extends),t.mixins&&t.mixins.forEach(z)}if(!s&&!p)return un(t)&&r.set(t,ui),ui;if(ce(s))for(let z=0;z<s.length;z++){const y=Gi(s[z]);pj(y)&&(l[y]=Ge)}else if(s)for(const z in s){const y=Gi(z);if(pj(y)){const v=s[z],b=l[y]=ce(v)||Pe(v)?{type:v}:Ln({},v);if(b){const _=dj(Boolean,b.type),A=dj(String,b.type);b[0]=_>-1,b[1]=A<0||_<A,(_>-1||Ye(b,"default"))&&h.push(y)}}}const f=[l,h];return un(t)&&r.set(t,f),f}function pj(t){return t[0]!=="$"}function cj(t){const e=t&&t.toString().match(/^\s*(function|class) (\w+)/);return e?e[2]:t===null?"null":""}function fj(t,e){return cj(t)===cj(e)}function dj(t,e){return ce(e)?e.findIndex(n=>fj(n,t)):Pe(e)&&fj(e,t)?0:-1}const gj=t=>t[0]==="_"||t==="$stable",Bd=t=>ce(t)?t.map(Xi):[Xi(t)],Ux=(t,e,n)=>{if(e._n)return e;const r=Nn((...i)=>Bd(e(...i)),n);return r._c=!1,r},zj=(t,e,n)=>{const r=t._ctx;for(const i in t){if(gj(i))continue;const s=t[i];if(Pe(s))e[i]=Ux(i,s,r);else if(s!=null){const l=Bd(s);e[i]=()=>l}}},vj=(t,e)=>{const n=Bd(e);t.slots.default=()=>n},Wx=(t,e)=>{if(t.vnode.shapeFlag&32){const n=e._;n?(t.slots=Ze(e),ep(e,"_",n)):zj(e,t.slots={})}else t.slots={},e&&vj(t,e);ep(t.slots,wp,1)},Kx=(t,e,n)=>{const{vnode:r,slots:i}=t;let s=!0,l=Ge;if(r.shapeFlag&32){const h=e._;h?n&&h===1?s=!1:(Ln(i,e),!n&&h===1&&delete i._):(s=!e.$stable,zj(e,i)),l=e}else e&&(vj(t,e),l={default:1});if(s)for(const h in i)!gj(h)&&!(h in l)&&delete i[h]};function $d(t,e,n,r,i=!1){if(ce(t)){t.forEach((v,b)=>$d(v,e&&(ce(e)?e[b]:e),n,r,i));return}if(ah(r)&&!i)return;const s=r.shapeFlag&4?Sp(r.component)||r.component.proxy:r.el,l=i?null:s,{i:h,r:p}=t,f=e&&e.r,z=h.refs===Ge?h.refs={}:h.refs,y=h.setupState;if(f!=null&&f!==p&&(Cn(f)?(z[f]=null,Ye(y,f)&&(y[f]=null)):sr(f)&&(f.value=null)),Pe(p))no(p,h,12,[l,z]);else{const v=Cn(p),b=sr(p);if(v||b){const _=()=>{if(t.f){const A=v?Ye(y,p)?y[p]:z[p]:p.value;i?ce(A)&&ld(A,s):ce(A)?A.includes(s)||A.push(s):v?(z[p]=[s],Ye(y,p)&&(y[p]=z[p])):(p.value=[s],t.k&&(z[t.k]=p.value))}else v?(z[p]=l,Ye(y,p)&&(y[p]=l)):b&&(p.value=l,t.k&&(z[t.k]=l))};l?(_.id=-1,Or(_,n)):_()}}}const Or=vx;function qx(t){return Vx(t)}function Vx(t,e){const n=pd();n.__VUE__=!0;const{insert:r,remove:i,patchProp:s,createElement:l,createText:h,createComment:p,setText:f,setElementText:z,parentNode:y,nextSibling:v,setScopeId:b=Li,insertStaticContent:_}=t,A=(W,Y,lt,vt=null,dt=null,ft=null,Lt=!1,It=null,kt=!!Y.dynamicChildren)=>{if(W===Y)return;W&&!Ho(W,Y)&&(vt=ee(W),jt(W,dt,ft,!0),W=null),Y.patchFlag===-2&&(kt=!1,Y.dynamicChildren=null);const{type:bt,ref:Nt,shapeFlag:Ft}=Y;switch(bt){case _p:P(W,Y,lt,vt);break;case di:O(W,Y,lt,vt);break;case Wd:W==null&&H(Y,lt,vt,Lt);break;case Xt:st(W,Y,lt,vt,dt,ft,Lt,It,kt);break;default:Ft&1?K(W,Y,lt,vt,dt,ft,Lt,It,kt):Ft&6?rt(W,Y,lt,vt,dt,ft,Lt,It,kt):(Ft&64||Ft&128)&&bt.process(W,Y,lt,vt,dt,ft,Lt,It,kt,Yt)}Nt!=null&&dt&&$d(Nt,W&&W.ref,ft,Y||W,!Y)},P=(W,Y,lt,vt)=>{if(W==null)r(Y.el=h(Y.children),lt,vt);else{const dt=Y.el=W.el;Y.children!==W.children&&f(dt,Y.children)}},O=(W,Y,lt,vt)=>{W==null?r(Y.el=p(Y.children||""),lt,vt):Y.el=W.el},H=(W,Y,lt,vt)=>{[W.el,W.anchor]=_(W.children,Y,lt,vt,W.el,W.anchor)},nt=({el:W,anchor:Y},lt,vt)=>{let dt;for(;W&&W!==Y;)dt=v(W),r(W,lt,vt),W=dt;r(Y,lt,vt)},T=({el:W,anchor:Y})=>{let lt;for(;W&&W!==Y;)lt=v(W),i(W),W=lt;i(Y)},K=(W,Y,lt,vt,dt,ft,Lt,It,kt)=>{Lt=Lt||Y.type==="svg",W==null?tt(Y,lt,vt,dt,ft,Lt,It,kt):L(W,Y,dt,ft,Lt,It,kt)},tt=(W,Y,lt,vt,dt,ft,Lt,It)=>{let kt,bt;const{type:Nt,props:Ft,shapeFlag:Jt,transition:gt,dirs:se}=W;if(kt=W.el=l(W.type,ft,Ft&&Ft.is,Ft),Jt&8?z(kt,W.children):Jt&16&&M(W.children,kt,null,vt,dt,ft&&Nt!=="foreignObject",Lt,It),se&&Bo(W,null,vt,"created"),m(kt,W,W.scopeId,Lt,vt),Ft){for(const ve in Ft)ve!=="value"&&!Ju(ve)&&s(kt,ve,null,Ft[ve],ft,W.children,vt,dt,Kt);"value"in Ft&&s(kt,"value",null,Ft.value),(bt=Ft.onVnodeBeforeMount)&&Ji(bt,vt,W)}se&&Bo(W,null,vt,"beforeMount");const be=(!dt||dt&&!dt.pendingBranch)&&gt&&!gt.persisted;be&&gt.beforeEnter(kt),r(kt,Y,lt),((bt=Ft&&Ft.onVnodeMounted)||be||se)&&Or(()=>{bt&&Ji(bt,vt,W),be&&gt.enter(kt),se&&Bo(W,null,vt,"mounted")},dt)},m=(W,Y,lt,vt,dt)=>{if(lt&&b(W,lt),vt)for(let ft=0;ft<vt.length;ft++)b(W,vt[ft]);if(dt){let ft=dt.subTree;if(Y===ft){const Lt=dt.vnode;m(W,Lt,Lt.scopeId,Lt.slotScopeIds,dt.parent)}}},M=(W,Y,lt,vt,dt,ft,Lt,It,kt=0)=>{for(let bt=kt;bt<W.length;bt++){const Nt=W[bt]=It?io(W[bt]):Xi(W[bt]);A(null,Nt,Y,lt,vt,dt,ft,Lt,It)}},L=(W,Y,lt,vt,dt,ft,Lt)=>{const It=Y.el=W.el;let{patchFlag:kt,dynamicChildren:bt,dirs:Nt}=Y;kt|=W.patchFlag&16;const Ft=W.props||Ge,Jt=Y.props||Ge;let gt;lt&&$o(lt,!1),(gt=Jt.onVnodeBeforeUpdate)&&Ji(gt,lt,Y,W),Nt&&Bo(Y,W,lt,"beforeUpdate"),lt&&$o(lt,!0);const se=dt&&Y.type!=="foreignObject";if(bt?B(W.dynamicChildren,bt,It,lt,vt,se,ft):Lt||yt(W,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&&s(It,"class",null,Jt.class,dt),kt&4&&s(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")&&s(It,We,sn,vn,dt,W.children,lt,vt,Kt)}}kt&1&&W.children!==Y.children&&z(It,Y.children)}else!Lt&&bt==null&&X(It,Y,Ft,Jt,lt,vt,dt);((gt=Jt.onVnodeUpdated)||Nt)&&Or(()=>{gt&&Ji(gt,lt,Y,W),Nt&&Bo(Y,W,lt,"updated")},vt)},B=(W,Y,lt,vt,dt,ft,Lt)=>{for(let It=0;It<Y.length;It++){const kt=W[It],bt=Y[It],Nt=kt.el&&(kt.type===Xt||!Ho(kt,bt)||kt.shapeFlag&70)?y(kt.el):lt;A(kt,bt,Nt,null,vt,dt,ft,Lt,!0)}},X=(W,Y,lt,vt,dt,ft,Lt)=>{if(lt!==vt){if(lt!==Ge)for(const It in lt)!Ju(It)&&!(It in vt)&&s(W,It,lt[It],null,Lt,Y.children,dt,ft,Kt);for(const It in vt){if(Ju(It))continue;const kt=vt[It],bt=lt[It];kt!==bt&&It!=="value"&&s(W,It,bt,kt,Lt,Y.children,dt,ft,Kt)}"value"in vt&&s(W,"value",lt.value,vt.value)}},st=(W,Y,lt,vt,dt,ft,Lt,It,kt)=>{const bt=Y.el=W?W.el:h(""),Nt=Y.anchor=W?W.anchor:h("");let{patchFlag:Ft,dynamicChildren:Jt,slotScopeIds:gt}=Y;gt&&(It=It?It.concat(gt):gt),W==null?(r(bt,lt,vt),r(Nt,lt,vt),M(Y.children,lt,Nt,dt,ft,Lt,It,kt)):Ft>0&&Ft&64&&Jt&&W.dynamicChildren?(B(W.dynamicChildren,Jt,lt,dt,ft,Lt,It),(Y.key!=null||dt&&Y===dt.subTree)&&Hd(W,Y,!0)):yt(W,Y,lt,Nt,dt,ft,Lt,It,kt)},rt=(W,Y,lt,vt,dt,ft,Lt,It,kt)=>{Y.slotScopeIds=It,W==null?Y.shapeFlag&512?dt.ctx.activate(Y,lt,vt,Lt,kt):xt(Y,lt,vt,dt,ft,Lt,kt):oe(W,Y,kt)},xt=(W,Y,lt,vt,dt,ft,Lt)=>{const It=W.component=iE(W,vt,dt);if(zp(W)&&(It.ctx.renderer=Yt),sE(It),It.asyncDep){if(dt&&dt.registerDep(It,Vt),!W.el){const kt=It.subTree=Dt(di);O(null,kt,Y,lt)}return}Vt(It,W,Y,lt,dt,ft,Lt)},oe=(W,Y,lt)=>{const vt=Y.component=W.component;if(dx(W,Y,lt))if(vt.asyncDep&&!vt.asyncResolved){ot(vt,Y,lt);return}else vt.next=Y,lx(vt.update),vt.update();else Y.el=W.el,vt.vnode=Y},Vt=(W,Y,lt,vt,dt,ft,Lt)=>{const It=()=>{if(W.isMounted){let{next:Nt,bu:Ft,u:Jt,parent:gt,vnode:se}=W,be=Nt,ve;$o(W,!1),Nt?(Nt.el=se.el,ot(W,Nt,Lt)):Nt=se,Ft&&tp(Ft),(ve=Nt.props&&Nt.props.onVnodeBeforeUpdate)&&Ji(ve,gt,Nt,se),$o(W,!0);const We=xd(W),sn=W.subTree;W.subTree=We,A(sn,We,y(sn.el),ee(sn),W,dt,ft),Nt.el=We.el,be===null&&gx(W,We.el),Jt&&Or(Jt,dt),(ve=Nt.props&&Nt.props.onVnodeUpdated)&&Or(()=>Ji(ve,gt,Nt,se),dt)}else{let Nt;const{el:Ft,props:Jt}=Y,{bm:gt,m:se,parent:be}=W,ve=ah(Y);if($o(W,!1),gt&&tp(gt),!ve&&(Nt=Jt&&Jt.onVnodeBeforeMount)&&Ji(Nt,be,Y),$o(W,!0),Ft&&ke){const We=()=>{W.subTree=xd(W),ke(Ft,W.subTree,W,dt,null)};ve?Y.type.__asyncLoader().then(()=>!W.isUnmounted&&We()):We()}else{const We=W.subTree=xd(W);A(null,We,lt,vt,W,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&&ah(be.vnode)&&be.vnode.shapeFlag&256)&&W.a&&Or(W.a,dt),W.isMounted=!0,Y=lt=vt=null}},kt=W.effect=new vd(It,()=>Sd(bt),W.scope),bt=W.update=()=>kt.run();bt.id=W.uid,$o(W,!0),bt()},ot=(W,Y,lt)=>{Y.component=W;const vt=W.vnode.props;W.vnode=Y,W.next=null,Hx(W,Y.props,vt,lt),Kx(W,Y.children,lt),Ra(),Ny(),Da()},yt=(W,Y,lt,vt,dt,ft,Lt,It,kt=!1)=>{const bt=W&&W.children,Nt=W?W.shapeFlag:0,Ft=Y.children,{patchFlag:Jt,shapeFlag:gt}=Y;if(Jt>0){if(Jt&128){ge(bt,Ft,lt,vt,dt,ft,Lt,It,kt);return}else if(Jt&256){Et(bt,Ft,lt,vt,dt,ft,Lt,It,kt);return}}gt&8?(Nt&16&&Kt(bt,dt,ft),Ft!==bt&&z(lt,Ft)):Nt&16?gt&16?ge(bt,Ft,lt,vt,dt,ft,Lt,It,kt):Kt(bt,dt,ft,!0):(Nt&8&&z(lt,""),gt&16&&M(Ft,lt,vt,dt,ft,Lt,It,kt))},Et=(W,Y,lt,vt,dt,ft,Lt,It,kt)=>{W=W||ui,Y=Y||ui;const bt=W.length,Nt=Y.length,Ft=Math.min(bt,Nt);let Jt;for(Jt=0;Jt<Ft;Jt++){const gt=Y[Jt]=kt?io(Y[Jt]):Xi(Y[Jt]);A(W[Jt],gt,lt,null,dt,ft,Lt,It,kt)}bt>Nt?Kt(W,dt,ft,!0,!1,Ft):M(Y,lt,vt,dt,ft,Lt,It,kt,Ft)},ge=(W,Y,lt,vt,dt,ft,Lt,It,kt)=>{let bt=0;const Nt=Y.length;let Ft=W.length-1,Jt=Nt-1;for(;bt<=Ft&&bt<=Jt;){const gt=W[bt],se=Y[bt]=kt?io(Y[bt]):Xi(Y[bt]);if(Ho(gt,se))A(gt,se,lt,null,dt,ft,Lt,It,kt);else break;bt++}for(;bt<=Ft&&bt<=Jt;){const gt=W[Ft],se=Y[Jt]=kt?io(Y[Jt]):Xi(Y[Jt]);if(Ho(gt,se))A(gt,se,lt,null,dt,ft,Lt,It,kt);else break;Ft--,Jt--}if(bt>Ft){if(bt<=Jt){const gt=Jt+1,se=gt<Nt?Y[gt].el:vt;for(;bt<=Jt;)A(null,Y[bt]=kt?io(Y[bt]):Xi(Y[bt]),lt,se,dt,ft,Lt,It,kt),bt++}}else if(bt>Jt)for(;bt<=Ft;)jt(W[bt],dt,ft,!0),bt++;else{const gt=bt,se=bt,be=new Map;for(bt=se;bt<=Jt;bt++){const Wt=Y[bt]=kt?io(Y[bt]):Xi(Y[bt]);Wt.key!=null&&be.set(Wt.key,bt)}let ve,We=0;const sn=Jt-se+1;let vn=!1,pn=0;const cn=new Array(sn);for(bt=0;bt<sn;bt++)cn[bt]=0;for(bt=gt;bt<=Ft;bt++){const Wt=W[bt];if(We>=sn){jt(Wt,dt,ft,!0);continue}let ie;if(Wt.key!=null)ie=be.get(Wt.key);else for(ve=se;ve<=Jt;ve++)if(cn[ve-se]===0&&Ho(Wt,Y[ve])){ie=ve;break}ie===void 0?jt(Wt,dt,ft,!0):(cn[ie-se]=bt+1,ie>=pn?pn=ie:vn=!0,A(Wt,Y[ie],lt,null,dt,ft,Lt,It,kt),We++)}const ct=vn?Gx(cn):ui;for(ve=ct.length-1,bt=sn-1;bt>=0;bt--){const Wt=se+bt,ie=Y[Wt],Re=Wt+1<Nt?Y[Wt+1].el:vt;cn[bt]===0?A(null,ie,lt,Re,dt,ft,Lt,It,kt):vn&&(ve<0||bt!==ct[ve]?he(ie,lt,Re,2):ve--)}}},he=(W,Y,lt,vt,dt=null)=>{const{el:ft,type:Lt,transition:It,children:kt,shapeFlag:bt}=W;if(bt&6){he(W.component.subTree,Y,lt,vt);return}if(bt&128){W.suspense.move(Y,lt,vt);return}if(bt&64){Lt.move(W,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(W.anchor,Y,lt);return}if(Lt===Wd){nt(W,Y,lt);return}if(vt!==2&&bt&1&&It)if(vt===0)It.beforeEnter(ft),r(ft,Y,lt),Or(()=>It.enter(ft),dt);else{const{leave:Ft,delayLeave:Jt,afterLeave:gt}=It,se=()=>r(ft,Y,lt),be=()=>{Ft(ft,()=>{se(),gt&&gt()})};Jt?Jt(ft,se,be):be()}else r(ft,Y,lt)},jt=(W,Y,lt,vt=!1,dt=!1)=>{const{type:ft,props:Lt,ref:It,children:kt,dynamicChildren:bt,shapeFlag:Nt,patchFlag:Ft,dirs:Jt}=W;if(It!=null&&$d(It,null,lt,W,!0),Nt&256){Y.ctx.deactivate(W);return}const gt=Nt&1&&Jt,se=!ah(W);let be;if(se&&(be=Lt&&Lt.onVnodeBeforeUnmount)&&Ji(be,Y,W),Nt&6)Ht(W.component,lt,vt);else{if(Nt&128){W.suspense.unmount(lt,vt);return}gt&&Bo(W,null,Y,"beforeUnmount"),Nt&64?W.type.remove(W,Y,lt,dt,Yt,vt):bt&&(ft!==Xt||Ft>0&&Ft&64)?Kt(bt,Y,lt,!1,!0):(ft===Xt&&Ft&384||!dt&&Nt&16)&&Kt(kt,Y,lt),vt&&Mt(W)}(se&&(be=Lt&&Lt.onVnodeUnmounted)||gt)&&Or(()=>{be&&Ji(be,Y,W),gt&&Bo(W,null,Y,"unmounted")},lt)},Mt=W=>{const{type:Y,el:lt,anchor:vt,transition:dt}=W;if(Y===Xt){$t(lt,vt);return}if(Y===Wd){T(W);return}const ft=()=>{i(lt),dt&&!dt.persisted&&dt.afterLeave&&dt.afterLeave()};if(W.shapeFlag&1&&dt&&!dt.persisted){const{leave:Lt,delayLeave:It}=dt,kt=()=>Lt(lt,ft);It?It(W.el,ft,kt):kt()}else ft()},$t=(W,Y)=>{let lt;for(;W!==Y;)lt=v(W),i(W),W=lt;i(Y)},Ht=(W,Y,lt)=>{const{bum:vt,scope:dt,update:ft,subTree:Lt,um:It}=W;vt&&tp(vt),dt.stop(),ft&&(ft.active=!1,jt(Lt,W,Y,lt)),It&&Or(It,Y),Or(()=>{W.isUnmounted=!0},Y),Y&&Y.pendingBranch&&!Y.isUnmounted&&W.asyncDep&&!W.asyncResolved&&W.suspenseId===Y.pendingId&&(Y.deps--,Y.deps===0&&Y.resolve())},Kt=(W,Y,lt,vt=!1,dt=!1,ft=0)=>{for(let Lt=ft;Lt<W.length;Lt++)jt(W[Lt],Y,lt,vt,dt)},ee=W=>W.shapeFlag&6?ee(W.component.subTree):W.shapeFlag&128?W.suspense.next():v(W.anchor||W.el),de=(W,Y,lt)=>{W==null?Y._vnode&&jt(Y._vnode,null,null,!0):A(Y._vnode||null,W,Y,null,null,null,lt),Ny(),Fy(),Y._vnode=W},Yt={p:A,um:jt,m:he,r:Mt,mt:xt,mc:M,pc:yt,pbc:B,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 Hd(t,e,n=!1){const r=t.children,i=e.children;if(ce(r)&&ce(i))for(let s=0;s<r.length;s++){const l=r[s];let h=i[s];h.shapeFlag&1&&!h.dynamicChildren&&((h.patchFlag<=0||h.patchFlag===32)&&(h=i[s]=io(i[s]),h.el=l.el),n||Hd(l,h)),h.type===_p&&(h.el=l.el)}}function Gx(t){const e=t.slice(),n=[0];let r,i,s,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(s=0,l=n.length-1;s<l;)h=s+l>>1,t[n[h]]<f?s=h+1:l=h;f<t[n[s]]&&(s>0&&(e[r]=n[s-1]),n[s]=r)}}for(s=n.length,l=n[s-1];s-- >0;)n[s]=l,l=e[l];return n}const Yx=t=>t.__isTeleport,uh=t=>t&&(t.disabled||t.disabled===""),mj=t=>typeof SVGElement<"u"&&t instanceof SVGElement,Ud=(t,e)=>{const n=t&&t.to;return Cn(n)?e?e(n):null:n},Xx={__isTeleport:!0,process(t,e,n,r,i,s,l,h,p,f){const{mc:z,pc:y,pbc:v,o:{insert:b,querySelector:_,createText:A,createComment:P}}=f,O=uh(e.props);let{shapeFlag:H,children:nt,dynamicChildren:T}=e;if(t==null){const K=e.el=A(""),tt=e.anchor=A("");b(K,n,r),b(tt,n,r);const m=e.target=Ud(e.props,_),M=e.targetAnchor=A("");m&&(b(M,m),l=l||mj(m));const L=(B,X)=>{H&16&&z(nt,B,X,i,s,l,h,p)};O?L(n,tt):m&&L(m,M)}else{e.el=t.el;const K=e.anchor=t.anchor,tt=e.target=t.target,m=e.targetAnchor=t.targetAnchor,M=uh(t.props),L=M?n:tt,B=M?K:m;if(l=l||mj(tt),T?(v(t.dynamicChildren,T,L,i,s,l,h),Hd(t,e,!0)):p||y(t,e,L,B,i,s,l,h,!1),O)M||bp(e,n,K,f,1);else if((e.props&&e.props.to)!==(t.props&&t.props.to)){const X=e.target=Ud(e.props,_);X&&bp(e,X,null,f,0)}else M&&bp(e,tt,m,f,1)}yj(e)},remove(t,e,n,r,{um:i,o:{remove:s}},l){const{shapeFlag:h,children:p,anchor:f,targetAnchor:z,target:y,props:v}=t;if(y&&s(z),(l||!uh(v))&&(s(f),h&16))for(let b=0;b<p.length;b++){const _=p[b];i(_,e,n,!0,!!_.dynamicChildren)}},move:bp,hydrate:Jx};function bp(t,e,n,{o:{insert:r},m:i},s=2){s===0&&r(t.targetAnchor,e,n);const{el:l,anchor:h,shapeFlag:p,children:f,props:z}=t,y=s===2;if(y&&r(l,e,n),(!y||uh(z))&&p&16)for(let v=0;v<f.length;v++)i(f[v],e,n,2);y&&r(h,e,n)}function Jx(t,e,n,r,i,s,{o:{nextSibling:l,parentNode:h,querySelector:p}},f){const z=e.target=Ud(e.props,p);if(z){const y=z._lpa||z.firstChild;if(e.shapeFlag&16)if(uh(e.props))e.anchor=f(l(t),e,h(t),n,r,i,s),e.targetAnchor=y;else{e.anchor=l(t);let v=y;for(;v;)if(v=l(v),v&&v.nodeType===8&&v.data==="teleport anchor"){e.targetAnchor=v,z._lpa=e.targetAnchor&&l(e.targetAnchor);break}f(y,e,z,n,r,i,s)}yj(e)}return e.anchor&&l(e.anchor)}const Zx=Xx;function yj(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"),_p=Symbol.for("v-txt"),di=Symbol.for("v-cmt"),Wd=Symbol.for("v-stc"),ph=[];let Pi=null;function F(t=!1){ph.push(Pi=t?null:[])}function Qx(){ph.pop(),Pi=ph[ph.length-1]||null}let ch=1;function jj(t){ch+=t}function bj(t){return t.dynamicChildren=ch>0?Pi||ui:null,Qx(),ch>0&&Pi&&Pi.push(t),t}function V(t,e,n,r,i,s){return bj(k(t,e,n,r,i,s,!0))}function ae(t,e,n,r,i){return bj(Dt(t,e,n,r,i,!0))}function Cp(t){return t?t.__v_isVNode===!0:!1}function Ho(t,e){return t.type===e.type&&t.key===e.key}const wp="__vInternal",_j=({key:t})=>t??null,Tp=({ref:t,ref_key:e,ref_for:n})=>(typeof t=="number"&&(t=""+t),t!=null?Cn(t)||sr(t)||Pe(t)?{i:Qn,r:t,k:e,f:!!n}:t:null);function k(t,e=null,n=null,r=0,i=null,s=t===Xt?0:1,l=!1,h=!1){const p={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&_j(e),ref:e&&Tp(e),scopeId:fp,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:s,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:Qn};return h?(Kd(p,n),s&128&&t.normalize(p)):n&&(p.shapeFlag|=Cn(n)?8:16),ch>0&&!l&&Pi&&(p.patchFlag>0||s&6)&&p.patchFlag!==32&&Pi.push(p),p}const Dt=tE;function tE(t,e=null,n=null,r=0,i=null,s=!1){if((!t||t===Zy)&&(t=di),Cp(t)){const h=ro(t,e,!0);return n&&Kd(h,n),ch>0&&!s&&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=je(h)),un(p)&&(Ey(p)&&!ce(p)&&(p=Ln({},p)),e.style=tn(p))}const l=Cn(t)?1:zx(t)?128:Yx(t)?64:un(t)?4:Pe(t)?2:0;return k(t,e,n,r,i,l,s,!0)}function eE(t){return t?Ey(t)||wp in t?Ln({},t):t:null}function ro(t,e,n=!1){const{props:r,ref:i,patchFlag:s,children:l}=t,h=e?Ap(r||{},e):r;return{__v_isVNode:!0,__v_skip:!0,type:t.type,props:h,key:h&&_j(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?s===-1?16:s|16:s,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 wn(t=" ",e=0){return Dt(_p,null,t,e)}function Ut(t="",e=!1){return e?(F(),ae(di,null,t)):Dt(di,null,t)}function Xi(t){return t==null||typeof t=="boolean"?Dt(di):ce(t)?Dt(Xt,null,t.slice()):typeof t=="object"?io(t):Dt(_p,null,String(t))}function io(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:ro(t)}function Kd(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),Kd(t,i()),i._c&&(i._d=!0));return}else{n=32;const i=e._;!i&&!(wp 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=[wn(e)]):n=8);t.children=e,t.shapeFlag|=n}function Ap(...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=je([e.class,r.class]));else if(i==="style")e.style=tn([e.style,r.style]);else if(Xu(i)){const s=e[i],l=r[i];l&&s!==l&&!(ce(s)&&s.includes(l))&&(e[i]=s?[].concat(s,l):l)}else i!==""&&(e[i]=r[i])}return e}function Ji(t,e,n,r=null){pi(t,e,7,[n,r])}const nE=aj();let rE=0;function iE(t,e,n){const r=t.type,i=(e?e.appContext:t.appContext)||nE,s={uid:rE++,vnode:t,type:r,parent:e,appContext:i,root:null,next:null,subTree:null,effect:null,update:null,scope:new TS(!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:uj(r,i),emitsOptions:$y(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 s.ctx={_:s},s.root=e?e.root:s,s.emit=px.bind(null,s),t.ce&&t.ce(s),s}let Gn=null;const qd=()=>Gn||Qn;let Vd,Wa,Cj="__VUE_INSTANCE_SETTERS__";(Wa=pd()[Cj])||(Wa=pd()[Cj]=[]),Wa.push(t=>Gn=t),Vd=t=>{Wa.length>1?Wa.forEach(e=>e(t)):Wa[0](t)};const Ka=t=>{Vd(t),t.scope.on()},Uo=()=>{Gn&&Gn.scope.off(),Vd(null)};function wj(t){return t.vnode.shapeFlag&4}let fh=!1;function sE(t,e=!1){fh=e;const{props:n,children:r}=t.vnode,i=wj(t);$x(t,n,i,e),Wx(t,r);const s=i?oE(t,e):void 0;return fh=!1,s}function oE(t,e){const n=t.type;t.accessCache=Object.create(null),t.proxy=ky(new Proxy(t.ctx,Ix));const{setup:r}=n;if(r){const i=t.setupContext=r.length>1?lE(t):null;Ka(t),Ra();const s=no(r,t,0,[t.props,i]);if(Da(),Uo(),sy(s)){if(s.then(Uo,Uo),e)return s.then(l=>{Tj(t,l,e)}).catch(l=>{up(l,t,0)});t.asyncDep=s}else Tj(t,s,e)}else Sj(t,e)}function Tj(t,e,n){Pe(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:un(e)&&(t.setupState=Ry(e)),Sj(t,n)}let Aj;function Sj(t,e,n){const r=t.type;if(!t.render){if(!e&&Aj&&!r.render){const i=r.template||Md(t).template;if(i){const{isCustomElement:s,compilerOptions:l}=t.appContext.config,{delimiters:h,compilerOptions:p}=r,f=Ln(Ln({isCustomElement:s,delimiters:h},l),p);r.render=Aj(i,f)}}t.render=r.render||Li}Ka(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 Sp(t){if(t.exposed)return t.exposeProxy||(t.exposeProxy=new Proxy(Ry(ky(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?un(e)&&!ce(e)?Cp(e)?Dt(t,null,[e]):Dt(t,e):Dt(t,null,e):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Cp(n)&&(n=[n]),Dt(t,e,n))}const cE=Symbol.for("v-scx"),fE=()=>Ua(cE),dE="3.3.4",gE="http://www.w3.org/2000/svg",Wo=typeof document<"u"?document:null,xj=Wo&&Wo.createElement("template"),zE={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(gE,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,s){const l=n?n.previousSibling:e.lastChild;if(i&&(i===s||i.nextSibling))for(;e.insertBefore(i.cloneNode(!0),n),!(i===s||!(i=i.nextSibling)););else{xj.innerHTML=r?`<svg>${t}</svg>`:t;const h=xj.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 s in e)n[s]==null&&Gd(r,s,"");for(const s in n)Gd(r,s,n[s])}else{const s=r.display;i?e!==n&&(r.cssText=n):e&&t.removeAttribute("style"),"_vod"in t&&(r.display=s)}}const Ej=/\s*!important$/;function Gd(t,e,n){if(ce(n))n.forEach(r=>Gd(t,e,r));else if(n==null&&(n=""),e.startsWith("--"))t.setProperty(e,n);else{const r=yE(t,e);Ej.test(n)?t.setProperty(Pa(r),n.replace(Ej,""),"important"):t[r]=n}}const kj=["Webkit","Moz","ms"],Yd={};function yE(t,e){const n=Yd[e];if(n)return n;let r=Gi(e);if(r!=="filter"&&r in t)return Yd[e]=r;r=Qu(r);for(let i=0;i<kj.length;i++){const s=kj[i]+r;if(s in t)return Yd[e]=s}return e}const Oj="http://www.w3.org/1999/xlink";function jE(t,e,n,r,i){if(r&&e.startsWith("xlink:"))n==null?t.removeAttributeNS(Oj,e.slice(6,e.length)):t.setAttributeNS(Oj,e,n);else{const s=CS(e);n==null||s&&!hy(n)?t.removeAttribute(e):t.setAttribute(e,s?"":n)}}function bE(t,e,n,r,i,s,l){if(e==="innerHTML"||e==="textContent"){r&&l(r,i,s),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,z=n??"";f!==z&&(t.value=z),n==null&&t.removeAttribute(e);return}let p=!1;if(n===""||n==null){const f=typeof t[e];f==="boolean"?n=hy(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 s=t._vei||(t._vei={}),l=s[e];if(r&&l)l.value=r;else{const[h,p]=wE(e);if(r){const f=s[e]=SE(r,i);so(t,h,f,p)}else l&&(_E(t,h,l,p),s[e]=void 0)}}const Lj=/(?:Once|Passive|Capture)$/;function wE(t){let e;if(Lj.test(t)){e={};let r;for(;r=t.match(Lj);)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 Xd=0;const TE=Promise.resolve(),AE=()=>Xd||(TE.then(()=>Xd=0),Xd=Date.now());function SE(t,e){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;pi(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 Ij=/^on[a-z]/,EE=(t,e,n,r,i=!1,s,l,h,p)=>{e==="class"?vE(t,r,i):e==="style"?mE(t,n,r):Xu(e)?ad(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,s,l,h,p):(e==="true-value"?t._trueValue=r:e==="false-value"&&(t._falseValue=r),jE(t,e,r,i))};function kE(t,e,n,r){return r?!!(e==="innerHTML"||e==="textContent"||e in t&&Ij.test(e)&&Pe(n)):e==="spellcheck"||e==="draggable"||e==="translate"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA"||Ij.test(e)&&Cn(n)?!1:e in t}const oo="transition",dh="animation",Yn=(t,{slots:e})=>pE(jx,OE(t),e);Yn.displayName="Transition";const Pj={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({},Ky,Pj);const Ko=(t,e=[])=>{ce(t)?t.forEach(n=>n(...e)):t&&t(...e)},Rj=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 Pj||(e[st]=t[st]);if(t.css===!1)return e;const{name:n="v",type:r,duration:i,enterFromClass:s=`${n}-enter-from`,enterActiveClass:l=`${n}-enter-active`,enterToClass:h=`${n}-enter-to`,appearFromClass:p=s,appearActiveClass:f=l,appearToClass:z=h,leaveFromClass:y=`${n}-leave-from`,leaveActiveClass:v=`${n}-leave-active`,leaveToClass:b=`${n}-leave-to`}=t,_=LE(i),A=_&&_[0],P=_&&_[1],{onBeforeEnter:O,onEnter:H,onEnterCancelled:nt,onLeave:T,onLeaveCancelled:K,onBeforeAppear:tt=O,onAppear:m=H,onAppearCancelled:M=nt}=e,L=(st,rt,xt)=>{qo(st,rt?z:h),qo(st,rt?f:l),xt&&xt()},B=(st,rt)=>{st._isLeaving=!1,qo(st,y),qo(st,b),qo(st,v),rt&&rt()},X=st=>(rt,xt)=>{const oe=st?m:H,Vt=()=>L(rt,st,xt);Ko(oe,[rt,Vt]),Dj(()=>{qo(rt,st?p:s),ao(rt,st?z:h),Rj(oe)||Mj(rt,r,A,Vt)})};return Ln(e,{onBeforeEnter(st){Ko(O,[st]),ao(st,s),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=()=>B(st,rt);ao(st,y),RE(),ao(st,v),Dj(()=>{st._isLeaving&&(qo(st,y),ao(st,b),Rj(T)||Mj(st,r,P,xt))}),Ko(T,[st,xt])},onEnterCancelled(st){L(st,!1),Ko(nt,[st])},onAppearCancelled(st){L(st,!0),Ko(M,[st])},onLeaveCancelled(st){B(st),Ko(K,[st])}})}function LE(t){if(t==null)return null;if(un(t))return[Jd(t.enter),Jd(t.leave)];{const e=Jd(t);return[e,e]}}function Jd(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 Dj(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let IE=0;function Mj(t,e,n,r){const i=t._endId=++IE,s=()=>{i===t._endId&&r()};if(n)return setTimeout(s,n);const{type:l,timeout:h,propCount:p}=PE(t,e);if(!l)return r();const f=l+"end";let z=0;const y=()=>{t.removeEventListener(f,v),s()},v=b=>{b.target===t&&++z>=p&&y()};setTimeout(()=>{z<p&&y()},h+1),t.addEventListener(f,v)}function PE(t,e){const n=window.getComputedStyle(t),r=_=>(n[_]||"").split(", "),i=r(`${oo}Delay`),s=r(`${oo}Duration`),l=Nj(i,s),h=r(`${dh}Delay`),p=r(`${dh}Duration`),f=Nj(h,p);let z=null,y=0,v=0;e===oo?l>0&&(z=oo,y=l,v=s.length):e===dh?f>0&&(z=dh,y=f,v=p.length):(y=Math.max(l,f),z=y>0?l>f?oo:dh:null,v=z?z===oo?s.length:p.length:0);const b=z===oo&&/\b(transform|all)(,|$)/.test(r(`${oo}Property`).toString());return{type:z,timeout:y,propCount:v,hasTransform:b}}function Nj(t,e){for(;t.length<e.length;)t=t.concat(t);return Math.max(...e.map((n,r)=>Fj(n)+Fj(t[r])))}function Fj(t){return Number(t.slice(0,-1).replace(",","."))*1e3}function RE(){return document.body.offsetHeight}const qa=t=>{const e=t.props["onUpdate:modelValue"]||!1;return ce(e)?n=>tp(e,n):e};function DE(t){t.target.composing=!0}function Bj(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const Kr={created(t,{modifiers:{lazy:e,trim:n,number:r}},i){t._assign=qa(i);const s=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()),s&&(h=np(h)),t._assign(h)}),n&&so(t,"change",()=>{t.value=t.value.trim()}),e||(so(t,"compositionstart",DE),so(t,"compositionend",Bj),so(t,"change",Bj))},mounted(t,{value:e}){t.value=e??""},beforeUpdate(t,{value:e,modifiers:{lazy:n,trim:r,number:i}},s){if(t._assign=qa(s),t.composing||document.activeElement===t&&t.type!=="range"&&(n||r&&t.value.trim()===e||(i||t.type==="number")&&np(t.value)===e))return;const l=e??"";t.value!==l&&(t.value=l)}},Zd={deep:!0,created(t,e,n){t._assign=qa(n),so(t,"change",()=>{const r=t._modelValue,i=gh(t),s=t.checked,l=t._assign;if(ce(r)){const h=cd(r,i),p=h!==-1;if(s&&!p)l(r.concat(i));else if(!s&&p){const f=[...r];f.splice(h,1),l(f)}}else if(Ia(r)){const h=new Set(r);s?h.add(i):h.delete(i),l(h)}else l(Uj(t,s))})},mounted:$j,beforeUpdate(t,e,n){t._assign=qa(n),$j(t,e,n)}};function $j(t,{value:e,oldValue:n},r){t._modelValue=e,ce(e)?t.checked=cd(e,r.props.value)>-1:Ia(e)?t.checked=e.has(r.props.value):e!==n&&(t.checked=nh(e,Uj(t,!0)))}const Va={deep:!0,created(t,{value:e,modifiers:{number:n}},r){const i=Ia(e);so(t,"change",()=>{const s=Array.prototype.filter.call(t.options,l=>l.selected).map(l=>n?np(gh(l)):gh(l));t._assign(t.multiple?i?new Set(s):s:s[0])}),t._assign=qa(r)},mounted(t,{value:e}){Hj(t,e)},beforeUpdate(t,e,n){t._assign=qa(n)},updated(t,{value:e}){Hj(t,e)}};function Hj(t,e){const n=t.multiple;if(!(n&&!ce(e)&&!Ia(e))){for(let r=0,i=t.options.length;r<i;r++){const s=t.options[r],l=gh(s);if(n)ce(e)?s.selected=cd(e,l)>-1:s.selected=e.has(l);else if(nh(gh(s),e)){t.selectedIndex!==r&&(t.selectedIndex=r);return}}!n&&t.selectedIndex!==-1&&(t.selectedIndex=-1)}}function gh(t){return"_value"in t?t._value:t.value}function Uj(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))},Te=(t,e)=>(n,...r)=>{for(let i=0;i<e.length;i++){const s=NE[e[i]];if(s&&s(n,e))return}return t(n,...r)},ln={beforeMount(t,{value:e},{transition:n}){t._vod=t.style.display==="none"?"":t.style.display,n&&e?n.beforeEnter(t):zh(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),zh(t,!0),r.enter(t)):r.leave(t,()=>{zh(t,!1)}):zh(t,e))},beforeUnmount(t,{value:e}){zh(t,e)}};function zh(t,e){t.style.display=e?t._vod:"none"}const FE=Ln({patchProp:EE},zE);let Wj;function BE(){return Wj||(Wj=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 s=e._component;!Pe(s)&&!s.render&&!s.template&&(s.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 Kj(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?Kj(Object(n),!0).forEach(function(r){UE(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Kj(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function xp(t){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?xp=function(e){return typeof e}:xp=function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},xp(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,s;for(s=0;s<r.length;s++)i=r[s],!(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 s=Object.getOwnPropertySymbols(t);for(i=0;i<s.length;i++)r=s[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),qj=_s(/firefox/i),mh=_s(/safari/i)&&!_s(/chrome/i)&&!_s(/android/i),Vj=_s(/iP(ad|od|hone)/i),Gj=_s(/chrome/i)&&_s(/android/i),Yj={capture:!1,passive:!1};function en(t,e,n){t.addEventListener(e,n,!Cs&&Yj)}function Xe(t,e,n){t.removeEventListener(e,n,!Cs&&Yj)}function Ep(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&&Ep(t,e):Ep(t,e))||r&&t===n)return t;if(t===n)break}while(t=VE(t))}return null}var Xj=/\s+/g;function qr(t,e,n){if(t&&e)if(t.classList)t.classList[n?"add":"remove"](e);else{var r=(" "+t.className+" ").replace(Xj," ").replace(" "+e+" "," ");t.className=(r+(n?" "+e:"")).replace(Xj," ")}}function Ce(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 Ga(t,e){var n="";if(typeof t=="string")n=t;else do{var r=Ce(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 Jj(t,e,n){if(t){var r=t.getElementsByTagName(e),i=0,s=r.length;if(n)for(;i<s;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 s,l,h,p,f,z,y;if(t!==window&&t.parentNode&&t!==ts()?(s=t.getBoundingClientRect(),l=s.top,h=s.left,p=s.bottom,f=s.right,z=s.height,y=s.width):(l=0,h=0,p=window.innerHeight,f=window.innerWidth,z=window.innerHeight,y=window.innerWidth),(e||n)&&t!==window&&(i=i||t.parentNode,!Cs))do if(i&&i.getBoundingClientRect&&(Ce(i,"transform")!=="none"||n&&Ce(i,"position")!=="static")){var v=i.getBoundingClientRect();l-=v.top+parseInt(Ce(i,"border-top-width")),h-=v.left+parseInt(Ce(i,"border-left-width")),p=l+s.height,f=h+s.width;break}while(i=i.parentNode);if(r&&t!==window){var b=Ga(i||t),_=b&&b.a,A=b&&b.d;b&&(l/=A,h/=_,y/=_,z/=A,p=l+z,f=h+y)}return{top:l,left:h,bottom:p,right:f,width:y,height:z}}}function Zj(t,e,n){for(var r=lo(t,!0),i=Bn(t)[e];r;){var s=Bn(r)[n],l=void 0;if(n==="top"||n==="left"?l=i>=s:l=i<=s,!l)return r;if(r===ts())break;r=lo(r,!1)}return!1}function Ya(t,e,n,r){for(var i=0,s=0,l=t.children;s<l.length;){if(l[s].style.display!=="none"&&l[s]!==we.ghost&&(r||l[s]!==we.dragged)&&Qi(l[s],n.draggable,t,!1)){if(i===e)return l[s];i++}s++}return null}function Qd(t,e){for(var n=t.lastElementChild;n&&(n===we.ghost||Ce(n,"display")==="none"||e&&!Ep(n,e));)n=n.previousElementSibling;return n||null}function gi(t,e){var n=0;if(!t||!t.parentNode)return-1;for(;t=t.previousElementSibling;)t.nodeName.toUpperCase()!=="TEMPLATE"&&t!==we.clone&&(!e||Ep(t,e))&&n++;return n}function Qj(t){var e=0,n=0,r=ts();if(t)do{var i=Ga(t),s=i.a,l=i.d;e+=t.scrollLeft*s,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=Ce(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 tg(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 yh;function t0(t,e){return function(){if(!yh){var n=arguments,r=this;n.length===1?t.call(r,n[0]):t.apply(r,n),yh=setTimeout(function(){yh=void 0},e)}}}function XE(){clearTimeout(yh),yh=void 0}function e0(t,e,n){t.scrollLeft+=e,t.scrollTop+=n}function n0(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 Vr="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(!(Ce(i,"display")==="none"||i===we.ghost)){t.push({target:i,rect:Bn(i)});var s=Zi({},t[t.length-1].rect);if(i.thisAnimationDuration){var l=Ga(i,!0);l&&(s.top-=l.f,s.left-=l.e)}i.fromRect=s}})}},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 s=!1,l=0;t.forEach(function(h){var p=0,f=h.target,z=f.fromRect,y=Bn(f),v=f.prevFromRect,b=f.prevToRect,_=h.rect,A=Ga(f,!0);A&&(y.top-=A.f,y.left-=A.e),f.toRect=y,f.thisAnimationDuration&&tg(v,y)&&!tg(z,y)&&(_.top-y.top)/(_.left-y.left)===(z.top-y.top)/(z.left-y.left)&&(p=QE(_,v,b,i.options)),tg(y,z)||(f.prevFromRect=z,f.prevToRect=y,p||(p=i.options.animation),i.animate(f,_,y,p)),p&&(s=!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),s?e=setTimeout(function(){typeof r=="function"&&r()},l):typeof r=="function"&&r(),t=[]},animate:function(r,i,s,l){if(l){Ce(r,"transition",""),Ce(r,"transform","");var h=Ga(this.el),p=h&&h.a,f=h&&h.d,z=(i.left-s.left)/(p||1),y=(i.top-s.top)/(f||1);r.animatingX=!!z,r.animatingY=!!y,Ce(r,"transform","translate3d("+z+"px,"+y+"px,0)"),this.forRepaintDummy=ZE(r),Ce(r,"transition","transform "+l+"ms"+(this.options.easing?" "+this.options.easing:"")),Ce(r,"transform","translate3d(0,0,0)"),typeof r.animated=="number"&&clearTimeout(r.animated),r.animated=setTimeout(function(){Ce(r,"transition",""),Ce(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 Xa=[],eg={initializeByDefault:!0},jh={mount:function(e){for(var n in eg)eg.hasOwnProperty(n)&&!(n in e)&&(e[n]=eg[n]);Xa.forEach(function(r){if(r.pluginName===e.pluginName)throw"Sortable: Cannot mount plugin ".concat(e.pluginName," more than once")}),Xa.push(e)},pluginEvent:function(e,n,r){var i=this;this.eventCanceled=!1,r.cancel=function(){i.eventCanceled=!0};var s=e+"Global";Xa.forEach(function(l){n[l.pluginName]&&(n[l.pluginName][s]&&n[l.pluginName][s](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){Xa.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 s in e.options)if(e.options.hasOwnProperty(s)){var l=this.modifyOption(e,s,e.options[s]);typeof l<"u"&&(e.options[s]=l)}},getEventProperties:function(e,n){var r={};return Xa.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 Xa.forEach(function(s){e[s.pluginName]&&s.optionListeners&&typeof s.optionListeners[n]=="function"&&(i=s.optionListeners[n].call(e[s.pluginName],r))}),i}};function tk(t){var e=t.sortable,n=t.rootEl,r=t.name,i=t.targetEl,s=t.cloneEl,l=t.toEl,h=t.fromEl,p=t.oldIndex,f=t.newIndex,z=t.oldDraggableIndex,y=t.newDraggableIndex,v=t.originalEvent,b=t.putSortable,_=t.extraEventProperties;if(e=e||n&&n[Vr],!!e){var A,P=e.options,O="on"+r.charAt(0).toUpperCase()+r.substr(1);window.CustomEvent&&!Cs&&!vh?A=new CustomEvent(r,{bubbles:!0,cancelable:!0}):(A=document.createEvent("Event"),A.initEvent(r,!0,!0)),A.to=l||n,A.from=h||n,A.item=i||n,A.clone=s,A.oldIndex=p,A.newIndex=f,A.oldDraggableIndex=z,A.newDraggableIndex=y,A.originalEvent=v,A.pullMode=b?b.lastPutMode:void 0;var H=Zi(Zi({},_),jh.getEventProperties(r,e));for(var nt in H)A[nt]=H[nt];n&&n.dispatchEvent(A),P[O]&&P[O].call(e,A)}}var ek=["evt"],Lr=function(e,n){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=r.evt,s=KE(r,ek);jh.pluginEvent.bind(we)(e,n,Zi({dragEl:qt,parentEl:Tn,ghostEl:Ie,rootEl:gn,nextEl:Vo,lastDownEl:kp,cloneEl:mn,cloneHidden:ho,dragStarted:_h,putSortable:tr,activeSortable:we.active,originalEvent:i,oldIndex:Ja,oldDraggableIndex:bh,newIndex:Gr,newDraggableIndex:uo,hideGhostForTarget:h0,unhideGhostForTarget:u0,cloneNowHidden:function(){ho=!0},cloneNowShown:function(){ho=!1},dispatchSortableEvent:function(h){yr({sortable:n,name:h,originalEvent:i})}},s))};function yr(t){tk(Zi({putSortable:tr,cloneEl:mn,targetEl:qt,rootEl:gn,oldIndex:Ja,oldDraggableIndex:bh,newIndex:Gr,newDraggableIndex:uo},t))}var qt,Tn,Ie,gn,Vo,kp,mn,ho,Ja,Gr,bh,uo,Op,tr,Za=!1,Lp=!1,Ip=[],Go,Ri,ng,rg,r0,i0,_h,Qa,Ch,wh=!1,Pp=!1,Rp,ar,ig=[],sg=!1,Dp=[],Mp=typeof document<"u",Np=Vj,s0=vh||Cs?"cssFloat":"float",nk=Mp&&!Gj&&!Vj&&"draggable"in document.createElement("div"),o0=function(){if(Mp){if(Cs)return!1;var t=document.createElement("x");return t.style.cssText="pointer-events:auto",t.style.pointerEvents==="auto"}}(),a0=function(e,n){var r=Ce(e),i=parseInt(r.width)-parseInt(r.paddingLeft)-parseInt(r.paddingRight)-parseInt(r.borderLeftWidth)-parseInt(r.borderRightWidth),s=Ya(e,0,n),l=Ya(e,1,n),h=s&&Ce(s),p=l&&Ce(l),f=h&&parseInt(h.marginLeft)+parseInt(h.marginRight)+Bn(s).width,z=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(s&&h.float&&h.float!=="none"){var y=h.float==="left"?"left":"right";return l&&(p.clear==="both"||p.clear===y)?"vertical":"horizontal"}return s&&(h.display==="block"||h.display==="flex"||h.display==="table"||h.display==="grid"||f>=i&&r[s0]==="none"||l&&r[s0]==="none"&&f+z>i)?"vertical":"horizontal"},rk=function(e,n,r){var i=r?e.left:e.top,s=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||s===p||i+l/2===h+f/2},ik=function(e,n){var r;return Ip.some(function(i){var s=i[Vr].options.emptyInsertThreshold;if(!(!s||Qd(i))){var l=Bn(i),h=e>=l.left-s&&e<=l.right+s,p=n>=l.top-s&&n<=l.bottom+s;if(h&&p)return r=i}}),r},l0=function(e){function n(s,l){return function(h,p,f,z){var y=h.options.group.name&&p.options.group.name&&h.options.group.name===p.options.group.name;if(s==null&&(l||y))return!0;if(s==null||s===!1)return!1;if(l&&s==="clone")return s;if(typeof s=="function")return n(s(h,p,f,z),l)(h,p,f,z);var v=(l?h:p).options.group.name;return s===!0||typeof s=="string"&&s===v||s.join&&s.indexOf(v)>-1}}var r={},i=e.group;(!i||xp(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},h0=function(){!o0&&Ie&&Ce(Ie,"display","none")},u0=function(){!o0&&Ie&&Ce(Ie,"display","")};Mp&&!Gj&&document.addEventListener("click",function(t){if(Lp)return t.preventDefault(),t.stopPropagation&&t.stopPropagation(),t.stopImmediatePropagation&&t.stopImmediatePropagation(),Lp=!1,!1},!0);var Yo=function(e){if(qt){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[Vr]._onDragOver(r)}}},sk=function(e){qt&&qt.parentNode[Vr]._isOutsideThisEl(e.target)};function we(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[Vr]=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 a0(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:we.supportPointer!==!1&&"PointerEvent"in window&&!mh,emptyInsertThreshold:5};jh.initializePlugins(this,t,n);for(var r in n)!(r in e)&&(e[r]=n[r]);l0(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?en(t,"pointerdown",this._onTapStart):(en(t,"mousedown",this._onTapStart),en(t,"touchstart",this._onTapStart)),this.nativeDraggable&&(en(t,"dragover",this),en(t,"dragenter",this)),Ip.push(this.el),e.store&&e.store.get&&this.sort(e.store.get(this)||[]),bs(this,JE())}we.prototype={constructor:we,_isOutsideThisEl:function(e){!this.el.contains(e)&&e!==this.el&&(Qa=null)},_getDirection:function(e,n){return typeof this.options.direction=="function"?this.options.direction.call(this,e,n,qt):this.options.direction},_onTapStart:function(e){if(e.cancelable){var n=this,r=this.el,i=this.options,s=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,z=i.filter;if(fk(r),!qt&&!(/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)&&kp!==p)){if(Ja=gi(p),bh=gi(p,i.draggable),typeof z=="function"){if(z.call(this,e,p,this)){yr({sortable:n,rootEl:f,name:"filter",targetEl:p,toEl:r,fromEl:r}),Lr("filter",n,{evt:e}),s&&e.cancelable&&e.preventDefault();return}}else if(z&&(z=z.split(",").some(function(y){if(y=Qi(f,y.trim(),r,!1),y)return yr({sortable:n,rootEl:y,name:"filter",targetEl:p,fromEl:r,toEl:r}),Lr("filter",n,{evt:e}),!0}),z)){s&&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,s=i.el,l=i.options,h=s.ownerDocument,p;if(r&&!qt&&r.parentNode===s){var f=Bn(r);if(gn=s,qt=r,Tn=qt.parentNode,Vo=qt.nextSibling,kp=r,Op=l.group,we.dragged=qt,Go={target:qt,clientX:(n||e).clientX,clientY:(n||e).clientY},r0=Go.clientX-f.left,i0=Go.clientY-f.top,this._lastX=(n||e).clientX,this._lastY=(n||e).clientY,qt.style["will-change"]="all",p=function(){if(Lr("delayEnded",i,{evt:e}),we.eventCanceled){i._onDrop();return}i._disableDelayedDragEvents(),!qj&&i.nativeDraggable&&(qt.draggable=!0),i._triggerDragStart(e,n),yr({sortable:i,name:"choose",originalEvent:e}),qr(qt,l.chosenClass,!0)},l.ignore.split(",").forEach(function(z){Jj(qt,z.trim(),og)}),en(h,"dragover",Yo),en(h,"mousemove",Yo),en(h,"touchmove",Yo),en(h,"mouseup",i._onDrop),en(h,"touchend",i._onDrop),en(h,"touchcancel",i._onDrop),qj&&this.nativeDraggable&&(this.options.touchStartThreshold=4,qt.draggable=!0),Lr("delayStart",this,{evt:e}),l.delay&&(!l.delayOnTouchOnly||n)&&(!this.nativeDraggable||!(vh||Cs))){if(we.eventCanceled){this._onDrop();return}en(h,"mouseup",i._disableDelayedDrag),en(h,"touchend",i._disableDelayedDrag),en(h,"touchcancel",i._disableDelayedDrag),en(h,"mousemove",i._delayedDragTouchMoveHandler),en(h,"touchmove",i._delayedDragTouchMoveHandler),l.supportPointer&&en(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(){qt&&og(qt),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?en(document,"pointermove",this._onTouchMove):n?en(document,"touchmove",this._onTouchMove):en(document,"mousemove",this._onTouchMove):(en(qt,"dragend",this),en(gn,"dragstart",this._onDragStart));try{document.selection?Bp(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(e,n){if(Za=!1,gn&&qt){Lr("dragStarted",this,{evt:n}),this.nativeDraggable&&en(document,"dragover",sk);var r=this.options;!e&&qr(qt,r.dragClass,!1),qr(qt,r.ghostClass,!0),we.active=this,e&&this._appendGhost(),yr({sortable:this,name:"start",originalEvent:n})}else this._nulling()},_emulateDragOver:function(){if(Ri){this._lastX=Ri.clientX,this._lastY=Ri.clientY,h0();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(qt.parentNode[Vr]._isOutsideThisEl(e),n)do{if(n[Vr]){var r=void 0;if(r=n[Vr]._onDragOver({clientX:Ri.clientX,clientY:Ri.clientY,target:e,rootEl:n}),r&&!this.options.dragoverBubble)break}e=n}while(n=n.parentNode);u0()}},_onTouchMove:function(e){if(Go){var n=this.options,r=n.fallbackTolerance,i=n.fallbackOffset,s=e.touches?e.touches[0]:e,l=Ie&&Ga(Ie,!0),h=Ie&&l&&l.a,p=Ie&&l&&l.d,f=Np&&ar&&Qj(ar),z=(s.clientX-Go.clientX+i.x)/(h||1)+(f?f[0]-ig[0]:0)/(h||1),y=(s.clientY-Go.clientY+i.y)/(p||1)+(f?f[1]-ig[1]:0)/(p||1);if(!we.active&&!Za){if(r&&Math.max(Math.abs(s.clientX-this._lastX),Math.abs(s.clientY-this._lastY))<r)return;this._onDragStart(e,!0)}if(Ie){l?(l.e+=z-(ng||0),l.f+=y-(rg||0)):l={a:1,b:0,c:0,d:1,e:z,f:y};var v="matrix(".concat(l.a,",").concat(l.b,",").concat(l.c,",").concat(l.d,",").concat(l.e,",").concat(l.f,")");Ce(Ie,"webkitTransform",v),Ce(Ie,"mozTransform",v),Ce(Ie,"msTransform",v),Ce(Ie,"transform",v),ng=z,rg=y,Ri=s}e.cancelable&&e.preventDefault()}},_appendGhost:function(){if(!Ie){var e=this.options.fallbackOnBody?document.body:gn,n=Bn(qt,!0,Np,!0,e),r=this.options;if(Np){for(ar=e;Ce(ar,"position")==="static"&&Ce(ar,"transform")==="none"&&ar!==document;)ar=ar.parentNode;ar!==document.body&&ar!==document.documentElement?(ar===document&&(ar=ts()),n.top+=ar.scrollTop,n.left+=ar.scrollLeft):ar=ts(),ig=Qj(ar)}Ie=qt.cloneNode(!0),qr(Ie,r.ghostClass,!1),qr(Ie,r.fallbackClass,!0),qr(Ie,r.dragClass,!0),Ce(Ie,"transition",""),Ce(Ie,"transform",""),Ce(Ie,"box-sizing","border-box"),Ce(Ie,"margin",0),Ce(Ie,"top",n.top),Ce(Ie,"left",n.left),Ce(Ie,"width",n.width),Ce(Ie,"height",n.height),Ce(Ie,"opacity","0.8"),Ce(Ie,"position",Np?"absolute":"fixed"),Ce(Ie,"zIndex","100000"),Ce(Ie,"pointerEvents","none"),we.ghost=Ie,e.appendChild(Ie),Ce(Ie,"transform-origin",r0/parseInt(Ie.style.width)*100+"% "+i0/parseInt(Ie.style.height)*100+"%")}},_onDragStart:function(e,n){var r=this,i=e.dataTransfer,s=r.options;if(Lr("dragStart",this,{evt:e}),we.eventCanceled){this._onDrop();return}Lr("setupClone",this),we.eventCanceled||(mn=n0(qt),mn.removeAttribute("id"),mn.draggable=!1,mn.style["will-change"]="",this._hideClone(),qr(mn,this.options.chosenClass,!1),we.clone=mn),r.cloneId=Bp(function(){Lr("clone",r),!we.eventCanceled&&(r.options.removeCloneOnHide||gn.insertBefore(mn,qt),r._hideClone(),yr({sortable:r,name:"clone"}))}),!n&&qr(qt,s.dragClass,!0),n?(Lp=!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",s.setData&&s.setData.call(r,i,qt)),en(document,"drop",r),Ce(qt,"transform","translateZ(0)")),Za=!0,r._dragStartId=Bp(r._dragStarted.bind(r,n,e)),en(document,"selectstart",r),_h=!0,mh&&Ce(document.body,"user-select","none")},_onDragOver:function(e){var n=this.el,r=e.target,i,s,l,h=this.options,p=h.group,f=we.active,z=Op===p,y=h.sort,v=tr||f,b,_=this,A=!1;if(sg)return;function P(yt,Et){Lr(yt,_,Zi({evt:e,isOwner:z,axis:b?"vertical":"horizontal",revert:l,dragRect:i,targetRect:s,canSort:y,fromSortable:v,target:r,completed:H,onMove:function(he,jt){return Fp(gn,n,qt,i,he,Bn(he),e,jt)},changed:nt},Et))}function O(){P("dragOverAnimationCapture"),_.captureAnimationState(),_!==v&&v.captureAnimationState()}function H(yt){return P("dragOverCompleted",{insertion:yt}),yt&&(z?f._hideClone():f._showClone(_),_!==v&&(qr(qt,tr?tr.options.ghostClass:f.options.ghostClass,!1),qr(qt,h.ghostClass,!0)),tr!==_&&_!==we.active?tr=_:_===we.active&&tr&&(tr=null),v===_&&(_._ignoreWhileAnimating=r),_.animateAll(function(){P("dragOverAnimationComplete"),_._ignoreWhileAnimating=null}),_!==v&&(v.animateAll(),v._ignoreWhileAnimating=null)),(r===qt&&!qt.animated||r===n&&!r.animated)&&(Qa=null),!h.dragoverBubble&&!e.rootEl&&r!==document&&(qt.parentNode[Vr]._isOutsideThisEl(e.target),!yt&&Yo(e)),!h.dragoverBubble&&e.stopPropagation&&e.stopPropagation(),A=!0}function nt(){Gr=gi(qt),uo=gi(qt,h.draggable),yr({sortable:_,name:"change",toEl:n,newIndex:Gr,newDraggableIndex:uo,originalEvent:e})}if(e.preventDefault!==void 0&&e.cancelable&&e.preventDefault(),r=Qi(r,h.draggable,n,!0),P("dragOver"),we.eventCanceled)return A;if(qt.contains(e.target)||r.animated&&r.animatingX&&r.animatingY||_._ignoreWhileAnimating===r)return H(!1);if(Lp=!1,f&&!h.disabled&&(z?y||(l=Tn!==gn):tr===this||(this.lastPutMode=Op.checkPull(this,f,qt,e))&&p.checkPut(this,f,qt,e))){if(b=this._getDirection(e,r)==="vertical",i=Bn(qt),P("dragOverValid"),we.eventCanceled)return A;if(l)return Tn=gn,O(),this._hideClone(),P("revert"),we.eventCanceled||(Vo?gn.insertBefore(qt,Vo):gn.appendChild(qt)),H(!0);var T=Qd(n,h.draggable);if(!T||hk(e,b,this)&&!T.animated){if(T===qt)return H(!1);if(T&&n===e.target&&(r=T),r&&(s=Bn(r)),Fp(gn,n,qt,i,r,s,e,!!r)!==!1)return O(),T&&T.nextSibling?n.insertBefore(qt,T.nextSibling):n.appendChild(qt),Tn=n,nt(),H(!0)}else if(T&&lk(e,b,this)){var K=Ya(n,0,h,!0);if(K===qt)return H(!1);if(r=K,s=Bn(r),Fp(gn,n,qt,i,r,s,e,!1)!==!1)return O(),n.insertBefore(qt,K),Tn=n,nt(),H(!0)}else if(r.parentNode===n){s=Bn(r);var tt=0,m,M=qt.parentNode!==n,L=!rk(qt.animated&&qt.toRect||i,r.animated&&r.toRect||s,b),B=b?"top":"left",X=Zj(r,"top","top")||Zj(qt,"top","top"),st=X?X.scrollTop:void 0;Qa!==r&&(m=s[B],wh=!1,Pp=!L&&h.invertSwap||M),tt=uk(e,r,s,b,L?1:h.swapThreshold,h.invertedSwapThreshold==null?h.swapThreshold:h.invertedSwapThreshold,Pp,Qa===r);var rt;if(tt!==0){var xt=gi(qt);do xt-=tt,rt=Tn.children[xt];while(rt&&(Ce(rt,"display")==="none"||rt===Ie))}if(tt===0||rt===r)return H(!1);Qa=r,Ch=tt;var oe=r.nextElementSibling,Vt=!1;Vt=tt===1;var ot=Fp(gn,n,qt,i,r,s,e,Vt);if(ot!==!1)return(ot===1||ot===-1)&&(Vt=ot===1),sg=!0,setTimeout(ak,30),O(),Vt&&!oe?n.appendChild(qt):r.parentNode.insertBefore(qt,Vt?oe:r),X&&e0(X,0,st-X.scrollTop),Tn=qt.parentNode,m!==void 0&&!Pp&&(Rp=Math.abs(m-Bn(r)[B])),nt(),H(!0)}if(n.contains(qt))return H(!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(Gr=gi(qt),uo=gi(qt,r.draggable),Lr("drop",this,{evt:e}),Tn=qt&&qt.parentNode,Gr=gi(qt),uo=gi(qt,r.draggable),we.eventCanceled){this._nulling();return}Za=!1,Pp=!1,wh=!1,clearInterval(this._loopId),clearTimeout(this._dragStartTimer),ag(this.cloneId),ag(this._dragStartId),this.nativeDraggable&&(Xe(document,"drop",this),Xe(n,"dragstart",this._onDragStart)),this._offMoveEvents(),this._offUpEvents(),mh&&Ce(document.body,"user-select",""),Ce(qt,"transform",""),e&&(_h&&(e.cancelable&&e.preventDefault(),!r.dropBubble&&e.stopPropagation()),Ie&&Ie.parentNode&&Ie.parentNode.removeChild(Ie),(gn===Tn||tr&&tr.lastPutMode!=="clone")&&mn&&mn.parentNode&&mn.parentNode.removeChild(mn),qt&&(this.nativeDraggable&&Xe(qt,"dragend",this),og(qt),qt.style["will-change"]="",_h&&!Za&&qr(qt,tr?tr.options.ghostClass:this.options.ghostClass,!1),qr(qt,this.options.chosenClass,!1),yr({sortable:this,name:"unchoose",toEl:Tn,newIndex:null,newDraggableIndex:null,originalEvent:e}),gn!==Tn?(Gr>=0&&(yr({rootEl:Tn,name:"add",toEl:Tn,fromEl:gn,originalEvent:e}),yr({sortable:this,name:"remove",toEl:Tn,originalEvent:e}),yr({rootEl:Tn,name:"sort",toEl:Tn,fromEl:gn,originalEvent:e}),yr({sortable:this,name:"sort",toEl:Tn,originalEvent:e})),tr&&tr.save()):Gr!==Ja&&Gr>=0&&(yr({sortable:this,name:"update",toEl:Tn,originalEvent:e}),yr({sortable:this,name:"sort",toEl:Tn,originalEvent:e})),we.active&&((Gr==null||Gr===-1)&&(Gr=Ja,uo=bh),yr({sortable:this,name:"end",toEl:Tn,originalEvent:e}),this.save()))),this._nulling()},_nulling:function(){Lr("nulling",this),gn=qt=Tn=Ie=Vo=mn=kp=ho=Go=Ri=_h=Gr=uo=Ja=bh=Qa=Ch=tr=Op=we.dragged=we.ghost=we.clone=we.active=null,Dp.forEach(function(e){e.checked=!0}),Dp.length=ng=rg=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":qt&&(this._onDragOver(e),ok(e));break;case"selectstart":e.preventDefault();break}},toArray:function(){for(var e=[],n,r=this.el.children,i=0,s=r.length,l=this.options;i<s;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(s,l){var h=i.children[l];Qi(h,this.options.draggable,i,!1)&&(r[s]=h)},this),n&&this.captureAnimationState(),e.forEach(function(s){r[s]&&(i.removeChild(r[s]),i.appendChild(r[s]))}),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=jh.modifyOption(this,e,n);typeof i<"u"?r[e]=i:r[e]=n,e==="group"&&l0(r)},destroy:function(){Lr("destroy",this);var e=this.el;e[Vr]=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(),Ip.splice(Ip.indexOf(this.el),1),this.el=e=null},_hideClone:function(){if(!ho){if(Lr("hideClone",this),we.eventCanceled)return;Ce(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),we.eventCanceled)return;qt.parentNode==gn&&!this.options.group.revertClone?gn.insertBefore(mn,qt):Vo?gn.insertBefore(mn,Vo):gn.appendChild(mn),this.options.group.revertClone&&this.animate(qt,mn),Ce(mn,"display",""),ho=!1}}};function ok(t){t.dataTransfer&&(t.dataTransfer.dropEffect="move"),t.cancelable&&t.preventDefault()}function Fp(t,e,n,r,i,s,l,h){var p,f=t[Vr],z=f.options.onMove,y;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=s||Bn(e),p.willInsertAfter=h,p.originalEvent=l,t.dispatchEvent(p),z&&(y=z.call(f,p,l)),y}function og(t){t.draggable=!1}function ak(){sg=!1}function lk(t,e,n){var r=Bn(Ya(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(Qd(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,s,l,h){var p=r?t.clientY:t.clientX,f=r?n.height:n.width,z=r?n.top:n.left,y=r?n.bottom:n.right,v=!1;if(!l){if(h&&Rp<f*i){if(!wh&&(Ch===1?p>z+f*s/2:p<y-f*s/2)&&(wh=!0),wh)v=!0;else if(Ch===1?p<z+Rp:p>y-Rp)return-Ch}else if(p>z+f*(1-i)/2&&p<y-f*(1-i)/2)return pk(e)}return v=v||l,v&&(p<z+f*s/2||p>y-f*s/2)?p>z+f/2?1:-1:0}function pk(t){return gi(qt)<gi(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){Dp.length=0;for(var e=t.getElementsByTagName("input"),n=e.length;n--;){var r=e[n];r.checked&&Dp.push(r)}}function Bp(t){return setTimeout(t,0)}function ag(t){return clearTimeout(t)}Mp&&en(document,"touchmove",function(t){(we.active||Za)&&t.cancelable&&t.preventDefault()}),we.utils={on:en,off:Xe,css:Ce,find:Jj,is:function(e,n){return!!Qi(e,n,e,!1)},extend:YE,throttle:t0,closest:Qi,toggleClass:qr,clone:n0,index:gi,nextTick:Bp,cancelNextTick:ag,detectDirection:a0,getChild:Ya},we.get=function(t){return t[Vr]},we.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&&(we.utils=Zi(Zi({},we.utils),r.utils)),jh.mount(r)})},we.create=function(t,e){return new we(t,e)},we.version=qE;var In=[],Th,lg,hg=!1,ug,pg,$p,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?en(document,"dragover",this._handleAutoScroll):this.options.supportPointer?en(document,"pointermove",this._handleFallbackAutoScroll):r.touches?en(document,"touchmove",this._handleFallbackAutoScroll):en(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)),p0(),Hp(),XE()},nulling:function(){$p=lg=Th=hg=Ah=ug=pg=null,In.length=0},_handleFallbackAutoScroll:function(n){this._handleAutoScroll(n,!0)},_handleAutoScroll:function(n,r){var i=this,s=(n.touches?n.touches[0]:n).clientX,l=(n.touches?n.touches[0]:n).clientY,h=document.elementFromPoint(s,l);if($p=n,r||this.options.forceAutoScrollFallback||vh||Cs||mh){cg(n,this.options,h,r);var p=lo(h,!0);hg&&(!Ah||s!==ug||l!==pg)&&(Ah&&p0(),Ah=setInterval(function(){var f=lo(document.elementFromPoint(s,l),!0);f!==p&&(p=f,Hp()),cg(n,i.options,f,r)},10),ug=s,pg=l)}else{if(!this.options.bubbleScroll||lo(h,!0)===ts()){Hp();return}cg(n,this.options,lo(h,!1),!1)}}},bs(t,{pluginName:"scroll",initializeByDefault:!0})}function Hp(){In.forEach(function(t){clearInterval(t.pid)}),In=[]}function p0(){clearInterval(Ah)}var cg=t0(function(t,e,n,r){if(e.scroll){var i=(t.touches?t.touches[0]:t).clientX,s=(t.touches?t.touches[0]:t).clientY,l=e.scrollSensitivity,h=e.scrollSpeed,p=ts(),f=!1,z;lg!==n&&(lg=n,Hp(),Th=e.scroll,z=e.scrollFn,Th===!0&&(Th=lo(n,!0)));var y=0,v=Th;do{var b=v,_=Bn(b),A=_.top,P=_.bottom,O=_.left,H=_.right,nt=_.width,T=_.height,K=void 0,tt=void 0,m=b.scrollWidth,M=b.scrollHeight,L=Ce(b),B=b.scrollLeft,X=b.scrollTop;b===p?(K=nt<m&&(L.overflowX==="auto"||L.overflowX==="scroll"||L.overflowX==="visible"),tt=T<M&&(L.overflowY==="auto"||L.overflowY==="scroll"||L.overflowY==="visible")):(K=nt<m&&(L.overflowX==="auto"||L.overflowX==="scroll"),tt=T<M&&(L.overflowY==="auto"||L.overflowY==="scroll"));var st=K&&(Math.abs(H-i)<=l&&B+nt<m)-(Math.abs(O-i)<=l&&!!B),rt=tt&&(Math.abs(P-s)<=l&&X+T<M)-(Math.abs(A-s)<=l&&!!X);if(!In[y])for(var xt=0;xt<=y;xt++)In[xt]||(In[xt]={});(In[y].vx!=st||In[y].vy!=rt||In[y].el!==b)&&(In[y].el=b,In[y].vx=st,In[y].vy=rt,clearInterval(In[y].pid),(st!=0||rt!=0)&&(f=!0,In[y].pid=setInterval((function(){r&&this.layer===0&&we.active._onTouchMove($p);var oe=In[this.layer].vy?In[this.layer].vy*h:0,Vt=In[this.layer].vx?In[this.layer].vx*h:0;typeof z=="function"&&z.call(we.dragged.parentNode[Vr],Vt,oe,t,$p,In[this.layer].el)!=="continue"||e0(In[this.layer].el,Vt,oe)}).bind({layer:y}),24))),y++}while(e.bubbleScroll&&v!==p&&(v=lo(v,!1)));hg=f}},30),c0=function(e){var n=e.originalEvent,r=e.putSortable,i=e.dragEl,s=e.activeSortable,l=e.dispatchSortableEvent,h=e.hideGhostForTarget,p=e.unhideGhostForTarget;if(n){var f=r||s;h();var z=n.changedTouches&&n.changedTouches.length?n.changedTouches[0]:n,y=document.elementFromPoint(z.clientX,z.clientY);p(),f&&!f.el.contains(y)&&(l("spill"),this.onSpill({dragEl:i,putSortable:r}))}};function fg(){}fg.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=Ya(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:c0},bs(fg,{pluginName:"revertOnSpill"});function dg(){}dg.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:c0},bs(dg,{pluginName:"removeOnSpill"}),we.mount(new dk),we.mount(dg,fg);const gk=(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 s=t.length,l="",h="",p="",f=0,z=[];for(let v=0;v<s;v++){const b=t[v];b===`
`?h===""?(l.trim()!==""&&z.push(l.trim()),z.push(`
`),f=0,h="",p="",l=""):l+=" ":b===","?h===""?(z.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"?(z.push(l.trim()),f=0,h="",p="",l=""):(l+=b,l.endsWith(" BREAK")&&(l=l.substring(0,l.length-6),z.push(l.trim()),z.push("BREAK"),f=0,h="",p="",l="")):b===p?(f--,f===0&&(h="",p=""),l+=b):(b===h&&f++,l+=b)}l!==""&&z.push(l.trim());let y=[];for(let v of z){if(v===`
`){y.push(v);continue}let b=v[0],_=v[v.length-1];if(b==="["&&_==="]"){y.push(v);continue}if(b==="("&&_===")"){y.push(v);continue}let A=/\<lora:[^\>]+\>/,P=null,O=[];for(;P=A.exec(v);){let H=P.index,nt=H+P[0].length,T=v.substring(0,H),K=v.substring(nt),tt=P[0];O.push(T),O.push(tt),v=K}O.push(v);for(let H of O)H===""||H.trim()===""||(H=H.replace(/\|\|\|EXPRESSION1\|\|\|/g,">_<"),y.push(H))}return z=y,z},Sh={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",civitaiUrl:"https://civitai.com"};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 zk=/^\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,s,l,h;return n=e.r/255,r=e.g/255,i=e.b/255,n<=.03928?s=n/12.92:s=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*s+.7152*l+.0722*h},setAlpha:function(e){return this._a=m0(e),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var e=d0(this._r,this._g,this._b);return{h:e.h*360,s:e.s,v:e.v,a:this._a}},toHsvString: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.v*100);return this._a==1?"hsv("+n+", "+r+"%, "+i+"%)":"hsva("+n+", "+r+"%, "+i+"%, "+this._roundA+")"},toHsl:function(){var e=f0(this._r,this._g,this._b);return{h:e.h*360,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=f0(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(zn(this._r,255)*100)+"%",g:Math.round(zn(this._g,255)*100)+"%",b:Math.round(zn(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+Math.round(zn(this._r,255)*100)+"%, "+Math.round(zn(this._g,255)*100)+"%, "+Math.round(zn(this._b,255)*100)+"%)":"rgba("+Math.round(zn(this._r,255)*100)+"%, "+Math.round(zn(this._g,255)*100)+"%, "+Math.round(zn(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="#"+z0(this._r,this._g,this._b,this._a),r=n,i=this._gradientType?"GradientType = 1, ":"";if(e){var s=Gt(e);r="#"+z0(s._r,s._g,s._b,s._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,s=!n&&i&&(e==="hex"||e==="hex6"||e==="hex3"||e==="hex4"||e==="hex8"||e==="name");return s?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(wk,arguments)},greyscale:function(){return this._applyModification(Tk,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(v0,[3])},tetrad:function(){return this._applyCombination(v0,[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]=xh(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,s=null,l=!1,h=!1;return typeof t=="string"&&(t=Nk(t)),Up(t)=="object"&&(ws(t.r)&&ws(t.g)&&ws(t.b)?(e=yk(t.r,t.g,t.b),l=!0,h=String(t.r).substr(-1)==="%"?"prgb":"rgb"):ws(t.h)&&ws(t.s)&&ws(t.v)?(r=xh(t.s),i=xh(t.v),e=bk(t.h,r,i),l=!0,h="hsv"):ws(t.h)&&ws(t.s)&&ws(t.l)&&(r=xh(t.s),s=xh(t.l),e=jk(t.h,r,s),l=!0,h="hsl"),t.hasOwnProperty("a")&&(n=t.a)),n=m0(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 yk(t,e,n){return{r:zn(t,255)*255,g:zn(e,255)*255,b:zn(n,255)*255}}function f0(t,e,n){t=zn(t,255),e=zn(e,255),n=zn(n,255);var r=Math.max(t,e,n),i=Math.min(t,e,n),s,l,h=(r+i)/2;if(r==i)s=l=0;else{var p=r-i;switch(l=h>.5?p/(2-r-i):p/(r+i),r){case t:s=(e-n)/p+(e<n?6:0);break;case e:s=(n-t)/p+2;break;case n:s=(t-e)/p+4;break}s/=6}return{h:s,s:l,l:h}}function jk(t,e,n){var r,i,s;t=zn(t,360),e=zn(e,100),n=zn(n,100);function l(f,z,y){return y<0&&(y+=1),y>1&&(y-=1),y<1/6?f+(z-f)*6*y:y<1/2?z:y<2/3?f+(z-f)*(2/3-y)*6:f}if(e===0)r=i=s=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),s=l(p,h,t-1/3)}return{r:r*255,g:i*255,b:s*255}}function d0(t,e,n){t=zn(t,255),e=zn(e,255),n=zn(n,255);var r=Math.max(t,e,n),i=Math.min(t,e,n),s,l,h=r,p=r-i;if(l=r===0?0:p/r,r==i)s=0;else{switch(r){case t:s=(e-n)/p+(e<n?6:0);break;case e:s=(n-t)/p+2;break;case n:s=(t-e)/p+4;break}s/=6}return{h:s,s:l,v:h}}function bk(t,e,n){t=zn(t,360)*6,e=zn(e,100),n=zn(n,100);var r=Math.floor(t),i=t-r,s=n*(1-e),l=n*(1-i*e),h=n*(1-(1-i)*e),p=r%6,f=[n,l,s,s,h,n][p],z=[h,n,n,l,s,s][p],y=[s,s,h,n,n,l][p];return{r:f*255,g:z*255,b:y*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 s=[Di(Math.round(t).toString(16)),Di(Math.round(e).toString(16)),Di(Math.round(n).toString(16)),Di(y0(r))];return i&&s[0].charAt(0)==s[0].charAt(1)&&s[1].charAt(0)==s[1].charAt(1)&&s[2].charAt(0)==s[2].charAt(1)&&s[3].charAt(0)==s[3].charAt(1)?s[0].charAt(0)+s[1].charAt(0)+s[2].charAt(0)+s[3].charAt(0):s.join("")}function z0(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 wk(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){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 v0(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,s=1;s<e;s++)r.push(Gt({h:(n.h+s*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,s=[Gt(t)];for(r.h=(r.h-(i*e>>1)+720)%360;--e;)r.h=(r.h+i)%360,s.push(Gt(r));return s}function Ik(t,e){e=e||6;for(var n=Gt(t).toHsv(),r=n.h,i=n.s,s=n.v,l=[],h=1/e;e--;)l.push(Gt({h:r,s:i,v:s})),s=(s+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(),s=n/100,l={r:(i.r-r.r)*s+r.r,g:(i.g-r.g)*s+r.g,b:(i.b-r.b)*s+r.b,a:(i.a-r.a)*s+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,s;switch(s=!1,i=Fk(n),i.level+i.size){case"AAsmall":case"AAAlarge":s=r>=4.5;break;case"AAlarge":s=r>=3;break;case"AAAsmall":s=r>=7;break}return s},Gt.mostReadable=function(t,e,n){var r=null,i=0,s,l,h,p;n=n||{},l=n.includeFallbackColors,h=n.level,p=n.size;for(var f=0;f<e.length;f++)s=Gt.readability(t,e[f]),s>i&&(i=s,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 gg=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(gg);function Rk(t){var e={};for(var n in t)t.hasOwnProperty(n)&&(e[t[n]]=n);return e}function m0(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}function zn(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 Yr(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 xh(t){return t<=1&&(t=t*100+"%"),t}function y0(t){return Math.round(parseFloat(t)*255).toString(16)}function j0(t){return Yr(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 ws(t){return!!Mi.CSS_UNIT.exec(t)}function Nk(t){t=t.replace(zk,"").replace(vk,"").toLowerCase();var e=!1;if(gg[t])t=gg[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:Yr(n[1]),g:Yr(n[2]),b:Yr(n[3]),a:j0(n[4]),format:e?"name":"hex8"}:(n=Mi.hex6.exec(t))?{r:Yr(n[1]),g:Yr(n[2]),b:Yr(n[3]),format:e?"name":"hex"}:(n=Mi.hex4.exec(t))?{r:Yr(n[1]+""+n[1]),g:Yr(n[2]+""+n[2]),b:Yr(n[3]+""+n[3]),a:j0(n[4]+""+n[4]),format:e?"name":"hex8"}:(n=Mi.hex3.exec(t))?{r:Yr(n[1]+""+n[1]),g:Yr(n[2]+""+n[2]),b:Yr(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(s=>{for(const l in s)n[l]=s[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(s=>{let l=[];for(const h in s)l.push(h);n.push(l)}),this.bracketsCN.forEach(s=>{let l=[];for(const h in s)l.push(h);n.push(l)});let r=t[0],i=t[e-1];for(const s of n)if(s[0]===r&&s[1]===i)return s;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 gk(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 Sh){let r=Sh[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=>({"&":"&amp;","<":"&lt;",">":"&gt;","'":"&#39;",'"':"&quot;"})[e]||e)},unescapeHtml(t){return t.replace(/&amp;|&lt;|&gt;|&#39;|&quot;/g,e=>({"&amp;":"&","&lt;":"<","&gt;":">","&#39;":"'","&quot;":'"'})[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],s=t[t.length-1];if(i===e&&s===n)r++,t=t.slice(1,t.length-1);else break}return r},setLayers(t,e=0,n="(",r=")",i=""){for(;;){let s=t[0],l=t[t.length-1];if(s===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 s=n.getDate();s<10&&(s="0"+s);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}/${s} ${l}:${h}:${p}`:`${i}/${s} ${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 s=this.apiUrl()+"styles?file="+encodeURIComponent(t);r||(s+="&t="+new Date().getTime());let l=document.createElement("link");l.id=e,l.rel="stylesheet",l.href=s,i?this.gradioApp().appendChild(l):document.body.appendChild(l)},swapElement(t,e){let n=t.parentNode,r=e.parentNode,i=t.nextSibling,s=e.nextSibling;n.insertBefore(e,i),r.insertBefore(t,s)},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 b0={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,s=r.IS_PAPA_WORKER||!1,l={},h=0,p={parse:function(M,L){var B=(L=L||{}).dynamicTyping||!1;if(m(B)&&(L.dynamicTypingFunction=B,B={}),L.dynamicTyping=B,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,Vt=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; ","(",Vt,")();"],{type:"text/javascript"})))),xt=new r.Worker(rt),oe,Vt;return xt.onmessage=H,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 y(L):new b(L)):M.readable===!0&&m(M.read)&&m(M.on)?st=new _(L):(r.File&&M instanceof File||M instanceof Object)&&(st=new v(L)),st.stream(M)},unparse:function(M,L){var B=!1,X=!0,st=",",rt=`\r
`,xt='"',oe=xt+xt,Vt=!1,ot=null,yt=!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))&&(B=L.quotes),typeof L.skipEmptyLines!="boolean"&&typeof L.skipEmptyLines!="string"||(Vt=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)&&(yt=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 ge(null,M,Vt);if(typeof M[0]=="object")return ge(ot||Object.keys(M[0]),M,Vt)}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])),ge(M.fields||[],M.data||[],Vt);throw new Error("Unable to serialize unrecognized input");function ge(jt,Mt,$t){var Ht="";typeof jt=="string"&&(jt=JSON.parse(jt)),typeof Mt=="string"&&(Mt=JSON.parse(Mt));var Kt=Array.isArray(jt)&&0<jt.length,ee=!Array.isArray(Mt[0]);if(Kt&&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=Kt?jt.length:Mt[Yt].length,ke=!1,W=Kt?Object.keys(Mt[Yt]).length===0:Mt[Yt].length===0;if($t&&!Kt&&(ke=$t==="greedy"?Mt[Yt].join("").trim()==="":Mt[Yt].length===1&&Mt[Yt][0].length===0),$t==="greedy"&&Kt){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&&!W&&(Ht+=st);var ft=Kt&&ee?jt[dt]:dt;Ht+=he(Mt[Yt][ft],dt)}Yt<Mt.length-1&&(!$t||0<ue&&!W)&&(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;yt&&typeof jt=="string"&&yt.test(jt)&&(jt="'"+jt,$t=!0);var Ht=jt.toString().replace(Et,oe);return($t=$t||B===!0||typeof B=="function"&&B(jt,Mt)||Array.isArray(B)&&B[Mt]||function(Kt,ee){for(var de=0;de<ee.length;de++)if(-1<Kt.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=O,p.ParserHandle=A,p.NetworkStreamer=y,p.FileStreamer=v,p.StringStreamer=b,p.ReadableStreamStreamer=_,r.jQuery){var f=r.jQuery;f.fn.parse=function(M){var L=M.config||{},B=[];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++)B.push({file:this.files[xt],inputElem:this,instanceConfig:f.extend({},L)})}),X(),this;function X(){if(B.length!==0){var rt,xt,oe,Vt,ot=B[0];if(m(M.before)){var yt=M.before(ot.file,ot.inputElem);if(typeof yt=="object"){if(yt.action==="abort")return rt="AbortError",xt=ot.file,oe=ot.inputElem,Vt=yt.reason,void(m(M.error)&&M.error({name:rt},xt,oe,Vt));if(yt.action==="skip")return void st();typeof yt.config=="object"&&(ot.instanceConfig=f.extend(ot.instanceConfig,yt.config))}else if(yt==="skip")return void st()}var Et=ot.instanceConfig.complete;ot.instanceConfig.complete=function(ge){m(Et)&&Et(ge,ot.file,ot.inputElem),st()},p.parse(ot.file,ot.instanceConfig)}else m(M.complete)&&M.complete()}function st(){B.splice(0,1),X()}}}function z(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 B=K(L);B.chunkSize=parseInt(B.chunkSize),L.step||L.chunk||(B.chunkSize=null),this._handle=new A(B),(this._handle.streamer=this)._config=B}).call(this,M),this.parseChunk=function(L,B){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(s)r.postMessage({results:rt,workerId:p.WORKER_ID,finished:oe});else if(m(this._config.chunk)&&!B){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):s&&this._config.error&&r.postMessage({workerId:p.WORKER_ID,error:L,finished:!1})}}function y(M){var L;(M=M||{}).chunkSize||(M.chunkSize=p.RemoteChunkSize),z.call(this,M),this._nextChunk=i?function(){this._readChunk(),this._chunkLoaded()}:function(){this._readChunk()},this.stream=function(B){this._input=B,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 B=this._config.downloadRequestHeaders;for(var X in B)L.setRequestHeader(X,B[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(B){var X=B.getResponseHeader("Content-Range");return X===null?-1:parseInt(X.substring(X.lastIndexOf("/")+1))}(L),this.parseChunk(L.responseText)))},this._chunkError=function(B){var X=L.statusText||B;this._sendError(new Error(X))}}function v(M){var L,B;(M=M||{}).chunkSize||(M.chunkSize=p.LocalChunkSize),z.call(this,M);var X=typeof FileReader<"u";this.stream=function(st){this._input=st,B=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=B.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;z.call(this,M=M||{}),this.stream=function(B){return L=B,this._nextChunk()},this._nextChunk=function(){if(!this._finished){var B,X=this._config.chunkSize;return X?(B=L.substring(0,X),L=L.substring(X)):(B=L,L=""),this._finished=!L,this.parseChunk(B)}}}function _(M){z.call(this,M=M||{});var L=[],B=!0,X=!1;this.pause=function(){z.prototype.pause.apply(this,arguments),this._input.pause()},this.resume=function(){z.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()):B=!0},this._streamData=tt(function(st){try{L.push(typeof st=="string"?st:st.toString(this._config.encoding)),B&&(B=!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 A(M){var L,B,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)))$/,Vt=this,ot=0,yt=0,Et=!1,ge=!1,he=[],jt={data:[],errors:[],meta:{}};if(m(M.step)){var Mt=M.step;M.step=function(Yt){if(jt=Yt,Kt())Ht();else{if(Ht(),jt.data.length===0)return;ot+=Yt.data.length,M.preview&&ot>M.preview?B.abort():(jt.data=jt.data[0],Mt(jt,Vt))}}}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)})),Kt()&&function(){if(!jt)return;function Yt(ke,W){m(M.transformHeader)&&(ke=M.transformHeader(ke,W)),he.push(ke)}if(Array.isArray(jt.data[0])){for(var ue=0;Kt()&&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,W){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,yt+W):Y<he.length&&de("FieldMismatch","TooFewFields","Too few fields: expected "+he.length+" fields but parsed "+Y,yt+W)),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),yt+=ue,jt}()}function Kt(){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(W){if(xt.test(W)){var Y=parseFloat(W);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,W){var Y={type:Yt,code:ue,message:ke};W!==void 0&&(Y.row=W),jt.errors.push(Y)}this.parse=function(Yt,ue,ke){var W=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 bt=0,Nt=0;Nt<Lt.length;Nt++)Lt[Nt][0]===`
`&&bt++;return bt>=Lt.length/2?`\r
`:"\r"}(Yt,W)),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,bt,Nt,Ft;It=It||[","," ","|",";",p.RECORD_SEP,p.UNIT_SEP];for(var Jt=0;Jt<It.length;Jt++){var gt=It[Jt],se=0,be=0,ve=0;Nt=void 0;for(var We=new O({comments:Lt,delimiter:gt,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),(bt===void 0||se<=bt)&&(Ft===void 0||Ft<be)&&1.99<be&&(bt=se,kt=gt,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=K(M);return M.preview&&M.header&&lt.preview++,L=Yt,B=new O(lt),jt=B.parse(L,ue,ke),Ht(),Et?{meta:{paused:!0}}:jt||{meta:{paused:!1}}},this.paused=function(){return Et},this.pause=function(){Et=!0,B.abort(),L=m(M.chunk)?"":L.substring(B.getCharIndex())},this.resume=function(){Vt.streamer._halted?(Et=!1,Vt.streamer.parseChunk(L,!0)):setTimeout(Vt.resume,3)},this.aborted=function(){return ge},this.abort=function(){ge=!0,B.abort(),jt.meta.aborted=!0,m(M.complete)&&M.complete(jt),L=""}}function P(M){return M.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function O(M){var L,B=(M=M||{}).delimiter,X=M.newline,st=M.comments,rt=M.step,xt=M.preview,oe=M.fastMode,Vt=L=M.quoteChar===void 0||M.quoteChar===null?'"':M.quoteChar;if(M.escapeChar!==void 0&&(Vt=M.escapeChar),(typeof B!="string"||-1<p.BAD_DELIMITERS.indexOf(B))&&(B=","),st===B)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,yt=!1;this.parse=function(Et,ge,he){if(typeof Et!="string")throw new Error("Input must be a string");var jt=Et.length,Mt=B.length,$t=X.length,Ht=st.length,Kt=m(rt),ee=[],de=[],Yt=[],ue=ot=0;if(!Et)return pn();if(M.header&&!ge){var ke=Et.split(X)[0].split(B),W=[],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;W.includes(ft);)ft=ft+"_"+Lt;W.push(ft)}if(lt){var It=Et.split(X);It[0]=W.join(B),Et=It.join(X)}}if(oe||oe!==!1&&Et.indexOf(L)===-1){for(var kt=Et.split(X),bt=0;bt<kt.length;bt++){if(Yt=kt[bt],ot+=Yt.length,bt!==kt.length-1)ot+=X.length;else if(he)return pn();if(!st||Yt.substring(0,Ht)!==st){if(Kt){if(ee=[],ve(Yt.split(B)),cn(),yt)return pn()}else ve(Yt.split(B));if(xt&&xt<=bt)return ee=ee.slice(0,xt),pn(!0)}}return pn()}for(var Nt=Et.indexOf(B,ot),Ft=Et.indexOf(X,ot),Jt=new RegExp(P(Vt)+P(L),"g"),gt=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(B,ot)}else if(Nt!==-1&&(Nt<Ft||Ft===-1))Yt.push(Et.substring(ot,Nt)),ot=Nt+Mt,Nt=Et.indexOf(B,ot);else{if(Ft===-1)break;if(Yt.push(Et.substring(ot,Ft)),vn(Ft+$t),Kt&&(cn(),yt))return pn();if(xt&&ee.length>=xt)return pn(!0)}else for(gt=ot,ot++;;){if((gt=Et.indexOf(L,gt+1))===-1)return he||de.push({type:"Quotes",code:"MissingQuotes",message:"Quoted field unterminated",row:ee.length,index:ot}),sn();if(gt===jt-1)return sn(Et.substring(ot,gt).replace(Jt,L));if(L!==Vt||Et[gt+1]!==Vt){if(L===Vt||gt===0||Et[gt-1]!==Vt){Nt!==-1&&Nt<gt+1&&(Nt=Et.indexOf(B,gt+1)),Ft!==-1&&Ft<gt+1&&(Ft=Et.indexOf(X,gt+1));var se=We(Ft===-1?Nt:Math.min(Nt,Ft));if(Et.substr(gt+1+se,Mt)===B){Yt.push(Et.substring(ot,gt).replace(Jt,L)),Et[ot=gt+1+se+Mt]!==L&&(gt=Et.indexOf(L,ot)),Nt=Et.indexOf(B,ot),Ft=Et.indexOf(X,ot);break}var be=We(Ft);if(Et.substring(gt+1+be,gt+1+be+$t)===X){if(Yt.push(Et.substring(ot,gt).replace(Jt,L)),vn(gt+1+be+$t),Nt=Et.indexOf(B,ot),gt=Et.indexOf(L,ot),Kt&&(cn(),yt))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}),gt++}}else gt++}return sn();function ve(ct){ee.push(ct),ue=ot}function We(ct){var Wt=0;if(ct!==-1){var ie=Et.substring(gt+1,ct);ie&&ie.trim()===""&&(Wt=ie.length)}return Wt}function sn(ct){return he||(ct===void 0&&(ct=Et.substring(ot)),Yt.push(ct),ot=jt,ve(Yt),Kt&&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:B,linebreak:X,aborted:yt,truncated:!!ct,cursor:ue+(ge||0)}}}function cn(){rt(pn()),ee=[],de=[]}},this.abort=function(){yt=!0},this.getCharIndex=function(){return ot}}function H(M){var L=M.data,B=l[L.workerId],X=!1;if(L.error)B.userError(L.error,L.file);else if(L.results&&L.results.data){var st={abort:function(){X=!0,nt(L.workerId,{data:[],errors:[],meta:{aborted:!0}})},pause:T,resume:T};if(m(B.userStep)){for(var rt=0;rt<L.results.data.length&&(B.userStep({data:L.results.data[rt],errors:L.results.errors,meta:L.results.meta},st),!X);rt++);delete L.results}else m(B.userChunk)&&(B.userChunk(L.results,st,L.file),delete L.results)}L.finished&&!X&&nt(L.workerId,L.results)}function nt(M,L){var B=l[M];m(B.userComplete)&&B.userComplete(L),B.terminate(),delete l[M]}function T(){throw new Error("Not implemented.")}function K(M){if(typeof M!="object"||M===null)return M;var L=Array.isArray(M)?[]:{};for(var B in M)L[B]=K(M[B]);return L}function tt(M,L){return function(){M.apply(L,arguments)}}function m(M){return typeof M=="function"}return s&&(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 B=p.parse(L.input,L.config);B&&r.postMessage({workerId:p.WORKER_ID,results:B,finished:!0})}}),(y.prototype=Object.create(z.prototype)).constructor=y,(v.prototype=Object.create(z.prototype)).constructor=v,(b.prototype=Object.create(b.prototype)).constructor=b,(_.prototype=Object.create(z.prototype)).constructor=_,p})})(b0);var $k=b0.exports;const Hk=Kp($k);var qp={},zg={},Vp={},_0={exports:{}},Gp={exports:{}},vg={exports:{}},C0;function Uk(){return C0||(C0=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",s=typeof Map<"u",l=typeof Set<"u",h=typeof WeakMap<"u",p=typeof WeakSet<"u",f=typeof DataView<"u",z=i&&typeof Symbol.iterator<"u",y=i&&typeof Symbol.toStringTag<"u",v=l&&typeof Set.prototype.entries=="function",b=s&&typeof Map.prototype.entries=="function",_=v&&Object.getPrototypeOf(new Set().entries()),A=b&&Object.getPrototypeOf(new Map().entries()),P=z&&typeof Array.prototype[Symbol.iterator]=="function",O=P&&Object.getPrototypeOf([][Symbol.iterator]()),H=z&&typeof String.prototype[Symbol.iterator]=="function",nt=H&&Object.getPrototypeOf(""[Symbol.iterator]()),T=8,K=-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)&&(y===!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=y&&m[Symbol.toStringTag];if(typeof L=="string")return L;var B=Object.getPrototypeOf(m);return B===RegExp.prototype?"RegExp":B===Date.prototype?"Date":n&&B===Promise.prototype?"Promise":l&&B===Set.prototype?"Set":s&&B===Map.prototype?"Map":p&&B===WeakSet.prototype?"WeakSet":h&&B===WeakMap.prototype?"WeakMap":f&&B===DataView.prototype?"DataView":s&&B===A?"Map Iterator":l&&B===_?"Set Iterator":P&&B===O?"Array Iterator":H&&B===nt?"String Iterator":B===null?"Object":Object.prototype.toString.call(m).slice(T,K)}return tt})}(vg)),vg.exports}var w0;function T0(){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(K){return K[this._key]},set:function(K,tt){Object.isExtensible(K)&&Object.defineProperty(K,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(T,K,tt){if(!tt||nt(T)||nt(K))return null;var m=tt.get(T);if(m){var M=m.get(K);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(T,K,tt,m){if(!(!tt||nt(T)||nt(K))){var M=tt.get(T);M?M.set(K,m):(M=new n,M.set(K,m),tt.set(T,M))}}/*!
* Primary Export
*/Gp.exports=s,Gp.exports.MemoizeMap=n;function s(T,K,tt){if(tt&&tt.comparator)return h(T,K,tt);var m=l(T,K);return m!==null?m:h(T,K,tt)}function l(T,K){return T===K?T!==0||1/T===1/K:T!==T&&K!==K?!0:nt(T)||nt(K)?!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(T,K,tt){tt=tt||{},tt.memoize=tt.memoize===!1?!1:tt.memoize||new n;var m=tt&&tt.comparator,M=r(T,K,tt.memoize);if(M!==null)return M;var L=r(K,T,tt.memoize);if(L!==null)return L;if(m){var B=m(T,K);if(B===!1||B===!0)return i(T,K,tt.memoize,B),B;var X=l(T,K);if(X!==null)return X}var st=t(T);if(st!==t(K))return i(T,K,tt.memoize,!1),!1;i(T,K,tt.memoize,!0);var rt=p(T,K,st,tt);return i(T,K,tt.memoize,rt),rt}function p(T,K,tt,m){switch(tt){case"String":case"Number":case"Boolean":case"Date":return s(T.valueOf(),K.valueOf());case"Promise":case"Symbol":case"function":case"WeakMap":case"WeakSet":return T===K;case"Error":return O(T,K,["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 y(T,K,m);case"RegExp":return f(T,K);case"Generator":return v(T,K,m);case"DataView":return y(new Uint8Array(T.buffer),new Uint8Array(K.buffer),m);case"ArrayBuffer":return y(new Uint8Array(T),new Uint8Array(K),m);case"Set":return z(T,K,m);case"Map":return z(T,K,m);default:return H(T,K,m)}}/*!
* Compare two Regular Expressions for equality.
*
* @param {RegExp} leftHandOperand
* @param {RegExp} rightHandOperand
* @return {Boolean} result
*/function f(T,K){return T.toString()===K.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 z(T,K,tt){if(T.size!==K.size)return!1;if(T.size===0)return!0;var m=[],M=[];return T.forEach(function(B,X){m.push([B,X])}),K.forEach(function(B,X){M.push([B,X])}),y(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 y(T,K,tt){var m=T.length;if(m!==K.length)return!1;if(m===0)return!0;for(var M=-1;++M<m;)if(s(T[M],K[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(T,K,tt){return y(A(T),A(K),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(T){return typeof Symbol<"u"&&typeof T=="object"&&typeof Symbol.iterator<"u"&&typeof T[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){if(b(T))try{return A(T[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 A(T){for(var K=T.next(),tt=[K.value];K.done===!1;)K=T.next(),tt.push(K.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(T){var K=[];for(var tt in T)K.push(tt);return K}/*!
* 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 O(T,K,tt,m){var M=tt.length;if(M===0)return!0;for(var L=0;L<M;L+=1)if(s(T[tt[L]],K[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 H(T,K,tt){var m=P(T),M=P(K);if(m.length&&m.length===M.length)return m.sort(),M.sort(),y(m,M)===!1?!1:O(T,K,m,tt);var L=_(T),B=_(K);return L.length&&L.length===B.length?(L.sort(),B.sort(),y(L,B,tt)):m.length===0&&L.length===0&&M.length===0&&B.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 nt(T){return T===null||typeof T!="object"}return Gp.exports}var Eh={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
*/Eh.exports;var A0;function S0(){return A0||(A0=1,function(t,e){(function(){var n,r="4.17.21",i=200,s="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,z="__lodash_placeholder__",y=1,v=2,b=4,_=1,A=2,P=1,O=2,H=4,nt=8,T=16,K=32,tt=64,m=128,M=256,L=512,B=30,X="...",st=800,rt=16,xt=1,oe=2,Vt=3,ot=1/0,yt=9007199254740991,Et=17976931348623157e292,ge=0/0,he=4294967295,jt=he-1,Mt=he>>>1,$t=[["ary",m],["bind",P],["bindKey",O],["curry",nt],["curryRight",T],["flip",L],["partial",K],["partialRight",tt],["rearg",M]],Ht="[object Arguments]",Kt="[object Array]",ee="[object AsyncFunction]",de="[object Boolean]",Yt="[object Date]",ue="[object DOMException]",ke="[object Error]",W="[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]",bt="[object Set]",Nt="[object String]",Ft="[object Symbol]",Jt="[object Undefined]",gt="[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]",Wt="[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),jo=RegExp(Bi.source),Un=/<%-([\s\S]+?)%>/g,yn=/<%([\s\S]+?)%>/g,bo=/<%=([\s\S]+?)%>/g,za=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Fs=/^\w*$/,ef=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ls=/[\\^$.*+?()[\]{}|]/g,_o=RegExp(ls.source),va=/^\s+/,Rl=/\s/,Wv=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Kv=/\{\n\/\* \[wrapped with (.+)\] \*/,qv=/,? & /,nf=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Vv=/[()=,{}\[\]\/\s]/,Gv=/\\(\\)?/g,rf=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,sf=/\w*$/,Co=/^[-+]0x[0-9a-f]+$/i,of=/^0b[01]+$/i,gu=/^\[object .+?Constructor\]$/,zu=/^0o[0-7]+$/i,Dl=/^(?:0|[1-9]\d*)$/,af=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Ml=/($^)/,ma=/['\n\r\u2028\u2029\\]/g,ya="\\ud800-\\udfff",lf="\\u0300-\\u036f",hf="\\ufe20-\\ufe2f",uf="\\u20d0-\\u20ff",pf=lf+hf+uf,Nl="\\u2700-\\u27bf",cf="a-z\\xdf-\\xf6\\xf8-\\xff",Yv="\\xac\\xb1\\xd7\\xf7",ff="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",df="\\u2000-\\u206f",vu=" \\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",mu="A-Z\\xc0-\\xd6\\xd8-\\xde",rr="\\ufe0e\\ufe0f",Bs=Yv+ff+df+vu,wo="[']",Xv="["+ya+"]",gf="["+Bs+"]",To="["+pf+"]",yu="\\d+",Fl="["+Nl+"]",ju="["+cf+"]",zf="[^"+ya+Bs+yu+Nl+cf+mu+"]",bu="\\ud83c[\\udffb-\\udfff]",ei="(?:"+To+"|"+bu+")",_u="[^"+ya+"]",$s="(?:\\ud83c[\\udde6-\\uddff]){2}",Cu="[\\ud800-\\udbff][\\udc00-\\udfff]",Ao="["+mu+"]",hs="\\u200d",us="(?:"+ju+"|"+zf+")",wu="(?:"+Ao+"|"+zf+")",vf="(?:"+wo+"(?:d|ll|m|re|s|t|ve))?",So="(?:"+wo+"(?:D|LL|M|RE|S|T|VE))?",Tu=ei+"?",Bl="["+rr+"]?",mf="(?:"+hs+"(?:"+[_u,$s,Cu].join("|")+")"+Bl+Tu+")*",yf="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Jv="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Au=Bl+Tu+mf,Zv="(?:"+[Fl,$s,Cu].join("|")+")"+Au,Qv="(?:"+[_u+To+"?",To,$s,Cu,Xv].join("|")+")",Su=RegExp(wo,"g"),tm=RegExp(To,"g"),xu=RegExp(bu+"(?="+bu+")|"+Qv+Au,"g"),em=RegExp([Ao+"?"+ju+"+"+vf+"(?="+[gf,Ao,"$"].join("|")+")",wu+"+"+So+"(?="+[gf,Ao+us,"$"].join("|")+")",Ao+"?"+us+"+"+vf,Ao+"+"+So,Jv,yf,yu,Zv].join("|"),"g"),nm=RegExp("["+hs+ya+pf+rr+"]"),rm=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,im=["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"],sm=-1,hn={};hn[We]=hn[sn]=hn[vn]=hn[pn]=hn[cn]=hn[ct]=hn[Wt]=hn[ie]=hn[Re]=!0,hn[Ht]=hn[Kt]=hn[be]=hn[de]=hn[ve]=hn[Yt]=hn[ke]=hn[W]=hn[lt]=hn[vt]=hn[ft]=hn[kt]=hn[bt]=hn[Nt]=hn[gt]=!1;var nn={};nn[Ht]=nn[Kt]=nn[be]=nn[ve]=nn[de]=nn[Yt]=nn[We]=nn[sn]=nn[vn]=nn[pn]=nn[cn]=nn[lt]=nn[vt]=nn[ft]=nn[kt]=nn[bt]=nn[Nt]=nn[Ft]=nn[ct]=nn[Wt]=nn[ie]=nn[Re]=!0,nn[ke]=nn[W]=nn[gt]=!1;var jf={À:"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"},Eu={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},bf={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},_f={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},ku=parseFloat,om=parseInt,Cf=typeof es=="object"&&es&&es.Object===Object&&es,am=typeof self=="object"&&self&&self.Object===Object&&self,jn=Cf||am||Function("return this")(),$l=e&&!e.nodeType&&e,$i=$l&&!0&&t&&!t.nodeType&&t,wf=$i&&$i.exports===$l,Ou=wf&&Cf.process,Mr=function(){try{var N=$i&&$i.require&&$i.require("util").types;return N||Ou&&Ou.binding&&Ou.binding("util")}catch{}}(),c=Mr&&Mr.isArrayBuffer,g=Mr&&Mr.isDate,j=Mr&&Mr.isMap,w=Mr&&Mr.isRegExp,S=Mr&&Mr.isSet,x=Mr&&Mr.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,Ct){for(var wt=-1,ne=N==null?0:N.length;++wt<ne;){var re=N[wt];Z(Ct,re,J(re),N)}return Ct}function U(N,Z){for(var J=-1,Ct=N==null?0:N.length;++J<Ct&&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 zt(N,Z){for(var J=-1,Ct=N==null?0:N.length;++J<Ct;)if(!Z(N[J],J,N))return!1;return!0}function _t(N,Z){for(var J=-1,Ct=N==null?0:N.length,wt=0,ne=[];++J<Ct;){var re=N[J];Z(re,J,N)&&(ne[wt++]=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 Ct=-1,wt=N==null?0:N.length;++Ct<wt;)if(J(Z,N[Ct]))return!0;return!1}function te(N,Z){for(var J=-1,Ct=N==null?0:N.length,wt=Array(Ct);++J<Ct;)wt[J]=Z(N[J],J,N);return wt}function Oe(N,Z){for(var J=-1,Ct=Z.length,wt=N.length;++J<Ct;)N[wt+J]=Z[J];return N}function Ee(N,Z,J,Ct){var wt=-1,ne=N==null?0:N.length;for(Ct&&ne&&(J=N[++wt]);++wt<ne;)J=Z(J,N[wt],wt,N);return J}function Wn(N,Z,J,Ct){var wt=N==null?0:N.length;for(Ct&&wt&&(J=N[--wt]);wt--;)J=Z(J,N[wt],wt,N);return J}function bn(N,Z){for(var J=-1,Ct=N==null?0:N.length;++J<Ct;)if(Z(N[J],J,N))return!0;return!1}var wi=Hs("length");function Ti(N){return N.split("")}function He(N){return N.match(nf)||[]}function ps(N,Z,J){var Ct;return J(N,function(wt,ne,re){if(Z(wt,ne,re))return Ct=ne,!1}),Ct}function Ue(N,Z,J,Ct){for(var wt=N.length,ne=J+(Ct?1:-1);Ct?ne--:++ne<wt;)if(Z(N[ne],ne,N))return ne;return-1}function on(N,Z,J){return Z===Z?um(N,Z,J):Ue(N,Hl,J)}function ja(N,Z,J,Ct){for(var wt=J-1,ne=N.length;++wt<ne;)if(Ct(N[wt],Z))return wt;return-1}function Hl(N){return N!==N}function ni(N,Z){var J=N==null?0:N.length;return J?gr(N,Z)/J:ge}function Hs(N){return function(Z){return Z==null?n:Z[N]}}function Nr(N){return function(Z){return N==null?n:N[Z]}}function Hi(N,Z,J,Ct,wt){return wt(N,function(ne,re,Qt){J=Ct?(Ct=!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 gr(N,Z){for(var J,Ct=-1,wt=N.length;++Ct<wt;){var ne=Z(N[Ct]);ne!==n&&(J=J===n?ne:J+ne)}return J}function ba(N,Z){for(var J=-1,Ct=Array(N);++J<N;)Ct[J]=Z(J);return Ct}function Ui(N,Z){return te(Z,function(J){return[J,N[J]]})}function Ai(N){return N&&N.slice(0,Af(N)+1).replace(va,"")}function _r(N){return function(Z){return N(Z)}}function Lu(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,Ct=N.length;++J<Ct&&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 ri(N,Z){for(var J=N.length,Ct=0;J--;)N[J]===Z&&++Ct;return Ct}var xo=Nr(jf),lm=Nr(Eu);function hm(N){return"\\"+_f[N]}function Tf(N,Z){return N==null?n:N[Z]}function Fr(N){return nm.test(N)}function Iu(N){return rm.test(N)}function fs(N){for(var Z,J=[];!(Z=N.next()).done;)J.push(Z.value);return J}function Ul(N){var Z=-1,J=Array(N.size);return N.forEach(function(Ct,wt){J[++Z]=[wt,Ct]}),J}function Eo(N,Z){return function(J){return N(Z(J))}}function ii(N,Z){for(var J=-1,Ct=N.length,wt=0,ne=[];++J<Ct;){var re=N[J];(re===Z||re===z)&&(N[J]=z,ne[wt++]=J)}return ne}function Us(N){var Z=-1,J=Array(N.size);return N.forEach(function(Ct){J[++Z]=Ct}),J}function Pu(N){var Z=-1,J=Array(N.size);return N.forEach(function(Ct){J[++Z]=[Ct,Ct]}),J}function um(N,Z,J){for(var Ct=J-1,wt=N.length;++Ct<wt;)if(N[Ct]===Z)return Ct;return-1}function Wl(N,Z,J){for(var Ct=J+1;Ct--;)if(N[Ct]===Z)return Ct;return Ct}function ds(N){return Fr(N)?Sf(N):wi(N)}function Cr(N){return Fr(N)?$(N):Ti(N)}function Af(N){for(var Z=N.length;Z--&&Rl.test(N.charAt(Z)););return Z}var Ru=Nr(bf);function Sf(N){for(var Z=xu.lastIndex=0;xu.test(N);)++Z;return Z}function $(N){return N.match(xu)||[]}function et(N){return N.match(em)||[]}var ht=function N(Z){Z=Z==null?jn:pt.defaults(jn.Object(),Z,pt.pick(jn,im));var J=Z.Array,Ct=Z.Date,wt=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,wr=Z["__core-js_shared__"],Wi=Jn.toString,xe=qn.hasOwnProperty,tq=0,CT=function(){var o=/[^.]+$/.exec(wr&&wr.keys&&wr.keys.IE_PROTO||"");return o?"Symbol(src)_1."+o:""}(),xf=qn.toString,eq=Wi.call(Qt),nq=jn._,rq=De("^"+Wi.call(xe).replace(ls,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Ef=wf?Z.Buffer:n,ko=Z.Symbol,kf=Z.Uint8Array,wT=Ef?Ef.allocUnsafe:n,Of=Eo(Qt.getPrototypeOf,Qt),TT=Qt.create,AT=qn.propertyIsEnumerable,Lf=Kn.splice,ST=ko?ko.isConcatSpreadable:n,Du=ko?ko.iterator:n,wa=ko?ko.toStringTag:n,If=function(){try{var o=Ea(Qt,"defineProperty");return o({},"",{}),o}catch{}}(),iq=Z.clearTimeout!==jn.clearTimeout&&Z.clearTimeout,sq=Ct&&Ct.now!==jn.Date.now&&Ct.now,oq=Z.setTimeout!==jn.setTimeout&&Z.setTimeout,Pf=re.ceil,Rf=re.floor,pm=Qt.getOwnPropertySymbols,aq=Ef?Ef.isBuffer:n,xT=Z.isFinite,lq=Kn.join,hq=Eo(Qt.keys,Qt),Vn=re.max,zr=re.min,uq=Ct.now,pq=Z.parseInt,ET=re.random,cq=Kn.reverse,cm=Ea(Z,"DataView"),Mu=Ea(Z,"Map"),fm=Ea(Z,"Promise"),Kl=Ea(Z,"Set"),Nu=Ea(Z,"WeakMap"),Fu=Ea(Qt,"create"),Df=Nu&&new Nu,ql={},fq=ka(cm),dq=ka(Mu),gq=ka(fm),zq=ka(Kl),vq=ka(Nu),Mf=ko?ko.prototype:n,Bu=Mf?Mf.valueOf:n,kT=Mf?Mf.toString:n;function R(o){if(xn(o)&&!Le(o)&&!(o instanceof qe)){if(o instanceof Si)return o;if(xe.call(o,"__wrapped__"))return OA(o)}return new Si(o)}var Vl=function(){function o(){}return function(u){if(!_n(u))return{};if(TT)return TT(u);o.prototype=u;var d=new o;return o.prototype=n,d}}();function Nf(){}function Si(o,u){this.__wrapped__=o,this.__actions__=[],this.__chain__=!!u,this.__index__=0,this.__values__=n}R.templateSettings={escape:Un,evaluate:yn,interpolate:bo,variable:"",imports:{_:R}},R.prototype=Nf.prototype,R.prototype.constructor=R,Si.prototype=Vl(Nf.prototype),Si.prototype.constructor=Si;function qe(o){this.__wrapped__=o,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=he,this.__views__=[]}function mq(){var o=new qe(this.__wrapped__);return o.__actions__=Br(this.__actions__),o.__dir__=this.__dir__,o.__filtered__=this.__filtered__,o.__iteratees__=Br(this.__iteratees__),o.__takeCount__=this.__takeCount__,o.__views__=Br(this.__views__),o}function yq(){if(this.__filtered__){var o=new qe(this);o.__dir__=-1,o.__filtered__=!0}else o=this.clone(),o.__dir__*=-1;return o}function jq(){var o=this.__wrapped__.value(),u=this.__dir__,d=Le(o),C=u<0,E=d?o.length:0,D=L9(0,E,this.__views__),q=D.start,Q=D.end,at=Q-q,At=C?Q:q-1,St=this.__iteratees__,Rt=St.length,Zt=0,le=zr(at,this.__takeCount__);if(!d||!C&&E==at&&le==at)return tA(o,this.__actions__);var me=[];t:for(;at--&&Zt<le;){At+=u;for(var Ne=-1,ye=o[At];++Ne<Rt;){var Ke=St[Ne],Ve=Ke.iteratee,ai=Ke.type,Sr=Ve(ye);if(ai==oe)ye=Sr;else if(!Sr){if(ai==xt)continue t;break t}}me[Zt++]=ye}return me}qe.prototype=Vl(Nf.prototype),qe.prototype.constructor=qe;function Ta(o){var u=-1,d=o==null?0:o.length;for(this.clear();++u<d;){var C=o[u];this.set(C[0],C[1])}}function bq(){this.__data__=Fu?Fu(null):{},this.size=0}function _q(o){var u=this.has(o)&&delete this.__data__[o];return this.size-=u?1:0,u}function Cq(o){var u=this.__data__;if(Fu){var d=u[o];return d===p?n:d}return xe.call(u,o)?u[o]:n}function wq(o){var u=this.__data__;return Fu?u[o]!==n:xe.call(u,o)}function Tq(o,u){var d=this.__data__;return this.size+=this.has(o)?0:1,d[o]=Fu&&u===n?p:u,this}Ta.prototype.clear=bq,Ta.prototype.delete=_q,Ta.prototype.get=Cq,Ta.prototype.has=wq,Ta.prototype.set=Tq;function Ws(o){var u=-1,d=o==null?0:o.length;for(this.clear();++u<d;){var C=o[u];this.set(C[0],C[1])}}function Aq(){this.__data__=[],this.size=0}function Sq(o){var u=this.__data__,d=Ff(u,o);if(d<0)return!1;var C=u.length-1;return d==C?u.pop():Lf.call(u,d,1),--this.size,!0}function xq(o){var u=this.__data__,d=Ff(u,o);return d<0?n:u[d][1]}function Eq(o){return Ff(this.__data__,o)>-1}function kq(o,u){var d=this.__data__,C=Ff(d,o);return C<0?(++this.size,d.push([o,u])):d[C][1]=u,this}Ws.prototype.clear=Aq,Ws.prototype.delete=Sq,Ws.prototype.get=xq,Ws.prototype.has=Eq,Ws.prototype.set=kq;function Ks(o){var u=-1,d=o==null?0:o.length;for(this.clear();++u<d;){var C=o[u];this.set(C[0],C[1])}}function Oq(){this.size=0,this.__data__={hash:new Ta,map:new(Mu||Ws),string:new Ta}}function Lq(o){var u=Jf(this,o).delete(o);return this.size-=u?1:0,u}function Iq(o){return Jf(this,o).get(o)}function Pq(o){return Jf(this,o).has(o)}function Rq(o,u){var d=Jf(this,o),C=d.size;return d.set(o,u),this.size+=d.size==C?0:1,this}Ks.prototype.clear=Oq,Ks.prototype.delete=Lq,Ks.prototype.get=Iq,Ks.prototype.has=Pq,Ks.prototype.set=Rq;function Aa(o){var u=-1,d=o==null?0:o.length;for(this.__data__=new Ks;++u<d;)this.add(o[u])}function Dq(o){return this.__data__.set(o,p),this}function Mq(o){return this.__data__.has(o)}Aa.prototype.add=Aa.prototype.push=Dq,Aa.prototype.has=Mq;function Ki(o){var u=this.__data__=new Ws(o);this.size=u.size}function Nq(){this.__data__=new Ws,this.size=0}function Fq(o){var u=this.__data__,d=u.delete(o);return this.size=u.size,d}function Bq(o){return this.__data__.get(o)}function $q(o){return this.__data__.has(o)}function Hq(o,u){var d=this.__data__;if(d instanceof Ws){var C=d.__data__;if(!Mu||C.length<i-1)return C.push([o,u]),this.size=++d.size,this;d=this.__data__=new Ks(C)}return d.set(o,u),this.size=d.size,this}Ki.prototype.clear=Nq,Ki.prototype.delete=Fq,Ki.prototype.get=Bq,Ki.prototype.has=$q,Ki.prototype.set=Hq;function OT(o,u){var d=Le(o),C=!d&&Oa(o),E=!d&&!C&&Ro(o),D=!d&&!C&&!E&&Jl(o),q=d||C||E||D,Q=q?ba(o.length,fe):[],at=Q.length;for(var At in o)(u||xe.call(o,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 LT(o){var u=o.length;return u?o[wm(0,u-1)]:n}function Uq(o,u){return Zf(Br(o),Sa(u,0,o.length))}function Wq(o){return Zf(Br(o))}function dm(o,u,d){(d!==n&&!qi(o[u],d)||d===n&&!(u in o))&&qs(o,u,d)}function $u(o,u,d){var C=o[u];(!(xe.call(o,u)&&qi(C,d))||d===n&&!(u in o))&&qs(o,u,d)}function Ff(o,u){for(var d=o.length;d--;)if(qi(o[d][0],u))return d;return-1}function Kq(o,u,d,C){return Oo(o,function(E,D,q){u(C,E,d(E),q)}),C}function IT(o,u){return o&&zs(u,Zn(u),o)}function qq(o,u){return o&&zs(u,Hr(u),o)}function qs(o,u,d){u=="__proto__"&&If?If(o,u,{configurable:!0,enumerable:!0,value:d,writable:!0}):o[u]=d}function gm(o,u){for(var d=-1,C=u.length,E=J(C),D=o==null;++d<C;)E[d]=D?n:Ym(o,u[d]);return E}function Sa(o,u,d){return o===o&&(d!==n&&(o=o<=d?o:d),u!==n&&(o=o>=u?o:u)),o}function xi(o,u,d,C,E,D){var q,Q=u&y,at=u&v,At=u&b;if(d&&(q=E?d(o,C,E,D):d(o)),q!==n)return q;if(!_n(o))return o;var St=Le(o);if(St){if(q=P9(o),!Q)return Br(o,q)}else{var Rt=vr(o),Zt=Rt==W||Rt==Y;if(Ro(o))return rA(o,Q);if(Rt==ft||Rt==Ht||Zt&&!E){if(q=at||Zt?{}:_A(o),!Q)return at?C9(o,qq(q,o)):_9(o,IT(q,o))}else{if(!nn[Rt])return E?o:{};q=R9(o,Rt,Q)}}D||(D=new Ki);var le=D.get(o);if(le)return le;D.set(o,q),JA(o)?o.forEach(function(ye){q.add(xi(ye,u,d,ye,o,D))}):YA(o)&&o.forEach(function(ye,Ke){q.set(Ke,xi(ye,u,d,Ke,o,D))});var me=At?at?Rm:Pm:at?Hr:Zn,Ne=St?n:me(o);return U(Ne||o,function(ye,Ke){Ne&&(Ke=ye,ye=o[Ke]),$u(q,Ke,xi(ye,u,d,Ke,o,D))}),q}function Vq(o){var u=Zn(o);return function(d){return PT(d,o,u)}}function PT(o,u,d){var C=d.length;if(o==null)return!C;for(o=Qt(o);C--;){var E=d[C],D=u[E],q=o[E];if(q===n&&!(E in o)||!D(q))return!1}return!0}function RT(o,u,d){if(typeof o!="function")throw new Fe(l);return Gu(function(){o.apply(n,d)},u)}function Hu(o,u,d,C){var E=-1,D=ut,q=!0,Q=o.length,at=[],At=u.length;if(!Q)return at;d&&(u=te(u,_r(d))),C?(D=Bt,q=!1):u.length>=i&&(D=_a,q=!1,u=new Aa(u));t:for(;++E<Q;){var St=o[E],Rt=d==null?St:d(St);if(St=C||St!==0?St:0,q&&Rt===Rt){for(var Zt=At;Zt--;)if(u[Zt]===Rt)continue t;at.push(St)}else D(u,Rt,C)||at.push(St)}return at}var Oo=lA(gs),DT=lA(vm,!0);function Gq(o,u){var d=!0;return Oo(o,function(C,E,D){return d=!!u(C,E,D),d}),d}function Bf(o,u,d){for(var C=-1,E=o.length;++C<E;){var D=o[C],q=u(D);if(q!=null&&(Q===n?q===q&&!oi(q):d(q,Q)))var Q=q,at=D}return at}function Yq(o,u,d,C){var E=o.length;for(d=Me(d),d<0&&(d=-d>E?0:E+d),C=C===n||C>E?E:Me(C),C<0&&(C+=E),C=d>C?0:QA(C);d<C;)o[d++]=u;return o}function MT(o,u){var d=[];return Oo(o,function(C,E,D){u(C,E,D)&&d.push(C)}),d}function ir(o,u,d,C,E){var D=-1,q=o.length;for(d||(d=M9),E||(E=[]);++D<q;){var Q=o[D];u>0&&d(Q)?u>1?ir(Q,u-1,d,C,E):Oe(E,Q):C||(E[E.length]=Q)}return E}var zm=hA(),NT=hA(!0);function gs(o,u){return o&&zm(o,u,Zn)}function vm(o,u){return o&&NT(o,u,Zn)}function $f(o,u){return _t(u,function(d){return Xs(o[d])})}function xa(o,u){u=Io(u,o);for(var d=0,C=u.length;o!=null&&d<C;)o=o[vs(u[d++])];return d&&d==C?o:n}function FT(o,u,d){var C=u(o);return Le(o)?C:Oe(C,d(o))}function Tr(o){return o==null?o===n?Jt:dt:wa&&wa in Qt(o)?O9(o):W9(o)}function mm(o,u){return o>u}function Xq(o,u){return o!=null&&xe.call(o,u)}function Jq(o,u){return o!=null&&u in Qt(o)}function Zq(o,u,d){return o>=zr(u,d)&&o<Vn(u,d)}function ym(o,u,d){for(var C=d?Bt:ut,E=o[0].length,D=o.length,q=D,Q=J(D),at=1/0,At=[];q--;){var St=o[q];q&&u&&(St=te(St,_r(u))),at=zr(St.length,at),Q[q]=!d&&(u||E>=120&&St.length>=120)?new Aa(q&&St):n}St=o[0];var Rt=-1,Zt=Q[0];t:for(;++Rt<E&&At.length<at;){var le=St[Rt],me=u?u(le):le;if(le=d||le!==0?le:0,!(Zt?_a(Zt,me):C(At,me,d))){for(q=D;--q;){var Ne=Q[q];if(!(Ne?_a(Ne,me):C(o[q],me,d)))continue t}Zt&&Zt.push(me),At.push(le)}}return At}function Qq(o,u,d,C){return gs(o,function(E,D,q){u(C,d(E),D,q)}),C}function Uu(o,u,d){u=Io(u,o),o=AA(o,u);var C=o==null?o:o[vs(ki(u))];return C==null?n:I(C,o,d)}function BT(o){return xn(o)&&Tr(o)==Ht}function t9(o){return xn(o)&&Tr(o)==be}function e9(o){return xn(o)&&Tr(o)==Yt}function Wu(o,u,d,C,E){return o===u?!0:o==null||u==null||!xn(o)&&!xn(u)?o!==o&&u!==u:n9(o,u,d,C,Wu,E)}function n9(o,u,d,C,E,D){var q=Le(o),Q=Le(u),at=q?Kt:vr(o),At=Q?Kt:vr(u);at=at==Ht?ft:at,At=At==Ht?ft:At;var St=at==ft,Rt=At==ft,Zt=at==At;if(Zt&&Ro(o)){if(!Ro(u))return!1;q=!0,St=!1}if(Zt&&!St)return D||(D=new Ki),q||Jl(o)?yA(o,u,d,C,E,D):E9(o,u,at,d,C,E,D);if(!(d&_)){var le=St&&xe.call(o,"__wrapped__"),me=Rt&&xe.call(u,"__wrapped__");if(le||me){var Ne=le?o.value():o,ye=me?u.value():u;return D||(D=new Ki),E(Ne,ye,d,C,D)}}return Zt?(D||(D=new Ki),k9(o,u,d,C,E,D)):!1}function r9(o){return xn(o)&&vr(o)==lt}function jm(o,u,d,C){var E=d.length,D=E,q=!C;if(o==null)return!D;for(o=Qt(o);E--;){var Q=d[E];if(q&&Q[2]?Q[1]!==o[Q[0]]:!(Q[0]in o))return!1}for(;++E<D;){Q=d[E];var at=Q[0],At=o[at],St=Q[1];if(q&&Q[2]){if(At===n&&!(at in o))return!1}else{var Rt=new Ki;if(C)var Zt=C(At,St,at,o,u,Rt);if(!(Zt===n?Wu(St,At,_|A,C,Rt):Zt))return!1}}return!0}function $T(o){if(!_n(o)||F9(o))return!1;var u=Xs(o)?rq:gu;return u.test(ka(o))}function i9(o){return xn(o)&&Tr(o)==kt}function s9(o){return xn(o)&&vr(o)==bt}function o9(o){return xn(o)&&id(o.length)&&!!hn[Tr(o)]}function HT(o){return typeof o=="function"?o:o==null?Ur:typeof o=="object"?Le(o)?KT(o[0],o[1]):WT(o):uS(o)}function bm(o){if(!Vu(o))return hq(o);var u=[];for(var d in Qt(o))xe.call(o,d)&&d!="constructor"&&u.push(d);return u}function a9(o){if(!_n(o))return U9(o);var u=Vu(o),d=[];for(var C in o)C=="constructor"&&(u||!xe.call(o,C))||d.push(C);return d}function _m(o,u){return o<u}function UT(o,u){var d=-1,C=$r(o)?J(o.length):[];return Oo(o,function(E,D,q){C[++d]=u(E,D,q)}),C}function WT(o){var u=Mm(o);return u.length==1&&u[0][2]?wA(u[0][0],u[0][1]):function(d){return d===o||jm(d,o,u)}}function KT(o,u){return Fm(o)&&CA(u)?wA(vs(o),u):function(d){var C=Ym(d,o);return C===n&&C===u?Xm(d,o):Wu(u,C,_|A)}}function Hf(o,u,d,C,E){o!==u&&zm(u,function(D,q){if(E||(E=new Ki),_n(D))l9(o,u,q,d,Hf,C,E);else{var Q=C?C($m(o,q),D,q+"",o,u,E):n;Q===n&&(Q=D),dm(o,q,Q)}},Hr)}function l9(o,u,d,C,E,D,q){var Q=$m(o,d),at=$m(u,d),At=q.get(at);if(At){dm(o,d,At);return}var St=D?D(Q,at,d+"",o,u,q):n,Rt=St===n;if(Rt){var Zt=Le(at),le=!Zt&&Ro(at),me=!Zt&&!le&&Jl(at);St=at,Zt||le||me?Le(Q)?St=Q:kn(Q)?St=Br(Q):le?(Rt=!1,St=rA(at,!0)):me?(Rt=!1,St=iA(at,!0)):St=[]:Yu(at)||Oa(at)?(St=Q,Oa(Q)?St=tS(Q):(!_n(Q)||Xs(Q))&&(St=_A(at))):Rt=!1}Rt&&(q.set(at,St),E(St,at,C,D,q),q.delete(at)),dm(o,d,St)}function qT(o,u){var d=o.length;if(d)return u+=u<0?d:0,Ys(u,d)?o[u]:n}function VT(o,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=[Ur];var C=-1;u=te(u,_r(ze()));var E=UT(o,function(D,q,Q){var at=te(u,function(At){return At(D)});return{criteria:at,index:++C,value:D}});return cs(E,function(D,q){return b9(D,q,d)})}function h9(o,u){return GT(o,u,function(d,C){return Xm(o,C)})}function GT(o,u,d){for(var C=-1,E=u.length,D={};++C<E;){var q=u[C],Q=xa(o,q);d(Q,q)&&Ku(D,Io(q,o),Q)}return D}function u9(o){return function(u){return xa(u,o)}}function Cm(o,u,d,C){var E=C?ja:on,D=-1,q=u.length,Q=o;for(o===u&&(u=Br(u)),d&&(Q=te(o,_r(d)));++D<q;)for(var at=0,At=u[D],St=d?d(At):At;(at=E(Q,St,at,C))>-1;)Q!==o&&Lf.call(Q,at,1),Lf.call(o,at,1);return o}function YT(o,u){for(var d=o?u.length:0,C=d-1;d--;){var E=u[d];if(d==C||E!==D){var D=E;Ys(E)?Lf.call(o,E,1):Sm(o,E)}}return o}function wm(o,u){return o+Rf(ET()*(u-o+1))}function p9(o,u,d,C){for(var E=-1,D=Vn(Pf((u-o)/(d||1)),0),q=J(D);D--;)q[C?D:++E]=o,o+=d;return q}function Tm(o,u){var d="";if(!o||u<1||u>yt)return d;do u%2&&(d+=o),u=Rf(u/2),u&&(o+=o);while(u);return d}function Be(o,u){return Hm(TA(o,u,Ur),o+"")}function c9(o){return LT(Zl(o))}function f9(o,u){var d=Zl(o);return Zf(d,Sa(u,0,d.length))}function Ku(o,u,d,C){if(!_n(o))return o;u=Io(u,o);for(var E=-1,D=u.length,q=D-1,Q=o;Q!=null&&++E<D;){var at=vs(u[E]),At=d;if(at==="__proto__"||at==="constructor"||at==="prototype")return o;if(E!=q){var St=Q[at];At=C?C(St,at,Q):n,At===n&&(At=_n(St)?St:Ys(u[E+1])?[]:{})}$u(Q,at,At),Q=Q[at]}return o}var XT=Df?function(o,u){return Df.set(o,u),o}:Ur,d9=If?function(o,u){return If(o,"toString",{configurable:!0,enumerable:!1,value:Zm(u),writable:!0})}:Ur;function g9(o){return Zf(Zl(o))}function Ei(o,u,d){var C=-1,E=o.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);++C<E;)D[C]=o[C+u];return D}function z9(o,u){var d;return Oo(o,function(C,E,D){return d=u(C,E,D),!d}),!!d}function Uf(o,u,d){var C=0,E=o==null?C:o.length;if(typeof u=="number"&&u===u&&E<=Mt){for(;C<E;){var D=C+E>>>1,q=o[D];q!==null&&!oi(q)&&(d?q<=u:q<u)?C=D+1:E=D}return E}return Am(o,u,Ur,d)}function Am(o,u,d,C){var E=0,D=o==null?0:o.length;if(D===0)return 0;u=d(u);for(var q=u!==u,Q=u===null,at=oi(u),At=u===n;E<D;){var St=Rf((E+D)/2),Rt=d(o[St]),Zt=Rt!==n,le=Rt===null,me=Rt===Rt,Ne=oi(Rt);if(q)var ye=C||me;else At?ye=me&&(C||Zt):Q?ye=me&&Zt&&(C||!le):at?ye=me&&Zt&&!le&&(C||!Ne):le||Ne?ye=!1:ye=C?Rt<=u:Rt<u;ye?E=St+1:D=St}return zr(D,jt)}function JT(o,u){for(var d=-1,C=o.length,E=0,D=[];++d<C;){var q=o[d],Q=u?u(q):q;if(!d||!qi(Q,at)){var at=Q;D[E++]=q===0?0:q}}return D}function ZT(o){return typeof o=="number"?o:oi(o)?ge:+o}function si(o){if(typeof o=="string")return o;if(Le(o))return te(o,si)+"";if(oi(o))return kT?kT.call(o):"";var u=o+"";return u=="0"&&1/o==-ot?"-0":u}function Lo(o,u,d){var C=-1,E=ut,D=o.length,q=!0,Q=[],at=Q;if(d)q=!1,E=Bt;else if(D>=i){var At=u?null:S9(o);if(At)return Us(At);q=!1,E=_a,at=new Aa}else at=u?[]:Q;t:for(;++C<D;){var St=o[C],Rt=u?u(St):St;if(St=d||St!==0?St:0,q&&Rt===Rt){for(var Zt=at.length;Zt--;)if(at[Zt]===Rt)continue t;u&&at.push(Rt),Q.push(St)}else E(at,Rt,d)||(at!==Q&&at.push(Rt),Q.push(St))}return Q}function Sm(o,u){return u=Io(u,o),o=AA(o,u),o==null||delete o[vs(ki(u))]}function QT(o,u,d,C){return Ku(o,u,d(xa(o,u)),C)}function Wf(o,u,d,C){for(var E=o.length,D=C?E:-1;(C?D--:++D<E)&&u(o[D],D,o););return d?Ei(o,C?0:D,C?D+1:E):Ei(o,C?D+1:0,C?E:D)}function tA(o,u){var d=o;return d instanceof qe&&(d=d.value()),Ee(u,function(C,E){return E.func.apply(E.thisArg,Oe([C],E.args))},d)}function xm(o,u,d){var C=o.length;if(C<2)return C?Lo(o[0]):[];for(var E=-1,D=J(C);++E<C;)for(var q=o[E],Q=-1;++Q<C;)Q!=E&&(D[E]=Hu(D[E]||q,o[Q],u,d));return Lo(ir(D,1),u,d)}function eA(o,u,d){for(var C=-1,E=o.length,D=u.length,q={};++C<E;){var Q=C<D?u[C]:n;d(q,o[C],Q)}return q}function Em(o){return kn(o)?o:[]}function km(o){return typeof o=="function"?o:Ur}function Io(o,u){return Le(o)?o:Fm(o,u)?[o]:kA(rn(o))}var v9=Be;function Po(o,u,d){var C=o.length;return d=d===n?C:d,!u&&d>=C?o:Ei(o,u,d)}var nA=iq||function(o){return jn.clearTimeout(o)};function rA(o,u){if(u)return o.slice();var d=o.length,C=wT?wT(d):new o.constructor(d);return o.copy(C),C}function Om(o){var u=new o.constructor(o.byteLength);return new kf(u).set(new kf(o)),u}function m9(o,u){var d=u?Om(o.buffer):o.buffer;return new o.constructor(d,o.byteOffset,o.byteLength)}function y9(o){var u=new o.constructor(o.source,sf.exec(o));return u.lastIndex=o.lastIndex,u}function j9(o){return Bu?Qt(Bu.call(o)):{}}function iA(o,u){var d=u?Om(o.buffer):o.buffer;return new o.constructor(d,o.byteOffset,o.length)}function sA(o,u){if(o!==u){var d=o!==n,C=o===null,E=o===o,D=oi(o),q=u!==n,Q=u===null,at=u===u,At=oi(u);if(!Q&&!At&&!D&&o>u||D&&q&&at&&!Q&&!At||C&&q&&at||!d&&at||!E)return 1;if(!C&&!D&&!At&&o<u||At&&d&&E&&!C&&!D||Q&&d&&E||!q&&E||!at)return-1}return 0}function b9(o,u,d){for(var C=-1,E=o.criteria,D=u.criteria,q=E.length,Q=d.length;++C<q;){var at=sA(E[C],D[C]);if(at){if(C>=Q)return at;var At=d[C];return at*(At=="desc"?-1:1)}}return o.index-u.index}function oA(o,u,d,C){for(var E=-1,D=o.length,q=d.length,Q=-1,at=u.length,At=Vn(D-q,0),St=J(at+At),Rt=!C;++Q<at;)St[Q]=u[Q];for(;++E<q;)(Rt||E<D)&&(St[d[E]]=o[E]);for(;At--;)St[Q++]=o[E++];return St}function aA(o,u,d,C){for(var E=-1,D=o.length,q=-1,Q=d.length,at=-1,At=u.length,St=Vn(D-Q,0),Rt=J(St+At),Zt=!C;++E<St;)Rt[E]=o[E];for(var le=E;++at<At;)Rt[le+at]=u[at];for(;++q<Q;)(Zt||E<D)&&(Rt[le+d[q]]=o[E++]);return Rt}function Br(o,u){var d=-1,C=o.length;for(u||(u=J(C));++d<C;)u[d]=o[d];return u}function zs(o,u,d,C){var E=!d;d||(d={});for(var D=-1,q=u.length;++D<q;){var Q=u[D],at=C?C(d[Q],o[Q],Q,d,o):n;at===n&&(at=o[Q]),E?qs(d,Q,at):$u(d,Q,at)}return d}function _9(o,u){return zs(o,Nm(o),u)}function C9(o,u){return zs(o,jA(o),u)}function Kf(o,u){return function(d,C){var E=Le(d)?G:Kq,D=u?u():{};return E(d,o,ze(C,2),D)}}function Gl(o){return Be(function(u,d){var C=-1,E=d.length,D=E>1?d[E-1]:n,q=E>2?d[2]:n;for(D=o.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);++C<E;){var Q=d[C];Q&&o(u,Q,C,D)}return u})}function lA(o,u){return function(d,C){if(d==null)return d;if(!$r(d))return o(d,C);for(var E=d.length,D=u?E:-1,q=Qt(d);(u?D--:++D<E)&&C(q[D],D,q)!==!1;);return d}}function hA(o){return function(u,d,C){for(var E=-1,D=Qt(u),q=C(u),Q=q.length;Q--;){var at=q[o?Q:++E];if(d(D[at],at,D)===!1)break}return u}}function w9(o,u,d){var C=u&P,E=qu(o);function D(){var q=this&&this!==jn&&this instanceof D?E:o;return q.apply(C?d:this,arguments)}return D}function uA(o){return function(u){u=rn(u);var d=Fr(u)?Cr(u):n,C=d?d[0]:u.charAt(0),E=d?Po(d,1).join(""):u.slice(1);return C[o]()+E}}function Yl(o){return function(u){return Ee(lS(aS(u).replace(Su,"")),o,"")}}function qu(o){return function(){var u=arguments;switch(u.length){case 0:return new o;case 1:return new o(u[0]);case 2:return new o(u[0],u[1]);case 3:return new o(u[0],u[1],u[2]);case 4:return new o(u[0],u[1],u[2],u[3]);case 5:return new o(u[0],u[1],u[2],u[3],u[4]);case 6:return new o(u[0],u[1],u[2],u[3],u[4],u[5]);case 7:return new o(u[0],u[1],u[2],u[3],u[4],u[5],u[6])}var d=Vl(o.prototype),C=o.apply(d,u);return _n(C)?C:d}}function T9(o,u,d){var C=qu(o);function E(){for(var D=arguments.length,q=J(D),Q=D,at=Xl(E);Q--;)q[Q]=arguments[Q];var At=D<3&&q[0]!==at&&q[D-1]!==at?[]:ii(q,at);if(D-=At.length,D<d)return gA(o,u,qf,E.placeholder,n,q,At,n,n,d-D);var St=this&&this!==jn&&this instanceof E?C:o;return I(St,this,q)}return E}function pA(o){return function(u,d,C){var E=Qt(u);if(!$r(u)){var D=ze(d,3);u=Zn(u),d=function(Q){return D(E[Q],Q,E)}}var q=o(u,d,C);return q>-1?E[D?u[q]:q]:n}}function cA(o){return Gs(function(u){var d=u.length,C=d,E=Si.prototype.thru;for(o&&u.reverse();C--;){var D=u[C];if(typeof D!="function")throw new Fe(l);if(E&&!q&&Xf(D)=="wrapper")var q=new Si([],!0)}for(C=q?C:d;++C<d;){D=u[C];var Q=Xf(D),at=Q=="wrapper"?Dm(D):n;at&&Bm(at[0])&&at[1]==(m|nt|K|M)&&!at[4].length&&at[9]==1?q=q[Xf(at[0])].apply(q,at[3]):q=D.length==1&&Bm(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 Rt=0,Zt=d?u[Rt].apply(this,At):St;++Rt<d;)Zt=u[Rt].call(this,Zt);return Zt}})}function qf(o,u,d,C,E,D,q,Q,at,At){var St=u&m,Rt=u&P,Zt=u&O,le=u&(nt|T),me=u&L,Ne=Zt?n:qu(o);function ye(){for(var Ke=arguments.length,Ve=J(Ke),ai=Ke;ai--;)Ve[ai]=arguments[ai];if(le)var Sr=Xl(ye),li=ri(Ve,Sr);if(C&&(Ve=oA(Ve,C,E,le)),D&&(Ve=aA(Ve,D,q,le)),Ke-=li,le&&Ke<At){var On=ii(Ve,Sr);return gA(o,u,qf,ye.placeholder,d,Ve,On,Q,at,At-Ke)}var Vi=Rt?d:this,Zs=Zt?Vi[o]:o;return Ke=Ve.length,Q?Ve=K9(Ve,Q):me&&Ke>1&&Ve.reverse(),St&&at<Ke&&(Ve.length=at),this&&this!==jn&&this instanceof ye&&(Zs=Ne||qu(Zs)),Zs.apply(Vi,Ve)}return ye}function fA(o,u){return function(d,C){return Qq(d,o,u(C),{})}}function Vf(o,u){return function(d,C){var E;if(d===n&&C===n)return u;if(d!==n&&(E=d),C!==n){if(E===n)return C;typeof d=="string"||typeof C=="string"?(d=si(d),C=si(C)):(d=ZT(d),C=ZT(C)),E=o(d,C)}return E}}function Lm(o){return Gs(function(u){return u=te(u,_r(ze())),Be(function(d){var C=this;return o(u,function(E){return I(E,C,d)})})})}function Gf(o,u){u=u===n?" ":si(u);var d=u.length;if(d<2)return d?Tm(u,o):u;var C=Tm(u,Pf(o/ds(u)));return Fr(u)?Po(Cr(C),0,o).join(""):C.slice(0,o)}function A9(o,u,d,C){var E=u&P,D=qu(o);function q(){for(var Q=-1,at=arguments.length,At=-1,St=C.length,Rt=J(St+at),Zt=this&&this!==jn&&this instanceof q?D:o;++At<St;)Rt[At]=C[At];for(;at--;)Rt[At++]=arguments[++Q];return I(Zt,E?d:this,Rt)}return q}function dA(o){return function(u,d,C){return C&&typeof C!="number"&&Ar(u,d,C)&&(d=C=n),u=Js(u),d===n?(d=u,u=0):d=Js(d),C=C===n?u<d?1:-1:Js(C),p9(u,d,C,o)}}function Yf(o){return function(u,d){return typeof u=="string"&&typeof d=="string"||(u=Oi(u),d=Oi(d)),o(u,d)}}function gA(o,u,d,C,E,D,q,Q,at,At){var St=u&nt,Rt=St?q:n,Zt=St?n:q,le=St?D:n,me=St?n:D;u|=St?K:tt,u&=~(St?tt:K),u&H||(u&=~(P|O));var Ne=[o,u,E,le,Rt,me,Zt,Q,at,At],ye=d.apply(n,Ne);return Bm(o)&&SA(ye,Ne),ye.placeholder=C,xA(ye,o,u)}function Im(o){var u=re[o];return function(d,C){if(d=Oi(d),C=C==null?0:zr(Me(C),292),C&&xT(d)){var E=(rn(d)+"e").split("e"),D=u(E[0]+"e"+(+E[1]+C));return E=(rn(D)+"e").split("e"),+(E[0]+"e"+(+E[1]-C))}return u(d)}}var S9=Kl&&1/Us(new Kl([,-0]))[1]==ot?function(o){return new Kl(o)}:ey;function zA(o){return function(u){var d=vr(u);return d==lt?Ul(u):d==bt?Pu(u):Ui(u,o(u))}}function Vs(o,u,d,C,E,D,q,Q){var at=u&O;if(!at&&typeof o!="function")throw new Fe(l);var At=C?C.length:0;if(At||(u&=~(K|tt),C=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=C,Rt=E;C=E=n}var Zt=at?n:Dm(o),le=[o,u,d,C,E,St,Rt,D,q,Q];if(Zt&&H9(le,Zt),o=le[0],u=le[1],d=le[2],C=le[3],E=le[4],Q=le[9]=le[9]===n?at?0:o.length:Vn(le[9]-At,0),!Q&&u&(nt|T)&&(u&=~(nt|T)),!u||u==P)var me=w9(o,u,d);else u==nt||u==T?me=T9(o,u,Q):(u==K||u==(P|K))&&!E.length?me=A9(o,u,d,C):me=qf.apply(n,le);var Ne=Zt?XT:SA;return xA(Ne(me,le),o,u)}function vA(o,u,d,C){return o===n||qi(o,qn[d])&&!xe.call(C,d)?u:o}function mA(o,u,d,C,E,D){return _n(o)&&_n(u)&&(D.set(u,o),Hf(o,u,n,mA,D),D.delete(u)),o}function x9(o){return Yu(o)?n:o}function yA(o,u,d,C,E,D){var q=d&_,Q=o.length,at=u.length;if(Q!=at&&!(q&&at>Q))return!1;var At=D.get(o),St=D.get(u);if(At&&St)return At==u&&St==o;var Rt=-1,Zt=!0,le=d&A?new Aa:n;for(D.set(o,u),D.set(u,o);++Rt<Q;){var me=o[Rt],Ne=u[Rt];if(C)var ye=q?C(Ne,me,Rt,u,o,D):C(me,Ne,Rt,o,u,D);if(ye!==n){if(ye)continue;Zt=!1;break}if(le){if(!bn(u,function(Ke,Ve){if(!_a(le,Ve)&&(me===Ke||E(me,Ke,d,C,D)))return le.push(Ve)})){Zt=!1;break}}else if(!(me===Ne||E(me,Ne,d,C,D))){Zt=!1;break}}return D.delete(o),D.delete(u),Zt}function E9(o,u,d,C,E,D,q){switch(d){case ve:if(o.byteLength!=u.byteLength||o.byteOffset!=u.byteOffset)return!1;o=o.buffer,u=u.buffer;case be:return!(o.byteLength!=u.byteLength||!D(new kf(o),new kf(u)));case de:case Yt:case vt:return qi(+o,+u);case ke:return o.name==u.name&&o.message==u.message;case kt:case Nt:return o==u+"";case lt:var Q=Ul;case bt:var at=C&_;if(Q||(Q=Us),o.size!=u.size&&!at)return!1;var At=q.get(o);if(At)return At==u;C|=A,q.set(o,u);var St=yA(Q(o),Q(u),C,E,D,q);return q.delete(o),St;case Ft:if(Bu)return Bu.call(o)==Bu.call(u)}return!1}function k9(o,u,d,C,E,D){var q=d&_,Q=Pm(o),at=Q.length,At=Pm(u),St=At.length;if(at!=St&&!q)return!1;for(var Rt=at;Rt--;){var Zt=Q[Rt];if(!(q?Zt in u:xe.call(u,Zt)))return!1}var le=D.get(o),me=D.get(u);if(le&&me)return le==u&&me==o;var Ne=!0;D.set(o,u),D.set(u,o);for(var ye=q;++Rt<at;){Zt=Q[Rt];var Ke=o[Zt],Ve=u[Zt];if(C)var ai=q?C(Ve,Ke,Zt,u,o,D):C(Ke,Ve,Zt,o,u,D);if(!(ai===n?Ke===Ve||E(Ke,Ve,d,C,D):ai)){Ne=!1;break}ye||(ye=Zt=="constructor")}if(Ne&&!ye){var Sr=o.constructor,li=u.constructor;Sr!=li&&"constructor"in o&&"constructor"in u&&!(typeof Sr=="function"&&Sr instanceof Sr&&typeof li=="function"&&li instanceof li)&&(Ne=!1)}return D.delete(o),D.delete(u),Ne}function Gs(o){return Hm(TA(o,n,PA),o+"")}function Pm(o){return FT(o,Zn,Nm)}function Rm(o){return FT(o,Hr,jA)}var Dm=Df?function(o){return Df.get(o)}:ey;function Xf(o){for(var u=o.name+"",d=ql[u],C=xe.call(ql,u)?d.length:0;C--;){var E=d[C],D=E.func;if(D==null||D==o)return E.name}return u}function Xl(o){var u=xe.call(R,"placeholder")?R:o;return u.placeholder}function ze(){var o=R.iteratee||Qm;return o=o===Qm?HT:o,arguments.length?o(arguments[0],arguments[1]):o}function Jf(o,u){var d=o.__data__;return N9(u)?d[typeof u=="string"?"string":"hash"]:d.map}function Mm(o){for(var u=Zn(o),d=u.length;d--;){var C=u[d],E=o[C];u[d]=[C,E,CA(E)]}return u}function Ea(o,u){var d=Tf(o,u);return $T(d)?d:n}function O9(o){var u=xe.call(o,wa),d=o[wa];try{o[wa]=n;var C=!0}catch{}var E=xf.call(o);return C&&(u?o[wa]=d:delete o[wa]),E}var Nm=pm?function(o){return o==null?[]:(o=Qt(o),_t(pm(o),function(u){return AT.call(o,u)}))}:ny,jA=pm?function(o){for(var u=[];o;)Oe(u,Nm(o)),o=Of(o);return u}:ny,vr=Tr;(cm&&vr(new cm(new ArrayBuffer(1)))!=ve||Mu&&vr(new Mu)!=lt||fm&&vr(fm.resolve())!=Lt||Kl&&vr(new Kl)!=bt||Nu&&vr(new Nu)!=gt)&&(vr=function(o){var u=Tr(o),d=u==ft?o.constructor:n,C=d?ka(d):"";if(C)switch(C){case fq:return ve;case dq:return lt;case gq:return Lt;case zq:return bt;case vq:return gt}return u});function L9(o,u,d){for(var C=-1,E=d.length;++C<E;){var D=d[C],q=D.size;switch(D.type){case"drop":o+=q;break;case"dropRight":u-=q;break;case"take":u=zr(u,o+q);break;case"takeRight":o=Vn(o,u-q);break}}return{start:o,end:u}}function I9(o){var u=o.match(Kv);return u?u[1].split(qv):[]}function bA(o,u,d){u=Io(u,o);for(var C=-1,E=u.length,D=!1;++C<E;){var q=vs(u[C]);if(!(D=o!=null&&d(o,q)))break;o=o[q]}return D||++C!=E?D:(E=o==null?0:o.length,!!E&&id(E)&&Ys(q,E)&&(Le(o)||Oa(o)))}function P9(o){var u=o.length,d=new o.constructor(u);return u&&typeof o[0]=="string"&&xe.call(o,"index")&&(d.index=o.index,d.input=o.input),d}function _A(o){return typeof o.constructor=="function"&&!Vu(o)?Vl(Of(o)):{}}function R9(o,u,d){var C=o.constructor;switch(u){case be:return Om(o);case de:case Yt:return new C(+o);case ve:return m9(o,d);case We:case sn:case vn:case pn:case cn:case ct:case Wt:case ie:case Re:return iA(o,d);case lt:return new C;case vt:case Nt:return new C(o);case kt:return y9(o);case bt:return new C;case Ft:return j9(o)}}function D9(o,u){var d=u.length;if(!d)return o;var C=d-1;return u[C]=(d>1?"& ":"")+u[C],u=u.join(d>2?", ":" "),o.replace(Wv,`{
/* [wrapped with `+u+`] */
`)}function M9(o){return Le(o)||Oa(o)||!!(ST&&o&&o[ST])}function Ys(o,u){var d=typeof o;return u=u??yt,!!u&&(d=="number"||d!="symbol"&&Dl.test(o))&&o>-1&&o%1==0&&o<u}function Ar(o,u,d){if(!_n(d))return!1;var C=typeof u;return(C=="number"?$r(d)&&Ys(u,d.length):C=="string"&&u in d)?qi(d[u],o):!1}function Fm(o,u){if(Le(o))return!1;var d=typeof o;return d=="number"||d=="symbol"||d=="boolean"||o==null||oi(o)?!0:Fs.test(o)||!za.test(o)||u!=null&&o in Qt(u)}function N9(o){var u=typeof o;return u=="string"||u=="number"||u=="symbol"||u=="boolean"?o!=="__proto__":o===null}function Bm(o){var u=Xf(o),d=R[u];if(typeof d!="function"||!(u in qe.prototype))return!1;if(o===d)return!0;var C=Dm(d);return!!C&&o===C[0]}function F9(o){return!!CT&&CT in o}var B9=wr?Xs:ry;function Vu(o){var u=o&&o.constructor,d=typeof u=="function"&&u.prototype||qn;return o===d}function CA(o){return o===o&&!_n(o)}function wA(o,u){return function(d){return d==null?!1:d[o]===u&&(u!==n||o in Qt(d))}}function $9(o){var u=nd(o,function(C){return d.size===f&&d.clear(),C}),d=u.cache;return u}function H9(o,u){var d=o[1],C=u[1],E=d|C,D=E<(P|O|m),q=C==m&&d==nt||C==m&&d==M&&o[7].length<=u[8]||C==(m|M)&&u[7].length<=u[8]&&d==nt;if(!(D||q))return o;C&P&&(o[2]=u[2],E|=d&P?0:H);var Q=u[3];if(Q){var at=o[3];o[3]=at?oA(at,Q,u[4]):Q,o[4]=at?ii(o[3],z):u[4]}return Q=u[5],Q&&(at=o[5],o[5]=at?aA(at,Q,u[6]):Q,o[6]=at?ii(o[5],z):u[6]),Q=u[7],Q&&(o[7]=Q),C&m&&(o[8]=o[8]==null?u[8]:zr(o[8],u[8])),o[9]==null&&(o[9]=u[9]),o[0]=u[0],o[1]=E,o}function U9(o){var u=[];if(o!=null)for(var d in Qt(o))u.push(d);return u}function W9(o){return xf.call(o)}function TA(o,u,d){return u=Vn(u===n?o.length-1:u,0),function(){for(var C=arguments,E=-1,D=Vn(C.length-u,0),q=J(D);++E<D;)q[E]=C[u+E];E=-1;for(var Q=J(u+1);++E<u;)Q[E]=C[E];return Q[u]=d(q),I(o,this,Q)}}function AA(o,u){return u.length<2?o:xa(o,Ei(u,0,-1))}function K9(o,u){for(var d=o.length,C=zr(u.length,d),E=Br(o);C--;){var D=u[C];o[C]=Ys(D,d)?E[D]:n}return o}function $m(o,u){if(!(u==="constructor"&&typeof o[u]=="function")&&u!="__proto__")return o[u]}var SA=EA(XT),Gu=oq||function(o,u){return jn.setTimeout(o,u)},Hm=EA(d9);function xA(o,u,d){var C=u+"";return Hm(o,D9(C,q9(I9(C),d)))}function EA(o){var u=0,d=0;return function(){var C=uq(),E=rt-(C-d);if(d=C,E>0){if(++u>=st)return arguments[0]}else u=0;return o.apply(n,arguments)}}function Zf(o,u){var d=-1,C=o.length,E=C-1;for(u=u===n?C:u;++d<u;){var D=wm(d,E),q=o[D];o[D]=o[d],o[d]=q}return o.length=u,o}var kA=$9(function(o){var u=[];return o.charCodeAt(0)===46&&u.push(""),o.replace(ef,function(d,C,E,D){u.push(E?D.replace(Gv,"$1"):C||d)}),u});function vs(o){if(typeof o=="string"||oi(o))return o;var u=o+"";return u=="0"&&1/o==-ot?"-0":u}function ka(o){if(o!=null){try{return Wi.call(o)}catch{}try{return o+""}catch{}}return""}function q9(o,u){return U($t,function(d){var C="_."+d[0];u&d[1]&&!ut(o,C)&&o.push(C)}),o.sort()}function OA(o){if(o instanceof qe)return o.clone();var u=new Si(o.__wrapped__,o.__chain__);return u.__actions__=Br(o.__actions__),u.__index__=o.__index__,u.__values__=o.__values__,u}function V9(o,u,d){(d?Ar(o,u,d):u===n)?u=1:u=Vn(Me(u),0);var C=o==null?0:o.length;if(!C||u<1)return[];for(var E=0,D=0,q=J(Pf(C/u));E<C;)q[D++]=Ei(o,E,E+=u);return q}function G9(o){for(var u=-1,d=o==null?0:o.length,C=0,E=[];++u<d;){var D=o[u];D&&(E[C++]=D)}return E}function Y9(){var o=arguments.length;if(!o)return[];for(var u=J(o-1),d=arguments[0],C=o;C--;)u[C-1]=arguments[C];return Oe(Le(d)?Br(d):[d],ir(u,1))}var X9=Be(function(o,u){return kn(o)?Hu(o,ir(u,1,kn,!0)):[]}),J9=Be(function(o,u){var d=ki(u);return kn(d)&&(d=n),kn(o)?Hu(o,ir(u,1,kn,!0),ze(d,2)):[]}),Z9=Be(function(o,u){var d=ki(u);return kn(d)&&(d=n),kn(o)?Hu(o,ir(u,1,kn,!0),n,d):[]});function Q9(o,u,d){var C=o==null?0:o.length;return C?(u=d||u===n?1:Me(u),Ei(o,u<0?0:u,C)):[]}function tV(o,u,d){var C=o==null?0:o.length;return C?(u=d||u===n?1:Me(u),u=C-u,Ei(o,0,u<0?0:u)):[]}function eV(o,u){return o&&o.length?Wf(o,ze(u,3),!0,!0):[]}function nV(o,u){return o&&o.length?Wf(o,ze(u,3),!0):[]}function rV(o,u,d,C){var E=o==null?0:o.length;return E?(d&&typeof d!="number"&&Ar(o,u,d)&&(d=0,C=E),Yq(o,u,d,C)):[]}function LA(o,u,d){var C=o==null?0:o.length;if(!C)return-1;var E=d==null?0:Me(d);return E<0&&(E=Vn(C+E,0)),Ue(o,ze(u,3),E)}function IA(o,u,d){var C=o==null?0:o.length;if(!C)return-1;var E=C-1;return d!==n&&(E=Me(d),E=d<0?Vn(C+E,0):zr(E,C-1)),Ue(o,ze(u,3),E,!0)}function PA(o){var u=o==null?0:o.length;return u?ir(o,1):[]}function iV(o){var u=o==null?0:o.length;return u?ir(o,ot):[]}function sV(o,u){var d=o==null?0:o.length;return d?(u=u===n?1:Me(u),ir(o,u)):[]}function oV(o){for(var u=-1,d=o==null?0:o.length,C={};++u<d;){var E=o[u];C[E[0]]=E[1]}return C}function RA(o){return o&&o.length?o[0]:n}function aV(o,u,d){var C=o==null?0:o.length;if(!C)return-1;var E=d==null?0:Me(d);return E<0&&(E=Vn(C+E,0)),on(o,u,E)}function lV(o){var u=o==null?0:o.length;return u?Ei(o,0,-1):[]}var hV=Be(function(o){var u=te(o,Em);return u.length&&u[0]===o[0]?ym(u):[]}),uV=Be(function(o){var u=ki(o),d=te(o,Em);return u===ki(d)?u=n:d.pop(),d.length&&d[0]===o[0]?ym(d,ze(u,2)):[]}),pV=Be(function(o){var u=ki(o),d=te(o,Em);return u=typeof u=="function"?u:n,u&&d.pop(),d.length&&d[0]===o[0]?ym(d,n,u):[]});function cV(o,u){return o==null?"":lq.call(o,u)}function ki(o){var u=o==null?0:o.length;return u?o[u-1]:n}function fV(o,u,d){var C=o==null?0:o.length;if(!C)return-1;var E=C;return d!==n&&(E=Me(d),E=E<0?Vn(C+E,0):zr(E,C-1)),u===u?Wl(o,u,E):Ue(o,Hl,E,!0)}function dV(o,u){return o&&o.length?qT(o,Me(u)):n}var gV=Be(DA);function DA(o,u){return o&&o.length&&u&&u.length?Cm(o,u):o}function zV(o,u,d){return o&&o.length&&u&&u.length?Cm(o,u,ze(d,2)):o}function vV(o,u,d){return o&&o.length&&u&&u.length?Cm(o,u,n,d):o}var mV=Gs(function(o,u){var d=o==null?0:o.length,C=gm(o,u);return YT(o,te(u,function(E){return Ys(E,d)?+E:E}).sort(sA)),C});function yV(o,u){var d=[];if(!(o&&o.length))return d;var C=-1,E=[],D=o.length;for(u=ze(u,3);++C<D;){var q=o[C];u(q,C,o)&&(d.push(q),E.push(C))}return YT(o,E),d}function Um(o){return o==null?o:cq.call(o)}function jV(o,u,d){var C=o==null?0:o.length;return C?(d&&typeof d!="number"&&Ar(o,u,d)?(u=0,d=C):(u=u==null?0:Me(u),d=d===n?C:Me(d)),Ei(o,u,d)):[]}function bV(o,u){return Uf(o,u)}function _V(o,u,d){return Am(o,u,ze(d,2))}function CV(o,u){var d=o==null?0:o.length;if(d){var C=Uf(o,u);if(C<d&&qi(o[C],u))return C}return-1}function wV(o,u){return Uf(o,u,!0)}function TV(o,u,d){return Am(o,u,ze(d,2),!0)}function AV(o,u){var d=o==null?0:o.length;if(d){var C=Uf(o,u,!0)-1;if(qi(o[C],u))return C}return-1}function SV(o){return o&&o.length?JT(o):[]}function xV(o,u){return o&&o.length?JT(o,ze(u,2)):[]}function EV(o){var u=o==null?0:o.length;return u?Ei(o,1,u):[]}function kV(o,u,d){return o&&o.length?(u=d||u===n?1:Me(u),Ei(o,0,u<0?0:u)):[]}function OV(o,u,d){var C=o==null?0:o.length;return C?(u=d||u===n?1:Me(u),u=C-u,Ei(o,u<0?0:u,C)):[]}function LV(o,u){return o&&o.length?Wf(o,ze(u,3),!1,!0):[]}function IV(o,u){return o&&o.length?Wf(o,ze(u,3)):[]}var PV=Be(function(o){return Lo(ir(o,1,kn,!0))}),RV=Be(function(o){var u=ki(o);return kn(u)&&(u=n),Lo(ir(o,1,kn,!0),ze(u,2))}),DV=Be(function(o){var u=ki(o);return u=typeof u=="function"?u:n,Lo(ir(o,1,kn,!0),n,u)});function MV(o){return o&&o.length?Lo(o):[]}function NV(o,u){return o&&o.length?Lo(o,ze(u,2)):[]}function FV(o,u){return u=typeof u=="function"?u:n,o&&o.length?Lo(o,n,u):[]}function Wm(o){if(!(o&&o.length))return[];var u=0;return o=_t(o,function(d){if(kn(d))return u=Vn(d.length,u),!0}),ba(u,function(d){return te(o,Hs(d))})}function MA(o,u){if(!(o&&o.length))return[];var d=Wm(o);return u==null?d:te(d,function(C){return I(u,n,C)})}var BV=Be(function(o,u){return kn(o)?Hu(o,u):[]}),$V=Be(function(o){return xm(_t(o,kn))}),HV=Be(function(o){var u=ki(o);return kn(u)&&(u=n),xm(_t(o,kn),ze(u,2))}),UV=Be(function(o){var u=ki(o);return u=typeof u=="function"?u:n,xm(_t(o,kn),n,u)}),WV=Be(Wm);function KV(o,u){return eA(o||[],u||[],$u)}function qV(o,u){return eA(o||[],u||[],Ku)}var VV=Be(function(o){var u=o.length,d=u>1?o[u-1]:n;return d=typeof d=="function"?(o.pop(),d):n,MA(o,d)});function NA(o){var u=R(o);return u.__chain__=!0,u}function GV(o,u){return u(o),o}function Qf(o,u){return u(o)}var YV=Gs(function(o){var u=o.length,d=u?o[0]:0,C=this.__wrapped__,E=function(D){return gm(D,o)};return u>1||this.__actions__.length||!(C instanceof qe)||!Ys(d)?this.thru(E):(C=C.slice(d,+d+(u?1:0)),C.__actions__.push({func:Qf,args:[E],thisArg:n}),new Si(C,this.__chain__).thru(function(D){return u&&!D.length&&D.push(n),D}))});function XV(){return NA(this)}function JV(){return new Si(this.value(),this.__chain__)}function ZV(){this.__values__===n&&(this.__values__=ZA(this.value()));var o=this.__index__>=this.__values__.length,u=o?n:this.__values__[this.__index__++];return{done:o,value:u}}function QV(){return this}function tG(o){for(var u,d=this;d instanceof Nf;){var C=OA(d);C.__index__=0,C.__values__=n,u?E.__wrapped__=C:u=C;var E=C;d=d.__wrapped__}return E.__wrapped__=o,u}function eG(){var o=this.__wrapped__;if(o instanceof qe){var u=o;return this.__actions__.length&&(u=new qe(this)),u=u.reverse(),u.__actions__.push({func:Qf,args:[Um],thisArg:n}),new Si(u,this.__chain__)}return this.thru(Um)}function nG(){return tA(this.__wrapped__,this.__actions__)}var rG=Kf(function(o,u,d){xe.call(o,d)?++o[d]:qs(o,d,1)});function iG(o,u,d){var C=Le(o)?zt:Gq;return d&&Ar(o,u,d)&&(u=n),C(o,ze(u,3))}function sG(o,u){var d=Le(o)?_t:MT;return d(o,ze(u,3))}var oG=pA(LA),aG=pA(IA);function lG(o,u){return ir(td(o,u),1)}function hG(o,u){return ir(td(o,u),ot)}function uG(o,u,d){return d=d===n?1:Me(d),ir(td(o,u),d)}function FA(o,u){var d=Le(o)?U:Oo;return d(o,ze(u,3))}function BA(o,u){var d=Le(o)?it:DT;return d(o,ze(u,3))}var pG=Kf(function(o,u,d){xe.call(o,d)?o[d].push(u):qs(o,d,[u])});function cG(o,u,d,C){o=$r(o)?o:Zl(o),d=d&&!C?Me(d):0;var E=o.length;return d<0&&(d=Vn(E+d,0)),sd(o)?d<=E&&o.indexOf(u,d)>-1:!!E&&on(o,u,d)>-1}var fG=Be(function(o,u,d){var C=-1,E=typeof u=="function",D=$r(o)?J(o.length):[];return Oo(o,function(q){D[++C]=E?I(u,q,d):Uu(q,u,d)}),D}),dG=Kf(function(o,u,d){qs(o,d,u)});function td(o,u){var d=Le(o)?te:UT;return d(o,ze(u,3))}function gG(o,u,d,C){return o==null?[]:(Le(u)||(u=u==null?[]:[u]),d=C?n:d,Le(d)||(d=d==null?[]:[d]),VT(o,u,d))}var zG=Kf(function(o,u,d){o[d?0:1].push(u)},function(){return[[],[]]});function vG(o,u,d){var C=Le(o)?Ee:Hi,E=arguments.length<3;return C(o,ze(u,4),d,E,Oo)}function mG(o,u,d){var C=Le(o)?Wn:Hi,E=arguments.length<3;return C(o,ze(u,4),d,E,DT)}function yG(o,u){var d=Le(o)?_t:MT;return d(o,rd(ze(u,3)))}function jG(o){var u=Le(o)?LT:c9;return u(o)}function bG(o,u,d){(d?Ar(o,u,d):u===n)?u=1:u=Me(u);var C=Le(o)?Uq:f9;return C(o,u)}function _G(o){var u=Le(o)?Wq:g9;return u(o)}function CG(o){if(o==null)return 0;if($r(o))return sd(o)?ds(o):o.length;var u=vr(o);return u==lt||u==bt?o.size:bm(o).length}function wG(o,u,d){var C=Le(o)?bn:z9;return d&&Ar(o,u,d)&&(u=n),C(o,ze(u,3))}var TG=Be(function(o,u){if(o==null)return[];var d=u.length;return d>1&&Ar(o,u[0],u[1])?u=[]:d>2&&Ar(u[0],u[1],u[2])&&(u=[u[0]]),VT(o,ir(u,1),[])}),ed=sq||function(){return jn.Date.now()};function AG(o,u){if(typeof u!="function")throw new Fe(l);return o=Me(o),function(){if(--o<1)return u.apply(this,arguments)}}function $A(o,u,d){return u=d?n:u,u=o&&u==null?o.length:u,Vs(o,m,n,n,n,n,u)}function HA(o,u){var d;if(typeof u!="function")throw new Fe(l);return o=Me(o),function(){return--o>0&&(d=u.apply(this,arguments)),o<=1&&(u=n),d}}var Km=Be(function(o,u,d){var C=P;if(d.length){var E=ii(d,Xl(Km));C|=K}return Vs(o,C,u,d,E)}),UA=Be(function(o,u,d){var C=P|O;if(d.length){var E=ii(d,Xl(UA));C|=K}return Vs(u,C,o,d,E)});function WA(o,u,d){u=d?n:u;var C=Vs(o,nt,n,n,n,n,n,u);return C.placeholder=WA.placeholder,C}function KA(o,u,d){u=d?n:u;var C=Vs(o,T,n,n,n,n,n,u);return C.placeholder=KA.placeholder,C}function qA(o,u,d){var C,E,D,q,Q,at,At=0,St=!1,Rt=!1,Zt=!0;if(typeof o!="function")throw new Fe(l);u=Oi(u)||0,_n(d)&&(St=!!d.leading,Rt="maxWait"in d,D=Rt?Vn(Oi(d.maxWait)||0,u):D,Zt="trailing"in d?!!d.trailing:Zt);function le(On){var Vi=C,Zs=E;return C=E=n,At=On,q=o.apply(Zs,Vi),q}function me(On){return At=On,Q=Gu(Ke,u),St?le(On):q}function Ne(On){var Vi=On-at,Zs=On-At,pS=u-Vi;return Rt?zr(pS,D-Zs):pS}function ye(On){var Vi=On-at,Zs=On-At;return at===n||Vi>=u||Vi<0||Rt&&Zs>=D}function Ke(){var On=ed();if(ye(On))return Ve(On);Q=Gu(Ke,Ne(On))}function Ve(On){return Q=n,Zt&&C?le(On):(C=E=n,q)}function ai(){Q!==n&&nA(Q),At=0,C=at=E=Q=n}function Sr(){return Q===n?q:Ve(ed())}function li(){var On=ed(),Vi=ye(On);if(C=arguments,E=this,at=On,Vi){if(Q===n)return me(at);if(Rt)return nA(Q),Q=Gu(Ke,u),le(at)}return Q===n&&(Q=Gu(Ke,u)),q}return li.cancel=ai,li.flush=Sr,li}var SG=Be(function(o,u){return RT(o,1,u)}),xG=Be(function(o,u,d){return RT(o,Oi(u)||0,d)});function EG(o){return Vs(o,L)}function nd(o,u){if(typeof o!="function"||u!=null&&typeof u!="function")throw new Fe(l);var d=function(){var C=arguments,E=u?u.apply(this,C):C[0],D=d.cache;if(D.has(E))return D.get(E);var q=o.apply(this,C);return d.cache=D.set(E,q)||D,q};return d.cache=new(nd.Cache||Ks),d}nd.Cache=Ks;function rd(o){if(typeof o!="function")throw new Fe(l);return function(){var u=arguments;switch(u.length){case 0:return!o.call(this);case 1:return!o.call(this,u[0]);case 2:return!o.call(this,u[0],u[1]);case 3:return!o.call(this,u[0],u[1],u[2])}return!o.apply(this,u)}}function kG(o){return HA(2,o)}var OG=v9(function(o,u){u=u.length==1&&Le(u[0])?te(u[0],_r(ze())):te(ir(u,1),_r(ze()));var d=u.length;return Be(function(C){for(var E=-1,D=zr(C.length,d);++E<D;)C[E]=u[E].call(this,C[E]);return I(o,this,C)})}),qm=Be(function(o,u){var d=ii(u,Xl(qm));return Vs(o,K,n,u,d)}),VA=Be(function(o,u){var d=ii(u,Xl(VA));return Vs(o,tt,n,u,d)}),LG=Gs(function(o,u){return Vs(o,M,n,n,n,u)});function IG(o,u){if(typeof o!="function")throw new Fe(l);return u=u===n?u:Me(u),Be(o,u)}function PG(o,u){if(typeof o!="function")throw new Fe(l);return u=u==null?0:Vn(Me(u),0),Be(function(d){var C=d[u],E=Po(d,0,u);return C&&Oe(E,C),I(o,this,E)})}function RG(o,u,d){var C=!0,E=!0;if(typeof o!="function")throw new Fe(l);return _n(d)&&(C="leading"in d?!!d.leading:C,E="trailing"in d?!!d.trailing:E),qA(o,u,{leading:C,maxWait:u,trailing:E})}function DG(o){return $A(o,1)}function MG(o,u){return qm(km(u),o)}function NG(){if(!arguments.length)return[];var o=arguments[0];return Le(o)?o:[o]}function FG(o){return xi(o,b)}function BG(o,u){return u=typeof u=="function"?u:n,xi(o,b,u)}function $G(o){return xi(o,y|b)}function HG(o,u){return u=typeof u=="function"?u:n,xi(o,y|b,u)}function UG(o,u){return u==null||PT(o,u,Zn(u))}function qi(o,u){return o===u||o!==o&&u!==u}var WG=Yf(mm),KG=Yf(function(o,u){return o>=u}),Oa=BT(function(){return arguments}())?BT:function(o){return xn(o)&&xe.call(o,"callee")&&!AT.call(o,"callee")},Le=J.isArray,qG=c?_r(c):t9;function $r(o){return o!=null&&id(o.length)&&!Xs(o)}function kn(o){return xn(o)&&$r(o)}function VG(o){return o===!0||o===!1||xn(o)&&Tr(o)==de}var Ro=aq||ry,GG=g?_r(g):e9;function YG(o){return xn(o)&&o.nodeType===1&&!Yu(o)}function XG(o){if(o==null)return!0;if($r(o)&&(Le(o)||typeof o=="string"||typeof o.splice=="function"||Ro(o)||Jl(o)||Oa(o)))return!o.length;var u=vr(o);if(u==lt||u==bt)return!o.size;if(Vu(o))return!bm(o).length;for(var d in o)if(xe.call(o,d))return!1;return!0}function JG(o,u){return Wu(o,u)}function ZG(o,u,d){d=typeof d=="function"?d:n;var C=d?d(o,u):n;return C===n?Wu(o,u,n,d):!!C}function Vm(o){if(!xn(o))return!1;var u=Tr(o);return u==ke||u==ue||typeof o.message=="string"&&typeof o.name=="string"&&!Yu(o)}function QG(o){return typeof o=="number"&&xT(o)}function Xs(o){if(!_n(o))return!1;var u=Tr(o);return u==W||u==Y||u==ee||u==It}function GA(o){return typeof o=="number"&&o==Me(o)}function id(o){return typeof o=="number"&&o>-1&&o%1==0&&o<=yt}function _n(o){var u=typeof o;return o!=null&&(u=="object"||u=="function")}function xn(o){return o!=null&&typeof o=="object"}var YA=j?_r(j):r9;function t7(o,u){return o===u||jm(o,u,Mm(u))}function e7(o,u,d){return d=typeof d=="function"?d:n,jm(o,u,Mm(u),d)}function n7(o){return XA(o)&&o!=+o}function r7(o){if(B9(o))throw new wt(s);return $T(o)}function i7(o){return o===null}function s7(o){return o==null}function XA(o){return typeof o=="number"||xn(o)&&Tr(o)==vt}function Yu(o){if(!xn(o)||Tr(o)!=ft)return!1;var u=Of(o);if(u===null)return!0;var d=xe.call(u,"constructor")&&u.constructor;return typeof d=="function"&&d instanceof d&&Wi.call(d)==eq}var Gm=w?_r(w):i9;function o7(o){return GA(o)&&o>=-yt&&o<=yt}var JA=S?_r(S):s9;function sd(o){return typeof o=="string"||!Le(o)&&xn(o)&&Tr(o)==Nt}function oi(o){return typeof o=="symbol"||xn(o)&&Tr(o)==Ft}var Jl=x?_r(x):o9;function a7(o){return o===n}function l7(o){return xn(o)&&vr(o)==gt}function h7(o){return xn(o)&&Tr(o)==se}var u7=Yf(_m),p7=Yf(function(o,u){return o<=u});function ZA(o){if(!o)return[];if($r(o))return sd(o)?Cr(o):Br(o);if(Du&&o[Du])return fs(o[Du]());var u=vr(o),d=u==lt?Ul:u==bt?Us:Zl;return d(o)}function Js(o){if(!o)return o===0?o:0;if(o=Oi(o),o===ot||o===-ot){var u=o<0?-1:1;return u*Et}return o===o?o:0}function Me(o){var u=Js(o),d=u%1;return u===u?d?u-d:u:0}function QA(o){return o?Sa(Me(o),0,he):0}function Oi(o){if(typeof o=="number")return o;if(oi(o))return ge;if(_n(o)){var u=typeof o.valueOf=="function"?o.valueOf():o;o=_n(u)?u+"":u}if(typeof o!="string")return o===0?o:+o;o=Ai(o);var d=of.test(o);return d||zu.test(o)?om(o.slice(2),d?2:8):Co.test(o)?ge:+o}function tS(o){return zs(o,Hr(o))}function c7(o){return o?Sa(Me(o),-yt,yt):o===0?o:0}function rn(o){return o==null?"":si(o)}var f7=Gl(function(o,u){if(Vu(u)||$r(u)){zs(u,Zn(u),o);return}for(var d in u)xe.call(u,d)&&$u(o,d,u[d])}),eS=Gl(function(o,u){zs(u,Hr(u),o)}),od=Gl(function(o,u,d,C){zs(u,Hr(u),o,C)}),d7=Gl(function(o,u,d,C){zs(u,Zn(u),o,C)}),g7=Gs(gm);function z7(o,u){var d=Vl(o);return u==null?d:IT(d,u)}var v7=Be(function(o,u){o=Qt(o);var d=-1,C=u.length,E=C>2?u[2]:n;for(E&&Ar(u[0],u[1],E)&&(C=1);++d<C;)for(var D=u[d],q=Hr(D),Q=-1,at=q.length;++Q<at;){var At=q[Q],St=o[At];(St===n||qi(St,qn[At])&&!xe.call(o,At))&&(o[At]=D[At])}return o}),m7=Be(function(o){return o.push(n,mA),I(nS,n,o)});function y7(o,u){return ps(o,ze(u,3),gs)}function j7(o,u){return ps(o,ze(u,3),vm)}function b7(o,u){return o==null?o:zm(o,ze(u,3),Hr)}function _7(o,u){return o==null?o:NT(o,ze(u,3),Hr)}function C7(o,u){return o&&gs(o,ze(u,3))}function w7(o,u){return o&&vm(o,ze(u,3))}function T7(o){return o==null?[]:$f(o,Zn(o))}function A7(o){return o==null?[]:$f(o,Hr(o))}function Ym(o,u,d){var C=o==null?n:xa(o,u);return C===n?d:C}function S7(o,u){return o!=null&&bA(o,u,Xq)}function Xm(o,u){return o!=null&&bA(o,u,Jq)}var x7=fA(function(o,u,d){u!=null&&typeof u.toString!="function"&&(u=xf.call(u)),o[u]=d},Zm(Ur)),E7=fA(function(o,u,d){u!=null&&typeof u.toString!="function"&&(u=xf.call(u)),xe.call(o,u)?o[u].push(d):o[u]=[d]},ze),k7=Be(Uu);function Zn(o){return $r(o)?OT(o):bm(o)}function Hr(o){return $r(o)?OT(o,!0):a9(o)}function O7(o,u){var d={};return u=ze(u,3),gs(o,function(C,E,D){qs(d,u(C,E,D),C)}),d}function L7(o,u){var d={};return u=ze(u,3),gs(o,function(C,E,D){qs(d,E,u(C,E,D))}),d}var I7=Gl(function(o,u,d){Hf(o,u,d)}),nS=Gl(function(o,u,d,C){Hf(o,u,d,C)}),P7=Gs(function(o,u){var d={};if(o==null)return d;var C=!1;u=te(u,function(D){return D=Io(D,o),C||(C=D.length>1),D}),zs(o,Rm(o),d),C&&(d=xi(d,y|v|b,x9));for(var E=u.length;E--;)Sm(d,u[E]);return d});function R7(o,u){return rS(o,rd(ze(u)))}var D7=Gs(function(o,u){return o==null?{}:h9(o,u)});function rS(o,u){if(o==null)return{};var d=te(Rm(o),function(C){return[C]});return u=ze(u),GT(o,d,function(C,E){return u(C,E[0])})}function M7(o,u,d){u=Io(u,o);var C=-1,E=u.length;for(E||(E=1,o=n);++C<E;){var D=o==null?n:o[vs(u[C])];D===n&&(C=E,D=d),o=Xs(D)?D.call(o):D}return o}function N7(o,u,d){return o==null?o:Ku(o,u,d)}function F7(o,u,d,C){return C=typeof C=="function"?C:n,o==null?o:Ku(o,u,d,C)}var iS=zA(Zn),sS=zA(Hr);function B7(o,u,d){var C=Le(o),E=C||Ro(o)||Jl(o);if(u=ze(u,4),d==null){var D=o&&o.constructor;E?d=C?new D:[]:_n(o)?d=Xs(D)?Vl(Of(o)):{}:d={}}return(E?U:gs)(o,function(q,Q,at){return u(d,q,Q,at)}),d}function $7(o,u){return o==null?!0:Sm(o,u)}function H7(o,u,d){return o==null?o:QT(o,u,km(d))}function U7(o,u,d,C){return C=typeof C=="function"?C:n,o==null?o:QT(o,u,km(d),C)}function Zl(o){return o==null?[]:Lu(o,Zn(o))}function W7(o){return o==null?[]:Lu(o,Hr(o))}function K7(o,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(o),u,d)}function q7(o,u,d){return u=Js(u),d===n?(d=u,u=0):d=Js(d),o=Oi(o),Zq(o,u,d)}function V7(o,u,d){if(d&&typeof d!="boolean"&&Ar(o,u,d)&&(u=d=n),d===n&&(typeof u=="boolean"?(d=u,u=n):typeof o=="boolean"&&(d=o,o=n)),o===n&&u===n?(o=0,u=1):(o=Js(o),u===n?(u=o,o=0):u=Js(u)),o>u){var C=o;o=u,u=C}if(d||o%1||u%1){var E=ET();return zr(o+E*(u-o+ku("1e-"+((E+"").length-1))),u)}return wm(o,u)}var G7=Yl(function(o,u,d){return u=u.toLowerCase(),o+(d?oS(u):u)});function oS(o){return Jm(rn(o).toLowerCase())}function aS(o){return o=rn(o),o&&o.replace(af,xo).replace(tm,"")}function Y7(o,u,d){o=rn(o),u=si(u);var C=o.length;d=d===n?C:Sa(Me(d),0,C);var E=d;return d-=u.length,d>=0&&o.slice(d,E)==u}function X7(o){return o=rn(o),o&&jo.test(o)?o.replace(Bi,lm):o}function J7(o){return o=rn(o),o&&_o.test(o)?o.replace(ls,"\\$&"):o}var Z7=Yl(function(o,u,d){return o+(d?"-":"")+u.toLowerCase()}),Q7=Yl(function(o,u,d){return o+(d?" ":"")+u.toLowerCase()}),tY=uA("toLowerCase");function eY(o,u,d){o=rn(o),u=Me(u);var C=u?ds(o):0;if(!u||C>=u)return o;var E=(u-C)/2;return Gf(Rf(E),d)+o+Gf(Pf(E),d)}function nY(o,u,d){o=rn(o),u=Me(u);var C=u?ds(o):0;return u&&C<u?o+Gf(u-C,d):o}function rY(o,u,d){o=rn(o),u=Me(u);var C=u?ds(o):0;return u&&C<u?Gf(u-C,d)+o:o}function iY(o,u,d){return d||u==null?u=0:u&&(u=+u),pq(rn(o).replace(va,""),u||0)}function sY(o,u,d){return(d?Ar(o,u,d):u===n)?u=1:u=Me(u),Tm(rn(o),u)}function oY(){var o=arguments,u=rn(o[0]);return o.length<3?u:u.replace(o[1],o[2])}var aY=Yl(function(o,u,d){return o+(d?"_":"")+u.toLowerCase()});function lY(o,u,d){return d&&typeof d!="number"&&Ar(o,u,d)&&(u=d=n),d=d===n?he:d>>>0,d?(o=rn(o),o&&(typeof u=="string"||u!=null&&!Gm(u))&&(u=si(u),!u&&Fr(o))?Po(Cr(o),0,d):o.split(u,d)):[]}var hY=Yl(function(o,u,d){return o+(d?" ":"")+Jm(u)});function uY(o,u,d){return o=rn(o),d=d==null?0:Sa(Me(d),0,o.length),u=si(u),o.slice(d,d+u.length)==u}function pY(o,u,d){var C=R.templateSettings;d&&Ar(o,u,d)&&(u=n),o=rn(o),u=od({},u,C,vA);var E=od({},u.imports,C.imports,vA),D=Zn(E),q=Lu(E,D),Q,at,At=0,St=u.interpolate||Ml,Rt="__p += '",Zt=De((u.escape||Ml).source+"|"+St.source+"|"+(St===bo?rf:Ml).source+"|"+(u.evaluate||Ml).source+"|$","g"),le="//# sourceURL="+(xe.call(u,"sourceURL")?(u.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++sm+"]")+`
`;o.replace(Zt,function(ye,Ke,Ve,ai,Sr,li){return Ve||(Ve=ai),Rt+=o.slice(At,li).replace(ma,hm),Ke&&(Q=!0,Rt+=`' +
__e(`+Ke+`) +
'`),Sr&&(at=!0,Rt+=`';
`+Sr+`;
__p += '`),Ve&&(Rt+=`' +
((__t = (`+Ve+`)) == null ? '' : __t) +
'`),At=li+ye.length,ye}),Rt+=`';
`;var me=xe.call(u,"variable")&&u.variable;if(!me)Rt=`with (obj) {
`+Rt+`
}
`;else if(Vv.test(me))throw new wt(h);Rt=(at?Rt.replace($e,""):Rt).replace(Mn,"$1").replace(fr,"$1;"),Rt="function("+(me||"obj")+`) {
`+(me?"":`obj || (obj = {});
`)+"var __t, __p = ''"+(Q?", __e = _.escape":"")+(at?`, __j = Array.prototype.join;
function print() { __p += __j.call(arguments, '') }
`:`;
`)+Rt+`return __p
}`;var Ne=hS(function(){return ne(D,le+"return "+Rt).apply(n,q)});if(Ne.source=Rt,Vm(Ne))throw Ne;return Ne}function cY(o){return rn(o).toLowerCase()}function fY(o){return rn(o).toUpperCase()}function dY(o,u,d){if(o=rn(o),o&&(d||u===n))return Ai(o);if(!o||!(u=si(u)))return o;var C=Cr(o),E=Cr(u),D=Qe(C,E),q=Ca(C,E)+1;return Po(C,D,q).join("")}function gY(o,u,d){if(o=rn(o),o&&(d||u===n))return o.slice(0,Af(o)+1);if(!o||!(u=si(u)))return o;var C=Cr(o),E=Ca(C,Cr(u))+1;return Po(C,0,E).join("")}function zY(o,u,d){if(o=rn(o),o&&(d||u===n))return o.replace(va,"");if(!o||!(u=si(u)))return o;var C=Cr(o),E=Qe(C,Cr(u));return Po(C,E).join("")}function vY(o,u){var d=B,C=X;if(_n(u)){var E="separator"in u?u.separator:E;d="length"in u?Me(u.length):d,C="omission"in u?si(u.omission):C}o=rn(o);var D=o.length;if(Fr(o)){var q=Cr(o);D=q.length}if(d>=D)return o;var Q=d-ds(C);if(Q<1)return C;var at=q?Po(q,0,Q).join(""):o.slice(0,Q);if(E===n)return at+C;if(q&&(Q+=at.length-Q),Gm(E)){if(o.slice(Q).search(E)){var At,St=at;for(E.global||(E=De(E.source,rn(sf.exec(E))+"g")),E.lastIndex=0;At=E.exec(St);)var Rt=At.index;at=at.slice(0,Rt===n?Q:Rt)}}else if(o.indexOf(si(E),Q)!=Q){var Zt=at.lastIndexOf(E);Zt>-1&&(at=at.slice(0,Zt))}return at+C}function mY(o){return o=rn(o),o&&Ci.test(o)?o.replace(dr,Ru):o}var yY=Yl(function(o,u,d){return o+(d?" ":"")+u.toUpperCase()}),Jm=uA("toUpperCase");function lS(o,u,d){return o=rn(o),u=d?n:u,u===n?Iu(o)?et(o):He(o):o.match(u)||[]}var hS=Be(function(o,u){try{return I(o,n,u)}catch(d){return Vm(d)?d:new wt(d)}}),jY=Gs(function(o,u){return U(u,function(d){d=vs(d),qs(o,d,Km(o[d],o))}),o});function bY(o){var u=o==null?0:o.length,d=ze();return o=u?te(o,function(C){if(typeof C[1]!="function")throw new Fe(l);return[d(C[0]),C[1]]}):[],Be(function(C){for(var E=-1;++E<u;){var D=o[E];if(I(D[0],this,C))return I(D[1],this,C)}})}function _Y(o){return Vq(xi(o,y))}function Zm(o){return function(){return o}}function CY(o,u){return o==null||o!==o?u:o}var wY=cA(),TY=cA(!0);function Ur(o){return o}function Qm(o){return HT(typeof o=="function"?o:xi(o,y))}function AY(o){return WT(xi(o,y))}function SY(o,u){return KT(o,xi(u,y))}var xY=Be(function(o,u){return function(d){return Uu(d,o,u)}}),EY=Be(function(o,u){return function(d){return Uu(o,d,u)}});function ty(o,u,d){var C=Zn(u),E=$f(u,C);d==null&&!(_n(u)&&(E.length||!C.length))&&(d=u,u=o,o=this,E=$f(u,Zn(u)));var D=!(_n(d)&&"chain"in d)||!!d.chain,q=Xs(o);return U(E,function(Q){var at=u[Q];o[Q]=at,q&&(o.prototype[Q]=function(){var At=this.__chain__;if(D||At){var St=o(this.__wrapped__),Rt=St.__actions__=Br(this.__actions__);return Rt.push({func:at,args:arguments,thisArg:o}),St.__chain__=At,St}return at.apply(o,Oe([this.value()],arguments))})}),o}function kY(){return jn._===this&&(jn._=nq),this}function ey(){}function OY(o){return o=Me(o),Be(function(u){return qT(u,o)})}var LY=Lm(te),IY=Lm(zt),PY=Lm(bn);function uS(o){return Fm(o)?Hs(vs(o)):u9(o)}function RY(o){return function(u){return o==null?n:xa(o,u)}}var DY=dA(),MY=dA(!0);function ny(){return[]}function ry(){return!1}function NY(){return{}}function FY(){return""}function BY(){return!0}function $Y(o,u){if(o=Me(o),o<1||o>yt)return[];var d=he,C=zr(o,he);u=ze(u),o-=he;for(var E=ba(C,u);++d<o;)u(d);return E}function HY(o){return Le(o)?te(o,vs):oi(o)?[o]:Br(kA(rn(o)))}function UY(o){var u=++tq;return rn(o)+u}var WY=Vf(function(o,u){return o+u},0),KY=Im("ceil"),qY=Vf(function(o,u){return o/u},1),VY=Im("floor");function GY(o){return o&&o.length?Bf(o,Ur,mm):n}function YY(o,u){return o&&o.length?Bf(o,ze(u,2),mm):n}function XY(o){return ni(o,Ur)}function JY(o,u){return ni(o,ze(u,2))}function ZY(o){return o&&o.length?Bf(o,Ur,_m):n}function QY(o,u){return o&&o.length?Bf(o,ze(u,2),_m):n}var tX=Vf(function(o,u){return o*u},1),eX=Im("round"),nX=Vf(function(o,u){return o-u},0);function rX(o){return o&&o.length?gr(o,Ur):0}function iX(o,u){return o&&o.length?gr(o,ze(u,2)):0}return R.after=AG,R.ary=$A,R.assign=f7,R.assignIn=eS,R.assignInWith=od,R.assignWith=d7,R.at=g7,R.before=HA,R.bind=Km,R.bindAll=jY,R.bindKey=UA,R.castArray=NG,R.chain=NA,R.chunk=V9,R.compact=G9,R.concat=Y9,R.cond=bY,R.conforms=_Y,R.constant=Zm,R.countBy=rG,R.create=z7,R.curry=WA,R.curryRight=KA,R.debounce=qA,R.defaults=v7,R.defaultsDeep=m7,R.defer=SG,R.delay=xG,R.difference=X9,R.differenceBy=J9,R.differenceWith=Z9,R.drop=Q9,R.dropRight=tV,R.dropRightWhile=eV,R.dropWhile=nV,R.fill=rV,R.filter=sG,R.flatMap=lG,R.flatMapDeep=hG,R.flatMapDepth=uG,R.flatten=PA,R.flattenDeep=iV,R.flattenDepth=sV,R.flip=EG,R.flow=wY,R.flowRight=TY,R.fromPairs=oV,R.functions=T7,R.functionsIn=A7,R.groupBy=pG,R.initial=lV,R.intersection=hV,R.intersectionBy=uV,R.intersectionWith=pV,R.invert=x7,R.invertBy=E7,R.invokeMap=fG,R.iteratee=Qm,R.keyBy=dG,R.keys=Zn,R.keysIn=Hr,R.map=td,R.mapKeys=O7,R.mapValues=L7,R.matches=AY,R.matchesProperty=SY,R.memoize=nd,R.merge=I7,R.mergeWith=nS,R.method=xY,R.methodOf=EY,R.mixin=ty,R.negate=rd,R.nthArg=OY,R.omit=P7,R.omitBy=R7,R.once=kG,R.orderBy=gG,R.over=LY,R.overArgs=OG,R.overEvery=IY,R.overSome=PY,R.partial=qm,R.partialRight=VA,R.partition=zG,R.pick=D7,R.pickBy=rS,R.property=uS,R.propertyOf=RY,R.pull=gV,R.pullAll=DA,R.pullAllBy=zV,R.pullAllWith=vV,R.pullAt=mV,R.range=DY,R.rangeRight=MY,R.rearg=LG,R.reject=yG,R.remove=yV,R.rest=IG,R.reverse=Um,R.sampleSize=bG,R.set=N7,R.setWith=F7,R.shuffle=_G,R.slice=jV,R.sortBy=TG,R.sortedUniq=SV,R.sortedUniqBy=xV,R.split=lY,R.spread=PG,R.tail=EV,R.take=kV,R.takeRight=OV,R.takeRightWhile=LV,R.takeWhile=IV,R.tap=GV,R.throttle=RG,R.thru=Qf,R.toArray=ZA,R.toPairs=iS,R.toPairsIn=sS,R.toPath=HY,R.toPlainObject=tS,R.transform=B7,R.unary=DG,R.union=PV,R.unionBy=RV,R.unionWith=DV,R.uniq=MV,R.uniqBy=NV,R.uniqWith=FV,R.unset=$7,R.unzip=Wm,R.unzipWith=MA,R.update=H7,R.updateWith=U7,R.values=Zl,R.valuesIn=W7,R.without=BV,R.words=lS,R.wrap=MG,R.xor=$V,R.xorBy=HV,R.xorWith=UV,R.zip=WV,R.zipObject=KV,R.zipObjectDeep=qV,R.zipWith=VV,R.entries=iS,R.entriesIn=sS,R.extend=eS,R.extendWith=od,ty(R,R),R.add=WY,R.attempt=hS,R.camelCase=G7,R.capitalize=oS,R.ceil=KY,R.clamp=K7,R.clone=FG,R.cloneDeep=$G,R.cloneDeepWith=HG,R.cloneWith=BG,R.conformsTo=UG,R.deburr=aS,R.defaultTo=CY,R.divide=qY,R.endsWith=Y7,R.eq=qi,R.escape=X7,R.escapeRegExp=J7,R.every=iG,R.find=oG,R.findIndex=LA,R.findKey=y7,R.findLast=aG,R.findLastIndex=IA,R.findLastKey=j7,R.floor=VY,R.forEach=FA,R.forEachRight=BA,R.forIn=b7,R.forInRight=_7,R.forOwn=C7,R.forOwnRight=w7,R.get=Ym,R.gt=WG,R.gte=KG,R.has=S7,R.hasIn=Xm,R.head=RA,R.identity=Ur,R.includes=cG,R.indexOf=aV,R.inRange=q7,R.invoke=k7,R.isArguments=Oa,R.isArray=Le,R.isArrayBuffer=qG,R.isArrayLike=$r,R.isArrayLikeObject=kn,R.isBoolean=VG,R.isBuffer=Ro,R.isDate=GG,R.isElement=YG,R.isEmpty=XG,R.isEqual=JG,R.isEqualWith=ZG,R.isError=Vm,R.isFinite=QG,R.isFunction=Xs,R.isInteger=GA,R.isLength=id,R.isMap=YA,R.isMatch=t7,R.isMatchWith=e7,R.isNaN=n7,R.isNative=r7,R.isNil=s7,R.isNull=i7,R.isNumber=XA,R.isObject=_n,R.isObjectLike=xn,R.isPlainObject=Yu,R.isRegExp=Gm,R.isSafeInteger=o7,R.isSet=JA,R.isString=sd,R.isSymbol=oi,R.isTypedArray=Jl,R.isUndefined=a7,R.isWeakMap=l7,R.isWeakSet=h7,R.join=cV,R.kebabCase=Z7,R.last=ki,R.lastIndexOf=fV,R.lowerCase=Q7,R.lowerFirst=tY,R.lt=u7,R.lte=p7,R.max=GY,R.maxBy=YY,R.mean=XY,R.meanBy=JY,R.min=ZY,R.minBy=QY,R.stubArray=ny,R.stubFalse=ry,R.stubObject=NY,R.stubString=FY,R.stubTrue=BY,R.multiply=tX,R.nth=dV,R.noConflict=kY,R.noop=ey,R.now=ed,R.pad=eY,R.padEnd=nY,R.padStart=rY,R.parseInt=iY,R.random=V7,R.reduce=vG,R.reduceRight=mG,R.repeat=sY,R.replace=oY,R.result=M7,R.round=eX,R.runInContext=N,R.sample=jG,R.size=CG,R.snakeCase=aY,R.some=wG,R.sortedIndex=bV,R.sortedIndexBy=_V,R.sortedIndexOf=CV,R.sortedLastIndex=wV,R.sortedLastIndexBy=TV,R.sortedLastIndexOf=AV,R.startCase=hY,R.startsWith=uY,R.subtract=nX,R.sum=rX,R.sumBy=iX,R.template=pY,R.times=$Y,R.toFinite=Js,R.toInteger=Me,R.toLength=QA,R.toLower=cY,R.toNumber=Oi,R.toSafeInteger=c7,R.toString=rn,R.toUpper=fY,R.trim=dY,R.trimEnd=gY,R.trimStart=zY,R.truncate=vY,R.unescape=mY,R.uniqueId=UY,R.upperCase=yY,R.upperFirst=Jm,R.each=FA,R.eachRight=BA,R.first=RA,ty(R,function(){var o={};return gs(R,function(u,d){xe.call(R.prototype,d)||(o[d]=u)}),o}(),{chain:!1}),R.VERSION=r,U(["bind","bindKey","curry","curryRight","partial","partialRight"],function(o){R[o].placeholder=R}),U(["drop","take"],function(o,u){qe.prototype[o]=function(d){d=d===n?1:Vn(Me(d),0);var C=this.__filtered__&&!u?new qe(this):this.clone();return C.__filtered__?C.__takeCount__=zr(d,C.__takeCount__):C.__views__.push({size:zr(d,he),type:o+(C.__dir__<0?"Right":"")}),C},qe.prototype[o+"Right"]=function(d){return this.reverse()[o](d).reverse()}}),U(["filter","map","takeWhile"],function(o,u){var d=u+1,C=d==xt||d==Vt;qe.prototype[o]=function(E){var D=this.clone();return D.__iteratees__.push({iteratee:ze(E,3),type:d}),D.__filtered__=D.__filtered__||C,D}}),U(["head","last"],function(o,u){var d="take"+(u?"Right":"");qe.prototype[o]=function(){return this[d](1).value()[0]}}),U(["initial","tail"],function(o,u){var d="drop"+(u?"":"Right");qe.prototype[o]=function(){return this.__filtered__?new qe(this):this[d](1)}}),qe.prototype.compact=function(){return this.filter(Ur)},qe.prototype.find=function(o){return this.filter(o).head()},qe.prototype.findLast=function(o){return this.reverse().find(o)},qe.prototype.invokeMap=Be(function(o,u){return typeof o=="function"?new qe(this):this.map(function(d){return Uu(d,o,u)})}),qe.prototype.reject=function(o){return this.filter(rd(ze(o)))},qe.prototype.slice=function(o,u){o=Me(o);var d=this;return d.__filtered__&&(o>0||u<0)?new qe(d):(o<0?d=d.takeRight(-o):o&&(d=d.drop(o)),u!==n&&(u=Me(u),d=u<0?d.dropRight(-u):d.take(u-o)),d)},qe.prototype.takeRightWhile=function(o){return this.reverse().takeWhile(o).reverse()},qe.prototype.toArray=function(){return this.take(he)},gs(qe.prototype,function(o,u){var d=/^(?:filter|find|map|reject)|While$/.test(u),C=/^(?:head|last)$/.test(u),E=R[C?"take"+(u=="last"?"Right":""):u],D=C||/^find/.test(u);E&&(R.prototype[u]=function(){var q=this.__wrapped__,Q=C?[1]:arguments,at=q instanceof qe,At=Q[0],St=at||Le(q),Rt=function(Ke){var Ve=E.apply(R,Oe([Ke],Q));return C&&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 ye=o.apply(q,Q);return ye.__actions__.push({func:Qf,args:[Rt],thisArg:n}),new Si(ye,Zt)}return me&&Ne?o.apply(this,Q):(ye=this.thru(Rt),me?C?ye.value()[0]:ye.value():ye)})}),U(["pop","push","shift","sort","splice","unshift"],function(o){var u=Kn[o],d=/^(?:push|sort|unshift)$/.test(o)?"tap":"thru",C=/^(?:pop|shift)$/.test(o);R.prototype[o]=function(){var E=arguments;if(C&&!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)})}}),gs(qe.prototype,function(o,u){var d=R[u];if(d){var C=d.name+"";xe.call(ql,C)||(ql[C]=[]),ql[C].push({name:u,func:d})}}),ql[qf(n,O).name]=[{name:"wrapper",func:n}],qe.prototype.clone=mq,qe.prototype.reverse=yq,qe.prototype.value=jq,R.prototype.at=YV,R.prototype.chain=XV,R.prototype.commit=JV,R.prototype.next=ZV,R.prototype.plant=tG,R.prototype.reverse=eG,R.prototype.toJSON=R.prototype.valueOf=R.prototype.value=nG,R.prototype.first=R.prototype.head,Du&&(R.prototype[Du]=QV),R},pt=ht();$i?(($i.exports=pt)._=pt,$l._=pt):jn._=pt}).call(es)}(Eh,Eh.exports)),Eh.exports}var mg,x0;function pX(){if(x0)return mg;x0=1;var t=T0(),e=S0();function n(y){return y&&typeof y=="object"&&"default"in y?y:{default:y}}var r=n(t);function i(y,v){return r.default(y,v)}function s(y={}){const v=y.checker||l,b=y.filter||null,_=y.removeFromFirst?e.findLastIndex:e.findIndex;return(P,O,H)=>_(H,T=>v(T,P,H,H))===O&&(!b||b(P))}function l(y,v,b,_){return r.default(y,v)}function h(y,v={}){if(!Array.isArray(y))throw new TypeError(`Expected an Array but got ${typeof y}.`);const b=s(v);if(v.overwrite){let _=y.length;for(;_--;){let A=y[_];b(A,_,y)||y.splice(_,1)}return y}return y.filter(b)}function p(y,v={}){return h(y,{...v,overwrite:!0})}function f(...y){return y.length>1?h(y):h(y[0])}function z(...y){return y.length>1?p(y):p(y[0])}return Object.defineProperty(f,"array_unique",{value:h}),Object.defineProperty(f,"array_unique_overwrite",{value:p}),Object.defineProperty(f,"lazy_unique_overwrite",{value:z}),Object.defineProperty(f,"equals",{value:i}),Object.defineProperty(f,"defaultFilter",{value:s}),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}),mg=f,mg}var yg={exports:{}},E0;function Wk(){if(E0)return yg.exports;E0=1;var t=T0(),e=S0();function n(f){return f&&typeof f=="object"&&"default"in f?f:{default:f}}var r=n(t);function i(f={}){const z=f.checker||s,y=f.filter||null,v=f.removeFromFirst?e.findLastIndex:e.findIndex;return(b,_,A)=>v(A,P=>z(P,b,A,A))===_&&(!y||y(b))}function s(f,z,y,v){return r.default(f,z)}function l(f,z={}){if(!Array.isArray(f))throw new TypeError(`Expected an Array but got ${typeof f}.`);const y=i(z);if(z.overwrite){let v=f.length;for(;v--;)y(f[v],v,f)||f.splice(v,1);return f}return f.filter(y)}function h(f,z={}){return l(f,{...z,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(...z){return h(z.length>1?z:z[0])}}),Object.defineProperty(p,"equals",{value:function(z,y){return r.default(z,y)}}),Object.defineProperty(p,"defaultFilter",{value:i}),Object.defineProperty(p,"defaultChecker",{value:s}),Object.defineProperty(p,"lazy_unique",{value:p}),Object.defineProperty(p,"default",{value:p}),Object.defineProperty(p,"__esModule",{value:!0}),yg.exports=p,yg.exports}typeof process<"u",_0.exports=Wk();var kh=_0.exports,Yp={},jg={exports:{}},bg={exports:{}},_g,k0;function cX(){if(k0)return _g;k0=1;var t;(function(O){O[O.HIGH_SURROGATE_START=55296]="HIGH_SURROGATE_START",O[O.HIGH_SURROGATE_END=56319]="HIGH_SURROGATE_END",O[O.LOW_SURROGATE_START=56320]="LOW_SURROGATE_START",O[O.REGIONAL_INDICATOR_START=127462]="REGIONAL_INDICATOR_START",O[O.REGIONAL_INDICATOR_END=127487]="REGIONAL_INDICATOR_END",O[O.FITZPATRICK_MODIFIER_START=127995]="FITZPATRICK_MODIFIER_START",O[O.FITZPATRICK_MODIFIER_END=127999]="FITZPATRICK_MODIFIER_END",O[O.VARIATION_MODIFIER_START=65024]="VARIATION_MODIFIER_START",O[O.VARIATION_MODIFIER_END=65039]="VARIATION_MODIFIER_END",O[O.DIACRITICAL_MARKS_START=8400]="DIACRITICAL_MARKS_START",O[O.DIACRITICAL_MARKS_END=8447]="DIACRITICAL_MARKS_END",O[O.SUBDIVISION_INDICATOR_START=127988]="SUBDIVISION_INDICATOR_START",O[O.TAGS_START=917504]="TAGS_START",O[O.TAGS_END=917631]="TAGS_END",O[O.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(O){O[O.unit_1=1]="unit_1",O[O.unit_2=2]="unit_2",O[O.unit_4=4]="unit_4"})(n||(n={}));function r(O){if(typeof O!="string")throw new TypeError("string cannot be undefined or null");const H=[];let nt=0,T=0;for(;nt<O.length;){if(T+=i(nt+T,O),v(O[nt+T])&&T++,f(O[nt+T])&&T++,z(O[nt+T])&&T++,b(O[nt+T])){T++;continue}H.push(O.substring(nt,nt+T)),nt+=T,T=0}return H}function i(O,H){const nt=H[O];if(!s(nt)||O===H.length-1)return 1;const T=nt+H[O+1];let K=H.substring(O+2,O+5);return l(T)&&l(K)?4:h(T)&&y(K)?H.slice(O).indexOf(String.fromCodePoint(917631))+2:p(K)?4:2}function s(O){return O&&A(O[0].charCodeAt(0),55296,56319)}function l(O){return A(_(O),127462,127487)}function h(O){return A(_(O),127988,127988)}function p(O){return A(_(O),127995,127999)}function f(O){return typeof O=="string"&&A(O.charCodeAt(0),65024,65039)}function z(O){return typeof O=="string"&&A(O.charCodeAt(0),8400,8447)}function y(O){const H=O.codePointAt(0);return typeof O=="string"&&typeof H=="number"&&A(H,917504,917631)}function v(O){return typeof O=="string"&&e.includes(O.charCodeAt(0))}function b(O){return typeof O=="string"&&O.charCodeAt(0)===8205}function _(O){const H=O.charCodeAt(0)-55296,nt=O.charCodeAt(1)-56320;return(H<<10)+nt+65536}function A(O,H,nt){return O>=H&&O<=nt}function P(O,H,nt){const T=r(O);if(H===void 0)return O;if(H>=T.length)return"";const K=T.length-H;let m=H+(nt===void 0?K:nt);return m>H+K&&(m=void 0),T.slice(H,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}),_g=r,_g}var Cg={exports:{}},O0;function Kk(){if(O0)return Cg.exports;O0=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 _=[];let A=0,P=0;for(;A<b.length;)P+=i(A+P,b),p(b[A+P])&&P++,l(b[A+P])&&P++,h(b[A+P])&&P++,f(b[A+P])?P++:(_.push(b.substring(A,A+P)),A+=P,P=0);return _}function i(b,_){const A=_[b];if(!function(nt){return nt&&y(nt[0].charCodeAt(0),55296,56319)}(A)||b===_.length-1)return 1;const P=A+_[b+1];let O=_.substring(b+2,b+5);return s(P)&&s(O)?4:function(nt){return y(z(nt),127988,127988)}(P)&&function(nt){const T=nt.codePointAt(0);return typeof nt=="string"&&typeof T=="number"&&y(T,917504,917631)}(O)?_.slice(b).indexOf(String.fromCodePoint(917631))+2:function(nt){return y(z(nt),127995,127999)}(O)?4:2}function s(b){return y(z(b),127462,127487)}function l(b){return typeof b=="string"&&y(b.charCodeAt(0),65024,65039)}function h(b){return typeof b=="string"&&y(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 z(b){return(b.charCodeAt(0)-55296<<10)+(b.charCodeAt(1)-56320)+65536}function y(b,_,A){return b>=_&&b<=A}function v(b,_,A){const P=r(b);if(_===void 0)return b;if(_>=P.length)return"";const O=P.length-_;let H=_+(A===void 0?O:A);return H>_+O&&(H=void 0),P.slice(_,H).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}),Cg.exports=r,Cg.exports}var L0;function I0(){return L0||(L0=1,typeof process<"u",bg.exports=Kk()),bg.exports}var wg={exports:{}},Tg,P0;function fX(){if(P0)return Tg;P0=1;function t(e,n){let r=Object.getOwnPropertyDescriptors(e.prototype),i=Object.keys(r).reduce(function(s,l){return(n||!r[l].get&&!r[l].set)&&(s[l]=e.prototype[l]),s},{});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}),Tg=t,Tg}var Ag={exports:{}},R0;function qk(){if(R0)return Ag.exports;R0=1;function t(e,n){let r=Object.getOwnPropertyDescriptors(e.prototype),i=Object.keys(r).reduce(function(s,l){return(n||!r[l].get&&!r[l].set)&&(s[l]=e.prototype[l]),s},{});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}),Ag.exports=t,Ag.exports}var D0;function M0(){return D0||(D0=1,typeof process<"u",wg.exports=qk()),wg.exports}var Sg,N0;function dX(){if(N0)return Sg;N0=1;var t=I0(),e=M0();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,z=String(this);return h===""?(f=i.toArray(this),typeof p<"u"&&(f=f.slice(0,p))):f=String.prototype.split.call(z,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 z=i.toArray(h),y=0,v=0,b=z[z.length-1];do{if(y=f.indexOf(z[0],v),y!==-1){if(f.slice(y,y+z.length).join("")===h)return p+y;v=y,z.length>1&&(y=f.indexOf(b,y+1),v=y-z.length)}v++}while(y!==-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),z=i.toArray(h);return(typeof p>"u"||p>f.length)&&(p=f.length),this.substring(p-z.length,p)===h}padEnd(h,p){h=h>>0,p=String(typeof p<"u"?p:" ");let f=this.split(""),z=this.split.call(p,"");return f.length>h?String(this):(h=h-f.length,h>z.length&&(p+=p.repeat(h/z.length),z=new i(p)),String(this)+z.slice(0,h))}padStart(h,p){h=h>>0,p=String(typeof p<"u"?p:" ");let f=this.split(""),z=this.split.call(p,"");return f.length>h?String(this):(h=h-f.length,h>z.length&&(p+=p.repeat(h/z.length),z=new i(p)),z.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}),Sg=r,Sg}var xg={exports:{}},F0;function Vk(){if(F0)return xg.exports;F0=1;var t=I0(),e=M0();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,z=String(this);return h===""?(f=i.toArray(this),p!==void 0&&(f=f.slice(0,p))):f=String.prototype.split.call(z,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 z=i.toArray(h),y=0,v=0,b=z[z.length-1];do{if(y=f.indexOf(z[0],v),y!==-1){if(f.slice(y,y+z.length).join("")===h)return p+y;v=y,z.length>1&&(y=f.indexOf(b,y+1),v=y-z.length)}v++}while(y!==-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),z=i.toArray(h);return(p===void 0||p>f.length)&&(p=f.length),this.substring(p-z.length,p)===h}padEnd(h,p){h>>=0,p=String(p!==void 0?p:" ");let f=this.split(""),z=this.split.call(p,"");return f.length>h?String(this):((h-=f.length)>z.length&&(p+=p.repeat(h/z.length),z=new i(p)),String(this)+z.slice(0,h))}padStart(h,p){h>>=0,p=String(p!==void 0?p:" ");let f=this.split(""),z=this.split.call(p,"");return f.length>h?String(this):((h-=f.length)>z.length&&(p+=p.repeat(h/z.length),z=new i(p)),z.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}),xg.exports=r,xg.exports}var B0;function Xp(){return B0||(B0=1,typeof process<"u",jg.exports=Vk()),jg.exports}Object.defineProperty(Yp,"__esModule",{value:!0}),Yp.reToStringList=void 0;const Gk=Xp(),Yk=kh;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=kh,Zk=Yp;function Qk(t){const e=t;let n,r;n=new Map;const i=e.reduce(function(s,l){const h=(0,Zk.reToStringList)(l[0],l[1]);return h.forEach(p=>{n.set(p,h)}),s.push(...h),s},[]);return r=new RegExp(`[${(0,Jk.array_unique)(i).join("")}]`,"u"),{_greedyTableCacheRegexp:e,_greedyTableCacheMap:n,_greedyTableCacheTest:r}}Vp._greedyTableBuild=Qk;var $0={},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([["噁",["噁","恶","悪","惡"]],["恶",["噁","恶","悪","惡"]],["悪",["噁","恶","悪","惡"]],["惡",["噁","恶","悪","惡"]],["係",["係","系","繋","繫"]],["系",["係","系","繋","繫"]],["繋",["係","系","繋","繫"]],["繫",["係","系","繋","繫"]],["楜",["楜","煳","糊","胡","葫","衚","鬍"]],["煳",["楜","煳","糊","胡","葫","衚","鬍"]],["糊",["楜","煳","糊","胡","葫","衚","鬍"]],["胡",["楜","煳","糊","胡","葫","衚","鬍"]],["葫",["楜","煳","糊","胡","葫","衚","鬍"]],["衚",["楜","煳","糊","胡","葫","衚","鬍"]],["鬍",["楜","煳","糊","胡","葫","衚","鬍"]],["儅",["儅","噹","当","當"]],["噹",["儅","噹","当","當"]],["当",["儅","噹","当","當"]],["當",["儅","噹","当","當"]],["复",["复","復","複","覆"]],["復",["复","復","複","覆"]],["複",["复","復","複","覆"]],["覆",["复","復","複","覆"]],["囌",["囌","甦","苏","蘇"]],["甦",["囌","甦","苏","蘇"]],["苏",["囌","甦","苏","蘇"]],["蘇",["囌","甦","苏","蘇"]],["䌽",["䌽","倸","埰","彩","採","睬","綵","踩","采"]],["倸",["䌽","倸","埰","彩","採","睬","綵","踩","采"]],["埰",["䌽","倸","埰","彩","採","睬","綵","踩","采"]],["彩",["䌽","倸","埰","彩","採","睬","綵","踩","采"]],["採",["䌽","倸","埰","彩","採","睬","綵","踩","采"]],["睬",["䌽","倸","埰","彩","採","睬","綵","踩","采"]],["綵",["䌽","倸","埰","彩","採","睬","綵","踩","采"]],["踩",["䌽","倸","埰","彩","採","睬","綵","踩","采"]],["采",["䌽","倸","埰","彩","採","睬","綵","踩","采"]],["㑩",["㑩","儸","啰","囉","箩","籮","罗","羅","萝","蘿"]],["儸",["㑩","儸","啰","囉","箩","籮","罗","羅","萝","蘿"]],["啰",["㑩","儸","啰","囉","箩","籮","罗","羅","萝","蘿"]],["囉",["㑩","儸","啰","囉","箩","籮","罗","羅","萝","蘿"]],["箩",["㑩","儸","啰","囉","箩","籮","罗","羅","萝","蘿"]],["籮",["㑩","儸","啰","囉","箩","籮","罗","羅","萝","蘿"]],["罗",["㑩","儸","啰","囉","箩","籮","罗","羅","萝","蘿"]],["羅",["㑩","儸","啰","囉","箩","籮","罗","羅","萝","蘿"]],["萝",["㑩","儸","啰","囉","箩","籮","罗","羅","萝","蘿"]],["蘿",["㑩","儸","啰","囉","箩","籮","罗","羅","萝","蘿"]],["刘",["刘","劉","浏","瀏"]],["劉",["刘","劉","浏","瀏"]],["浏",["刘","劉","浏","瀏"]],["瀏",["刘","劉","浏","瀏"]],["券",["券","劵","卷","巻","捲","蜷"]],["劵",["券","劵","卷","巻","捲","蜷"]],["卷",["券","劵","卷","巻","捲","蜷"]],["巻",["券","劵","卷","巻","捲","蜷"]],["捲",["券","劵","卷","巻","捲","蜷"]],["蜷",["券","劵","卷","巻","捲","蜷"]],["划",["划","劃","画","畫"]],["劃",["划","劃","画","畫"]],["画",["划","劃","画","畫"]],["畫",["划","劃","画","畫"]],["斗",["斗","闘","鬥","鬪","鬭"]],["闘",["斗","闘","鬥","鬪","鬭"]],["鬥",["斗","闘","鬥","鬪","鬭"]],["鬪",["斗","闘","鬥","鬪","鬭"]],["鬭",["斗","闘","鬥","鬪","鬭"]],["乹",["乹","乾","亁","干","幹"]],["乾",["乹","乾","亁","干","幹"]],["亁",["乹","乾","亁","干","幹"]],["干",["乹","乾","亁","干","幹"]],["幹",["乹","乾","亁","干","幹"]],["図",["図","图","圖"]],["图",["図","图","圖"]],["圖",["図","图","圖"]],["历",["历","暦","曆","歴","歷"]],["暦",["历","暦","曆","歴","歷"]],["曆",["历","暦","曆","歴","歷"]],["歴",["历","暦","曆","歴","歷"]],["歷",["历","暦","曆","歴","歷"]],["面",["面","麪","麵","麺"]],["麪",["面","麪","麵","麺"]],["麵",["面","麪","麵","麺"]],["麺",["面","麪","麵","麺"]],["讃",["讃","讚","賛","贊","赞"]],["讚",["讃","讚","賛","贊","赞"]],["賛",["讃","讚","賛","贊","赞"]],["贊",["讃","讚","賛","贊","赞"]],["赞",["讃","讚","賛","贊","赞"]],["发",["发","發","髪","髮"]],["發",["发","發","髪","髮"]],["髪",["发","發","髪","髮"]],["髮",["发","發","髪","髮"]],["侭",["侭","儘","尽","盡"]],["儘",["侭","儘","尽","盡"]],["尽",["侭","儘","尽","盡"]],["盡",["侭","儘","尽","盡"]],["優",["優","忧","憂"]],["忧",["優","忧","憂"]],["憂",["優","忧","憂"]],["俱",["俱","倶","具"]],["倶",["俱","倶","具"]],["具",["俱","倶","具"]],["の",["の","之","得","的"]],["之",["の","之","得","的"]],["得",["の","之","得","的"]],["的",["の","之","得","的"]],["と",["と","与","與"]],["与",["と","与","與"]],["與",["と","与","與"]],["他",["他","佗","她","它","牠","祂"]],["佗",["他","佗","她","它","牠","祂"]],["她",["他","佗","她","它","牠","祂"]],["它",["他","佗","她","它","牠","祂"]],["牠",["他","佗","她","它","牠","祂"]],["祂",["他","佗","她","它","牠","祂"]],["只",["只","支","枝","祇","隻"]],["支",["只","支","枝","祇","隻"]],["枝",["只","支","枝","祇","隻"]],["祇",["只","支","枝","祇","隻"]],["隻",["只","支","枝","祇","隻"]],["泡",["泡","炮","炰","砲"]],["炮",["泡","炮","炰","砲"]],["炰",["泡","炮","炰","砲"]],["砲",["泡","炮","炰","砲"]],["㊥",["㊥","中","仲"]],["中",["㊥","中","仲"]],["仲",["㊥","中","仲"]],["元",["元","原"]],["原",["元","原"]],["回",["回","廻","迴"]],["廻",["回","廻","迴"]],["迴",["回","廻","迴"]],["辟",["辟","避","闢"]],["避",["辟","避","闢"]],["闢",["辟","避","闢"]],["卤",["卤","滷","魯","鲁","鹵"]],["滷",["卤","滷","魯","鲁","鹵"]],["魯",["卤","滷","魯","鲁","鹵"]],["鲁",["卤","滷","魯","鲁","鹵"]],["鹵",["卤","滷","魯","鲁","鹵"]],["儓",["儓","台","檯","臺","颱"]],["台",["儓","台","檯","臺","颱"]],["檯",["儓","台","檯","臺","颱"]],["臺",["儓","台","檯","臺","颱"]],["颱",["儓","台","檯","臺","颱"]],["宻",["宻","密","祕","秘"]],["密",["宻","密","祕","秘"]],["祕",["宻","密","祕","秘"]],["秘",["宻","密","祕","秘"]],["謎",["謎","谜","迷"]],["谜",["謎","谜","迷"]],["迷",["謎","谜","迷"]],["沙",["沙","砂","紗","纱","莎"]],["砂",["沙","砂","紗","纱","莎"]],["紗",["沙","砂","紗","纱","莎"]],["纱",["沙","砂","紗","纱","莎"]],["莎",["沙","砂","紗","纱","莎"]],["篇",["篇","編","编"]],["編",["篇","編","编"]],["编",["篇","編","编"]],["冶",["冶","治"]],["治",["冶","治"]],["䃛",["䃛","炼","煉","練","练","錬","鍊","鏈","链","𧹯","𫔀"]],["炼",["䃛","炼","煉","練","练","錬","鍊","鏈","链","𧹯","𫔀"]],["煉",["䃛","炼","煉","練","练","錬","鍊","鏈","链","𧹯","𫔀"]],["練",["䃛","炼","煉","練","练","錬","鍊","鏈","链","𧹯","𫔀"]],["练",["䃛","炼","煉","練","练","錬","鍊","鏈","链","𧹯","𫔀"]],["錬",["䃛","炼","煉","練","练","錬","鍊","鏈","链","𧹯","𫔀"]],["鍊",["䃛","炼","煉","練","练","錬","鍊","鏈","链","𧹯","𫔀"]],["鏈",["䃛","炼","煉","練","练","錬","鍊","鏈","链","𧹯","𫔀"]],["链",["䃛","炼","煉","練","练","錬","鍊","鏈","链","𧹯","𫔀"]],["𧹯",["䃛","炼","煉","練","练","錬","鍊","鏈","链","𧹯","𫔀"]],["𫔀",["䃛","炼","煉","練","练","錬","鍊","鏈","链","𧹯","𫔀"]],["亚",["亚","亜","亞","娅","婭","桠","椏"]],["亜",["亚","亜","亞","娅","婭","桠","椏"]],["亞",["亚","亜","亞","娅","婭","桠","椏"]],["娅",["亚","亜","亞","娅","婭","桠","椏"]],["婭",["亚","亜","亞","娅","婭","桠","椏"]],["桠",["亚","亜","亞","娅","婭","桠","椏"]],["椏",["亚","亜","亞","娅","婭","桠","椏"]],["塞",["塞","賽","赛"]],["賽",["塞","賽","赛"]],["赛",["塞","賽","赛"]],["籐",["籐","籘","腾","藤","騰"]],["籘",["籐","籘","腾","藤","騰"]],["腾",["籐","籘","腾","藤","騰"]],["藤",["籐","籘","腾","藤","騰"]],["騰",["籐","籘","腾","藤","騰"]],["你",["你","妳","祢","禰"]],["妳",["你","妳","祢","禰"]],["祢",["你","妳","祢","禰"]],["禰",["你","妳","祢","禰"]],["⻞",["⻞","喰","蚀","蝕","食","飠","飧"]],["喰",["⻞","喰","蚀","蝕","食","飠","飧"]],["蚀",["⻞","喰","蚀","蝕","食","飠","飧"]],["蝕",["⻞","喰","蚀","蝕","食","飠","飧"]],["食",["⻞","喰","蚀","蝕","食","飠","飧"]],["飠",["⻞","喰","蚀","蝕","食","飠","飧"]],["飧",["⻞","喰","蚀","蝕","食","飠","飧"]],["玛",["玛","瑪","馬","马"]],["瑪",["玛","瑪","馬","马"]],["馬",["玛","瑪","馬","马"]],["马",["玛","瑪","馬","马"]],["餚",["餚","餸"]],["餸",["餚","餸"]],["果",["果","裸"]],["裸",["果","裸"]],["凯",["凯","凱","鎧","铠"]],["凱",["凯","凱","鎧","铠"]],["鎧",["凯","凱","鎧","铠"]],["铠",["凯","凱","鎧","铠"]],["帖",["帖","貼","贴"]],["貼",["帖","貼","贴"]],["贴",["帖","貼","贴"]],["什",["什","甚"]],["甚",["什","甚"]],["联",["联","聯","连","連"]],["聯",["联","聯","连","連"]],["连",["联","聯","连","連"]],["連",["联","聯","连","連"]],["像",["像","象"]],["象",["像","象"]],["借",["借","藉"]],["藉",["借","藉"]],["蕾",["蕾","鐳","镭","雷","靁"]],["鐳",["蕾","鐳","镭","雷","靁"]],["镭",["蕾","鐳","镭","雷","靁"]],["雷",["蕾","鐳","镭","雷","靁"]],["靁",["蕾","鐳","镭","雷","靁"]],["定",["定","訂","订","釘","钉"]],["訂",["定","訂","订","釘","钉"]],["订",["定","訂","订","釘","钉"]],["釘",["定","訂","订","釘","钉"]],["钉",["定","訂","订","釘","钉"]],["向",["向","嚮"]],["嚮",["向","嚮"]],["丝",["丝","糸","糹","絲"]],["糸",["丝","糸","糹","絲"]],["糹",["丝","糸","糹","絲"]],["絲",["丝","糸","糹","絲"]],["桶",["桶","筒"]],["筒",["桶","筒"]],["兹",["兹","滋","玆","茲"]],["滋",["兹","滋","玆","茲"]],["玆",["兹","滋","玆","茲"]],["茲",["兹","滋","玆","茲"]],["吶",["吶","呐","訥","讷"]],["呐",["吶","呐","訥","讷"]],["訥",["吶","呐","訥","讷"]],["讷",["吶","呐","訥","讷"]],["穀",["穀","糓","谷"]],["糓",["穀","糓","谷"]],["谷",["穀","糓","谷"]],["両",["両","两","俩","倆","兩"]],["两",["両","两","俩","倆","兩"]],["俩",["両","两","俩","倆","兩"]],["倆",["両","两","俩","倆","兩"]],["兩",["両","两","俩","倆","兩"]],["帐",["帐","帳","賬","账"]],["帳",["帐","帳","賬","账"]],["賬",["帐","帳","賬","账"]],["账",["帐","帳","賬","账"]],["坂",["坂","板","版","闆","阪"]],["板",["坂","板","版","闆","阪"]],["版",["坂","板","版","闆","阪"]],["闆",["坂","板","版","闆","阪"]],["阪",["坂","板","版","闆","阪"]],["呆",["呆","待","獃"]],["待",["呆","待","獃"]],["獃",["呆","待","獃"]],["溶",["溶","熔","融","螎","鎔","镕"]],["熔",["溶","熔","融","螎","鎔","镕"]],["融",["溶","熔","融","螎","鎔","镕"]],["螎",["溶","熔","融","螎","鎔","镕"]],["鎔",["溶","熔","融","螎","鎔","镕"]],["镕",["溶","熔","融","螎","鎔","镕"]],["匯",["匯","彙","汇"]],["彙",["匯","彙","汇"]],["汇",["匯","彙","汇"]],["仏",["仏","佛","弗","彿","拂"]],["佛",["仏","佛","弗","彿","拂"]],["弗",["仏","佛","弗","彿","拂"]],["彿",["仏","佛","弗","彿","拂"]],["拂",["仏","佛","弗","彿","拂"]],["啊",["啊","阿"]],["阿",["啊","阿"]],["傢",["傢","家"]],["家",["傢","家"]],["暴",["暴","曝","爆"]],["曝",["暴","曝","爆"]],["爆",["暴","曝","爆"]],["䋄",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["䋞",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["冈",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["刚",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["剛",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["堈",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["岗",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["岡",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["崗",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["綱",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["網",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["纲",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["缸",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["网",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["鋼",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["钢",["䋄","䋞","冈","刚","剛","堈","岗","岡","崗","綱","網","纲","缸","网","鋼","钢"]],["注",["注","註"]],["註",["注","註"]],["潅",["潅","灌","貫","贯"]],["灌",["潅","灌","貫","贯"]],["貫",["潅","灌","貫","贯"]],["贯",["潅","灌","貫","贯"]],["倒",["倒","到"]],["到",["倒","到"]],["儭",["儭","平","秤","称","稱","衬","襯"]],["平",["儭","平","秤","称","稱","衬","襯"]],["秤",["儭","平","秤","称","稱","衬","襯"]],["称",["儭","平","秤","称","稱","衬","襯"]],["稱",["儭","平","秤","称","稱","衬","襯"]],["衬",["儭","平","秤","称","稱","衬","襯"]],["襯",["儭","平","秤","称","稱","衬","襯"]],["勋",["勋","勛","勲","勳"]],["勛",["勋","勛","勲","勳"]],["勲",["勋","勛","勲","勳"]],["勳",["勋","勛","勲","勳"]],["丽",["丽","利","莉","麗"]],["利",["丽","利","莉","麗"]],["莉",["丽","利","莉","麗"]],["麗",["丽","利","莉","麗"]],["己",["己","已","巳"]],["已",["己","已","巳"]],["巳",["己","已","巳"]],["呵",["呵","嗬"]],["嗬",["呵","嗬"]],["呦",["呦","哊","哟","唷","唹","喲"]],["哊",["呦","哊","哟","唷","唹","喲"]],["哟",["呦","哊","哟","唷","唹","喲"]],["唷",["呦","哊","哟","唷","唹","喲"]],["唹",["呦","哊","哟","唷","唹","喲"]],["喲",["呦","哊","哟","唷","唹","喲"]],["傑",["傑","婕","杰","洁","潔","絜"]],["婕",["傑","婕","杰","洁","潔","絜"]],["杰",["傑","婕","杰","洁","潔","絜"]],["洁",["傑","婕","杰","洁","潔","絜"]],["潔",["傑","婕","杰","洁","潔","絜"]],["絜",["傑","婕","杰","洁","潔","絜"]],["嘻",["嘻","嬉"]],["嬉",["嘻","嬉"]],["嘛",["嘛","痲","痳","麻"]],["痲",["嘛","痲","痳","麻"]],["痳",["嘛","痲","痳","麻"]],["麻",["嘛","痲","痳","麻"]],["犬",["犬","狗"]],["狗",["犬","狗"]],["亘",["亘","亙","恆","恒"]],["亙",["亘","亙","恆","恒"]],["恆",["亘","亙","恆","恒"]],["恒",["亘","亙","恆","恒"]],["付",["付","副","附"]],["副",["付","副","附"]],["附",["付","副","附"]],["伽",["伽","加","枷","珈","迦"]],["加",["伽","加","枷","珈","迦"]],["枷",["伽","加","枷","珈","迦"]],["珈",["伽","加","枷","珈","迦"]],["迦",["伽","加","枷","珈","迦"]],["福",["福","褔"]],["褔",["福","褔"]],["挨",["挨","捱"]],["捱",["挨","捱"]],["拚",["拚","拼"]],["拼",["拚","拼"]],["漂",["漂","飃","飄","飘"]],["飃",["漂","飃","飄","飘"]],["飄",["漂","飃","飄","飘"]],["飘",["漂","飃","飄","飘"]],["佔",["佔","占","沾"]],["占",["佔","占","沾"]],["沾",["佔","占","沾"]],["气",["气","気","氣","汽","滊","炁"]],["気",["气","気","氣","汽","滊","炁"]],["氣",["气","気","氣","汽","滊","炁"]],["汽",["气","気","氣","汽","滊","炁"]],["滊",["气","気","氣","汽","滊","炁"]],["炁",["气","気","氣","汽","滊","炁"]],["撩",["撩","辽","遼"]],["辽",["撩","辽","遼"]],["遼",["撩","辽","遼"]],["作",["作","做"]],["做",["作","做"]],["捜",["捜","搜","蒐"]],["搜",["捜","搜","蒐"]],["蒐",["捜","搜","蒐"]],["傁",["傁","叟"]],["叟",["傁","叟"]],["榭",["榭","謝","谢"]],["謝",["榭","謝","谢"]],["谢",["榭","謝","谢"]],["型",["型","形","行"]],["形",["型","形","行"]],["行",["型","形","行"]],["僱",["僱","雇","頋","顧","顾"]],["雇",["僱","雇","頋","顧","顾"]],["頋",["僱","雇","頋","顧","顾"]],["顧",["僱","雇","頋","顧","顾"]],["顾",["僱","雇","頋","顧","顾"]],["庐",["庐","廬","芦","蘆"]],["廬",["庐","廬","芦","蘆"]],["芦",["庐","廬","芦","蘆"]],["蘆",["庐","廬","芦","蘆"]],["眈",["眈","耽","躭"]],["耽",["眈","耽","躭"]],["躭",["眈","耽","躭"]],["傹",["傹","竞","竟","競","竸","誩","𥪰","𧡟","𧫘","𧫙","𧮣","𨐼"]],["竞",["傹","竞","竟","競","竸","誩","𥪰","𧡟","𧫘","𧫙","𧮣","𨐼"]],["竟",["傹","竞","竟","競","竸","誩","𥪰","𧡟","𧫘","𧫙","𧮣","𨐼"]],["競",["傹","竞","竟","競","竸","誩","𥪰","𧡟","𧫘","𧫙","𧮣","𨐼"]],["竸",["傹","竞","竟","競","竸","誩","𥪰","𧡟","𧫘","𧫙","𧮣","𨐼"]],["誩",["傹","竞","竟","競","竸","誩","𥪰","𧡟","𧫘","𧫙","𧮣","𨐼"]],["𥪰",["傹","竞","竟","競","竸","誩","𥪰","𧡟","𧫘","𧫙","𧮣","𨐼"]],["𧡟",["傹","竞","竟","競","竸","誩","𥪰","𧡟","𧫘","𧫙","𧮣","𨐼"]],["𧫘",["傹","竞","竟","競","竸","誩","𥪰","𧡟","𧫘","𧫙","𧮣","𨐼"]],["𧫙",["傹","竞","竟","競","竸","誩","𥪰","𧡟","𧫘","𧫙","𧮣","𨐼"]],["𧮣",["傹","竞","竟","競","竸","誩","𥪰","𧡟","𧫘","𧫙","𧮣","𨐼"]],["𨐼",["傹","竞","竟","競","竸","誩","𥪰","𧡟","𧫘","𧫙","𧮣","𨐼"]],["植",["植","殖"]],["殖",["植","殖"]],["佬",["佬","姥","老"]],["姥",["佬","姥","老"]],["老",["佬","姥","老"]],["倖",["倖","幸"]],["幸",["倖","幸"]],["㠪",["㠪","巨","榘","炬","矩","鉅","钜"]],["巨",["㠪","巨","榘","炬","矩","鉅","钜"]],["榘",["㠪","巨","榘","炬","矩","鉅","钜"]],["炬",["㠪","巨","榘","炬","矩","鉅","钜"]],["矩",["㠪","巨","榘","炬","矩","鉅","钜"]],["鉅",["㠪","巨","榘","炬","矩","鉅","钜"]],["钜",["㠪","巨","榘","炬","矩","鉅","钜"]],["㓥",["㓥","刴","剁","剐","剮","劏"]],["刴",["㓥","刴","剁","剐","剮","劏"]],["剁",["㓥","刴","剁","剐","剮","劏"]],["剐",["㓥","刴","剁","剐","剮","劏"]],["剮",["㓥","刴","剁","剐","剮","劏"]],["劏",["㓥","刴","剁","剐","剮","劏"]],["南",["南","枏","楠"]],["枏",["南","枏","楠"]],["楠",["南","枏","楠"]],["璐",["璐","路","𡽘","𨱴"]],["路",["璐","路","𡽘","𨱴"]],["𡽘",["璐","路","𡽘","𨱴"]],["𨱴",["璐","路","𡽘","𨱴"]],["侂",["侂","托","拓","拕","拖","杔","託","讬"]],["托",["侂","托","拓","拕","拖","杔","託","讬"]],["拓",["侂","托","拓","拕","拖","杔","託","讬"]],["拕",["侂","托","拓","拕","拖","杔","託","讬"]],["拖",["侂","托","拓","拕","拖","杔","託","讬"]],["杔",["侂","托","拓","拕","拖","杔","託","讬"]],["託",["侂","托","拓","拕","拖","杔","託","讬"]],["讬",["侂","托","拓","拕","拖","杔","託","讬"]],["希",["希","悕","睎","稀"]],["悕",["希","悕","睎","稀"]],["睎",["希","悕","睎","稀"]],["稀",["希","悕","睎","稀"]],["囯",["囯","国","國","帼","幗"]],["国",["囯","国","國","帼","幗"]],["國",["囯","国","國","帼","幗"]],["帼",["囯","国","國","帼","幗"]],["幗",["囯","国","國","帼","幗"]],["反",["反","返"]],["返",["反","返"]],["佯",["佯","扬","揚","旸","暘","杨","楊","炀","烊","煬","阳","陽"]],["扬",["佯","扬","揚","旸","暘","杨","楊","炀","烊","煬","阳","陽"]],["揚",["佯","扬","揚","旸","暘","杨","楊","炀","烊","煬","阳","陽"]],["旸",["佯","扬","揚","旸","暘","杨","楊","炀","烊","煬","阳","陽"]],["暘",["佯","扬","揚","旸","暘","杨","楊","炀","烊","煬","阳","陽"]],["杨",["佯","扬","揚","旸","暘","杨","楊","炀","烊","煬","阳","陽"]],["楊",["佯","扬","揚","旸","暘","杨","楊","炀","烊","煬","阳","陽"]],["炀",["佯","扬","揚","旸","暘","杨","楊","炀","烊","煬","阳","陽"]],["烊",["佯","扬","揚","旸","暘","杨","楊","炀","烊","煬","阳","陽"]],["煬",["佯","扬","揚","旸","暘","杨","楊","炀","烊","煬","阳","陽"]],["阳",["佯","扬","揚","旸","暘","杨","楊","炀","烊","煬","阳","陽"]],["陽",["佯","扬","揚","旸","暘","杨","楊","炀","烊","煬","阳","陽"]],["來",["來","来","莱","萊"]],["来",["來","来","莱","萊"]],["莱",["來","来","莱","萊"]],["萊",["來","来","莱","萊"]],["保",["保","堡","緥","葆","褓"]],["堡",["保","堡","緥","葆","褓"]],["緥",["保","堡","緥","葆","褓"]],["葆",["保","堡","緥","葆","褓"]],["褓",["保","堡","緥","葆","褓"]],["度",["度","渡"]],["渡",["度","渡"]],["剳",["剳","劄","扎","札","箚","紮"]],["劄",["剳","劄","扎","札","箚","紮"]],["扎",["剳","劄","扎","札","箚","紮"]],["札",["剳","劄","扎","札","箚","紮"]],["箚",["剳","劄","扎","札","箚","紮"]],["紮",["剳","劄","扎","札","箚","紮"]],["堤",["堤","媞","提","湜","禔","緹","缇","隄"]],["媞",["堤","媞","提","湜","禔","緹","缇","隄"]],["提",["堤","媞","提","湜","禔","緹","缇","隄"]],["湜",["堤","媞","提","湜","禔","緹","缇","隄"]],["禔",["堤","媞","提","湜","禔","緹","缇","隄"]],["緹",["堤","媞","提","湜","禔","緹","缇","隄"]],["缇",["堤","媞","提","湜","禔","緹","缇","隄"]],["隄",["堤","媞","提","湜","禔","緹","缇","隄"]],["腊",["腊","臘","蜡","蠟"]],["臘",["腊","臘","蜡","蠟"]],["蜡",["腊","臘","蜡","蠟"]],["蠟",["腊","臘","蜡","蠟"]],["郁",["郁","鬱","𨚼","𨟝"]],["鬱",["郁","鬱","𨚼","𨟝"]],["𨚼",["郁","鬱","𨚼","𨟝"]],["𨟝",["郁","鬱","𨚼","𨟝"]],["扞",["扞","擀","杆","桿"]],["擀",["扞","擀","杆","桿"]],["杆",["扞","擀","杆","桿"]],["桿",["扞","擀","杆","桿"]],["脼",["脼","郎","郞","𥇑"]],["郎",["脼","郎","郞","𥇑"]],["郞",["脼","郎","郞","𥇑"]],["𥇑",["脼","郎","郞","𥇑"]],["巴",["巴","芭"]],["芭",["巴","芭"]],["捏",["捏","涅","湼"]],["涅",["捏","涅","湼"]],["湼",["捏","涅","湼"]],["択",["択","择","擇","沢","泽","澤"]],["择",["択","择","擇","沢","泽","澤"]],["擇",["択","择","擇","沢","泽","澤"]],["沢",["択","择","擇","沢","泽","澤"]],["泽",["択","择","擇","沢","泽","澤"]],["澤",["択","择","擇","沢","泽","澤"]],["幵",["幵","开","開"]],["开",["幵","开","開"]],["開",["幵","开","開"]],["佩",["佩","珮"]],["珮",["佩","珮"]],["吁",["吁","喩","喻","籲","龥"]],["喩",["吁","喩","喻","籲","龥"]],["喻",["吁","喩","喻","籲","龥"]],["籲",["吁","喩","喻","籲","龥"]],["龥",["吁","喩","喻","籲","龥"]],["値",["値","值","直"]],["值",["値","值","直"]],["直",["値","值","直"]],["脏",["脏","臓","臟","贓","赃","髒"]],["臓",["脏","臓","臟","贓","赃","髒"]],["臟",["脏","臓","臟","贓","赃","髒"]],["贓",["脏","臓","臟","贓","赃","髒"]],["赃",["脏","臓","臟","贓","赃","髒"]],["髒",["脏","臓","臟","贓","赃","髒"]],["㊤",["㊤","上"]],["上",["㊤","上"]],["㊦",["㊦","下"]],["下",["㊦","下"]],["呼",["呼","唿"]],["唿",["呼","唿"]],["祥",["祥","詳","详"]],["詳",["祥","詳","详"]],["详",["祥","詳","详"]],["妮",["妮","尼","泥"]],["尼",["妮","尼","泥"]],["泥",["妮","尼","泥"]],["克",["克","剋","尅"]],["剋",["克","剋","尅"]],["尅",["克","剋","尅"]],["拨",["拨","撥","播"]],["撥",["拨","撥","播"]],["播",["拨","撥","播"]],["挿",["挿","插","揷"]],["插",["挿","插","揷"]],["揷",["挿","插","揷"]],["丁",["丁","汀"]],["汀",["丁","汀"]],["哪",["哪","娜","那"]],["娜",["哪","娜","那"]],["那",["哪","娜","那"]],["拉",["拉","菈"]],["菈",["拉","菈"]],["林",["林","淋","玲","琳","鈴","铃"]],["淋",["林","淋","玲","琳","鈴","铃"]],["玲",["林","淋","玲","琳","鈴","铃"]],["琳",["林","淋","玲","琳","鈴","铃"]],["鈴",["林","淋","玲","琳","鈴","铃"]],["铃",["林","淋","玲","琳","鈴","铃"]],["名",["名","銘","铭"]],["銘",["名","銘","铭"]],["铭",["名","銘","铭"]],["出",["出","齣"]],["齣",["出","齣"]],["唉",["唉","欸","誒","诶"]],["欸",["唉","欸","誒","诶"]],["誒",["唉","欸","誒","诶"]],["诶",["唉","欸","誒","诶"]],["呣",["呣","哞","姆"]],["哞",["呣","哞","姆"]],["姆",["呣","哞","姆"]],["㖿",["㖿","吔","耶"]],["吔",["㖿","吔","耶"]],["耶",["㖿","吔","耶"]],["媚",["媚","魅"]],["魅",["媚","魅"]],["匪",["匪","扉","斐","緋","绯","翡","菲","蜚","誹","诽","霏","非"]],["扉",["匪","扉","斐","緋","绯","翡","菲","蜚","誹","诽","霏","非"]],["斐",["匪","扉","斐","緋","绯","翡","菲","蜚","誹","诽","霏","非"]],["緋",["匪","扉","斐","緋","绯","翡","菲","蜚","誹","诽","霏","非"]],["绯",["匪","扉","斐","緋","绯","翡","菲","蜚","誹","诽","霏","非"]],["翡",["匪","扉","斐","緋","绯","翡","菲","蜚","誹","诽","霏","非"]],["菲",["匪","扉","斐","緋","绯","翡","菲","蜚","誹","诽","霏","非"]],["蜚",["匪","扉","斐","緋","绯","翡","菲","蜚","誹","诽","霏","非"]],["誹",["匪","扉","斐","緋","绯","翡","菲","蜚","誹","诽","霏","非"]],["诽",["匪","扉","斐","緋","绯","翡","菲","蜚","誹","诽","霏","非"]],["霏",["匪","扉","斐","緋","绯","翡","菲","蜚","誹","诽","霏","非"]],["非",["匪","扉","斐","緋","绯","翡","菲","蜚","誹","诽","霏","非"]],["叉",["叉","衩","釵","钗"]],["衩",["叉","衩","釵","钗"]],["釵",["叉","衩","釵","钗"]],["钗",["叉","衩","釵","钗"]],["其",["其","淇","琪","祺"]],["淇",["其","淇","琪","祺"]],["琪",["其","淇","琪","祺"]],["祺",["其","淇","琪","祺"]],["坛",["坛","壇","談","譚","谈","谭"]],["壇",["坛","壇","談","譚","谈","谭"]],["談",["坛","壇","談","譚","谈","谭"]],["譚",["坛","壇","談","譚","谈","谭"]],["谈",["坛","壇","談","譚","谈","谭"]],["谭",["坛","壇","談","譚","谈","谭"]],["才",["才","材","柴"]],["材",["才","材","柴"]],["柴",["才","材","柴"]],["唸",["唸","念"]],["念",["唸","念"]],["指",["指","趾"]],["趾",["指","趾"]],["仕",["仕","士"]],["士",["仕","士"]],["娘",["娘","嬢","孃"]],["嬢",["娘","嬢","孃"]],["孃",["娘","嬢","孃"]],["哑",["哑","唖","啞","痖","瘂"]],["唖",["哑","唖","啞","痖","瘂"]],["啞",["哑","唖","啞","痖","瘂"]],["痖",["哑","唖","啞","痖","瘂"]],["瘂",["哑","唖","啞","痖","瘂"]],["仂",["仂","働","动","動"]],["働",["仂","働","动","動"]],["动",["仂","働","动","動"]],["動",["仂","働","动","動"]],["察",["察","查","査"]],["查",["察","查","査"]],["査",["察","查","査"]],["鉃",["鉃","鉄","銕","鐡","鐵","铁","𨫓"]],["鉄",["鉃","鉄","銕","鐡","鐵","铁","𨫓"]],["銕",["鉃","鉄","銕","鐡","鐵","铁","𨫓"]],["鐡",["鉃","鉄","銕","鐡","鐵","铁","𨫓"]],["鐵",["鉃","鉄","銕","鐡","鐵","铁","𨫓"]],["铁",["鉃","鉄","銕","鐡","鐵","铁","𨫓"]],["𨫓",["鉃","鉄","銕","鐡","鐵","铁","𨫓"]],["帰",["帰","归","歸","皈"]],["归",["帰","归","歸","皈"]],["歸",["帰","归","歸","皈"]],["皈",["帰","归","歸","皈"]],["创",["创","創","疮","瘡"]],["創",["创","創","疮","瘡"]],["疮",["创","創","疮","瘡"]],["瘡",["创","創","疮","瘡"]],["拷",["拷","烤","考"]],["烤",["拷","烤","考"]],["考",["拷","烤","考"]],["入",["入","込"]],["込",["入","込"]],["仑",["仑","伦","侖","倫"]],["伦",["仑","伦","侖","倫"]],["侖",["仑","伦","侖","倫"]],["倫",["仑","伦","侖","倫"]],["仔",["仔","子"]],["子",["仔","子"]],["弯",["弯","彎","湾","灣"]],["彎",["弯","彎","湾","灣"]],["湾",["弯","彎","湾","灣"]],["灣",["弯","彎","湾","灣"]],["熒",["熒","荧","萤","蛍","螢"]],["荧",["熒","荧","萤","蛍","螢"]],["萤",["熒","荧","萤","蛍","螢"]],["蛍",["熒","荧","萤","蛍","螢"]],["螢",["熒","荧","萤","蛍","螢"]],["争",["争","挣","掙","爭"]],["挣",["争","挣","掙","爭"]],["掙",["争","挣","掙","爭"]],["爭",["争","挣","掙","爭"]],["涨",["涨","漲","胀","脹"]],["漲",["涨","漲","胀","脹"]],["胀",["涨","漲","胀","脹"]],["脹",["涨","漲","胀","脹"]],["冇",["冇","无","沒","没","無"]],["无",["冇","无","沒","没","無"]],["沒",["冇","无","沒","没","無"]],["没",["冇","无","沒","没","無"]],["無",["冇","无","沒","没","無"]],["吨",["吨","噸","訰"]],["噸",["吨","噸","訰"]],["訰",["吨","噸","訰"]],["勾",["勾","鈎","鉤","钩"]],["鈎",["勾","鈎","鉤","钩"]],["鉤",["勾","鈎","鉤","钩"]],["钩",["勾","鈎","鉤","钩"]],["沈",["沈","沉"]],["沉",["沈","沉"]],["叠",["叠","畳","疊","迭"]],["畳",["叠","畳","疊","迭"]],["疊",["叠","畳","疊","迭"]],["迭",["叠","畳","疊","迭"]],["僵",["僵","殭","疆","繮","缰","韁"]],["殭",["僵","殭","疆","繮","缰","韁"]],["疆",["僵","殭","疆","繮","缰","韁"]],["繮",["僵","殭","疆","繮","缰","韁"]],["缰",["僵","殭","疆","繮","缰","韁"]],["韁",["僵","殭","疆","繮","缰","韁"]],["揹",["揹","背"]],["背",["揹","背"]],["团",["团","団","團","糰"]],["団",["团","団","團","糰"]],["團",["团","団","團","糰"]],["糰",["团","団","團","糰"]],["榚",["榚","糕"]],["糕",["榚","糕"]],["需",["需","須","须","鬚"]],["須",["需","須","须","鬚"]],["须",["需","須","须","鬚"]],["鬚",["需","須","须","鬚"]],["抒",["抒","紆","紓","纡","纾"]],["紆",["抒","紆","紓","纡","纾"]],["紓",["抒","紆","紓","纡","纾"]],["纡",["抒","紆","紓","纡","纾"]],["纾",["抒","紆","紓","纡","纾"]],["州",["州","洲"]],["洲",["州","洲"]],["厂",["厂","厰","场","場","廠"]],["厰",["厂","厰","场","場","廠"]],["场",["厂","厰","场","場","廠"]],["場",["厂","厰","场","場","廠"]],["廠",["厂","厰","场","場","廠"]],["筱",["筱","筿","篠"]],["筿",["筱","筿","篠"]],["篠",["筱","筿","篠"]],["根",["根","跟"]],["跟",["根","跟"]],["㬅",["㬅","嫚","曼","漫","熳","蔓"]],["嫚",["㬅","嫚","曼","漫","熳","蔓"]],["曼",["㬅","嫚","曼","漫","熳","蔓"]],["漫",["㬅","嫚","曼","漫","熳","蔓"]],["熳",["㬅","嫚","曼","漫","熳","蔓"]],["蔓",["㬅","嫚","曼","漫","熳","蔓"]],["升",["升","昇","陞"]],["昇",["升","昇","陞"]],["陞",["升","昇","陞"]],["烟",["烟","煙","腌","菸","醃"]],["煙",["烟","煙","腌","菸","醃"]],["腌",["烟","煙","腌","菸","醃"]],["菸",["烟","煙","腌","菸","醃"]],["醃",["烟","煙","腌","菸","醃"]],["录",["录","錄","録","陆","陸"]],["錄",["录","錄","録","陆","陸"]],["録",["录","錄","録","陆","陸"]],["陆",["录","錄","録","陆","陸"]],["陸",["录","錄","録","陆","陸"]],["掳",["掳","擄","虏","虜"]],["擄",["掳","擄","虏","虜"]],["虏",["掳","擄","虏","虜"]],["虜",["掳","擄","虏","虜"]],["翘",["翘","翹","跷","蹺"]],["翹",["翘","翹","跷","蹺"]],["跷",["翘","翹","跷","蹺"]],["蹺",["翘","翹","跷","蹺"]],["脚",["脚","腳","角"]],["腳",["脚","腳","角"]],["角",["脚","腳","角"]],["詞",["詞","词","辞","辭"]],["词",["詞","词","辞","辭"]],["辞",["詞","词","辞","辭"]],["辭",["詞","词","辞","辭"]],["义",["义","意","義"]],["意",["义","意","義"]],["義",["义","意","義"]],["哏",["哏","梗"]],["梗",["哏","梗"]],["呎",["呎","咫","尺"]],["咫",["呎","咫","尺"]],["尺",["呎","咫","尺"]],["伶",["伶","怜","憐"]],["怜",["伶","怜","憐"]],["憐",["伶","怜","憐"]],["委",["委","荽","萎"]],["荽",["委","荽","萎"]],["萎",["委","荽","萎"]],["岭",["岭","岺","嶺","阾","領","领"]],["岺",["岭","岺","嶺","阾","領","领"]],["嶺",["岭","岺","嶺","阾","領","领"]],["阾",["岭","岺","嶺","阾","領","领"]],["領",["岭","岺","嶺","阾","領","领"]],["领",["岭","岺","嶺","阾","領","领"]],["决",["决","決","絕","絶","绝","訣","诀"]],["決",["决","決","絕","絶","绝","訣","诀"]],["絕",["决","決","絕","絶","绝","訣","诀"]],["絶",["决","決","絕","絶","绝","訣","诀"]],["绝",["决","決","絕","絶","绝","訣","诀"]],["訣",["决","決","絕","絶","绝","訣","诀"]],["诀",["决","決","絕","絶","绝","訣","诀"]],["岳",["岳","嶽","𡶦"]],["嶽",["岳","嶽","𡶦"]],["𡶦",["岳","嶽","𡶦"]],["受",["受","授"]],["授",["受","授"]],["綫",["綫","線","线","缐","腺"]],["線",["綫","線","线","缐","腺"]],["线",["綫","線","线","缐","腺"]],["缐",["綫","線","线","缐","腺"]],["腺",["綫","線","线","缐","腺"]],["一",["一","壱","壹"]],["壱",["一","壱","壹"]],["壹",["一","壱","壹"]],["慌",["慌","荒"]],["荒",["慌","荒"]],["庭",["庭","廷"]],["廷",["庭","廷"]],["喧",["喧","宣","暄","煊","諠"]],["宣",["喧","宣","暄","煊","諠"]],["暄",["喧","宣","暄","煊","諠"]],["煊",["喧","宣","暄","煊","諠"]],["諠",["喧","宣","暄","煊","諠"]],["掠",["掠","略","畧"]],["略",["掠","略","畧"]],["畧",["掠","略","畧"]],["䇳",["䇳","牋","笺","签","箋","簽","籖","籤"]],["牋",["䇳","牋","笺","签","箋","簽","籖","籤"]],["笺",["䇳","牋","笺","签","箋","簽","籖","籤"]],["签",["䇳","牋","笺","签","箋","簽","籖","籤"]],["箋",["䇳","牋","笺","签","箋","簽","籖","籤"]],["簽",["䇳","牋","笺","签","箋","簽","籖","籤"]],["籖",["䇳","牋","笺","签","箋","簽","籖","籤"]],["籤",["䇳","牋","笺","签","箋","簽","籖","籤"]],["么",["么","幺","庅","麼","麽"]],["幺",["么","幺","庅","麼","麽"]],["庅",["么","幺","庅","麼","麽"]],["麼",["么","幺","庅","麼","麽"]],["麽",["么","幺","庅","麼","麽"]],["杧",["杧","芒","茫"]],["芒",["杧","芒","茫"]],["茫",["杧","芒","茫"]],["趯",["趯","跃","躍"]],["跃",["趯","跃","躍"]],["躍",["趯","跃","躍"]],["㳽",["㳽","弥","弭","彌","瀰","米"]],["弥",["㳽","弥","弭","彌","瀰","米"]],["弭",["㳽","弥","弭","彌","瀰","米"]],["彌",["㳽","弥","弭","彌","瀰","米"]],["瀰",["㳽","弥","弭","彌","瀰","米"]],["米",["㳽","弥","弭","彌","瀰","米"]],["抹",["抹","袜","襪"]],["袜",["抹","袜","襪"]],["襪",["抹","袜","襪"]],["䆫",["䆫","囪","囱","窓","窗","窻"]],["囪",["䆫","囪","囱","窓","窗","窻"]],["囱",["䆫","囪","囱","窓","窗","窻"]],["窓",["䆫","囪","囱","窓","窗","窻"]],["窗",["䆫","囪","囱","窓","窗","窻"]],["窻",["䆫","囪","囱","窓","窗","窻"]],["函",["函","凾","涵"]],["凾",["函","凾","涵"]],["涵",["函","凾","涵"]],["悚",["悚","耸","聳"]],["耸",["悚","耸","聳"]],["聳",["悚","耸","聳"]],["洛",["洛","落"]],["落",["洛","落"]],["标",["标","標","鏢","鑣","镖","镳"]],["標",["标","標","鏢","鑣","镖","镳"]],["鏢",["标","標","鏢","鑣","镖","镳"]],["鑣",["标","標","鏢","鑣","镖","镳"]],["镖",["标","標","鏢","鑣","镖","镳"]],["镳",["标","標","鏢","鑣","镖","镳"]],["怪",["怪","恠"]],["恠",["怪","恠"]],["並",["並","併","倂","并","幷","竝","𠀤"]],["併",["並","併","倂","并","幷","竝","𠀤"]],["倂",["並","併","倂","并","幷","竝","𠀤"]],["并",["並","併","倂","并","幷","竝","𠀤"]],["幷",["並","併","倂","并","幷","竝","𠀤"]],["竝",["並","併","倂","并","幷","竝","𠀤"]],["𠀤",["並","併","倂","并","幷","竝","𠀤"]],["鶇",["鶇","鶫","鸫","𪂝"]],["鶫",["鶇","鶫","鸫","𪂝"]],["鸫",["鶇","鶫","鸫","𪂝"]],["𪂝",["鶇","鶫","鸫","𪂝"]],["白",["白","鉑","铂"]],["鉑",["白","鉑","铂"]],["铂",["白","鉑","铂"]],["吊",["吊","弔"]],["弔",["吊","弔"]],["戒",["戒","誡","诫","𢌵"]],["誡",["戒","誡","诫","𢌵"]],["诫",["戒","誡","诫","𢌵"]],["𢌵",["戒","誡","诫","𢌵"]],["堀",["堀","窟"]],["窟",["堀","窟"]],["厉",["厉","厲","砺","礪"]],["厲",["厉","厲","砺","礪"]],["砺",["厉","厲","砺","礪"]],["礪",["厉","厲","砺","礪"]],["岛",["岛","島","嶋"]],["島",["岛","島","嶋"]],["嶋",["岛","島","嶋"]],["再",["再","在"]],["在",["再","在"]],["沦",["沦","淪","輪","轮"]],["淪",["沦","淪","輪","轮"]],["輪",["沦","淪","輪","轮"]],["轮",["沦","淪","輪","轮"]],["摩",["摩","磨"]],["磨",["摩","磨"]],["傍",["傍","彷","徬","旁"]],["彷",["傍","彷","徬","旁"]],["徬",["傍","彷","徬","旁"]],["旁",["傍","彷","徬","旁"]],["戆",["戆","戇","灨","贑","贛","赣","𥫔","𧹄","𧹉"]],["戇",["戆","戇","灨","贑","贛","赣","𥫔","𧹄","𧹉"]],["灨",["戆","戇","灨","贑","贛","赣","𥫔","𧹄","𧹉"]],["贑",["戆","戇","灨","贑","贛","赣","𥫔","𧹄","𧹉"]],["贛",["戆","戇","灨","贑","贛","赣","𥫔","𧹄","𧹉"]],["赣",["戆","戇","灨","贑","贛","赣","𥫔","𧹄","𧹉"]],["𥫔",["戆","戇","灨","贑","贛","赣","𥫔","𧹄","𧹉"]],["𧹄",["戆","戇","灨","贑","贛","赣","𥫔","𧹄","𧹉"]],["𧹉",["戆","戇","灨","贑","贛","赣","𥫔","𧹄","𧹉"]],["撒",["撒","萨","蕯","薩"]],["萨",["撒","萨","蕯","薩"]],["蕯",["撒","萨","蕯","薩"]],["薩",["撒","萨","蕯","薩"]],["厓",["厓","崕","崖","漄"]],["崕",["厓","崕","崖","漄"]],["崖",["厓","崕","崖","漄"]],["漄",["厓","崕","崖","漄"]],["壧",["壧","岩","嵒","巌","巖","巗","碞","礹","𡾏"]],["岩",["壧","岩","嵒","巌","巖","巗","碞","礹","𡾏"]],["嵒",["壧","岩","嵒","巌","巖","巗","碞","礹","𡾏"]],["巌",["壧","岩","嵒","巌","巖","巗","碞","礹","𡾏"]],["巖",["壧","岩","嵒","巌","巖","巗","碞","礹","𡾏"]],["巗",["壧","岩","嵒","巌","巖","巗","碞","礹","𡾏"]],["碞",["壧","岩","嵒","巌","巖","巗","碞","礹","𡾏"]],["礹",["壧","岩","嵒","巌","巖","巗","碞","礹","𡾏"]],["𡾏",["壧","岩","嵒","巌","巖","巗","碞","礹","𡾏"]],["噪",["噪","譟"]],["譟",["噪","譟"]],["凋",["凋","彫","琱","雕","鵰"]],["彫",["凋","彫","琱","雕","鵰"]],["琱",["凋","彫","琱","雕","鵰"]],["雕",["凋","彫","琱","雕","鵰"]],["鵰",["凋","彫","琱","雕","鵰"]],["蔑",["蔑","衊"]],["衊",["蔑","衊"]],["汙",["汙","汚","污","誣","诬"]],["汚",["汙","汚","污","誣","诬"]],["污",["汙","汚","污","誣","诬"]],["誣",["汙","汚","污","誣","诬"]],["诬",["汙","汚","污","誣","诬"]],["暗",["暗","闇","黯"]],["闇",["暗","闇","黯"]],["黯",["暗","闇","黯"]],["幪",["幪","懞","懵","曚","朦","濛","矇","蒙"]],["懞",["幪","懞","懵","曚","朦","濛","矇","蒙"]],["懵",["幪","懞","懵","曚","朦","濛","矇","蒙"]],["曚",["幪","懞","懵","曚","朦","濛","矇","蒙"]],["朦",["幪","懞","懵","曚","朦","濛","矇","蒙"]],["濛",["幪","懞","懵","曚","朦","濛","矇","蒙"]],["矇",["幪","懞","懵","曚","朦","濛","矇","蒙"]],["蒙",["幪","懞","懵","曚","朦","濛","矇","蒙"]],["摆",["摆","擺","襬"]],["擺",["摆","擺","襬"]],["襬",["摆","擺","襬"]],["掺",["掺","搀","摻","攙"]],["搀",["掺","搀","摻","攙"]],["摻",["掺","搀","摻","攙"]],["攙",["掺","搀","摻","攙"]],["啣",["啣","衔","銜"]],["衔",["啣","衔","銜"]],["銜",["啣","衔","銜"]],["偷",["偷","媮"]],["媮",["偷","媮"]],["旋",["旋","漩","碹","鏇","镟"]],["漩",["旋","漩","碹","鏇","镟"]],["碹",["旋","漩","碹","鏇","镟"]],["鏇",["旋","漩","碹","鏇","镟"]],["镟",["旋","漩","碹","鏇","镟"]],["淡",["淡","澹"]],["澹",["淡","澹"]],["徨",["徨","惶","皇"]],["惶",["徨","惶","皇"]],["皇",["徨","惶","皇"]],["秋",["秋","鞦"]],["鞦",["秋","鞦"]],["哄",["哄","閧","鬨"]],["閧",["哄","閧","鬨"]],["鬨",["哄","閧","鬨"]],["嗯",["嗯","恩","摁"]],["恩",["嗯","恩","摁"]],["摁",["嗯","恩","摁"]],["偰",["偰","契","楔"]],["契",["偰","契","楔"]],["楔",["偰","契","楔"]],["坐",["坐","座"]],["座",["坐","座"]],["埼",["埼","崎","嵜","碕"]],["崎",["埼","崎","嵜","碕"]],["嵜",["埼","崎","嵜","碕"]],["碕",["埼","崎","嵜","碕"]],["征",["征","徴","徵","怔","愣"]],["徴",["征","徴","徵","怔","愣"]],["徵",["征","徴","徵","怔","愣"]],["怔",["征","徴","徵","怔","愣"]],["愣",["征","徴","徵","怔","愣"]],["份",["份","分","芬"]],["分",["份","分","芬"]],["芬",["份","分","芬"]],["嫒",["嫒","嬡","愛","爱","瑷","璦"]],["嬡",["嫒","嬡","愛","爱","瑷","璦"]],["愛",["嫒","嬡","愛","爱","瑷","璦"]],["爱",["嫒","嬡","愛","爱","瑷","璦"]],["瑷",["嫒","嬡","愛","爱","瑷","璦"]],["璦",["嫒","嬡","愛","爱","瑷","璦"]],["姓",["姓","性"]],["性",["姓","性"]],["娇",["娇","嬌","驕","骄"]],["嬌",["娇","嬌","驕","骄"]],["驕",["娇","嬌","驕","骄"]],["骄",["娇","嬌","驕","骄"]],["召",["召","招"]],["招",["召","招"]],["微",["微","薇"]],["薇",["微","薇"]],["傲",["傲","敖","熬","璈","遨"]],["敖",["傲","敖","熬","璈","遨"]],["熬",["傲","敖","熬","璈","遨"]],["璈",["傲","敖","熬","璈","遨"]],["遨",["傲","敖","熬","璈","遨"]],["奥",["奥","奧","澳","袄","襖"]],["奧",["奥","奧","澳","袄","襖"]],["澳",["奥","奧","澳","袄","襖"]],["袄",["奥","奧","澳","袄","襖"]],["襖",["奥","奧","澳","袄","襖"]],["振",["振","震"]],["震",["振","震"]],["忝",["忝","恬"]],["恬",["忝","恬"]],["担",["担","擔","檐","簷"]],["擔",["担","擔","檐","簷"]],["檐",["担","擔","檐","簷"]],["簷",["担","擔","檐","簷"]],["冥",["冥","瞑"]],["瞑",["冥","瞑"]],["妇",["妇","婦","媍"]],["婦",["妇","婦","媍"]],["媍",["妇","婦","媍"]],["䦰",["䦰","䰗","阄","鬮","𨷺"]],["䰗",["䦰","䰗","阄","鬮","𨷺"]],["阄",["䦰","䰗","阄","鬮","𨷺"]],["鬮",["䦰","䰗","阄","鬮","𨷺"]],["𨷺",["䦰","䰗","阄","鬮","𨷺"]],["帚",["帚","扫","掃","箒","菷"]],["扫",["帚","扫","掃","箒","菷"]],["掃",["帚","扫","掃","箒","菷"]],["箒",["帚","扫","掃","箒","菷"]],["菷",["帚","扫","掃","箒","菷"]],["拣",["拣","捡","揀","撿","检","検","檢"]],["捡",["拣","捡","揀","撿","检","検","檢"]],["揀",["拣","捡","揀","撿","检","検","檢"]],["撿",["拣","捡","揀","撿","检","検","檢"]],["检",["拣","捡","揀","撿","检","検","檢"]],["検",["拣","捡","揀","撿","检","検","檢"]],["檢",["拣","捡","揀","撿","检","検","檢"]],["帘",["帘","濂","簾"]],["濂",["帘","濂","簾"]],["簾",["帘","濂","簾"]],["伎",["伎","妓","技"]],["妓",["伎","妓","技"]],["技",["伎","妓","技"]],["法",["法","珐","琺"]],["珐",["法","珐","琺"]],["琺",["法","珐","琺"]],["晖",["晖","暉","煇","輝","辉","𪸩"]],["暉",["晖","暉","煇","輝","辉","𪸩"]],["煇",["晖","暉","煇","輝","辉","𪸩"]],["輝",["晖","暉","煇","輝","辉","𪸩"]],["辉",["晖","暉","煇","輝","辉","𪸩"]],["𪸩",["晖","暉","煇","輝","辉","𪸩"]],["昡",["昡","炫","眩"]],["炫",["昡","炫","眩"]],["眩",["昡","炫","眩"]],["踰",["踰","逾"]],["逾",["踰","逾"]],["茜",["茜","西"]],["西",["茜","西"]],["勘",["勘","堪"]],["堪",["勘","堪"]],["筣",["筣","篱","籬"]],["篱",["筣","篱","籬"]],["籬",["筣","篱","籬"]],["笓",["笓","箆","篦"]],["箆",["笓","箆","篦"]],["篦",["笓","箆","篦"]],["仓",["仓","倉","怆","愴","沧","滄","舱","艙","苍","蒼"]],["倉",["仓","倉","怆","愴","沧","滄","舱","艙","苍","蒼"]],["怆",["仓","倉","怆","愴","沧","滄","舱","艙","苍","蒼"]],["愴",["仓","倉","怆","愴","沧","滄","舱","艙","苍","蒼"]],["沧",["仓","倉","怆","愴","沧","滄","舱","艙","苍","蒼"]],["滄",["仓","倉","怆","愴","沧","滄","舱","艙","苍","蒼"]],["舱",["仓","倉","怆","愴","沧","滄","舱","艙","苍","蒼"]],["艙",["仓","倉","怆","愴","沧","滄","舱","艙","苍","蒼"]],["苍",["仓","倉","怆","愴","沧","滄","舱","艙","苍","蒼"]],["蒼",["仓","倉","怆","愴","沧","滄","舱","艙","苍","蒼"]],["几",["几","幾","机","機"]],["幾",["几","幾","机","機"]],["机",["几","幾","机","機"]],["機",["几","幾","机","機"]],["彻",["彻","徹","澈"]],["徹",["彻","徹","澈"]],["澈",["彻","徹","澈"]],["个",["个","個","各","箇"]],["個",["个","個","各","箇"]],["各",["个","個","各","箇"]],["箇",["个","個","各","箇"]],["久",["久","乆","灸","玖","镹"]],["乆",["久","乆","灸","玖","镹"]],["灸",["久","乆","灸","玖","镹"]],["玖",["久","乆","灸","玖","镹"]],["镹",["久","乆","灸","玖","镹"]],["鱗",["鱗","鳞","麐","麟"]],["鳞",["鱗","鳞","麐","麟"]],["麐",["鱗","鳞","麐","麟"]],["麟",["鱗","鳞","麐","麟"]],["剪",["剪","翦"]],["翦",["剪","翦"]],["僖",["僖","喜","囍","憙","禧"]],["喜",["僖","喜","囍","憙","禧"]],["囍",["僖","喜","囍","憙","禧"]],["憙",["僖","喜","囍","憙","禧"]],["禧",["僖","喜","囍","憙","禧"]],["㷉",["㷉","尉","慰","熨","罻"]],["尉",["㷉","尉","慰","熨","罻"]],["慰",["㷉","尉","慰","熨","罻"]],["熨",["㷉","尉","慰","熨","罻"]],["罻",["㷉","尉","慰","熨","罻"]],["勐",["勐","猛"]],["猛",["勐","猛"]],["湌",["湌","飡","餐"]],["飡",["湌","飡","餐"]],["餐",["湌","飡","餐"]],["迸",["迸","逬"]],["逬",["迸","逬"]],["埜",["埜","野"]],["野",["埜","野"]],["吐",["吐","土"]],["土",["吐","土"]],["婉",["婉","宛","惌","琬","碗"]],["宛",["婉","宛","惌","琬","碗"]],["惌",["婉","宛","惌","琬","碗"]],["琬",["婉","宛","惌","琬","碗"]],["碗",["婉","宛","惌","琬","碗"]],["玉",["玉","鈺"]],["鈺",["玉","鈺"]],["伃",["伃","俞","兪","妤","瑜","諭","谕"]],["俞",["伃","俞","兪","妤","瑜","諭","谕"]],["兪",["伃","俞","兪","妤","瑜","諭","谕"]],["妤",["伃","俞","兪","妤","瑜","諭","谕"]],["瑜",["伃","俞","兪","妤","瑜","諭","谕"]],["諭",["伃","俞","兪","妤","瑜","諭","谕"]],["谕",["伃","俞","兪","妤","瑜","諭","谕"]],["毓",["毓","育"]],["育",["毓","育"]],["桩",["桩","椿","樁"]],["椿",["桩","椿","樁"]],["樁",["桩","椿","樁"]],["但",["但","旦"]],["旦",["但","旦"]],["崁",["崁","嵌"]],["嵌",["崁","嵌"]],["塌",["塌","踏"]],["踏",["塌","踏"]],["漠",["漠","陌","默","黙"]],["陌",["漠","陌","默","黙"]],["默",["漠","陌","默","黙"]],["黙",["漠","陌","默","黙"]],["拙",["拙","絀","绌","黜"]],["絀",["拙","絀","绌","黜"]],["绌",["拙","絀","绌","黜"]],["黜",["拙","絀","绌","黜"]],["恰",["恰","洽"]],["洽",["恰","洽"]],["䁩",["䁩","䐳","䲆","渔","漁","魚","鱼","𤉯","𤋳","𩥭","𩵋","𩺰"]],["䐳",["䁩","䐳","䲆","渔","漁","魚","鱼","𤉯","𤋳","𩥭","𩵋","𩺰"]],["䲆",["䁩","䐳","䲆","渔","漁","魚","鱼","𤉯","𤋳","𩥭","𩵋","𩺰"]],["渔",["䁩","䐳","䲆","渔","漁","魚","鱼","𤉯","𤋳","𩥭","𩵋","𩺰"]],["漁",["䁩","䐳","䲆","渔","漁","魚","鱼","𤉯","𤋳","𩥭","𩵋","𩺰"]],["魚",["䁩","䐳","䲆","渔","漁","魚","鱼","𤉯","𤋳","𩥭","𩵋","𩺰"]],["鱼",["䁩","䐳","䲆","渔","漁","魚","鱼","𤉯","𤋳","𩥭","𩵋","𩺰"]],["𤉯",["䁩","䐳","䲆","渔","漁","魚","鱼","𤉯","𤋳","𩥭","𩵋","𩺰"]],["𤋳",["䁩","䐳","䲆","渔","漁","魚","鱼","𤉯","𤋳","𩥭","𩵋","𩺰"]],["𩥭",["䁩","䐳","䲆","渔","漁","魚","鱼","𤉯","𤋳","𩥭","𩵋","𩺰"]],["𩵋",["䁩","䐳","䲆","渔","漁","魚","鱼","𤉯","𤋳","𩥭","𩵋","𩺰"]],["𩺰",["䁩","䐳","䲆","渔","漁","魚","鱼","𤉯","𤋳","𩥭","𩵋","𩺰"]],["奖",["奖","奨","奬","獎"]],["奨",["奖","奨","奬","獎"]],["奬",["奖","奨","奬","獎"]],["獎",["奖","奨","奬","獎"]],["㤼",["㤼","刦","刧","刼","劫","𠉨","𠛗","𠞏"]],["刦",["㤼","刦","刧","刼","劫","𠉨","𠛗","𠞏"]],["刧",["㤼","刦","刧","刼","劫","𠉨","𠛗","𠞏"]],["刼",["㤼","刦","刧","刼","劫","𠉨","𠛗","𠞏"]],["劫",["㤼","刦","刧","刼","劫","𠉨","𠛗","𠞏"]],["𠉨",["㤼","刦","刧","刼","劫","𠉨","𠛗","𠞏"]],["𠛗",["㤼","刦","刧","刼","劫","𠉨","𠛗","𠞏"]],["𠞏",["㤼","刦","刧","刼","劫","𠉨","𠛗","𠞏"]],["吒",["吒","咤","詫","诧"]],["咤",["吒","咤","詫","诧"]],["詫",["吒","咤","詫","诧"]],["诧",["吒","咤","詫","诧"]],["殒",["殒","殞","磒","陨","隕"]],["殞",["殒","殞","磒","陨","隕"]],["磒",["殒","殞","磒","陨","隕"]],["陨",["殒","殞","磒","陨","隕"]],["隕",["殒","殞","磒","陨","隕"]],["佰",["佰","百","𦣻"]],["百",["佰","百","𦣻"]],["𦣻",["佰","百","𦣻"]],["滥",["滥","濫","烂","爛"]],["濫",["滥","濫","烂","爛"]],["烂",["滥","濫","烂","爛"]],["爛",["滥","濫","烂","爛"]],["勿",["勿","毋"]],["毋",["勿","毋"]],["裏",["裏","裡","里","𥚃"]],["裡",["裏","裡","里","𥚃"]],["里",["裏","裡","里","𥚃"]],["𥚃",["裏","裡","里","𥚃"]],["抴",["抴","拽","曳","曵","栧"]],["拽",["抴","拽","曳","曵","栧"]],["曳",["抴","拽","曳","曵","栧"]],["曵",["抴","拽","曳","曵","栧"]],["栧",["抴","拽","曳","曵","栧"]]])}($0),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=$0;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 s(l){return r(l)?n._greedyTableCacheRegexp.reduce(function(h,p){return h.replace(p[0],p[1])},l):l}t.greedyTableReplace=s,t.default=t}(zg);var H0={},Eg=function(t,e){return Eg=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])},Eg(t,e)};function U0(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");Eg(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 s in n)Object.prototype.hasOwnProperty.call(n,s)&&(e[s]=n[s])}return e},Zp.apply(this,arguments)};function W0(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 K0(t,e,n,r){var i=arguments.length,s=i<3?e:r===null?r=Object.getOwnPropertyDescriptor(e,n):r,l;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")s=Reflect.decorate(t,e,n,r);else for(var h=t.length-1;h>=0;h--)(l=t[h])&&(s=(i<3?l(s):i>3?l(e,n,s):l(e,n))||s);return i>3&&s&&Object.defineProperty(e,n,s),s}function q0(t,e){return function(n,r){e(n,r,t)}}function tO(t,e,n,r,i,s){function l(O){if(O!==void 0&&typeof O!="function")throw new TypeError("Function expected");return O}for(var h=r.kind,p=h==="getter"?"get":h==="setter"?"set":"value",f=!e&&t?r.static?t:t.prototype:null,z=e||(f?Object.getOwnPropertyDescriptor(f,r.name):{}),y,v=!1,b=n.length-1;b>=0;b--){var _={};for(var A in r)_[A]=A==="access"?{}:r[A];for(var A in r.access)_.access[A]=r.access[A];_.addInitializer=function(O){if(v)throw new TypeError("Cannot add initializers after decoration has completed");s.push(l(O||null))};var P=(0,n[b])(h==="accessor"?{get:z.get,set:z.set}:z[p],_);if(h==="accessor"){if(P===void 0)continue;if(P===null||typeof P!="object")throw new TypeError("Object expected");(y=l(P.get))&&(z.get=y),(y=l(P.set))&&(z.set=y),(y=l(P.init))&&i.unshift(y)}else(y=l(P))&&(h==="field"?i.unshift(y):z[p]=y)}f&&Object.defineProperty(f,r.name,z),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 V0(t,e){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(t,e)}function G0(t,e,n,r){function i(s){return s instanceof n?s:new n(function(l){l(s)})}return new(n||(n=Promise))(function(s,l){function h(z){try{f(r.next(z))}catch(y){l(y)}}function p(z){try{f(r.throw(z))}catch(y){l(y)}}function f(z){z.done?s(z.value):i(z.value).then(h,p)}f((r=r.apply(t,e||[])).next())})}function Y0(t,e){var n={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},r,i,s,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(z){return p([f,z])}}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&&(s=f[0]&2?i.return:f[0]?i.throw||((s=i.return)&&s.call(i),0):i.next)&&!(s=s.call(i,f[1])).done)return s;switch(i=0,s&&(f=[f[0]&2,s.value]),f[0]){case 0:case 1:s=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(s=n.trys,!(s=s.length>0&&s[s.length-1])&&(f[0]===6||f[0]===2)){n=0;continue}if(f[0]===3&&(!s||f[1]>s[0]&&f[1]<s[3])){n.label=f[1];break}if(f[0]===6&&n.label<s[1]){n.label=s[1],s=f;break}if(s&&n.label<s[2]){n.label=s[2],n.ops.push(f);break}s[2]&&n.ops.pop(),n.trys.pop();continue}f=e.call(t,n)}catch(z){f=[6,z],i=0}finally{r=s=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 X0(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 kg(t,e){var n=typeof Symbol=="function"&&t[Symbol.iterator];if(!n)return t;var r=n.call(t),i,s=[],l;try{for(;(e===void 0||e-- >0)&&!(i=r.next()).done;)s.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 s}function J0(){for(var t=[],e=0;e<arguments.length;e++)t=t.concat(kg(arguments[e]));return t}function Z0(){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 s=arguments[e],l=0,h=s.length;l<h;l++,i++)r[i]=s[l];return r}function Q0(t,e,n){if(n||arguments.length===2)for(var r=0,i=e.length,s;r<i;r++)(s||!(r in e))&&(s||(s=Array.prototype.slice.call(e,0,r)),s[r]=e[r]);return t.concat(s||Array.prototype.slice.call(e))}function tl(t){return this instanceof tl?(this.v=t,this):new tl(t)}function tb(t,e,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=n.apply(t,e||[]),i,s=[];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(_,A){s.push([v,b,_,A])>1||h(v,b)})})}function h(v,b){try{p(r[v](b))}catch(_){y(s[0][3],_)}}function p(v){v.value instanceof tl?Promise.resolve(v.value.v).then(f,z):y(s[0][2],v)}function f(v){h("next",v)}function z(v){h("throw",v)}function y(v,b){v(b),s.shift(),s.length&&h(s[0][0],s[0][1])}}function eb(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,s){e[i]=t[i]?function(l){return(n=!n)?{value:tl(t[i](l)),done:!1}:s?s(l):l}:s}}function nb(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(s){n[s]=t[s]&&function(l){return new Promise(function(h,p){l=t[s](l),i(h,p,l.done,l.value)})}}function i(s,l,h,p){Promise.resolve(p).then(function(f){s({value:f,done:h})},l)}}function rb(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 ib(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 sb(t){return t&&t.__esModule?t:{default:t}}function ob(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 ab(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 lb(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 hb(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 ub(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(s){return e(s),n()})}catch(s){e(s)}}if(t.hasError)throw t.error}return n()}const el=Bk(Object.freeze(Object.defineProperty({__proto__:null,__addDisposableResource:hb,get __assign(){return Zp},__asyncDelegator:eb,__asyncGenerator:tb,__asyncValues:nb,__await:tl,__awaiter:G0,__classPrivateFieldGet:ob,__classPrivateFieldIn:lb,__classPrivateFieldSet:ab,__createBinding:Qp,__decorate:K0,__disposeResources:ub,__esDecorate:tO,__exportStar:X0,__extends:U0,__generator:Y0,__importDefault:sb,__importStar:ib,__makeTemplateObject:rb,__metadata:V0,__param:q0,__propKey:nO,__read:kg,__rest:W0,__runInitializers:eO,__setFunctionName:rO,__spread:J0,__spreadArray:Q0,__spreadArrays:Z0,__values:tc,default:{__extends:U0,__assign:Zp,__rest:W0,__decorate:K0,__param:q0,__metadata:V0,__awaiter:G0,__generator:Y0,__createBinding:Qp,__exportStar:X0,__values:tc,__read:kg,__spread:J0,__spreadArrays:Z0,__spreadArray:Q0,__await:tl,__asyncGenerator:tb,__asyncDelegator:eb,__asyncValues:nb,__makeTemplateObject:rb,__importStar:ib,__importDefault:sb,__classPrivateFieldGet:ob,__classPrivateFieldSet:ab,__classPrivateFieldIn:lb,__addDisposableResource:hb,__disposeResources:ub}},Symbol.toStringTag,{value:"Module"})));var Og={},Lg={},Ts={},pb;function ec(){return pb||(pb=1,Object.defineProperty(Ts,"__esModule",{value:!0}),Ts.TABLE_SAFE=Ts.TABLE=Ts.TABLE_KEYS=void 0,Ts.TABLE_KEYS=["jp","zht","zhs"],Ts.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:"龄"}}},Ts.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:"龄"}}}),Ts}var As={},cb;function Ig(){return cb||(cb=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 Pg={},Rg={},fb;function db(){return fb||(fb=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}(Rg)),Rg}var Oh={},gb;function oO(){if(gb)return Oh;gb=1,Object.defineProperty(Oh,"__esModule",{value:!0}),Oh._getdata=void 0;const t=ec();function e(n,r,i,s){var l;return(l=(s?t.TABLE_SAFE:t.TABLE)[r][n])===null||l===void 0?void 0:l[i]}return Oh._getdata=e,Oh}var zb;function aO(){return zb||(zb=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=Ig(),n=ec(),r=db(),i=Xp(),s=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(_){b.forEach(function(A){_!=A&&(v[`${_}2${A}`]=function(P,O){return l.test(P.toString())?(O=Object.assign({},h,O),i.UString.split(P,"").map(function(H){if(O.skip&&O.skip.indexOf(H)!=-1)return H;let nt;return(nt=(0,s._getdata)(H,_,A,O.safe))?nt:H}).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(_){if(b.skip&&b.skip.indexOf(_)!=-1)return _;let A;return(A=(0,s._getdata)(_,e.KEY_ZHT,e.KEY_JP,b.safe))||(A=(0,s._getdata)(_,e.KEY_ZHS,e.KEY_JP,b.safe))?A:_}).join("")):v}t.zh2jp=f,t.cjk2jp=f;function z(v,b){return l.test(v.toString())?(b=Object.assign({},h,b),i.UString.split(v,"").map(function(_){if(b.skip&&b.skip.indexOf(_)!=-1)return _;let A;return(A=(0,s._getdata)(_,e.KEY_JP,e.KEY_ZHT,b.safe))||(A=(0,s._getdata)(_,e.KEY_ZHS,e.KEY_ZHT,b.safe))?A:_}).join("")):v}t.cjk2zht=z;function y(v,b){return l.test(v.toString())?(b=Object.assign({},h,b),i.UString.split(v,"").map(function(_){if(b.skip&&b.skip.indexOf(_)!=-1)return _;let A;return(A=(0,s._getdata)(_,e.KEY_JP,e.KEY_ZHS,b.safe))||(A=(0,s._getdata)(_,e.KEY_ZHT,e.KEY_ZHS,b.safe))?A:_}).join("")):v}t.cjk2zhs=y,t.default=t}(Pg)),Pg}var Dg={},Xo={},vb;function Mg(){return vb||(vb=1,Object.defineProperty(Xo,"__esModule",{value:!0}),Xo.TABLE_SAFE=Xo.TABLE=void 0,Xo.TABLE=[[["会"],["會"],["会"]],[["箋"],["箋"],["笺"]],[["網"],["網"],["网"]],[["処"],["處"],["处"]],[["話"],["話"],["话"]],[["駄"],["馱"],["驮"]],[["馱"],["馱"],["驮"]],[["万"],["萬"],["万"]],[["与"],["與"],["与"]],[["醜"],["醜"],["丑"]],[["専"],["專"],["专"]],[["業"],["業"],["业"]],[["東"],["東"],["东"]],[["絲"],["絲"],["丝"]],[["糸"],["絲"],["丝"]],[["両"],["兩"],["两"]],[["厳"],["嚴"],["严"]],[["並"],["並"],["并"]],[["喪"],["喪"],["丧"]],[["個"],["個"],["个"]],[["豊"],["豐"],["丰"]],[["臨"],["臨"],["临"]],[["為"],["為"],["为"]],[["麗"],["麗"],["丽"]],[["挙"],["舉"],["举"]],[["廼"],["迺"],["迺"]],[["義"],["義"],["义"]],[["楽"],["樂"],["乐"]],[["乗"],["乘"],["乘"]],[["習"],["習"],["习"]],[["郷"],["鄉"],["乡"]],[["書"],["書"],["书"]],[["買"],["買"],["买"]],[["乱"],["亂"],["乱"]],[["乾"],["乾"],["干"]],[["亀"],["龜"],["龟"]],[["予"],["預"],["预"]],[["弐"],["貳"],["贰"]],[["雲"],["雲"],["云"]],[["亜"],["亞"],["亚"]],[["産"],["產"],["产"]],[["畝"],["畝"],["亩"]],[["親"],["親"],["亲"]],[["億"],["億"],["亿"]],[["僕"],["僕"],["仆"]],[["従"],["從"],["从"]],[["仏"],["佛"],["佛"]],[["倉"],["倉"],["仓"]],[["儀"],["儀"],["仪"]],[["仮"],["假"],["假"]],[["価"],["價"],["价"]],[["衆"],["眾"],["众"]],[["優"],["優"],["优"]],[["伝"],["傳"],["传"]],[["傘"],["傘"],["伞"]],[["偉"],["偉"],["伟"]],[["傷"],["傷"],["伤"]],[["倫"],["倫"],["伦"]],[["偽"],["偽"],["伪"]],[["体"],["體"],["体"]],[["余"],["餘"],["余"]],[["来"],["來"],["来"]],[["偵"],["偵"],["侦"]],[["側"],["側"],["侧"]],[["倹"],["儉"],["俭"]],[["倶"],["俱"],["俱"]],[["債"],["債"],["债"]],[["傾"],["傾"],["倾"]],[["償"],["償"],["偿"]],[["傑"],["傑"],["杰"]],[["備"],["備"],["备"]],[["当"],["當"],["当"]],[["尽"],["盡"],["尽"]],[["児"],["兒"],["儿"]],[["党"],["黨"],["党"]],[["内"],["內"],["内"]],[["関"],["關"],["关"]],[["興"],["興"],["兴"]],[["養"],["養"],["养"]],[["獣"],["獸"],["兽"]],[["円"],["圓"],["圆"]],[["写"],["寫"],["写"]],[["軍"],["軍"],["军"]],[["農"],["農"],["农"]],[["冨"],["富"],["富"]],[["氷"],["冰"],["冰"]],[["衝"],["衝"],["冲"]],[["決"],["決"],["决"]],[["凍"],["凍"],["冻"]],[["塗"],["塗"],["涂"]],[["凄"],["淒"],["凄"]],[["凄"],["悽"],["凄"]],[["准"],["準"],["准"]],[["準"],["準"],["准"]],[["幾"],["幾"],["几"]],[["撃"],["擊"],["击"]],[["画"],["劃"],["划"]],[["画"],["畫"],["画"]],[["則"],["則"],["则"]],[["剛"],["剛"],["刚"]],[["創"],["創"],["创"]],[["別"],["別"],["别"]],[["製"],["製"],["制"]],[["券"],["卷"],["卷"]],[["巻"],["卷"],["卷"]],[["刹"],["剎"],["刹"]],[["剤"],["劑"],["剂"]],[["剣"],["劍"],["剑"]],[["劇"],["劇"],["剧"]],[["剰"],["剩"],["剩"]],[["勧"],["勸"],["劝"]],[["務"],["務"],["务"]],[["動"],["動"],["动"]],[["励"],["勵"],["励"]],[["労"],["勞"],["劳"]],[["効"],["效"],[null]],[["勢"],["勢"],["势"]],[["勲"],["勳"],["勋"]],[["勝"],["勝"],["胜"]],[["区"],["區"],["区"]],[["医"],["醫"],["医"]],[["華"],["華"],["华"]],[["協"],["協"],["协"]],[["単"],["單"],["单"]],[["売"],["賣"],["卖"]],[["衛"],["衛"],["卫"]],[["庁"],["廳"],["厅"]],[["歴"],["歷"],["历"]],[["暦"],["曆"],["历"]],[["圧"],["壓"],["压"]],[["県"],["縣"],["县"]],[["参"],["參"],["参"]],[["双"],["雙"],["双"]],[["収"],["收"],["收"]],[["発"],["發"],["发"]],[["変"],["變"],["变"]],[["畳"],["疊"],["叠"]],[["号"],["號"],["号"]],[["嘆"],["嘆"],["叹"]],[["嚇"],["嚇"],["吓"]],[["聴"],["聽"],["听"]],[["啓"],["啟"],["启"]],[["員"],["員"],["员"]],[["諮"],["諮"],["谘"]],[["鹹"],["鹹"],["咸"]],[["響"],["響"],["响"]],[["問"],["問"],["问"]],[["営"],["營"],["营"]],[["噴"],["噴"],["喷"]],[["嘱"],["囑"],["嘱"]],[["蘇"],["蘇"],["苏"]],[["団"],["團"],["团"]],[["園"],["園"],["园"]],[["国"],["國"],["国"]],[["囲"],["圍"],["围"]],[["図"],["圖"],["图"]],[["圏"],["圈"],["圈"]],[["聖"],["聖"],["圣"]],[["場"],["場"],["场"]],[["壊"],["壞"],["坏"]],[["塊"],["塊"],["块"]],[["堅"],["堅"],["坚"]],[["壇"],["壇"],["坛"]],[["墳"],["墳"],["坟"]],[["墜"],["墜"],["坠"]],[["塁"],["壘"],["垒"]],[["墾"],["墾"],["垦"]],[["執"],["執"],["执"]],[["堕"],["墮"],["堕"]],[["報"],["報"],["报"]],[["塩"],["鹽"],["盐"]],[["増"],["增"],["增"]],[["壌"],["壤"],["壤"]],[["壮"],["壯"],["壮"]],[["声"],["聲"],["声"]],[["壱"],["壹"],["壹"]],[["殻"],["殻"],["壳"]],[["殼"],["殼"],["壳"]],[["寿"],["壽"],["寿"]],[["復"],["復"],["复"]],[["複"],["複"],["复"]],[["夢"],["夢"],["梦"]],[["頭"],["頭"],["头"]],[["誇"],["誇"],["夸"]],[["奪"],["奪"],["夺"]],[["奮"],["奮"],["奋"]],[["奨"],["獎"],["奖"]],[["粧"],["妝"],["妆"]],[["婦"],["婦"],["妇"]],[["姉"],["姐"],["姐"]],[["姫"],["姬"],["姬"]],[["嬢"],["孃"],["娘"]],[["娯"],["娛"],["娱"]],[["孫"],["孫"],["孙"]],[["学"],["學"],["学"]],[["寧"],["寧"],["宁"]],[["宝"],["寶"],["宝"]],[["実"],["實"],["实"]],[["審"],["審"],["审"]],[["憲"],["憲"],["宪"]],[["宮"],["宮"],["宫"]],[["寬"],["寬"],["宽"]],[["賓"],["賓"],["宾"]],[["秘"],["祕"],["秘"]],[["寛"],["寬"],["宽"]],[["寝"],["寢"],["寝"]],[["対"],["對"],["对"]],[["尋"],["尋"],["寻"]],[["導"],["導"],["导"]],[["将"],["將"],["将"]],[["層"],["層"],["层"]],[["属"],["屬"],["属"]],[["歳"],["歲"],["岁"]],[["島"],["島"],["岛"]],[["巌"],["巖"],["巖"]],[["峡"],["峽"],["峡"]],[["険"],["險"],["险"]],[["幣"],["幣"],["币"]],[["帥"],["帥"],["帅"]],[["師"],["師"],["师"]],[["帳"],["帳"],["帐"]],[["帶"],["帶"],["带"]],[["帯"],["帶"],["带"]],[["帰"],["歸"],["归"]],[["幹"],["幹"],["干"]],[["広"],["廣"],["广"]],[["庄"],["莊"],["庄"]],[["慶"],["慶"],["庆"]],[["庫"],["庫"],["库"]],[["応"],["應"],["应"]],[["廃"],["廢"],["废"]],[["開"],["開"],["开"]],[["弁"],["辨","瓣","辯"],["辨","瓣","辩"]],[["異"],["異"],["异"]],[["棄"],["棄"],["弃"]],[["弍"],["貳"],["贰"]],[["張"],["張"],["张"]],[["弥"],["彌"],["弥"]],[["強"],["強"],["强"]],[["弾"],["彈"],["弹"]],[["録"],["錄"],["录"]],[["彦"],["彥"],["彥"]],[["徹"],["徹"],["彻"]],[["徴"],["徵"],["征"]],[["径"],["徑"],["径"]],[["徳"],["德"],["德"]],[["憶"],["憶"],["忆"]],[["誌"],["誌"],["志"]],[["憂"],["憂"],["忧"]],[["懐"],["懷"],["怀"]],[["態"],["態"],["态"]],[["総"],["總"],["总"]],[["恒"],["恆"],["恒"]],[["恋"],["戀"],["恋"]],[["懇"],["懇"],["恳"]],[["恵"],["惠"],["惠"]],[["悪"],["惡"],["恶"]],[["悩"],["惱"],["恼"]],[["悦"],["悅"],["悅"]],[["懸"],["懸"],["悬"]],[["驚"],["驚"],["惊"]],[["惨"],["慘"],["惨"]],[["懲"],["懲"],["惩"]],[["愛"],["愛"],["爱"]],[["憤"],["憤"],["愤"]],[["願"],["願"],["愿"]],[["慮"],["慮"],["虑"]],[["戯"],["戲"],["戏"]],[["戦"],["戰"],["战"]],[["戸"],["戶"],["户"]],[["払"],["拂"],["拂"]],[["拡"],["擴"],["扩"]],[["掃"],["掃"],["扫"]],[["揚"],["揚"],["扬"]],[["抜"],["拔"],[null]],[["択"],["擇"],["择"]],[["護"],["護"],["护"]],[["担"],["擔"],["担"]],[["拝"],["拜"],["拜"]],[["擬"],["擬"],["拟"]],[["拠"],["據"],["据"]],[["擁"],["擁"],["拥"]],[["挟"],["挾"],["挟"]],[["揮"],["揮"],["挥"]],[["揷"],["插"],["插"]],[["挿"],["插"],["插"]],[["損"],["損"],["损"]],[["捨"],["捨"],["舍"]],[["掲"],["揭"],["揭"]],[["掴"],["摑"],["掴"]],[["揺"],["搖"],["摇"]],[["摂"],["攝"],["摄"]],[["撮"],["攝"],["摄"]],[["敵"],["敵"],["敌"]],[["敗"],["敗"],["败"]],[["数"],["數"],["数"]],[["斉"],["齊"],["齐"]],[["斎"],["齋"],["斋"]],[["闘"],["鬥"],["斗"]],[["鬪"],["鬥"],["斗"]],[["断"],["斷"],["断"]],[["旧"],["舊"],["旧"]],[["時"],["時"],["时"]],[["曇"],["曇"],["昙"]],[["昼"],["晝"],["昼"]],[["顕"],["顯"],["显"]],[["暁"],["曉"],["晓"]],[["晩"],["晚"],["晚"]],[["暫"],["暫"],["暂"]],[["曽"],["曾"],["曾"]],[["術"],["術"],["术"]],[["樸"],["樸"],["朴"]],[["機"],["機"],["机"]],[["殺"],["殺"],["杀"]],[["雑"],["雜"],["杂"]],[["権"],["權"],["权"]],[["条"],["條"],["条"]],[["極"],["極"],["极"]],[["枢"],["樞"],["枢"]],[["槍"],["槍"],["枪"]],[["査"],["查"],["查"]],[["栄"],["榮"],["荣"]],[["標"],["標"],["标"]],[["桟"],["棧"],["栈"]],[["棟"],["棟"],["栋"]],[["欄"],["欄"],["栏"]],[["樹"],["樹"],["树"]],[["様"],["樣"],["样"]],[["桜"],["櫻"],["樱"]],[["橋"],["橋"],["桥"]],[["検"],["檢"],["检"]],[["楼"],["樓"],["楼"]],[["歓"],["歡"],["欢"]],[["欧"],["歐"],["欧"]],[["歩"],["步"],["步"]],[["歯"],["齒"],["齿"]],[["残"],["殘"],["残"]],[["殴"],["毆"],["殴"]],[["気"],["氣"],["气"]],[["漢"],["漢"],["汉"]],[["湯"],["湯"],["汤"]],[["溝"],["溝"],["沟"]],[["沢"],["澤"],["泽"]],[["涙"],["淚"],["泪"]],[["滝"],["瀧"],["泷"]],[["潔"],["潔"],["洁"]],[["浅"],["淺"],["浅"]],[["濁"],["濁"],["浊"]],[["測"],["測"],["测"]],[["済"],["濟"],["济"]],[["濃"],["濃"],["浓"]],[["浜"],["濱"],["滨"]],[["渋"],["涉","澀"],["涉","涩"]],[["渦"],["渦"],["涡"]],[["潤"],["潤"],["润"]],[["漬"],["漬"],["渍"]],[["漸"],["漸"],["渐"]],[["渓"],["溪"],["溪"]],[["漁"],["漁"],["渔"]],[["湾"],["灣"],["湾"]],[["湿"],["濕"],["湿"]],[["満"],["滿"],["满"]],[["滅"],["滅"],["灭"]],[["滞"],["滯"],["滞"]],[["濫"],["濫"],["滥"]],[["瀬"],["瀨"],["濑"]],[["灯"],["燈"],["灯"]],[["霊"],["靈"],["灵"]],[["炉"],["爐"],["炉"]],[["点"],["點"],["点"]],[["錬"],["鍊"],["炼"]],[["練"],["練"],["练"]],[["煙"],["煙"],["烟"]],[["煩"],["煩"],["烦"]],[["焼"],["燒"],["烧"]],[["熱"],["熱"],["热"]],[["焔"],["焰"],["焰"]],[["鍛"],["鍛"],["锻"]],[["犠"],["犧"],["牺"]],[["状"],["狀"],["状"]],[["猶"],["猶"],["犹"]],[["独"],["獨"],["独"]],[["狭"],["狹"],["狭"]],[["獄"],["獄"],["狱"]],[["猟"],["獵"],["猎"]],[["猫"],["貓"],["猫"]],[["献"],["獻"],["献"]],[["獲"],["獲"],["获"]],[["穫"],["穫"],["获"]],[["環"],["環"],["环"]],[["現"],["現"],["现"]],[["璽"],["璽"],["玺"]],[["甦"],["甦"],["苏"]],[["電"],["電"],["电"]],[["療"],["療"],["疗"]],[["監"],["監"],["监"]],[["蓋"],["蓋"],["盖"]],[["盤"],["盤"],["盘"]],[["視"],["視"],["视"]],[["着"],["著"],["著"]],[["矯"],["矯"],["矫"]],[["鉱"],["礦"],["矿"]],[["砕"],["碎"],["碎"]],[["礎"],["礎"],["础"]],[["確"],["確"],["确"]],[["礼"],["禮"],["礼"]],[["禍"],["禍"],["祸"]],[["禅"],["禪"],["禅"]],[["離"],["離"],["离"]],[["種"],["種"],["种"]],[["積"],["積"],["积"]],[["称"],["稱"],["称"]],[["稲"],["稻"],["稻"]],[["穏"],["穩"],["稳"]],[["穀"],["穀"],["谷"]],[["穂"],["穗"],["穗"]],[["窮"],["窮"],["穷"]],[["窃"],["竊"],["窃"]],[["窓"],["窗"],["窗"]],[["竜"],["龍"],["龙"]],[["競"],["競"],["竞"]],[["篤"],["篤"],["笃"]],[["筆"],["筆"],["笔"]],[["築"],["築"],["筑"]],[["簡"],["簡"],["简"]],[["箇"],["個"],["个"]],[["節"],["節"],["节"]],[["範"],["範"],["范"]],[["類"],["類"],["类"]],[["粋"],["粹"],["粹"]],[["粛"],["肅"],["肃"]],[["糧"],["糧"],["粮"]],[["糾"],["糾"],["纠"]],[["紀"],["紀"],["纪"]],[["約"],["約"],["约"]],[["紅"],["紅"],["红"]],[["紋"],["紋"],["纹"]],[["納"],["納"],["纳"]],[["純"],["純"],["纯"]],[["紙"],["紙"],["纸"]],[["級"],["級"],["级"]],[["紛"],["紛"],["纷"]],[["紡"],["紡"],["纺"]],[["緊"],["緊"],["紧"]],[["細"],["細"],["细"]],[["紳"],["紳"],["绅"]],[["紹"],["紹"],["绍"]],[["紺"],["紺"],["绀"]],[["終"],["終"],["终"]],[["組"],["組"],["组"]],[["経"],["經"],["经"]],[["結"],["結"],["结"]],[["絶"],["絶"],["绝"]],[["絶"],["絕"],["绝"]],[["絞"],["絞"],["绞"]],[["絡"],["絡"],["络"]],[["給"],["給"],["给"]],[["統"],["統"],["统"]],[["絵"],["繪"],["绘"]],[["絹"],["絹"],["绢"]],[["継"],["繼"],["继"]],[["続"],["續"],["续"]],[["緑"],["綠"],["绿"]],[["線"],["線"],["线"]],[["維"],["維"],["维"]],[["綱"],["綱"],["纲"]],[["綿"],["綿"],["绵"]],[["緒"],["緒"],["绪"]],[["締"],["締"],["缔"]],[["縁"],["緣"],["缘"]],[["編"],["編"],["编"]],[["緩"],["緩"],["缓"]],[["緯"],["緯"],["纬"]],[["縄"],["繩"],["绳"]],[["縛"],["縛"],["缚"]],[["縦"],["縱"],["纵"]],[["縫"],["縫"],["缝"]],[["縮"],["縮"],["缩"]],[["繊"],["纖"],["纤"]],[["績"],["績"],["绩"]],[["織"],["織"],["织"]],[["繕"],["繕"],["缮"]],[["繭"],["繭"],["茧"]],[["繰"],["繰"],["缲"]],[["缶"],["罐"],["罐"]],[["鉢"],["鉢"],["钵"]],[["羅"],["羅"],["罗"]],[["罸"],["罰"],["罚"]],[["罷"],["罷"],["罢"]],[["罵"],["罵"],["骂"]],[["職"],["職"],["职"]],[["聞"],["聞"],["闻"]],[["聡"],["聰"],["聪"]],[["腸"],["腸"],["肠"]],[["膚"],["膚"],["肤"]],[["脹"],["脹"],["胀"]],[["脅"],["脅"],["胁"]],[["胆"],["膽"],["胆"]],[["臓"],["臟"],["脏"]],[["脳"],["腦"],["脑"]],[["脚"],["腳"],["脚"]],[["騰"],["騰"],["腾"]],[["舗"],["舖"],["铺"]],[["館"],["館"],["馆"]],[["艦"],["艦"],["舰"]],[["芸"],["藝"],["艺"]],[["茎"],["莖"],["茎"]],[["薦"],["薦"],["荐"]],[["荘"],["莊"],["庄"]],[["薬"],["藥"],["药"]],[["蛍"],["螢"],["萤"]],[["蒋"],["蔣"],["蒋"]],[["蔵"],["藏"],["藏"]],[["虜"],["虜"],["虏"]],[["虚"],["虛"],["虚"]],[["虫"],["蟲"],["虫"]],[["蝕"],["蝕"],["蚀"]],[["蚕"],["蠶"],["蚕"]],[["蛮"],["蠻"],["蛮"]],[["補"],["補"],["补"]],[["襲"],["襲"],["袭"]],[["装"],["裝"],["装"]],[["裏"],["裡"],["里"]],[["覇"],["霸"],["霸"]],[["見"],["見"],["见"]],[["観"],["觀"],["观"]],[["規"],["規"],["规"]],[["覚"],["覺"],["觉"]],[["覧"],["覽"],["览"]],[["触"],["觸"],["触"]],[["訂"],["訂"],["订"]],[["計"],["計"],["计"]],[["討"],["討"],["讨"]],[["訓"],["訓"],["训"]],[["記"],["記"],["记"]],[["訟"],["訟"],["讼"]],[["訪"],["訪"],["访"]],[["設"],["設"],["设"]],[["許"],["許"],["许"]],[["訳"],["譯"],["译"]],[["訴"],["訴"],["诉"]],[["診"],["診"],["诊"]],[["証"],["證"],["证"]],[["詐"],["詐"],["诈"]],[["詔"],["詔"],["诏"]],[["評"],["評"],["评"]],[["詛"],["詛"],["诅"]],[["詞"],["詞"],["词"]],[["試"],["試"],["试"]],[["詩"],["詩"],["诗"]],[["詰"],["詰"],["诘"]],[["該"],["該"],["该"]],[["詳"],["詳"],["详"]],[["誉"],["譽"],["誉"]],[["謄"],["謄"],["誊"]],[["認"],["認"],["认"]],[["誕"],["誕"],["诞"]],[["誘"],["誘"],["诱"]],[["語"],["語"],["语"]],[["誠"],["誠"],["诚"]],[["誤"],["誤"],["误"]],[["説"],["說"],["说"]],[["読"],["讀"],["读"]],[["誰"],["誰"],["谁"]],[["課"],["課"],["课"]],[["調"],["調"],["调"]],[["談"],["談"],["谈"]],[["請"],["請"],["请"]],[["論"],["論"],["论"]],[["諭"],["諭"],["谕"]],[["諸"],["諸"],["诸"]],[["諾"],["諾"],["诺"]],[["謀"],["謀"],["谋"]],[["謁"],["謁"],["谒"]],[["謎"],["謎"],["谜"]],[["謙"],["謙"],["谦"]],[["講"],["講"],["讲"]],[["謝"],["謝"],["谢"]],[["謡"],["謠"],["谣"]],[["謹"],["謹"],["谨"]],[["識"],["識"],["识"]],[["譜"],["譜"],["谱"]],[["議"],["議"],["议"]],[["譲"],["讓"],["让"]],[["貝"],["貝"],["贝"]],[["貞"],["貞"],["贞"]],[["負"],["負"],["负"]],[["財"],["財"],["财"]],[["貢"],["貢"],["贡"]],[["貧"],["貧"],["贫"]],[["貨"],["貨"],["货"]],[["販"],["販"],["贩"]],[["貪"],["貪"],["贪"]],[["責"],["責"],["责"]],[["貯"],["貯"],["贮"]],[["貴"],["貴"],["贵"]],[["貸"],["貸"],["贷"]],[["費"],["費"],["费"]],[["貿"],["貿"],["贸"]],[["賀"],["賀"],["贺"]],[["賃"],["賃"],["赁"]],[["賄"],["賄"],["贿"]],[["資"],["資"],["资"]],[["賊"],["賊"],["贼"]],[["賎"],["賤"],["贱"]],[["賛"],["贊"],["赞"]],[["賜"],["賜"],["赐"]],[["賞"],["賞"],["赏"]],[["賠"],["賠"],["赔"]],[["賢"],["賢"],["贤"]],[["賦"],["賦"],["赋"]],[["質"],["質"],["质"]],[["頼"],["賴"],["赖"]],[["贈"],["贈"],["赠"]],[["贓"],["贓"],["赃"]],[["躍"],["躍"],["跃"]],[["践"],["踐"],["践"]],[["踪"],["蹤"],["踪"]],[["車"],["車"],["车"]],[["軌"],["軌"],["轨"]],[["軒"],["軒"],["轩"]],[["軟"],["軟"],["软"]],[["転"],["轉"],["转"]],[["軸"],["軸"],["轴"]],[["軽"],["輕"],["轻"]],[["較"],["較"],["较"]],[["載"],["載"],["载"]],[["輝"],["輝"],["辉"]],[["輩"],["輩"],["辈"]],[["輪"],["輪"],["轮"]],[["輸"],["輸"],["输"]],[["轄"],["轄"],["辖"]],[["辞"],["辭"],["辞"]],[["辺"],["邊"],["边"]],[["達"],["達"],["达"]],[["遷"],["遷"],["迁"]],[["過"],["過"],["过"]],[["運"],["運"],["运"]],[["還"],["還"],["还"]],[["進"],["進"],["进"]],[["遠"],["遠"],["远"]],[["違"],["違"],["违"]],[["連"],["連"],["连"]],[["遅"],["遲"],["迟"]],[["適"],["適"],["适"]],[["選"],["選"],["选"]],[["逓"],["遞"],["递"]],[["遺"],["遺"],["遗"]],[["遥"],["遙"],["遥"]],[["郵"],["郵"],["邮"]],[["隣"],["鄰"],["邻"]],[["酔"],["醉"],["醉"]],[["醸"],["釀"],["酿"]],[["釈"],["釋"],["释"]],[["針"],["針"],["针"]],[["釣"],["釣"],["钓"]],[["鈍"],["鈍"],["钝"]],[["鈴"],["鈴"],["铃"]],[["鉄"],["鐵"],["铁"]],[["鉛"],["鉛"],["铅"]],[["鑑"],["鑑"],["鉴"]],[["銀"],["銀"],["银"]],[["銃"],["銃"],["铳"]],[["銅"],["銅"],["铜"]],[["銑"],["銑"],["铣"]],[["銘"],["銘"],["铭"]],[["銭"],["錢"],["钱"]],[["鋭"],["鋭"],["锐"]],[["鋳"],["鑄"],["铸"]],[["鋼"],["鋼"],["钢"]],[["錘"],["錘"],["锤"]],[["錠"],["錠"],["锭"]],[["錯"],["錯"],["错"]],[["鍾"],["鍾"],["钟"]],[["鎖"],["鎖"],["锁"]],[["鎮"],["鎮"],["镇"]],[["鏡"],["鏡"],["镜"]],[["長"],["長"],["长"]],[["門"],["門"],["门"]],[["閉"],["閉"],["闭"]],[["閑"],["閒"],["闲"]],[["間"],["間"],["间"]],[["閣"],["閣"],["阁"]],[["閥"],["閥"],["阀"]],[["閲"],["閲"],["阅"]],[["隊"],["隊"],["队"]],[["陽"],["陽"],["阳"]],[["陰"],["陰"],["阴"]],[["陣"],["陣"],["阵"]],[["階"],["階"],["阶"]],[["際"],["際"],["际"]],[["陸"],["陸"],["陆"]],[["陳"],["陳"],["陈"]],[["陥"],["陷"],["陷"]],[["随"],["隨"],["随"]],[["隠"],["隱"],["隐"]],[["隷"],["隷"],["隶"]],[["隷"],["隸"],["隶"]],[["難"],["難"],["难"]],[["鶏"],["雞"],["鸡"]],[["鶏"],["鷄"],["鸡"]],[["霧"],["霧"],["雾"]],[["静"],["靜"],["静"]],[["頂"],["頂"],["顶"]],[["項"],["項"],["项"]],[["順"],["順"],["顺"]],[["預"],["預"],["预"]],[["頑"],["頑"],["顽"]],[["頒"],["頒"],["颁"]],[["領"],["領"],["领"]],[["頻"],["頻"],["频"]],[["題"],["題"],["题"]],[["額"],["額"],["额"]],[["顔"],["顏"],["颜"]],[["風"],["風"],["风"]],[["飛"],["飛"],["飞"]],[["飢"],["饑"],["饥"]],[["飯"],["飯"],["饭"]],[["飲"],["飲"],["饮"]],[["飼"],["飼"],["饲"]],[["飽"],["飽"],["饱"]],[["飾"],["飾"],["饰"]],[["餓"],["餓"],["饿"]],[["馬"],["馬"],["马"]],[["駅"],["驛"],["驿"]],[["駆"],["驅"],["驱"]],[["駐"],["駐"],["驻"]],[["騎"],["騎"],["骑"]],[["験"],["驗"],["验"]],[["騒"],["騷"],["骚"]],[["騨"],["驔"],["驔"]],[["髄"],["髓"],["髓"]],[["髪"],["髮"],[null]],[["魚"],["魚"],["鱼"]],[["魯"],["魯"],["鲁"]],[["鮮"],["鮮"],["鲜"]],[["鯨"],["鯨"],["鲸"]],[["鳥"],["鳥"],["鸟"]],[["鳴"],["鳴"],["鸣"]],[["鶫"],["鶇"],["鸫"]],[["鶇"],["鶇"],["鸫"]],[["麦"],["麥"],["麦"]],[["黄"],["黃"],["黄"]],[["黒"],["黑"],["黑"]],[["黙"],["默"],["默"]],[["齢"],["齡"],["龄"]]],Xo.TABLE_SAFE=[[["会"],["會"],["会"]],[["箋"],["箋"],["笺"]],[["網"],["網"],["网"]],[["処"],["處"],["处"]],[["話"],["話"],["话"]],[["万"],["萬"],["万"]],[["与"],["與"],["与"]],[["醜"],["醜"],["丑"]],[["専"],["專"],["专"]],[["業"],["業"],["业"]],[["東"],["東"],["东"]],[["両"],["兩"],["两"]],[["厳"],["嚴"],["严"]],[["並"],["並"],["并"]],[["喪"],["喪"],["丧"]],[["豊"],["豐"],["丰"]],[["臨"],["臨"],["临"]],[["為"],["為"],["为"]],[["麗"],["麗"],["丽"]],[["挙"],["舉"],["举"]],[["廼"],["迺"],["迺"]],[["義"],["義"],["义"]],[["楽"],["樂"],["乐"]],[["乗"],["乘"],["乘"]],[["習"],["習"],["习"]],[["郷"],["鄉"],["乡"]],[["書"],["書"],["书"]],[["買"],["買"],["买"]],[["乱"],["亂"],["乱"]],[["亀"],["龜"],["龟"]],[["弐"],["貳"],["贰"]],[["雲"],["雲"],["云"]],[["亜"],["亞"],["亚"]],[["産"],["產"],["产"]],[["畝"],["畝"],["亩"]],[["親"],["親"],["亲"]],[["億"],["億"],["亿"]],[["僕"],["僕"],["仆"]],[["従"],["從"],["从"]],[["仏"],["佛"],["佛"]],[["倉"],["倉"],["仓"]],[["儀"],["儀"],["仪"]],[["仮"],["假"],["假"]],[["価"],["價"],["价"]],[["衆"],["眾"],["众"]],[["優"],["優"],["优"]],[["伝"],["傳"],["传"]],[["傘"],["傘"],["伞"]],[["偉"],["偉"],["伟"]],[["傷"],["傷"],["伤"]],[["倫"],["倫"],["伦"]],[["偽"],["偽"],["伪"]],[["体"],["體"],["体"]],[["余"],["餘"],["余"]],[["来"],["來"],["来"]],[["偵"],["偵"],["侦"]],[["側"],["側"],["侧"]],[["倹"],["儉"],["俭"]],[["倶"],["俱"],["俱"]],[["債"],["債"],["债"]],[["傾"],["傾"],["倾"]],[["償"],["償"],["偿"]],[["傑"],["傑"],["杰"]],[["備"],["備"],["备"]],[["当"],["當"],["当"]],[["尽"],["盡"],["尽"]],[["児"],["兒"],["儿"]],[["党"],["黨"],["党"]],[["内"],["內"],["内"]],[["関"],["關"],["关"]],[["興"],["興"],["兴"]],[["養"],["養"],["养"]],[["獣"],["獸"],["兽"]],[["円"],["圓"],["圆"]],[["写"],["寫"],["写"]],[["軍"],["軍"],["军"]],[["農"],["農"],["农"]],[["冨"],["富"],["富"]],[["氷"],["冰"],["冰"]],[["衝"],["衝"],["冲"]],[["決"],["決"],["决"]],[["凍"],["凍"],["冻"]],[["塗"],["塗"],["涂"]],[["幾"],["幾"],["几"]],[["撃"],["擊"],["击"]],[["画"],["劃"],["划"]],[["画"],["畫"],["画"]],[["則"],["則"],["则"]],[["剛"],["剛"],["刚"]],[["創"],["創"],["创"]],[["別"],["別"],["别"]],[["製"],["製"],["制"]],[["巻"],["卷"],["卷"]],[["刹"],["剎"],["刹"]],[["剤"],["劑"],["剂"]],[["剣"],["劍"],["剑"]],[["劇"],["劇"],["剧"]],[["剰"],["剩"],["剩"]],[["勧"],["勸"],["劝"]],[["務"],["務"],["务"]],[["動"],["動"],["动"]],[["励"],["勵"],["励"]],[["労"],["勞"],["劳"]],[["勢"],["勢"],["势"]],[["勲"],["勳"],["勋"]],[["勝"],["勝"],["胜"]],[["区"],["區"],["区"]],[["医"],["醫"],["医"]],[["華"],["華"],["华"]],[["協"],["協"],["协"]],[["単"],["單"],["单"]],[["売"],["賣"],["卖"]],[["衛"],["衛"],["卫"]],[["庁"],["廳"],["厅"]],[["圧"],["壓"],["压"]],[["県"],["縣"],["县"]],[["参"],["參"],["参"]],[["双"],["雙"],["双"]],[["収"],["收"],["收"]],[["発"],["發"],["发"]],[["変"],["變"],["变"]],[["畳"],["疊"],["叠"]],[["号"],["號"],["号"]],[["嘆"],["嘆"],["叹"]],[["嚇"],["嚇"],["吓"]],[["聴"],["聽"],["听"]],[["啓"],["啟"],["启"]],[["員"],["員"],["员"]],[["諮"],["諮"],["谘"]],[["鹹"],["鹹"],["咸"]],[["響"],["響"],["响"]],[["問"],["問"],["问"]],[["営"],["營"],["营"]],[["噴"],["噴"],["喷"]],[["嘱"],["囑"],["嘱"]],[["蘇"],["蘇"],["苏"]],[["団"],["團"],["团"]],[["園"],["園"],["园"]],[["国"],["國"],["国"]],[["囲"],["圍"],["围"]],[["図"],["圖"],["图"]],[["圏"],["圈"],["圈"]],[["聖"],["聖"],["圣"]],[["場"],["場"],["场"]],[["壊"],["壞"],["坏"]],[["塊"],["塊"],["块"]],[["堅"],["堅"],["坚"]],[["壇"],["壇"],["坛"]],[["墳"],["墳"],["坟"]],[["墜"],["墜"],["坠"]],[["塁"],["壘"],["垒"]],[["墾"],["墾"],["垦"]],[["執"],["執"],["执"]],[["堕"],["墮"],["堕"]],[["報"],["報"],["报"]],[["塩"],["鹽"],["盐"]],[["増"],["增"],["增"]],[["壌"],["壤"],["壤"]],[["壮"],["壯"],["壮"]],[["声"],["聲"],["声"]],[["壱"],["壹"],["壹"]],[["寿"],["壽"],["寿"]],[["夢"],["夢"],["梦"]],[["頭"],["頭"],["头"]],[["誇"],["誇"],["夸"]],[["奪"],["奪"],["夺"]],[["奮"],["奮"],["奋"]],[["奨"],["獎"],["奖"]],[["粧"],["妝"],["妆"]],[["婦"],["婦"],["妇"]],[["姉"],["姐"],["姐"]],[["姫"],["姬"],["姬"]],[["嬢"],["孃"],["娘"]],[["娯"],["娛"],["娱"]],[["孫"],["孫"],["孙"]],[["学"],["學"],["学"]],[["寧"],["寧"],["宁"]],[["宝"],["寶"],["宝"]],[["実"],["實"],["实"]],[["審"],["審"],["审"]],[["憲"],["憲"],["宪"]],[["宮"],["宮"],["宫"]],[["賓"],["賓"],["宾"]],[["秘"],["祕"],["秘"]],[["寝"],["寢"],["寝"]],[["対"],["對"],["对"]],[["尋"],["尋"],["寻"]],[["導"],["導"],["导"]],[["将"],["將"],["将"]],[["層"],["層"],["层"]],[["属"],["屬"],["属"]],[["歳"],["歲"],["岁"]],[["島"],["島"],["岛"]],[["巌"],["巖"],["巖"]],[["峡"],["峽"],["峡"]],[["険"],["險"],["险"]],[["幣"],["幣"],["币"]],[["帥"],["帥"],["帅"]],[["師"],["師"],["师"]],[["帳"],["帳"],["帐"]],[["帰"],["歸"],["归"]],[["広"],["廣"],["广"]],[["慶"],["慶"],["庆"]],[["庫"],["庫"],["库"]],[["応"],["應"],["应"]],[["廃"],["廢"],["废"]],[["開"],["開"],["开"]],[["弁"],["辨","瓣","辯"],["辨","瓣","辩"]],[["異"],["異"],["异"]],[["棄"],["棄"],["弃"]],[["張"],["張"],["张"]],[["弥"],["彌"],["弥"]],[["強"],["強"],["强"]],[["弾"],["彈"],["弹"]],[["録"],["錄"],["录"]],[["彦"],["彥"],["彥"]],[["徹"],["徹"],["彻"]],[["徴"],["徵"],["征"]],[["径"],["徑"],["径"]],[["徳"],["德"],["德"]],[["憶"],["憶"],["忆"]],[["誌"],["誌"],["志"]],[["憂"],["憂"],["忧"]],[["懐"],["懷"],["怀"]],[["態"],["態"],["态"]],[["総"],["總"],["总"]],[["恒"],["恆"],["恒"]],[["恋"],["戀"],["恋"]],[["懇"],["懇"],["恳"]],[["恵"],["惠"],["惠"]],[["悪"],["惡"],["恶"]],[["悩"],["惱"],["恼"]],[["悦"],["悅"],["悅"]],[["懸"],["懸"],["悬"]],[["驚"],["驚"],["惊"]],[["惨"],["慘"],["惨"]],[["懲"],["懲"],["惩"]],[["愛"],["愛"],["爱"]],[["憤"],["憤"],["愤"]],[["願"],["願"],["愿"]],[["慮"],["慮"],["虑"]],[["戯"],["戲"],["戏"]],[["戦"],["戰"],["战"]],[["戸"],["戶"],["户"]],[["払"],["拂"],["拂"]],[["拡"],["擴"],["扩"]],[["掃"],["掃"],["扫"]],[["揚"],["揚"],["扬"]],[["択"],["擇"],["择"]],[["護"],["護"],["护"]],[["担"],["擔"],["担"]],[["拝"],["拜"],["拜"]],[["擬"],["擬"],["拟"]],[["拠"],["據"],["据"]],[["擁"],["擁"],["拥"]],[["挟"],["挾"],["挟"]],[["揮"],["揮"],["挥"]],[["挿"],["插"],["插"]],[["損"],["損"],["损"]],[["捨"],["捨"],["舍"]],[["掲"],["揭"],["揭"]],[["掴"],["摑"],["掴"]],[["揺"],["搖"],["摇"]],[["敵"],["敵"],["敌"]],[["敗"],["敗"],["败"]],[["数"],["數"],["数"]],[["斉"],["齊"],["齐"]],[["斎"],["齋"],["斋"]],[["断"],["斷"],["断"]],[["旧"],["舊"],["旧"]],[["時"],["時"],["时"]],[["曇"],["曇"],["昙"]],[["昼"],["晝"],["昼"]],[["顕"],["顯"],["显"]],[["暁"],["曉"],["晓"]],[["晩"],["晚"],["晚"]],[["暫"],["暫"],["暂"]],[["曽"],["曾"],["曾"]],[["術"],["術"],["术"]],[["樸"],["樸"],["朴"]],[["機"],["機"],["机"]],[["殺"],["殺"],["杀"]],[["雑"],["雜"],["杂"]],[["権"],["權"],["权"]],[["条"],["條"],["条"]],[["極"],["極"],["极"]],[["枢"],["樞"],["枢"]],[["槍"],["槍"],["枪"]],[["査"],["查"],["查"]],[["栄"],["榮"],["荣"]],[["標"],["標"],["标"]],[["桟"],["棧"],["栈"]],[["棟"],["棟"],["栋"]],[["欄"],["欄"],["栏"]],[["樹"],["樹"],["树"]],[["様"],["樣"],["样"]],[["桜"],["櫻"],["樱"]],[["橋"],["橋"],["桥"]],[["検"],["檢"],["检"]],[["楼"],["樓"],["楼"]],[["歓"],["歡"],["欢"]],[["欧"],["歐"],["欧"]],[["歩"],["步"],["步"]],[["歯"],["齒"],["齿"]],[["残"],["殘"],["残"]],[["殴"],["毆"],["殴"]],[["気"],["氣"],["气"]],[["漢"],["漢"],["汉"]],[["湯"],["湯"],["汤"]],[["溝"],["溝"],["沟"]],[["沢"],["澤"],["泽"]],[["涙"],["淚"],["泪"]],[["滝"],["瀧"],["泷"]],[["潔"],["潔"],["洁"]],[["浅"],["淺"],["浅"]],[["濁"],["濁"],["浊"]],[["測"],["測"],["测"]],[["済"],["濟"],["济"]],[["濃"],["濃"],["浓"]],[["浜"],["濱"],["滨"]],[["渋"],["涉","澀"],["涉","涩"]],[["渦"],["渦"],["涡"]],[["潤"],["潤"],["润"]],[["漬"],["漬"],["渍"]],[["漸"],["漸"],["渐"]],[["渓"],["溪"],["溪"]],[["漁"],["漁"],["渔"]],[["湾"],["灣"],["湾"]],[["湿"],["濕"],["湿"]],[["満"],["滿"],["满"]],[["滅"],["滅"],["灭"]],[["滞"],["滯"],["滞"]],[["濫"],["濫"],["滥"]],[["瀬"],["瀨"],["濑"]],[["灯"],["燈"],["灯"]],[["霊"],["靈"],["灵"]],[["炉"],["爐"],["炉"]],[["点"],["點"],["点"]],[["錬"],["鍊"],["炼"]],[["練"],["練"],["练"]],[["煙"],["煙"],["烟"]],[["煩"],["煩"],["烦"]],[["焼"],["燒"],["烧"]],[["熱"],["熱"],["热"]],[["焔"],["焰"],["焰"]],[["鍛"],["鍛"],["锻"]],[["犠"],["犧"],["牺"]],[["状"],["狀"],["状"]],[["猶"],["猶"],["犹"]],[["独"],["獨"],["独"]],[["狭"],["狹"],["狭"]],[["獄"],["獄"],["狱"]],[["猟"],["獵"],["猎"]],[["猫"],["貓"],["猫"]],[["献"],["獻"],["献"]],[["環"],["環"],["环"]],[["現"],["現"],["现"]],[["璽"],["璽"],["玺"]],[["電"],["電"],["电"]],[["療"],["療"],["疗"]],[["監"],["監"],["监"]],[["蓋"],["蓋"],["盖"]],[["盤"],["盤"],["盘"]],[["視"],["視"],["视"]],[["着"],["著"],["著"]],[["矯"],["矯"],["矫"]],[["鉱"],["礦"],["矿"]],[["砕"],["碎"],["碎"]],[["礎"],["礎"],["础"]],[["確"],["確"],["确"]],[["礼"],["禮"],["礼"]],[["禍"],["禍"],["祸"]],[["禅"],["禪"],["禅"]],[["離"],["離"],["离"]],[["種"],["種"],["种"]],[["積"],["積"],["积"]],[["称"],["稱"],["称"]],[["稲"],["稻"],["稻"]],[["穏"],["穩"],["稳"]],[["穀"],["穀"],["谷"]],[["穂"],["穗"],["穗"]],[["窮"],["窮"],["穷"]],[["窃"],["竊"],["窃"]],[["窓"],["窗"],["窗"]],[["竜"],["龍"],["龙"]],[["競"],["競"],["竞"]],[["篤"],["篤"],["笃"]],[["筆"],["筆"],["笔"]],[["築"],["築"],["筑"]],[["簡"],["簡"],["简"]],[["節"],["節"],["节"]],[["範"],["範"],["范"]],[["類"],["類"],["类"]],[["粋"],["粹"],["粹"]],[["粛"],["肅"],["肃"]],[["糧"],["糧"],["粮"]],[["糾"],["糾"],["纠"]],[["紀"],["紀"],["纪"]],[["約"],["約"],["约"]],[["紅"],["紅"],["红"]],[["紋"],["紋"],["纹"]],[["納"],["納"],["纳"]],[["純"],["純"],["纯"]],[["紙"],["紙"],["纸"]],[["級"],["級"],["级"]],[["紛"],["紛"],["纷"]],[["紡"],["紡"],["纺"]],[["緊"],["緊"],["紧"]],[["細"],["細"],["细"]],[["紳"],["紳"],["绅"]],[["紹"],["紹"],["绍"]],[["紺"],["紺"],["绀"]],[["終"],["終"],["终"]],[["組"],["組"],["组"]],[["経"],["經"],["经"]],[["結"],["結"],["结"]],[["絶"],["絕"],["绝"]],[["絞"],["絞"],["绞"]],[["絡"],["絡"],["络"]],[["給"],["給"],["给"]],[["統"],["統"],["统"]],[["絵"],["繪"],["绘"]],[["絹"],["絹"],["绢"]],[["継"],["繼"],["继"]],[["続"],["續"],["续"]],[["緑"],["綠"],["绿"]],[["線"],["線"],["线"]],[["維"],["維"],["维"]],[["綱"],["綱"],["纲"]],[["綿"],["綿"],["绵"]],[["緒"],["緒"],["绪"]],[["締"],["締"],["缔"]],[["縁"],["緣"],["缘"]],[["編"],["編"],["编"]],[["緩"],["緩"],["缓"]],[["緯"],["緯"],["纬"]],[["縄"],["繩"],["绳"]],[["縛"],["縛"],["缚"]],[["縦"],["縱"],["纵"]],[["縫"],["縫"],["缝"]],[["縮"],["縮"],["缩"]],[["繊"],["纖"],["纤"]],[["績"],["績"],["绩"]],[["織"],["織"],["织"]],[["繕"],["繕"],["缮"]],[["繭"],["繭"],["茧"]],[["繰"],["繰"],["缲"]],[["缶"],["罐"],["罐"]],[["鉢"],["鉢"],["钵"]],[["羅"],["羅"],["罗"]],[["罸"],["罰"],["罚"]],[["罷"],["罷"],["罢"]],[["罵"],["罵"],["骂"]],[["職"],["職"],["职"]],[["聞"],["聞"],["闻"]],[["聡"],["聰"],["聪"]],[["腸"],["腸"],["肠"]],[["膚"],["膚"],["肤"]],[["脹"],["脹"],["胀"]],[["脅"],["脅"],["胁"]],[["胆"],["膽"],["胆"]],[["臓"],["臟"],["脏"]],[["脳"],["腦"],["脑"]],[["脚"],["腳"],["脚"]],[["騰"],["騰"],["腾"]],[["舗"],["舖"],["铺"]],[["館"],["館"],["馆"]],[["艦"],["艦"],["舰"]],[["芸"],["藝"],["艺"]],[["茎"],["莖"],["茎"]],[["薦"],["薦"],["荐"]],[["薬"],["藥"],["药"]],[["蛍"],["螢"],["萤"]],[["蒋"],["蔣"],["蒋"]],[["蔵"],["藏"],["藏"]],[["虜"],["虜"],["虏"]],[["虚"],["虛"],["虚"]],[["虫"],["蟲"],["虫"]],[["蝕"],["蝕"],["蚀"]],[["蚕"],["蠶"],["蚕"]],[["蛮"],["蠻"],["蛮"]],[["補"],["補"],["补"]],[["襲"],["襲"],["袭"]],[["装"],["裝"],["装"]],[["裏"],["裡"],["里"]],[["覇"],["霸"],["霸"]],[["見"],["見"],["见"]],[["観"],["觀"],["观"]],[["規"],["規"],["规"]],[["覚"],["覺"],["觉"]],[["覧"],["覽"],["览"]],[["触"],["觸"],["触"]],[["訂"],["訂"],["订"]],[["計"],["計"],["计"]],[["討"],["討"],["讨"]],[["訓"],["訓"],["训"]],[["記"],["記"],["记"]],[["訟"],["訟"],["讼"]],[["訪"],["訪"],["访"]],[["設"],["設"],["设"]],[["許"],["許"],["许"]],[["訳"],["譯"],["译"]],[["訴"],["訴"],["诉"]],[["診"],["診"],["诊"]],[["証"],["證"],["证"]],[["詐"],["詐"],["诈"]],[["詔"],["詔"],["诏"]],[["評"],["評"],["评"]],[["詛"],["詛"],["诅"]],[["詞"],["詞"],["词"]],[["試"],["試"],["试"]],[["詩"],["詩"],["诗"]],[["詰"],["詰"],["诘"]],[["該"],["該"],["该"]],[["詳"],["詳"],["详"]],[["誉"],["譽"],["誉"]],[["謄"],["謄"],["誊"]],[["認"],["認"],["认"]],[["誕"],["誕"],["诞"]],[["誘"],["誘"],["诱"]],[["語"],["語"],["语"]],[["誠"],["誠"],["诚"]],[["誤"],["誤"],["误"]],[["説"],["說"],["说"]],[["読"],["讀"],["读"]],[["誰"],["誰"],["谁"]],[["課"],["課"],["课"]],[["調"],["調"],["调"]],[["談"],["談"],["谈"]],[["請"],["請"],["请"]],[["論"],["論"],["论"]],[["諭"],["諭"],["谕"]],[["諸"],["諸"],["诸"]],[["諾"],["諾"],["诺"]],[["謀"],["謀"],["谋"]],[["謁"],["謁"],["谒"]],[["謎"],["謎"],["谜"]],[["謙"],["謙"],["谦"]],[["講"],["講"],["讲"]],[["謝"],["謝"],["谢"]],[["謡"],["謠"],["谣"]],[["謹"],["謹"],["谨"]],[["識"],["識"],["识"]],[["譜"],["譜"],["谱"]],[["議"],["議"],["议"]],[["譲"],["讓"],["让"]],[["貝"],["貝"],["贝"]],[["貞"],["貞"],["贞"]],[["負"],["負"],["负"]],[["財"],["財"],["财"]],[["貢"],["貢"],["贡"]],[["貧"],["貧"],["贫"]],[["貨"],["貨"],["货"]],[["販"],["販"],["贩"]],[["貪"],["貪"],["贪"]],[["責"],["責"],["责"]],[["貯"],["貯"],["贮"]],[["貴"],["貴"],["贵"]],[["貸"],["貸"],["贷"]],[["費"],["費"],["费"]],[["貿"],["貿"],["贸"]],[["賀"],["賀"],["贺"]],[["賃"],["賃"],["赁"]],[["賄"],["賄"],["贿"]],[["資"],["資"],["资"]],[["賊"],["賊"],["贼"]],[["賎"],["賤"],["贱"]],[["賛"],["贊"],["赞"]],[["賜"],["賜"],["赐"]],[["賞"],["賞"],["赏"]],[["賠"],["賠"],["赔"]],[["賢"],["賢"],["贤"]],[["賦"],["賦"],["赋"]],[["質"],["質"],["质"]],[["頼"],["賴"],["赖"]],[["贈"],["贈"],["赠"]],[["贓"],["贓"],["赃"]],[["躍"],["躍"],["跃"]],[["践"],["踐"],["践"]],[["踪"],["蹤"],["踪"]],[["車"],["車"],["车"]],[["軌"],["軌"],["轨"]],[["軒"],["軒"],["轩"]],[["軟"],["軟"],["软"]],[["転"],["轉"],["转"]],[["軸"],["軸"],["轴"]],[["軽"],["輕"],["轻"]],[["較"],["較"],["较"]],[["載"],["載"],["载"]],[["輝"],["輝"],["辉"]],[["輩"],["輩"],["辈"]],[["輪"],["輪"],["轮"]],[["輸"],["輸"],["输"]],[["轄"],["轄"],["辖"]],[["辞"],["辭"],["辞"]],[["辺"],["邊"],["边"]],[["達"],["達"],["达"]],[["遷"],["遷"],["迁"]],[["過"],["過"],["过"]],[["運"],["運"],["运"]],[["還"],["還"],["还"]],[["進"],["進"],["进"]],[["遠"],["遠"],["远"]],[["違"],["違"],["违"]],[["連"],["連"],["连"]],[["遅"],["遲"],["迟"]],[["適"],["適"],["适"]],[["選"],["選"],["选"]],[["逓"],["遞"],["递"]],[["遺"],["遺"],["遗"]],[["遥"],["遙"],["遥"]],[["郵"],["郵"],["邮"]],[["隣"],["鄰"],["邻"]],[["酔"],["醉"],["醉"]],[["醸"],["釀"],["酿"]],[["釈"],["釋"],["释"]],[["針"],["針"],["针"]],[["釣"],["釣"],["钓"]],[["鈍"],["鈍"],["钝"]],[["鈴"],["鈴"],["铃"]],[["鉄"],["鐵"],["铁"]],[["鉛"],["鉛"],["铅"]],[["鑑"],["鑑"],["鉴"]],[["銀"],["銀"],["银"]],[["銃"],["銃"],["铳"]],[["銅"],["銅"],["铜"]],[["銑"],["銑"],["铣"]],[["銘"],["銘"],["铭"]],[["銭"],["錢"],["钱"]],[["鋭"],["鋭"],["锐"]],[["鋳"],["鑄"],["铸"]],[["鋼"],["鋼"],["钢"]],[["錘"],["錘"],["锤"]],[["錠"],["錠"],["锭"]],[["錯"],["錯"],["错"]],[["鍾"],["鍾"],["钟"]],[["鎖"],["鎖"],["锁"]],[["鎮"],["鎮"],["镇"]],[["鏡"],["鏡"],["镜"]],[["長"],["長"],["长"]],[["門"],["門"],["门"]],[["閉"],["閉"],["闭"]],[["閑"],["閒"],["闲"]],[["間"],["間"],["间"]],[["閣"],["閣"],["阁"]],[["閥"],["閥"],["阀"]],[["閲"],["閲"],["阅"]],[["隊"],["隊"],["队"]],[["陽"],["陽"],["阳"]],[["陰"],["陰"],["阴"]],[["陣"],["陣"],["阵"]],[["階"],["階"],["阶"]],[["際"],["際"],["际"]],[["陸"],["陸"],["陆"]],[["陳"],["陳"],["陈"]],[["陥"],["陷"],["陷"]],[["随"],["隨"],["随"]],[["隠"],["隱"],["隐"]],[["隷"],["隸"],["隶"]],[["難"],["難"],["难"]],[["霧"],["霧"],["雾"]],[["静"],["靜"],["静"]],[["頂"],["頂"],["顶"]],[["項"],["項"],["项"]],[["順"],["順"],["顺"]],[["頑"],["頑"],["顽"]],[["頒"],["頒"],["颁"]],[["領"],["領"],["领"]],[["頻"],["頻"],["频"]],[["題"],["題"],["题"]],[["額"],["額"],["额"]],[["顔"],["顏"],["颜"]],[["風"],["風"],["风"]],[["飛"],["飛"],["飞"]],[["飢"],["饑"],["饥"]],[["飯"],["飯"],["饭"]],[["飲"],["飲"],["饮"]],[["飼"],["飼"],["饲"]],[["飽"],["飽"],["饱"]],[["飾"],["飾"],["饰"]],[["餓"],["餓"],["饿"]],[["馬"],["馬"],["马"]],[["駅"],["驛"],["驿"]],[["駆"],["驅"],["驱"]],[["駐"],["駐"],["驻"]],[["騎"],["騎"],["骑"]],[["験"],["驗"],["验"]],[["騒"],["騷"],["骚"]],[["騨"],["驔"],["驔"]],[["髄"],["髓"],["髓"]],[["魚"],["魚"],["鱼"]],[["魯"],["魯"],["鲁"]],[["鮮"],["鮮"],["鲜"]],[["鯨"],["鯨"],["鲸"]],[["鳥"],["鳥"],["鸟"]],[["鳴"],["鳴"],["鸣"]],[["麦"],["麥"],["麦"]],[["黄"],["黃"],["黄"]],[["黒"],["黑"],["黑"]],[["黙"],["默"],["默"]],[["齢"],["齡"],["龄"]]]),Xo}var mb;function lO(){return mb||(mb=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=el,n=Mg();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=Mg();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(Mg(),t),t.default=n.TABLE}(Dg)),Dg}var yb;function jb(){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=el,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(Ig(),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}(Lg)),Lg}var Ng={},Jo={},bb;function _b(){if(bb)return Jo;bb=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,s){return i[r[s]]=s,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={},Cb;function hO(){return Cb||(Cb=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 Fg={},Es={},ks={},Tb;function Ab(){if(Tb)return ks;Tb=1,Object.defineProperty(ks,"__esModule",{value:!0}),ks.SAFE_MODE_CHAR=ks.REGEXP_TEST=ks.defaultOptions=void 0;const t=db(),e=kh;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 Sb;function pO(){if(Sb)return Es;Sb=1,Object.defineProperty(Es,"__esModule",{value:!0}),Es._call=Es.getOptions=Es.getOptionsSkip=void 0;const t=Ab();function e(i,s=t.SAFE_MODE_CHAR){return i.skip?typeof i.skip=="string"?i.skip+=s.join(""):Array.isArray(i.skip)?i.skip=i.skip.slice().concat(s):i.table=s.reduce(function(l,h){return l[h]=h,l},Object.assign({},i.table||{})):i.skip=s.slice(),i}Es.getOptionsSkip=e;function n(i={},s=t.defaultOptions,l=t.SAFE_MODE_CHAR){return i=Object.assign({},s,i),i.safe&&(i=e(i,l)),i}Es.getOptions=n;function r(i,s,l={},...h){if(l=n(l),l.skip||l.table||l.tableOnly){let{skip:p,table:f,tableOnly:z}=l,y=!z;if(z&&!f)throw new Error(`table is ${f}`);return s.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(y)return i(v)}return v})}return i(s,l,...h)}return Es._call=r,Es}var Zo={},Qo={},xb;function cO(){return xb||(xb=1,Object.defineProperty(Qo,"__esModule",{value:!0}),Qo.table_tw2cn=Qo.table_cn2tw=void 0,Qo.table_cn2tw={万:"萬",与:"與",丑:"醜",专:"專",业:"業",丛:"叢",东:"東",丝:"絲",丢:"丟",两:"兩",严:"嚴",并:"並",丧:"喪",个:"個",丬:"爿",丰:"豐",临:"臨",为:"為",丽:"麗",举:"舉",么:"麼",义:"義",乌:"烏",乐:"樂",乔:"喬",习:"習",乡:"鄉",书:"書",买:"買",乱:"亂",干:"幹",争:"爭",于:"於",亏:"虧",云:"雲",亘:"亘",亚:"亞",产:"產",亩:"畝",亲:"親",亵:"褻",亸:"嚲",亿:"億",仅:"僅",仆:"僕",从:"從",仑:"侖",仓:"倉",仪:"儀",们:"們",价:"價",众:"眾",优:"優",伙:"伙",会:"會",伛:"傴",伞:"傘",伟:"偉",传:"傳",伤:"傷",伥:"倀",伦:"倫",伧:"傖",伪:"偽",伫:"佇",体:"體",余:"餘",佣:"傭",佥:"僉",来:"來",侠:"俠",侣:"侶",侥:"僥",侦:"偵",侧:"側",侨:"僑",侩:"儈",侪:"儕",侬:"儂",俣:"俁",俦:"儔",俨:"儼",俩:"倆",俪:"儷",俭:"儉",债:"債",倾:"傾",偬:"傯",偻:"僂",偾:"僨",偿:"償",杰:"傑",备:"備",傥:"儻",傧:"儐",储:"儲",傩:"儺",当:"當",尽:"盡",罗:"羅",攒:"攢",儿:"兒",兑:"兌",兖:"兗",党:"黨",内:"內",兰:"蘭",关:"關",兴:"興",兹:"茲",养:"養",兽:"獸",冁:"囅",冈:"岡",册:"冊",写:"寫",军:"軍",农:"農",冢:"塚",幂:"冪",冯:"馮",冲:"衝",决:"決",况:"況",冻:"凍",净:"淨",涂:"涂",凄:"淒",凉:"涼",凌:"凌",减:"減",凑:"湊",凛:"凜",渎:"瀆",几:"幾",凤:"鳳",处:"處",凫:"鳧",凭:"憑",凯:"凱",击:"擊",凿:"鑿",刍:"芻",划:"劃",刘:"劉",则:"則",刚:"剛",创:"創",删:"刪",别:"別",刭:"剄",刽:"劊",刿:"劌",剀:"剴",剂:"劑",剐:"剮",剑:"劍",剥:"剝",剧:"劇",札:"札",劝:"勸",办:"辦",务:"務",劢:"勱",动:"動",励:"勵",劲:"勁",劳:"勞",势:"勢",勋:"勛",勐:"勐",勚:"勩",胜:"勝",绩:"績",匀:"勻",匦:"匭",匮:"匱",汇:"匯",奁:"奩",椟:"櫝",区:"區",医:"醫",华:"華",协:"協",单:"單",卖:"賣",卜:"蔔",卢:"盧",卤:"滷",卧:"臥",卫:"衛",却:"卻",卺:"巹",厂:"廠",厅:"廳",历:"歷",厉:"厲",压:"壓",厌:"厭",厍:"厙",厕:"廁",厢:"廂",厣:"厴",厦:"廈",厨:"廚",厩:"廄",厮:"廝",县:"縣",叁:"叄",参:"參",叆:"靉",叇:"靆",双:"雙",发:"發",变:"變",叙:"敘",叠:"疊",叶:"葉",号:"號",叹:"嘆",叽:"嘰",吁:"吁",咤:"吒",吓:"嚇",吕:"呂",吗:"嗎",吣:"唚",吨:"噸",听:"聽",启:"啟",吴:"吳",呒:"嘸",呓:"囈",呕:"嘔",呖:"嚦",呗:"唄",员:"員",呙:"咼",呛:"嗆",呜:"嗚",咏:"詠",咔:"咔",咙:"嚨",咛:"嚀",咝:"噝",咨:"諮",咴:"噅",咸:"鹹",哌:"呱",响:"響",哑:"啞",哒:"噠",哓:"嘵",哔:"嗶",哕:"噦",哗:"嘩",哙:"噲",哜:"嚌",哝:"噥",哟:"喲",唣:"唕",唛:"嘜",唝:"嗊",唠:"嘮",唡:"啢",唢:"嗩",唤:"喚",唿:"唿",问:"問",衔:"銜",啧:"嘖",啬:"嗇",啭:"囀",啮:"齧",啰:"囉",啴:"嘽",啸:"嘯",喷:"噴",喽:"嘍",喾:"嚳",嗫:"囁",嗬:"嗬",嗳:"噯",尝:"嘗",嘘:"噓",嘤:"嚶",嘱:"囑",恶:"惡",噜:"嚕",噼:"噼",嚣:"囂",嚯:"嚯",苏:"蘇",团:"團",囱:"囪",园:"園",国:"國",围:"圍",囵:"圇",图:"圖",圆:"圓",圣:"聖",圹:"壙",场:"場",坂:"阪",坏:"壞",块:"塊",坚:"堅",坛:"壇",坜:"壢",坝:"壩",坞:"塢",坟:"墳",坠:"墜",垧:"坰",垄:"壟",垅:"壠",垆:"壚",垒:"壘",垦:"墾",垩:"堊",垫:"墊",垭:"埡",垯:"墶",垱:"壋",垲:"塏",垴:"堖",埯:"垵",埘:"塒",埙:"塤",埚:"堝",埝:"墊",执:"執",堑:"塹",堕:"墮",阶:"階",尧:"堯",报:"報",碱:"鹼",塆:"壪",茔:"塋",塬:"原",尘:"塵",砖:"磚",墙:"牆",硗:"磽",壮:"壯",声:"聲",壳:"殻",壶:"壺",壸:"壼",寿:"壽",复:"復",够:"夠",梦:"夢",头:"頭",夸:"誇",夹:"夾",夺:"奪",奂:"奐",奋:"奮",奖:"獎",奥:"奧",妆:"妝",妇:"婦",妈:"媽",妩:"嫵",妪:"嫗",妫:"媯",姗:"姍",姜:"姜",娄:"婁",娅:"婭",娆:"嬈",娇:"嬌",娈:"孌",娱:"娛",娲:"媧",娴:"嫻",婳:"嫿",婴:"嬰",婵:"嬋",婶:"嬸",媪:"媼",袅:"裊",嫒:"嬡",嫔:"嬪",嫱:"嬙",嬷:"嬤",懒:"懶",孙:"孫",学:"學",孪:"孿",宁:"寧",宝:"寶",实:"實",宠:"寵",审:"審",宪:"憲",宫:"宮",宽:"寬",宾:"賓",寝:"寢",对:"對",寻:"尋",导:"導",将:"將",尔:"爾",尴:"尷",尸:"屍",层:"層",屃:"屓",届:"屆",屉:"屜",属:"屬",屡:"屢",屦:"屨",屿:"嶼",岁:"歲",岂:"豈",岖:"嶇",岗:"崗",岘:"峴",岙:"嶴",岚:"嵐",岛:"島",岭:"嶺",岳:"嶽",岽:"崬",岿:"巋",峃:"嶨",峄:"嶧",峡:"峽",峣:"嶢",峤:"嶠",峥:"崢",峦:"巒",崂:"嶗",崃:"崍",崄:"嶮",崭:"嶄",嵛:"崳",嵘:"嶸",嵚:"嶔",嵝:"嶁",嵴:"脊",巅:"巔",巩:"鞏",巯:"巰",币:"幣",帅:"帥",师:"師",帏:"幃",帐:"帳",帘:"簾",帜:"幟",带:"帶",帧:"幀",帮:"幫",帱:"幬",帻:"幘",帼:"幗",幞:"襆",襕:"幱",幺:"么",广:"廣",庄:"莊",庆:"慶",庐:"廬",庑:"廡",库:"庫",应:"應",庙:"廟",庞:"龐",废:"廢",庼:"廎",荫:"蔭",廪:"廩",开:"開",异:"異",弃:"棄",张:"張",弥:"彌",弪:"弳",弯:"彎",强:"強",弹:"彈",归:"歸",录:"錄",彟:"彠",彦:"彥",彻:"徹",径:"徑",徕:"徠",御:"御",忆:"憶",忏:"懺",忧:"憂",忾:"愾",怀:"懷",态:"態",怂:"慫",怃:"憮",怄:"慪",怅:"悵",怆:"愴",怜:"憐",总:"總",怼:"懟",怿:"懌",恋:"戀",耻:"恥",恳:"懇",恸:"慟",恹:"懨",恺:"愷",恻:"惻",恼:"惱",恽:"惲",悦:"悅",悫:"愨",悬:"懸",悭:"慳",悯:"憫",闷:"悶",惊:"驚",惧:"懼",惨:"慘",惩:"懲",惫:"憊",惬:"愜",惭:"慚",惮:"憚",惯:"慣",愍:"湣",爱:"愛",愠:"慍",愤:"憤",愦:"憒",愿:"願",慑:"懾",慭:"憖",虑:"慮",憷:"憷",懔:"懍",懑:"懣",欢:"歡",戆:"戇",戋:"戔",戏:"戲",戗:"戧",战:"戰",戬:"戩",户:"戶",扎:"扎",扑:"撲",扦:"扦",扩:"擴",扪:"捫",扫:"掃",扬:"揚",扰:"擾",抚:"撫",抛:"拋",抟:"摶",抠:"摳",抡:"掄",抢:"搶",护:"護",担:"擔",拟:"擬",拢:"攏",拣:"揀",拥:"擁",拦:"攔",拧:"擰",拨:"撥",择:"擇",挂:"掛",挚:"摯",挛:"攣",挜:"掗",挝:"撾",挞:"撻",挟:"挾",挠:"撓",挡:"擋",挢:"撟",挣:"掙",挤:"擠",挥:"揮",挦:"撏",捞:"撈",损:"損",捡:"撿",换:"換",捣:"搗",据:"據",捻:"捻",掳:"擄",掴:"摑",掷:"擲",掸:"撣",掺:"摻",掼:"摜",揸:"摣",揽:"攬",揿:"撳",搀:"攙",搁:"擱",搂:"摟",搅:"攪",构:"構",摇:"搖",携:"攜",摄:"攝",摅:"攄",摆:"擺",摈:"擯",摊:"攤",撄:"攖",撑:"撐",撵:"攆",撷:"擷",撸:"擼",撺:"攛",擞:"擻",敌:"敵",败:"敗",敛:"斂",数:"數",驱:"驅",毙:"斃",斋:"齋",斓:"斕",斗:"鬥",斩:"斬",断:"斷",无:"無",旧:"舊",时:"時",旷:"曠",旸:"暘",昙:"曇",昼:"晝",昽:"曨",显:"顯",晋:"晉",晒:"曬",晓:"曉",晔:"曄",晕:"暈",晖:"暉",暂:"暫",畅:"暢",暧:"曖",胧:"朧",术:"術",朴:"樸",机:"機",杀:"殺",杂:"雜",权:"權",条:"條",杨:"楊",杩:"榪",极:"極",枞:"樅",枢:"樞",枣:"棗",枥:"櫪",枧:"梘",枨:"棖",枪:"槍",枫:"楓",枭:"梟",柜:"櫃",柠:"檸",栅:"柵",柽:"檉",栀:"梔",标:"標",栈:"棧",栉:"櫛",栊:"櫳",栋:"棟",栌:"櫨",栎:"櫟",栏:"欄",树:"樹",栖:"棲",样:"樣",栾:"欒",桊:"棬",桠:"椏",桡:"橈",桢:"楨",档:"檔",桤:"榿",桥:"橋",桦:"樺",桧:"檜",桨:"槳",桩:"樁",梼:"檮",梾:"棶",检:"檢",棂:"欞",椁:"槨",椠:"槧",椤:"欏",椭:"橢",楼:"樓",榄:"欖",榇:"櫬",榈:"櫚",榉:"櫸",荣:"榮",盘:"盤",槚:"檟",槛:"檻",槟:"檳",槠:"櫧",规:"規",横:"橫",樯:"檣",樱:"櫻",橥:"櫫",橱:"櫥",橹:"櫓",橼:"櫞",檩:"檁",檐:"檐",苘:"檾",欤:"歟",欧:"歐",钦:"欽",歼:"殲",殁:"歿",殇:"殤",残:"殘",殒:"殞",殓:"殮",殚:"殫",殡:"殯",殴:"毆",毁:"毀",毂:"轂",毕:"畢",毡:"氈",绒:"絨",毵:"毿",牦:"氂",氇:"氌",气:"氣",氢:"氫",氩:"氬",氲:"氳",汉:"漢",污:"污",汤:"湯",汹:"洶",没:"沒",沓:"沓",沟:"溝",沣:"灃",沤:"漚",沥:"瀝",沦:"淪",沧:"滄",沨:"渢",沩:"溈",沪:"滬",沵:"濔",泞:"濘",泪:"淚",泶:"澩",泷:"瀧",泸:"瀘",泺:"濼",泻:"瀉",泼:"潑",泽:"澤",泾:"涇",洁:"潔",洒:"灑",洼:"窪",浃:"浹",浅:"淺",浆:"漿",浇:"澆",浈:"湞",浉:"溮",浊:"濁",测:"測",浍:"澮",济:"濟",浏:"瀏",浐:"滻",浑:"渾",浒:"滸",浓:"濃",浔:"潯",浕:"濜",涌:"涌",莅:"蒞",涛:"濤",涝:"澇",涞:"淶",涟:"漣",涠:"潿",涡:"渦",涢:"溳",涣:"渙",涤:"滌",润:"潤",涧:"澗",涨:"漲",涩:"澀",淀:"澱",渌:"淥",渊:"淵",渍:"漬",渐:"漸",渑:"澠",渔:"漁",渖:"瀋",渗:"滲",温:"溫",游:"游",湾:"灣",湿:"濕",溃:"潰",溅:"濺",溆:"漵",溇:"漊",灭:"滅",荥:"滎",滗:"潷",滚:"滾",滞:"滯",滟:"灧",滠:"灄",满:"滿",滢:"瀅",滤:"濾",滥:"濫",滦:"灤",滨:"濱",滩:"灘",滪:"澦",漤:"灠",颍:"潁",潆:"瀠",潇:"瀟",潋:"瀲",潍:"濰",潜:"潛",潴:"瀦",澜:"瀾",濑:"瀨",濒:"瀕",阔:"闊",灏:"灝",灯:"燈",灵:"靈",灾:"災",灿:"燦",炀:"煬",炉:"爐",炖:"燉",炜:"煒",炝:"熗",点:"點",炼:"煉",炽:"熾",烁:"爍",烂:"爛",烃:"烴",烛:"燭",烟:"煙",烦:"煩",烧:"燒",烨:"燁",烩:"燴",烫:"燙",烬:"燼",热:"熱",焕:"煥",焖:"燜",焘:"燾",煅:"煆",辉:"輝",茕:"煢",煳:"糊",煺:"退",荧:"熒",熘:"溜",颎:"熲",营:"營",爷:"爺",笺:"箋",牍:"牘",闸:"閘",牵:"牽",牺:"犧",犊:"犢",荦:"犖",犟:"犟",犭:"犬",状:"狀",犷:"獷",犸:"獁",犹:"猶",狈:"狽",狍:"麅",狝:"獮",狞:"獰",独:"獨",狭:"狹",狮:"獅",狯:"獪",狰:"猙",狱:"獄",狲:"猻",猃:"獫",猎:"獵",猕:"獼",猡:"玀",猪:"豬",猫:"貓",猬:"蝟",献:"獻",獭:"獺",获:"獲",玑:"璣",玙:"璵",玚:"瑒",玛:"瑪",珏:"玨",玮:"瑋",环:"環",现:"現",玱:"瑲",玺:"璽",珉:"瑉",珐:"琺",珑:"瓏",珰:"璫",珲:"琿",琎:"璡",琏:"璉",琐:"瑣",琼:"瓊",瑶:"瑤",莹:"瑩",瑷:"璦",璇:"璿",璎:"瓔",瓒:"瓚",瓮:"瓮",瓯:"甌",罂:"罌",电:"電",画:"畫",畴:"疇",疖:"癤",疗:"療",疟:"瘧",疠:"癘",疡:"瘍",疬:"癧",疮:"瘡",疯:"瘋",疱:"皰",疴:"痾",痈:"癰",痉:"痙",痒:"癢",痖:"瘂",痨:"癆",痪:"瘓",痫:"癇",痴:"痴",瘅:"癉",瘆:"瘮",瘗:"瘞",瘘:"瘺",瘪:"癟",瘫:"癱",瘾:"癮",瘿:"癭",癞:"癩",癣:"癬",癫:"癲",癯:"臒",皑:"皚",皱:"皺",皲:"皸",盏:"盞",盐:"鹽",监:"監",盖:"蓋",盗:"盜",荡:"蕩",眍:"瞘",视:"視",眦:"眥",眬:"矓",着:"著",睁:"睜",睐:"睞",睑:"瞼",瞆:"瞶",瞒:"瞞",瞩:"矚",矫:"矯",矶:"磯",硅:"硅",矾:"礬",矿:"礦",砀:"碭",码:"碼",砗:"硨",砚:"硯",砜:"碸",砺:"礪",砻:"礱",砾:"礫",础:"礎",硁:"硜",硕:"碩",硖:"硤",硙:"磑",硚:"礄",确:"確",碜:"磣",硷:"鹼",碍:"礙",碛:"磧",碹:"碹",磙:"滾",礼:"禮",祎:"禕",祢:"禰",祯:"禎",祷:"禱",祸:"禍",禄:"祿",禀:"稟",禅:"禪",离:"離",秃:"禿",秆:"稈",籼:"秈",种:"種",积:"積",称:"稱",秽:"穢",秾:"穠",税:"稅",稆:"穭",稣:"穌",稳:"穩",谷:"穀",颖:"穎",穑:"穡",颓:"穨",穷:"窮",窃:"竊",窍:"竅",窑:"窯",窜:"竄",窝:"窩",窥:"窺",窦:"竇",窭:"窶",竖:"豎",竞:"競",笃:"篤",笋:"筍",笔:"筆",笕:"筧",笼:"籠",笾:"籩",筑:"築",筚:"篳",筛:"篩",筜:"簹",筝:"箏",筹:"籌",签:"簽",简:"簡",箓:"籙",箦:"簀",箧:"篋",箨:"籜",箩:"籮",箪:"簞",箫:"簫",节:"節",范:"範",篑:"簣",篓:"簍",篮:"籃",篱:"籬",簖:"籪",籁:"籟",钥:"鑰",籴:"糴",类:"類",粜:"糶",粝:"糲",粤:"粵",粪:"糞",粮:"糧",糁:"糝",糇:"餱",纟:"糹",纠:"糾",纪:"紀",纣:"紂",约:"約",红:"紅",纡:"紆",纥:"紇",纨:"紈",纫:"紉",纹:"紋",纳:"納",纽:"紐",纾:"紓",纯:"純",纰:"紕",纼:"紖",纱:"紗",纮:"紘",纸:"紙",级:"級",纷:"紛",纭:"紜",纴:"紝",纺:"紡",紧:"緊",细:"細",绂:"紱",绁:"紲",绅:"紳",纻:"紵",绍:"紹",绀:"紺",绋:"紼",绐:"紿",绌:"絀",终:"終",组:"組",绊:"絆",绗:"絎",结:"結",绝:"絕",绦:"絛",绔:"絝",绞:"絞",络:"絡",绚:"絢",给:"給",绖:"絰",统:"統",绛:"絳",絷:"縶",绢:"絹",绑:"綁",绡:"綃",绠:"綆",绨:"綈",绣:"綉",绤:"綌",绥:"綏",经:"經",综:"綜",缍:"綞",绿:"綠",绸:"綢",绻:"綣",线:"線",绶:"綬",维:"維",绹:"綯",绾:"綰",纲:"綱",网:"網",绷:"綳",缀:"綴",纶:"綸",绺:"綹",绮:"綺",绽:"綻",绰:"綽",绫:"綾",绵:"綿",绲:"緄",缁:"緇",绯:"緋",缗:"緡",绪:"緒",绬:"緓",绱:"緔",缃:"緗",缄:"緘",缂:"緙",缉:"緝",缎:"緞",缔:"締",缘:"緣",缌:"緦",编:"編",缓:"緩",缅:"緬",纬:"緯",缑:"緱",缈:"緲",练:"練",缏:"緶",缇:"緹",缊:"縕",萦:"縈",缙:"縉",缢:"縊",缒:"縋",绉:"縐",缣:"縑",缞:"縗",缚:"縛",缜:"縝",缟:"縞",缛:"縟",缝:"縫",缡:"縭",缩:"縮",纵:"縱",缧:"縲",纤:"纖",缦:"縵",缕:"縷",缥:"縹",缫:"繅",缪:"繆",襁:"繈",缯:"繒",织:"織",缮:"繕",缭:"繚",绕:"繞",缋:"繢",绳:"繩",绘:"繪",茧:"繭",缰:"繮",缳:"繯",缲:"繰",缴:"繳",绎:"繹",继:"繼",缤:"繽",缱:"繾",颣:"纇",缬:"纈",纩:"纊",续:"續",缠:"纏",缨:"纓",缵:"纘",缆:"纜",缐:"線",钵:"缽",罚:"罰",罢:"罷",罴:"羆",骂:"罵",羁:"羈",芈:"羋",羟:"羥",羡:"羨",翘:"翹",翙:"翽",翚:"翬",锄:"鋤",耢:"耮",耧:"耬",耸:"聳",聂:"聶",聋:"聾",职:"職",聍:"聹",联:"聯",闻:"聞",聩:"聵",聪:"聰",肃:"肅",肠:"腸",肤:"膚",肷:"膁",肾:"腎",肿:"腫",胀:"脹",胁:"脅",胆:"膽",胨:"腖",胪:"臚",胫:"脛",胶:"膠",脉:"脈",脍:"膾",脏:"髒",脐:"臍",脑:"腦",脓:"膿",脔:"臠",脚:"腳",脱:"脫",脶:"腡",脸:"臉",腊:"臘",腌:"醃",腘:"膕",腭:"齶",腻:"膩",腼:"靦",腽:"膃",腾:"騰",膑:"臏",臜:"臢",舆:"輿",铺:"鋪",馆:"館",舣:"艤",舰:"艦",舱:"艙",舻:"艫",艰:"艱",艳:"艷",艹:"艸",艺:"藝",芗:"薌",芜:"蕪",芦:"蘆",苁:"蓯",苇:"葦",苈:"藶",苋:"莧",苌:"萇",苍:"蒼",苎:"苧",苹:"蘋",茎:"莖",茏:"蘢",茑:"蔦",荆:"荊",荐:"薦",荙:"薘",荚:"莢",荛:"蕘",荜:"蓽",荞:"蕎",荟:"薈",荠:"薺",荤:"葷",荨:"蕁",荩:"藎",荪:"蓀",荬:"蕒",荭:"葒",荮:"葤",药:"藥",莜:"蓧",莱:"萊",莲:"蓮",莳:"蒔",莴:"萵",莶:"薟",莸:"蕕",莺:"鶯",莼:"蓴",萚:"蘀",萝:"蘿",萤:"螢",萧:"蕭",萨:"薩",葱:"蔥",蒇:"蕆",蒉:"蕢",蒋:"蔣",蒌:"蔞",蓝:"藍",蓟:"薊",蓠:"蘺",蓣:"蕷",蓥:"鎣",蓦:"驀",蔷:"薔",蔹:"蘞",蔺:"藺",蔼:"藹",蕲:"蘄",蕴:"蘊",薮:"藪",藁:"槁",藓:"蘚",虏:"虜",虚:"虛",虫:"蟲",虬:"虯",虮:"蟣",虽:"雖",虾:"蝦",虿:"蠆",蚀:"蝕",蚁:"蟻",蚂:"螞",蚕:"蠶",蚝:"蠔",蚬:"蜆",蛊:"蠱",蛎:"蠣",蛏:"蟶",蛮:"蠻",蛰:"蟄",蛱:"蛺",蛲:"蟯",蛳:"螄",蛴:"蠐",蜕:"蛻",蜗:"蝸",蜡:"蠟",蝇:"蠅",蝈:"蟈",蝉:"蟬",蝎:"蠍",蝼:"螻",蝾:"蠑",螀:"螿",螨:"蟎",蟏:"蠨",衅:"釁",补:"補",衬:"襯",衮:"袞",袄:"襖",袆:"褘",袜:"襪",袭:"襲",袯:"襏",装:"裝",裆:"襠",裈:"褌",里:"裡",裢:"褳",裣:"襝",裤:"褲",裥:"襇",褛:"褸",褴:"襤",见:"見",觃:"覎",觅:"覓",觇:"覘",觋:"覡",觍:"覥",觎:"覦",觊:"覬",觏:"覯",觑:"覷",觐:"覲",觉:"覺",览:"覽",觌:"覿",观:"觀",觞:"觴",触:"觸",觯:"觶",讠:"訁",订:"訂",讣:"訃",计:"計",讯:"訊",讧:"訌",讨:"討",讦:"訐",讱:"訒",训:"訓",讪:"訕",讫:"訖",记:"記",讹:"訛",讶:"訝",讼:"訟",诀:"訣",讷:"訥",谌:"諶",讻:"訩",访:"訪",设:"設",许:"許",诉:"訴",诃:"訶",诊:"診",证:"證",诂:"詁",诋:"詆",讵:"詎",诈:"詐",诒:"詒",诏:"詔",评:"評",诐:"詖",诇:"詗",诎:"詘",诅:"詛",词:"詞",詟:"讋",诩:"詡",询:"詢",诣:"詣",试:"試",诗:"詩",诧:"詫",诟:"詬",诡:"詭",诠:"詮",诘:"詰",话:"話",该:"該",详:"詳",诜:"詵",诙:"詼",诖:"詿",诔:"誄",诛:"誅",诓:"誆",誉:"譽",誊:"謄",认:"認",诳:"誑",诶:"誒",诞:"誕",诱:"誘",诮:"誚",语:"語",诚:"誠",诫:"誡",诬:"誣",误:"誤",诰:"誥",诵:"誦",诲:"誨",说:"說",谁:"誰",课:"課",谇:"誶",诽:"誹",谊:"誼",调:"調",谄:"諂",谆:"諄",谈:"談",诿:"諉",请:"請",诤:"諍",诹:"諏",诼:"諑",谅:"諒",论:"論",谂:"諗",谀:"諛",谍:"諜",谞:"諝",谝:"諞",谥:"謚",诨:"諢",谔:"諤",谛:"諦",谐:"諧",谏:"諫",谕:"諭",讳:"諱",谙:"諳",讽:"諷",诸:"諸",谚:"諺",谖:"諼",诺:"諾",谋:"謀",谒:"謁",谓:"謂",诌:"謅",谎:"謊",谜:"謎",谧:"謐",谑:"謔",谡:"謖",谤:"謗",谦:"謙",讲:"講",谢:"謝",谣:"謠",谟:"謨",谪:"謫",谬:"謬",讴:"謳",谨:"謹",谩:"謾",谲:"譎",讥:"譏",谮:"譖",识:"識",谯:"譙",谭:"譚",谱:"譜",谵:"譫",译:"譯",议:"議",谴:"譴",诪:"譸",谫:"譾",读:"讀",雠:"讎",谗:"讒",让:"讓",谰:"讕",谶:"讖",赞:"贊",谠:"讜",谳:"讞",谘:"諮",豮:"豶",贝:"貝",贞:"貞",贠:"貟",负:"負",财:"財",贡:"貢",贫:"貧",货:"貨",贩:"販",贪:"貪",贯:"貫",责:"責",贮:"貯",贳:"貰",赀:"貲",贰:"貳",贵:"貴",贬:"貶",贷:"貸",贶:"貺",费:"費",贴:"貼",贻:"貽",贸:"貿",贺:"賀",贲:"賁",赂:"賂",赁:"賃",贿:"賄",赅:"賅",资:"資",贾:"賈",贼:"賊",赃:"贓",赈:"賑",赊:"賒",赇:"賕",赒:"賙",赉:"賚",赐:"賜",赏:"賞",赔:"賠",赓:"賡",贤:"賢",贱:"賤",赋:"賦",赕:"賧",质:"質",赍:"賫",账:"賬",赌:"賭",赆:"贐",赖:"賴",赗:"賵",赚:"賺",赙:"賻",购:"購",赛:"賽",赜:"賾",贽:"贄",赘:"贅",赟:"贇",赠:"贈",赝:"贋",赡:"贍",赢:"贏",赑:"贔",赎:"贖",赣:"贛",赪:"赬",赵:"趙",赶:"趕",趋:"趨",趱:"趲",趸:"躉",跃:"躍",跄:"蹌",跖:"跖",跞:"躒",迹:"跡",践:"踐",跶:"躂",跷:"蹺",跸:"蹕",跹:"躚",跻:"躋",踊:"踴",踌:"躊",踪:"蹤",踬:"躓",踯:"躑",蹑:"躡",蹒:"蹣",蹰:"躕",蹿:"躥",躏:"躪",躜:"躦",躯:"軀",车:"車",轧:"軋",轨:"軌",轪:"軑",轩:"軒",轫:"軔",轭:"軛",软:"軟",轷:"軤",轸:"軫",轱:"軲",轴:"軸",轵:"軹",轺:"軺",轲:"軻",轶:"軼",轼:"軾",较:"較",辂:"輅",辁:"輇",辀:"輈",载:"載",轾:"輊",辄:"輒",辅:"輔",轻:"輕",辆:"輛",辎:"輜",辋:"輞",辍:"輟",辊:"輥",辇:"輦",辈:"輩",轮:"輪",辌:"輬",辑:"輯",辏:"輳",输:"輸",辐:"輻",辒:"轀",辗:"輾",辖:"轄",辕:"轅",辘:"轆",转:"轉",辙:"轍",轿:"轎",辚:"轔",轰:"轟",辔:"轡",轹:"轢",轳:"轤",辞:"辭",辩:"辯",辫:"辮",边:"邊",辽:"遼",达:"達",迁:"遷",过:"過",迈:"邁",运:"運",还:"還",这:"這",进:"進",远:"遠",违:"違",连:"連",迟:"遲",迩:"邇",迳:"逕",适:"適",选:"選",逊:"遜",递:"遞",逦:"邐",逻:"邏",遗:"遺",遥:"遙",邓:"鄧",邝:"鄺",邬:"鄔",邮:"郵",邹:"鄒",邺:"鄴",邻:"鄰",郁:"郁",郄:"郤",郏:"郟",郐:"鄶",郑:"鄭",郓:"鄆",郦:"酈",郧:"鄖",郸:"鄲",酝:"醞",酦:"醱",酰:"醯",酱:"醬",酽:"釅",酾:"釃",酿:"釀",释:"釋",钆:"釓",钇:"釔",钌:"釕",钊:"釗",钉:"釘",钋:"釙",针:"針",钓:"釣",钐:"釤",钏:"釧",钒:"釩",钗:"釵",钍:"釷",钕:"釹",钎:"釺",钯:"鈀",钫:"鈁",钘:"鈃",钭:"鈄",钚:"鈈",钠:"鈉",钝:"鈍",钩:"鈎",钤:"鈐",钣:"鈑",钑:"鈒",钞:"鈔",钮:"鈕",钧:"鈞",钟:"鐘",钙:"鈣",钬:"鈥",钛:"鈦",钪:"鈧",铌:"鈮",铈:"鈰",钶:"鈳",铃:"鈴",钴:"鈷",钹:"鈸",铍:"鈹",钰:"鈺",钸:"鈽",铀:"鈾",钿:"鈿",钾:"鉀",铁:"鐵",钻:"鑽",铊:"鉈",铉:"鉉",铋:"鉍",铂:"鉑",钷:"鉕",钳:"鉗",铆:"鉚",铅:"鉛",钺:"鉞",钲:"鉦",钼:"鉬",钽:"鉭",锎:"鐦",鉴:"鑑",铏:"鉶",铰:"鉸",铒:"鉺",铬:"鉻",铪:"鉿",银:"銀",铳:"銃",铜:"銅",铚:"銍",铣:"銑",铨:"銓",铢:"銖",铭:"銘",铫:"銚",铦:"銛",铑:"銠",铷:"銣",铱:"銥",铟:"銦",铵:"銨",铥:"銩",铕:"銪",铯:"銫",铐:"銬",銮:"鑾",铞:"銱",锐:"銳",销:"銷",锈:"銹",锑:"銻",锉:"銼",铝:"鋁",镅:"鎇",锒:"鋃",锌:"鋅",钡:"鋇",铤:"鋌",铗:"鋏",锋:"鋒",铻:"鋙",镯:"鐲",锊:"鋝",锓:"鋟",铘:"鋣",锃:"鋥",锔:"鋦",锇:"鋨",铓:"鋩",铖:"鋮",锆:"鋯",锂:"鋰",铽:"鋱",锍:"鋶",锯:"鋸",钢:"鋼",锞:"錁",锖:"錆",锫:"錇",锩:"錈",铔:"錏",锥:"錐",锕:"錒",锟:"錕",锤:"錘",锱:"錙",铮:"錚",锛:"錛",锬:"錟",锭:"錠",锜:"錡",钱:"錢",锦:"錦",锚:"錨",锠:"錩",锡:"錫",锢:"錮",错:"錯",锰:"錳",铼:"錸",镎:"鎿",錾:"鏨",锝:"鍀",锨:"鍁",锪:"鍃",钔:"鍆",锴:"鍇",锳:"鍈",锅:"鍋",镀:"鍍",锷:"鍔",铡:"鍘",钖:"鍚",锻:"鍛",锽:"鍠",锸:"鍤",锲:"鍥",锘:"鍩",锹:"鍬",锾:"鍰",键:"鍵",锶:"鍶",锗:"鍺",镁:"鎂",锿:"鎄",镑:"鎊",镕:"鎔",锁:"鎖",镉:"鎘",镈:"鎛",镃:"鎡",钨:"鎢",镏:"鎦",铠:"鎧",铩:"鎩",锼:"鎪",镐:"鎬",镇:"鎮",镒:"鎰",镋:"鎲",镍:"鎳",镓:"鎵",镌:"鎸",镞:"鏃",链:"鏈",镆:"鏌",镙:"鏍",镠:"鏐",镝:"鏑",铿:"鏗",锵:"鏘",镗:"鏜",镘:"鏝",镛:"鏞",镜:"鏡",镖:"鏢",镂:"鏤",镚:"鏰",铧:"鏵",镤:"鏷",镪:"鏹",铙:"鐃",铴:"鐋",镣:"鐐",铹:"鐒",镦:"鐓",镡:"鐔",镫:"鐙",镢:"鐝",镨:"鐠",锏:"鐧",镄:"鐨",镰:"鐮",镭:"鐳",镮:"鐶",铎:"鐸",铛:"鐺",镱:"鐿",铸:"鑄",镬:"鑊",镔:"鑌",镲:"鑔",锧:"鑕",镴:"鑞",铄:"鑠",镳:"鑣",镥:"鑥",镧:"鑭",镵:"鑱",镶:"鑲",镊:"鑷",镩:"鑹",锣:"鑼",锺:"鍾",长:"長",门:"門",闩:"閂",闪:"閃",闫:"閆",闬:"閈",闭:"閉",闶:"閌",闳:"閎",闰:"閏",闲:"閑",间:"間",闵:"閔",闹:"鬧",阂:"閡",阁:"閣",阀:"閥",闺:"閨",闽:"閩",阃:"閫",阆:"閬",闾:"閭",阅:"閱",阊:"閶",阉:"閹",阎:"閻",阏:"閼",阍:"閽",阈:"閾",阌:"閿",阒:"闃",闱:"闈",阕:"闋",阑:"闌",阇:"闍",阗:"闐",阘:"闒",闿:"闓",阖:"闔",阙:"闕",闯:"闖",阚:"闞",阓:"闠",阐:"闡",阛:"闤",闼:"闥",阄:"鬮",阋:"鬩",队:"隊",阳:"陽",阴:"陰",阵:"陣",际:"際",陆:"陸",陇:"隴",陈:"陳",陉:"陘",陕:"陝",陧:"隉",陨:"隕",险:"險",随:"隨",隐:"隱",隶:"隸",隽:"雋",难:"難",雏:"雛",鸡:"雞",雳:"靂",雾:"霧",霁:"霽",霉:"霉",霭:"靄",靓:"靚",静:"靜",靥:"靨",韧:"韌",鼗:"鞀",鞑:"韃",鞒:"鞽",鞯:"韉",鞴:"韝",韦:"韋",韨:"韍",韩:"韓",韪:"韙",韬:"韜",韫:"韞",韵:"韻",页:"頁",顶:"頂",顷:"頃",项:"項",顺:"順",顸:"頇",须:"須",顼:"頊",颂:"頌",颀:"頎",颃:"頏",预:"預",顽:"頑",颁:"頒",顿:"頓",颇:"頗",领:"領",颌:"頜",颉:"頡",颐:"頤",颏:"頦",颒:"頮",颊:"頰",颋:"頲",颕:"頴",颔:"頷",颈:"頸",频:"頻",颗:"顆",题:"題",额:"額",颚:"顎",颜:"顏",颙:"顒",颛:"顓",颡:"顙",颠:"顛",颟:"顢",颢:"顥",顾:"顧",颤:"顫",颥:"顬",颦:"顰",颅:"顱",颞:"顳",颧:"顴",风:"風",飐:"颭",飑:"颮",飒:"颯",飓:"颶",飔:"颸",飖:"颻",飕:"颼",飗:"飀",飘:"飄",飙:"飆",飏:"颺",飚:"飈",飞:"飛",饥:"飢",饤:"飣",饦:"飥",飨:"饗",饨:"飩",饪:"飪",饫:"飫",饬:"飭",饭:"飯",饮:"飲",饴:"飴",饲:"飼",饱:"飽",饰:"飾",饳:"飿",饺:"餃",饸:"餄",饼:"餅",饷:"餉",饵:"餌",餍:"饜",饹:"餎",饻:"餏",饽:"餑",馁:"餒",饿:"餓",馂:"餕",饾:"餖",馄:"餛",馃:"餜",饯:"餞",馅:"餡",饧:"餳",馉:"餶",馇:"餷",馎:"餺",饩:"餼",馈:"饋",馏:"餾",馊:"餿",馌:"饁",馍:"饃",馒:"饅",馐:"饈",馑:"饉",馓:"饊",馔:"饌",饶:"饒",馋:"饞",馕:"饢",馀:"餘",马:"馬",驭:"馭",驮:"馱",驰:"馳",驯:"馴",驲:"馹",驳:"駁",驻:"駐",驽:"駑",驹:"駒",驵:"駔",驾:"駕",骀:"駘",驸:"駙",驶:"駛",驼:"駝",驷:"駟",骈:"駢",骇:"駭",骃:"駰",骆:"駱",骎:"駸",骏:"駿",骋:"騁",骍:"騂",骓:"騅",骔:"騌",骒:"騍",骑:"騎",骐:"騏",验:"驗",骛:"騖",骗:"騙",骙:"騤",骞:"騫",骘:"騭",骝:"騮",驺:"騶",骚:"騷",骟:"騸",骡:"騾",骜:"驁",骖:"驂",骠:"驃",骢:"驄",骅:"驊",骕:"驌",骁:"驍",骣:"驏",骄:"驕",驿:"驛",骤:"驟",驴:"驢",骧:"驤",骥:"驥",骦:"驦",骊:"驪",骉:"驫",鲠:"鯁",髅:"髏",髋:"髖",髌:"髕",鬓:"鬢",魇:"魘",魉:"魎",鱼:"魚",鱽:"魛",鱾:"魢",鲀:"魨",鲁:"魯",鲂:"魴",鱿:"魷",鲄:"魺",鲅:"鮁",鲆:"鮃",鲌:"鮊",鲉:"鮋",鲧:"鯀",鲏:"鮍",鲇:"鮎",鲐:"鮐",鲍:"鮑",鲋:"鮒",鲊:"鮓",鲒:"鮚",鲘:"鮜",鲕:"鮞",鲖:"鮦",鲔:"鮪",鲛:"鮫",鲑:"鮭",鲜:"鮮",鲓:"鮳",鲪:"鮶",鳀:"鯷",鲝:"鮺",鲩:"鯇",鲤:"鯉",鲨:"鯊",鲬:"鯒",鲻:"鯔",鲯:"鯕",鲭:"鯖",鲞:"鯗",鲷:"鯛",鲴:"鯝",鲱:"鯡",鲵:"鯢",鲲:"鯤",鲳:"鯧",鲸:"鯨",鲮:"鯪",鲰:"鯫",鲶:"鯰",鲺:"鯴",鲹:"鰺",鲫:"鯽",鳊:"鯿",鳈:"鰁",鲗:"鰂",鳂:"鰃",鲽:"鰈",鳇:"鰉",鳅:"鰍",鲾:"鰏",鳄:"鱷",鳆:"鰒",鳃:"鰓",鳁:"鰮",鳒:"鰜",鳑:"鰟",鳋:"鰠",鲥:"鰣",鳏:"鰥",鳎:"鰨",鳐:"鰩",鳍:"鰭",鲢:"鰱",鳌:"鰲",鳓:"鰳",鳘:"鰵",鲦:"鰷",鲣:"鰹",鳗:"鰻",鳛:"鰼",鳔:"鰾",鳉:"鱂",鳙:"鱅",鳕:"鱈",鳖:"鱉",鳟:"鱒",鳝:"鱔",鳜:"鱖",鳞:"鱗",鲟:"鱘",鲼:"鱝",鲎:"鱟",鲙:"鱠",鳣:"鱣",鳡:"鱤",鳢:"鱧",鲿:"鱨",鲚:"鱭",鳠:"鱯",鲈:"鱸",鲡:"鱺",鸟:"鳥",鸠:"鳩",鸤:"鳲",鸣:"鳴",鸢:"鳶",鸩:"鴆",鸨:"鴇",鸦:"鴉",鸰:"鴒",鸵:"鴕",鸳:"鴛",鸲:"鴝",鸮:"鴞",鸱:"鴟",鸪:"鴣",鸯:"鴦",鸭:"鴨",鸴:"鷽",鸸:"鴯",鸹:"鴰",鸻:"鴴",鸿:"鴻",鸽:"鴿",鸺:"鵂",鸼:"鵃",鹀:"鵐",鹃:"鵑",鹆:"鵒",鹁:"鵓",鹈:"鵜",鹅:"鵝",鹄:"鵠",鹉:"鵡",鹌:"鵪",鹏:"鵬",鹐:"鵮",鹎:"鵯",鹊:"鵲",鹓:"鵷",鹍:"鵾",鸫:"鶇",鹑:"鶉",鹒:"鶊",鹋:"鶓",鹙:"鶖",鹕:"鶘",鹗:"鶚",鹖:"鶡",鹛:"鶥",鹜:"鶩",鸧:"鶬",鹟:"鶲",鹤:"鶴",鹠:"鶹",鹡:"鶺",鹘:"鶻",鹣:"鶼",鹚:"鶿",鹢:"鷁",鹞:"鷂",鹝:"鷊",鹧:"鷓",鹥:"鷖",鸥:"鷗",鸷:"鷙",鹨:"鷚",鸶:"鷥",鹪:"鷦",鹔:"鷫",鹩:"鷯",鹫:"鷲",鹇:"鷳",鹬:"鷸",鹰:"鷹",鹭:"鷺",鹯:"鸇",鹱:"鸌",鹲:"鸏",鸬:"鸕",鹴:"鸘",鹦:"鸚",鹳:"鸛",鹂:"鸝",鸾:"鸞",鹾:"鹺",麦:"麥",麸:"麩",黄:"黃",黉:"黌",黡:"黶",黩:"黷",黪:"黲",黾:"黽",鼋:"黿",鼌:"鼂",鼍:"鼉",鼹:"鼴",齄:"齇",齐:"齊",齑:"齏",齿:"齒",龀:"齔",龁:"齕",龂:"齗",龅:"齙",龇:"齜",龃:"齟",龆:"齠",龄:"齡",龈:"齦",龊:"齪",龉:"齬",龋:"齲",龌:"齷",龙:"龍",龚:"龔",龛:"龕",龟:"龜",䌶:"䊷",䜥:"𧩙",伣:"俔",俫:"倈",刹:"剎",厐:"龎",厘:"釐",呐:"吶",㖞:"喎","𡒄":"壈",姹:"奼",弑:"弒",彝:"彞",恒:"恆",悮:"悞",戯:"戱",挽:"挽",捝:"挩",揾:"搵",㧑:"撝",㧟:"擓",杆:"桿",栗:"栗",梿:"槤",棁:"梲",榅:"榲",㱮:"殨",灶:"灶",煴:"熅",疭:"瘲",䁖:"瞜",祃:"禡",窎:"窵",䇲:"筴",筼:"篔",䌷:"紬",䌹:"絅",䌸:"縳",䍁:"繸",肮:"骯",肴:"餚",蔂:"虆",蕰:"薀",蘖:"櫱",訚:"誾",䜣:"訢",讬:"託",酂:"酇",钅:"釒",钜:"鉅",铇:"鉋",镟:"鏇",霡:"霢",饣:"飠",鲃:"䰾",鳚:"䲁",䴓:"鳾",䴕:"鴷",䴔:"鵁",䴖:"鶄",䴗:"鶪",䴘:"鷈",䴙:"鷿",麽:"麼",后:"後",凃:"塗",㑩:"儸",准:"準","𫔀":"鍊",面:"麵",舍:"捨",松:"鬆","𫔮":"閒",痳:"痲",占:"佔",借:"藉",制:"製",征:"徵",喂:"餵",只:"隻",炮:"砲",奸:"姦",困:"睏",志:"誌",布:"佈",系:"繫",分:"份",梁:"樑",䌽:"綵",板:"闆",注:"註",克:"剋",唇:"唇","𪸩":"煇","𫗭":"餵","𫗪":"餧",鹹:"咸",刬:"剗",铲:"鏟",采:"採",昵:"暱","𫄤":"繨",㓥:"劏",㳽:"瀰","𫔇":"鎞",汙:"汙",遊:"遊",夥:"夥",哢:"哢",淩:"淩",紮:"紮",癡:"癡",薑:"薑",扡:"扡",撚:"撚",遝:"遝",竈:"竈",黴:"黴",欲:"欲",慾:"慾",讚:"讚",菸:"菸",拾:"拾",十:"十",証:"証",捲:"捲",卷:"卷",燻:"燻",熏:"熏",籲:"籲",龥:"龥",蹠:"蹠",矽:"矽",脩:"脩",修:"修",剷:"剷",劈:"劈",擗:"擗",核:"核",覈:"覈",呼:"呼",呵:"呵",脣:"脣",升:"升",昇:"昇",磐:"磐",溪:"溪",渓:"渓",谿:"谿",嵠:"嵠",祐:"祐",佑:"佑",媮:"媮",偷:"偷",罋:"罋",甕:"甕",闇:"闇",暗:"暗",痺:"痺",痹:"痹",雇:"雇",僱:"僱",秘:"秘",祕:"祕",周:"周",週:"週",闢:"闢",簷:"簷",湧:"湧",家:"家",傢:"傢",亙:"亙",洩:"洩",泄:"泄",珮:"珮",佩:"佩",尅:"尅",剿:"剿",勦:"勦",沉:"沉",沈:"沈",搾:"搾",榨:"榨",筱:"筱",篠:"篠",陞:"陞",獃:"獃",盃:"盃",牋:"牋",竝:"竝",弔:"弔",徬:"徬",彷:"彷",喦:"喦",巖:"巖",岩:"岩",劄:"劄",噪:"噪",譟:"譟",彫:"彫",雕:"雕",衊:"衊",蔑:"蔑",蒙:"蒙",濛:"濛",矇:"矇",懞:"懞",啣:"啣",嫺:"嫺",鞦:"鞦",鬨:"鬨",譁:"譁",箇:"箇",猛:"猛"},Qo.table_tw2cn={萬:"万",與:"与",醜:"丑",專:"专",業:"业",叢:"丛",東:"东",絲:"丝",丟:"丢",兩:"两",嚴:"严",並:"并",喪:"丧",個:"个",爿:"丬",豐:"丰",臨:"临",為:"为",麗:"丽",舉:"举",麼:"么",義:"义",烏:"乌",樂:"乐",喬:"乔",習:"习",鄉:"乡",書:"书",買:"买",亂:"乱",乾:"干",爭:"争",於:"于",虧:"亏",雲:"云",亙:"亙",亞:"亚",產:"产",畝:"亩",親:"亲",褻:"亵",嚲:"亸",億:"亿",僅:"仅",僕:"仆",從:"从",侖:"仑",倉:"仓",儀:"仪",們:"们",價:"价",伕:"夫",眾:"众",優:"优",夥:"夥",會:"会",傴:"伛",傘:"伞",偉:"伟",傳:"传",傷:"伤",倀:"伥",倫:"伦",傖:"伧",偽:"伪",佇:"伫",佈:"布",體:"体",佔:"占",佘:"佘",餘:"馀",傭:"佣",僉:"佥",併:"并",來:"来",俠:"侠",侶:"侣",僥:"侥",偵:"侦",側:"侧",僑:"侨",儈:"侩",儕:"侪",儂:"侬",侷:"局",俁:"俣",係:"系",儔:"俦",儼:"俨",倆:"俩",儷:"俪",儉:"俭",倖:"幸",倣:"仿",債:"债",傾:"倾",傯:"偬",偸:"偷",偺:"咱",僂:"偻",僨:"偾",償:"偿",傑:"杰",備:"备",傚:"效",傢:"傢",儻:"傥",儐:"傧",儲:"储",儺:"傩",僞:"伪",僱:"僱",儅:"儅",儘:"尽",儸:"㑩",儹:"攒",兒:"儿",兇:"凶",兌:"兑",兗:"兖",黨:"党",內:"内",蘭:"兰",關:"关",興:"兴",茲:"兹",養:"养",獸:"兽",囅:"冁",岡:"冈",冊:"册",寫:"写",軍:"军",農:"农",塚:"冢",冪:"幂",馮:"冯",沖:"冲",決:"决",況:"况",凍:"冻",淨:"净",凃:"涂",淒:"凄",涼:"凉",淩:"淩",減:"减",湊:"凑",凜:"凛",凟:"渎",幾:"几",鳳:"凤",処:"处",鳧:"凫",憑:"凭",凱:"凯",凴:"凭",擊:"击",鑿:"凿",芻:"刍",劃:"划",劉:"刘",則:"则",剛:"刚",創:"创",刪:"删",別:"别",剄:"刭",劊:"刽",劌:"刿",剴:"剀",劑:"剂",剋:"克",剮:"剐",劍:"剑",剝:"剥",劇:"剧",劄:"劄",劒:"剑",勸:"劝",辦:"办",務:"务",勱:"劢",動:"动",勵:"励",勁:"劲",勞:"劳",勢:"势",勳:"勋",勗:"勖",勩:"勚",勛:"勋",勝:"胜",勣:"绩",勦:"勦",勻:"匀",匭:"匦",匱:"匮",匯:"汇",匲:"奁",匳:"奁",匵:"椟",區:"区",醫:"医",華:"华",協:"协",單:"单",賣:"卖",蔔:"卜",盧:"卢",鹵:"卤",臥:"卧",衛:"卫",卻:"却",卹:"恤",巹:"卺",廠:"厂",廳:"厅",曆:"历",厲:"厉",壓:"压",厭:"厌",厙:"厍",廁:"厕",厛:"厅",厠:"厕",廂:"厢",厴:"厣",厤:"历",廈:"厦",廚:"厨",廄:"厩",廝:"厮",厰:"厂",縣:"县",參:"参",靉:"叆",靆:"叇",雙:"双",發:"发",變:"变",敘:"叙",疊:"叠",葉:"叶",號:"号",歎:"叹",嘰:"叽",籲:"籲",吒:"吒",嚇:"吓",呂:"吕",嗎:"吗",唚:"吣",噸:"噸",聽:"听",啟:"启",吳:"吴",嘸:"呒",囈:"呓",嘔:"呕",嚦:"呖",唄:"呗",員:"员",咼:"呙",嗆:"呛",嗚:"呜",詠:"咏",哢:"哢",嚨:"咙",嚀:"咛",噝:"咝",諮:"谘",噅:"咴",鹹:"咸",響:"响",啞:"哑",噠:"哒",嘵:"哓",嗶:"哔",噦:"哕",嘩:"哗",噲:"哙",嚌:"哜",噥:"哝",喲:"哟",唕:"唣",嘜:"唛",嗊:"唝",嘮:"唠",啢:"唡",嗩:"唢",喚:"唤",唸:"念",問:"问",啓:"启",啗:"啖",啣:"啣",嘖:"啧",嗇:"啬",囀:"啭",齧:"啮",囉:"啰",嘽:"啴",嘯:"啸",喒:"咱",喦:"喦",喫:"吃",噴:"喷",嘍:"喽",嚳:"喾",囁:"嗫",噯:"嗳",嘆:"叹",嘗:"尝",噓:"嘘",嚶:"嘤",囑:"嘱",噁:"恶",嚕:"噜",噹:"当",嚐:"尝",嚙:"啮",囂:"嚣",嚥:"咽",嚮:"向",謔:"谑",嚻:"嚣",囌:"苏",囘:"回",團:"团",囪:"囱",囬:"回",園:"园",囯:"国",圍:"围",圇:"囵",國:"国",圖:"图",圓:"圆",聖:"圣",壙:"圹",場:"场",壞:"坏",塊:"块",堅:"坚",壇:"坛",壢:"坜",壩:"坝",塢:"坞",墳:"坟",墜:"坠",坰:"垧",壟:"垄",壚:"垆",壘:"垒",墾:"垦",堊:"垩",墊:"垫",埡:"垭",墶:"垯",壋:"垱",塏:"垲",堖:"垴",垵:"埯",垻:"坝",塒:"埘",塤:"埙",堝:"埚",埰:"采",執:"执",塹:"堑",墮:"堕",堦:"阶",堯:"尧",報:"报",堿:"碱",壪:"塆",塋:"茔",塗:"凃",塲:"场",塵:"尘",塼:"砖",牆:"墙",墝:"硗",墰:"坛",墻:"墙",壎:"埙",壜:"坛",壠:"垅",壯:"壮",聲:"声",殼:"壳",壺:"壶",壼:"壸",壽:"寿",夀:"寿",處:"处",複:"复",夠:"够",夢:"梦",頭:"头",誇:"夸",夾:"夹",奪:"夺",奩:"奁",奐:"奂",奮:"奋",獎:"奖",奧:"奥",妝:"妆",婦:"妇",媽:"妈",嫵:"妩",嫗:"妪",媯:"妫",姍:"姗",薑:"薑",姦:"奸",姪:"侄",婁:"娄",婭:"娅",嬈:"娆",嬌:"娇",孌:"娈",娛:"娱",娬:"妩",媧:"娲",嫻:"娴",婬:"淫",嫿:"婳",嬰:"婴",嬋:"婵",嬸:"婶",媼:"媪",媮:"媮",嫋:"袅",嬡:"嫒",嬪:"嫔",嬙:"嫱",嫺:"嫺",嬀:"妫",嬝:"袅",嬤:"嬷",嬭:"奶",嬾:"懒",孃:"娘",孫:"孙",學:"学",孿:"孪",寧:"宁",寶:"宝",實:"实",寵:"宠",審:"审",憲:"宪",宮:"宫",寬:"宽",賓:"宾",寢:"寝",對:"对",尋:"寻",導:"导",尅:"尅",將:"将",爾:"尔",尲:"尴",尷:"尴",屍:"尸",盡:"尽",層:"层",屭:"屃",屆:"届",屜:"屉",屓:"屃",屬:"属",屢:"屡",屨:"屦",嶼:"屿",歲:"岁",豈:"岂",嶇:"岖",崗:"岗",峴:"岘",嶴:"岙",嵐:"岚",島:"岛",嶺:"岭",嶽:"岳",崠:"岽",巋:"岿",嶨:"峃",嶧:"峄",峽:"峡",嶢:"峣",嶠:"峤",崢:"峥",巒:"峦",嶗:"崂",崍:"崃",嶮:"崄",崐:"昆",崑:"昆",崙:"仑",崬:"岽",嶄:"崭",崳:"嵛",嵗:"岁",嶸:"嵘",嶔:"嵚",嶁:"嵝",巔:"巅",巖:"巖",鞏:"巩",巰:"巯",幣:"币",帥:"帅",師:"师",幃:"帏",帳:"帐",簾:"帘",幟:"帜",帶:"带",幀:"帧",幫:"帮",幬:"帱",幘:"帻",幗:"帼",襆:"幞",幱:"襕",幹:"干",廣:"广",莊:"庄",慶:"庆",廬:"庐",廡:"庑",庫:"库",應:"应",廟:"庙",龐:"庞",廢:"废",廎:"庼",廕:"荫",廩:"廪",廻:"回",廼:"乃",開:"开",異:"异",棄:"弃",弔:"弔",張:"张",彌:"弥",弳:"弪",彎:"弯",強:"强",彈:"弹",彆:"别",彊:"强",歸:"归",當:"当",錄:"录",彙:"汇",彜:"彝",彞:"彝",彠:"彟",彥:"彦",彫:"彫",徹:"彻",彿:"佛",徑:"径",徠:"徕",禦:"御",復:"复",徬:"徬",徴:"征",徵:"征",憶:"忆",懺:"忏",憂:"忧",愾:"忾",懷:"怀",態:"态",慫:"怂",憮:"怃",慪:"怄",悵:"怅",愴:"怆",憐:"怜",總:"总",懟:"怼",懌:"怿",恆:"恒",戀:"恋",恥:"耻",懇:"恳",惡:"恶",慟:"恸",懨:"恹",愷:"恺",惻:"恻",惱:"恼",惲:"恽",悅:"悦",愨:"悫",懸:"悬",慳:"悭",憫:"悯",悶:"闷",悽:"悽",驚:"惊",懼:"惧",慘:"惨",懲:"惩",憊:"惫",愜:"惬",慚:"惭",憚:"惮",慣:"惯",湣:"愍",愛:"爱",慍:"愠",憤:"愤",憒:"愦",願:"愿",慄:"栗",慇:"殷",懾:"慑",慙:"惭",慤:"悫",憖:"慭",慮:"虑",慴:"慑",慼:"戚",慾:"慾",懍:"懔",懣:"懑",懶:"懒",懕:"恹",懞:"懞",懽:"欢",戇:"戆",戔:"戋",戲:"戏",戧:"戗",戰:"战",戩:"戬",戯:"戏",戶:"户",紮:"紮",撲:"扑",扡:"扡",擴:"扩",捫:"扪",掃:"扫",揚:"扬",擾:"扰",撫:"抚",拋:"抛",摶:"抟",摳:"抠",掄:"抡",搶:"抢",護:"护",擔:"担",擬:"拟",攏:"拢",揀:"拣",擁:"拥",攔:"拦",擰:"拧",撥:"拨",擇:"择",掛:"挂",摯:"挚",攣:"挛",掗:"挜",撾:"挝",撻:"挞",挾:"挟",撓:"挠",擋:"挡",撟:"挢",掙:"挣",擠:"挤",揮:"挥",撏:"挦",撈:"捞",損:"损",撿:"捡",換:"换",搗:"捣",捨:"舍",據:"据",捲:"捲",撚:"撚",採:"采",擄:"掳",摑:"掴",擲:"掷",撣:"掸",摻:"掺",摜:"掼",摣:"揸",揹:"背",攬:"揽",撳:"揿",攙:"搀",擱:"搁",摟:"搂",攪:"搅",搆:"构",搇:"揿",搖:"摇",攜:"携",搾:"搾",攝:"摄",攄:"摅",擺:"摆",擯:"摈",攤:"摊",摺:"折",攖:"撄",撐:"撑",攆:"撵",擷:"撷",擼:"撸",攛:"撺",擕:"携",擻:"擞",擡:"抬",擣:"捣",擧:"举",攢:"攒",攩:"挡",攷:"考",敵:"敌",敍:"叙",敗:"败",斂:"敛",敭:"扬",數:"数",敺:"驱",斃:"毙",齋:"斋",斕:"斓",鬥:"斗",斬:"斩",斷:"断",旂:"旗",無:"无",舊:"旧",時:"时",曠:"旷",暘:"旸",昇:"昇",曇:"昙",晝:"昼",曨:"昽",顯:"显",晉:"晋",曬:"晒",曉:"晓",曄:"晔",暈:"晕",暉:"晖",暫:"暂",暢:"畅",曖:"暧",暱:"昵",曏:"向",曡:"叠",朧:"胧",術:"术",樸:"朴",機:"机",殺:"杀",雜:"杂",權:"权",條:"条",楊:"杨",榪:"杩",極:"极",構:"构",樅:"枞",樞:"枢",棗:"枣",櫪:"枥",梘:"枧",棖:"枨",槍:"枪",楓:"枫",梟:"枭",枴:"拐",櫃:"柜",檸:"柠",柵:"栅",柺:"拐",檉:"柽",梔:"栀",標:"标",棧:"栈",櫛:"栉",櫳:"栊",棟:"栋",櫨:"栌",櫟:"栎",欄:"栏",樹:"树",棲:"栖",樣:"样",欒:"栾",棬:"桊",椏:"桠",橈:"桡",楨:"桢",榿:"桤",橋:"桥",樺:"桦",檜:"桧",槳:"桨",樁:"桩",桿:"杆",梱:"捆",檮:"梼",棶:"梾",檢:"检",欞:"棂",槨:"椁",櫝:"椟",槧:"椠",欏:"椤",橢:"椭",樓:"楼",欖:"榄",櫬:"榇",櫚:"榈",櫸:"榉",榦:"干",榮:"荣",槃:"盘",槓:"杠",檟:"槚",檻:"槛",檳:"槟",櫧:"槠",槼:"规",樑:"梁",橫:"横",檣:"樯",櫻:"樱",樷:"丛",櫫:"橥",橰:"槔",櫥:"橱",櫓:"橹",櫞:"橼",檁:"檩",簷:"簷",檯:"台",檾:"苘",櫂:"棹",櫺:"棂",欑:"攒",歡:"欢",歟:"欤",歐:"欧",欽:"钦",歗:"啸",歛:"敛",歷:"历",殲:"歼",歿:"殁",殤:"殇",殘:"残",殞:"殒",殮:"殓",殫:"殚",殯:"殡",毆:"殴",毀:"毁",轂:"毂",毉:"医",畢:"毕",氈:"毡",毧:"绒",毬:"球",毿:"毵",氂:"牦",氌:"氇",氊:"毡",氣:"气",氫:"氢",氬:"氩",氳:"氲",氾:"泛",漢:"汉",汎:"泛",汙:"汙",汚:"污",湯:"汤",洶:"汹",沍:"冱",沒:"没",遝:"遝",溝:"沟",灃:"沣",漚:"沤",瀝:"沥",淪:"沦",滄:"沧",渢:"沨",溈:"沩",滬:"沪",濔:"沵",濘:"泞",淚:"泪",澩:"泶",瀧:"泷",瀘:"泸",濼:"泺",瀉:"泻",潑:"泼",澤:"泽",涇:"泾",潔:"洁",灑:"洒",洩:"洩",窪:"洼",浹:"浃",淺:"浅",漿:"浆",澆:"浇",湞:"浈",溮:"浉",濁:"浊",測:"测",澮:"浍",濟:"济",瀏:"浏",滻:"浐",渾:"浑",滸:"浒",濃:"浓",潯:"浔",濜:"浕",湧:"湧",涖:"莅",濤:"涛",澇:"涝",淶:"涞",漣:"涟",潿:"涠",渦:"涡",溳:"涢",渙:"涣",滌:"涤",潤:"润",澗:"涧",漲:"涨",澀:"涩",澱:"淀",淥:"渌",淵:"渊",漬:"渍",瀆:"渎",漸:"渐",澠:"渑",漁:"渔",瀋:"沈",滲:"渗",溫:"温",遊:"遊",灣:"湾",濕:"湿",潰:"溃",濺:"溅",漵:"溆",漊:"溇",準:"准",溼:"湿",滅:"灭",滎:"荥",潷:"滗",滙:"汇",滾:"滚",滯:"滞",灩:"滟",灄:"滠",滿:"满",瀅:"滢",濾:"滤",濫:"滥",灤:"滦",濱:"滨",灘:"滩",澦:"滪",滷:"卤",潁:"颍",瀠:"潆",瀟:"潇",瀲:"潋",濰:"潍",潙:"沩",潛:"潜",潟:"舄",瀦:"潴",澁:"涩",澂:"澄",瀾:"澜",瀨:"濑",瀕:"濒",濛:"濛",濬:"浚",濶:"阔",瀰:"㳽",灝:"灏",灕:"漓",灧:"滟",燈:"灯",靈:"灵",災:"灾",燦:"灿",煬:"炀",爐:"炉",燉:"炖",煒:"炜",熗:"炝",炤:"照",點:"点",煉:"炼",熾:"炽",爍:"烁",爛:"烂",烴:"烃",燭:"烛",煙:"烟",煩:"烦",燒:"烧",燁:"烨",燴:"烩",燙:"烫",燼:"烬",熱:"热",煥:"焕",燜:"焖",燾:"焘",煆:"煅",煖:"暖",煢:"茕",熒:"荧",熲:"颎",燄:"焰",燐:"磷",營:"营",燬:"毁",燻:"燻",燿:"耀",爗:"烨",爲:"为",爺:"爷",牀:"床",牋:"牋",牘:"牍",牐:"闸",犛:"牦",牴:"抵",牽:"牵",犧:"牺",犢:"犊",犖:"荦",狀:"状",獷:"犷",獁:"犸",猶:"犹",狽:"狈",麅:"狍",獮:"狝",獰:"狞",獨:"独",狹:"狭",獅:"狮",獪:"狯",猙:"狰",獄:"狱",猻:"狲",獫:"猃",獵:"猎",獼:"猕",玀:"猡",豬:"猪",貓:"猫",蝟:"猬",獻:"献",獃:"獃",獺:"獭",獲:"获",玆:"兹",璣:"玑",璵:"玙",瑒:"玚",瑪:"玛",玨:"珏",瑋:"玮",環:"环",現:"现",瑲:"玱",璽:"玺",瑉:"珉",琺:"珐",瓏:"珑",珮:"珮",璫:"珰",琿:"珲",琍:"璃",璡:"琎",璉:"琏",瑣:"琐",琯:"管",瓊:"琼",瑤:"瑶",瑩:"莹",瑯:"琅",璦:"瑷",璿:"璇",瓔:"璎",瓚:"瓒",甕:"甕",甌:"瓯",甎:"砖",甖:"罂",産:"产",甦:"苏",甯:"宁",電:"电",畫:"画",畱:"留",疇:"畴",癤:"疖",療:"疗",瘧:"疟",癘:"疠",瘍:"疡",鬁:"疬",瘡:"疮",瘋:"疯",皰:"疱",癰:"痈",痙:"痉",癢:"痒",瘂:"痖",痠:"酸",癆:"痨",瘓:"痪",癇:"痫",癡:"癡",痺:"痺",癉:"瘅",瘮:"瘆",瘉:"愈",瘞:"瘗",瘺:"瘘",癟:"瘪",癱:"瘫",瘻:"瘘",癮:"瘾",癭:"瘿",癒:"愈",癩:"癞",癬:"癣",癥:"症",癧:"疬",癲:"癫",臒:"癯",皚:"皑",皺:"皱",皸:"皲",盃:"盃",盞:"盏",鹽:"盐",監:"监",蓋:"盖",盜:"盗",盤:"盘",盪:"荡",瞘:"眍",眎:"视",眡:"视",眥:"眦",矓:"眬",著:"着",睜:"睁",睏:"困",睞:"睐",瞼:"睑",瞞:"瞒",矚:"瞩",矇:"矇",矯:"矫",磯:"矶",矽:"矽",礬:"矾",礦:"矿",碭:"砀",碼:"码",磚:"砖",硨:"砗",硯:"砚",碸:"砜",砲:"炮",礪:"砺",礱:"砻",礫:"砾",礎:"础",硜:"硁",硃:"朱",碩:"硕",硤:"硖",磽:"硗",磑:"硙",礄:"硚",確:"确",硶:"碜",鹼:"硷",礙:"碍",磧:"碛",磣:"碜",镟:"碹",磐:"磐",礮:"炮",禮:"礼",禕:"祎",祐:"祐",祕:"祕",禰:"祢",禎:"祯",禱:"祷",禍:"祸",祿:"禄",稟:"禀",禪:"禅",離:"离",禿:"秃",稈:"秆",秈:"籼",種:"种",積:"积",稱:"称",穢:"秽",穠:"秾",稅:"税",穭:"稆",稜:"棱",穌:"稣",稭:"秸",穩:"稳",穀:"谷",穎:"颖",穡:"穑",穨:"颓",穫:"获",窮:"穷",竊:"窃",竅:"窍",窯:"窑",竄:"窜",窩:"窝",窺:"窥",竇:"窦",窶:"窭",窰:"窑",竈:"竈",豎:"竖",竝:"竝",競:"竞",竪:"竖",篤:"笃",筍:"笋",筆:"笔",筧:"笕",箋:"笺",籠:"笼",籩:"笾",築:"筑",篳:"筚",篩:"筛",簹:"筜",箏:"筝",籌:"筹",簽:"签",簡:"简",箇:"箇",籙:"箓",箠:"棰",簀:"箦",篋:"箧",籜:"箨",籮:"箩",簞:"箪",簫:"箫",節:"节",範:"范",簣:"篑",簍:"篓",篛:"箬",篠:"篠",籃:"篮",籬:"篱",簑:"蓑",籪:"簖",籟:"籁",籐:"藤",籢:"奁",籤:"签",籥:"钥",糴:"籴",類:"类",糶:"粜",糲:"粝",粵:"粤",粧:"妆",糞:"粪",粬:"曲",糧:"粮",糝:"糁",餱:"糇",糢:"模",糰:"团",糸:"纟",糾:"纠",紀:"纪",紂:"纣",約:"约",紅:"红",紆:"纡",紇:"纥",紈:"纨",紉:"纫",紋:"纹",納:"纳",紐:"纽",紓:"纾",純:"纯",紕:"纰",紖:"纼",紗:"纱",紘:"纮",紙:"纸",級:"级",紛:"纷",紜:"纭",紝:"纴",紡:"纺",紥:"扎",緊:"紧",細:"细",紱:"绂",紲:"绁",紳:"绅",紵:"纻",紹:"绍",紺:"绀",紼:"绋",紿:"绐",絀:"绌",終:"终",絃:"弦",組:"组",絆:"绊",絍:"纴",絎:"绗",絏:"绁",結:"结",絕:"绝",絛:"绦",絝:"绔",絞:"绞",絡:"络",絢:"绚",給:"给",絨:"绒",絰:"绖",統:"统",絳:"绛",縶:"絷",絹:"绢",綁:"绑",綃:"绡",綆:"绠",綈:"绨",綉:"绣",綌:"绤",綏:"绥",綑:"捆",經:"经",綜:"综",綞:"缍",綠:"绿",綢:"绸",綣:"绻",綫:"线",綬:"绶",維:"维",綯:"绹",綰:"绾",綱:"纲",網:"网",綳:"绷",綴:"缀",綵:"䌽",綸:"纶",綹:"绺",綺:"绮",綻:"绽",綽:"绰",綾:"绫",綿:"绵",緄:"绲",緇:"缁",緋:"绯",緍:"缗",緒:"绪",緓:"绬",緔:"绱",緗:"缃",緘:"缄",緙:"缂",線:"缐",緜:"绵",緝:"缉",緞:"缎",締:"缔",緡:"缗",緣:"缘",緤:"绁",緦:"缌",編:"编",緩:"缓",緬:"缅",緯:"纬",緱:"缑",緲:"缈",練:"练",緶:"缏",緹:"缇",緻:"致",緼:"缊",縂:"总",縈:"萦",縉:"缙",縊:"缢",縋:"缒",縐:"绉",縑:"缣",縕:"缊",縗:"缞",縚:"绦",縛:"缚",縝:"缜",縞:"缟",縟:"缛",縧:"绦",縫:"缝",縭:"缡",縮:"缩",縯:"演",縱:"纵",縲:"缧",縴:"纤",縵:"缦",縷:"缕",縹:"缥",績:"绩",繃:"绷",繅:"缫",繆:"缪",繈:"襁",繒:"缯",織:"织",繕:"缮",繖:"伞",繙:"翻",繚:"缭",繞:"绕",繡:"绣",繢:"缋",繦:"襁",繩:"绳",繪:"绘",繫:"系",繭:"茧",繮:"缰",繯:"缳",繰:"缲",繳:"缴",繹:"绎",繼:"继",繽:"缤",繾:"缱",纇:"颣",纈:"缬",纊:"纩",續:"续",纍:"累",纏:"缠",纓:"缨",纖:"纤",纘:"缵",纜:"缆",韁:"缰",缽:"钵",罌:"罂",罈:"坛",罋:"罋",罎:"坛",罏:"垆",羅:"罗",罰:"罚",罷:"罢",羆:"罴",罵:"骂",罸:"罚",羈:"羁",羋:"芈",羥:"羟",羨:"羡",羢:"绒",羶:"膻",翹:"翘",翽:"翙",翬:"翚",翺:"翱",耑:"端",耡:"锄",耮:"耢",耬:"耧",聳:"耸",聶:"聂",聾:"聋",職:"职",聹:"聍",聯:"联",聞:"闻",聵:"聩",聰:"聪",聼:"听",肅:"肃",腸:"肠",膚:"肤",膁:"肷",腎:"肾",腫:"肿",脹:"胀",脅:"胁",膽:"胆",腖:"胨",臚:"胪",脛:"胫",膠:"胶",脇:"胁",脈:"脉",膾:"脍",髒:"脏",臍:"脐",腦:"脑",膿:"脓",臠:"脔",腳:"脚",脣:"脣",脩:"脩",脫:"脱",腡:"脶",臉:"脸",臘:"腊",醃:"腌",膕:"腘",齶:"腭",膩:"腻",靦:"腼",膃:"腽",騰:"腾",臏:"膑",臢:"臜",臟:"脏",臯:"皋",臺:"台",輿:"舆",舖:"铺",舘:"馆",艤:"舣",艦:"舰",艙:"舱",艫:"舻",艢:"樯",艣:"橹",艪:"橹",艱:"艰",豔:"艳",艷:"艳",艸:"艸",藝:"艺",薌:"芗",蕪:"芜",蘆:"芦",蓯:"苁",葦:"苇",藶:"苈",莧:"苋",萇:"苌",蒼:"苍",苧:"苎",蘇:"苏",蘋:"苹",莖:"茎",蘢:"茏",蔦:"茑",荊:"荆",薦:"荐",薘:"荙",莢:"荚",蕘:"荛",蓽:"荜",蕎:"荞",薈:"荟",薺:"荠",蕩:"荡",葷:"荤",蕁:"荨",藎:"荩",蓀:"荪",蔭:"荫",蕒:"荬",葒:"荭",葤:"荮",藥:"药",蒞:"莅",蓧:"莜",萊:"莱",蓮:"莲",蒔:"莳",萵:"莴",薟:"莶",蕕:"莸",鶯:"莺",蓴:"莼",菴:"庵",菸:"菸",蘀:"萚",蘿:"萝",螢:"萤",蕭:"萧",薩:"萨",葠:"参",葯:"药",蔥:"葱",蕆:"蒇",蕢:"蒉",蔣:"蒋",蔞:"蒌",蒐:"搜",蒓:"莼",蓆:"席",藍:"蓝",薊:"蓟",蘺:"蓠",蓡:"参",蕷:"蓣",鎣:"蓥",驀:"蓦",蔆:"菱",蔴:"麻",薔:"蔷",蘞:"蔹",藺:"蔺",藹:"蔼",蕓:"芸",蘄:"蕲",蘊:"蕴",藪:"薮",薰:"熏",蘚:"藓",虜:"虏",虛:"虚",蟲:"虫",虯:"虬",蟣:"虮",雖:"虽",蝦:"虾",蠆:"虿",蝕:"蚀",蟻:"蚁",螞:"蚂",蠶:"蚕",蠔:"蚝",蜆:"蚬",蠱:"蛊",蠣:"蛎",蟶:"蛏",蠻:"蛮",蟄:"蛰",蛺:"蛱",蟯:"蛲",螄:"蛳",蠐:"蛴",蛻:"蜕",蝸:"蜗",蠟:"蜡",蠅:"蝇",蟈:"蝈",蟬:"蝉",蠍:"蝎",蝨:"虱",螻:"蝼",蠑:"蝾",螿:"螀",螘:"蚁",蟎:"螨",蠨:"蟏",釁:"衅",衆:"众",衊:"衊",銜:"衔",衚:"胡",衝:"冲",衞:"卫",補:"补",襯:"衬",袞:"衮",衹:"只",襖:"袄",褘:"袆",襪:"袜",襲:"袭",襏:"袯",裝:"装",襠:"裆",褌:"裈",裊:"袅",裌:"夹",裏:"里",裡:"里",褳:"裢",襝:"裣",褲:"裤",襇:"裥",製:"制",褸:"褛",襤:"褴",襍:"杂",襴:"襕",覈:"覈",見:"见",覎:"觃",規:"规",覓:"觅",覔:"觅",視:"视",覘:"觇",覜:"眺",覡:"觋",覥:"觍",覦:"觎",覬:"觊",覯:"觏",覰:"觑",覲:"觐",覷:"觑",覺:"觉",覻:"觑",覽:"览",覿:"觌",觀:"观",觝:"抵",觴:"觞",觸:"触",觶:"觯",訁:"讠",訂:"订",訃:"讣",計:"计",訊:"讯",訌:"讧",討:"讨",訏:"吁",訐:"讦",訒:"讱",訓:"训",訕:"讪",訖:"讫",託:"讬",記:"记",訛:"讹",訝:"讶",訟:"讼",訢:"䜣",訣:"诀",訥:"讷",訦:"谌",訩:"讻",訪:"访",設:"设",許:"许",訴:"诉",訶:"诃",診:"诊",註:"注",証:"証",詁:"诂",詆:"诋",詎:"讵",詐:"诈",詒:"诒",詔:"诏",評:"评",詖:"诐",詗:"诇",詘:"诎",詛:"诅",詞:"词",讋:"詟",詡:"诩",詢:"询",詣:"诣",試:"试",詩:"诗",詫:"诧",詬:"诟",詭:"诡",詮:"诠",詰:"诘",話:"话",該:"该",詳:"详",詵:"诜",詼:"诙",詾:"讻",詿:"诖",誄:"诔",誅:"诛",誆:"诓",譽:"誉",謄:"誊",誌:"志",認:"认",誑:"诳",誒:"诶",誕:"诞",誘:"诱",誚:"诮",語:"语",誠:"诚",誡:"诫",誣:"诬",誤:"误",誥:"诰",誦:"诵",誨:"诲",說:"说",説:"说",誰:"谁",課:"课",誶:"谇",誹:"诽",誼:"谊",調:"调",諂:"谄",諄:"谆",談:"谈",諉:"诿",請:"请",諍:"诤",諏:"诹",諑:"诼",諒:"谅",論:"论",諗:"谂",諛:"谀",諜:"谍",諝:"谞",諞:"谝",諡:"谥",諢:"诨",諤:"谔",諦:"谛",諧:"谐",諫:"谏",諭:"谕",諱:"讳",諳:"谙",諶:"谌",諷:"讽",諸:"诸",諺:"谚",諼:"谖",諾:"诺",謀:"谋",謁:"谒",謂:"谓",謅:"诌",謊:"谎",謎:"谜",謐:"谧",謖:"谡",謗:"谤",謙:"谦",謚:"谥",講:"讲",謝:"谢",謠:"谣",謨:"谟",謫:"谪",謬:"谬",謳:"讴",謹:"谨",謾:"谩",譁:"譁",譆:"嘻",證:"证",譌:"讹",譎:"谲",譏:"讥",譖:"谮",識:"识",譙:"谯",譚:"谭",譜:"谱",譟:"譟",譫:"谵",譭:"毁",譯:"译",議:"议",譴:"谴",譸:"诪",譾:"谫",讀:"读",讁:"谪",讅:"审",讌:"燕",讎:"雠",讐:"雠",讒:"谗",讓:"让",讕:"谰",讖:"谶",讚:"讚",讛:"呓",讜:"谠",讞:"谳",谿:"谿",豶:"豮",貍:"狸",貝:"贝",貞:"贞",貟:"贠",負:"负",財:"财",貢:"贡",貧:"贫",貨:"货",販:"贩",貪:"贪",貫:"贯",責:"责",貯:"贮",貰:"贳",貲:"赀",貳:"贰",貴:"贵",貶:"贬",貸:"贷",貺:"贶",費:"费",貼:"贴",貽:"贻",貿:"贸",賀:"贺",賁:"贲",賂:"赂",賃:"赁",賄:"贿",賅:"赅",資:"资",賈:"贾",賉:"恤",賊:"贼",賍:"赃",賑:"赈",賒:"赊",賔:"宾",賕:"赇",賙:"赒",賚:"赉",賛:"赞",賜:"赐",賞:"赏",賠:"赔",賡:"赓",賢:"贤",賤:"贱",賦:"赋",賧:"赕",質:"质",賫:"赍",賬:"账",賭:"赌",賮:"赆",賴:"赖",賵:"赗",賸:"剩",賺:"赚",賻:"赙",購:"购",賽:"赛",賾:"赜",贄:"贽",贅:"赘",贇:"赟",贈:"赠",贊:"赞",贋:"赝",贍:"赡",贏:"赢",贐:"赆",贓:"赃",贔:"赑",贖:"赎",贗:"赝",贛:"赣",贜:"赃",齎:"赍",赬:"赪",趙:"赵",趕:"赶",趨:"趋",趲:"趱",躉:"趸",躍:"跃",蹌:"跄",蹠:"蹠",躒:"跞",跡:"迹",踐:"践",躂:"跶",蹺:"跷",蹕:"跸",躚:"跹",躋:"跻",跼:"局",踴:"踊",躊:"踌",踡:"蜷",蹤:"踪",躓:"踬",躑:"踯",躡:"蹑",蹣:"蹒",蹟:"迹",躕:"蹰",躥:"蹿",躪:"躏",躦:"躜",軀:"躯",躰:"体",軃:"亸",車:"车",軋:"轧",軌:"轨",軑:"轪",軒:"轩",軔:"轫",軛:"轭",軟:"软",軤:"轷",軫:"轸",軲:"轱",軸:"轴",軹:"轵",軺:"轺",軻:"轲",軼:"轶",軾:"轼",較:"较",輅:"辂",輇:"辁",輈:"辀",載:"载",輊:"轾",輒:"辄",輓:"挽",輔:"辅",輕:"轻",輛:"辆",輜:"辎",輝:"辉",輞:"辋",輟:"辍",輥:"辊",輦:"辇",輩:"辈",輪:"轮",輬:"辌",輭:"软",輯:"辑",輳:"辏",輸:"输",輻:"辐",輼:"辒",輾:"辗",轀:"辒",轄:"辖",轅:"辕",轆:"辘",轉:"转",轍:"辙",轎:"轿",轔:"辚",轟:"轰",轡:"辔",轢:"轹",轤:"轳",辭:"辞",辤:"辞",辯:"辩",辮:"辫",辳:"农",邊:"边",遼:"辽",達:"达",遷:"迁",迆:"迤",過:"过",邁:"迈",運:"运",還:"还",這:"这",進:"进",遠:"远",違:"违",連:"连",遲:"迟",邇:"迩",逕:"迳",迴:"回",迺:"乃",適:"适",選:"选",遜:"逊",遞:"递",邐:"逦",週:"週",邏:"逻",遺:"遗",遙:"遥",鄧:"邓",鄺:"邝",鄔:"邬",郵:"邮",鄒:"邹",鄴:"邺",鄰:"邻",鬱:"郁",郃:"合",郤:"郄",郟:"郏",鄶:"郐",鄭:"郑",鄆:"郓",酈:"郦",鄖:"郧",鄲:"郸",鄕:"乡",鄘:"墉",醞:"酝",醱:"酦",酧:"酬",醯:"酰",醬:"酱",釅:"酽",釃:"酾",釀:"酿",醖:"酝",醻:"酬",醼:"燕",釋:"释",釐:"厘",釓:"钆",釔:"钇",釕:"钌",釗:"钊",釘:"钉",釙:"钋",針:"针",釣:"钓",釤:"钐",釦:"扣",釧:"钏",釩:"钒",釬:"焊",釵:"钗",釷:"钍",釹:"钕",釺:"钎",鈀:"钯",鈁:"钫",鈃:"钘",鈄:"钭",鈅:"钥",鈈:"钚",鈉:"钠",鈍:"钝",鈎:"钩",鈐:"钤",鈑:"钣",鈒:"钑",鈔:"钞",鈕:"钮",鈞:"钧",鈡:"钟",鈣:"钙",鈥:"钬",鈦:"钛",鈧:"钪",鈮:"铌",鈰:"铈",鈳:"钶",鈴:"铃",鈷:"钴",鈸:"钹",鈹:"铍",鈺:"钰",鈽:"钸",鈾:"铀",鈿:"钿",鉀:"钾",鉄:"铁",鉆:"钻",鉈:"铊",鉉:"铉",鉋:"铇",鉍:"铋",鉑:"铂",鉕:"钷",鉗:"钳",鉚:"铆",鉛:"铅",鉞:"钺",鉢:"钵",鉤:"钩",鉦:"钲",鉬:"钼",鉭:"钽",鉲:"锎",鑒:"鉴",鉶:"铏",鉸:"铰",鉺:"铒",鉻:"铬",鉿:"铪",銀:"银",銃:"铳",銅:"铜",銍:"铚",銑:"铣",銓:"铨",銕:"铁",銖:"铢",銘:"铭",銚:"铫",銛:"铦",銠:"铑",銣:"铷",銥:"铱",銦:"铟",銨:"铵",銩:"铥",銪:"铕",銫:"铯",銬:"铐",鑾:"銮",銱:"铞",銲:"焊",銳:"锐",銷:"销",銹:"锈",銻:"锑",銼:"锉",鋁:"铝",鋂:"镅",鋃:"锒",鋅:"锌",鋇:"钡",鋌:"铤",鋏:"铗",鋒:"锋",鋙:"铻",鋜:"镯",鋝:"锊",鋟:"锓",鋣:"铘",鋤:"锄",鋥:"锃",鋦:"锔",鋨:"锇",鋩:"铓",鋪:"铺",鋮:"铖",鋯:"锆",鋰:"锂",鋱:"铽",鋶:"锍",鋸:"锯",鋻:"鉴",鋼:"钢",錁:"锞",錆:"锖",錇:"锫",錈:"锩",錏:"铔",錐:"锥",錒:"锕",錕:"锟",錘:"锤",錙:"锱",錚:"铮",錛:"锛",錟:"锬",錠:"锭",錡:"锜",錢:"钱",錦:"锦",錨:"锚",錩:"锠",錫:"锡",錮:"锢",錯:"错",錳:"锰",錶:"表",錸:"铼",錼:"镎",鏨:"錾",鍀:"锝",鍁:"锨",鍃:"锪",鍆:"钔",鍇:"锴",鍈:"锳",鍊:"炼",鍋:"锅",鍍:"镀",鍔:"锷",鍘:"铡",鍚:"钖",鍛:"锻",鍠:"锽",鍤:"锸",鍥:"锲",鍩:"锘",鍫:"锹",鍬:"锹",鍰:"锾",鍵:"键",鍶:"锶",鍺:"锗",鍼:"针",鍾:"锺",鎂:"镁",鎄:"锿",鎇:"镅",鎊:"镑",鎋:"辖",鎔:"镕",鎖:"锁",鎘:"镉",鎚:"锤",鎛:"镈",鎡:"镃",鎢:"钨",鎦:"镏",鎧:"铠",鎩:"铩",鎪:"锼",鎬:"镐",鎮:"镇",鎰:"镒",鎲:"镋",鎳:"镍",鎵:"镓",鎸:"镌",鎿:"镎",鏃:"镞",鏇:"镟",鏈:"链",鏌:"镆",鏍:"镙",鏐:"镠",鏑:"镝",鏗:"铿",鏘:"锵",鏚:"戚",鏜:"镗",鏝:"镘",鏞:"镛",鏡:"镜",鏢:"镖",鏤:"镂",鏰:"镚",鏵:"铧",鏷:"镤",鏹:"镪",鏽:"锈",鐃:"铙",鐋:"铴",鐐:"镣",鐒:"铹",鐓:"镦",鐔:"镡",鐘:"钟",鐙:"镫",鐝:"镢",鐠:"镨",鐦:"锎",鐧:"锏",鐨:"镄",鐫:"镌",鐮:"镰",鐲:"镯",鐳:"镭",鐵:"铁",鐶:"镮",鐸:"铎",鐺:"铛",鐿:"镱",鑄:"铸",鑊:"镬",鑌:"镔",鑑:"鉴",鑔:"镲",鑕:"锧",鑛:"矿",鑞:"镴",鑠:"铄",鑣:"镳",鑤:"刨",鑥:"镥",鑪:"炉",鑭:"镧",鑰:"钥",鑱:"镵",鑲:"镶",鑷:"镊",鑹:"镩",鑼:"锣",鑽:"钻",钁:"镢",钂:"镋",長:"长",門:"门",閂:"闩",閃:"闪",閆:"闫",閈:"闬",閉:"闭",閌:"闶",閎:"闳",閏:"闰",閑:"闲",閒:"闲",間:"间",閔:"闵",閘:"闸",閙:"闹",閡:"阂",関:"关",閣:"阁",閤:"合",閥:"阀",閨:"闺",閩:"闽",閫:"阃",閬:"阆",閭:"闾",閱:"阅",閲:"阅",閶:"阊",閹:"阉",閻:"阎",閼:"阏",閽:"阍",閾:"阈",閿:"阌",闃:"阒",闆:"板",闈:"闱",闊:"阔",闋:"阕",闌:"阑",闍:"阇",闐:"阗",闒:"阘",闓:"闿",闔:"阖",闕:"阙",闖:"闯",闚:"窥",闞:"阚",闠:"阓",闡:"阐",闢:"闢",闤:"阛",闥:"闼",鬧:"闹",鬮:"阄",鬩:"阋",隊:"队",阬:"坑",阯:"址",陽:"阳",陰:"阴",陣:"阵",階:"阶",際:"际",陸:"陆",隴:"陇",陳:"陈",陘:"陉",陝:"陕",陞:"陞",隉:"陧",隕:"陨",險:"险",隂:"阴",隄:"堤",隨:"随",隱:"隐",隖:"坞",隣:"邻",隸:"隶",隷:"隶",隻:"只",雋:"隽",難:"难",雛:"雏",雞:"鸡",靂:"雳",霧:"雾",霽:"霁",黴:"黴",霑:"沾",霛:"灵",霤:"溜",靄:"霭",靚:"靓",靜:"静",靨:"靥",靭:"韧",鞀:"鼗",鞉:"鼗",韃:"鞑",鞽:"鞒",鞦:"鞦",韉:"鞯",韝:"鞴",韆:"千",韋:"韦",韌:"韧",韍:"韨",韓:"韩",韙:"韪",韜:"韬",韞:"韫",韤:"袜",韻:"韵",頁:"页",頂:"顶",頃:"顷",項:"项",順:"顺",頇:"顸",須:"须",頊:"顼",頌:"颂",頎:"颀",頏:"颃",預:"预",頑:"顽",頒:"颁",頓:"顿",頗:"颇",領:"领",頜:"颌",頡:"颉",頤:"颐",頦:"颏",頫:"俯",頮:"颒",頰:"颊",頲:"颋",頴:"颕",頷:"颔",頸:"颈",頹:"颓",頻:"频",頽:"颓",顆:"颗",題:"题",額:"额",顎:"颚",顏:"颜",顒:"颙",顓:"颛",顔:"颜",顙:"颡",顛:"颠",顢:"颟",顥:"颢",顧:"顾",顫:"颤",顬:"颥",顰:"颦",顱:"颅",顳:"颞",顴:"颧",風:"风",颭:"飐",颮:"飑",颯:"飒",颱:"台",颳:"刮",颶:"飓",颸:"飔",颺:"飏",颻:"飖",颼:"飕",飀:"飗",飃:"飘",飄:"飘",飆:"飙",飇:"飙",飈:"飚",飛:"飞",飢:"饥",飣:"饤",飥:"饦",饗:"飨",飩:"饨",飪:"饪",飫:"饫",飭:"饬",飯:"饭",飲:"饮",飴:"饴",飼:"饲",飽:"饱",飾:"饰",飿:"饳",餃:"饺",餄:"饸",餅:"饼",餉:"饷",餌:"饵",饜:"餍",餎:"饹",餏:"饻",餑:"饽",餒:"馁",餓:"饿",餕:"馂",餖:"饾",餚:"肴",餛:"馄",餜:"馃",餞:"饯",餡:"馅",館:"馆",餳:"饧",餵:"𫗭",餶:"馉",餷:"馇",餺:"馎",餼:"饩",餽:"馈",餾:"馏",餿:"馊",饁:"馌",饃:"馍",饅:"馒",饈:"馐",饉:"馑",饊:"馓",饋:"馈",饌:"馔",饑:"饥",饒:"饶",饝:"馍",饞:"馋",饢:"馕",馬:"马",馭:"驭",馱:"驮",馳:"驰",馴:"驯",馹:"驲",駁:"驳",駐:"驻",駑:"驽",駒:"驹",駔:"驵",駕:"驾",駘:"骀",駙:"驸",駛:"驶",駝:"驼",駟:"驷",駡:"骂",駢:"骈",駭:"骇",駮:"驳",駰:"骃",駱:"骆",駸:"骎",駿:"骏",騁:"骋",騂:"骍",騅:"骓",騌:"骔",騍:"骒",騎:"骑",騏:"骐",騐:"验",騖:"骛",騗:"骗",騙:"骗",騣:"鬃",騤:"骙",騫:"骞",騭:"骘",騮:"骝",騶:"驺",騷:"骚",騸:"骟",騾:"骡",驁:"骜",驂:"骖",驃:"骠",驄:"骢",驅:"驱",驊:"骅",驌:"骕",驍:"骁",驏:"骣",驕:"骄",驗:"验",驘:"骡",驛:"驿",驟:"骤",驢:"驴",驤:"骧",驥:"骥",驦:"骦",驪:"骊",驫:"骉",骾:"鲠",髏:"髅",髖:"髋",髕:"髌",髩:"鬓",髮:"发",鬆:"松",鬍:"胡",鬢:"鬓",鬚:"须",鬦:"斗",鬨:"鬨",鬭:"斗",魘:"魇",魎:"魉",魚:"鱼",魛:"鱽",魢:"鱾",魨:"鲀",魯:"鲁",魴:"鲂",魷:"鱿",魺:"鲄",鮁:"鲅",鮃:"鲆",鮊:"鲌",鮋:"鲉",鮌:"鲧",鮍:"鲏",鮎:"鲇",鮐:"鲐",鮑:"鲍",鮒:"鲋",鮓:"鲊",鮚:"鲒",鮜:"鲘",鮞:"鲕",鮦:"鲖",鮪:"鲔",鮫:"鲛",鮭:"鲑",鮮:"鲜",鮳:"鲓",鮶:"鲪",鮷:"鳀",鮺:"鲝",鯀:"鲧",鯁:"鲠",鯇:"鲩",鯉:"鲤",鯊:"鲨",鯒:"鲬",鯔:"鲻",鯕:"鲯",鯖:"鲭",鯗:"鲞",鯛:"鲷",鯝:"鲴",鯡:"鲱",鯢:"鲵",鯤:"鲲",鯧:"鲳",鯨:"鲸",鯪:"鲮",鯫:"鲰",鯰:"鲶",鯴:"鲺",鯵:"鲹",鯷:"鳀",鯽:"鲫",鯿:"鳊",鰁:"鳈",鰂:"鲗",鰃:"鳂",鰈:"鲽",鰉:"鳇",鰌:"鳅",鰍:"鳅",鰏:"鲾",鰐:"鳄",鰒:"鳆",鰓:"鳃",鰛:"鳁",鰜:"鳒",鰟:"鳑",鰠:"鳋",鰣:"鲥",鰥:"鳏",鰨:"鳎",鰩:"鳐",鰭:"鳍",鰮:"鳁",鰱:"鲢",鰲:"鳌",鰳:"鳓",鰵:"鳘",鰷:"鲦",鰹:"鲣",鰺:"鲹",鰻:"鳗",鰼:"鳛",鰾:"鳔",鱂:"鳉",鱅:"鳙",鱈:"鳕",鱉:"鳖",鱒:"鳟",鱓:"鳝",鱔:"鳝",鱖:"鳜",鱗:"鳞",鱘:"鲟",鱝:"鲼",鱟:"鲎",鱠:"鲙",鱣:"鳣",鱤:"鳡",鱧:"鳢",鱨:"鲿",鱭:"鲚",鱯:"鳠",鱷:"鳄",鱸:"鲈",鱺:"鲡",鼇:"鳌",鳥:"鸟",鳩:"鸠",鳲:"鸤",鳴:"鸣",鳶:"鸢",鴆:"鸩",鴇:"鸨",鴉:"鸦",鴒:"鸰",鴕:"鸵",鴛:"鸳",鴝:"鸲",鴞:"鸮",鴟:"鸱",鴣:"鸪",鴦:"鸯",鴨:"鸭",鴬:"鸴",鴯:"鸸",鴰:"鸹",鴴:"鸻",鴻:"鸿",鴿:"鸽",鵂:"鸺",鵃:"鸼",鵐:"鹀",鵑:"鹃",鵒:"鹆",鵓:"鹁",鵜:"鹈",鵝:"鹅",鵞:"鹅",鵠:"鹄",鵡:"鹉",鵪:"鹌",鵬:"鹏",鵮:"鹐",鵯:"鹎",鵲:"鹊",鵶:"鸦",鵷:"鹓",鵾:"鹍",鶇:"鸫",鶉:"鹑",鶊:"鹒",鶓:"鹋",鶖:"鹙",鶘:"鹕",鶚:"鹗",鶡:"鹖",鶤:"鹍",鶥:"鹛",鶩:"鹜",鶬:"鸧",鶲:"鹟",鶴:"鹤",鶹:"鹠",鶺:"鹡",鶻:"鹘",鶼:"鹣",鶿:"鹚",鷀:"鹚",鷁:"鹢",鷂:"鹞",鷄:"鸡",鷊:"鹝",鷓:"鹧",鷖:"鹥",鷗:"鸥",鷙:"鸷",鷚:"鹨",鷥:"鸶",鷦:"鹪",鷫:"鹔",鷯:"鹩",鷰:"燕",鷲:"鹫",鷳:"鹇",鷴:"鹇",鷸:"鹬",鷹:"鹰",鷺:"鹭",鷼:"鹇",鸇:"鹯",鸌:"鹱",鸎:"莺",鸏:"鹲",鸕:"鸬",鸘:"鹴",鸚:"鹦",鸛:"鹳",鸝:"鹂",鸞:"鸾",鹺:"鹾",麥:"麦",麩:"麸",麪:"面",麯:"曲",麴:"曲",麵:"面",麽:"么",黃:"黄",黌:"黉",黶:"黡",黷:"黩",黲:"黪",黽:"黾",黿:"鼋",鼂:"鼌",鼈:"鳖",鼉:"鼍",鼕:"冬",鼴:"鼹",齇:"齄",齊:"齐",齏:"齑",齒:"齿",齔:"龀",齕:"龁",齗:"龂",齙:"龅",齜:"龇",齟:"龃",齠:"龆",齡:"龄",齣:"齣",齦:"龈",齪:"龊",齬:"龉",齲:"龋",齷:"龌",龍:"龙",龔:"龚",龕:"龛",龜:"龟",䊷:"䌶","𧩙":"䜥",余:"余",俔:"伣",倈:"俫",凈:"净",剎:"刹",叄:"叁",吶:"呐",喎:"㖞",壈:"𡒄",奬:"奖",奼:"姹",幺:"么",弒:"弑",彔:"录",後:"后",悞:"悮",戱:"戯",拾:"拾",挩:"捝",搵:"揾",撝:"㧑",擓:"㧟",暨:"及",朮:"术",杴:"锨",梲:"棁",榲:"榅",槤:"梿",檔:"档",櫱:"蘖",殨:"㱮",殻:"壳",沈:"沈",澐:"沄",灠:"漤",熅:"煴",畵:"画",痾:"疴",瘲:"疭",瞜:"䁖",瞭:"了",瞶:"瞆",礆:"硷",禡:"祃",窵:"窎",筴:"䇲",篔:"筼",籖:"签",糹:"纟",紬:"䌷",絅:"䌹",絶:"绝",緑:"绿",縳:"䌸",繸:"䍁",纔:"才",苎:"苧",薀:"蕰",薴:"苧",藉:"借",藴:"蕴",虆:"蔂",衕:"同",覆:"复",誾:"訚",謡:"谣",謭:"谫",酇:"酂",釒:"钅",鉅:"钜",鋭:"锐",録:"录",闇:"闇",阪:"坂",霢:"霡",鞝:"绱",飠:"饣",骯:"肮",鮝:"鲞",䰾:"鲃",䲁:"鳚",鳬:"凫",鳾:"䴓",鴷:"䴕",鵁:"䴔",鶄:"䴖",鶪:"䴗",鷈:"䴘",鷽:"鸴",鷿:"䴙",麫:"面",龎:"厐",㑹:"会",涂:"涂",錬:"炼",壊:"坏",丑:"丑",么:"么",几:"几",后:"后",斗:"斗",干:"干",虫:"虫",岳:"岳",卜:"卜",于:"于",里:"里",范:"范",朴:"朴",咨:"咨",划:"划",杰:"杰",面:"面",舍:"舍",松:"松",云:"云",咸:"鹹",折:"折",同:"同",胡:"胡",症:"症",郁:"郁",采:"采",栖:"栖",踪:"踪",昵:"昵",厘:"厘",痲:"痳",痳:"痳",怜:"怜",占:"占",借:"借",吨:"吨",制:"制",征:"征",向:"向",喂:"喂",只:"只",困:"困",志:"志",布:"布",系:"系",份:"分",分:"分",梁:"梁",谷:"谷",板:"板",祢:"祢",注:"注",恒:"恒",晒:"晒",杆:"杆",坂:"坂",克:"克",咏:"咏",袜:"袜",仆:"仆",餧:"𫗪",剗:"刬",鏟:"铲",繨:"𫄤",劏:"㓥",鎞:"𫔇",札:"札",污:"污",游:"游",伙:"伙",御:"御",咔:"咔",凌:"凌",扎:"扎",痴:"痴",嚯:"嚯",姜:"姜",扦:"扦",捻:"捻",沓:"沓",栗:"栗",挽:"挽",灶:"灶",霉:"霉",欲:"欲",十:"十",卷:"卷",熏:"熏",吁:"吁",龥:"龥",跖:"跖",硅:"硅",修:"修",犟:"犟",剷:"剷",噼:"噼",劈:"劈",擗:"擗",核:"核",憷:"憷",呼:"呼",唿:"唿",嗬:"嗬",呵:"呵",唇:"唇",升:"升",溪:"溪",渓:"渓",嵠:"嵠",佑:"佑",偷:"偷",瓮:"瓮",暗:"暗",痹:"痹",雇:"雇",秘:"秘",周:"周",檐:"檐",涌:"涌",家:"家",亘:"亘",泄:"泄",佩:"佩",剿:"剿",沉:"沉",榨:"榨",筱:"筱",彷:"彷",岩:"岩",噪:"噪",雕:"雕",蔑:"蔑",蒙:"蒙",碹:"碹",勐:"勐",猛:"猛"}),Qo}var Bg={},Xr={},Eb;function fO(){if(Eb)return Xr;Eb=1,Object.defineProperty(Xr,"__esModule",{value:!0}),Xr.textMap4=Xr.textMap3=Xr.textMap2=Xr.textMap1=Xr.charMap=void 0;const t=Xp(),e=Ab();function n(h,p){let f=p[h];return typeof f=="string"?f:h}Xr.charMap=n;function r(h,p){let f=[],z=h.length;for(let y=0;y<z;y++)f[y]=n(h[y],p);return f.join("")}Xr.textMap1=r;function i(h,p){let f=t.UString.split(h,""),z=f.length;for(let y=0;y<z;y++)f[y]=n(f[y],p);return f.join("")}Xr.textMap2=i;function s(h,p){let f=h.split(/(?:)/u),z=f.length;for(let y=0;y<z;y++)f[y]=n(f[y],p);return f.join("")}Xr.textMap3=s;function l(h,p){return h.replace(e.REGEXP_TEST,function(f){return n(f,p)})}return Xr.textMap4=l,Xr}var kb;function dO(){return kb||(kb=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}(Bg)),Bg}var Ob;function gO(){if(Ob)return Zo;Ob=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 $g={},Lb;function zO(){return Lb||(Lb=1,Object.defineProperty($g,"__esModule",{value:!0})),$g}var Ib;function Pb(){return Ib||(Ib=1,function(t){Object.defineProperty(t,"__esModule",{value:!0}),t.tw2cn=t.cn2tw=void 0;const e=el,n=pO(),r=gO();e.__exportStar(zO(),t);function i(l,h={},...p){return(0,n._call)(r._cn2tw,l,h,...p)}t.cn2tw=i;function s(l,h={},...p){return(0,n._call)(r._tw2cn,l,h,...p)}t.tw2cn=s,t.default={cn2tw:i,tw2cn:s}}(Fg)),Fg}var Rb;function Db(){return Rb||(Rb=1,function(t){Object.defineProperty(t,"__esModule",{value:!0}),t.cn=t.tw=t.jp=void 0;const e=_b(),n=hO(),r=uO(),i=Pb();function s(p,f={}){let z=[];return z=(0,e._get)(z,n.table_jp[p]),z}t.jp=s;function l(p,f={}){let z=[];return z=(0,e._get)(z,r._table_tw[p],(0,i.cn2tw)(p,f)),z}t.tw=l;function h(p,f={}){let z=[];return z=(0,e._get)(z,n._table_cn[p],(0,i.tw2cn)(p,f)),z}t.cn=h,t.default=t}(Ng)),Ng}var Hg={},Mb;function vO(){return Mb||(Mb=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=kh,n=Ig(),r=ec();function i(v,b,_,A={}){const P=A&&A.safe?r.TABLE_SAFE:r.TABLE;if(P[b]&&P[_]){let O=[];return P[b][v]&&(P[b][v][_]&&O.push(P[b][v][_]),Object.values(P[_]).forEach(H=>{H[b]===v&&H[_]&&O.push(H[_])}),A&&A.includeSelf&&O.push(v),O=(0,e.array_unique_overwrite)(O)),O}throw new RangeError(`${b}, ${_} is not exists in TABLE`)}t._fromA2B=i;function s(v,b){return i(v,n.KEY_JP,n.KEY_ZHT,b)}t.jp2zht=s;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 _=h(v,b).concat(p(v,b));return(0,e.array_unique_overwrite)(_)}t.zh2jp=f;function z(v,b){let _=s(v,b).concat(l(v,b));return(0,e.array_unique_overwrite)(_)}t.jp2zh=z;function y(v,b){let _=f(v,b).reduce((A,P)=>(A.push(P,...z(P,b)),A),[]).concat(z(v,b).reduce((A,P)=>(A.push(P,...f(P,b)),A),[]));return(0,e.array_unique_overwrite)(_)}t.lazyAll=y,t.default=t}(Hg)),Hg}var ta={},Nb;function mO(){if(Nb)return ta;Nb=1,Object.defineProperty(ta,"__esModule",{value:!0}),ta._wrapFn=ta._get=void 0;const t=el,e=kh,n=_b(),r=t.__importDefault(Db());function i(l,h,...p){return l=(0,n._get)(l,h,...p),(0,e.array_unique)(l).sort()}ta._get=i;function s(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=s,ta}var Ug={},Fb;function yO(){return Fb||(Fb=1,Object.defineProperty(Ug,"__esModule",{value:!0})),Ug}var Bb;function jO(){return Bb||(Bb=1,function(t){Object.defineProperty(t,"__esModule",{value:!0}),t.auto=t.jp=t.cn=t.tw=void 0;const e=el,n=jb(),r=e.__importDefault(Db()),i=e.__importDefault(vO()),s=zg,l=mO();e.__exportStar(yO(),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 z=(0,n.jp2zht)(p),y=(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(z)==-1)&&r.default.cn(z,f),(!f.skip||f.skip.indexOf(y)==-1)&&r.default.tw(y,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,s.greedyTableCharArray)(p))}t.auto=h,t.default=t}(Og)),Og}(function(t){Object.defineProperty(t,"__esModule",{value:!0}),t.arrCjk=t.textList=t.charTableList=void 0;const n=el.__importDefault(jO()),r=Xp(),i=jb(),s=Pb();function l(f,z={}){let y=r.UString.split(f,"");z=Object.assign({},z);let v=Object.assign({safe:!0,skip:z.skip},z.optionsZhTable),b=n.default[z.lang||"auto"];return y.reduce(function(_,A){return _.push(b(A,v)),_},[])}t.charTableList=l;function h(f,z={}){let y=[],v=l(f,z);if(v.length<=1)return Array.isArray(v[0])&&(v=v[0]),v;v.forEach(function(_,A,P){b(_,"",A,P)});function b(_,A="",P,O,H=0){return _.reduce(function(nt,T){let K=A+T,tt=P+1;return tt<O.length?b(O[tt],K,tt,O,H+1):H+1==O.length&&y.push(K),nt},[])}return y.sort(),y}t.textList=h;function p(f,z={}){return f.concat(f.map(y(i.cjk2zht))).concat(f.map(y(s.cn2tw))).concat(f.map(y(i.cjk2zhs))).concat(f.map(y(i.cjk2jp))).filter(function(v,b,_){return _.indexOf(v)==b});function y(v,...b){return function(_){return v(_,z)}}}t.arrCjk=p,t.default=t})(H0),Object.defineProperty(qp,"__esModule",{value:!0});var $b=qp.slugify=void 0;const bO=zg,_O=H0;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(s,l){return s.push(l[0]),s},[]).join("")}$b=qp.slugify=Hb,qp.default=Hb;const Jr={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:Sh}},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 p=setInterval(()=>{window.tagCompleteFileLoading[t]||(clearInterval(p),n(window.tagCompleteFileCache[t]))},100);return}window.tagCompleteFileLoading[t]=!0;let i={toEn:new Map,toLocal:new Map},s=[],l=()=>{if(["zh_CN","zh_HK","zh_TW"].includes(this.languageCode)&&s.length>0){let p=[];s.forEach(f=>{p.push(f.local)}),this.gradioAPI.slugify(p).then(f=>{f.result&&(s.forEach(z=>{f.result[z.local]&&!i.toEn.has(f.result[z.local])&&i.toEn.set(f.result[z.local],z.en)}),window.tagCompleteFileLoading[t]=!1,window.tagCompleteFileCache[t]=i,console.log("Slugify complete: getCSV"))})}},h=(p,f)=>{[p,p.replace(/\_/g," "),p.replace(/\-/g," ")].forEach(y=>i.toLocal.set(y,f)),s.push({en:p,local:f}),i.toEn.set(f,p)};if(!t&&typeof translations=="object"&&translations instanceof Map){translations.forEach((p,f)=>{h(f,p)}),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(p=>{p=Hk.parse(p,{header:!1,skipEmptyLines:!0}),p.data.forEach(f=>{if(f.length<2)return;let z=f[0].trim(),y=f[1].trim();z===""||y===""||h(z,y)}),l(),window.tagCompleteFileLoading[t]=!1,window.tagCompleteFileCache[t]=i,n(i)}).catch(p=>{window.tagCompleteFileLoading[t]=!1,window.tagCompleteFileCache[t]=i,p.response&&p.response.status===404?r(this.getLang("not_found_csv_file")):r(p.message)})})},_translateToLocalBy(t,e,n=!1){t=t.trim().toLowerCase();let r=i=>{var s;return((s=i.join)==null?void 0:s.call(i," / "))??i};if(e.has(t))return r(e.get(t));{const i=t.split(",").map(h=>h.trim());let s=[],l=[];if(i.forEach(h=>{e.has(h)?s.push(r(e.get(h))):n&&h.length&&l.push(h)}),s.length>0&&!l.length)return s.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=$b(t,!0))&&e.has(t)?e.get(t):""}}},ea=Number.isNaN||window.isNaN,CO=/^-?(?:\d+|\d+\.\d+|\.\d+)(?:[eE][-+]?\d+)?$/,wO=/\.\d*(?:0|9){10}\d*$/,Ub=(t,e=1e11)=>wO.test(String(t))?Math.round(t*e)/e:t,TO=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)}}}),er=(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,s){return F(),V("div",{class:je(["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?(F(),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]=Te((...l)=>t.decrease&&t.decrease(...l),["prevent"]))},null,8,AO)):Ut("",!0),k("input",Ap({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?(F(),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]=Te((...l)=>t.increase&&t.increase(...l),["prevent"]))},null,8,xO)):Ut("",!0)],2)}const kO=er(TO,[["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 s=-1;i===`
`?s=this._appendTag(`
`,`
`,!1,-1,"wrap"):s=this._appendTag(i),s!==-1&&r.push(s)}),this.autoTranslateByIndexes(r)}}else this.removeAutocompleteResultsSelected()},autoTranslateByIndexes(t){this.updatePrompt(),this.autoTranslateToEnglish||this.autoTranslateToLocal?this.$nextTick(()=>{let e=!(this.tagCompleteFile&&this.onlyCsvOnAuto);this.autoTranslateToEnglish?this.translates(t,!1,e).finally(()=>{this.updateTags()}):this.autoTranslateToLocal&&this.translates(t,!0,e).finally(()=>{this.updateTags()})}):this.updateTags()},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)}this.$emit("hideExtraNetworks")},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,s=n.clientWidth,l=n.clientHeight,h=r+s,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 Wg="__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=Wg,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(Wg)||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 s=i();return e&&e.minWidth&&s!=="0px"&&(t.style.minWidth=s),function(){t.removeEventListener("input",i);var l=document.getElementById(Wg);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,s;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((s=this.blacklist.prompt)!=null&&s.includes(t.originalValue.toLowerCase()))return!0;return!1},_appendTag(t,e="",n=!1,r=-1,i="text"){if(t==="")return-1;const s=Date.now()+(Math.random()*1e6).toFixed(0);let l={id:s,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-"+s]&&NO(this.$refs["promptTagEdit-"+s][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},onLoraPopupUseKeywords(t){let e=[];for(let n of t){let r=n.toLowerCase();if(!this.tags.find(s=>s.value.toLowerCase()===r)){let s=this._appendTag(n,"",!1,-1,"text");s!==-1&&e.push(s)}}e.length&&this.autoTranslateByIndexes(e)},onTagMouseEnter(t){let e=this.tags.find(n=>n.id===t);if(!e)return!1;if(e.isFavorite=this.isFavorite(e.id),this.hotkey.hover==="extend"&&(this.showExtendId=t),e.isLora||e.isLyco||e.isEmbedding){let n=e.isLora?e.loraName:e.isLyco?e.lycoName:e.embeddingName;this.$emit("showExtraNetworks",this.$refs["promptTagValue-"+e.id][0],n,this.onLoraPopupUseKeywords)}},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=""),this.$emit("hideExtraNetworks")},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,s=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]),s!==""&&(s=Ot.setLayers(s,0,l[0],l[1]))),i=i.replace(Ot.weightNumRegex,"$1"),s!==""&&(s=s.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),s!==""&&(s=Ot.setLayers(s,1,l[0],l[1],":"+r))):(i=i+":"+r,s!==""&&(s=s+":"+r))}Ot.hasBrackets(i)||(i=Ot.setLayers(i,1,"(",")"),s!==""&&(s=Ot.setLayers(s,1,"(",")")))}i!==n.value&&(n.value=i,s!==""&&(n.localValue=s),this._setTag(n))}else this.autoKeepWeightZero?(n.value=i.replace(Ot.weightNumRegex,"$1:0"),s!==""&&(n.localValue=n.localValue.replace(Ot.weightNumRegex,"$1:0"))):(n.value=i.replace(Ot.weightNumRegex,"$1"),s!==""&&(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 s=n.incWeight;s+=e,s<0&&(s=0),n.incWeight=s,n.decWeight=0,r=Ot.setLayers(r,s,"(",")"),i!==""&&(i=Ot.setLayers(i,s,"(",")")),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 s=n.decWeight;s+=e,s<0&&(s=0),n.incWeight=0,n.decWeight=s,r=Ot.setLayers(r,s,"[","]"),i!==""&&(i=Ot.setLayers(i,s,"[","]")),n.value=r,i!==""&&(n.localValue=i),this.updateTags()},onWrapTagClick(t){let e=this.tags.find(s=>s.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){let n=[];this.tags.forEach((r,i)=>{r.originalValue===e&&n.push(i)}),n.length?n.reverse().forEach(r=>{this.tags.splice(r,1)}):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,n){let r={},i=Ot.getTagsColorKey(t,e),s="";this.groupTagsColor[i]&&(s=this.groupTagsColor[i],Ot.isColorTransparent(s)&&(s="")),s&&(r={background:s});for(let l of this.tags)if(l.originalValue===n){r.filter="grayscale(1)";break}return r},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,s){return Pt((F(),V("div",{class:je(["icon-svg","icon-svg-"+n.name]),"data-name":"name",innerHTML:i.svgCode},null,10,HO)),[[ln,i.svgCode]])}const Ir=er($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 s="",l=n;for(;;){const h=l.indexOf(e);if(h===-1){s+=l;break}const p=h+e.length;s+=l.substring(0,h),s+='<span class="physton-highlight-prompt">',s+=l.substring(h,p),s+="</span>",l=l.substring(p)}this.$refs.highlightPrompt.innerHTML=s,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,s){return F(),V("div",{class:"physton-highlight-prompt",ref:"highlightPrompt",onClick:e[0]||(e[0]=(...l)=>s.hide&&s.hide(...l))},null,512)}const qO=er(WO,[["render",KO]]);function VO(t){return py()?(SS(t),!0):!1}function Lh(t){return typeof t=="function"?t():Py(t)}const Wb=typeof window<"u"&&typeof document<"u",GO=Object.prototype.toString,YO=t=>GO.call(t)==="[object Object]",Ih=()=>{},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,s)=>{Promise.resolve(t(()=>e.apply(this,r),{fn:e,thisArg:this,args:r})).then(i).catch(s)})}return n}const qb=t=>t();function ZO(t,e={}){let n,r,i=Ih;const s=h=>{clearTimeout(h),i(),i=Ih};return h=>{const p=Lh(t),f=Lh(e.maxWait);return n&&s(n),p<=0||f!==void 0&&f<=0?(r&&(s(r),r=null),Promise.resolve(h())):new Promise((z,y)=>{i=e.rejectOnCancel?y:z,f&&!r&&(r=setTimeout(()=>{n&&s(n),r=null,z(h())},f)),n=setTimeout(()=>{r&&s(r),r=null,z(h())},p)})}}function QO(t=qb){const e=an(!0);function n(){e.value=!1}function r(){e.value=!0}const i=(...s)=>{e.value&&t(...s)};return{isActive:_d(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 ci(t,Kb(r,e),i)}function eL(t,e,n={}){const{eventFilter:r,...i}=n,{eventFilter:s,pause:l,resume:h,isActive:p}=QO(r);return{stop:tL(t,e,{...i,eventFilter:s}),pause:l,resume:h,isActive:p}}function nl(t,e=!0){qd()?mp(t):e?t():pp(t)}function lr(t,e,n){return ci(t,(r,i,s)=>{r&&e(r,i,s)},n)}function Ph(t){var e;const n=Lh(t);return(e=n==null?void 0:n.$el)!=null?e:n}const Rh=Wb?window:void 0;function Dh(...t){let e,n,r,i;if(typeof t[0]=="string"||Array.isArray(t[0])?([n,r,i]=t,e=Rh):[e,n,r,i]=t,!e)return Ih;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const s=[],l=()=>{s.forEach(z=>z()),s.length=0},h=(z,y,v,b)=>(z.addEventListener(y,v,b),()=>z.removeEventListener(y,v,b)),p=ci(()=>[Ph(e),Lh(i)],([z,y])=>{if(l(),!z)return;const v=YO(y)?{...y}:y;s.push(...n.flatMap(b=>r.map(_=>h(z,b,_,v))))},{immediate:!0,flush:"post"}),f=()=>{p(),l()};return VO(f),f}let Vb=!1;function nL(t,e,n={}){const{window:r=Rh,ignore:i=[],capture:s=!0,detectIframe:l=!1}=n;if(!r)return;XO&&!Vb&&(Vb=!0,Array.from(r.document.body.children).forEach(v=>v.addEventListener("click",Ih)),r.document.documentElement.addEventListener("click",Ih));let h=!0;const p=v=>i.some(b=>{if(typeof b=="string")return Array.from(r.document.querySelectorAll(b)).some(_=>_===v.target||v.composedPath().includes(_));{const _=Ph(b);return _&&(v.target===_||v.composedPath().includes(_))}}),z=[Dh(r,"click",v=>{const b=Ph(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:s}),Dh(r,"pointerdown",v=>{const b=Ph(t);b&&(h=!v.composedPath().includes(b)&&!p(v))},{passive:!0}),l&&Dh(r,"blur",v=>{setTimeout(()=>{var b;const _=Ph(t);((b=r.document.activeElement)==null?void 0:b.tagName)==="IFRAME"&&!(_!=null&&_.contains(r.document.activeElement))&&e(v)},0)})].filter(Boolean);return()=>z.forEach(v=>v())}const nc=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},rc="__vueuse_ssr_handlers__",rL=iL();function iL(){return rc in nc||(nc[rc]=nc[rc]||{}),nc[rc]}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:s="pre",deep:l=!0,listenToStorageChanges:h=!0,writeDefaults:p=!0,mergeDefaults:f=!1,shallow:z,window:y=Rh,eventFilter:v,onError:b=M=>{console.error(M)}}=r,_=(z?ex:an)(e);if(!n)try{n=sL("getDefaultStorage",()=>{var M;return(M=Rh)==null?void 0:M.localStorage})()}catch(M){b(M)}if(!n)return _;const A=Lh(e),P=oL(A),O=(i=r.serializer)!=null?i:aL[P],{pause:H,resume:nt}=eL(_,()=>T(_.value),{flush:s,deep:l,eventFilter:v});return y&&h&&(Dh(y,"storage",m),Dh(y,Gb,tt)),m(),_;function T(M){try{if(M==null)n.removeItem(t);else{const L=O.write(M),B=n.getItem(t);B!==L&&(n.setItem(t,L),y&&y.dispatchEvent(new CustomEvent(Gb,{detail:{key:t,oldValue:B,newValue:L,storageArea:n}})))}}catch(L){b(L)}}function K(M){const L=M?M.newValue:n.getItem(t);if(L==null)return p&&A!==null&&n.setItem(t,O.write(A)),A;if(!M&&f){const B=O.read(L);return typeof f=="function"?f(B,A):P==="object"&&!Array.isArray(B)?{...A,...B}:B}else return typeof L!="string"?L:O.read(L)}function tt(M){m(M.detail)}function m(M){if(!(M&&M.storageArea!==n)){if(M&&M.key==null){_.value=A;return}if(!(M&&M.key!==t)){H();try{(M==null?void 0:M.newValue)!==O.write(_.value)&&(_.value=K(M))}catch(L){b(L)}finally{M?pp(nt):nt()}}}}}function Kg(t,e,n={}){const{window:r=Rh}=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,s){n+=t.visit(i),s<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 yt=new Error(e+": "+ot);throw yt.source=e,yt}function r(){var ot=i();return e.length>0&&n("Invalid input not EOF"),ot}function i(){return nt(s)}function s(){return l("linear-gradient",t.linearGradient,p)||l("repeating-linear-gradient",t.repeatingLinearGradient,p)||l("radial-gradient",t.radialGradient,y)||l("repeating-radial-gradient",t.repeatingRadialGradient,y)}function l(ot,yt,Et){return h(yt,function(ge){var he=Et();return he&&(oe(t.comma)||n("Missing comma before color stops")),{type:ot,orientation:he,colorStops:nt(T)}})}function h(ot,yt){var Et=oe(ot);if(Et){oe(t.startCall)||n("Missing (");var ge=yt(Et);return oe(t.endCall)||n("Missing )"),ge}}function p(){return f()||z()}function f(){return xt("directional",t.sideOrCorner,1)}function z(){return xt("angular",t.angleValue,1)}function y(){var ot,yt=v(),Et;return yt&&(ot=[],ot.push(yt),Et=e,oe(t.comma)&&(yt=v(),yt?ot.push(yt):e=Et)),ot}function v(){var ot=b()||_();if(ot)ot.at=P();else{var yt=A();if(yt){ot=yt;var Et=P();Et&&(ot.at=Et)}else{var ge=O();ge&&(ot={type:"default-radial",at:ge})}}return ot}function b(){var ot=xt("shape",/^(circle)/i,0);return ot&&(ot.style=rt()||A()),ot}function _(){var ot=xt("shape",/^(ellipse)/i,0);return ot&&(ot.style=X()||A()),ot}function A(){return xt("extent-keyword",t.extentKeywords,1)}function P(){if(xt("position",/^at/,0)){var ot=O();return ot||n("Missing positioning value"),ot}}function O(){var ot=H();if(ot.x||ot.y)return{type:"position",value:ot}}function H(){return{x:X(),y:X()}}function nt(ot){var yt=ot(),Et=[];if(yt)for(Et.push(yt);oe(t.comma);)yt=ot(),yt?Et.push(yt):n("One extra comma");return Et}function T(){var ot=K();return ot||n("Expected color definition"),ot.length=X(),ot}function K(){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:nt(B)}})}function L(){return h(t.rgbaColor,function(){return{type:"rgba",value:nt(B)}})}function B(){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,yt,Et){var ge=oe(yt);if(ge)return{type:ot,value:ge[Et]}}function oe(ot){var yt,Et;return Et=/^[\n\r\t\s]+/.exec(e),Et&&Vt(Et[0].length),yt=ot.exec(e),yt&&Vt(yt[0].length),yt}function Vt(ot){e=e.substr(ot)}return function(ot){return e=ot.toString(),r()}}();var hL=ra.parse,uL=ra.stringify,Pr="top",zi="bottom",vi="right",Rr="left",qg="auto",Mh=[Pr,zi,vi,Rr],rl="start",Nh="end",pL="clippingParents",Yb="viewport",Fh="popper",cL="reference",Xb=Mh.reduce(function(t,e){return t.concat([e+"-"+rl,e+"-"+Nh])},[]),Jb=[].concat(Mh,[qg]).reduce(function(t,e){return t.concat([e,e+"-"+rl,e+"-"+Nh])},[]),fL="beforeRead",dL="read",gL="afterRead",zL="beforeMain",vL="main",mL="afterMain",yL="beforeWrite",jL="write",bL="afterWrite",_L=[fL,dL,gL,zL,vL,mL,yL,jL,bL];function ns(t){return t?(t.nodeName||"").toLowerCase():null}function Zr(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=Zr(t).Element;return t instanceof e||t instanceof Element}function mi(t){var e=Zr(t).HTMLElement;return t instanceof e||t instanceof HTMLElement}function Vg(t){if(typeof ShadowRoot>"u")return!1;var e=Zr(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]||{},s=e.elements[n];!mi(s)||!ns(s)||(Object.assign(s.style,r),Object.keys(i).forEach(function(l){var h=i[l];h===!1?s.removeAttribute(l):s.setAttribute(l,h===!0?"":h)}))})}function wL(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],s=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(s).forEach(function(p){i.removeAttribute(p)}))})}}const Zb={name:"applyStyles",enabled:!0,phase:"write",fn:CL,effect:wL,requires:["computeStyles"]};function rs(t){return t.split("-")[0]}var sa=Math.max,ic=Math.min,il=Math.round;function Gg(){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(Gg())}function sl(t,e,n){e===void 0&&(e=!1),n===void 0&&(n=!1);var r=t.getBoundingClientRect(),i=1,s=1;e&&mi(t)&&(i=t.offsetWidth>0&&il(r.width)/t.offsetWidth||1,s=t.offsetHeight>0&&il(r.height)/t.offsetHeight||1);var l=ia(t)?Zr(t):window,h=l.visualViewport,p=!Qb()&&n,f=(r.left+(p&&h?h.offsetLeft:0))/i,z=(r.top+(p&&h?h.offsetTop:0))/s,y=r.width/i,v=r.height/s;return{width:y,height:v,top:z,right:f+y,bottom:z+v,left:f,x:f,y:z}}function Yg(t){var e=sl(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&&Vg(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 Zr(t).getComputedStyle(t)}function TL(t){return["table","td","th"].indexOf(ns(t))>=0}function po(t){return((ia(t)?t.ownerDocument:t.document)||window.document).documentElement}function sc(t){return ns(t)==="html"?t:t.assignedSlot||t.parentNode||(Vg(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(Gg()),n=/Trident/i.test(Gg());if(n&&mi(t)){var r=Os(t);if(r.position==="fixed")return null}var i=sc(t);for(Vg(i)&&(i=i.host);mi(i)&&["html","body"].indexOf(ns(i))<0;){var s=Os(i);if(s.transform!=="none"||s.perspective!=="none"||s.contain==="paint"||["transform","perspective"].indexOf(s.willChange)!==-1||e&&s.willChange==="filter"||e&&s.filter&&s.filter!=="none")return i;i=i.parentNode}return null}function Bh(t){for(var e=Zr(t),n=e_(t);n&&TL(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 Xg(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function $h(t,e,n){return sa(t,ic(e,n))}function SL(t,e,n){var r=$h(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,Mh))};function EL(t){var e,n=t.state,r=t.name,i=t.options,s=n.elements.arrow,l=n.modifiersData.popperOffsets,h=rs(n.placement),p=Xg(h),f=[Rr,vi].indexOf(h)>=0,z=f?"height":"width";if(!(!s||!l)){var y=xL(i.padding,n),v=Yg(s),b=p==="y"?Pr:Rr,_=p==="y"?zi:vi,A=n.rects.reference[z]+n.rects.reference[p]-l[p]-n.rects.popper[z],P=l[p]-n.rects.reference[p],O=Bh(s),H=O?p==="y"?O.clientHeight||0:O.clientWidth||0:0,nt=A/2-P/2,T=y[b],K=H-v[z]-y[_],tt=H/2-v[z]/2+nt,m=$h(T,tt,K),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 ol(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:il(n*i)/i||0,y:il(r*i)/i||0}}function s_(t){var e,n=t.popper,r=t.popperRect,i=t.placement,s=t.variation,l=t.offsets,h=t.position,p=t.gpuAcceleration,f=t.adaptive,z=t.roundOffsets,y=t.isFixed,v=l.x,b=v===void 0?0:v,_=l.y,A=_===void 0?0:_,P=typeof z=="function"?z({x:b,y:A}):{x:b,y:A};b=P.x,A=P.y;var O=l.hasOwnProperty("x"),H=l.hasOwnProperty("y"),nt=Rr,T=Pr,K=window;if(f){var tt=Bh(n),m="clientHeight",M="clientWidth";if(tt===Zr(n)&&(tt=po(n),Os(tt).position!=="static"&&h==="absolute"&&(m="scrollHeight",M="scrollWidth")),tt=tt,i===Pr||(i===Rr||i===vi)&&s===Nh){T=zi;var L=y&&tt===K&&K.visualViewport?K.visualViewport.height:tt[m];A-=L-r.height,A*=p?1:-1}if(i===Rr||(i===Pr||i===zi)&&s===Nh){nt=vi;var B=y&&tt===K&&K.visualViewport?K.visualViewport.width:tt[M];b-=B-r.width,b*=p?1:-1}}var X=Object.assign({position:h},f&&LL),st=z===!0?IL({x:b,y:A},Zr(n)):{x:b,y:A};if(b=st.x,A=st.y,p){var rt;return Object.assign({},X,(rt={},rt[T]=H?"0":"",rt[nt]=O?"0":"",rt.transform=(K.devicePixelRatio||1)<=1?"translate("+b+"px, "+A+"px)":"translate3d("+b+"px, "+A+"px, 0)",rt))}return Object.assign({},X,(e={},e[T]=H?A+"px":"",e[nt]=O?b+"px":"",e.transform="",e))}function PL(t){var e=t.state,n=t.options,r=n.gpuAcceleration,i=r===void 0?!0:r,s=n.adaptive,l=s===void 0?!0:s,h=n.roundOffsets,p=h===void 0?!0:h,f={placement:rs(e.placement),variation:ol(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 oc={passive:!0};function DL(t){var e=t.state,n=t.instance,r=t.options,i=r.scroll,s=i===void 0?!0:i,l=r.resize,h=l===void 0?!0:l,p=Zr(e.elements.popper),f=[].concat(e.scrollParents.reference,e.scrollParents.popper);return s&&f.forEach(function(z){z.addEventListener("scroll",n.update,oc)}),h&&p.addEventListener("resize",n.update,oc),function(){s&&f.forEach(function(z){z.removeEventListener("scroll",n.update,oc)}),h&&p.removeEventListener("resize",n.update,oc)}}const ML={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:DL,data:{}};var NL={left:"right",right:"left",bottom:"top",top:"bottom"};function ac(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 Jg(t){var e=Zr(t),n=e.pageXOffset,r=e.pageYOffset;return{scrollLeft:n,scrollTop:r}}function Zg(t){return sl(po(t)).left+Jg(t).scrollLeft}function BL(t,e){var n=Zr(t),r=po(t),i=n.visualViewport,s=r.clientWidth,l=r.clientHeight,h=0,p=0;if(i){s=i.width,l=i.height;var f=Qb();(f||!f&&e==="fixed")&&(h=i.offsetLeft,p=i.offsetTop)}return{width:s,height:l,x:h+Zg(t),y:p}}function $L(t){var e,n=po(t),r=Jg(t),i=(e=t.ownerDocument)==null?void 0:e.body,s=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+Zg(t),p=-r.scrollTop;return Os(i||n).direction==="rtl"&&(h+=sa(n.clientWidth,i?i.clientWidth:0)-s),{width:s,height:l,x:h,y:p}}function Qg(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)&&Qg(t)?t:a_(sc(t))}function Hh(t,e){var n;e===void 0&&(e=[]);var r=a_(t),i=r===((n=t.ownerDocument)==null?void 0:n.body),s=Zr(r),l=i?[s].concat(s.visualViewport||[],Qg(r)?r:[]):r,h=e.concat(l);return i?h:h.concat(Hh(sc(l)))}function tz(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=sl(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?tz(BL(t,n)):ia(e)?HL(e,n):tz($L(po(t)))}function UL(t){var e=Hh(sc(t)),n=["absolute","fixed"].indexOf(Os(t).position)>=0,r=n&&mi(t)?Bh(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),s=[].concat(i,[n]),l=s[0],h=s.reduce(function(p,f){var z=l_(t,f,r);return p.top=sa(z.top,p.top),p.right=ic(z.right,p.right),p.bottom=ic(z.bottom,p.bottom),p.left=sa(z.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,s=r?ol(r):null,l=e.x+e.width/2-n.width/2,h=e.y+e.height/2-n.height/2,p;switch(i){case Pr:p={x:l,y:e.y-n.height};break;case zi:p={x:l,y:e.y+e.height};break;case vi:p={x:e.x+e.width,y:h};break;case Rr:p={x:e.x-n.width,y:h};break;default:p={x:e.x,y:e.y}}var f=i?Xg(i):null;if(f!=null){var z=f==="y"?"height":"width";switch(s){case rl:p[f]=p[f]-(e[z]/2-n[z]/2);break;case Nh:p[f]=p[f]+(e[z]/2-n[z]/2);break}}return p}function Uh(t,e){e===void 0&&(e={});var n=e,r=n.placement,i=r===void 0?t.placement:r,s=n.strategy,l=s===void 0?t.strategy:s,h=n.boundary,p=h===void 0?pL:h,f=n.rootBoundary,z=f===void 0?Yb:f,y=n.elementContext,v=y===void 0?Fh:y,b=n.altBoundary,_=b===void 0?!1:b,A=n.padding,P=A===void 0?0:A,O=r_(typeof P!="number"?P:i_(P,Mh)),H=v===Fh?cL:Fh,nt=t.rects.popper,T=t.elements[_?H:v],K=WL(ia(T)?T:T.contextElement||po(t.elements.popper),p,z,l),tt=sl(t.elements.reference),m=h_({reference:tt,element:nt,strategy:"absolute",placement:i}),M=tz(Object.assign({},nt,m)),L=v===Fh?M:tt,B={top:K.top-L.top+O.top,bottom:L.bottom-K.bottom+O.bottom,left:K.left-L.left+O.left,right:L.right-K.right+O.right},X=t.modifiersData.offset;if(v===Fh&&X){var st=X[i];Object.keys(B).forEach(function(rt){var xt=[vi,zi].indexOf(rt)>=0?1:-1,oe=[Pr,zi].indexOf(rt)>=0?"y":"x";B[rt]+=st[oe]*xt})}return B}function KL(t,e){e===void 0&&(e={});var n=e,r=n.placement,i=n.boundary,s=n.rootBoundary,l=n.padding,h=n.flipVariations,p=n.allowedAutoPlacements,f=p===void 0?Jb:p,z=ol(r),y=z?h?Xb:Xb.filter(function(_){return ol(_)===z}):Mh,v=y.filter(function(_){return f.indexOf(_)>=0});v.length===0&&(v=y);var b=v.reduce(function(_,A){return _[A]=Uh(t,{placement:A,boundary:i,rootBoundary:s,padding:l})[rs(A)],_},{});return Object.keys(b).sort(function(_,A){return b[_]-b[A]})}function qL(t){if(rs(t)===qg)return[];var e=ac(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,s=i===void 0?!0:i,l=n.altAxis,h=l===void 0?!0:l,p=n.fallbackPlacements,f=n.padding,z=n.boundary,y=n.rootBoundary,v=n.altBoundary,b=n.flipVariations,_=b===void 0?!0:b,A=n.allowedAutoPlacements,P=e.options.placement,O=rs(P),H=O===P,nt=p||(H||!_?[ac(P)]:qL(P)),T=[P].concat(nt).reduce(function($t,Ht){return $t.concat(rs(Ht)===qg?KL(e,{placement:Ht,boundary:z,rootBoundary:y,padding:f,flipVariations:_,allowedAutoPlacements:A}):Ht)},[]),K=e.rects.reference,tt=e.rects.popper,m=new Map,M=!0,L=T[0],B=0;B<T.length;B++){var X=T[B],st=rs(X),rt=ol(X)===rl,xt=[Pr,zi].indexOf(st)>=0,oe=xt?"width":"height",Vt=Uh(e,{placement:X,boundary:z,rootBoundary:y,altBoundary:v,padding:f}),ot=xt?rt?vi:Rr:rt?zi:Pr;K[oe]>tt[oe]&&(ot=ac(ot));var yt=ac(ot),Et=[];if(s&&Et.push(Vt[st]<=0),h&&Et.push(Vt[ot]<=0,Vt[yt]<=0),Et.every(function($t){return $t})){L=X,M=!1;break}m.set(X,Et)}if(M)for(var ge=_?3:1,he=function(Ht){var Kt=T.find(function(ee){var de=m.get(ee);if(de)return de.slice(0,Ht).every(function(Yt){return Yt})});if(Kt)return L=Kt,"break"},jt=ge;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[Pr,vi,zi,Rr].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,s=e.modifiersData.preventOverflow,l=Uh(e,{elementContext:"reference"}),h=Uh(e,{altBoundary:!0}),p=u_(l,r),f=u_(h,i,s),z=p_(p),y=p_(f);e.modifiersData[n]={referenceClippingOffsets:p,popperEscapeOffsets:f,isReferenceHidden:z,hasPopperEscaped:y},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":z,"data-popper-escaped":y})}const XL={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:YL};function JL(t,e,n){var r=rs(t),i=[Rr,Pr].indexOf(r)>=0?-1:1,s=typeof n=="function"?n(Object.assign({},e,{placement:t})):n,l=s[0],h=s[1];return l=l||0,h=(h||0)*i,[Rr,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,s=i===void 0?[0,0]:i,l=Jb.reduce(function(z,y){return z[y]=JL(y,e.rects,s),z},{}),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,s=i===void 0?!0:i,l=n.altAxis,h=l===void 0?!1:l,p=n.boundary,f=n.rootBoundary,z=n.altBoundary,y=n.padding,v=n.tether,b=v===void 0?!0:v,_=n.tetherOffset,A=_===void 0?0:_,P=Uh(e,{boundary:p,rootBoundary:f,padding:y,altBoundary:z}),O=rs(e.placement),H=ol(e.placement),nt=!H,T=Xg(O),K=nI(T),tt=e.modifiersData.popperOffsets,m=e.rects.reference,M=e.rects.popper,L=typeof A=="function"?A(Object.assign({},e.rects,{placement:e.placement})):A,B=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(s){var rt,xt=T==="y"?Pr:Rr,oe=T==="y"?zi:vi,Vt=T==="y"?"height":"width",ot=tt[T],yt=ot+P[xt],Et=ot-P[oe],ge=b?-M[Vt]/2:0,he=H===rl?m[Vt]:M[Vt],jt=H===rl?-M[Vt]:-m[Vt],Mt=e.elements.arrow,$t=b&&Mt?Yg(Mt):{width:0,height:0},Ht=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:n_(),Kt=Ht[xt],ee=Ht[oe],de=$h(0,m[Vt],$t[Vt]),Yt=nt?m[Vt]/2-ge-de-Kt-B.mainAxis:he-de-Kt-B.mainAxis,ue=nt?-m[Vt]/2+ge+de+ee+B.mainAxis:jt+de+ee+B.mainAxis,ke=e.elements.arrow&&Bh(e.elements.arrow),W=ke?T==="y"?ke.clientTop||0:ke.clientLeft||0:0,Y=(rt=X==null?void 0:X[T])!=null?rt:0,lt=ot+Yt-Y-W,vt=ot+ue-Y,dt=$h(b?ic(yt,lt):yt,ot,b?sa(Et,vt):Et);tt[T]=dt,st[T]=dt-ot}if(h){var ft,Lt=T==="x"?Pr:Rr,It=T==="x"?zi:vi,kt=tt[K],bt=K==="y"?"height":"width",Nt=kt+P[Lt],Ft=kt-P[It],Jt=[Pr,Rr].indexOf(O)!==-1,gt=(ft=X==null?void 0:X[K])!=null?ft:0,se=Jt?Nt:kt-m[bt]-M[bt]-gt+B.altAxis,be=Jt?kt+m[bt]+M[bt]-gt-B.altAxis:Ft,ve=b&&Jt?SL(se,kt,be):$h(b?se:Nt,kt,b?be:Ft);tt[K]=ve,st[K]=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===Zr(t)||!mi(t)?Jg(t):sI(t)}function aI(t){var e=t.getBoundingClientRect(),n=il(e.width)/t.offsetWidth||1,r=il(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),s=po(e),l=sl(t,i,n),h={scrollLeft:0,scrollTop:0},p={x:0,y:0};return(r||!r&&!n)&&((ns(e)!=="body"||Qg(s))&&(h=oI(e)),mi(e)?(p=sl(e,!0),p.x+=e.clientLeft,p.y+=e.clientTop):s&&(p.x=Zg(s))),{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(s){e.set(s.name,s)});function i(s){n.add(s.name);var l=[].concat(s.requires||[],s.requiresIfExists||[]);l.forEach(function(h){if(!n.has(h)){var p=e.get(h);p&&i(p)}}),r.push(s)}return t.forEach(function(s){n.has(s.name)||i(s)}),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,s=i===void 0?c_:i;return function(h,p,f){f===void 0&&(f=s);var z={placement:"bottom",orderedModifiers:[],options:Object.assign({},c_,s),modifiersData:{},elements:{reference:h,popper:p},attributes:{},styles:{}},y=[],v=!1,b={state:z,setOptions:function(O){var H=typeof O=="function"?O(z.options):O;A(),z.options=Object.assign({},s,z.options,H),z.scrollParents={reference:ia(h)?Hh(h):h.contextElement?Hh(h.contextElement):[],popper:Hh(p)};var nt=uI(cI([].concat(r,z.options.modifiers)));return z.orderedModifiers=nt.filter(function(T){return T.enabled}),_(),b.update()},forceUpdate:function(){if(!v){var O=z.elements,H=O.reference,nt=O.popper;if(f_(H,nt)){z.rects={reference:lI(H,Bh(nt),z.options.strategy==="fixed"),popper:Yg(nt)},z.reset=!1,z.placement=z.options.placement,z.orderedModifiers.forEach(function(B){return z.modifiersData[B.name]=Object.assign({},B.data)});for(var T=0;T<z.orderedModifiers.length;T++){if(z.reset===!0){z.reset=!1,T=-1;continue}var K=z.orderedModifiers[T],tt=K.fn,m=K.options,M=m===void 0?{}:m,L=K.name;typeof tt=="function"&&(z=tt({state:z,options:M,name:L,instance:b})||z)}}}},update:pI(function(){return new Promise(function(P){b.forceUpdate(),P(z)})}),destroy:function(){A(),v=!0}};if(!f_(h,p))return b;b.setOptions(f).then(function(P){!v&&f.onFirstUpdate&&f.onFirstUpdate(P)});function _(){z.orderedModifiers.forEach(function(P){var O=P.name,H=P.options,nt=H===void 0?{}:H,T=P.effect;if(typeof T=="function"){var K=T({state:z,name:O,instance:b,options:nt}),tt=function(){};y.push(K||tt)}})}function A(){y.forEach(function(P){return P()}),y=[]}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 g_(t){return Object.prototype.toString.call(t)==="[object Object]"}function gI(t){var e,n;return g_(t)===!1?!1:(e=t.constructor,e===void 0?!0:(n=e.prototype,!(g_(n)===!1||n.hasOwnProperty("isPrototypeOf")===!1)))}function Wh(){return Wh=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},Wh.apply(this,arguments)}function z_(t,e){if(t==null)return{};var n,r,i={},s=Object.keys(t);for(r=0;r<s.length;r++)e.indexOf(n=s[r])>=0||(i[n]=t[n]);return i}const zI={silent:!1,logLevel:"warn"},vI=["validator"],v_=Object.prototype,m_=v_.toString,mI=v_.hasOwnProperty,y_=/^\s*function (\w+)/;function j_(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(y_);return r?r[1]:""}return""}const oa=gI;let hr=t=>t;const al=(t,e)=>mI.call(t,e),yI=Number.isInteger||function(t){return typeof t=="number"&&isFinite(t)&&Math.floor(t)===t},ll=Array.isArray||function(t){return m_.call(t)==="[object Array]"},hl=t=>m_.call(t)==="[object Function]",lc=t=>oa(t)&&al(t,"_vueTypes_name"),b_=t=>oa(t)&&(al(t,"type")||["_vueTypes_name","validator","default","required"].some(e=>al(t,e)));function ez(t,e){return Object.defineProperty(t.bind(e),"__original",{value:t})}function aa(t,e,n=!1){let r,i=!0,s="";r=oa(t)?t:{type:t};const l=lc(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;ll(r.type)?(i=r.type.some(h=>aa(h,e,!0)===!0),s=r.type.map(h=>j_(h)).join(" or ")):(s=j_(r),i=s==="Array"?ll(e):s==="Object"?oa(e):s==="String"||s==="Number"||s==="Boolean"||s==="Function"?function(h){if(h==null)return"";const p=h.constructor.toString().match(y_);return p?p[1]:""}(e)===s:e instanceof r.type)}if(!i){const h=`${l}value "${e}" should be of type "${s}"`;return n===!1?(hr(h),!1):h}if(al(r,"validator")&&hl(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 Qr(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?(al(this,"default")&&delete this.default,this):hl(i)||aa(this,i,!0)===!0?(this.default=ll(i)?()=>[...i]:oa(i)?()=>Object.assign({},i):i,this):(hr(`${this._vueTypes_name} - invalid default value: "${i}"`),this)}}}),{validator:r}=n;return hl(r)&&(n.validator=ez(r,n)),n}function is(t,e){const n=Qr(t,e);return Object.defineProperty(n,"validate",{value(r){return hl(this.validator)&&hr(`${this._vueTypes_name} - calling .validate() will overwrite the current custom validator function. Validator info:
${JSON.stringify(this)}`),this.validator=ez(r,this),this}})}function __(t,e,n){const r=function(p){const f={};return Object.getOwnPropertyNames(p).forEach(z=>{f[z]=Object.getOwnPropertyDescriptor(p,z)}),Object.defineProperties({},f)}(e);if(r._vueTypes_name=t,!oa(n))return r;const{validator:i}=n,s=z_(n,vI);if(hl(i)){let{validator:p}=r;p&&(p=(h=(l=p).__original)!==null&&h!==void 0?h:l),r.validator=ez(p?function(f){return p.call(this,f)&&i.call(this,f)}:i,r)}var l,h;return Object.assign(r,s)}function hc(t){return t.replace(/^(?!\s*$)/gm," ")}const jI=()=>is("any",{}),bI=()=>is("function",{type:Function}),_I=()=>is("boolean",{type:Boolean}),CI=()=>is("string",{type:String}),wI=()=>is("number",{type:Number}),TI=()=>is("array",{type:Array}),AI=()=>is("object",{type:Object}),SI=()=>Qr("integer",{type:Number,validator:t=>yI(t)}),xI=()=>Qr("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 Qr(t.name||"<<anonymous function>>",{type:null,validator(n){const r=t(n);return r||hr(`${this._vueTypes_name} - ${e}`),r}})}function kI(t){if(!ll(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 s=i.constructor;r.indexOf(s)===-1&&r.push(s)}return r},[]);return Qr("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(!ll(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 s=t[i];if(b_(s)){if(lc(s)&&s._vueTypes_name==="oneOf"&&s.type){n=n.concat(s.type);continue}if(hl(s.validator)&&(e=!0),s.type===!0||!s.type){hr('oneOfType - invalid usage of "true" or "null" as types.');continue}n=n.concat(s.type)}else n.push(s)}n=n.filter((i,s)=>n.indexOf(i)===s);const r=n.length>0?n:null;return Qr("oneOfType",e?{type:r,validator(i){const s=[],l=t.some(h=>{const p=aa(lc(h)&&h._vueTypes_name==="oneOf"?h.type||null:h,i,!0);return typeof p=="string"&&s.push(p),p===!0});return l||hr(`oneOfType - provided value does not match any of the ${s.length} passed-in validators:
${hc(s.join(`
`))}`),l}}:{type:r})}function LI(t){return Qr("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:
${hc(n)}`),r}})}function II(t){return Qr("instanceOf",{type:t})}function PI(t){return Qr("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:
${hc(n)}`),r}})}function RI(t){const e=Object.keys(t),n=e.filter(i=>{var s;return!((s=t[i])===null||s===void 0||!s.required)}),r=Qr("shape",{type:Object,validator(i){if(!oa(i))return!1;const s=Object.keys(i);if(n.length>0&&n.some(l=>s.indexOf(l)===-1)){const l=n.filter(h=>s.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 s.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:
${hc(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 jI()}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 wI().def(this.defaults.number)}static get array(){return TI().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(ll(e))return e.forEach(p=>this.extend(p)),this;const{name:n,validate:r=!1,getter:i=!1}=e,s=z_(e,DI);if(al(this,n))throw new TypeError(`[VueTypes error]: Type "${n}" already defined`);const{type:l}=s;if(lc(l))return delete s.type,Object.defineProperty(this,n,i?{get:()=>__(n,l,s)}:{value(...p){const f=__(n,l,s);return f.validator&&(f.validator=f.validator.bind(f,...p)),f}});let h;return h=i?{get(){const p=Object.assign({},s);return r?is(n,p):Qr(n,p)},enumerable:!0}:{value(...p){const f=Object.assign({},s);let z;return z=r?is(n,f):Qr(n,f),f.validator&&(z.validator=f.validator.bind(z,...p)),z},enumerable:!0},Object.defineProperty(this,n,h)}}).defaults={},t.sensibleDefaults=void 0,t.config=zI,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):Qr(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 Wh({},this.defaults)}static set sensibleDefaults(n){this.defaults=n!==!1?Wh({},n!==!0?n:t):{}}}).defaults=Wh({},t),e}let Ae=class extends NI(){};var C_=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function nz(t){var e={exports:{}};return t(e,e.exports),e.exports}var uc=function(t){return t&&t.Math==Math&&t},$n=uc(typeof globalThis=="object"&&globalThis)||uc(typeof window=="object"&&window)||uc(typeof self=="object"&&self)||uc(typeof C_=="object"&&C_)||function(){return this}()||Function("return this")(),fn=function(t){try{return!!t()}catch{return!0}},yi=!fn(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7}),w_={}.propertyIsEnumerable,T_=Object.getOwnPropertyDescriptor,FI={f:T_&&!w_.call({1:2},1)?function(t){var e=T_(this,t);return!!e&&e.enumerable}:w_},pc=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,cc=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},ul=function(t){return cc(co(t))},Xn=function(t){return typeof t=="object"?t!==null:typeof t=="function"},rz=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)},iz=$n.document,UI=Xn(iz)&&Xn(iz.createElement),A_=function(t){return UI?iz.createElement(t):{}},S_=!yi&&!fn(function(){return Object.defineProperty(A_("div"),"a",{get:function(){return 7}}).a!=7}),x_=Object.getOwnPropertyDescriptor,sz={f:yi?x_:function(t,e){if(t=ul(t),e=rz(e,!0),S_)try{return x_(t,e)}catch{}if(Pn(t,e))return pc(!FI.f.call(t,e),t[e])}},jr=function(t){if(!Xn(t))throw TypeError(String(t)+" is not an object");return t},E_=Object.defineProperty,Is={f:yi?E_:function(t,e,n){if(jr(t),e=rz(e,!0),jr(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}},ji=yi?function(t,e,n){return Is.f(t,e,pc(1,n))}:function(t,e,n){return t[e]=n,t},oz=function(t,e){try{ji($n,t,e)}catch{$n[t]=e}return e},la=$n["__core-js_shared__"]||oz("__core-js_shared__",{}),WI=Function.toString;typeof la.inspectSource!="function"&&(la.inspectSource=function(t){return WI.call(t)});var fc,Kh,dc,k_=la.inspectSource,O_=$n.WeakMap,KI=typeof O_=="function"&&/native code/.test(k_(O_)),L_=nz(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(),az=function(t){return"Symbol("+String(t===void 0?"":t)+")_"+(++qI+VI).toString(36)},I_=L_("keys"),lz=function(t){return I_[t]||(I_[t]=az(t))},gc={},GI=$n.WeakMap;if(KI){var pl=la.state||(la.state=new GI),YI=pl.get,XI=pl.has,JI=pl.set;fc=function(t,e){return e.facade=t,JI.call(pl,t,e),e},Kh=function(t){return YI.call(pl,t)||{}},dc=function(t){return XI.call(pl,t)}}else{var qh=lz("state");gc[qh]=!0,fc=function(t,e){return e.facade=t,ji(t,qh,e),e},Kh=function(t){return Pn(t,qh)?t[qh]:{}},dc=function(t){return Pn(t,qh)}}var fo={set:fc,get:Kh,has:dc,enforce:function(t){return dc(t)?Kh(t):fc(t,{})},getterFor:function(t){return function(e){var n;if(!Xn(e)||(n=Kh(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}}},go=nz(function(t){var e=fo.get,n=fo.enforce,r=String(String).split("String");(t.exports=function(i,s,l,h){var p,f=!!h&&!!h.unsafe,z=!!h&&!!h.enumerable,y=!!h&&!!h.noTargetGet;typeof l=="function"&&(typeof s!="string"||Pn(l,"name")||ji(l,"name",s),(p=n(l)).source||(p.source=r.join(typeof s=="string"?s:""))),i!==$n?(f?!y&&i[s]&&(z=!0):delete i[s],z?i[s]=l:ji(i,s,l)):z?i[s]=l:oz(s,l)})(Function.prototype,"toString",function(){return typeof this=="function"&&e(this).source||k_(this)})}),hz=$n,P_=function(t){return typeof t=="function"?t:void 0},zc=function(t,e){return arguments.length<2?P_(hz[t])||P_($n[t]):hz[t]&&hz[t][e]||$n[t]&&$n[t][e]},ZI=Math.ceil,QI=Math.floor,cl=function(t){return isNaN(t=+t)?0:(t>0?QI:ZI)(t)},t2=Math.min,ti=function(t){return t>0?t2(cl(t),9007199254740991):0},e2=Math.max,n2=Math.min,vc=function(t,e){var n=cl(t);return n<0?e2(n+e,0):n2(n,e)},R_=function(t){return function(e,n,r){var i,s=ul(e),l=ti(s.length),h=vc(r,l);if(t&&n!=n){for(;l>h;)if((i=s[h++])!=i)return!0}else for(;l>h;h++)if((t||h in s)&&s[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=ul(t),i=0,s=[];for(n in r)!Pn(gc,n)&&Pn(r,n)&&s.push(n);for(;e.length>i;)Pn(r,n=e[i++])&&(~r2(s,n)||s.push(n));return s},mc=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],i2=mc.concat("length","prototype"),s2={f:Object.getOwnPropertyNames||function(t){return M_(t,i2)}},o2={f:Object.getOwnPropertySymbols},a2=zc("Reflect","ownKeys")||function(t){var e=s2.f(jr(t)),n=o2.f;return n?e.concat(n(t)):e},l2=function(t,e){for(var n=a2(e),r=Is.f,i=sz.f,s=0;s<n.length;s++){var l=n[s];Pn(t,l)||r(t,l,i(e,l))}},h2=/#|\.prototype\./,Vh=function(t,e){var n=p2[u2(t)];return n==f2||n!=c2&&(typeof e=="function"?fn(e):!!e)},u2=Vh.normalize=function(t){return String(t).replace(h2,".").toLowerCase()},p2=Vh.data={},c2=Vh.NATIVE="N",f2=Vh.POLYFILL="P",uz=Vh,d2=sz.f,ur=function(t,e){var n,r,i,s,l,h=t.target,p=t.global,f=t.stat;if(n=p?$n:f?$n[h]||oz(h,{}):($n[h]||{}).prototype)for(r in e){if(s=e[r],i=t.noTargetGet?(l=d2(n,r))&&l.value:n[r],!uz(p?r:h+(f?".":"#")+r,t.forced)&&i!==void 0){if(typeof s==typeof i)continue;l2(s,i)}(t.sham||i&&i.sham)&&ji(s,"sham",!0),go(n,r,s,t)}},pz=function(t,e){var n=[][t];return!!n&&fn(function(){n.call(null,e||function(){throw 1},1)})},g2=Object.defineProperty,cz={},N_=function(t){throw t},fl=function(t,e){if(Pn(cz,t))return cz[t];e||(e={});var n=[][t],r=!!Pn(e,"ACCESSORS")&&e.ACCESSORS,i=Pn(e,0)?e[0]:N_,s=Pn(e,1)?e[1]:void 0;return cz[t]=!!n&&!fn(function(){if(r&&!yi)return!0;var l={length:-1};r?g2(l,1,{enumerable:!0,get:N_}):l[1]=1,n.call(l,i,s)})},z2=D_.indexOf,F_=[].indexOf,B_=!!F_&&1/[1].indexOf(1,-0)<0,v2=pz("indexOf"),m2=fl("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:z2(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 y2=[].join,j2=cc!=Object,b2=pz("join",",");ur({target:"Array",proto:!0,forced:j2||!b2},{join:function(t){return y2.call(ul(this),t===void 0?",":t)}});var dl,yc,Ps=function(t){return Object(co(t))},gl=Array.isArray||function(t){return Ls(t)=="Array"},H_=!!Object.getOwnPropertySymbols&&!fn(function(){return!String(Symbol())}),_2=H_&&!Symbol.sham&&typeof Symbol.iterator=="symbol",jc=L_("wks"),Gh=$n.Symbol,C2=_2?Gh:Gh&&Gh.withoutSetter||az,An=function(t){return Pn(jc,t)||(H_&&Pn(Gh,t)?jc[t]=Gh[t]:jc[t]=C2("Symbol."+t)),jc[t]},w2=An("species"),bc=function(t,e){var n;return gl(t)&&(typeof(n=t.constructor)!="function"||n!==Array&&!gl(n.prototype)?Xn(n)&&(n=n[w2])===null&&(n=void 0):n=void 0),new(n===void 0?Array:n)(e===0?0:e)},zl=function(t,e,n){var r=rz(e);r in t?Is.f(t,r,pc(0,n)):t[r]=n},fz=zc("navigator","userAgent")||"",U_=$n.process,W_=U_&&U_.versions,K_=W_&&W_.v8;K_?yc=(dl=K_.split("."))[0]+dl[1]:fz&&(!(dl=fz.match(/Edge\/(\d+)/))||dl[1]>=74)&&(dl=fz.match(/Chrome\/(\d+)/))&&(yc=dl[1]);var _c=yc&&+yc,T2=An("species"),dz=function(t){return _c>=51||!fn(function(){var e=[];return(e.constructor={})[T2]=function(){return{foo:1}},e[t](Boolean).foo!==1})},A2=dz("splice"),S2=fl("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,s,l,h,p=Ps(this),f=ti(p.length),z=vc(t,f),y=arguments.length;if(y===0?n=r=0:y===1?(n=0,r=f-z):(n=y-2,r=E2(x2(cl(e),0),f-z)),f+n-r>9007199254740991)throw TypeError("Maximum allowed length exceeded");for(i=bc(p,r),s=0;s<r;s++)(l=z+s)in p&&zl(i,s,p[l]);if(i.length=r,n<r){for(s=z;s<f-r;s++)h=s+n,(l=s+r)in p?p[h]=p[l]:delete p[h];for(s=f;s>f-r+n;s--)delete p[s-1]}else if(n>r)for(s=f-r;s>z;s--)h=s+n-1,(l=s+r-1)in p?p[h]=p[l]:delete p[h];for(s=0;s<n;s++)p[s+z]=arguments[s+2];return p.length=f-r+n,i}});var q_={};q_[An("toStringTag")]="z";var gz=String(q_)==="[object z]",k2=An("toStringTag"),O2=Ls(function(){return arguments}())=="Arguments",V_=gz?Ls:function(t){var e,n,r;return t===void 0?"Undefined":t===null?"Null":typeof(n=function(i,s){try{return i[s]}catch{}}(e=Object(t),k2))=="string"?n:O2?Ls(e):(r=Ls(e))=="Object"&&typeof e.callee=="function"?"Arguments":r},L2=gz?{}.toString:function(){return"[object "+V_(this)+"]"};gz||go(Object.prototype,"toString",L2,{unsafe:!0});var G_=function(){var t=jr(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 zz,vz,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})},Cc=RegExp.prototype.exec,I2=String.prototype.replace,J_=Cc,mz=(zz=/a/,vz=/b*/g,Cc.call(zz,"a"),Cc.call(vz,"a"),zz.lastIndex!==0||vz.lastIndex!==0),Z_=X_.UNSUPPORTED_Y||X_.BROKEN_CARET,yz=/()??/.exec("")[1]!==void 0;(mz||yz||Z_)&&(J_=function(t){var e,n,r,i,s=this,l=Z_&&s.sticky,h=G_.call(s),p=s.source,f=0,z=t;return l&&((h=h.replace("y","")).indexOf("g")===-1&&(h+="g"),z=String(t).slice(s.lastIndex),s.lastIndex>0&&(!s.multiline||s.multiline&&t[s.lastIndex-1]!==`
`)&&(p="(?: "+p+")",z=" "+z,f++),n=new RegExp("^(?:"+p+")",h)),yz&&(n=new RegExp("^"+p+"$(?!\\s)",h)),mz&&(e=s.lastIndex),r=Cc.call(l?n:s,z),l?r?(r.input=r.input.slice(f),r[0]=r[0].slice(f),r.index=s.lastIndex,s.lastIndex+=r[0].length):s.lastIndex=0:mz&&r&&(s.lastIndex=s.global?r.index+r[0].length:e),yz&&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 Yh=J_;ur({target:"RegExp",proto:!0,forced:/./.exec!==Yh},{exec:Yh});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)&&go(RegExp.prototype,"toString",function(){var t=jr(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=An("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=An("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=An(t),s=!fn(function(){var y={};return y[i]=function(){return 7},""[t](y)!=7}),l=s&&!fn(function(){var y=!1,v=/a/;return t==="split"&&((v={}).constructor={},v.constructor[D2]=function(){return v},v.flags="",v[i]=/./[i]),v.exec=function(){return y=!0,null},v[i](""),!y});if(!s||!l||t==="replace"&&(!M2||!e1||r1)||t==="split"&&!N2){var h=/./[i],p=n(i,""[t],function(y,v,b,_,A){return v.exec===Yh?s&&!A?{done:!0,value:h.call(v,b,_)}:{done:!0,value:y.call(b,v,_)}:{done:!1}},{REPLACE_KEEPS_$0:e1,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:r1}),f=p[0],z=p[1];go(String.prototype,t,f),go(RegExp.prototype,i,e==2?function(y,v){return z.call(y,this,v)}:function(y){return z.call(y,this)})}r&&ji(RegExp.prototype[i],"sham",!0)},F2=An("match"),s1=function(t){var e;return Xn(t)&&((e=t[F2])!==void 0?!!e:Ls(t)=="RegExp")},jz=function(t){if(typeof t!="function")throw TypeError(String(t)+" is not a function");return t},B2=An("species"),o1=function(t){return function(e,n){var r,i,s=String(co(e)),l=cl(n),h=s.length;return l<0||l>=h?t?"":void 0:(r=s.charCodeAt(l))<55296||r>56319||l+1===h||(i=s.charCodeAt(l+1))<56320||i>57343?t?s.charAt(l):r:t?s.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)},bz=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 Yh.call(t,e)},H2=[].push,U2=Math.min,vl=!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,s){var l=String(co(this)),h=s===void 0?4294967295:s>>>0;if(h===0)return[];if(i===void 0)return[l];if(!s1(i))return e.call(l,i,h);for(var p,f,z,y=[],v=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(i.sticky?"y":""),b=0,_=new RegExp(i.source,v+"g");(p=Yh.call(_,l))&&!((f=_.lastIndex)>b&&(y.push(l.slice(b,p.index)),p.length>1&&p.index<l.length&&H2.apply(y,p.slice(1)),z=p[0].length,b=f,y.length>=h));)_.lastIndex===p.index&&_.lastIndex++;return b===l.length?!z&&_.test("")||y.push(""):y.push(l.slice(b)),y.length>h?y.slice(0,h):y}:"0".split(void 0,0).length?function(i,s){return i===void 0&&s===0?[]:e.call(this,i,s)}:e,[function(i,s){var l=co(this),h=i==null?void 0:i[t];return h!==void 0?h.call(i,l,s):r.call(String(l),i,s)},function(i,s){var l=n(r,i,this,s,r!==e);if(l.done)return l.value;var h=jr(i),p=String(this),f=function(T,K){var tt,m=jr(T).constructor;return m===void 0||(tt=jr(m)[B2])==null?K:jz(tt)}(h,RegExp),z=h.unicode,y=(h.ignoreCase?"i":"")+(h.multiline?"m":"")+(h.unicode?"u":"")+(vl?"y":"g"),v=new f(vl?h:"^(?:"+h.source+")",y),b=s===void 0?4294967295:s>>>0;if(b===0)return[];if(p.length===0)return bz(v,p)===null?[p]:[];for(var _=0,A=0,P=[];A<p.length;){v.lastIndex=vl?A:0;var O,H=bz(v,vl?p:p.slice(A));if(H===null||(O=U2(ti(v.lastIndex+(vl?0:A)),p.length))===_)A=l1(p,A,z);else{if(P.push(p.slice(_,A)),P.length===b)return P;for(var nt=1;nt<=H.length-1;nt++)if(P.push(H[nt]),P.length===b)return P;A=_=O}}return P.push(p.slice(_)),P}]},!vl);var _z=`
\v\f\r    \u2028\u2029\uFEFF`,wc="["+_z+"]",W2=RegExp("^"+wc+wc+"*"),K2=RegExp(wc+wc+"*$"),Cz=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:Cz(1),end:Cz(2),trim:Cz(3)},V2=q2.trim;ur({target:"String",proto:!0,forced:function(t){return fn(function(){return!!_z[t]()||"…"[t]()!="…"||_z[t].name!==t})}("trim")},{trim:function(){return V2(this)}});var G2=dz("slice"),Y2=fl("slice",{ACCESSORS:!0,0:0,1:2}),X2=An("species"),J2=[].slice,Z2=Math.max;ur({target:"Array",proto:!0,forced:!G2||!Y2},{slice:function(t,e){var n,r,i,s=ul(this),l=ti(s.length),h=vc(t,l),p=vc(e===void 0?l:e,l);if(gl(s)&&(typeof(n=s.constructor)!="function"||n!==Array&&!gl(n.prototype)?Xn(n)&&(n=n[X2])===null&&(n=void 0):n=void 0,n===Array||n===void 0))return J2.call(s,h,p);for(r=new(n===void 0?Array:n)(Z2(p-h,0)),i=0;h<p;h++,i++)h in s&&zl(r,i,s[h]);return r.length=i,r}});var wz=Object.keys||function(t){return M_(t,mc)},Q2=fn(function(){wz(1)});ur({target:"Object",stat:!0,forced:Q2},{keys:function(t){return wz(Ps(t))}});var Tz,tP=function(t){if(s1(t))throw TypeError("The method doesn't accept regular expressions");return t},eP=An("match"),nP=sz.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||(Tz=nP(String.prototype,"startsWith"),!Tz||Tz.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=ti(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 ml=function(t){return typeof t=="string"},yl=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)},s=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",s),r=!0,(h=n.start)===null||h===void 0||h.call(n,l))})}},{key:"getBoundingClientRect",value:function(e){return e&&yl(e)&&e.nodeType===1?e.getBoundingClientRect():null}},{key:"hasClass",value:function(e,n){return!!(e&&yl(e)&&ml(n)&&e.nodeType===1)&&e.classList.contains(n.trim())}},{key:"addClass",value:function(e,n){if(e&&yl(e)&&ml(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&&yl(e)&&ml(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&&yl(e)&&ml(n)&&e.nodeType===1&&e.classList.toggle(n,r)}},{key:"replaceClass",value:function(e,n,r){e&&yl(e)&&ml(n)&&ml(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,s=r.top+r.height/2,l=Math.abs(i-n.clientX),h=Math.abs(s-n.clientY),p=h/Math.sqrt(Math.pow(l,2)+Math.pow(h,2)),f=Math.acos(p),z=Math.floor(180/(Math.PI/f));return n.clientX>i&&n.clientY>s&&(z=180-z),n.clientX==i&&n.clientY>s&&(z=180),n.clientX>i&&n.clientY==s&&(z=90),n.clientX<i&&n.clientY>s&&(z=180+z),n.clientX<i&&n.clientY==s&&(z=270),n.clientX<i&&n.clientY<s&&(z=360-z),z}},{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),s=1;s<r;s++)i[s-1]=arguments[s];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,s){var l=n+t.length,h=r.length,p=lP;return i!==void 0&&(i=Ps(i),p=aP),oP.call(s,p,function(f,z){var y;switch(z.charAt(0)){case"$":return"$";case"&":return t;case"`":return e.slice(0,n);case"'":return e.slice(l);case"<":y=i[z.slice(1,-1)];break;default:var v=+z;if(v===0)return f;if(v>h){var b=sP(v/10);return b===0?f:b<=h?r[b-1]===void 0?z.charAt(1):r[b-1]+z.charAt(1):f}y=r[v-1]}return y===void 0?"":y})},uP=Math.max,pP=Math.min;i1("replace",2,function(t,e,n,r){var i=r.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,s=r.REPLACE_KEEPS_$0,l=i?"$":"$0";return[function(h,p){var f=co(this),z=h==null?void 0:h[t];return z!==void 0?z.call(h,f,p):e.call(String(f),h,p)},function(h,p){if(!i&&s||typeof p=="string"&&p.indexOf(l)===-1){var f=n(e,h,this,p);if(f.done)return f.value}var z=jr(h),y=String(this),v=typeof p=="function";v||(p=String(p));var b=z.global;if(b){var _=z.unicode;z.lastIndex=0}for(var A=[];;){var P=bz(z,y);if(P===null||(A.push(P),!b))break;String(P[0])===""&&(z.lastIndex=l1(y,ti(z.lastIndex),_))}for(var O,H="",nt=0,T=0;T<A.length;T++){P=A[T];for(var K=String(P[0]),tt=uP(pP(cl(P.index),y.length),0),m=[],M=1;M<P.length;M++)m.push((O=P[M])===void 0?O:String(O));var L=P.groups;if(v){var B=[K].concat(m,tt,y);L!==void 0&&B.push(L);var X=String(p.apply(void 0,B))}else X=hP(K,y,tt,m,L,p);tt>=nt&&(H+=y.slice(nt,tt)+X,nt=tt+K.length)}return H+y.slice(nt)}]}),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=An("isConcatSpreadable"),cP=_c>=51||!fn(function(){var t=[];return t[c1]=!1,t.concat()[0]!==t}),fP=dz("concat"),dP=function(t){if(!Xn(t))return!1;var e=t[c1];return e!==void 0?!!e:gl(t)};ur({target:"Array",proto:!0,forced:!cP||!fP},{concat:function(t){var e,n,r,i,s,l=Ps(this),h=bc(l,0),p=0;for(e=-1,r=arguments.length;e<r;e++)if(dP(s=e===-1?l:arguments[e])){if(p+(i=ti(s.length))>9007199254740991)throw TypeError("Maximum allowed index exceeded");for(n=0;n<i;n++,p++)n in s&&zl(h,p,s[n])}else{if(p>=9007199254740991)throw TypeError("Maximum allowed index exceeded");zl(h,p++,s)}return h.length=p,h}});var Az,Xh=function(t,e,n){if(jz(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,s){return t.call(e,r,i,s)}}return function(){return t.apply(e,arguments)}},f1=[].push,zo=function(t){var e=t==1,n=t==2,r=t==3,i=t==4,s=t==6,l=t==7,h=t==5||s;return function(p,f,z,y){for(var v,b,_=Ps(p),A=cc(_),P=Xh(f,z,3),O=ti(A.length),H=0,nt=y||bc,T=e?nt(p,O):n||l?nt(p,0):void 0;O>H;H++)if((h||H in A)&&(b=P(v=A[H],H,_),t))if(e)T[H]=b;else if(b)switch(t){case 3:return!0;case 5:return v;case 6:return H;case 2:f1.call(T,v)}else switch(t){case 4:return!1;case 7:f1.call(T,v)}return s?-1:r||i?i:T}},d1={forEach:zo(0),map:zo(1),filter:zo(2),some:zo(3),every:zo(4),find:zo(5),findIndex:zo(6),filterOut:zo(7)},gP=yi?Object.defineProperties:function(t,e){jr(t);for(var n,r=wz(e),i=r.length,s=0;i>s;)Is.f(t,n=r[s++],e[n]);return t},zP=zc("document","documentElement"),g1=lz("IE_PROTO"),Sz=function(){},z1=function(t){return"<script>"+t+"<\/script>"},Tc=function(){try{Az=document.domain&&new ActiveXObject("htmlfile")}catch{}var t,e;Tc=Az?function(r){r.write(z1("")),r.close();var i=r.parentWindow.Object;return r=null,i}(Az):((e=A_("iframe")).style.display="none",zP.appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write(z1("document.F=Object")),t.close(),t.F);for(var n=mc.length;n--;)delete Tc.prototype[mc[n]];return Tc()};gc[g1]=!0;var xz=Object.create||function(t,e){var n;return t!==null?(Sz.prototype=jr(t),n=new Sz,Sz.prototype=null,n[g1]=t):n=Tc(),e===void 0?n:gP(n,e)},Ez=An("unscopables"),kz=Array.prototype;kz[Ez]==null&&Is.f(kz,Ez,{configurable:!0,value:xz(null)});var bl=function(t){kz[Ez][t]=!0},vP=d1.find,v1=!0,mP=fl("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)}}),bl("find");var yP=d1.findIndex,m1=!0,jP=fl("findIndex");"findIndex"in[]&&Array(1).findIndex(function(){m1=!1}),ur({target:"Array",proto:!0,forced:m1||!jP},{findIndex:function(t){return yP(this,t,arguments.length>1?arguments[1]:void 0)}}),bl("findIndex");var y1=function(t,e,n,r,i,s,l,h){for(var p,f=i,z=0,y=!!l&&Xh(l,h,3);z<r;){if(z in n){if(p=y?y(n[z],z,e):n[z],s>0&&gl(p))f=y1(t,e,p,ti(p.length),f,s-1)-1;else{if(f>=9007199254740991)throw TypeError("Exceed the acceptable array length");t[f]=p}f++}z++}return f},bP=y1;ur({target:"Array",proto:!0},{flat:function(){var t=arguments.length?arguments[0]:void 0,e=Ps(this),n=ti(e.length),r=bc(e,0);return r.length=bP(r,e,e,n,0,t===void 0?1:cl(t)),r}});var Oz=function(t){var e=t.return;if(e!==void 0)return jr(e.call(t)).value},_P=function(t,e,n,r){try{return r?e(jr(n)[0],n[1]):e(n)}catch(i){throw Oz(t),i}},_l={},CP=An("iterator"),wP=Array.prototype,j1=function(t){return t!==void 0&&(_l.Array===t||wP[CP]===t)},TP=An("iterator"),b1=function(t){if(t!=null)return t[TP]||t["@@iterator"]||_l[V_(t)]},_1=An("iterator"),C1=!1;try{var AP=0,w1={next:function(){return{done:!!AP++}},return:function(){C1=!0}};w1[_1]=function(){return this},Array.from(w1,function(){throw 2})}catch{}var T1=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=!T1(function(t){Array.from(t)});ur({target:"Array",stat:!0,forced:SP},{from:function(t){var e,n,r,i,s,l,h=Ps(t),p=typeof this=="function"?this:Array,f=arguments.length,z=f>1?arguments[1]:void 0,y=z!==void 0,v=b1(h),b=0;if(y&&(z=Xh(z,f>2?arguments[2]:void 0,2)),v==null||p==Array&&j1(v))for(n=new p(e=ti(h.length));e>b;b++)l=y?z(h[b],b):h[b],zl(n,b,l);else for(s=(i=v.call(h)).next,n=new p;!(r=s.call(i)).done;b++)l=y?_P(i,z,[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){jz(n);var s=Ps(e),l=cc(s),h=ti(s.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,s));return i}},xP={left:A1(!1),right:A1(!0)},EP=Ls($n.process)=="process",kP=xP.left,OP=pz("reduce"),LP=fl("reduce",{1:0});ur({target:"Array",proto:!0,forced:!OP||!LP||!EP&&_c>79&&_c<83},{reduce:function(t){return kP(this,t,arguments.length,arguments.length>1?arguments[1]:void 0)}}),bl("flat");var pa,S1,x1,IP=!fn(function(){return Object.isExtensible(Object.preventExtensions({}))}),E1=nz(function(t){var e=Is.f,n=az("meta"),r=0,i=Object.isExtensible||function(){return!0},s=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";s(h)}return h[n].objectID},getWeakData:function(h,p){if(!Pn(h,n)){if(!i(h))return!0;if(!p)return!1;s(h)}return h[n].weakData},onFreeze:function(h){return IP&&l.REQUIRED&&i(h)&&!Pn(h,n)&&s(h),h}};gc[n]=!0}),Jh=function(t,e){this.stopped=t,this.result=e},k1=function(t,e,n){var r,i,s,l,h,p,f,z=n&&n.that,y=!(!n||!n.AS_ENTRIES),v=!(!n||!n.IS_ITERATOR),b=!(!n||!n.INTERRUPTED),_=Xh(e,z,1+y+b),A=function(O){return r&&Oz(r),new Jh(!0,O)},P=function(O){return y?(jr(O),b?_(O[0],O[1],A):_(O[0],O[1])):b?_(O,A):_(O)};if(v)r=t;else{if(typeof(i=b1(t))!="function")throw TypeError("Target is not iterable");if(j1(i)){for(s=0,l=ti(t.length);l>s;s++)if((h=P(t[s]))&&h instanceof Jh)return h;return new Jh(!1)}r=i.call(t)}for(p=r.next;!(f=p.call(r)).done;){try{h=P(f.value)}catch(O){throw Oz(r),O}if(typeof h=="object"&&h&&h instanceof Jh)return h}return new Jh(!1)},O1=function(t,e,n){if(!(t instanceof e))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return t},PP=Is.f,L1=An("toStringTag"),Lz=function(t,e,n){t&&!Pn(t=n?t:t.prototype,L1)&&PP(t,L1,{configurable:!0,value:e})},Ac=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 jr(r),function(s){if(!Xn(s)&&s!==null)throw TypeError("Can't set "+String(s)+" 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)go(t,r,e[r],n);return t},RP=!fn(function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}),P1=lz("IE_PROTO"),DP=Object.prototype,Sc=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},Iz=An("iterator"),R1=!1;[].keys&&("next"in(x1=[].keys())?(S1=Sc(Sc(x1)))!==Object.prototype&&(pa=S1):R1=!0),(pa==null||fn(function(){var t={};return pa[Iz].call(t)!==t}))&&(pa={}),Pn(pa,Iz)||ji(pa,Iz,function(){return this});var Pz={IteratorPrototype:pa,BUGGY_SAFARI_ITERATORS:R1},MP=Pz.IteratorPrototype,NP=function(){return this},Rz=Pz.IteratorPrototype,xc=Pz.BUGGY_SAFARI_ITERATORS,Zh=An("iterator"),FP=function(){return this},Dz=function(t,e,n,r,i,s,l){(function(O,H,nt){var T=H+" Iterator";O.prototype=xz(MP,{next:pc(1,nt)}),Lz(O,T,!1),_l[T]=NP})(n,e,r);var h,p,f,z=function(O){if(O===i&&A)return A;if(!xc&&O in b)return b[O];switch(O){case"keys":case"values":case"entries":return function(){return new n(this,O)}}return function(){return new n(this)}},y=e+" Iterator",v=!1,b=t.prototype,_=b[Zh]||b["@@iterator"]||i&&b[i],A=!xc&&_||z(i),P=e=="Array"&&b.entries||_;if(P&&(h=Sc(P.call(new t)),Rz!==Object.prototype&&h.next&&(Sc(h)!==Rz&&(Ac?Ac(h,Rz):typeof h[Zh]!="function"&&ji(h,Zh,FP)),Lz(h,y,!0))),i=="values"&&_&&_.name!=="values"&&(v=!0,A=function(){return _.call(this)}),b[Zh]!==A&&ji(b,Zh,A),_l[e]=A,i)if(p={values:z("values"),keys:s?A:z("keys"),entries:z("entries")},l)for(f in p)(xc||v||!(f in b))&&go(b,f,p[f]);else ur({target:e,proto:!0,forced:xc||v},p);return p},D1=An("species"),BP=Is.f,M1=E1.fastKey,N1=fo.set,Mz=fo.getterFor;(function(t,e,n){var r=t.indexOf("Map")!==-1,i=t.indexOf("Weak")!==-1,s=r?"set":"add",l=$n[t],h=l&&l.prototype,p=l,f={},z=function(P){var O=h[P];go(h,P,P=="add"?function(H){return O.call(this,H===0?0:H),this}:P=="delete"?function(H){return!(i&&!Xn(H))&&O.call(this,H===0?0:H)}:P=="get"?function(H){return i&&!Xn(H)?void 0:O.call(this,H===0?0:H)}:P=="has"?function(H){return!(i&&!Xn(H))&&O.call(this,H===0?0:H)}:function(H,nt){return O.call(this,H===0?0:H,nt),this})};if(uz(t,typeof l!="function"||!(i||h.forEach&&!fn(function(){new l().entries().next()}))))p=n.getConstructor(e,t,r,s),E1.REQUIRED=!0;else if(uz(t,!0)){var y=new p,v=y[s](i?{}:-0,1)!=y,b=fn(function(){y.has(1)}),_=T1(function(P){new l(P)}),A=!i&&fn(function(){for(var P=new l,O=5;O--;)P[s](O,O);return!P.has(-0)});_||((p=e(function(P,O){O1(P,p,t);var H=function(nt,T,K){var tt,m;return Ac&&typeof(tt=T.constructor)=="function"&&tt!==K&&Xn(m=tt.prototype)&&m!==K.prototype&&Ac(nt,m),nt}(new l,P,p);return O!=null&&k1(O,H[s],{that:H,AS_ENTRIES:r}),H})).prototype=h,h.constructor=p),(b||A)&&(z("delete"),z("has"),r&&z("get")),(A||v)&&z(s),i&&h.clear&&delete h.clear}f[t]=p,ur({global:!0,forced:p!=l},f),Lz(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:xz(null),first:void 0,last:void 0,size:0}),yi||(p.size=0),f!=null&&k1(f,p[r],{that:p,AS_ENTRIES:n})}),s=Mz(e),l=function(p,f,z){var y,v,b=s(p),_=h(p,f);return _?_.value=z:(b.last=_={index:v=M1(f,!0),key:f,value:z,previous:y=b.last,next:void 0,removed:!1},b.first||(b.first=_),y&&(y.next=_),yi?b.size++:p.size++,v!=="F"&&(b.index[v]=_)),p},h=function(p,f){var z,y=s(p),v=M1(f);if(v!=="F")return y.index[v];for(z=y.first;z;z=z.next)if(z.key==f)return z};return I1(i.prototype,{clear:function(){for(var p=s(this),f=p.index,z=p.first;z;)z.removed=!0,z.previous&&(z.previous=z.previous.next=void 0),delete f[z.index],z=z.next;p.first=p.last=void 0,yi?p.size=0:this.size=0},delete:function(p){var f=this,z=s(f),y=h(f,p);if(y){var v=y.next,b=y.previous;delete z.index[y.index],y.removed=!0,b&&(b.next=v),v&&(v.previous=b),z.first==y&&(z.first=v),z.last==y&&(z.last=b),yi?z.size--:f.size--}return!!y},forEach:function(p){for(var f,z=s(this),y=Xh(p,arguments.length>1?arguments[1]:void 0,3);f=f?f.next:z.first;)for(y(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)}}),yi&&BP(i.prototype,"size",{get:function(){return s(this).size}}),i},setStrong:function(t,e,n){var r=e+" Iterator",i=Mz(e),s=Mz(r);Dz(t,e,function(l,h){N1(this,{type:r,target:l,state:i(l),kind:h,last:void 0})},function(){for(var l=s(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=zc(l),p=Is.f;yi&&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");Dz(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"),Qh=Dz(Array,"Array",function(t,e){WP(this,{type:"Array Iterator",target:ul(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");_l.Arguments=_l.Array,bl("keys"),bl("values"),bl("entries");var Nz=An("iterator"),B1=An("toStringTag"),Fz=Qh.values;for(var Bz in F1){var $1=$n[Bz],Rs=$1&&$1.prototype;if(Rs){if(Rs[Nz]!==Fz)try{ji(Rs,Nz,Fz)}catch{Rs[Nz]=Fz}if(Rs[B1]||ji(Rs,B1,Bz),F1[Bz]){for(var Cl in Qh)if(Rs[Cl]!==Qh[Cl])try{ji(Rs,Cl,Qh[Cl])}catch{Rs[Cl]=Qh[Cl]}}}}(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 wl=GP;var YP=wl.Symbol;const Ec=YP;var U1=Object.prototype,XP=U1.hasOwnProperty,JP=U1.toString,tu=Ec?Ec.toStringTag:void 0;function ZP(t){var e=XP.call(t,tu),n=t[tu];try{t[tu]=void 0;var r=!0}catch{}var i=JP.call(t);return r&&(e?t[tu]=n:delete t[tu]),i}var QP=Object.prototype,tR=QP.toString;function eR(t){return tR.call(t)}var nR="[object Null]",rR="[object Undefined]",W1=Ec?Ec.toStringTag:void 0;function kc(t){return t==null?t===void 0?rR:nR:W1&&W1 in Object(t)?ZP(t):eR(t)}function eu(t){return t!=null&&typeof t=="object"}var iR=Array.isArray;const $z=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 Hz(t){if(!ca(t))return!1;var e=kc(t);return e==oR||e==aR||e==sR||e==lR}var hR=wl["__core-js_shared__"];const Uz=hR;var q1=function(){var t=/[^.]+$/.exec(Uz&&Uz.keys&&Uz.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,gR=/^\[object .+?Constructor\]$/,zR=Function.prototype,vR=Object.prototype,mR=zR.toString,yR=vR.hasOwnProperty,jR=RegExp("^"+mR.call(yR).replace(dR,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function bR(t){if(!ca(t)||uR(t))return!1;var e=Hz(t)?jR:gR;return e.test(fR(t))}function _R(t,e){return t==null?void 0:t[e]}function Wz(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 wR=CR;function TR(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=Wz(Object,"defineProperty");return t({},"",{}),t}catch{}}();const Oc=LR;var IR=Oc?function(t,e){return Oc(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 Kz(t,e,n){e=="__proto__"&&Oc?Oc(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}function Lc(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)&&Lc(r,n))||n===void 0&&!(e in t))&&Kz(t,e,n)}function $R(t,e,n,r){var i=!n;n||(n={});for(var s=-1,l=e.length;++s<l;){var h=e[s],p=r?r(n[h],t[h],h,n,t):void 0;p===void 0&&(p=t[h]),i?Kz(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,s=Y1(r.length-e,0),l=Array(s);++i<s;)l[i]=r[e+i];i=-1;for(var h=Array(e+1);++i<e;)h[i]=r[i];return h[e]=n(l),TR(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 qz(t){return t!=null&&X1(t.length)&&!Hz(t)}function KR(t,e,n){if(!ca(n))return!1;var r=typeof e;return(r=="number"?qz(n)&&G1(e,n.length):r=="string"&&e in n)?Lc(n[e],t):!1}function qR(t){return UR(function(e,n){var r=-1,i=n.length,s=i>1?n[i-1]:void 0,l=i>2?n[2]:void 0;for(s=t.length>3&&typeof s=="function"?(i--,s):void 0,l&&KR(n[0],n[1],l)&&(s=i<3?void 0:s,i=1),e=Object(e);++r<i;){var h=n[r];h&&t(e,h,r,s)}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 eu(t)&&kc(t)==YR}var Q1=Object.prototype,XR=Q1.hasOwnProperty,JR=Q1.propertyIsEnumerable,ZR=Z1(function(){return arguments}())?Z1:function(t){return eu(t)&&XR.call(t,"callee")&&!JR.call(t,"callee")};const Vz=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?wl.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]",gD="[object WeakMap]",zD="[object ArrayBuffer]",vD="[object DataView]",mD="[object Float32Array]",yD="[object Float64Array]",jD="[object Int8Array]",bD="[object Int16Array]",_D="[object Int32Array]",CD="[object Uint8Array]",wD="[object Uint8ClampedArray]",TD="[object Uint16Array]",AD="[object Uint32Array]",dn={};dn[mD]=dn[yD]=dn[jD]=dn[bD]=dn[_D]=dn[CD]=dn[wD]=dn[TD]=dn[AD]=!0,dn[rD]=dn[iD]=dn[zD]=dn[sD]=dn[vD]=dn[oD]=dn[aD]=dn[lD]=dn[hD]=dn[uD]=dn[pD]=dn[cD]=dn[fD]=dn[dD]=dn[gD]=!1;function SD(t){return eu(t)&&X1(t.length)&&!!dn[kc(t)]}function xD(t){return function(e){return t(e)}}var iC=typeof exports=="object"&&exports&&!exports.nodeType&&exports,nu=iC&&typeof module=="object"&&module&&!module.nodeType&&module,ED=nu&&nu.exports===iC,Gz=ED&&H1.process,kD=function(){try{var t=nu&&nu.require&&nu.require("util").types;return t||Gz&&Gz.binding&&Gz.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=$z(t),r=!n&&Vz(t),i=!n&&!r&&rC(t),s=!n&&!r&&!i&&aC(t),l=n||r||i||s,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")||s&&(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 qz(t)?PD(t,!0):FD(t)}var BD=Wz(Object,"create");const ru=BD;function $D(){this.__data__=ru?ru(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(ru){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 ru?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]=ru&&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 Ic(t,e){for(var n=t.length;n--;)if(Lc(t[n][0],e))return n;return-1}var QD=Array.prototype,tM=QD.splice;function eM(t){var e=this.__data__,n=Ic(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=Ic(e,t);return n<0?void 0:e[n][1]}function rM(t){return Ic(this.__data__,t)>-1}function iM(t,e){var n=this.__data__,r=Ic(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=Wz(wl,"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 Pc(t,e){var n=t.__data__;return aM(e)?n[typeof e=="string"?"string":"hash"]:n.map}function lM(t){var e=Pc(this,t).delete(t);return this.size-=e?1:0,e}function hM(t){return Pc(this,t).get(t)}function uM(t){return Pc(this,t).has(t)}function pM(t,e){var n=Pc(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,gM=Object.prototype,pC=dM.toString,zM=gM.hasOwnProperty,vM=pC.call(Object);function mM(t){if(!eu(t)||kc(t)!=fM)return!1;var e=uC(t);if(e===null)return!0;var n=zM.call(e,"constructor")&&e.constructor;return typeof n=="function"&&n instanceof n&&pC.call(n)==vM}function yM(){this.__data__=new Ds,this.size=0}function jM(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 wM(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 Al(t){var e=this.__data__=new Ds(t);this.size=e.size}Al.prototype.clear=yM,Al.prototype.delete=jM,Al.prototype.get=bM,Al.prototype.has=_M,Al.prototype.set=wM;var cC=typeof exports=="object"&&exports&&!exports.nodeType&&exports,fC=cC&&typeof module=="object"&&module&&!module.nodeType&&module,TM=fC&&fC.exports===cC,dC=TM?wl.Buffer:void 0,gC=dC?dC.allocUnsafe:void 0;function AM(t,e){if(e)return t.slice();var n=t.length,r=gC?gC(n):new t.constructor(n);return t.copy(r),r}var SM=wl.Uint8Array;const zC=SM;function xM(t){var e=new t.constructor(t.byteLength);return new zC(e).set(new zC(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)?wR(uC(t)):{}}function OM(t){return function(e,n,r){for(var i=-1,s=Object(e),l=r(e),h=l.length;h--;){var p=l[t?h:++i];if(n(s[p],p,s)===!1)break}return e}}var LM=OM();const IM=LM;function Yz(t,e,n){(n!==void 0&&!Lc(t[e],n)||n===void 0&&!(e in t))&&Kz(t,e,n)}function PM(t){return eu(t)&&qz(t)}function Xz(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,s,l){var h=Xz(t,n),p=Xz(e,n),f=l.get(p);if(f){Yz(t,n,f);return}var z=s?s(h,p,n+"",t,e,l):void 0,y=z===void 0;if(y){var v=$z(p),b=!v&&rC(p),_=!v&&!b&&aC(p);z=p,v||b||_?$z(h)?z=h:PM(h)?z=AR(h):b?(y=!1,z=AM(p,!0)):_?(y=!1,z=EM(p,!0)):z=[]:mM(p)||Vz(p)?(z=h,Vz(h)?z=RM(h):(!ca(h)||Hz(h))&&(z=kM(p))):y=!1}y&&(l.set(p,z),i(z,p,r,s,l),l.delete(p)),Yz(t,n,z)}function vC(t,e,n,r,i){t!==e&&IM(e,function(s,l){if(i||(i=new Al),ca(s))DM(t,e,l,n,vC,r,i);else{var h=r?r(Xz(t,l),s,l+"",t,e,i):void 0;h===void 0&&(h=s),Yz(t,l,h)}},lC)}var MM=qR(function(t,e,n){vC(t,e,n)});const Rc=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 Sn{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 Jz=(t,e,n)=>e<n?t<e?e:t>n?n:t:t<n?n:t>e?e:t,Zz="color-history",Qz=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:Ae.instanceOf(Sn),size:Ae.oneOf(["small","default"]).def("default")},emits:["change"],setup(t,{emit:e}){const n=an(null),r=an(null);let i=t.color||new Sn;const s=Er({red:i.red,green:i.green,blue:i.blue,alpha:i.alpha});ci(()=>t.color,y=>{y&&(i=y,Rc(s,{red:y.red,green:y.green,blue:y.blue,alpha:y.alpha}))},{deep:!0});const l=Fn(()=>{const y=mC(s.red,s.green,s.blue,0),v=mC(s.red,s.green,s.blue,100);return{background:`linear-gradient(to right, ${y} , ${v})`}}),h=()=>{if(n.value&&r.value){const y=s.alpha/100,v=n.value.getBoundingClientRect(),b=r.value.offsetWidth;return Math.round(y*(v.width-b)+b/2)}return 0},p=Fn(()=>({left:h()+"px",top:0})),f=y=>{y.target!==n.value&&z(y)},z=y=>{if(y.stopPropagation(),n.value&&r.value){const v=n.value.getBoundingClientRect(),b=r.value.offsetWidth;let _=y.clientX-v.left;_=Math.max(b/2,_),_=Math.min(_,v.width-b/2);const A=Math.round((_-b/2)/(v.width-b)*100);i.alpha=A,s.alpha=A,e("change",A)}};return nl(()=>{const y={drag:v=>{z(v)},end:v=>{z(v)}};n.value&&r.value&&jl.triggerDragEvent(n.value,y)}),{barElement:n,cursorElement:r,getCursorStyle:p,getBackgroundStyle:l,onClickSider:f}}}),$M=t=>(Ba("data-v-18925ba6"),t=t(),$a(),t),HM=$M(()=>k("div",{class:"vc-alpha-slider__bar-handle"},null,-1)),UM=[HM];function WM(t,e,n,r,i,s){return F(),V("div",{class:je(["vc-alpha-slider","transparent",{"small-slider":t.size==="small"}])},[k("div",{ref:"barElement",class:"vc-alpha-slider__bar",style:tn(t.getBackgroundStyle),onClick:e[0]||(e[0]=(...l)=>t.onClickSider&&t.onClickSider(...l))},[k("div",{class:je(["vc-alpha-slider__bar-pointer",{"small-bar":t.size==="small"}]),ref:"cursorElement",style:tn(t.getCursorStyle)},UM,6)],4)],2)}const tv=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,s){return F(),V("div",VM,[(F(!0),V(Xt,null,Se(t.palettes,(l,h)=>(F(),V("div",{key:h,class:"vc-compact__row"},[(F(!0),V(Xt,null,Se(l,(p,f)=>(F(),V("div",{key:f,class:"vc-compact__color-cube--wrap",onClick:z=>t.onColorChange(p)},[k("div",{class:je(["vc-compact__color_cube",{advance:p==="advance",transparent:p==="transparent"}]),style:tn(t.computedBgStyle(p))},null,6)],8,GM))),128))]))),128))])}const yC=bi(qM,[["render",YM],["__scopeId","data-v-b969fd48"]]),XM=kr({name:"Board",props:{color:Ae.instanceOf(Sn),round:Ae.bool.def(!1),hide:Ae.bool.def(!0)},emits:["change"],setup(t,{emit:e}){var n,r,i;const s=qd(),l={h:((n=t.color)==null?void 0:n.hue)||0,s:1,v:1},h=new Sn(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),z=an(0),y=an(),v=an(),b=Fn(()=>({top:f.value+"px",left:z.value+"px"})),_=()=>{if(s){const O=s.vnode.el;z.value=p.saturation*(O==null?void 0:O.clientWidth),f.value=(1-p.brightness)*(O==null?void 0:O.clientHeight)}},A=O=>{O.target!==v.value&&P(O)},P=O=>{if(s){const H=s.vnode.el,nt=H==null?void 0:H.getBoundingClientRect();let T=O.clientX-nt.left,K=O.clientY-nt.top;T=Jz(T,0,nt.width),K=Jz(K,0,nt.height);const tt=T/nt.width,m=Jz(-(K/nt.height)+1,0,1);z.value=T,f.value=K,p.saturation=tt,p.brightness=m,e("change",tt,m)}};return nl(()=>{s&&s.vnode.el&&y.value&&(jl.triggerDragEvent(y.value,{drag:O=>{P(O)},end:O=>{P(O)}}),pp(()=>{_()}))}),lr(()=>t.color,O=>{Rc(p,{hueColor:new Sn({h:O.hue,s:1,v:1}).toHexString(),saturation:O.saturation,brightness:O.brightness}),_()},{deep:!0}),{state:p,cursorElement:y,getCursorStyle:b,onClickBoard:A}}}),ev=t=>(Ba("data-v-058e5db2"),t=t(),$a(),t),JM=ev(()=>k("div",{class:"vc-saturation__white"},null,-1)),ZM=ev(()=>k("div",{class:"vc-saturation__black"},null,-1)),QM=ev(()=>k("div",null,null,-1)),tN=[QM];function eN(t,e,n,r,i,s){return F(),V("div",{ref:"boardElement",class:je(["vc-saturation",{"vc-saturation__chrome":t.round,"vc-saturation__hidden":t.hide}]),style:tn({backgroundColor:t.state.hueColor}),onClick:e[0]||(e[0]=(...l)=>t.onClickBoard&&t.onClickBoard(...l))},[JM,ZM,k("div",{class:"vc-saturation__cursor",ref:"cursorElement",style:tn(t.getCursorStyle)},tN,4)],6)}const nv=bi(XM,[["render",eN],["__scopeId","data-v-058e5db2"]]),nN=kr({name:"Hue",props:{color:Ae.instanceOf(Sn),size:Ae.oneOf(["small","default"]).def("default")},emits:["change"],setup(t,{emit:e}){const n=an(null),r=an(null);let i=t.color||new Sn;const s=Er({hue:i.hue||0});ci(()=>t.color,z=>{z&&(i=z,Rc(s,{hue:i.hue}))},{deep:!0});const l=()=>{if(n.value&&r.value){const z=n.value.getBoundingClientRect(),y=r.value.offsetWidth;return s.hue===360?z.width-y/2:s.hue%360*(z.width-y)/360+y/2}return 0},h=Fn(()=>({left:l()+"px",top:0})),p=z=>{z.target!==n.value&&f(z)},f=z=>{if(z.stopPropagation(),n.value&&r.value){const y=n.value.getBoundingClientRect(),v=r.value.offsetWidth;let b=z.clientX-y.left;b=Math.min(b,y.width-v/2),b=Math.max(v/2,b);const _=Math.round((b-v/2)/(y.width-v)*360);i.hue=_,s.hue=_,e("change",_)}};return nl(()=>{const z={drag:y=>{f(y)},end:y=>{f(y)}};n.value&&r.value&&jl.triggerDragEvent(n.value,z)}),{barElement:n,cursorElement:r,getCursorStyle:h,onClickSider:p}}}),rN=t=>(Ba("data-v-e1a08576"),t=t(),$a(),t),iN=rN(()=>k("div",{class:"vc-hue-slider__bar-handle"},null,-1)),sN=[iN];function oN(t,e,n,r,i,s){return F(),V("div",{class:je(["vc-hue-slider",{"small-slider":t.size==="small"}])},[k("div",{ref:"barElement",class:"vc-hue-slider__bar",onClick:e[0]||(e[0]=(...l)=>t.onClickSider&&t.onClickSider(...l))},[k("div",{class:je(["vc-hue-slider__bar-pointer",{"small-bar":t.size==="small"}]),ref:"cursorElement",style:tn(t.getCursorStyle)},sN,6)],512)],2)}const rv=bi(nN,[["render",oN],["__scopeId","data-v-e1a08576"]]),aN=kr({name:"Lightness",props:{color:Ae.instanceOf(Sn),size:Ae.oneOf(["small","default"]).def("default")},emits:["change"],setup(t,{emit:e}){const n=an(null),r=an(null);let i=t.color||new Sn;const[s,l,h]=i.HSL,p=Er({hue:s,saturation:l,lightness:h});ci(()=>t.color,_=>{if(_){i=_;const[A,P,O]=i.HSL;Rc(p,{hue:A,saturation:P,lightness:O})}},{deep:!0});const f=Fn(()=>{const _=Gt({h:p.hue,s:p.saturation,l:.8}).toPercentageRgbString(),A=Gt({h:p.hue,s:p.saturation,l:.6}).toPercentageRgbString(),P=Gt({h:p.hue,s:p.saturation,l:.4}).toPercentageRgbString(),O=Gt({h:p.hue,s:p.saturation,l:.2}).toPercentageRgbString();return{background:[`linear-gradient(to right, rgb(255, 255, 255), ${_}, ${A}, ${P}, ${O}, rgb(0, 0, 0))`,`-webkit-linear-gradient(left, rgb(255, 255, 255), ${_}, ${A}, ${P}, ${O}, rgb(0, 0, 0))`,`-moz-linear-gradient(left, rgb(255, 255, 255), ${_}, ${A}, ${P}, ${O}, rgb(0, 0, 0))`,`-ms-linear-gradient(left, rgb(255, 255, 255), ${_}, ${A}, ${P}, ${O}, rgb(0, 0, 0))`]}}),z=()=>{if(n.value&&r.value){const _=p.lightness,A=n.value.getBoundingClientRect(),P=r.value.offsetWidth;return(1-_)*(A.width-P)+P/2}return 0},y=Fn(()=>({left:z()+"px",top:0})),v=_=>{_.target!==n.value&&b(_)},b=_=>{if(_.stopPropagation(),n.value&&r.value){const A=n.value.getBoundingClientRect(),P=r.value.offsetWidth;let O=_.clientX-A.left;O=Math.max(P/2,O),O=Math.min(O,A.width-P/2);const H=1-(O-P/2)/(A.width-P);i.lightness=H,e("change",H)}};return nl(()=>{const _={drag:A=>{b(A)},end:A=>{b(A)}};n.value&&r.value&&jl.triggerDragEvent(n.value,_)}),{barElement:n,cursorElement:r,getCursorStyle:y,getBackgroundStyle:f,onClickSider:v}}}),lN=t=>(Ba("data-v-94a50a9e"),t=t(),$a(),t),hN=lN(()=>k("div",{class:"vc-lightness-slider__bar-handle"},null,-1)),uN=[hN];function pN(t,e,n,r,i,s){return F(),V("div",{class:je(["vc-lightness-slider",{"small-slider":t.size==="small"}])},[k("div",{ref:"barElement",class:"vc-lightness-slider__bar",style:tn(t.getBackgroundStyle),onClick:e[0]||(e[0]=(...l)=>t.onClickSider&&t.onClickSider(...l))},[k("div",{class:je(["vc-lightness-slider__bar-pointer",{"small-bar":t.size==="small"}]),ref:"cursorElement",style:tn(t.getCursorStyle)},uN,6)],4)],2)}const jC=bi(aN,[["render",pN],["__scopeId","data-v-94a50a9e"]]),cN=kr({name:"History",props:{colors:Ae.arrayOf(String).def(()=>[]),round:Ae.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"},gN=["onClick"];function zN(t,e,n,r,i,s){return t.colors&&t.colors.length>0?(F(),V("div",fN,[k("div",dN,[(F(!0),V(Xt,null,Se(t.colors,(l,h)=>(F(),V("div",{key:h,class:je(["color-item","transparent",{"color-item__round":t.round}]),onClick:p=>t.onColorSelect(l)},[k("div",{class:"color-item__display",style:tn({backgroundColor:l})},null,4)],10,gN))),128))])])):Ut("",!0)}const iv=bi(cN,[["render",zN],["__scopeId","data-v-0f657238"]]),vN=kr({name:"Display",props:{color:Ae.instanceOf(Sn),disableAlpha:Ae.bool.def(!1)},emits:["update:color","change"],setup(t,{emit:e}){var n,r,i,s;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:(s=t.color)==null?void 0:s.toRgbString()}),p=Fn(()=>({background:h.previewBgColor})),f=()=>{l.value=l.value==="rgba"?"hex":"rgba"},z=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),y=na((v,b)=>{if(console.log(v.target.value),!!v.target.value){if(l.value==="hex"){const _=v.target.value.replace("#","");Gt(_).isValid()&&h.color&&(h.color.hex=_)}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[_,A,P,O]=h.rgba;h.color.hex=Gt({r:_,g:A,b:P}).toHex(),h.color.alpha=Math.floor(O*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:z,onInputChange:y}}}),mN={class:"vc-display"},yN={class:"vc-current-color vc-transparent"},jN={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"},wN=["value"],TN={key:1,style:{display:"flex",flex:"1",gap:"4px",height:"100%"}},AN=["value","onInput"];function SN(t,e,n,r,i,s){return F(),V("div",mN,[k("div",yN,[k("div",{class:"color-cube",style:tn(t.getBgColorStyle)},null,4)]),t.inputType==="hex"?(F(),V("div",jN,[k("div",bN,[k("input",{value:t.state.hex,onInput:e[0]||(e[0]=(...l)=>t.onInputChange&&t.onInputChange(...l))},null,40,_N)]),t.disableAlpha?Ut("",!0):(F(),V("div",CN,[k("input",{class:"vc-alpha-input__inner",value:t.state.alpha,onInput:e[1]||(e[1]=(...l)=>t.onAlphaBlur&&t.onAlphaBlur(...l))},null,40,wN)]))])):t.state.rgba?(F(),V("div",TN,[(F(!0),V(Xt,null,Se(t.state.rgba,(l,h)=>(F(),V("div",{class:"vc-rgb-input",key:h},[k("div",null,[k("input",{value:l,onInput:p=>t.onInputChange(p,h)},null,40,AN)]),k("div",null,mt(["R","G","B","A"][h]),1)]))),128))])):Ut("",!0),k("div",{class:"vc-input-toggle",onClick:e[2]||(e[2]=(...l)=>t.onInputTypeChange&&t.onInputTypeChange(...l))})])}const sv=bi(vN,[["render",SN],["__scopeId","data-v-f6f511ec"]]),xN=kr({name:"FkColorPicker",components:{Display:sv,Alpha:tv,Palette:yC,Board:nv,Hue:rv,Lightness:jC,History:iv},props:{color:Ae.instanceOf(Sn),disableHistory:Ae.bool.def(!1),roundHistory:Ae.bool.def(!1),disableAlpha:Ae.bool.def(!1)},emits:["update:color","change","advanceChange"],setup(t,{emit:e}){const n=t.color||new Sn,r=Er({color:n,hex:n.toHexString(),rgb:n.toRgbString()}),i=an(!1),s=Fn(()=>({background:r.rgb})),l=()=>{i.value=!1,e("advanceChange",!1)},h=Kg(Zz,[],{}),p=na(()=>{if(t.disableHistory)return;const A=r.color.toRgbString();if(h.value=h.value.filter(P=>!Gt.equals(P,A)),!h.value.includes(A)){for(;h.value.length>Qz;)h.value.pop();h.value.unshift(A)}},500),f=A=>{A==="advance"?(i.value=!0,e("advanceChange",!0)):(r.color.hex=A,e("advanceChange",!1))},z=A=>{r.color.alpha=A},y=A=>{r.color.hue=A},v=(A,P)=>{r.color.saturation=A,r.color.brightness=P},b=A=>{r.color.lightness=A},_=A=>{const P=A.target.value.replace("#","");Gt(P).isValid()&&(r.color.hex=P)};return lr(()=>t.color,A=>{A&&(r.color=A)},{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:z,onHueChange:y,onBoardChange:v,onLightChange:b,onInputChange:_,previewStyle:s,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(()=>k("div",{class:"back"},null,-1)),PN=[IN];function RN(t,e,n,r,i,s){const l=_e("Palette"),h=_e("Board"),p=_e("Hue"),f=_e("Lightness"),z=_e("Alpha"),y=_e("Display"),v=_e("History");return F(),V("div",kN,[k("div",ON,[k("div",LN,[t.advancePanelShow?(F(),V("span",{key:0,style:{cursor:"pointer"},onClick:e[0]||(e[0]=(...b)=>t.onBack&&t.onBack(...b))},PN)):Ut("",!0)]),t.advancePanelShow?Ut("",!0):(F(),ae(l,{key:0,onChange:t.onCompactChange},null,8,["onChange"])),t.advancePanelShow?(F(),ae(h,{key:1,color:t.state.color,onChange:t.onBoardChange},null,8,["color","onChange"])):Ut("",!0),t.advancePanelShow?(F(),ae(p,{key:2,color:t.state.color,onChange:t.onHueChange},null,8,["color","onChange"])):Ut("",!0),t.advancePanelShow?Ut("",!0):(F(),ae(f,{key:3,color:t.state.color,onChange:t.onLightChange},null,8,["color","onChange"])),t.disableAlpha?Ut("",!0):(F(),ae(z,{key:4,color:t.state.color,onChange:t.onAlphaChange},null,8,["color","onChange"])),Dt(y,{color:t.state.color,"disable-alpha":t.disableAlpha},null,8,["color","disable-alpha"]),t.disableHistory?Ut("",!0):(F(),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:sv,Alpha:tv,Board:nv,Hue:rv,History:iv},props:{color:Ae.instanceOf(Sn),disableHistory:Ae.bool.def(!1),roundHistory:Ae.bool.def(!1),disableAlpha:Ae.bool.def(!1)},emits:["update:color","change"],setup(t,{emit:e}){const n=t.color||new Sn,r=Er({color:n,hex:n.toHexString(),rgb:n.toRgbString()}),i=Fn(()=>({background:r.rgb})),s=Kg(Zz,[],{}),l=na(()=>{if(t.disableHistory)return;const y=r.color.toRgbString();if(s.value=s.value.filter(v=>!Gt.equals(v,y)),!s.value.includes(y)){for(;s.value.length>Qz;)s.value.pop();s.value.unshift(y)}},500),h=y=>{r.color.alpha=y},p=y=>{r.color.hue=y},f=(y,v)=>{r.color.saturation=y,r.color.brightness=v},z=y=>{y!=="advance"&&(r.color.hex=y)};return lr(()=>t.color,y=>{y&&(r.color=y)},{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:s,onAlphaChange:h,onHueChange:p,onBoardChange:f,onCompactChange:z}}}),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,s){const l=_e("Board"),h=_e("Hue"),p=_e("Alpha"),f=_e("Display"),z=_e("History");return F(),V("div",MN,[Dt(l,{round:!0,hide:!1,color:t.state.color,onChange:t.onBoardChange},null,8,["color","onChange"]),k("div",NN,[k("div",FN,[k("div",BN,[Dt(h,{size:"small",color:t.state.color,onChange:t.onHueChange},null,8,["color","onChange"]),t.disableAlpha?Ut("",!0):(F(),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?Ut("",!0):(F(),ae(z,{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"]]),ov="Vue3ColorPickerProvider",HN=(t,e)=>{const n=t.getBoundingClientRect(),r=n.left+n.width/2,i=n.top+n.height/2,s=Math.abs(r-e.clientX),l=Math.abs(i-e.clientY),h=Math.sqrt(Math.pow(s,2)+Math.pow(l,2)),p=l/h,f=Math.acos(p);let z=Math.floor(180/(Math.PI/f));return e.clientX>r&&e.clientY>i&&(z=180-z),e.clientX==r&&e.clientY>i&&(z=180),e.clientX>r&&e.clientY==i&&(z=90),e.clientX<r&&e.clientY>i&&(z=180+z),e.clientX<r&&e.clientY==i&&(z=270),e.clientX<r&&e.clientY<i&&(z=360-z),z};let av=!1;const UN=(t,e)=>{const n=function(i){var s;(s=e.drag)==null||s.call(e,i)},r=function(i){var s;document.removeEventListener("mousemove",n,!1),document.removeEventListener("mouseup",r,!1),document.onselectstart=null,document.ondragstart=null,av=!1,(s=e.end)==null||s.call(e,i)};t&&t.addEventListener("mousedown",i=>{var s;av||(document.onselectstart=()=>!1,document.ondragstart=()=>!1,document.addEventListener("mousemove",n,!1),document.addEventListener("mouseup",r,!1),av=!0,(s=e.start)==null||s.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);ci(()=>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))},s=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 mp(()=>{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:s.value},null)])}}),qN=kr({name:"GradientColorPicker",components:{Angle:KN,Display:sv,Alpha:tv,Palette:yC,Board:nv,Hue:rv,Lightness:jC,History:iv},props:{startColor:Ae.instanceOf(Sn).isRequired,endColor:Ae.instanceOf(Sn).isRequired,startColorStop:Ae.number.def(0),endColorStop:Ae.number.def(100),angle:Ae.number.def(0),type:Ae.oneOf(["linear","radial"]).def("linear"),disableHistory:Ae.bool.def(!1),roundHistory:Ae.bool.def(!1),disableAlpha:Ae.bool.def(!1),pickerType:Ae.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=Ua(ov),i=an(t.pickerType==="chrome"),s=an(),l=an(),h=an();ci(()=>[t.startColor,t.endColor,t.angle],X=>{n.startColor=X[0],n.endColor=X[1],n.angle=X[2]}),ci(()=>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&&s.value){const X=n.startColorStop/100,st=h.value.getBoundingClientRect(),rt=s.value.offsetWidth;return Math.round(X*(st.width-rt)+rt/2)}return 0}),z=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}),y=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&&s.value){const rt=(st=h.value)==null?void 0:st.getBoundingClientRect();let xt=X.clientX-rt.left;xt=Math.max(s.value.offsetWidth/2,xt),xt=Math.min(xt,rt.width-s.value.offsetWidth/2),n.startColorStop=Math.round((xt-s.value.offsetWidth/2)/(rt.width-s.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)}},_=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)},A=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()},O=X=>{p.value.alpha=X,tt()},H=X=>{p.value.hue=X,tt()},nt=(X,st)=>{p.value.saturation=X,p.value.brightness=st,tt()},T=X=>{p.value.lightness=X,tt()},K=()=>{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=Kg(Zz,[],{}),B=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>Qz;)L.value.pop();L.value.unshift(X)}},500);return nl(()=>{l.value&&s.value&&(jl.triggerDragEvent(l.value,{drag:X=>{b(X)},end:X=>{b(X)}}),jl.triggerDragEvent(s.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,()=>{B()},{deep:!0}),{startGradientRef:s,stopGradientRef:l,colorRangeRef:h,state:n,currentColor:p,getStartColorLeft:f,getEndColorLeft:z,gradientBg:y,advancePanelShow:i,onDegreeBlur:_,onCompactChange:P,onAlphaChange:O,onHueChange:H,onBoardChange:nt,onLightChange:T,historyColors:L,onBack:m,onDegreeChange:A,onDisplayChange:K,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(()=>k("span",{class:"vc-gradient__stop--inner"},null,-1)),nF=[eF],rF=["title"],iF=CC(()=>k("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,s){var l,h;const p=_e("Angle"),f=_e("Board"),z=_e("Hue"),y=_e("Palette"),v=_e("Lightness"),b=_e("Alpha"),_=_e("Display"),A=_e("History");return F(),V("div",VN,[k("div",GN,[k("div",null,[Pt(k("div",{class:"back",style:{cursor:"pointer"},onClick:e[0]||(e[0]=(...P)=>t.onBack&&t.onBack(...P))},null,512),[[ln,t.pickerType==="fk"&&t.advancePanelShow]])]),k("div",YN,[(F(),V(Xt,null,Se(["linear","radial"],P=>k("div",{class:je(["vc-gradient__type",{active:t.state.type===P}]),key:P,onClick:e[1]||(e[1]=(...O)=>t.onTypeChange&&t.onTypeChange(...O))},mt(t.lang?t.lang[P]:P),3)),64))])]),k("div",XN,[k("div",JN,[k("div",ZN,[k("div",{class:"vc-background",style:tn(t.gradientBg)},null,4),k("div",QN,[k("div",{class:je(["vc-gradient__stop",{"vc-gradient__stop--current":t.state.startActive}]),ref:"startGradientRef",title:(l=t.lang)==null?void 0:l.start,style:tn({left:t.getStartColorLeft+"px"})},nF,14,tF),k("div",{class:je(["vc-gradient__stop",{"vc-gradient__stop--current":!t.state.startActive}]),ref:"stopGradientRef",title:(h=t.lang)==null?void 0:h.end,style:tn({left:t.getEndColorLeft+"px"})},sF,14,rF)])])],512),k("div",oF,[k("div",aF,[k("input",{value:t.state.angle,onBlur:e[2]||(e[2]=(...P)=>t.onDegreeBlur&&t.onDegreeBlur(...P))},null,40,lF),wn("deg ")]),k("div",hF,[k("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?(F(),ae(f,{key:0,color:t.currentColor,onChange:t.onBoardChange},null,8,["color","onChange"])):Ut("",!0),t.advancePanelShow?(F(),ae(z,{key:1,color:t.currentColor,onChange:t.onHueChange},null,8,["color","onChange"])):Ut("",!0),t.advancePanelShow?Ut("",!0):(F(),ae(y,{key:2,onChange:t.onCompactChange},null,8,["onChange"])),t.advancePanelShow?Ut("",!0):(F(),ae(v,{key:3,color:t.currentColor,onChange:t.onLightChange},null,8,["color","onChange"])),t.disableAlpha?Ut("",!0):(F(),ae(b,{key:4,color:t.currentColor,onChange:t.onAlphaChange},null,8,["color","onChange"])),Dt(_,{color:t.currentColor,"disable-alpha":t.disableAlpha,onChange:t.onDisplayChange},null,8,["color","disable-alpha","onChange"]),t.disableHistory?Ut("",!0):(F(),ae(A,{key:5,round:t.roundHistory,colors:t.historyColors,onChange:t.onCompactChange},null,8,["round","colors","onChange"]))])}const wC=bi(qN,[["render",pF],["__scopeId","data-v-1e7e32e5"]]),cF=kr({name:"WrapContainer",props:{theme:Ae.oneOf(["white","black"]).def("white"),showTab:Ae.bool.def(!1),activeKey:Ae.oneOf(["pure","gradient"]).def("pure")},emits:["update:activeKey","change"],setup(t,{emit:e}){const n=Er({activeKey:t.activeKey}),r=Ua(ov),i=s=>{n.activeKey=s,e("update:activeKey",s),e("change",s)};return lr(()=>t.activeKey,s=>{n.activeKey=s}),{state:n,onActiveKeyChange:i,lang:r==null?void 0:r.lang}}}),fF={class:"vc-colorpicker--container"},dF={key:0,class:"vc-colorpicker--tabs"},gF={class:"vc-colorpicker--tabs__inner"},zF={class:"vc-btn__content"},vF={class:"vc-btn__content"};function mF(t,e,n,r,i,s){var l,h;return F(),V("div",{class:je(["vc-colorpicker",t.theme])},[k("div",fF,[t.showTab?(F(),V("div",dF,[k("div",gF,[k("div",{class:je(["vc-colorpicker--tabs__btn",{"vc-btn-active":t.state.activeKey==="pure"}]),onClick:e[0]||(e[0]=p=>t.onActiveKeyChange("pure"))},[k("button",null,[k("div",zF,mt((l=t.lang)==null?void 0:l.pure),1)])],2),k("div",{class:je(["vc-colorpicker--tabs__btn",{"vc-btn-active":t.state.activeKey==="gradient"}]),onClick:e[1]||(e[1]=p=>t.onActiveKeyChange("gradient"))},[k("button",null,[k("div",vF,mt((h=t.lang)==null?void 0:h.gradient),1)])],2),k("div",{class:"vc-colorpicker--tabs__bg",style:tn({width:"50%",left:`calc(${t.state.activeKey==="gradient"?50:0}%)`})},null,4)])])):Ut("",!0),Lx(t.$slots,"default",{},void 0,!0)])],2)}const yF=bi(cF,[["render",mF],["__scopeId","data-v-0492277d"]]),jF={start:"Start",end:"End",pure:"Pure",gradient:"Gradient",linear:"linear",radial:"radial"},bF={start:"开始",end:"结束",pure:"纯色",gradient:"渐变",linear:"线性",radial:"径向"},_F={En:jF,"ZH-cn":bF},CF={isWidget:Ae.bool.def(!1),pickerType:Ae.oneOf(["fk","chrome"]).def("fk"),shape:Ae.oneOf(["circle","square"]).def("square"),pureColor:{type:[String,Object],default:"#000000"},gradientColor:Ae.string.def("linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(0, 0, 0, 1) 100%)"),format:{type:String,default:"rgb"},disableAlpha:Ae.bool.def(!1),disableHistory:Ae.bool.def(!1),roundHistory:Ae.bool.def(!1),useType:Ae.oneOf(["pure","gradient","both"]).def("pure"),activeKey:Ae.oneOf(["pure","gradient"]).def("pure"),lang:{type:String,default:"ZH-cn"},zIndex:Ae.number.def(9999),pickerContainer:{type:String||HTMLElement,default:"body"},debounce:Ae.number.def(100),theme:Ae.oneOf(["white","black"]).def("white")},wF=kr({name:"ColorPicker",components:{FkColorPicker:bC,ChromeColorPicker:_C,GradientColorPicker:wC,WrapContainer:yF},inheritAttrs:!1,props:CF,emits:["update:pureColor","pureColorChange","update:gradientColor","gradientColorChange","update:activeKey","activeKeyChange"],setup(t,{emit:e}){lj(ov,{lang:Fn(()=>_F[t.lang||"ZH-cn"])});const n=Er({pureColor:t.pureColor||"",activeKey:t.useType==="gradient"?"gradient":t.activeKey,isAdvanceMode:!1}),r=new Sn("#000"),i=new Sn("#000"),s=new Sn(n.pureColor),l=Er({startColor:r,endColor:i,startColorStop:0,endColorStop:100,angle:0,type:"linear",gradientColor:t.gradientColor}),h=an(s),p=an(!1),f=an(null),z=an(null);let y=null;const v=Fn(()=>({background:n.activeKey!=="gradient"?Gt(n.pureColor).toRgbString():l.gradientColor})),b=Fn(()=>n.activeKey==="gradient"?wC.name:t.pickerType==="fk"?bC.name:_C.name),_=L=>{n.isAdvanceMode=L},A=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:B=>{l.startColor=B,nt()},onEndColorChange:B=>{l.endColor=B,nt()},onStartColorStopChange:B=>{l.startColorStop=B,nt()},onEndColorStopChange:B=>{l.endColorStop=B,nt()},onAngleChange:B=>{l.angle=B,nt()},onTypeChange:B=>{l.type=B,nt()},onAdvanceChange:_}:{...L,disableAlpha:t.disableAlpha,disableHistory:t.disableHistory,roundHistory:t.roundHistory,color:h.value,onChange:tt,onAdvanceChange:_}}),P=()=>{p.value=!0,y?y.update():K()},O=()=>{p.value=!1},H=()=>{var L,B,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((B=oe.length)==null?void 0:B.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[Vt,ot,yt,Et]=xt.value,[ge,he,jt,Mt]=oe.value;l.startColor=new Sn({r:Number(Vt),g:Number(ot),b:Number(yt),a:Number(Et)}),l.endColor=new Sn({r:Number(ge),g:Number(he),b:Number(jt),a:Number(Mt)})}}catch(rt){console.log(`[Parse Color]: ${rt}`)}},nt=na(()=>{const L=T();try{l.gradientColor=uL(L),e("update:gradientColor",l.gradientColor),e("gradientColorChange",l.gradientColor)}catch(B){console.log(B)}},t.debounce),T=()=>{const L=[],B=l.startColor.RGB.map(rt=>rt.toString()),X=l.endColor.RGB.map(rt=>rt.toString()),st=[{type:"rgba",value:[B[0],B[1],B[2],B[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},K=()=>{f.value&&z.value&&(y=d_(f.value,z.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(z,()=>{O()});const M=L=>{n.activeKey=L,e("update:activeKey",L),e("activeKeyChange",L)};return nl(()=>{H()}),lr(()=>t.gradientColor,L=>{L!=l.gradientColor&&(l.gradientColor=L)}),lr(()=>l.gradientColor,()=>{H()}),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 Sn(L))},{deep:!0}),{colorCubeRef:f,pickerRef:z,showPicker:p,colorInstance:h,getBgColorStyle:v,onColorChange:tt,onShowPicker:P,onActiveKeyChange:M,getComponentName:b,getBindArgs:A,state:n}}});function TF(t,e,n,r,i,s){const l=_e("WrapContainer");return F(),V(Xt,null,[t.isWidget?(F(),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:tn({zIndex:t.zIndex}),theme:t.theme},{default:Nn(()=>[(F(),ae(Qy(t.getComponentName),Ap({key:t.getComponentName},t.getBindArgs),null,16))]),_:1},8,["active-key","show-tab","onChange","style","theme"])):Ut("",!0),t.isWidget?Ut("",!0):(F(),V(Xt,{key:1},[k("div",{class:je(["vc-color-wrap transparent",{round:t.shape==="circle"}]),ref:"colorCubeRef"},[k("div",{class:"current-color",style:tn(t.getBgColorStyle),onClick:e[1]||(e[1]=(...h)=>t.onShowPicker&&t.onShowPicker(...h))},null,4)],2),(F(),ae(Zx,{to:t.pickerContainer},[Pt(k("div",{ref:"pickerRef",style:tn({zIndex:t.zIndex})},[t.showPicker?(F(),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(()=>[(F(),ae(Qy(t.getComponentName),Ap({key:t.getComponentName},t.getBindArgs),null,16))]),_:1},8,["show-tab","active-key","onChange","theme"])):Ut("",!0)],4),[[ln,t.showPicker]])],8,["to"]))],64))],64)}const AF={name:"PhystonPrompt",components:{HighlightPrompt:qO,VueNumberInput:kO,IconSvg:Ir,ColorPicker:bi(wF,[["render",TF],["__scopeId","data-v-11de56b7"]])},mixins:[Jr,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","showExtraNetworks","hideExtraNetworks"],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 s=[],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 z=f?f.localValue:"",y=f?f.disabled:!1,v=this._appendTag(p,z,y,-1,"text");!f&&v!==-1&&s.push(v)}}if(this.autoTranslateToLocal&&t){let h=!(this.tagCompleteFile&&this.onlyCsvOnAuto);h=!1,this.translates(s,!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,s)=>{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?"":" "),z=null,y=!1;if(s+1<r&&(z=t[s+1],typeof z.type=="string"&&z.type==="wrap"?y=!0:z.value),y){const v=[" BREAK"," ADDCOL"," ADDROW"," ADDCOMM"," ADDBASE"];for(const b of v)i.value.endsWith(b)&&(f="")}i.value==="BREAK"&&(y?f="":f=" "),this.autoRemoveLastComma&&s+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(s=>s.getAttribute("data-id")===r);i&&n.parentNode.insertBefore(i,n.nextElementSibling)}})},onResize(){this.tags.forEach(t=>{this._setTagHeight(t)})},initSortable(){this.sortable=we.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(),s=i.findIndex(p=>p.getAttribute("data-id")===r),l=i.slice(0,s),h=i.slice(s+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 s=[],l=(b,_)=>{b.forEach(A=>{h(A,_)})},h=(b,_)=>{this.canOneTranslate?(this.loading[b.id+"_local"]=_,this.loading[b.id+"_en"]=_):b.toLocal?this.loading[b.id+"_local"]=_:this.loading[b.id+"_en"]=_},p=(b,_)=>{b.toLocal?b.localValue=_:(b.localValue=b.value,b.value=_),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=>{var P,O,H,nt;let _=this.tags[b],A=f(_);if(A!==_.value){_.localValue=A;return}if(Ot.canTranslate(_.value)){if(_.isLora){if((P=this.blacklist.translate)!=null&&P.includes(_.loraName.toLowerCase()))return}else if(_.isLyco){if((O=this.blacklist.translate)!=null&&O.includes(_.lycoName.toLowerCase()))return}else if(_.isEmbedding){if((H=this.blacklist.translate)!=null&&H.includes(_.embeddingName.toLowerCase()))return}else if((nt=this.blacklist.translate)!=null&&nt.includes(_.originalValue.toLowerCase()))return;if(_.isEnglish=Ot.isEnglishByLangCode(_.value,this.languageCode),_.isEnglish===-1)e?_.toLocal=!0:_.toLocal=!1;else if(_.isEnglish===0)if(e)if(_.localValue==="")_.localValue=_.value,_.toLocal=!1;else{const T=_.value;_.value=_.localValue,_.localValue=T}else _.toLocal=!1;else _.toLocal=!0;h(_,!0),s.push(_)}});const z=b=>{if(b.length<=0){l(b,!1),r();return}let _={};b.forEach((P,O)=>{let H=P.toLocal?"en_US":this.languageCode,nt=P.toLocal?this.languageCode:"en_US",T=H+"."+nt;_[T]||(_[T]={fromLang:H,toLang:nt,tags:[]}),_[T].tags.push(P)});const A=()=>{let P=_[Object.keys(_)[0]];if(!P){r();return}let O=P.tags.map(H=>f(H));this.gradioAPI.translates(O,P.fromLang,P.toLang,this.translateApi,this.translateApiConfig).then(H=>{H.success?(H.translated_text.forEach((T,K)=>{T=T.replace(/\.$/,"").trim(),Ot.isEnglish(T)&&T!==T.toUpperCase()&&(T=T.toLowerCase());let tt=P.tags[K];T!==""&&p(tt,T),h(tt,!1)}),delete _[Object.keys(_)[0]],A()):(l(b,!1),this.$toastr.error(H.message),i(H.message))}).catch(H=>{l(b,!1),this.$toastr.error(H.message),i(H.message)})};A()};let y=b=>{console.log("translateByCSV",b.map(A=>A.value),{useNetwork:n});let _=[];b.forEach(A=>{const P=Ot.splitTag(A.value);P.value!==A.value&&(A.value=P.value,A.splits=P),A.toLocal?_.push(this.translateToLocalByCSV(A.value,void 0,void 0,n)):_.push(this.translateToEnByCSV(A.value))}),Promise.all(_).then(A=>{let P=[];A.forEach((O,H)=>{let nt=b[H];nt.splits&&(nt.value=nt.splits.left+nt.value+nt.splits.right),O===""?P.push(nt):(nt.splits&&(O=nt.splits.left+O+nt.splits.right),h(nt,!1),p(nt,O))}),console.log("No translated keywords: ",P.map(O=>O.value)),n?z(P):(l(P,!1),r())}).catch(A=>{l(b,!1),this.$toastr.error(A),i(A)})},v=b=>{console.log("translateByGroupTags",b.map(A=>A.value),{useNetwork:n});let _=[];b.forEach(A=>{const P=Ot.splitTag(A.value);P.value!==A.value&&(A.value=P.value,A.splits=P),A.toLocal?_.push(this.translateToLocalByGroupTags(A.value,n)):_.push(this.translateToEnByGroupTags(A.value,n))}),Promise.allSettled(_).then(A=>{let P=[],O=[];if(A.forEach((H,nt)=>{var K;let T=b[nt];T.splits&&(T.value=T.splits.left+T.value+T.splits.right),H.status!=="fulfilled"&&P.push(H.reason),!((K=H.value)!=null&&K.length)||H.status!=="fulfilled"?O.push(T):(T.splits&&(H=T.splits.left+H.value+T.splits.right),h(T,!1),p(T,H.value))}),console.log("No translated keywords: ",O.map(H=>H.value)),this.tagCompleteFile)y(O);else{if(P.length){l(b,!1),this.$toastr.error(P[0]),i(P[0]);return}n?z(O):(l(O,!1),r())}}).catch(A=>{l(b,!1),this.$toastr.error(A),i(A)})};this.groupTagsTranslate?v(s):this.tagCompleteFile?y(s):n?z(s):(l(s,!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"],gB={key:0,class:"tags-name"},zB={key:1,class:"tags-name"},vB={class:"tags-detail"},mB={class:"tags-list"},yB={key:0,class:"item-wrap"},jB={key:1,class:"tags-item"},bB={class:"item-tag-value"},_B={class:"item-tag-local-value"},CB={class:"prompt-tags-list",ref:"promptTagsList"},wB=["data-id"],TB=["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,s){const l=_e("icon-svg"),h=_e("vue-number-input"),p=_e("color-picker"),f=_e("highlight-prompt"),z=Ha("tooltip"),y=Ha("animate");return F(),V("div",{class:"physton-prompt",name:n.name},[k("div",{class:je(["prompt-main",n.hidePanel?"fold":""]),onClick:e[59]||(e[59]=(...v)=>s.onPromptMainClick&&s.onPromptMainClick(...v))},[k("div",xF,[Pt((F(),V("div",{class:"prompt-unfold",onClick:e[0]||(e[0]=(...v)=>t.onUnfoldClick&&t.onUnfoldClick(...v))},[Dt(l,{class:"hover-scale-120",name:"unfold"})])),[[z,t.getLang(n.hidePanel?"show_panel":"hide_panel")]]),k("div",EF,mt(n.neg?t.getLang("negative_prompt"):t.getLang("prompt")),1),Pt(k("div",{class:"prompt-header-counter"},"("+mt(i.counterText)+")",513),[[ln,i.counterText]]),k("div",kF,[k("div",OF,[k("div",LF,[Pt((F(),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"})])),[[z,"Language: "+t.langName]]),k("div",{class:je(["extend-btn-item",n.isLatestVersion?"":"red-dot"])},[Pt(Dt(l,{class:"hover-scale-120",name:"setting"},null,512),[[z,t.getLang("setting_desc")]]),Pt((F(),V("div",{class:"setting-box",onMouseenter:e[15]||(e[15]=(...v)=>t.onSettingBoxMouseEnter&&t.onSettingBoxMouseEnter(...v))},[s.translateApiItem.name&&!s.isEnglish?Pt((F(),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"})])),[[z,t.getLang("translate_api")+": "+s.translateApiItem.name]]):Ut("",!0),Pt((F(),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"})])),[[z,t.getLang("prompt_format")]]),Pt((F(),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"})])),[[z,t.getLang("keywords_blacklist")]]),Pt((F(),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"})])),[[z,t.getLang("hotkey_setting")]]),Pt((F(),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"})])),[[z,t.getLang("theme_extension")]]),Pt((F(),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"])])),[[z,t.getLang(n.theme==="dark"?"switch_to_light_theme":"switch_to_dark_theme")]]),Pt((F(),V("div",{class:je(["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)),[[z,t.getLang("about_desc")]]),s.isEnglish?Ut("",!0):(F(),V(Xt,{key:1},[n.canOneTranslate?(F(),V("div",IF,[Pt((F(),V("label",null,[k("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"})])),[[z,t.getLang("auto_translate")]])])):(F(),V(Xt,{key:1},[k("div",RF,[Pt((F(),V("label",null,[k("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"})])),[[z,t.getLang("auto_translate_to_local_language")]])]),k("div",MF,[Pt((F(),V("label",null,[k("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"})])),[[z,t.getLang("auto_translate_to_english")]])])],64))],64)),k("div",FF,[Pt((F(),V("label",null,[k("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"})])),[[z,t.getLang("whether_to_enable_tooltip")]])]),k("div",$F,[Pt((F(),V("label",null,[Pt(k("select",{"onUpdate:modelValue":e[13]||(e[13]=v=>t.autoInputPrompt=v),onChange:e[14]||(e[14]=(...v)=>t.onAutoInputPromptChange&&t.onAutoInputPromptChange(...v))},[k("option",HF,mt(t.getLang("auto_input_prompt"))+": "+mt(t.getLang("disabled")),1),k("option",UF,mt(t.getLang("last_input_prompt")),1),(F(!0),V(Xt,null,Se(t.getCurrentTypeFavorites(),v=>(F(),V("optgroup",{key:v.key,label:t.getLang("favorite")+" / "+t.getLang(v.name)},[(F(!0),V(Xt,null,Se(v.list,b=>(F(),V("option",{value:b.id},mt(b.name||b.prompt.substring(0,40)),9,KF))),256))],8,WF))),128))],544),[[Va,t.autoInputPrompt]])])),[[z,t.getLang("auto_input_prompt")]])])],32)),[[y,"fadeIn"]])],2)])])]),k("div",qF,[k("div",VF,[k("div",GF,[Pt((F(),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"})])),[[z,t.getLang("history")]]),Pt((F(),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"})])),[[z,t.getLang("favorite")]])])])]),s.isEnglish?Ut("",!0):(F(),V("div",YF,[k("div",XF,[k("div",JF,[n.canOneTranslate?Pt((F(),V("div",{key:0,class:"extend-btn-item",onClick:e[18]||(e[18]=(...v)=>t.onTranslatesToLocalClick&&t.onTranslatesToLocalClick(...v))},[i.loading.all_local?Ut("",!0):(F(),ae(l,{key:0,class:"hover-scale-120",name:"translate"})),i.loading.all_local?(F(),ae(l,{key:1,class:"hover-scale-120",name:"loading"})):Ut("",!0)])),[[z,t.getLang("one_translate_all_keywords")]]):(F(),V(Xt,{key:1},[Pt((F(),V("div",{class:"extend-btn-item",onClick:e[19]||(e[19]=(...v)=>t.onTranslatesToLocalClick&&t.onTranslatesToLocalClick(...v))},[i.loading.all_local?Ut("",!0):(F(),ae(l,{key:0,class:"hover-scale-120",name:"translate"})),i.loading.all_local?(F(),ae(l,{key:1,class:"hover-scale-120",name:"loading"})):Ut("",!0)])),[[z,t.getLang("translate_keywords_to_local_language")]]),Pt((F(),V("div",{class:"extend-btn-item",onClick:e[20]||(e[20]=(...v)=>t.onTranslatesToEnglishClick&&t.onTranslatesToEnglishClick(...v))},[i.loading.all_en?Ut("",!0):(F(),ae(l,{key:0,class:"hover-scale-120",name:"english"})),i.loading.all_en?(F(),ae(l,{key:1,class:"hover-scale-120",name:"loading"})):Ut("",!0)])),[[z,t.getLang("translate_all_keywords_to_english")]])],64))])])])),k("div",ZF,[k("div",QF,[k("div",tB,[Pt((F(),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"})])),[[z,t.getLang("copy_keywords_to_clipboard")]]),Pt((F(),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"})])),[[z,t.getLang("delete_all_keywords")]])])])]),n.neg?Ut("",!0):(F(),V("div",eB,[k("div",nB,[k("div",rB,[Pt((F(),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"})])),[[z,t.getLang("use_chatgpt_gen_prompts")]])])])])),k("div",iB,[k("div",sB,[k("div",oB,[n.hideDefaultInput?Pt((F(),V("label",aB,[k("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"})])),[[z,t.getLang("show_default_input_box")]]):Pt((F(),V("label",hB,[k("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"})])),[[z,t.getLang("hide_default_input_box")]])]),Pt(k("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),[[z,t.getLang("enter_to_add")]]),Pt(k("div",{class:"prompt-append-list",ref:"promptAppendList",style:tn(t.appendListStyle)},[(F(!0),V(Xt,null,Se(t.appendList,(v,b)=>(F(),V("div",{key:v.type,class:je(["prompt-append-group",t.appendListSelected===b?"selected":""])},[k("div",{class:"append-group-name",onClick:_=>t.onAppendGroupClick(b,null,_)},[v.icon==="wrap"?(F(),ae(l,{key:0,class:"name-icon",name:"wrap"})):v.icon==="history"?(F(),ae(l,{key:1,class:"name-icon",name:"history"})):v.icon==="favorite"?(F(),ae(l,{key:2,class:"name-icon",name:"favorite"})):Ut("",!0),wn(" "+mt(t.appendListItemName(v))+" ",1),Pt(k("span",fB,null,512),[[ln,v.children.length>0]])],8,cB),Dt(Yn,{name:"fade"},{default:Nn(()=>[Pt(k("div",{class:"append-group-list",ref_for:!0,ref:"promptAppendListChildren"},[(F(!0),V(Xt,null,Se(v.children,(_,A)=>(F(),V("div",{key:A,ref_for:!0,ref:"promptAppendListChild",class:je(["append-item",t.appendListChildSelected===A?"selected":""]),onMouseleave:P=>t.onAppendListChildMouseLeave(b,A,P),onMouseenter:P=>t.onAppendListChildMouseEnter(b,A,P),onClick:P=>t.onAppendGroupClick(b,A,P)},[v.type==="favorite"||v.type==="history"?(F(),V(Xt,{key:0},[_.name?(F(),V("div",gB,mt(_.name),1)):(F(),V("div",zB,mt(_.prompt),1))],64)):Ut("",!0)],42,dB))),128))],512),[[ln,v.children.length>0]])]),_:2},1024),Dt(Yn,{name:"fade"},{default:Nn(()=>[Pt(k("div",vB,[k("div",mB,[(F(!0),V(Xt,null,Se(t.appendListChildItemTags,(_,A)=>(F(),V(Xt,{key:A},[_.type&&_.type==="wrap"?(F(),V("div",yB)):(F(),V("div",jB,[k("div",bB,mt(_.value),1),k("div",_B,mt(_.localValue),1)]))],64))),128))])],512),[[ln,t.appendListSelected!==null&&t.appendListChildSelected!==null&&t.appendListSelected===b&&(v.type==="favorite"||v.type==="history")]])]),_:2},1024)],2))),128))],4),[[ln,t.showAppendList]])])])]),k("div",{class:je(["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))},[k("div",CB,[(F(!0),V(Xt,null,Se(i.tags,(v,b)=>(F(),V("div",{key:v.id,class:je(["prompt-tag",v.disabled?"disabled":"",v.type==="wrap"?"wrap-tag":""]),ref_for:!0,ref:"promptTag-"+v.id,"data-id":v.id},[k("div",{class:"prompt-tag-main",onMouseenter:_=>t.onTagMouseEnter(v.id),onMousemove:Te(_=>t.onTagMouseMove(v.id),["stop"]),onMouseleave:Te(_=>t.onTagMouseLeave(v.id),["stop"])},[k("div",AB,[v.type==="wrap"?Pt((F(),V("div",{key:0,class:"prompt-tag-value",ref_for:!0,ref:"promptTagValue-"+v.id,style:{width:"100%"}},[Dt(l,{name:"wrap"})])),[[z,t.getLang("line_break_character")+"<br/>"+t.getLang("drop_to_order")]]):(F(),V(Xt,{key:1},[Pt(k("div",{class:je(v.classes),style:tn(t.getTagColorStyle(v)),ref_for:!0,ref:"promptTagValue-"+v.id,onClick:_=>t.onTagClick(v.id,_),onDblclick:_=>t.onTagDblclick(v.id),onContextmenu:Te(_=>t.onTagRightClick(v.id,_),["right","prevent"]),innerHTML:t.renderTag(v.id)},null,46,SB),[[ln,!i.editing[v.id]],[z,v.isLora||v.isLyco?"":t.getLang("click_to_edit")+"<br/>"+t.getLang("dblclick_to_disable")+"<br/>"+t.getLang("drop_to_order")]]),Pt(k("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]=Te(()=>{},["stop"])),onMousemove:e[31]||(e[31]=Te(()=>{},["stop"])),onMouseup:e[32]||(e[32]=Te(()=>{},["stop"])),onBlur:_=>t.onTagInputBlur(v.id),onKeydown:_=>t.onTagInputKeyDown(v.id,_),onChange:_=>t.onTagInputChange(v.id,_)},null,40,xB),[[ln,i.editing[v.id]]])],64)),k("div",{class:"btn-tag-delete",ref_for:!0,ref:"promptTagDelete-"+v.id,onClick:_=>t.onDeleteTagClick(v.id),onMousedown:e[33]||(e[33]=Te(()=>{},["stop"])),onMousemove:e[34]||(e[34]=Te(()=>{},["stop"])),onMouseup:e[35]||(e[35]=Te(()=>{},["stop"]))},[Dt(l,{name:"close"})],40,EB)]),Pt((F(),V("div",{class:"btn-tag-extend",style:tn({display:(v.type==="text"||!v.type)&&t.showExtendId===v.id?"flex":"none"}),onClick:e[36]||(e[36]=Te(()=>{},["stop"])),onMousedown:e[37]||(e[37]=Te(()=>{},["stop"])),onMousemove:e[38]||(e[38]=Te(()=>{},["stop"])),onMouseup:e[39]||(e[39]=Te(()=>{},["stop"]))},[Dt(h,{class:"input-number",name:"input-number","model-value":v.weightNum,center:"",controls:"",min:-100,step:.1,size:"small","onUpdate:modelValue":_=>t.onTagWeightNumChange(v.id,_)},null,8,["model-value","onUpdate:modelValue"]),Pt((F(),V("button",{type:"button",name:"weight-parentheses-inc",onClick:_=>t.onIncWeightClick(v.id,1)},[Dt(l,{name:"weight-parentheses-inc"})],8,kB)),[[z,t.getLang("increase_weight_add_parentheses")]]),Pt((F(),V("button",{type:"button",name:"weight-parentheses-dec",onClick:_=>t.onIncWeightClick(v.id,-1)},[Dt(l,{name:"weight-parentheses-dec"})],8,OB)),[[z,t.getLang("increase_weight_subtract_parentheses")]]),Pt((F(),V("button",{type:"button",name:"weight-brackets-inc",onClick:_=>t.onDecWeightClick(v.id,1)},[Dt(l,{name:"weight-brackets-inc"})],8,LB)),[[z,t.getLang("decrease_weight_add_brackets")]]),Pt((F(),V("button",{type:"button",name:"weight-brackets-dec",onClick:_=>t.onDecWeightClick(v.id,-1)},[Dt(l,{name:"weight-brackets-dec"})],8,IB)),[[z,t.getLang("decrease_weight_subtract_brackets")]]),Pt((F(),V("button",{type:"button",name:"wrap",onClick:_=>t.onWrapTagClick(v.id)},[Dt(l,{name:"wrap"})],8,PB)),[[z,t.getLang("line_break_character")]]),Pt((F(),V("button",{type:"button",name:"translate",onClick:_=>t.onTranslateToEnglishClick(v.id)},[i.loading[v.id+"_en"]?Ut("",!0):(F(),ae(l,{key:0,name:"english"})),i.loading[v.id+"_en"]?(F(),ae(l,{key:1,name:"loading"})):Ut("",!0)],8,RB)),[[z,t.getLang("translate_keyword_to_english")],[ln,!s.isEnglish]]),Pt((F(),V("button",{type:"button",name:"copy",onClick:_=>s.copy(v.value)},[Dt(l,{name:"copy"})],8,DB)),[[z,t.getLang("copy_to_clipboard")]]),Pt((F(),V("button",{type:"button",name:"favorite",onClick:_=>t.onFavoriteTagClick(v.id)},[v.isFavorite?(F(),ae(l,{key:0,name:"favorite-yes"})):Ut("",!0),v.isFavorite?Ut("",!0):(F(),ae(l,{key:1,name:"favorite-no"}))],8,MB)),[[z,t.getLang(v.isFavorite?"remove_from_favorite":"add_to_favorite")]]),Pt((F(),V("button",{type:"button",name:"blacklist",onClick:_=>t.onBlacklistClick(v.id)},[Dt(l,{name:"blacklist"})],8,NB)),[[z,t.getLang("add_blacklist")]]),Pt((F(),V("button",{type:"button",name:"enable",onClick:_=>t.onDisabledTagClick(v.id)},[v.disabled?Ut("",!0):(F(),ae(l,{key:0,name:"disabled"})),v.disabled?(F(),ae(l,{key:1,name:"enable"})):Ut("",!0)],8,FB)),[[z,t.getLang(v.disabled?"enable_keyword":"disable_keyword")]])],36)),[[y,"fadeIn"]])],40,TB),Pt(k("div",BB,[Pt((F(),V("div",{class:"translate-to-local hover-scale-120",onClick:_=>t.onTranslateToLocalClick(v.id),onMousedown:e[40]||(e[40]=Te(()=>{},["stop"])),onMousemove:e[41]||(e[41]=Te(()=>{},["stop"])),onMouseup:e[42]||(e[42]=Te(()=>{},["stop"]))},[i.loading[v.id+"_local"]?Ut("",!0):(F(),ae(l,{key:0,name:"translate"})),i.loading[v.id+"_local"]?(F(),ae(l,{key:1,name:"loading"})):Ut("",!0)],40,$B)),[[z,t.getLang("translate_keyword_to_local_language")]]),k("div",HB,mt(v.localValue),1)],512),[[ln,!s.isEnglish&&(v.type==="text"||!v.type)]])],10,wB))),128)),(F(!0),V(Xt,null,Se(i.tags,(v,b)=>(F(),V("div",{key:v.id,class:je(["prompt-wrap",v.type==="wrap"?"wrap-tag":""]),"data-id":v.id,ref_for:!0,ref:"promptTagWrap",onMousedown:e[43]||(e[43]=Te(()=>{},["stop"])),onMousemove:e[44]||(e[44]=Te(()=>{},["stop"])),onMouseup:e[45]||(e[45]=Te(()=>{},["stop"]))},null,42,UB))),128))],512),k("div",{class:"drop-select-bg",ref:"dropSelectBg",style:tn({display:t.dropIsStart?"block":"none"})},null,4),k("div",{class:"drop-select-box",ref:"dropSelectBox",style:tn({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),k("div",{class:"drop-select-btns",ref:"dropSelectBtns",style:tn({display:t.dropIsEnd&&t.dropTags.length?"flex":"none",top:t.dropEndY-32+"px",left:t.dropEndX+"px"}),onMousedown:e[51]||(e[51]=Te(()=>{},["stop"])),onMousemove:e[52]||(e[52]=Te(()=>{},["stop"])),onMouseup:e[53]||(e[53]=Te(()=>{},["stop"]))},[k("div",WB,mt(t.getLang("batch_operation")),1),Pt((F(),V("button",{type:"button",onClick:e[46]||(e[46]=(...v)=>t.onDropCopy&&t.onDropCopy(...v))},[Dt(l,{name:"copy"})])),[[z,t.getLang("copy_to_clipboard")]]),Pt((F(),V("button",{type:"button",onClick:e[47]||(e[47]=(...v)=>t.onDropFavorite&&t.onDropFavorite(...v))},[Dt(l,{name:"favorite-no"})])),[[z,t.getLang("add_to_favorite")]]),Pt((F(),V("button",{type:"button",onClick:e[48]||(e[48]=(...v)=>t.onDropDisable&&t.onDropDisable(...v))},[Dt(l,{name:"disabled"})])),[[z,t.getLang("disable_keyword")]]),Pt((F(),V("button",{type:"button",onClick:e[49]||(e[49]=(...v)=>t.onDropEnable&&t.onDropEnable(...v))},[Dt(l,{name:"enable"})])),[[z,t.getLang("enable_keyword")]]),k("button",{type:"button",onClick:e[50]||(e[50]=(...v)=>t.onDropDelete&&t.onDropDelete(...v))},[Dt(l,{name:"remove"})])],36)],34),n.groupTags.length?Pt((F(),V("div",{key:0,class:je(["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)),[[z,t.getLang(n.hideGroupTags?"show_group_tags":"hide_group_tags")]]):Ut("",!0),Dt(Yn,{name:"fade"},{default:Nn(()=>[Pt(k("div",KB,[k("div",qB,[k("div",{class:je(["group-tab",t.groupTagsActive=="favorite"?"active":""]),onClick:e[58]||(e[58]=v=>t.activeGroupTab("favorite")),"data-name":"favorite"},mt(t.getLang("favorite")),3),(F(!0),V(Xt,null,Se(n.groupTags,(v,b)=>(F(),V("div",{key:b,class:je(["group-tab",v.tabKey==t.groupTagsActive?"active":""]),onClick:_=>t.activeGroupTab(b),"data-name":v.name},mt(v.name),11,VB))),128))],512),k("div",GB,[k("div",{class:je(["group-main",t.groupTagsActive=="favorite"?"active":""])},[t.groupTagsActive=="favorite"?(F(),V("div",YB,[(F(!0),V(Xt,null,Se(t.getCurrentTypeFavorites(),v=>(F(),V("div",{key:v.key,class:je(["sub-group-tab","favorite-"+v.key==t.subGroupTagsActive?"active":""]),onClick:b=>t.activeSubGroupTab("favorite",v.key),"data-name":v.name},mt(t.getLang(v.name)),11,XB))),128))])):Ut("",!0),t.groupTagsActive=="favorite"?(F(),V("div",JB,[(F(!0),V(Xt,null,Se(t.getCurrentTypeFavorites(),v=>(F(),V("div",{key:v.key,class:je(["sub-group-main","favorite-"+v.key==t.subGroupTagsActive?"active":""])},[Dt(Yn,{name:"fade"},{default:Nn(()=>["favorite-"+v.key==t.subGroupTagsActive?(F(),V("div",ZB,[(F(!0),V(Xt,null,Se(v.list,b=>Pt((F(),V("div",{class:"tag-item",ref_for:!0,ref:"groupTagItem",onClick:_=>t.onClickGroupTagFavorite(b)},[k("div",t$,mt(b.name==""?b.prompt:b.name),1),k("div",e$,mt(b.prompt),1)],8,QB)),[[z,t.getGroupTagTooltip(b.name,b.prompt)]])),256))])):Ut("",!0)]),_:2},1024)],2))),128))])):Ut("",!0)],2),(F(!0),V(Xt,null,Se(n.groupTags,(v,b)=>(F(),V("div",{key:b,class:je(["group-main",v.tabKey==t.groupTagsActive?"active":""])},[v.tabKey==t.groupTagsActive?(F(),V("div",n$,[(F(!0),V(Xt,null,Se(v.groups,(_,A)=>(F(),V("div",{key:A,class:je([_.type&&_.type==="wrap"?"sub-group-tag-wrap":"sub-group-tab",_.tabKey==t.subGroupTagsActive?"active":""]),onClick:P=>t.activeSubGroupTab(b,A),"data-name":_.name},mt(_.name),11,r$))),128))])):Ut("",!0),v.tabKey==t.groupTagsActive?(F(),V("div",i$,[(F(!0),V(Xt,null,Se(v.groups,(_,A)=>(F(),V("div",{key:A,class:je(["sub-group-main",_.tabKey==t.subGroupTagsActive?"active":""])},[Dt(Yn,{name:"fade"},{default:Nn(()=>[_.tabKey==t.subGroupTagsActive?(F(),V("div",s$,[(F(!0),V(Xt,null,Se(_.tags,(P,O)=>Pt((F(),V("div",{class:"tag-item",ref_for:!0,ref:"groupTagItem",onClick:H=>t.onClickGroupTag(P,O)},[P&&P!=O?(F(),V(Xt,{key:0},[k("div",{class:"tag-local",style:tn(t.getGroupTagStyle(v.name,_.name,O))},mt(P),5),k("div",a$,mt(O),1)],64)):(F(),V("div",{key:1,class:"tag-local",style:tn(t.getGroupTagStyle(v.name,_.name,O))},mt(O),5))],8,o$)),[[z,t.getGroupTagTooltip(P,O)]])),256))])):Ut("",!0)]),_:2},1024),k("div",l$,[k("div",h$,[k("div",null,mt(t.getLang("tags_color"))+":",1),Pt((F(),V("div",u$,[Dt(p,{theme:n.theme=="dark"?"black":"white",pureColor:n.groupTagsColor[t.getTagsColorKey(v.name,_.name)],"onUpdate:pureColor":P=>n.groupTagsColor[t.getTagsColorKey(v.name,_.name)]=P,onPureColorChange:P=>t.onTagsColorChange(t.getTagsColorKey(v.name,_.name))},null,8,["theme","pureColor","onUpdate:pureColor","onPureColorChange"])])),[[z,n.groupTagsColor[t.getTagsColorKey(v.name,_.name)]]]),Pt((F(),V("div",{class:"tags-color-reset hover-scale-120",onClick:P=>t.onClickResetTagsColor(t.getTagsColorKey(v.name,_.name))},[Dt(l,{name:"reset"})],8,p$)),[[z,t.getLang("reset_default_color")]]),Pt((F(),V("div",{class:"tags-color-clear hover-scale-120",onClick:P=>t.onClickClearTagsColor(t.getTagsColorKey(v.name,_.name))},[Dt(l,{name:"clear"})],8,c$)),[[z,t.getLang("clear_color")]])]),k("div",f$,mt(t.getLang("tags-copyright")),1)])],2))),128))])):Ut("",!0)],2))),128))])],512),[[ln,!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 g$=er(AF,[["render",d$]]),z$={name:"TranslateSetting",components:{IconSvg:Ir},mixins:[Jr],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(s,l)=>{r=r||this.translateApi,i=i||this.translateApiConfig||{},this.gradioAPI.translate(t,e,n,r,i).then(h=>{h.success?s(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"},y$={class:"translate-setting-content"},j$={class:"setting-line"},b$={class:"line-title"},_$={class:"line-content"},C$=["label"],w$=["value","disabled"],T$={key:0,class:"setting-line"},A$=k("div",{class:"line-title"},null,-1),S$={class:"line-content"},x$={class:"common-red"},E$={key:1,class:"setting-line"},k$=k("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$=k("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=k("div",{class:"line-title"},null,-1),e3={class:"line-content"},n3={class:"setting-line"},r3=k("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=k("div",{class:"line-title"},"TagComplete",-1),f3={class:"line-content"},d3={class:"help-list"},g3={class:"help-item"},z3=["href"],v3=["innerHTML"],m3=["innerHTML"],y3={class:"line-row"},j3=["value"],b3={class:"setting-line"},_3=k("div",{class:"line-title"},null,-1),C3={class:"line-content"},w3={ref:"tagCompleteResults"},T3={class:"setting-btns"};function A3(t,e,n,r,i,s){const l=_e("icon-svg"),h=Ha("tooltip");return F(),ae(Yn,{name:"fadeDown"},{default:Nn(()=>[i.isOpen?(F(),V("div",v$,[k("div",m$,[k("div",y$,[k("div",j$,[k("div",b$,mt(t.getLang("translate_api")),1),k("div",_$,[Pt(k("select",{"onUpdate:modelValue":e[0]||(e[0]=p=>i.apiKey=p)},[(F(!0),V(Xt,null,Se(s.supportApi,p=>(F(),V("optgroup",{key:p.type,label:t.getLang(p.type)},[(F(!0),V(Xt,null,Se(p.children,f=>(F(),V("option",{key:f.key,value:f.key,disabled:f.disabled},mt(s.getItemName(f)),9,w$))),128))],8,C$))),128))],512),[[Va,i.apiKey]])])]),s.apiItem&&s.apiItem.type=="translators"?(F(),V("div",T$,[A$,k("div",S$,[k("span",x$,"*"+mt(t.getLang("not_api_key_desc")),1)])])):Ut("",!0),s.apiItem.help?(F(),V("div",E$,[k$,k("div",O$,[(F(!0),V(Xt,null,Se(s.apiItem.help,p=>(F(),V("div",L$,[k("div",I$,[wn("[?] "),k("a",{href:p.url,target:"_blank"},mt(p.title),9,P$)])]))),256))])])):Ut("",!0),(F(!0),V(Xt,null,Se(i.configs,p=>(F(),V("div",R$,[k("div",D$,mt(p.title),1),k("div",M$,[p.type=="input"?Pt((F(),V("input",{key:0,type:"text","onUpdate:modelValue":f=>p.value=f,onChange:f=>s.onChangeConfigValue(p)},null,40,N$)),[[Kr,p.value]]):Ut("",!0),p.type=="select"?Pt((F(),V("select",{key:1,"onUpdate:modelValue":f=>p.value=f},[(F(!0),V(Xt,null,Se(p.options,f=>(F(),V("option",{value:f},mt(f),9,B$))),256))],8,F$)),[[Va,p.value]]):Ut("",!0),p.desc?(F(),V("div",{key:2,innerHTML:p.desc},null,8,$$)):Ut("",!0)])]))),256)),s.apiItem.key==="mbart50"?(F(),V("div",H$,[k("div",U$,mt(t.getLang("initialize")),1),k("div",W$,[k("div",{class:"hover-scale-120 test-btn",onClick:e[1]||(e[1]=(...p)=>s.onMbart50Initialize&&s.onMbart50Initialize(...p))},[i.mbart50Loading?(F(),ae(l,{key:0,name:"loading"})):(F(),V(Xt,{key:1},[wn(mt(t.getLang("initialize")),1)],64))]),k("p",{class:"common-red",innerHTML:t.getLang("download_model_desc")},null,8,K$),k("p",{class:"common-red",innerHTML:t.getLang("download_model_desc2")},null,8,q$)])])):Ut("",!0),s.apiItem.key==="mbart50"&&i.mbart50Message?(F(),V("div",V$,[G$,k("div",Y$,[k("div",{class:je([i.mbart50Success?"":"common-red"])},mt(i.mbart50Message),3)])])):Ut("",!0),k("div",X$,[k("div",J$,mt(t.getLang("translate_test")),1),k("div",Z$,[Pt(k("textarea",{class:"test-input","onUpdate:modelValue":e[2]||(e[2]=p=>i.testText=p)},null,512),[[Kr,i.testText]])])]),k("div",Q$,[t3,k("div",e3,[k("div",{class:"hover-scale-120 test-btn",onClick:e[3]||(e[3]=(...p)=>s.onTestClick&&s.onTestClick(...p))},[i.loading?(F(),ae(l,{key:0,name:"loading"})):(F(),V(Xt,{key:1},[wn(mt(t.getLang("test")),1)],64))])])]),k("div",n3,[r3,k("div",i3,[!i.translateSuccess&&i.errorMessage?(F(),V("div",s3,mt(i.errorMessage),1)):Ut("",!0),i.translatedText?Pt((F(),V("textarea",{key:1,class:"test-input","onUpdate:modelValue":e[4]||(e[4]=p=>i.translatedText=p)},null,512)),[[Kr,i.translatedText]]):Ut("",!0)])]),k("div",o3,[k("div",a3,mt(t.getLang("Keyword_group")),1),k("div",l3,[k("div",{innerHTML:t.getLang("enhance_translation_use_Keyword_group_desc")},null,8,h3),k("label",u3,[Pt(k("input",{class:"hover-scale-120",type:"checkbox",value:"1","onUpdate:modelValue":e[5]||(e[5]=p=>i.groupTagsTranslateValue=p)},null,512),[[Zd,i.groupTagsTranslateValue]]),k("span",null,mt(t.getLang("enhance_translation_use_keyword_group")),1)])])]),k("div",p3,[c3,k("div",f3,[k("div",d3,[k("div",g3,[wn("[?] "),k("a",{href:t.globals.docs+"/TranslationApiConfiguration.html#tagcomplete-translation-enhancement",target:"_blank"},"[Wiki] TagComplete Translation enhancement",8,z3)])]),k("div",{innerHTML:t.getLang("tagcomplete_translate_desc")},null,8,v3),k("div",{class:"common-red",innerHTML:t.getLang("tagcomplete_translate_desc2")},null,8,m3),k("div",y3,[Pt(k("select",{"onUpdate:modelValue":e[6]||(e[6]=p=>i.tagCompleteFileKey=p),onChange:e[7]||(e[7]=p=>i.tagCompleteResults=[])},[(F(!0),V(Xt,null,Se(i.tagCompleteFiles,p=>(F(),V("option",{value:p.key},mt(p.name),9,j3))),256))],544),[[Va,i.tagCompleteFileKey]]),Pt((F(),V("div",{class:"refresh-btn hover-scale-120",onClick:e[8]||(e[8]=(...p)=>s.refreshCSVs&&s.refreshCSVs(...p))},[i.tagCompleteFilesLoading?(F(),ae(l,{key:0,name:"loading"})):(F(),ae(l,{key:1,name:"refresh"}))])),[[h,t.getLang("refresh")]])]),k("label",{class:"onlyCsvOnAuto",style:tn({display:i.tagCompleteFileKey?"flex":"none"})},[Pt(k("input",{class:"hover-scale-120",type:"checkbox",value:"1","onUpdate:modelValue":e[9]||(e[9]=p=>i.onlyCsvOnAutoValue=p)},null,512),[[Zd,i.onlyCsvOnAutoValue]]),k("span",null,mt(t.getLang("only_csv_on_auto")),1)],4)])]),Pt(k("div",b3,[_3,k("div",C3,[k("div",{class:"hover-scale-120 test-btn",onClick:e[10]||(e[10]=(...p)=>s.onTagCompleteTestClick&&s.onTagCompleteTestClick(...p))},mt(t.getLang("test")),1),Pt(k("div",w3,[(F(!0),V(Xt,null,Se(i.tagCompleteResults,p=>(F(),V("p",{key:p},mt(p),1))),128))],512),[[ln,i.tagCompleteResults.length>0]])])],512),[[ln,i.tagCompleteFileKey]])]),k("div",T3,[k("div",{class:"translate-save hover-scale-120",onClick:e[11]||(e[11]=(...p)=>s.onSaveClick&&s.onSaveClick(...p))},mt(t.getLang("save")),1),k("div",{class:"translate-close hover-scale-120",onClick:e[12]||(e[12]=(...p)=>s.onCloseClick&&s.onCloseClick(...p))},mt(t.getLang("close")),1)])])])):Ut("",!0)]),_:1})}const S3=er(z$,[["render",A3]]),x3={name:"SelectLanguage",components:{IconSvg:Ir},mixins:[Jr],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,s){const l=_e("icon-svg");return F(),ae(Yn,{name:"fadeDown"},{default:Nn(()=>[i.isOpen?(F(),V("div",{key:0,class:"physton-prompt-select-language",onClick:e[3]||(e[3]=(...h)=>s.close&&s.close(...h))},[k("div",{class:"language-main",onClick:e[2]||(e[2]=Te(()=>{},["stop"]))},[k("div",{class:"language-close",onClick:e[0]||(e[0]=(...h)=>s.close&&s.close(...h))},[Dt(l,{name:"close"})]),k("div",{class:"language-list",onClick:e[1]||(e[1]=Te(()=>{},["stop"]))},[(F(!0),V(Xt,null,Se(t.languages,h=>(F(),V("div",{key:h.code,class:je(["language-item",h.code==t.languageCode?"selected":""]),ref_for:!0,ref:"items",onClick:p=>s.onLanguageClick(h)},mt(h.code)+" - "+mt(h.name),11,E3))),128))])])])):Ut("",!0)]),_:1})}const O3=er(x3,[["render",k3]]),L3={components:{IconSvg:Ir},props:{},mixins:[Jr],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(s=>s.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(s=>{s?(r.name=i,window.phystonPromptfavorites=this.favorites):e.target.value=r.name}).catch(s=>{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,s){const l=_e("icon-svg"),h=Ha("tooltip");return F(),ae(Yn,{name:"fade"},{default:Nn(()=>[Pt(k("div",{class:"physton-prompt-favorite",ref:"favorite",onMouseenter:e[0]||(e[0]=(...p)=>s.onMouseEnter&&s.onMouseEnter(...p)),onMouseleave:e[1]||(e[1]=(...p)=>s.onMouseLeave&&s.onMouseLeave(...p)),onClick:e[2]||(e[2]=Te(()=>{},["stop"]))},[k("div",I3,[(F(!0),V(Xt,null,Se(i.favorites,p=>(F(),V("div",{key:p.key,class:je(["popup-tab",p.key===i.favoriteKey?"active":""]),onClick:f=>s.onTabClick(p.key)},[k("div",R3,mt(t.getLang(p.name)),1),k("div",D3,mt(t.getLang(p.type)),1),k("div",M3,mt(p.list.length),1)],10,P3))),128))]),Pt(k("div",N3,[k("div",F3,[(F(!0),V(Xt,null,Se(i.currentItem.tags,(p,f)=>(F(),V(Xt,{key:f},[p.type&&p.type==="wrap"?(F(),V("div",B3)):(F(),V("div",$3,[k("div",H3,mt(p.value),1),k("div",U3,mt(p.localValue),1)]))],64))),128))])],512),[[ln,i.currentItem&&i.currentItem.tags]]),(F(!0),V(Xt,null,Se(i.favorites,p=>(F(),V("div",{key:p.key,class:je(["popup-tab-content",p.key===i.favoriteKey?"active":""])},[Pt(k("div",W3,[(F(!0),V(Xt,null,Se(p.list,(f,z)=>(F(),V("div",{class:"content-item",key:f.id,onMouseenter:y=>s.onItemMouseEnter(z),onMouseleave:y=>s.onItemMouseLeave(z)},[k("div",q3,[k("div",V3,[k("div",G3,mt(p.list.length-z),1),k("div",Y3,mt(s.formatTime(f.time)),1),k("div",X3,[k("input",{class:"header-name-input",value:f.name,onKeydown:y=>s.onNameKeyDown(z,y),onChange:y=>s.onNameChange(z,y),placeholder:t.getLang("unset_name")},null,40,J3)])]),k("div",Z3,[Pt((F(),V("div",{class:"header-btn-favorite hover-scale-140",onClick:y=>s.onFavoriteClick(z)},[Dt(l,{name:"favorite-yes"})],8,Q3)),[[ln,f.is_favorite],[h,t.getLang("remove_from_favorite")]]),Pt((F(),V("div",{class:"header-btn-favorite hover-scale-140",onClick:y=>s.onFavoriteClick(z)},[Dt(l,{name:"favorite-no"})],8,tH)),[[ln,!f.is_favorite],[h,t.getLang("add_to_favorite")]]),Pt((F(),V("div",{class:"header-btn-copy hover-scale-140",onClick:y=>s.onCopyClick(z)},[Dt(l,{name:"copy"})],8,eH)),[[h,t.getLang("copy_to_clipboard")]]),Pt((F(),V("div",{class:"header-btn-use hover-scale-140",onClick:y=>s.onUseClick(z)},[Dt(l,{name:"use"})],8,nH)),[[h,t.getLang("use")]])])]),k("div",rH,mt(f.prompt),1)],40,K3))),128))],512),[[ln,p.list.length>0]]),Pt(k("div",iH,[i.loading?(F(),ae(l,{key:0,name:"loading"})):(F(),V("span",sH,mt(i.emptyMsg),1))],512),[[ln,p.list.length===0]])],2))),128))],544),[[ln,i.isShow]])]),_:1})}const aH=er(L3,[["render",oH]]),lH={components:{IconSvg:Ir},props:{},mixins:[Jr],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(s=>s.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(s=>{s?(r.name=i,this.$emit("refreshFavorites",this.historyKey)):e.target.value=r.name}).catch(s=>{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"},gH={class:"popup-item-tags"},zH={key:0,class:"item-wrap"},vH={key:1,class:"item-tag"},mH={class:"item-tag-value"},yH={class:"item-tag-local-value"},jH={class:"content-list"},bH=["onMouseenter","onMouseleave"],_H={class:"item-header"},CH={class:"item-header-left"},wH={class:"item-header-index"},TH={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,s){const l=_e("icon-svg"),h=Ha("tooltip");return F(),ae(Yn,{name:"fade"},{default:Nn(()=>[Pt(k("div",{class:"physton-prompt-history",ref:"history",onMouseenter:e[1]||(e[1]=(...p)=>s.onMouseEnter&&s.onMouseEnter(...p)),onMouseleave:e[2]||(e[2]=(...p)=>s.onMouseLeave&&s.onMouseLeave(...p)),onClick:e[3]||(e[3]=Te(()=>{},["stop"]))},[k("div",hH,[(F(!0),V(Xt,null,Se(i.histories,p=>(F(),V("div",{key:p.key,class:je(["popup-tab",p.key===i.historyKey?"active":""]),onClick:f=>s.onTabClick(p.key)},[k("div",pH,mt(t.getLang(p.name)),1),k("div",cH,mt(t.getLang(p.type)),1),k("div",fH,mt(p.list.length),1)],10,uH))),128))]),Pt(k("div",dH,[k("div",gH,[(F(!0),V(Xt,null,Se(i.currentItem.tags,(p,f)=>(F(),V(Xt,{key:f},[p.type&&p.type==="wrap"?(F(),V("div",zH)):(F(),V("div",vH,[k("div",mH,mt(p.value),1),k("div",yH,mt(p.localValue),1)]))],64))),128))])],512),[[ln,i.currentItem&&i.currentItem.tags]]),(F(!0),V(Xt,null,Se(i.histories,p=>(F(),V("div",{key:p.key,class:je(["popup-tab-content",p.key===i.historyKey?"active":""])},[Pt(k("div",jH,[k("div",{class:"clear-btn",onClick:e[0]||(e[0]=(...f)=>s.onDeleteAllHistoryClick&&s.onDeleteAllHistoryClick(...f))},[Dt(l,{name:"remove"}),wn(" "+mt(t.getLang("delete_all_history")),1)]),(F(!0),V(Xt,null,Se(p.list,(f,z)=>(F(),V("div",{class:"content-item",key:f.id,onMouseenter:y=>s.onItemMouseEnter(z),onMouseleave:y=>s.onItemMouseLeave(z)},[k("div",_H,[k("div",CH,[k("div",wH,mt(p.list.length-z),1),k("div",TH,mt(s.formatTime(f.time)),1),k("div",AH,[k("input",{class:"header-name-input",value:f.name,onKeydown:y=>s.onNameKeyDown(z,y),onChange:y=>s.onNameChange(z,y),placeholder:t.getLang("unset_name")},null,40,SH)])]),k("div",xH,[k("div",{class:"header-btn-favorite hover-scale-140",onClick:y=>s.onDeleteClick(z)},[Dt(l,{name:"remove"})],8,EH),Pt((F(),V("div",{class:"header-btn-favorite hover-scale-140",onClick:y=>s.onFavoriteClick(z)},[Dt(l,{name:"favorite-yes"})],8,kH)),[[ln,f.is_favorite],[h,t.getLang("remove_from_favorite")]]),Pt((F(),V("div",{class:"header-btn-favorite hover-scale-140",onClick:y=>s.onFavoriteClick(z)},[Dt(l,{name:"favorite-no"})],8,OH)),[[ln,!f.is_favorite],[h,t.getLang("add_to_favorite")]]),Pt((F(),V("div",{class:"header-btn-copy hover-scale-140",onClick:y=>s.onCopyClick(z)},[Dt(l,{name:"copy"})],8,LH)),[[h,t.getLang("copy_to_clipboard")]]),Pt((F(),V("div",{class:"header-btn-use hover-scale-140",onClick:y=>s.onUseClick(z)},[Dt(l,{name:"use"})],8,IH)),[[h,t.getLang("use")]])])]),k("div",PH,mt(f.prompt),1)],40,bH))),128))],512),[[ln,p.list.length>0]]),Pt(k("div",RH,[i.loading?(F(),ae(l,{key:0,name:"loading"})):(F(),V("span",DH,mt(i.emptyMsg),1))],512),[[ln,p.list.length===0]])],2))),128))],544),[[ln,i.isShow]])]),_:1})}const NH=er(lH,[["render",MH]]),FH={name:"ExtensionCss",components:{IconSvg:Ir},mixins:[Jr],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,s){const l=_e("icon-svg");return F(),ae(Yn,{name:"slideRight"},{default:Nn(()=>[i.isOpen?(F(),V("div",{key:0,class:"physton-prompt-extension-css",onClick:e[3]||(e[3]=(...h)=>s.close&&s.close(...h))},[k("div",{class:"extension-main",onClick:e[2]||(e[2]=Te(()=>{},["stop"]))},[k("div",{class:"extension-close",onClick:e[0]||(e[0]=(...h)=>s.close&&s.close(...h))},[Dt(l,{name:"close"})]),k("div",{class:"extension-list",onClick:e[1]||(e[1]=Te(()=>{},["stop"]))},[k("table",BH,[(F(!0),V(Xt,null,Se(i.list,(h,p)=>(F(),V("tr",{key:h.dir,class:"extension-item",ref_for:!0,ref:"items"},[k("td",null,[k("input",{class:"extension-checkbox",type:"checkbox",name:"extension-item",checked:h.selected,onChange:f=>s.onChangeSelect(h.id)},null,40,$H)]),k("td",HH,mt(s.getName(h)),1),k("td",UH,mt(t.getLang(h.manifest.type)),1),k("td",WH,mt(h.dir),1),k("td",KH,[h.manifest.author?(F(),V(Xt,{key:0},[wn("By: "+mt(h.manifest.author),1)],64)):Ut("",!0)])]))),128))])])])])):Ut("",!0)]),_:1})}const VH=er(FH,[["render",qH]]),GH={name:"PromptFormat",components:{IconSvg:Ir},mixins:[Jr],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,s){const l=_e("icon-svg");return F(),ae(Yn,{name:"fadeDown"},{default:Nn(()=>[i.isOpen?(F(),V("div",{key:0,class:"physton-prompt-format",onClick:e[8]||(e[8]=(...h)=>s.close&&s.close(...h))},[k("div",{class:"format-main",onClick:e[7]||(e[7]=Te(()=>{},["stop"]))},[k("div",{class:"format-close",onClick:e[0]||(e[0]=(...h)=>s.close&&s.close(...h))},[Dt(l,{name:"close"})]),k("div",{class:"format-list",onClick:e[6]||(e[6]=Te(()=>{},["stop"]))},[k("div",YH,[k("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),k("div",{class:"format-desc",innerHTML:t.getLang("is_remove_space")},null,8,JH)]),k("div",ZH,[k("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),k("div",{class:"format-desc",innerHTML:t.getLang("is_remove_last_comma")},null,8,t5)]),k("div",e5,[k("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),k("div",{class:"format-desc",innerHTML:t.getLang("is_keep_weight_zero")},null,8,r5)]),k("div",i5,[k("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),k("div",{class:"format-desc",innerHTML:t.getLang("is_break_before_wrap")},null,8,o5)]),k("div",a5,[k("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),k("div",{class:"format-desc",innerHTML:t.getLang("is_break_after_wrap")},null,8,h5)])])])])):Ut("",!0)]),_:1})}const p5=er(GH,[["render",u5]]),c5={name:"Blacklist",components:{IconSvg:Ir},mixins:[Jr],props:{},data(){return{isOpen:!1,data:{prompt:[],negative_prompt:[],lora:[],lycoris:[],embedding:[],translate:[]},cancelBlacklistConfirm:!1,textarea:{prompt:"",negative_prompt:"",lora:"",lycoris:"",embedding:"",translate:""}}},emits:["update:blacklist"],computed:{},mounted(){},methods:{open(){this.isOpen=!0,this.data={prompt:[],negative_prompt:[],lora:[],lycoris:[],embedding:[],translate:[]},this.textarea={prompt:"",negative_prompt:"",lora:"",lycoris:"",embedding:"",translate:""},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||[],this.data.translate=t.blacklist.translate||[]),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(`
`),this.textarea.translate=this.data.translate.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.data.translate=this.textarea.translate.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"},g5={class:"group-title"},z5=["placeholder"],v5={class:"blacklist-group"},m5={class:"group-title"},y5=["placeholder"],j5=k("div",{class:"blacklist-wrap"},null,-1),b5={class:"blacklist-group"},_5={class:"group-title"},C5=["placeholder"],w5={class:"blacklist-group"},T5={class:"group-title"},A5=["placeholder"],S5={class:"blacklist-group"},x5={class:"group-title"},E5=["placeholder"],k5=k("div",{class:"blacklist-wrap"},null,-1),O5={class:"blacklist-group"},L5={class:"group-title"},I5=k("div",{class:"blacklist-wrap"},null,-1),P5={class:"blacklist-desc"},R5={class:"blacklist-group"},D5={class:"group-title"},M5=["placeholder"],N5=k("div",{class:"blacklist-wrap"},null,-1),F5={class:"setting-btns"};function B5(t,e,n,r,i,s){return F(),ae(Yn,{name:"fadeDown"},{default:Nn(()=>[i.isOpen?(F(),V("div",{key:0,class:"physton-prompt-blacklist",onClick:e[11]||(e[11]=()=>{})},[k("div",{class:"blacklist-main",onClick:e[10]||(e[10]=Te(()=>{},["stop"]))},[k("div",{class:"blacklist-body",onClick:e[9]||(e[9]=Te(()=>{},["stop"]))},[k("div",f5,"1. "+mt(t.getLang("blacklist_desc")),1),k("div",d5,[k("div",g5,mt(t.getLang("prompt_blacklist_list"))+":",1),Pt(k("textarea",{class:"group-content",placeholder:t.getLang("one_keyword_per_line"),"onUpdate:modelValue":e[0]||(e[0]=l=>i.textarea.prompt=l)},null,8,z5),[[Kr,i.textarea.prompt]])]),k("div",v5,[k("div",m5,mt(t.getLang("negative_prompt_blacklist_list"))+":",1),Pt(k("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,y5),[[Kr,i.textarea.negative_prompt]])]),j5,k("div",b5,[k("div",_5,mt(t.getLang("lora_blacklist_list"))+":",1),Pt(k("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),[[Kr,i.textarea.lora]])]),k("div",w5,[k("div",T5,mt(t.getLang("lycoris_blacklist_list"))+":",1),Pt(k("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),[[Kr,i.textarea.lycoris]])]),k("div",S5,[k("div",x5,mt(t.getLang("embedding_blacklist_list"))+":",1),Pt(k("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),[[Kr,i.textarea.embedding]])]),k5,k("div",O5,[k("div",L5,[k("label",null,[Pt(k("input",{type:"checkbox","onUpdate:modelValue":e[5]||(e[5]=l=>i.cancelBlacklistConfirm=l)},null,512),[[Zd,i.cancelBlacklistConfirm]]),wn(" "+mt(t.getLang("cancel_confirm_add_blacklist")),1)])])]),I5,k("div",P5,"2. "+mt(t.getLang("translate_blacklist_desc")),1),k("div",R5,[k("div",D5,mt(t.getLang("disable_translate_prompt_blacklist_list"))+":",1),Pt(k("textarea",{class:"group-content",placeholder:t.getLang("one_keyword_per_line"),"onUpdate:modelValue":e[6]||(e[6]=l=>i.textarea.translate=l)},null,8,M5),[[Kr,i.textarea.translate]])]),N5,k("div",F5,[k("div",{class:"blacklist-save hover-scale-120",onClick:e[7]||(e[7]=(...l)=>s.onSaveClick&&s.onSaveClick(...l))},mt(t.getLang("save")),1),k("div",{class:"blacklist-close hover-scale-120",onClick:e[8]||(e[8]=(...l)=>s.onCloseClick&&s.onCloseClick(...l))},mt(t.getLang("close")),1)])])])])):Ut("",!0)]),_:1})}const $5=er(c5,[["render",B5]]),H5={name:"PackagesState",components:{IconSvg:Ir},mixins:[Jr],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}}},U5={class:"today-now-show"},W5=["value"],K5={class:"state-body-name"},q5=["innerHTML"],V5={class:"package-list"},G5={class:"package-name"},Y5={class:"package-command"},X5={key:0,class:"install-result"};function J5(t,e,n,r,i,s){const l=_e("icon-svg");return F(),ae(Yn,{name:"fadeDown"},{default:Nn(()=>[i.isOpen?(F(),V("div",{key:0,class:"physton-packages-state",onClick:e[6]||(e[6]=(...h)=>s.close&&s.close(...h))},[k("div",{class:"state-main",onClick:e[5]||(e[5]=Te(()=>{},["stop"]))},[k("div",{class:"state-close",onClick:e[0]||(e[0]=(...h)=>s.close&&s.close(...h))},[Dt(l,{name:"close"})]),k("div",{class:"state-body",onClick:e[4]||(e[4]=Te(()=>{},["stop"]))},[k("div",U5,[k("label",null,[k("input",{type:"checkbox",value:i.todayNotShow,onChange:e[1]||(e[1]=(...h)=>s.onTodayNotShowChange&&s.onTodayNotShowChange(...h))},null,40,W5),wn(" "+mt(t.getLang("today_not_show")),1)])]),k("div",K5,mt(t.globals.shortName),1),k("div",{class:"state-body-language",onClick:e[2]||(e[2]=h=>t.$emit("click:selectLanguage",h))},[Dt(l,{name:"i18n"}),k("div",null,"Language: "+mt(t.langName),1)]),k("div",{class:"state-body-desc",innerHTML:t.getLang("packages_desc")},null,8,q5),k("div",V5,[(F(!0),V(Xt,null,Se(n.packagesState,h=>(F(),V("div",{key:h.name,class:"package-item"},[k("div",G5,mt(h.name),1),k("div",{class:je(["package-state",h.state?"installed":"not_install"])},mt(t.getLang(h.state?"installed":"not_install")),3),k("div",Y5,mt(s.getCommand(h)),1)]))),128))]),k("div",{class:"btn-packages-install hover-scale-120",onClick:e[3]||(e[3]=(...h)=>s.onInstallClick&&s.onInstallClick(...h))},[i.loading?(F(),ae(l,{key:0,name:"loading"})):(F(),V(Xt,{key:1},[wn(mt(t.getLang("install")),1)],64))]),i.showResult?(F(),V("div",X5,[wn(mt(t.getLang("packages_installing"))+" ",1),i.result?(F(),V("div",{key:0,class:"result-content",ref:"result"},mt(i.result),513)):Ut("",!0)])):Ut("",!0)])])])):Ut("",!0)]),_:1})}const Z5=er(H5,[["render",J5]]),Q5={name:"ChatgptPrompt",components:{IconSvg:Ir},mixins:[Jr],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()}}},t4={class:"panel-header"},e4={class:"panel-title"},n4={class:"panel-content"},r4={class:"body-line"},i4={class:"line-title"},s4={class:"line-content"},o4=["onUpdate:modelValue"],a4=["onUpdate:modelValue"],l4=["value"],h4=["innerHTML"],u4={class:"body-line"},p4=k("div",{class:"line-title"},null,-1),c4={class:"line-content text-right"},f4={class:"panel-header"},d4={class:"panel-title"},g4={class:"panel-content"},z4={class:"body-line"},v4={class:"line-title"},m4={class:"line-subtitle"},y4={class:"line-content"},j4=["value"],b4={class:"body-line"},_4=k("div",{class:"line-title"},null,-1),C4={class:"line-content text-right"},w4={class:"body-line"},T4={class:"line-title"},A4={class:"line-subtitle"},S4={class:"line-content"},x4=["placeholder"],E4={class:"body-line"},k4=k("div",{class:"line-title"},null,-1),O4={class:"line-content text-right"},L4={class:"panel-header"},I4={class:"panel-title"},P4={class:"panel-content"},R4={class:"body-line"},D4={class:"line-title"},M4={class:"line-content"},N4={key:0,class:"body-line"},F4=k("div",{class:"line-title"},null,-1),B4={class:"line-content text-right"};function $4(t,e,n,r,i,s){const l=_e("icon-svg");return F(),ae(Yn,{name:"fadeDown"},{default:Nn(()=>[i.isOpen?(F(),V("div",{key:0,class:"physton-chatgpt-prompt",onClick:e[13]||(e[13]=(...h)=>s.close&&s.close(...h))},[k("div",{class:"chatgpt-main",onClick:e[12]||(e[12]=Te(()=>{},["stop"]))},[k("div",{class:"chatgpt-close",onClick:e[0]||(e[0]=(...h)=>s.close&&s.close(...h))},[Dt(l,{name:"close"})]),k("div",{class:"chatgpt-body",onClick:e[11]||(e[11]=Te(()=>{},["stop"]))},[k("div",{class:je(["body-panel",i.hidePanels.api?"fold":""])},[k("div",t4,[k("div",{class:"panel-unfold",onClick:e[1]||(e[1]=h=>s.onUnfoldClick("api"))},[Dt(l,{class:"hover-scale-120",name:"unfold"})]),k("div",e4,mt(t.getLang("api_config")),1)]),k("div",n4,[(F(!0),V(Xt,null,Se(i.configs,h=>(F(),V("div",r4,[k("div",i4,mt(h.title),1),k("div",s4,[h.type=="input"?Pt((F(),V("input",{key:0,type:"text","onUpdate:modelValue":p=>h.value=p},null,8,o4)),[[Kr,h.value]]):Ut("",!0),h.type=="select"?Pt((F(),V("select",{key:1,"onUpdate:modelValue":p=>h.value=p},[(F(!0),V(Xt,null,Se(h.options,p=>(F(),V("option",{value:p},mt(p),9,l4))),256))],8,a4)),[[Va,h.value]]):Ut("",!0),h.desc?(F(),V("div",{key:2,innerHTML:h.desc},null,8,h4)):Ut("",!0)])]))),256)),k("div",u4,[p4,k("div",c4,[k("div",{class:"common-btn hover-scale-120",onClick:e[2]||(e[2]=(...h)=>s.onSaveConfigClick&&s.onSaveConfigClick(...h))},[i.saveConfigIng?(F(),ae(l,{key:0,name:"loading"})):(F(),V(Xt,{key:1},[wn(mt(t.getLang("save")),1)],64))])])])])],2),k("div",{class:je(["body-panel",i.hidePanels.send?"fold":""])},[k("div",f4,[k("div",{class:"panel-unfold",onClick:e[3]||(e[3]=h=>s.onUnfoldClick("send"))},[Dt(l,{class:"hover-scale-120",name:"unfold"})]),k("div",d4,mt(t.getLang("image_desc")),1)]),k("div",g4,[k("div",z4,[k("div",v4,[wn(mt(t.getLang("preset"))+" ",1),k("div",m4,mt(t.getLang("ai_one")),1)]),k("div",y4,[k("textarea",{value:i.chatPreset,onChange:e[4]||(e[4]=(...h)=>s.onPresetChange&&s.onPresetChange(...h)),style:{height:"100px"}},null,40,j4)])]),k("div",b4,[_4,k("div",C4,[k("a",{href:"javascript:",onClick:e[5]||(e[5]=(...h)=>s.onRestoreClick&&s.onRestoreClick(...h))},mt(t.getLang("restore_to_default")),1)])]),k("div",w4,[k("div",T4,[wn(mt(t.getLang("image_desc"))+" ",1),k("div",A4,mt(t.getLang("ai_two")),1)]),k("div",S4,[Pt(k("textarea",{style:{height:"100px"},ref:"imageDesc","onUpdate:modelValue":e[6]||(e[6]=h=>i.imageDesc=h),placeholder:t.getLang("input_image_desc")},null,8,x4),[[Kr,i.imageDesc]])])]),k("div",E4,[k4,k("div",O4,[k("div",{class:"common-btn hover-scale-120",onClick:e[7]||(e[7]=(...h)=>s.onGenClick&&s.onGenClick(...h))},[i.genIng?(F(),ae(l,{key:0,name:"loading"})):(F(),V(Xt,{key:1},[wn(mt(t.getLang("generate")),1)],64))])])])])],2),k("div",{class:je(["body-panel",i.hidePanels.result?"fold":""])},[k("div",L4,[k("div",{class:"panel-unfold",onClick:e[8]||(e[8]=h=>s.onUnfoldClick("result"))},[Dt(l,{class:"hover-scale-120",name:"unfold"})]),k("div",I4,mt(t.getLang("generate_result")),1)]),k("div",P4,[k("div",R4,[k("div",D4,mt(t.getLang("generate_result")),1),k("div",M4,[Pt(k("textarea",{style:{height:"100px"},"onUpdate:modelValue":e[9]||(e[9]=h=>i.promptResult=h)},null,512),[[Kr,i.promptResult]])])]),i.promptResult?(F(),V("div",N4,[F4,k("div",B4,[k("div",{class:"common-btn hover-scale-120",onClick:e[10]||(e[10]=(...h)=>s.onUseClick&&s.onUseClick(...h))},mt(t.getLang("use")),1)])])):Ut("",!0)])],2)])])])):Ut("",!0)]),_:1})}const H4=er(Q5,[["render",$4]]),U4={name:"About",components:{IconSvg:Ir},mixins:[Jr],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}}},W4={class:"body-title"},K4=["href"],q4=["href"],V4=["src","alt"],G4={key:0},Y4=["href"],X4={key:0,class:"has-new-version"},J4=["href"],Z4=["href"],Q4={class:"version-list"},tU={class:"item-header"},eU={class:"version-sha"},nU=["href"],rU={class:"version-date"},iU=["innerHTML"];function sU(t,e,n,r,i,s){const l=_e("icon-svg");return F(),ae(Yn,{name:"fadeDown"},{default:Nn(()=>[i.isOpen?(F(),V("div",{key:0,class:"physton-about-prompt",onClick:e[3]||(e[3]=(...h)=>s.close&&s.close(...h))},[k("div",{class:"about-main",onClick:e[2]||(e[2]=Te(()=>{},["stop"]))},[k("div",{class:"about-close",onClick:e[0]||(e[0]=(...h)=>s.close&&s.close(...h))},[Dt(l,{name:"close"})]),k("div",{class:"about-body",onClick:e[1]||(e[1]=Te(()=>{},["stop"]))},[k("p",W4,[k("a",{href:t.globals.github,target:"_blank"},mt(t.globals.name),9,K4)]),k("p",null,[(F(!0),V(Xt,null,Se(i.icons,h=>(F(),V("a",{key:h.title,href:h.url,target:"_blank"},[k("img",{src:h.image,alt:h.title},null,8,V4)],8,q4))),128))]),i.loading?Ut("",!0):(F(),V("p",G4,[k("span",null,[wn(mt(t.getLang("version"))+": ",1),k("a",{href:s.commitUrl(i.version),target:"_blank"},mt(s.formatVersion(i.version)),9,Y4)]),!i.isLatestVersion&&i.latestVersion?(F(),V("span",X4,[wn("    ("+mt(t.getLang("has_new_version"))+": ",1),k("a",{href:s.commitUrl(i.latestVersion),target:"_blank"},mt(s.formatVersion(i.latestVersion)),9,J4),wn(")")])):Ut("",!0)])),k("p",null,[wn(mt(t.getLang("wiki_desc"))+" ",1),k("a",{href:t.replaceGlobals("{{docs}}"),target:"_blank"},"Wiki",8,Z4)]),k("div",Q4,[i.loading?(F(),ae(l,{key:0,name:"loading"})):Ut("",!0),(F(!0),V(Xt,null,Se(i.versions,h=>(F(),V("div",{class:"version-item",key:h.version},[k("div",tU,[k("div",eU,[k("a",{href:s.commitUrl(h.version),target:"_blank"},mt(s.formatVersion(h.version)),9,nU)]),k("div",rU,mt(h.date),1)]),k("div",{class:"version-msg",innerHTML:s.message(h.message)},null,8,iU)]))),128))])])])])):Ut("",!0)]),_:1})}const oU=er(U4,[["render",sU]]);/*! js-yaml 4.1.0 https://github.com/nodeca/js-yaml @license MIT */function TC(t){return typeof t>"u"||t===null}function aU(t){return typeof t=="object"&&t!==null}function lU(t){return Array.isArray(t)?t:TC(t)?[]:[t]}function hU(t,e){var n,r,i,s;if(e)for(s=Object.keys(e),n=0,r=s.length;n<r;n+=1)i=s[n],t[i]=e[i];return t}function uU(t,e){var n="",r;for(r=0;r<e;r+=1)n+=t;return n}function pU(t){return t===0&&Number.NEGATIVE_INFINITY===1/t}var cU=TC,fU=aU,dU=lU,gU=uU,zU=pU,vU=hU,Hn={isNothing:cU,isObject:fU,toArray:dU,repeat:gU,isNegativeZero:zU,extend:vU};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 iu(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||""}iu.prototype=Object.create(Error.prototype),iu.prototype.constructor=iu,iu.prototype.toString=function(e){return this.name+": "+AC(this,e)};var br=iu;function lv(t,e,n,r,i){var s="",l="",h=Math.floor(i/2)-1;return r-e>h&&(s=" ... ",e=r-h+s.length),n-r>h&&(l=" ...",n=r+h-l.length),{str:s+t.slice(e,n).replace(/\t/g,"→")+l,pos:r-e+s.length}}function hv(t,e){return Hn.repeat(" ",e-t.length)+t}function mU(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=[],s,l=-1;s=n.exec(t.buffer);)i.push(s.index),r.push(s.index+s[0].length),t.position<=s.index&&l<0&&(l=r.length-2);l<0&&(l=r.length-1);var h="",p,f,z=Math.min(t.line+e.linesAfter,i.length).toString().length,y=e.maxLength-(e.indent+z+3);for(p=1;p<=e.linesBefore&&!(l-p<0);p++)f=lv(t.buffer,r[l-p],i[l-p],t.position-(r[l]-r[l-p]),y),h=Hn.repeat(" ",e.indent)+hv((t.line-p+1).toString(),z)+" | "+f.str+`
`+h;for(f=lv(t.buffer,r[l],i[l],t.position,y),h+=Hn.repeat(" ",e.indent)+hv((t.line+1).toString(),z)+" | "+f.str+`
`,h+=Hn.repeat("-",e.indent+z+3+f.pos)+`^
`,p=1;p<=e.linesAfter&&!(l+p>=i.length);p++)f=lv(t.buffer,r[l+p],i[l+p],t.position-(r[l]-r[l+p]),y),h+=Hn.repeat(" ",e.indent)+hv((t.line+p+1).toString(),z)+" | "+f.str+`
`;return h.replace(/\n$/,"")}var yU=mU,jU=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],bU=["scalar","sequence","mapping"];function _U(t){var e={};return t!==null&&Object.keys(t).forEach(function(n){t[n].forEach(function(r){e[String(r)]=n})}),e}function CU(t,e){if(e=e||{},Object.keys(e).forEach(function(n){if(jU.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=_U(e.styleAliases||null),bU.indexOf(this.kind)===-1)throw new br('Unknown kind "'+this.kind+'" is specified for "'+t+'" YAML type.')}var nr=CU;function SC(t,e){var n=[];return t[e].forEach(function(r){var i=n.length;n.forEach(function(s,l){s.tag===r.tag&&s.kind===r.kind&&s.multi===r.multi&&(i=l)}),n[i]=r}),n}function wU(){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 uv(t){return this.extend(t)}uv.prototype.extend=function(e){var n=[],r=[];if(e instanceof nr)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(s){if(!(s instanceof nr))throw new br("Specified list of YAML types (or a single Type object) contains a non-Type object.");if(s.loadKind&&s.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(s.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(s){if(!(s instanceof nr))throw new br("Specified list of YAML types (or a single Type object) contains a non-Type object.")});var i=Object.create(uv.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=wU(i.compiledImplicit,i.compiledExplicit),i};var xC=uv,EC=new nr("tag:yaml.org,2002:str",{kind:"scalar",construct:function(t){return t!==null?t:""}}),kC=new nr("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(t){return t!==null?t:[]}}),OC=new nr("tag:yaml.org,2002:map",{kind:"mapping",construct:function(t){return t!==null?t:{}}}),LC=new xC({explicit:[EC,kC,OC]});function TU(t){if(t===null)return!0;var e=t.length;return e===1&&t==="~"||e===4&&(t==="null"||t==="Null"||t==="NULL")}function AU(){return null}function SU(t){return t===null}var IC=new nr("tag:yaml.org,2002:null",{kind:"scalar",resolve:TU,construct:AU,predicate:SU,represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"},empty:function(){return""}},defaultStyle:"lowercase"});function xU(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 EU(t){return t==="true"||t==="True"||t==="TRUE"}function kU(t){return Object.prototype.toString.call(t)==="[object Boolean]"}var PC=new nr("tag:yaml.org,2002:bool",{kind:"scalar",resolve:xU,construct:EU,predicate:kU,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 OU(t){return 48<=t&&t<=57||65<=t&&t<=70||97<=t&&t<=102}function LU(t){return 48<=t&&t<=55}function IU(t){return 48<=t&&t<=57}function PU(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(!OU(t.charCodeAt(n)))return!1;r=!0}return r&&i!=="_"}if(i==="o"){for(n++;n<e;n++)if(i=t[n],i!=="_"){if(!LU(t.charCodeAt(n)))return!1;r=!0}return r&&i!=="_"}}if(i==="_")return!1;for(;n<e;n++)if(i=t[n],i!=="_"){if(!IU(t.charCodeAt(n)))return!1;r=!0}return!(!r||i==="_")}function RU(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 DU(t){return Object.prototype.toString.call(t)==="[object Number]"&&t%1===0&&!Hn.isNegativeZero(t)}var RC=new nr("tag:yaml.org,2002:int",{kind:"scalar",resolve:PU,construct:RU,predicate:DU,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"]}}),MU=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function NU(t){return!(t===null||!MU.test(t)||t[t.length-1]==="_")}function FU(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 BU=/^[-+]?[0-9]+e/;function $U(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),BU.test(n)?n.replace("e",".e"):n}function HU(t){return Object.prototype.toString.call(t)==="[object Number]"&&(t%1!==0||Hn.isNegativeZero(t))}var DC=new nr("tag:yaml.org,2002:float",{kind:"scalar",resolve:NU,construct:FU,predicate:HU,represent:$U,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 UU(t){return t===null?!1:FC.exec(t)!==null||BC.exec(t)!==null}function WU(t){var e,n,r,i,s,l,h,p=0,f=null,z,y,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(s=+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]&&(z=+e[10],y=+(e[11]||0),f=(z*60+y)*6e4,e[9]==="-"&&(f=-f)),v=new Date(Date.UTC(n,r,i,s,l,h,p)),f&&v.setTime(v.getTime()-f),v}function KU(t){return t.toISOString()}var $C=new nr("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:UU,construct:WU,instanceOf:Date,represent:KU});function qU(t){return t==="<<"||t===null}var HC=new nr("tag:yaml.org,2002:merge",{kind:"scalar",resolve:qU}),pv=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=
\r`;function VU(t){if(t===null)return!1;var e,n,r=0,i=t.length,s=pv;for(n=0;n<i;n++)if(e=s.indexOf(t.charAt(n)),!(e>64)){if(e<0)return!1;r+=6}return r%8===0}function GU(t){var e,n,r=t.replace(/[\r\n=]/g,""),i=r.length,s=pv,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|s.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 YU(t){var e="",n=0,r,i,s=t.length,l=pv;for(r=0;r<s;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=s%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 XU(t){return Object.prototype.toString.call(t)==="[object Uint8Array]"}var UC=new nr("tag:yaml.org,2002:binary",{kind:"scalar",resolve:VU,construct:GU,predicate:XU,represent:YU}),JU=Object.prototype.hasOwnProperty,ZU=Object.prototype.toString;function QU(t){if(t===null)return!0;var e=[],n,r,i,s,l,h=t;for(n=0,r=h.length;n<r;n+=1){if(i=h[n],l=!1,ZU.call(i)!=="[object Object]")return!1;for(s in i)if(JU.call(i,s))if(!l)l=!0;else return!1;if(!l)return!1;if(e.indexOf(s)===-1)e.push(s);else return!1}return!0}function tW(t){return t!==null?t:[]}var WC=new nr("tag:yaml.org,2002:omap",{kind:"sequence",resolve:QU,construct:tW}),eW=Object.prototype.toString;function nW(t){if(t===null)return!0;var e,n,r,i,s,l=t;for(s=new Array(l.length),e=0,n=l.length;e<n;e+=1){if(r=l[e],eW.call(r)!=="[object Object]"||(i=Object.keys(r),i.length!==1))return!1;s[e]=[i[0],r[i[0]]]}return!0}function rW(t){if(t===null)return[];var e,n,r,i,s,l=t;for(s=new Array(l.length),e=0,n=l.length;e<n;e+=1)r=l[e],i=Object.keys(r),s[e]=[i[0],r[i[0]]];return s}var KC=new nr("tag:yaml.org,2002:pairs",{kind:"sequence",resolve:nW,construct:rW}),iW=Object.prototype.hasOwnProperty;function sW(t){if(t===null)return!0;var e,n=t;for(e in n)if(iW.call(n,e)&&n[e]!==null)return!1;return!0}function oW(t){return t!==null?t:{}}var qC=new nr("tag:yaml.org,2002:set",{kind:"mapping",resolve:sW,construct:oW}),cv=NC.extend({implicit:[$C,HC],explicit:[UC,WC,KC,qC]}),vo=Object.prototype.hasOwnProperty,Dc=1,VC=2,GC=3,Mc=4,fv=1,aW=2,YC=3,lW=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,hW=/[\x85\u2028\u2029]/,uW=/[,\[\]\{\}]/,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 Dr(t){return t===9||t===32||t===10||t===13}function Sl(t){return t===44||t===91||t===93||t===123||t===125}function pW(t){var e;return 48<=t&&t<=57?t-48:(e=t|32,97<=e&&e<=102?e-97+10:-1)}function cW(t){return t===120?2:t===117?4:t===85?8:0}function fW(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 dW(t){return t<=65535?String.fromCharCode(t):String.fromCharCode((t-65536>>10)+55296,(t-65536&1023)+56320)}for(var tw=new Array(256),ew=new Array(256),xl=0;xl<256;xl++)tw[xl]=QC(xl)?1:0,ew[xl]=QC(xl);function gW(t,e){this.input=t,this.filename=e.filename||null,this.schema=e.schema||cv,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 nw(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=yU(n),new br(e,n)}function pe(t,e){throw nw(t,e)}function Nc(t,e){t.onWarning&&t.onWarning.call(null,nw(t,e))}var rw={YAML:function(e,n,r){var i,s,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"),s=parseInt(i[1],10),l=parseInt(i[2],10),s!==1&&pe(e,"unacceptable YAML version of the document"),e.version=r[0],e.checkLineBreaks=l<2,l!==1&&l!==2&&Nc(e,"unsupported YAML version of the document")},TAG:function(e,n,r){var i,s;r.length!==2&&pe(e,"TAG directive accepts exactly two arguments"),i=r[0],s=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(s)||pe(e,"ill-formed tag prefix (second argument) of the TAG directive");try{s=decodeURIComponent(s)}catch{pe(e,"tag prefix is malformed: "+s)}e.tagMap[i]=s}};function mo(t,e,n,r){var i,s,l,h;if(e<n){if(h=t.input.slice(e,n),r)for(i=0,s=h.length;i<s;i+=1)l=h.charCodeAt(i),l===9||32<=l&&l<=1114111||pe(t,"expected valid JSON character");else lW.test(h)&&pe(t,"the stream contains non-printable characters");t.result+=h}}function iw(t,e,n,r){var i,s,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)s=i[l],vo.call(e,s)||(e[s]=n[s],r[s]=!0)}function El(t,e,n,r,i,s,l,h,p){var f,z;if(Array.isArray(i))for(i=Array.prototype.slice.call(i),f=0,z=i.length;f<z;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(s))for(f=0,z=s.length;f<z;f+=1)iw(t,e,s[f],n);else iw(t,e,s,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:s}):e[i]=s,delete n[i];return e}function dv(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(dv(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&&Nc(t,"deficient indentation"),r}function Fc(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||Dr(n)))}function gv(t,e){e===1?t.result+=" ":e>1&&(t.result+=Hn.repeat(`
`,e-1))}function zW(t,e,n){var r,i,s,l,h,p,f,z,y=t.kind,v=t.result,b;if(b=t.input.charCodeAt(t.position),Dr(b)||Sl(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),Dr(i)||n&&Sl(i)))return!1;for(t.kind="scalar",t.result="",s=l=t.position,h=!1;b!==0;){if(b===58){if(i=t.input.charCodeAt(t.position+1),Dr(i)||n&&Sl(i))break}else if(b===35){if(r=t.input.charCodeAt(t.position-1),Dr(r))break}else{if(t.position===t.lineStart&&Fc(t)||n&&Sl(b))break;if(ss(b))if(p=t.line,f=t.lineStart,z=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=z;break}}h&&(mo(t,s,l,!1),gv(t,t.line-p),s=l=t.position,h=!1),da(b)||(l=t.position+1),b=t.input.charCodeAt(++t.position)}return mo(t,s,l,!1),t.result?!0:(t.kind=y,t.result=v,!1)}function vW(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&&Fc(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 mW(t,e){var n,r,i,s,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&&tw[h])t.result+=ew[h],t.position++;else if((l=cW(h))>0){for(i=l,s=0;i>0;i--)h=t.input.charCodeAt(++t.position),(l=pW(h))>=0?s=(s<<4)+l:pe(t,"expected hexadecimal character");t.result+=dW(s),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&&Fc(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 yW(t,e){var n=!0,r,i,s,l=t.tag,h,p=t.anchor,f,z,y,v,b,_=Object.create(null),A,P,O,H;if(H=t.input.charCodeAt(t.position),H===91)z=93,b=!1,h=[];else if(H===123)z=125,b=!0,h={};else return!1;for(t.anchor!==null&&(t.anchorMap[t.anchor]=h),H=t.input.charCodeAt(++t.position);H!==0;){if(Rn(t,!0,e),H=t.input.charCodeAt(t.position),H===z)return t.position++,t.tag=l,t.anchor=p,t.kind=b?"mapping":"sequence",t.result=h,!0;n?H===44&&pe(t,"expected the node content, but found ','"):pe(t,"missed comma between flow collection entries"),P=A=O=null,y=v=!1,H===63&&(f=t.input.charCodeAt(t.position+1),Dr(f)&&(y=v=!0,t.position++,Rn(t,!0,e))),r=t.line,i=t.lineStart,s=t.position,kl(t,e,Dc,!1,!0),P=t.tag,A=t.result,Rn(t,!0,e),H=t.input.charCodeAt(t.position),(v||t.line===r)&&H===58&&(y=!0,H=t.input.charCodeAt(++t.position),Rn(t,!0,e),kl(t,e,Dc,!1,!0),O=t.result),b?El(t,h,_,P,A,O,r,i,s):y?h.push(El(t,null,_,P,A,O,r,i,s)):h.push(A),Rn(t,!0,e),H=t.input.charCodeAt(t.position),H===44?(n=!0,H=t.input.charCodeAt(++t.position)):n=!1}pe(t,"unexpected end of the stream within a flow collection")}function jW(t,e){var n,r,i=fv,s=!1,l=!1,h=e,p=0,f=!1,z,y;if(y=t.input.charCodeAt(t.position),y===124)r=!1;else if(y===62)r=!0;else return!1;for(t.kind="scalar",t.result="";y!==0;)if(y=t.input.charCodeAt(++t.position),y===43||y===45)fv===i?i=y===43?YC:aW:pe(t,"repeat of a chomping mode identifier");else if((z=fW(y))>=0)z===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+z-1,l=!0);else break;if(da(y)){do y=t.input.charCodeAt(++t.position);while(da(y));if(y===35)do y=t.input.charCodeAt(++t.position);while(!ss(y)&&y!==0)}for(;y!==0;){for(dv(t),t.lineIndent=0,y=t.input.charCodeAt(t.position);(!l||t.lineIndent<h)&&y===32;)t.lineIndent++,y=t.input.charCodeAt(++t.position);if(!l&&t.lineIndent>h&&(h=t.lineIndent),ss(y)){p++;continue}if(t.lineIndent<h){i===YC?t.result+=Hn.repeat(`
`,s?1+p:p):i===fv&&s&&(t.result+=`
`);break}for(r?da(y)?(f=!0,t.result+=Hn.repeat(`
`,s?1+p:p)):f?(f=!1,t.result+=Hn.repeat(`
`,p+1)):p===0?s&&(t.result+=" "):t.result+=Hn.repeat(`
`,p):t.result+=Hn.repeat(`
`,s?1+p:p),s=!0,l=!0,p=0,n=t.position;!ss(y)&&y!==0;)y=t.input.charCodeAt(++t.position);mo(t,n,t.position,!1)}return!0}function sw(t,e){var n,r=t.tag,i=t.anchor,s=[],l,h=!1,p;if(t.firstTabInLine!==-1)return!1;for(t.anchor!==null&&(t.anchorMap[t.anchor]=s),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),!Dr(l))));){if(h=!0,t.position++,Rn(t,!0,-1)&&t.lineIndent<=e){s.push(null),p=t.input.charCodeAt(t.position);continue}if(n=t.line,kl(t,e,GC,!1,!0),s.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=s,!0):!1}function bW(t,e,n){var r,i,s,l,h,p,f=t.tag,z=t.anchor,y={},v=Object.create(null),b=null,_=null,A=null,P=!1,O=!1,H;if(t.firstTabInLine!==-1)return!1;for(t.anchor!==null&&(t.anchorMap[t.anchor]=y),H=t.input.charCodeAt(t.position);H!==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),s=t.line,(H===63||H===58)&&Dr(r))H===63?(P&&(El(t,y,v,b,_,null,l,h,p),b=_=A=null),O=!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,H=r;else{if(l=t.line,h=t.lineStart,p=t.position,!kl(t,n,VC,!1,!0))break;if(t.line===s){for(H=t.input.charCodeAt(t.position);da(H);)H=t.input.charCodeAt(++t.position);if(H===58)H=t.input.charCodeAt(++t.position),Dr(H)||pe(t,"a whitespace character is expected after the key-value separator within a block mapping"),P&&(El(t,y,v,b,_,null,l,h,p),b=_=A=null),O=!0,P=!1,i=!1,b=t.tag,_=t.result;else if(O)pe(t,"can not read an implicit mapping pair; a colon is missed");else return t.tag=f,t.anchor=z,!0}else if(O)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=z,!0}if((t.line===s||t.lineIndent>e)&&(P&&(l=t.line,h=t.lineStart,p=t.position),kl(t,e,Mc,!0,i)&&(P?_=t.result:A=t.result),P||(El(t,y,v,b,_,A,l,h,p),b=_=A=null),Rn(t,!0,-1),H=t.input.charCodeAt(t.position)),(t.line===s||t.lineIndent>e)&&H!==0)pe(t,"bad indentation of a mapping entry");else if(t.lineIndent<e)break}return P&&El(t,y,v,b,_,null,l,h,p),O&&(t.tag=f,t.anchor=z,t.kind="mapping",t.result=y),O}function _W(t){var e,n=!1,r=!1,i,s,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?(s=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&&!Dr(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);s=t.input.slice(e,t.position),uW.test(s)&&pe(t,"tag suffix cannot contain flow indicator characters")}s&&!JC.test(s)&&pe(t,"tag name cannot contain such characters: "+s);try{s=decodeURIComponent(s)}catch{pe(t,"tag name is malformed: "+s)}return n?t.tag=s:vo.call(t.tagMap,i)?t.tag=t.tagMap[i]+s:i==="!"?t.tag="!"+s:i==="!!"?t.tag="tag:yaml.org,2002:"+s:pe(t,'undeclared tag handle "'+i+'"'),!0}function CW(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&&!Dr(n)&&!Sl(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 wW(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&&!Dr(r)&&!Sl(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 kl(t,e,n,r,i){var s,l,h,p=1,f=!1,z=!1,y,v,b,_,A,P;if(t.listener!==null&&t.listener("open",t),t.tag=null,t.anchor=null,t.kind=null,t.result=null,s=l=h=Mc===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(;_W(t)||CW(t);)Rn(t,!0,-1)?(f=!0,h=s,t.lineIndent>e?p=1:t.lineIndent===e?p=0:t.lineIndent<e&&(p=-1)):h=!1;if(h&&(h=f||i),(p===1||Mc===n)&&(Dc===n||VC===n?A=e:A=e+1,P=t.position-t.lineStart,p===1?h&&(sw(t,P)||bW(t,P,A))||yW(t,A)?z=!0:(l&&jW(t,A)||vW(t,A)||mW(t,A)?z=!0:wW(t)?(z=!0,(t.tag!==null||t.anchor!==null)&&pe(t,"alias node should not have any properties")):zW(t,A,Dc===n)&&(z=!0,t.tag===null&&(t.tag="?")),t.anchor!==null&&(t.anchorMap[t.anchor]=t.result)):p===0&&(z=h&&sw(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+'"'),y=0,v=t.implicitTypes.length;y<v;y+=1)if(_=t.implicitTypes[y],_.resolve(t.result)){t.result=_.construct(t.result),t.tag=_.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.typeMap[t.kind||"fallback"][t.tag];else for(_=null,b=t.typeMap.multi[t.kind||"fallback"],y=0,v=b.length;y<v;y+=1)if(t.tag.slice(0,b[y].tag.length)===b[y].tag){_=b[y];break}_||pe(t,"unknown tag !<"+t.tag+">"),t.result!==null&&_.kind!==t.kind&&pe(t,"unacceptable node kind for !<"+t.tag+'> tag; it should be "'+_.kind+'", not "'+t.kind+'"'),_.resolve(t.result,t.tag)?(t.result=_.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||z}function TW(t){var e=t.position,n,r,i,s=!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(s=!0,l=t.input.charCodeAt(++t.position),n=t.position;l!==0&&!Dr(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&&!Dr(l);)l=t.input.charCodeAt(++t.position);i.push(t.input.slice(n,t.position))}l!==0&&dv(t),vo.call(rw,r)?rw[r](t,r,i):Nc(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)):s&&pe(t,"directives end mark is expected"),kl(t,t.lineIndent-1,Mc,!1,!0),Rn(t,!0,-1),t.checkLineBreaks&&hW.test(t.input.slice(e,t.position))&&Nc(t,"non-ASCII line breaks are interpreted as content"),t.documents.push(t.result),t.position===t.lineStart&&Fc(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 ow(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 gW(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;)TW(n);return n.documents}function AW(t,e,n){e!==null&&typeof e=="object"&&typeof n>"u"&&(n=e,e=null);var r=ow(t,n);if(typeof e!="function")return r;for(var i=0,s=r.length;i<s;i+=1)e(r[i])}function SW(t,e){var n=ow(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 xW=AW,EW=SW,aw={loadAll:xW,load:EW},lw=Object.prototype.toString,hw=Object.prototype.hasOwnProperty,zv=65279,kW=9,su=10,OW=13,LW=32,IW=33,PW=34,vv=35,RW=37,DW=38,MW=39,NW=42,uw=44,FW=45,Bc=58,BW=61,$W=62,HW=63,UW=64,pw=91,cw=93,WW=96,fw=123,KW=124,dw=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 qW=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"],VW=/^[-+]?[0-9_]+(?::[0-9_]+)+(?:\.[0-9_]*)?$/;function GW(t,e){var n,r,i,s,l,h,p;if(e===null)return{};for(n={},r=Object.keys(e),i=0,s=r.length;i<s;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&&hw.call(p.styleAliases,h)&&(h=p.styleAliases[h]),n[l]=h;return n}function YW(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 XW=1,ou=2;function JW(t){this.schema=t.schema||cv,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=GW(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==='"'?ou:XW,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 gw(t,e){for(var n=Hn.repeat(" ",e),r=0,i=-1,s="",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!==`
`&&(s+=n),s+=l;return s}function mv(t,e){return`
`+Hn.repeat(" ",t.indent*e)}function ZW(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 $c(t){return t===LW||t===kW}function au(t){return 32<=t&&t<=126||161<=t&&t<=55295&&t!==8232&&t!==8233||57344<=t&&t<=65533&&t!==zv||65536<=t&&t<=1114111}function zw(t){return au(t)&&t!==zv&&t!==OW&&t!==su}function vw(t,e,n){var r=zw(t),i=r&&!$c(t);return(n?r:r&&t!==uw&&t!==pw&&t!==cw&&t!==fw&&t!==dw)&&t!==vv&&!(e===Bc&&!i)||zw(e)&&!$c(e)&&t===vv||e===Bc&&i}function QW(t){return au(t)&&t!==zv&&!$c(t)&&t!==FW&&t!==HW&&t!==Bc&&t!==uw&&t!==pw&&t!==cw&&t!==fw&&t!==dw&&t!==vv&&t!==DW&&t!==NW&&t!==IW&&t!==KW&&t!==BW&&t!==$W&&t!==MW&&t!==PW&&t!==RW&&t!==UW&&t!==WW}function t8(t){return!$c(t)&&t!==Bc}function lu(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 mw(t){var e=/^\n* /;return e.test(t)}var yw=1,yv=2,jw=3,bw=4,Ol=5;function e8(t,e,n,r,i,s,l,h){var p,f=0,z=null,y=!1,v=!1,b=r!==-1,_=-1,A=QW(lu(t,0))&&t8(lu(t,t.length-1));if(e||l)for(p=0;p<t.length;f>=65536?p+=2:p++){if(f=lu(t,p),!au(f))return Ol;A=A&&vw(f,z,h),z=f}else{for(p=0;p<t.length;f>=65536?p+=2:p++){if(f=lu(t,p),f===su)y=!0,b&&(v=v||p-_-1>r&&t[_+1]!==" ",_=p);else if(!au(f))return Ol;A=A&&vw(f,z,h),z=f}v=v||b&&p-_-1>r&&t[_+1]!==" "}return!y&&!v?A&&!l&&!i(t)?yw:s===ou?Ol:yv:n>9&&mw(t)?Ol:l?s===ou?Ol:yv:v?bw:jw}function n8(t,e,n,r,i){t.dump=function(){if(e.length===0)return t.quotingType===ou?'""':"''";if(!t.noCompatMode&&(qW.indexOf(e)!==-1||VW.test(e)))return t.quotingType===ou?'"'+e+'"':"'"+e+"'";var s=t.indent*Math.max(1,n),l=t.lineWidth===-1?-1:Math.max(Math.min(t.lineWidth,40),t.lineWidth-s),h=r||t.flowLevel>-1&&n>=t.flowLevel;function p(f){return ZW(t,f)}switch(e8(e,h,t.indent,l,p,t.quotingType,t.forceQuotes&&!r,i)){case yw:return e;case yv:return"'"+e.replace(/'/g,"''")+"'";case jw:return"|"+_w(e,t.indent)+Cw(gw(e,s));case bw:return">"+_w(e,t.indent)+Cw(gw(r8(e,l),s));case Ol:return'"'+i8(e)+'"';default:throw new br("impossible error: invalid scalar style")}}()}function _w(t,e){var n=mw(t)?String(e):"",r=t[t.length-1]===`
`,i=r&&(t[t.length-2]===`
`||t===`
`),s=i?"+":r?"":"-";return n+s+`
`}function Cw(t){return t[t.length-1]===`
`?t.slice(0,-1):t}function r8(t,e){for(var n=/(\n+)([^\n]*)/g,r=function(){var f=t.indexOf(`
`);return f=f!==-1?f:t.length,n.lastIndex=f,ww(t.slice(0,f),e)}(),i=t[0]===`
`||t[0]===" ",s,l;l=n.exec(t);){var h=l[1],p=l[2];s=p[0]===" ",r+=h+(!i&&!s&&p!==""?`
`:"")+ww(p,e),i=s}return r}function ww(t,e){if(t===""||t[0]===" ")return t;for(var n=/ [^ ]/g,r,i=0,s,l=0,h=0,p="";r=n.exec(t);)h=r.index,h-i>e&&(s=l>i?l:h,p+=`
`+t.slice(i,s),i=s+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 i8(t){for(var e="",n=0,r,i=0;i<t.length;n>=65536?i+=2:i++)n=lu(t,i),r=cr[n],!r&&au(n)?(e+=t[i],n>=65536&&(e+=t[i+1])):e+=r||YW(n);return e}function s8(t,e,n){var r="",i=t.tag,s,l,h;for(s=0,l=n.length;s<l;s+=1)h=n[s],t.replacer&&(h=t.replacer.call(n,String(s),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 Tw(t,e,n,r){var i="",s=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+=mv(t,e)),t.dump&&su===t.dump.charCodeAt(0)?i+="-":i+="- ",i+=t.dump);t.tag=s,t.dump=i||"[]"}function o8(t,e,n){var r="",i=t.tag,s=Object.keys(n),l,h,p,f,z;for(l=0,h=s.length;l<h;l+=1)z="",r!==""&&(z+=", "),t.condenseFlow&&(z+='"'),p=s[l],f=n[p],t.replacer&&(f=t.replacer.call(n,p,f)),Ms(t,e,p,!1,!1)&&(t.dump.length>1024&&(z+="? "),z+=t.dump+(t.condenseFlow?'"':"")+":"+(t.condenseFlow?"":" "),Ms(t,e,f,!1,!1)&&(z+=t.dump,r+=z));t.tag=i,t.dump="{"+r+"}"}function a8(t,e,n,r){var i="",s=t.tag,l=Object.keys(n),h,p,f,z,y,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+=mv(t,e)),f=l[h],z=n[f],t.replacer&&(z=t.replacer.call(n,f,z)),Ms(t,e+1,f,!0,!0,!0)&&(y=t.tag!==null&&t.tag!=="?"||t.dump&&t.dump.length>1024,y&&(t.dump&&su===t.dump.charCodeAt(0)?v+="?":v+="? "),v+=t.dump,y&&(v+=mv(t,e)),Ms(t,e+1,z,!0,y)&&(t.dump&&su===t.dump.charCodeAt(0)?v+=":":v+=": ",v+=t.dump,i+=v));t.tag=s,t.dump=i||"{}"}function Aw(t,e,n){var r,i,s,l,h,p;for(i=n?t.explicitTypes:t.implicitTypes,s=0,l=i.length;s<l;s+=1)if(h=i[s],(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,lw.call(h.represent)==="[object Function]")r=h.represent(e,p);else if(hw.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,s,l){t.tag=null,t.dump=n,Aw(t,n,!1)||Aw(t,n,!0);var h=lw.call(t.dump),p=r,f;r&&(r=t.flowLevel<0||t.flowLevel>e);var z=h==="[object Object]"||h==="[object Array]",y,v;if(z&&(y=t.duplicates.indexOf(n),v=y!==-1),(t.tag!==null&&t.tag!=="?"||v||t.indent!==2&&e>0)&&(i=!1),v&&t.usedDuplicates[y])t.dump="*ref_"+y;else{if(z&&v&&!t.usedDuplicates[y]&&(t.usedDuplicates[y]=!0),h==="[object Object]")r&&Object.keys(t.dump).length!==0?(a8(t,e,t.dump,i),v&&(t.dump="&ref_"+y+t.dump)):(o8(t,e,t.dump),v&&(t.dump="&ref_"+y+" "+t.dump));else if(h==="[object Array]")r&&t.dump.length!==0?(t.noArrayIndent&&!l&&e>0?Tw(t,e-1,t.dump,i):Tw(t,e,t.dump,i),v&&(t.dump="&ref_"+y+t.dump)):(s8(t,e,t.dump),v&&(t.dump="&ref_"+y+" "+t.dump));else if(h==="[object String]")t.tag!=="?"&&n8(t,t.dump,e,s,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 l8(t,e){var n=[],r=[],i,s;for(jv(t,n,r),i=0,s=r.length;i<s;i+=1)e.duplicates.push(n[r[i]]);e.usedDuplicates=new Array(s)}function jv(t,e,n){var r,i,s;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,s=t.length;i<s;i+=1)jv(t[i],e,n);else for(r=Object.keys(t),i=0,s=r.length;i<s;i+=1)jv(t[r[i]],e,n)}function h8(t,e){e=e||{};var n=new JW(e);n.noRefs||l8(t,n);var r=t;return n.replacer&&(r=n.replacer.call({"":r},"",r)),Ms(n,0,r,!0,!0)?n.dump+`
`:""}var u8=h8,p8={dump:u8};function bv(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 c8=nr,f8=xC,d8=LC,g8=MC,z8=NC,v8=cv,m8=aw.load,y8=aw.loadAll,j8=p8.dump,b8=br,_8={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},C8=bv("safeLoad","load"),w8=bv("safeLoadAll","loadAll"),T8=bv("safeDump","dump"),A8={Type:c8,Schema:f8,FAILSAFE_SCHEMA:d8,JSON_SCHEMA:g8,CORE_SCHEMA:z8,DEFAULT_SCHEMA:v8,load:m8,loadAll:y8,dump:j8,YAMLException:b8,types:_8,safeLoad:C8,safeLoadAll:w8,safeDump:T8};const S8={name:"Hotkey",components:{IconSvg:Ir},mixins:[Jr],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)}}},x8={class:"hotkey-list"},E8={class:"hotkey-title"},k8=["onUpdate:modelValue"],O8=["value"],L8={class:"setting-btns"};function I8(t,e,n,r,i,s){return F(),ae(Yn,{name:"fadeDown"},{default:Nn(()=>[i.isOpen?(F(),V("div",{key:0,class:"physton-prompt-hotkey",onClick:e[4]||(e[4]=()=>{})},[k("div",{class:"hotkey-main",onClick:e[3]||(e[3]=Te(()=>{},["stop"]))},[k("div",{class:"hotkey-body",onClick:e[2]||(e[2]=Te(()=>{},["stop"]))},[k("div",x8,[(F(!0),V(Xt,null,Se(i.hotkeys,l=>(F(),V("div",{class:"hotkey-item",key:l.name},[k("div",E8,mt(t.getLang(l.title)),1),Pt(k("select",{class:"hotkey-select","onUpdate:modelValue":h=>l.value=h},[(F(!0),V(Xt,null,Se(l.options,h=>(F(),V("option",{key:h.name,value:h.name},mt(t.getLang(h.title)),9,O8))),128))],8,k8),[[Va,l.value]])]))),128))]),k("div",L8,[k("div",{class:"hotkey-save hover-scale-120",onClick:e[0]||(e[0]=(...l)=>s.onSaveClick&&s.onSaveClick(...l))},mt(t.getLang("save")),1),k("div",{class:"hotkey-close hover-scale-120",onClick:e[1]||(e[1]=(...l)=>s.onCloseClick&&s.onCloseClick(...l))},mt(t.getLang("close")),1)])])])])):Ut("",!0)]),_:1})}const P8=er(S8,[["render",I8]]),R8="lora",D8="lyco",M8="embedding",N8={name:"ExtraNetworksPopup",components:{IconSvg:Ir},mixins:[Jr],props:{extraNetworks:{type:Array,default:()=>[]}},data(){return{isShow:!1,e:null,name:"",useCallback:null,type:"",data:{},style:{},previewStyle:{},mouseIn:!1,eMouseIn:!1}},computed:{},mounted(){},methods:{show(t,e,n){this.mouseIn=!1,this.eMouseIn=!0,this.e=t,this.name=e,this.useCallback=n,this.type="",this.data={},this.style={},this.previewStyle={};let r;e=e.toLowerCase();for(let i of this.extraNetworks)if(i.name==="textual inversion"){for(let s of i.items)if(s.name.toLowerCase()===e){this.type=M8,r=s;break}}else if(i.name==="lora"||i.name==="lycoris"){for(let s of i.items)if(s.name.toLowerCase()===e||s.output_name&&s.output_name.toLowerCase()===e){this.type=i.name==="lora"?R8:D8,r=s;break}}if(!this.type)return this.isShow=!1;this.isShow=!0,this.data.name=r.civitai_info&&r.civitai_info.model&&r.civitai_info.model.name?r.civitai_info.model.name:r.name,this.data.output_name=r.output_name&&r.output_name!==this.data.name?r.output_name:"",this.data.basename=r.basename||"",this.data.dirname=r.dirname||"",this.data.description=r.civitai_info&&r.civitai_info.description?r.civitai_info.description:r.description||"",this.data.description=this.data.description.replace(/<[^>]+>/g,""),this.data.trainedWords=r.civitai_info&&r.civitai_info.trainedWords?r.civitai_info.trainedWords:[],this.data.preview=r.preview||(r.civitai_info&&r.civitai_info.images&&r.civitai_info.images.length?r.civitai_info.images[0]:""),this.data.modelId=r.civitai_info&&r.civitai_info.modelId?r.civitai_info.modelId:"",this.$nextTick(()=>{const i=t.getBoundingClientRect();this.style.top=i.top+t.offsetHeight+4+"px",this.style.left=i.left+"px",this.data.preview&&(this.previewStyle={width:"auto",height:this.$refs.extraNetworks.offsetHeight+"px"}),this.$nextTick(()=>{this.onPreviewLoad()})})},onPreviewLoad(){const t=this.$refs.extraNetworks.getBoundingClientRect();t.right>window.innerWidth&&(this.style.left=window.innerWidth-t.width-10+"px")},_hide(){this.isShow&&(this.hideTimer&&clearTimeout(this.hideTimer),this.hideTimer=setTimeout(()=>{this.hideTimer=null,!this.mouseIn&&!this.eMouseIn&&(this.isShow=!1)},10))},hide(){this.eMouseIn=!1,this._hide()},onMouseEnter(){this.mouseIn=!0},onMouseMove(){this.mouseIn=!0},onMouseLeave(){this.mouseIn=!1,this._hide()},copy(t){this.$copyText(t).then(()=>{this.$toastr.success(this.getLang("success"))}).catch(()=>{this.$toastr.error(this.getLang("failed"))})},onOpenCivitaiClick(){if(!this.data.modelId)return;let t=Sh.civitaiUrl+"/models/"+this.data.modelId;window.open(t)},onUseKeywordsClick(){!this.data.trainedWords||!this.data.trainedWords.length||this.useCallback&&typeof this.useCallback=="function"&&(this.useCallback(this.data.trainedWords),this.$toastr.success(this.getLang("success")))}}},F8={class:"popup-main"},B8=["src"],$8={class:"info-raws"},H8={class:"info-raw"},U8={class:"raw-name"},W8={key:0,class:"info-raw"},K8={class:"raw-name"},q8={key:1,class:"info-raw"},V8={class:"raw-name"},G8={key:2,class:"info-raw"},Y8={class:"raw-name"},X8={key:3,class:"info-raw"},J8={class:"raw-name"},Z8={key:4,class:"info-raw"},Q8={class:"raw-name"},t6={class:"info-btns"};function e6(t,e,n,r,i,s){const l=Ha("tooltip");return Pt((F(),V("div",{class:"physton-prompt-extra-networks-popup",ref:"extraNetworks",onMouseenter:e[9]||(e[9]=Te((...h)=>s.onMouseEnter&&s.onMouseEnter(...h),["stop"])),onMousemove:e[10]||(e[10]=Te((...h)=>s.onMouseMove&&s.onMouseMove(...h),["stop"])),onMouseleave:e[11]||(e[11]=Te((...h)=>s.onMouseLeave&&s.onMouseLeave(...h),["stop"])),style:tn(i.style)},[k("div",F8,[i.data.preview?(F(),V("img",{key:0,class:"info-preview",src:i.data.preview,style:tn(i.previewStyle),onLoad:e[0]||(e[0]=(...h)=>s.onPreviewLoad&&s.onPreviewLoad(...h))},null,44,B8)):Ut("",!0),k("div",$8,[k("div",H8,[k("div",U8,mt(t.getLang("model_name")),1),k("div",{class:"raw-value",onClick:e[1]||(e[1]=h=>s.copy(i.data.name))},mt(i.data.name),1)]),i.data.output_name?(F(),V("div",W8,[k("div",K8,mt(t.getLang("output_name")),1),k("div",{class:"raw-value",onClick:e[2]||(e[2]=h=>s.copy(i.data.output_name))},mt(i.data.output_name),1)])):Ut("",!0),i.data.basename?(F(),V("div",q8,[k("div",V8,mt(t.getLang("filename")),1),k("div",{class:"raw-value",onClick:e[3]||(e[3]=h=>s.copy(i.data.basename))},mt(i.data.basename),1)])):Ut("",!0),i.data.dirname?(F(),V("div",G8,[k("div",Y8,mt(t.getLang("filepath")),1),k("div",{class:"raw-value",onClick:e[4]||(e[4]=h=>s.copy(i.data.dirname))},mt(i.data.dirname),1)])):Ut("",!0),i.data.trainedWords&&i.data.trainedWords.length?(F(),V("div",X8,[k("div",J8,mt(t.getLang("trained_words")),1),k("div",{class:"raw-value",onClick:e[5]||(e[5]=h=>s.copy(i.data.trainedWords.join(", ")))},mt(i.data.trainedWords.join(", ")),1)])):Ut("",!0),i.data.description?(F(),V("div",Z8,[k("div",Q8,mt(t.getLang("description")),1),Pt((F(),V("div",{class:"raw-value description",onClick:e[6]||(e[6]=h=>s.copy(i.data.description))},[wn(mt(i.data.description),1)])),[[l,i.data.description]])])):Ut("",!0),k("div",t6,[i.data.modelId?(F(),V("div",{key:0,class:"info-btn hover-scale-120",onClick:e[7]||(e[7]=(...h)=>s.onOpenCivitaiClick&&s.onOpenCivitaiClick(...h))},mt(t.getLang("open_civitai")),1)):Ut("",!0),i.data.trainedWords&&i.data.trainedWords.length?(F(),V("div",{key:1,class:"info-btn hover-scale-120",onClick:e[8]||(e[8]=(...h)=>s.onUseKeywordsClick&&s.onUseKeywordsClick(...h))},mt(t.getLang("use_keywords")),1)):Ut("",!0)])])])],36)),[[ln,i.isShow]])}const n6={name:"App",components:{Hotkey:P8,About:oU,ChatgptPrompt:H4,PackagesState:Z5,PromptFormat:p5,Blacklist:$5,ExtensionCss:VH,IconSvg:Ir,History:NH,Favorite:aH,SelectLanguage:O3,TranslateSetting:S3,PhystonPrompt:g$,ExtraNetworksPopup:er(N8,[["render",e6]])},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(()=>{var i,s,l;let n=!1,r=!1;if(localStorage.getItem("SD-LOBE-SETTING")||localStorage.getItem("SD-KITCHEN-SETTING")||(l=(s=(i=document.querySelector('head > meta[name="application-name"]'))==null?void 0:i.content)==null?void 0:s.includes)!=null&&l.call(s,"Lobe")){let h=document.getElementsByTagName("link");for(let p=0;p<h.length;p++){let f=h[p];if(f.href.includes("lobehub/")){n=!0;break}else f.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,Sh.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=A8.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=()=>{if(["zh_CN","zh_HK","zh_TW"].includes(this.languageCode)&&e.length>0){let i=[];e.forEach(s=>{i.push(s.local)}),this.gradioAPI.slugify(i).then(s=>{s.result&&(e.forEach(l=>{s.result[l.local]&&!t.toEn.has(s.result[l.local])&&t.toEn.set(s.result[l.local],l.en)}),this.groupTagsTranslateCache=t,console.log("Slugify complete: _handleGroupTags"))})}},r=(i,s)=>{[i,i.replace(/\_/g," "),i.replace(/\-/g," ")].forEach(h=>{if(t.toLocal.has(h)){let p=t.toLocal.get(h);p.includes(s)||p.push(s)}else t.toLocal.set(h,[s])}),e.push({en:i,local:s}),t.toEn.set(s,i)};this.groupTags.forEach((i,s)=>{i.tabKey="groupTags-"+s,i.groups.forEach((l,h)=>{if(l.tabKey="subGroupTags-"+s+"-"+h,l.type&&l.type=="wrap")return;let p=Ot.getTagsColorKey(i.name,l.name);this.groupTagsColor[p]||(this.groupTagsColor[p]=an(Ot.fitterInputColor(l.color)));for(let f in l.tags){if(!f)continue;this.groupTagsColorKeyCache[f]=p;let z=l.tags[f];!z||f==z||r(f,z)}})}),n(),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,s=[];for(const l of this.prompts)l.tab==t.id&&(console.log(l),s.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),s.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,s,l;return t={...t},t.prompt=(e=t.prompt)==null?void 0:e.slice().map(h=>h.toLowerCase()),t.negative_prompt=(n=t.negative_prompt)==null?void 0:n.slice().map(h=>h.toLowerCase()),t.lora=(r=t.lora)==null?void 0:r.slice().map(h=>h.toLowerCase()),t.lycoris=(i=t.lycoris)==null?void 0:i.slice().map(h=>h.toLowerCase()),t.embedding=(s=t.embedding)==null?void 0:s.slice().map(h=>h.toLowerCase()),t.translate=(l=t.translate)==null?void 0:l.slice().map(h=>h.toLowerCase()),t},onUpdateBlacklist(t,e){this.blacklist=this._handleBlacklist(t),typeof e=="boolean"&&(this.cancelBlacklistConfirm=e)},onUpdateHotkey(t){this.hotkey=t},onShowExtraNetworks(t,e,n){this.$refs.extraNetworksPopup.show(t,e,n)},onHideExtraNetworks(){this.$refs.extraNetworksPopup.hide()}}},r6={class:"paste-popup-title"},i6={class:"paste-popup-body"},s6=["placeholder"],o6={key:1,class:"paste-submit"};function a6(t,e,n,r,i,s){const l=_e("physton-prompt"),h=_e("translate-setting"),p=_e("select-language"),f=_e("prompt-format"),z=_e("blacklist"),y=_e("hotkey"),v=_e("history"),b=_e("favorite"),_=_e("extension-css"),A=_e("packages-state"),P=_e("chatgpt-prompt"),O=_e("about"),H=_e("extra-networks-popup"),nt=_e("icon-svg");return F(),V("div",null,[(F(!0),V(Xt,null,Se(i.prompts,T=>(F(),V(Xt,{key:T.name},[T.$textarea?(F(),ae(l,{key:0,id:T.id,ref_for:!0,ref:T.id,name:T.name,neg:T.neg,textarea:T.$textarea,steps:T.$steps,"language-code":i.languageCode,"onUpdate:languageCode":e[0]||(e[0]=K=>i.languageCode=K),"translate-apis":i.translateApis,languages:i.languages,"history-key":T.historyKey,"onClick:showHistory":K=>s.onShowHistory(T.id,K),"favorite-key":T.favoriteKey,onRefreshFavorites:s.onRefreshFavorites,"onClick:showFavorite":K=>s.onShowFavorite(T.id,K),"can-one-translate":i.canOneTranslate,"onUpdate:canOneTranslate":e[1]||(e[1]=K=>i.canOneTranslate=K),"auto-translate":i.autoTranslate,"onUpdate:autoTranslate":e[2]||(e[2]=K=>i.autoTranslate=K),"auto-translate-to-english":i.autoTranslateToEnglish,"onUpdate:autoTranslateToEnglish":e[3]||(e[3]=K=>i.autoTranslateToEnglish=K),"auto-translate-to-local":i.autoTranslateToLocal,"onUpdate:autoTranslateToLocal":e[4]||(e[4]=K=>i.autoTranslateToLocal=K),"auto-remove-space":i.autoRemoveSpace,"onUpdate:autoRemoveSpace":e[5]||(e[5]=K=>i.autoRemoveSpace=K),"auto-remove-last-comma":i.autoRemoveLastComma,"onUpdate:autoRemoveLastComma":e[6]||(e[6]=K=>i.autoRemoveLastComma=K),"auto-keep-weight-zero":i.autoKeepWeightZero,"onUpdate:autoKeepWeightZero":e[7]||(e[7]=K=>i.autoKeepWeightZero=K),"auto-keep-weight-one":i.autoKeepWeightOne,"onUpdate:autoKeepWeightOne":e[8]||(e[8]=K=>i.autoKeepWeightOne=K),"auto-break-before-wrap":i.autoBreakBeforeWrap,"onUpdate:autoBreakBeforeWrap":e[9]||(e[9]=K=>i.autoBreakBeforeWrap=K),"auto-break-after-wrap":i.autoBreakAfterWrap,"onUpdate:autoBreakAfterWrap":e[10]||(e[10]=K=>i.autoBreakAfterWrap=K),"hide-default-input":T.hideDefaultInput,"onUpdate:hideDefaultInput":K=>s.onUpdateHideDefaultInput(T.id,K),"hide-panel":T.hidePanel,"onUpdate:hidePanel":K=>s.onUpdateHidePanel(T.id,K),"enable-tooltip":i.enableTooltip,"onUpdate:enableTooltip":e[11]||(e[11]=K=>i.enableTooltip=K),"translate-api":i.translateApi,"onUpdate:translateApi":e[12]||(e[12]=K=>i.translateApi=K),"translate-api-config":i.translateApiConfig,"onClick:translateApi":s.onTranslateApiClick,"onClick:promptFormat":s.onPromptFormatClick,"onClick:blacklist":s.onBlacklistClick,"onClick:hotkey":s.onHotkeyClick,"tag-complete-file":i.tagCompleteFile,"onUpdate:tagCompleteFile":e[13]||(e[13]=K=>i.tagCompleteFile=K),"only-csv-on-auto":i.onlyCsvOnAuto,"onUpdate:onlyCsvOnAuto":e[14]||(e[14]=K=>i.onlyCsvOnAuto=K),"group-tags-translate":i.groupTagsTranslate,"onUpdate:groupTagsTranslate":e[15]||(e[15]=K=>i.groupTagsTranslate=K),"onClick:selectLanguage":s.onSelectLanguageClick,"onClick:selectTheme":s.onSelectThemeClick,"onClick:showChatgpt":K=>s.onShowChatgpt(T.id,K),"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":s.onShowAbout,theme:i.theme,"onClick:switchTheme":s.onSwitchTheme,"group-tags":i.groupTags,"hide-group-tags":T.hideGroupTags,"group-tags-color":i.groupTagsColor,"onUpdate:groupTagsColor":e[16]||(e[16]=K=>i.groupTagsColor=K),"group-tags-color-key-cache":i.groupTagsColorKeyCache,"onUpdate:hideGroupTags":K=>s.onUpdateHideGroupTags(T.id,K),"group-tags-translate-cache":i.groupTagsTranslateCache,blacklist:i.blacklist,"cancel-blacklist-confirm":i.cancelBlacklistConfirm,"onUpdate:blacklist":s.onUpdateBlacklist,hotkey:i.hotkey,onShowExtraNetworks:s.onShowExtraNetworks,onHideExtraNetworks:s.onHideExtraNetworks},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","onShowExtraNetworks","onHideExtraNetworks"])):Ut("",!0)],64))),128)),Dt(h,{ref:"translateSetting","language-code":i.languageCode,"onUpdate:languageCode":e[17]||(e[17]=T=>i.languageCode=T),"translate-apis":i.translateApis,languages:i.languages,"onForceUpdate:translateApi":s.updateTranslateApiConfig,"tag-complete-file":i.tagCompleteFile,"onUpdate:tagCompleteFile":e[18]||(e[18]=T=>i.tagCompleteFile=T),"only-csv-on-auto":i.onlyCsvOnAuto,"onUpdate:onlyCsvOnAuto":e[19]||(e[19]=T=>i.onlyCsvOnAuto=T),"group-tags-translate":i.groupTagsTranslate,"onUpdate:groupTagsTranslate":e[20]||(e[20]=T=>i.groupTagsTranslate=T),"translate-api":i.translateApi,"onUpdate:translateApi":e[21]||(e[21]=T=>i.translateApi=T)},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]=T=>i.languageCode=T),"translate-apis":i.translateApis,languages:i.languages,"translate-api":i.translateApi,"onUpdate:translateApi":e[23]||(e[23]=T=>i.translateApi=T),"tag-complete-file":i.tagCompleteFile,"onUpdate:tagCompleteFile":e[24]||(e[24]=T=>i.tagCompleteFile=T),"only-csv-on-auto":i.onlyCsvOnAuto,"onUpdate:onlyCsvOnAuto":e[25]||(e[25]=T=>i.onlyCsvOnAuto=T)},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]=T=>i.languageCode=T),"translate-apis":i.translateApis,languages:i.languages,"auto-remove-space":i.autoRemoveSpace,"onUpdate:autoRemoveSpace":e[27]||(e[27]=T=>i.autoRemoveSpace=T),"auto-remove-last-comma":i.autoRemoveLastComma,"onUpdate:autoRemoveLastComma":e[28]||(e[28]=T=>i.autoRemoveLastComma=T),"auto-keep-weight-zero":i.autoKeepWeightZero,"onUpdate:autoKeepWeightZero":e[29]||(e[29]=T=>i.autoKeepWeightZero=T),"auto-keep-weight-one":i.autoKeepWeightOne,"onUpdate:autoKeepWeightOne":e[30]||(e[30]=T=>i.autoKeepWeightOne=T),"auto-break-before-wrap":i.autoBreakBeforeWrap,"onUpdate:autoBreakBeforeWrap":e[31]||(e[31]=T=>i.autoBreakBeforeWrap=T),"auto-break-after-wrap":i.autoBreakAfterWrap,"onUpdate:autoBreakAfterWrap":e[32]||(e[32]=T=>i.autoBreakAfterWrap=T)},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(z,{ref:"blacklist","language-code":i.languageCode,"onUpdate:languageCode":e[33]||(e[33]=T=>i.languageCode=T),"translate-apis":i.translateApis,languages:i.languages,"onUpdate:blacklist":s.onUpdateBlacklist},null,8,["language-code","translate-apis","languages","onUpdate:blacklist"]),Dt(y,{ref:"hotkey","language-code":i.languageCode,"onUpdate:languageCode":e[34]||(e[34]=T=>i.languageCode=T),"translate-apis":i.translateApis,languages:i.languages,"default-hotkey":i.hotkey,"onUpdate:hotkey":s.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]=T=>i.languageCode=T),"translate-apis":i.translateApis,languages:i.languages,"tag-complete-file":i.tagCompleteFile,"onUpdate:tagCompleteFile":e[36]||(e[36]=T=>i.tagCompleteFile=T),"only-csv-on-auto":i.onlyCsvOnAuto,"onUpdate:onlyCsvOnAuto":e[37]||(e[37]=T=>i.onlyCsvOnAuto=T),onRefreshFavorites:s.onRefreshFavorites,onUse:s.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]=T=>i.languageCode=T),"translate-apis":i.translateApis,languages:i.languages,"tag-complete-file":i.tagCompleteFile,"onUpdate:tagCompleteFile":e[39]||(e[39]=T=>i.tagCompleteFile=T),"only-csv-on-auto":i.onlyCsvOnAuto,"onUpdate:onlyCsvOnAuto":e[40]||(e[40]=T=>i.onlyCsvOnAuto=T),onUse:s.onUseFavorite},null,8,["language-code","translate-apis","languages","tag-complete-file","only-csv-on-auto","onUse"]),Dt(_,{ref:"extensionCss","language-code":i.languageCode,"onUpdate:languageCode":e[41]||(e[41]=T=>i.languageCode=T),"translate-apis":i.translateApis,languages:i.languages},null,8,["language-code","translate-apis","languages"]),Dt(A,{ref:"packagesState","language-code":i.languageCode,"onUpdate:languageCode":e[42]||(e[42]=T=>i.languageCode=T),"translate-apis":i.translateApis,languages:i.languages,"onClick:selectLanguage":s.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]=T=>i.languageCode=T),"translate-apis":i.translateApis,languages:i.languages,onUse:s.onUseChatgpt},null,8,["language-code","translate-apis","languages","onUse"]),Dt(O,{ref:"about","language-code":i.languageCode,"onUpdate:languageCode":e[44]||(e[44]=T=>i.languageCode=T),"translate-apis":i.translateApis,languages:i.languages},null,8,["language-code","translate-apis","languages"]),Dt(H,{ref:"extraNetworksPopup","language-code":i.languageCode,"onUpdate:languageCode":e[45]||(e[45]=T=>i.languageCode=T),"translate-apis":i.translateApis,languages:i.languages,"extra-networks":i.extraNetworks},null,8,["language-code","translate-apis","languages","extra-networks"]),i.showPastePopup?(F(),V("div",{key:0,class:"physton-paste-popup",onClick:e[50]||(e[50]=(...T)=>s.closePastePopup&&s.closePastePopup(...T))},[k("div",{class:"paste-popup-main",onClick:e[49]||(e[49]=Te(()=>{},["stop"]))},[k("div",{class:"paste-popup-close",onClick:e[46]||(e[46]=(...T)=>s.closePastePopup&&s.closePastePopup(...T))},[Dt(nt,{name:"close"})]),k("div",r6,mt(i.pasteTitle),1),k("div",i6,[Pt(k("textarea",{class:"paste-content","onUpdate:modelValue":e[47]||(e[47]=T=>i.pasteContent=T),placeholder:s.getLang("please_enter_the_content_here")},null,8,s6),[[Kr,i.pasteContent]]),i.pasteLoading?(F(),V("div",o6,[Dt(nt,{name:"loading"})])):(F(),V("div",{key:0,class:"paste-submit",onClick:e[48]||(e[48]=(...T)=>s.onClickPasteSubmit&&s.onClickPasteSubmit(...T))},"Submit"))])])])):Ut("",!0)])}const l6=er(n6,[["render",a6]]);var Sw={exports:{}},_v={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 xw;function h6(){return xw||(xw=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,s=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={},z=f.toString,y=f.hasOwnProperty,v=y.toString,b=v.call(Object),_={},A=function(g){return typeof g=="function"&&typeof g.nodeType!="number"&&typeof g.item!="function"},P=function(g){return g!=null&&g===g.window},O=e.document,H={type:!0,src:!0,nonce:!0,noModule:!0};function nt(c,g,j){j=j||O;var w,S,x=j.createElement("script");if(x.text=c,g)for(w in H)S=g[w]||g.getAttribute&&g.getAttribute(w),S&&x.setAttribute(w,S);j.head.appendChild(x).parentNode.removeChild(x)}function T(c){return c==null?c+"":typeof c=="object"||typeof c=="function"?f[z.call(c)]||"object":typeof c}var K="3.7.1",tt=/HTML$/i,m=function(c,g){return new m.fn.init(c,g)};m.fn=m.prototype={jquery:K,constructor:m,length:0,toArray:function(){return s.call(this)},get:function(c){return c==null?s.call(this):c<0?this[c+this.length]:this[c]},pushStack:function(c){var g=m.merge(this.constructor(),c);return g.prevObject=this,g},each:function(c){return m.each(this,c)},map:function(c){return this.pushStack(m.map(this,function(g,j){return c.call(g,j,g)}))},slice:function(){return this.pushStack(s.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,g){return(g+1)%2}))},odd:function(){return this.pushStack(m.grep(this,function(c,g){return g%2}))},eq:function(c){var g=this.length,j=+c+(c<0?g:0);return this.pushStack(j>=0&&j<g?[this[j]]:[])},end:function(){return this.prevObject||this.constructor()},push:h,sort:r.sort,splice:r.splice},m.extend=m.fn.extend=function(){var c,g,j,w,S,x,I=arguments[0]||{},G=1,U=arguments.length,it=!1;for(typeof I=="boolean"&&(it=I,I=arguments[G]||{},G++),typeof I!="object"&&!A(I)&&(I={}),G===U&&(I=this,G--);G<U;G++)if((c=arguments[G])!=null)for(g in c)w=c[g],!(g==="__proto__"||I===w)&&(it&&w&&(m.isPlainObject(w)||(S=Array.isArray(w)))?(j=I[g],S&&!Array.isArray(j)?x=[]:!S&&!m.isPlainObject(j)?x={}:x=j,S=!1,I[g]=m.extend(it,x,w)):w!==void 0&&(I[g]=w));return I},m.extend({expando:"jQuery"+(K+Math.random()).replace(/\D/g,""),isReady:!0,error:function(c){throw new Error(c)},noop:function(){},isPlainObject:function(c){var g,j;return!c||z.call(c)!=="[object Object]"?!1:(g=i(c),g?(j=y.call(g,"constructor")&&g.constructor,typeof j=="function"&&v.call(j)===b):!0)},isEmptyObject:function(c){var g;for(g in c)return!1;return!0},globalEval:function(c,g,j){nt(c,{nonce:g&&g.nonce},j)},each:function(c,g){var j,w=0;if(M(c))for(j=c.length;w<j&&g.call(c[w],w,c[w])!==!1;w++);else for(w in c)if(g.call(c[w],w,c[w])===!1)break;return c},text:function(c){var g,j="",w=0,S=c.nodeType;if(!S)for(;g=c[w++];)j+=m.text(g);return S===1||S===11?c.textContent:S===9?c.documentElement.textContent:S===3||S===4?c.nodeValue:j},makeArray:function(c,g){var j=g||[];return c!=null&&(M(Object(c))?m.merge(j,typeof c=="string"?[c]:c):h.call(j,c)),j},inArray:function(c,g,j){return g==null?-1:p.call(g,c,j)},isXMLDoc:function(c){var g=c&&c.namespaceURI,j=c&&(c.ownerDocument||c).documentElement;return!tt.test(g||j&&j.nodeName||"HTML")},merge:function(c,g){for(var j=+g.length,w=0,S=c.length;w<j;w++)c[S++]=g[w];return c.length=S,c},grep:function(c,g,j){for(var w,S=[],x=0,I=c.length,G=!j;x<I;x++)w=!g(c[x],x),w!==G&&S.push(c[x]);return S},map:function(c,g,j){var w,S,x=0,I=[];if(M(c))for(w=c.length;x<w;x++)S=g(c[x],x,j),S!=null&&I.push(S);else for(x in c)S=g(c[x],x,j),S!=null&&I.push(S);return l(I)},guid:1,support:_}),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,g){f["[object "+g+"]"]=g.toLowerCase()});function M(c){var g=!!c&&"length"in c&&c.length,j=T(c);return A(c)||P(c)?!1:j==="array"||g===0||typeof g=="number"&&g>0&&g-1 in c}function L(c,g){return c.nodeName&&c.nodeName.toLowerCase()===g.toLowerCase()}var B=r.pop,X=r.sort,st=r.splice,rt="[\\x20\\t\\r\\n\\f]",xt=new RegExp("^"+rt+"+|((?:^|[^\\\\])(?:\\\\.)*)"+rt+"+$","g");m.contains=function(c,g){var j=g&&g.parentNode;return c===j||!!(j&&j.nodeType===1&&(c.contains?c.contains(j):c.compareDocumentPosition&&c.compareDocumentPosition(j)&16))};var oe=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function Vt(c,g){return g?c==="\0"?"<22>":c.slice(0,-1)+"\\"+c.charCodeAt(c.length-1).toString(16)+" ":"\\"+c}m.escapeSelector=function(c){return(c+"").replace(oe,Vt)};var ot=O,yt=h;(function(){var c,g,j,w,S,x=yt,I,G,U,it,zt,_t=m.expando,ut=0,Bt=0,te=Ca(),Oe=Ca(),Ee=Ca(),Wn=Ca(),bn=function($,et){return $===et&&(S=!0),0},wi="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",Ti="(?:\\\\[\\da-fA-F]{1,6}"+rt+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",He="\\["+rt+"*("+Ti+")(?:"+rt+"*([*^$|!~]?=)"+rt+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+Ti+"))|)"+rt+"*\\]",ps=":("+Ti+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+He+")*)|.*)\\)|)",Ue=new RegExp(rt+"+","g"),on=new RegExp("^"+rt+"*,"+rt+"*"),ja=new RegExp("^"+rt+"*([>+~]|"+rt+")"+rt+"*"),Hl=new RegExp(rt+"|>"),ni=new RegExp(ps),Hs=new RegExp("^"+Ti+"$"),Nr={ID:new RegExp("^#("+Ti+")"),CLASS:new RegExp("^\\.("+Ti+")"),TAG:new RegExp("^("+Ti+"|[*])"),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("^(?:"+wi+")$","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,gr=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ba=/[+~]/,Ui=new RegExp("\\\\[\\da-fA-F]{1,6}"+rt+"?|\\\\([^\\r\\n\\f])","g"),Ai=function($,et){var ht="0x"+$.slice(1)-65536;return et||(ht<0?String.fromCharCode(ht+65536):String.fromCharCode(ht>>10|55296,ht&1023|56320))},_r=function(){fs()},Lu=Us(function($){return $.disabled===!0&&L($,"fieldset")},{dir:"parentNode",next:"legend"});function _a(){try{return I.activeElement}catch{}}try{x.apply(r=s.call(ot.childNodes),ot.childNodes),r[ot.childNodes.length].nodeType}catch{x={apply:function(et,ht){yt.apply(et,s.call(ht))},call:function(et){yt.apply(et,s.call(arguments,1))}}}function Qe($,et,ht,pt){var N,Z,J,Ct,wt,ne,re,Qt=et&&et.ownerDocument,De=et?et.nodeType:9;if(ht=ht||[],typeof $!="string"||!$||De!==1&&De!==9&&De!==11)return ht;if(!pt&&(fs(et),et=et||I,U)){if(De!==11&&(wt=gr.exec($)))if(N=wt[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(wt[2])return x.apply(ht,et.getElementsByTagName($)),ht;if((N=wt[3])&&et.getElementsByClassName)return x.apply(ht,et.getElementsByClassName(N)),ht}if(!Wn[$+" "]&&(!it||!it.test($))){if(re=$,Qt=et,De===1&&(Hl.test($)||ja.test($))){for(Qt=ba.test($)&&Iu(et.parentNode)||et,(Qt!=et||!_.scope)&&((Ct=et.getAttribute("id"))?Ct=m.escapeSelector(Ct):et.setAttribute("id",Ct=_t)),ne=Eo($),Z=ne.length;Z--;)ne[Z]=(Ct?"#"+Ct:":scope")+" "+ii(ne[Z]);re=ne.join(",")}try{return x.apply(ht,Qt.querySelectorAll(re)),ht}catch{Wn($,!0)}finally{Ct===_t&&et.removeAttribute("id")}}}return Sf($.replace(xt,"$1"),et,ht,pt)}function Ca(){var $=[];function et(ht,pt){return $.push(ht+" ")>g.cacheLength&&delete et[$.shift()],et[ht+" "]=pt}return et}function ri($){return $[_t]=!0,$}function xo($){var et=I.createElement("fieldset");try{return!!$(et)}catch{return!1}finally{et.parentNode&&et.parentNode.removeChild(et),et=null}}function lm($){return function(et){return L(et,"input")&&et.type===$}}function hm($){return function(et){return(L(et,"input")||L(et,"button"))&&et.type===$}}function Tf($){return function(et){return"form"in et?et.parentNode&&et.disabled===!1?"label"in et?"label"in et.parentNode?et.parentNode.disabled===$:et.disabled===$:et.isDisabled===$||et.isDisabled!==!$&&Lu(et)===$:et.disabled===$:"label"in et?et.disabled===$:!1}}function Fr($){return ri(function(et){return et=+et,ri(function(ht,pt){for(var N,Z=$([],ht.length,et),J=Z.length;J--;)ht[N=Z[J]]&&(ht[N]=!(pt[N]=ht[N]))})})}function Iu($){return $&&typeof $.getElementsByTagName<"u"&&$}function fs($){var et,ht=$?$.ownerDocument||$:ot;return ht==I||ht.nodeType!==9||!ht.documentElement||(I=ht,G=I.documentElement,U=!m.isXMLDoc(I),zt=G.matches||G.webkitMatchesSelector||G.msMatchesSelector,G.msMatchesSelector&&ot!=I&&(et=I.defaultView)&&et.top!==et&&et.addEventListener("unload",_r),_.getById=xo(function(pt){return G.appendChild(pt).id=m.expando,!I.getElementsByName||!I.getElementsByName(m.expando).length}),_.disconnectedMatch=xo(function(pt){return zt.call(pt,"*")}),_.scope=xo(function(){return I.querySelectorAll(":scope")}),_.cssHas=xo(function(){try{return I.querySelector(":has(*,:jqfake)"),!1}catch{return!0}}),_.getById?(g.filter.ID=function(pt){var N=pt.replace(Ui,Ai);return function(Z){return Z.getAttribute("id")===N}},g.find.ID=function(pt,N){if(typeof N.getElementById<"u"&&U){var Z=N.getElementById(pt);return Z?[Z]:[]}}):(g.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}},g.find.ID=function(pt,N){if(typeof N.getElementById<"u"&&U){var Z,J,Ct,wt=N.getElementById(pt);if(wt){if(Z=wt.getAttributeNode("id"),Z&&Z.value===pt)return[wt];for(Ct=N.getElementsByName(pt),J=0;wt=Ct[J++];)if(Z=wt.getAttributeNode("id"),Z&&Z.value===pt)return[wt]}return[]}}),g.find.TAG=function(pt,N){return typeof N.getElementsByTagName<"u"?N.getElementsByTagName(pt):N.querySelectorAll(pt)},g.find.CLASS=function(pt,N){if(typeof N.getElementsByClassName<"u"&&U)return N.getElementsByClassName(pt)},it=[],xo(function(pt){var N;G.appendChild(pt).innerHTML="<a id='"+_t+"' href='' disabled='disabled'></a><select id='"+_t+"-\r\\' disabled='disabled'><option selected=''></option></select>",pt.querySelectorAll("[selected]").length||it.push("\\["+rt+"*(?:value|"+wi+")"),pt.querySelectorAll("[id~="+_t+"-]").length||it.push("~="),pt.querySelectorAll("a#"+_t+"+*").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+`*(?:''|"")`)}),_.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||!_.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:w?p.call(w,pt)-p.call(w,N):0:Z&4?-1:1)}),I}Qe.matches=function($,et){return Qe($,null,null,et)},Qe.matchesSelector=function($,et){if(fs($),U&&!Wn[et+" "]&&(!it||!it.test(et)))try{var ht=zt.call($,et);if(ht||_.disconnectedMatch||$.document&&$.document.nodeType!==11)return ht}catch{Wn(et,!0)}return Qe(et,I,null,[$]).length>0},Qe.contains=function($,et){return($.ownerDocument||$)!=I&&fs($),m.contains($,et)},Qe.attr=function($,et){($.ownerDocument||$)!=I&&fs($);var ht=g.attrHandle[et.toLowerCase()],pt=ht&&y.call(g.attrHandle,et.toLowerCase())?ht($,et,!U):void 0;return pt!==void 0?pt:$.getAttribute(et)},Qe.error=function($){throw new Error("Syntax error, unrecognized expression: "+$)},m.uniqueSort=function($){var et,ht=[],pt=0,N=0;if(S=!_.sortStable,w=!_.sortStable&&s.call($,0),X.call($,bn),S){for(;et=$[N++];)et===$[N]&&(pt=ht.push(N));for(;pt--;)st.call($,ht[pt],1)}return w=null,$},m.fn.uniqueSort=function(){return this.pushStack(m.uniqueSort(s.apply(this)))},g=m.expr={cacheLength:50,createPseudo:ri,match:Nr,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function($){return $[1]=$[1].replace(Ui,Ai),$[3]=($[3]||$[4]||$[5]||"").replace(Ui,Ai),$[2]==="~="&&($[3]=" "+$[3]+" "),$.slice(0,4)},CHILD:function($){return $[1]=$[1].toLowerCase(),$[1].slice(0,3)==="nth"?($[3]||Qe.error($[0]),$[4]=+($[4]?$[5]+($[6]||1):2*($[3]==="even"||$[3]==="odd")),$[5]=+($[7]+$[8]||$[3]==="odd")):$[3]&&Qe.error($[0]),$},PSEUDO:function($){var et,ht=!$[6]&&$[2];return Nr.CHILD.test($[0])?null:($[3]?$[2]=$[4]||$[5]||"":ht&&ni.test(ht)&&(et=Eo(ht,!0))&&(et=ht.indexOf(")",ht.length-et)-ht.length)&&($[0]=$[0].slice(0,et),$[2]=ht.slice(0,et)),$.slice(0,3))}},filter:{TAG:function($){var et=$.replace(Ui,Ai).toLowerCase();return $==="*"?function(){return!0}:function(ht){return L(ht,et)}},CLASS:function($){var et=te[$+" "];return et||(et=new RegExp("(^|"+rt+")"+$+"("+rt+"|$)"))&&te($,function(ht){return et.test(typeof ht.className=="string"&&ht.className||typeof ht.getAttribute<"u"&&ht.getAttribute("class")||"")})},ATTR:function($,et,ht){return function(pt){var N=Qe.attr(pt,$);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($,et,ht,pt,N){var Z=$.slice(0,3)!=="nth",J=$.slice(-4)!=="last",Ct=et==="of-type";return pt===1&&N===0?function(wt){return!!wt.parentNode}:function(wt,ne,re){var Qt,De,fe,Fe,Kn,Jn=Z!==J?"nextSibling":"previousSibling",qn=wt.parentNode,wr=Ct&&wt.nodeName.toLowerCase(),Wi=!re&&!Ct,xe=!1;if(qn){if(Z){for(;Jn;){for(fe=wt;fe=fe[Jn];)if(Ct?L(fe,wr):fe.nodeType===1)return!1;Kn=Jn=$==="only"&&!Kn&&"nextSibling"}return!0}if(Kn=[J?qn.firstChild:qn.lastChild],J&&Wi){for(De=qn[_t]||(qn[_t]={}),Qt=De[$]||[],Fe=Qt[0]===ut&&Qt[1],xe=Fe&&Qt[2],fe=Fe&&qn.childNodes[Fe];fe=++Fe&&fe&&fe[Jn]||(xe=Fe=0)||Kn.pop();)if(fe.nodeType===1&&++xe&&fe===wt){De[$]=[ut,Fe,xe];break}}else if(Wi&&(De=wt[_t]||(wt[_t]={}),Qt=De[$]||[],Fe=Qt[0]===ut&&Qt[1],xe=Fe),xe===!1)for(;(fe=++Fe&&fe&&fe[Jn]||(xe=Fe=0)||Kn.pop())&&!((Ct?L(fe,wr):fe.nodeType===1)&&++xe&&(Wi&&(De=fe[_t]||(fe[_t]={}),De[$]=[ut,xe]),fe===wt)););return xe-=N,xe===pt||xe%pt===0&&xe/pt>=0}}},PSEUDO:function($,et){var ht,pt=g.pseudos[$]||g.setFilters[$.toLowerCase()]||Qe.error("unsupported pseudo: "+$);return pt[_t]?pt(et):pt.length>1?(ht=[$,$,"",et],g.setFilters.hasOwnProperty($.toLowerCase())?ri(function(N,Z){for(var J,Ct=pt(N,et),wt=Ct.length;wt--;)J=p.call(N,Ct[wt]),N[J]=!(Z[J]=Ct[wt])}):function(N){return pt(N,0,ht)}):pt}},pseudos:{not:ri(function($){var et=[],ht=[],pt=Ru($.replace(xt,"$1"));return pt[_t]?ri(function(N,Z,J,Ct){for(var wt,ne=pt(N,null,Ct,[]),re=N.length;re--;)(wt=ne[re])&&(N[re]=!(Z[re]=wt))}):function(N,Z,J){return et[0]=N,pt(et,null,J,ht),et[0]=null,!ht.pop()}}),has:ri(function($){return function(et){return Qe($,et).length>0}}),contains:ri(function($){return $=$.replace(Ui,Ai),function(et){return(et.textContent||m.text(et)).indexOf($)>-1}}),lang:ri(function($){return Hs.test($||"")||Qe.error("unsupported lang: "+$),$=$.replace(Ui,Ai).toLowerCase(),function(et){var ht;do if(ht=U?et.lang:et.getAttribute("xml:lang")||et.getAttribute("lang"))return ht=ht.toLowerCase(),ht===$||ht.indexOf($+"-")===0;while((et=et.parentNode)&&et.nodeType===1);return!1}}),target:function($){var et=e.location&&e.location.hash;return et&&et.slice(1)===$.id},root:function($){return $===G},focus:function($){return $===_a()&&I.hasFocus()&&!!($.type||$.href||~$.tabIndex)},enabled:Tf(!1),disabled:Tf(!0),checked:function($){return L($,"input")&&!!$.checked||L($,"option")&&!!$.selected},selected:function($){return $.parentNode&&$.parentNode.selectedIndex,$.selected===!0},empty:function($){for($=$.firstChild;$;$=$.nextSibling)if($.nodeType<6)return!1;return!0},parent:function($){return!g.pseudos.empty($)},header:function($){return cs.test($.nodeName)},input:function($){return Hi.test($.nodeName)},button:function($){return L($,"input")&&$.type==="button"||L($,"button")},text:function($){var et;return L($,"input")&&$.type==="text"&&((et=$.getAttribute("type"))==null||et.toLowerCase()==="text")},first:Fr(function(){return[0]}),last:Fr(function($,et){return[et-1]}),eq:Fr(function($,et,ht){return[ht<0?ht+et:ht]}),even:Fr(function($,et){for(var ht=0;ht<et;ht+=2)$.push(ht);return $}),odd:Fr(function($,et){for(var ht=1;ht<et;ht+=2)$.push(ht);return $}),lt:Fr(function($,et,ht){var pt;for(ht<0?pt=ht+et:ht>et?pt=et:pt=ht;--pt>=0;)$.push(pt);return $}),gt:Fr(function($,et,ht){for(var pt=ht<0?ht+et:ht;++pt<et;)$.push(pt);return $})}},g.pseudos.nth=g.pseudos.eq;for(c in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})g.pseudos[c]=lm(c);for(c in{submit:!0,reset:!0})g.pseudos[c]=hm(c);function Ul(){}Ul.prototype=g.filters=g.pseudos,g.setFilters=new Ul;function Eo($,et){var ht,pt,N,Z,J,Ct,wt,ne=Oe[$+" "];if(ne)return et?0:ne.slice(0);for(J=$,Ct=[],wt=g.preFilter;J;){(!ht||(pt=on.exec(J)))&&(pt&&(J=J.slice(pt[0].length)||J),Ct.push(N=[])),ht=!1,(pt=ja.exec(J))&&(ht=pt.shift(),N.push({value:ht,type:pt[0].replace(xt," ")}),J=J.slice(ht.length));for(Z in g.filter)(pt=Nr[Z].exec(J))&&(!wt[Z]||(pt=wt[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($):Oe($,Ct).slice(0)}function ii($){for(var et=0,ht=$.length,pt="";et<ht;et++)pt+=$[et].value;return pt}function Us($,et,ht){var pt=et.dir,N=et.next,Z=N||pt,J=ht&&Z==="parentNode",Ct=Bt++;return et.first?function(wt,ne,re){for(;wt=wt[pt];)if(wt.nodeType===1||J)return $(wt,ne,re);return!1}:function(wt,ne,re){var Qt,De,fe=[ut,Ct];if(re){for(;wt=wt[pt];)if((wt.nodeType===1||J)&&$(wt,ne,re))return!0}else for(;wt=wt[pt];)if(wt.nodeType===1||J)if(De=wt[_t]||(wt[_t]={}),N&&L(wt,N))wt=wt[pt]||wt;else{if((Qt=De[Z])&&Qt[0]===ut&&Qt[1]===Ct)return fe[2]=Qt[2];if(De[Z]=fe,fe[2]=$(wt,ne,re))return!0}return!1}}function Pu($){return $.length>1?function(et,ht,pt){for(var N=$.length;N--;)if(!$[N](et,ht,pt))return!1;return!0}:$[0]}function um($,et,ht){for(var pt=0,N=et.length;pt<N;pt++)Qe($,et[pt],ht);return ht}function Wl($,et,ht,pt,N){for(var Z,J=[],Ct=0,wt=$.length,ne=et!=null;Ct<wt;Ct++)(Z=$[Ct])&&(!ht||ht(Z,pt,N))&&(J.push(Z),ne&&et.push(Ct));return J}function ds($,et,ht,pt,N,Z){return pt&&!pt[_t]&&(pt=ds(pt)),N&&!N[_t]&&(N=ds(N,Z)),ri(function(J,Ct,wt,ne){var re,Qt,De,fe,Fe=[],Kn=[],Jn=Ct.length,qn=J||um(et||"*",wt.nodeType?[wt]:wt,[]),wr=$&&(J||!et)?Wl(qn,Fe,$,wt,ne):qn;if(ht?(fe=N||(J?$:Jn||pt)?[]:Ct,ht(wr,fe,wt,ne)):fe=wr,pt)for(re=Wl(fe,Kn),pt(re,[],wt,ne),Qt=re.length;Qt--;)(De=re[Qt])&&(fe[Kn[Qt]]=!(wr[Kn[Qt]]=De));if(J){if(N||$){if(N){for(re=[],Qt=fe.length;Qt--;)(De=fe[Qt])&&re.push(wr[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]=!(Ct[re]=De))}}else fe=Wl(fe===Ct?fe.splice(Jn,fe.length):fe),N?N(null,Ct,fe,ne):x.apply(Ct,fe)})}function Cr($){for(var et,ht,pt,N=$.length,Z=g.relative[$[0].type],J=Z||g.relative[" "],Ct=Z?1:0,wt=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!=j)||((et=De).nodeType?wt(Qt,De,fe):ne(Qt,De,fe));return et=null,Fe}];Ct<N;Ct++)if(ht=g.relative[$[Ct].type])re=[Us(Pu(re),ht)];else{if(ht=g.filter[$[Ct].type].apply(null,$[Ct].matches),ht[_t]){for(pt=++Ct;pt<N&&!g.relative[$[pt].type];pt++);return ds(Ct>1&&Pu(re),Ct>1&&ii($.slice(0,Ct-1).concat({value:$[Ct-2].type===" "?"*":""})).replace(xt,"$1"),ht,Ct<pt&&Cr($.slice(Ct,pt)),pt<N&&Cr($=$.slice(pt)),pt<N&&ii($))}re.push(ht)}return Pu(re)}function Af($,et){var ht=et.length>0,pt=$.length>0,N=function(Z,J,Ct,wt,ne){var re,Qt,De,fe=0,Fe="0",Kn=Z&&[],Jn=[],qn=j,wr=Z||pt&&g.find.TAG("*",ne),Wi=ut+=qn==null?1:Math.random()||.1,xe=wr.length;for(ne&&(j=J==I||J||ne);Fe!==xe&&(re=wr[Fe])!=null;Fe++){if(pt&&re){for(Qt=0,!J&&re.ownerDocument!=I&&(fs(re),Ct=!U);De=$[Qt++];)if(De(re,J||I,Ct)){x.call(wt,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,Ct);if(Z){if(fe>0)for(;Fe--;)Kn[Fe]||Jn[Fe]||(Jn[Fe]=B.call(wt));Jn=Wl(Jn)}x.apply(wt,Jn),ne&&!Z&&Jn.length>0&&fe+et.length>1&&m.uniqueSort(wt)}return ne&&(ut=Wi,j=qn),Kn};return ht?ri(N):N}function Ru($,et){var ht,pt=[],N=[],Z=Ee[$+" "];if(!Z){for(et||(et=Eo($)),ht=et.length;ht--;)Z=Cr(et[ht]),Z[_t]?pt.push(Z):N.push(Z);Z=Ee($,Af(N,pt)),Z.selector=$}return Z}function Sf($,et,ht,pt){var N,Z,J,Ct,wt,ne=typeof $=="function"&&$,re=!pt&&Eo($=ne.selector||$);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&&U&&g.relative[Z[1].type]){if(et=(g.find.ID(J.matches[0].replace(Ui,Ai),et)||[])[0],et)ne&&(et=et.parentNode);else return ht;$=$.slice(Z.shift().value.length)}for(N=Nr.needsContext.test($)?0:Z.length;N--&&(J=Z[N],!g.relative[Ct=J.type]);)if((wt=g.find[Ct])&&(pt=wt(J.matches[0].replace(Ui,Ai),ba.test(Z[0].type)&&Iu(et.parentNode)||et))){if(Z.splice(N,1),$=pt.length&&ii(Z),!$)return x.apply(ht,pt),ht;break}}return(ne||Ru($,re))(pt,et,!U,ht,!et||ba.test($)&&Iu(et.parentNode)||et),ht}_.sortStable=_t.split("").sort(bn).join("")===_t,fs(),_.sortDetached=xo(function($){return $.compareDocumentPosition(I.createElement("fieldset"))&1}),m.find=Qe,m.expr[":"]=m.expr.pseudos,m.unique=m.uniqueSort,Qe.compile=Ru,Qe.select=Sf,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,g,j){for(var w=[],S=j!==void 0;(c=c[g])&&c.nodeType!==9;)if(c.nodeType===1){if(S&&m(c).is(j))break;w.push(c)}return w},ge=function(c,g){for(var j=[];c;c=c.nextSibling)c.nodeType===1&&c!==g&&j.push(c);return j},he=m.expr.match.needsContext,jt=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function Mt(c,g,j){return A(g)?m.grep(c,function(w,S){return!!g.call(w,S,w)!==j}):g.nodeType?m.grep(c,function(w){return w===g!==j}):typeof g!="string"?m.grep(c,function(w){return p.call(g,w)>-1!==j}):m.filter(g,c,j)}m.filter=function(c,g,j){var w=g[0];return j&&(c=":not("+c+")"),g.length===1&&w.nodeType===1?m.find.matchesSelector(w,c)?[w]:[]:m.find.matches(c,m.grep(g,function(S){return S.nodeType===1}))},m.fn.extend({find:function(c){var g,j,w=this.length,S=this;if(typeof c!="string")return this.pushStack(m(c).filter(function(){for(g=0;g<w;g++)if(m.contains(S[g],this))return!0}));for(j=this.pushStack([]),g=0;g<w;g++)m.find(c,S[g],j);return w>1?m.uniqueSort(j):j},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-]+))$/,Kt=m.fn.init=function(c,g,j){var w,S;if(!c)return this;if(j=j||$t,typeof c=="string")if(c[0]==="<"&&c[c.length-1]===">"&&c.length>=3?w=[null,c,null]:w=Ht.exec(c),w&&(w[1]||!g))if(w[1]){if(g=g instanceof m?g[0]:g,m.merge(this,m.parseHTML(w[1],g&&g.nodeType?g.ownerDocument||g:O,!0)),jt.test(w[1])&&m.isPlainObject(g))for(w in g)A(this[w])?this[w](g[w]):this.attr(w,g[w]);return this}else return S=O.getElementById(w[2]),S&&(this[0]=S,this.length=1),this;else return!g||g.jquery?(g||j).find(c):this.constructor(g).find(c);else{if(c.nodeType)return this[0]=c,this.length=1,this;if(A(c))return j.ready!==void 0?j.ready(c):c(m)}return m.makeArray(c,this)};Kt.prototype=m.fn,$t=m(O);var ee=/^(?:parents|prev(?:Until|All))/,de={children:!0,contents:!0,next:!0,prev:!0};m.fn.extend({has:function(c){var g=m(c,this),j=g.length;return this.filter(function(){for(var w=0;w<j;w++)if(m.contains(this,g[w]))return!0})},closest:function(c,g){var j,w=0,S=this.length,x=[],I=typeof c!="string"&&m(c);if(!he.test(c)){for(;w<S;w++)for(j=this[w];j&&j!==g;j=j.parentNode)if(j.nodeType<11&&(I?I.index(j)>-1:j.nodeType===1&&m.find.matchesSelector(j,c))){x.push(j);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,g){return this.pushStack(m.uniqueSort(m.merge(this.get(),m(c,g))))},addBack:function(c){return this.add(c==null?this.prevObject:this.prevObject.filter(c))}});function Yt(c,g){for(;(c=c[g])&&c.nodeType!==1;);return c}m.each({parent:function(c){var g=c.parentNode;return g&&g.nodeType!==11?g:null},parents:function(c){return Et(c,"parentNode")},parentsUntil:function(c,g,j){return Et(c,"parentNode",j)},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,g,j){return Et(c,"nextSibling",j)},prevUntil:function(c,g,j){return Et(c,"previousSibling",j)},siblings:function(c){return ge((c.parentNode||{}).firstChild,c)},children:function(c){return ge(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,g){m.fn[c]=function(j,w){var S=m.map(this,g,j);return c.slice(-5)!=="Until"&&(w=j),w&&typeof w=="string"&&(S=m.filter(w,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 g={};return m.each(c.match(ue)||[],function(j,w){g[w]=!0}),g}m.Callbacks=function(c){c=typeof c=="string"?ke(c):m.extend({},c);var g,j,w,S,x=[],I=[],G=-1,U=function(){for(S=S||c.once,w=g=!0;I.length;G=-1)for(j=I.shift();++G<x.length;)x[G].apply(j[0],j[1])===!1&&c.stopOnFalse&&(G=x.length,j=!1);c.memory||(j=!1),g=!1,S&&(j?x=[]:x="")},it={add:function(){return x&&(j&&!g&&(G=x.length-1,I.push(j)),function zt(_t){m.each(_t,function(ut,Bt){A(Bt)?(!c.unique||!it.has(Bt))&&x.push(Bt):Bt&&Bt.length&&T(Bt)!=="string"&&zt(Bt)})}(arguments),j&&!g&&U()),this},remove:function(){return m.each(arguments,function(zt,_t){for(var ut;(ut=m.inArray(_t,x,ut))>-1;)x.splice(ut,1),ut<=G&&G--}),this},has:function(zt){return zt?m.inArray(zt,x)>-1:x.length>0},empty:function(){return x&&(x=[]),this},disable:function(){return S=I=[],x=j="",this},disabled:function(){return!x},lock:function(){return S=I=[],!j&&!g&&(x=j=""),this},locked:function(){return!!S},fireWith:function(zt,_t){return S||(_t=_t||[],_t=[zt,_t.slice?_t.slice():_t],I.push(_t),g||U()),this},fire:function(){return it.fireWith(this,arguments),this},fired:function(){return!!w}};return it};function W(c){return c}function Y(c){throw c}function lt(c,g,j,w){var S;try{c&&A(S=c.promise)?S.call(c).done(g).fail(j):c&&A(S=c.then)?S.call(c,g,j):g.apply(void 0,[c].slice(w))}catch(x){j.apply(void 0,[x])}}m.extend({Deferred:function(c){var g=[["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"]],j="pending",w={state:function(){return j},always:function(){return S.done(arguments).fail(arguments),this},catch:function(x){return w.then(null,x)},pipe:function(){var x=arguments;return m.Deferred(function(I){m.each(g,function(G,U){var it=A(x[U[4]])&&x[U[4]];S[U[1]](function(){var zt=it&&it.apply(this,arguments);zt&&A(zt.promise)?zt.promise().progress(I.notify).done(I.resolve).fail(I.reject):I[U[0]+"With"](this,it?[zt]:arguments)})}),x=null}).promise()},then:function(x,I,G){var U=0;function it(zt,_t,ut,Bt){return function(){var te=this,Oe=arguments,Ee=function(){var bn,wi;if(!(zt<U)){if(bn=ut.apply(te,Oe),bn===_t.promise())throw new TypeError("Thenable self-resolution");wi=bn&&(typeof bn=="object"||typeof bn=="function")&&bn.then,A(wi)?Bt?wi.call(bn,it(U,_t,W,Bt),it(U,_t,Y,Bt)):(U++,wi.call(bn,it(U,_t,W,Bt),it(U,_t,Y,Bt),it(U,_t,W,_t.notifyWith))):(ut!==W&&(te=void 0,Oe=[bn]),(Bt||_t.resolveWith)(te,Oe))}},Wn=Bt?Ee:function(){try{Ee()}catch(bn){m.Deferred.exceptionHook&&m.Deferred.exceptionHook(bn,Wn.error),zt+1>=U&&(ut!==Y&&(te=void 0,Oe=[bn]),_t.rejectWith(te,Oe))}};zt?Wn():(m.Deferred.getErrorHook?Wn.error=m.Deferred.getErrorHook():m.Deferred.getStackHook&&(Wn.error=m.Deferred.getStackHook()),e.setTimeout(Wn))}}return m.Deferred(function(zt){g[0][3].add(it(0,zt,A(G)?G:W,zt.notifyWith)),g[1][3].add(it(0,zt,A(x)?x:W)),g[2][3].add(it(0,zt,A(I)?I:Y))}).promise()},promise:function(x){return x!=null?m.extend(x,w):w}},S={};return m.each(g,function(x,I){var G=I[2],U=I[5];w[I[1]]=G.add,U&&G.add(function(){j=U},g[3-x][2].disable,g[3-x][3].disable,g[0][2].lock,g[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}),w.promise(S),c&&c.call(S,S),S},when:function(c){var g=arguments.length,j=g,w=Array(j),S=s.call(arguments),x=m.Deferred(),I=function(G){return function(U){w[G]=this,S[G]=arguments.length>1?s.call(arguments):U,--g||x.resolveWith(w,S)}};if(g<=1&&(lt(c,x.done(I(j)).resolve,x.reject,!g),x.state()==="pending"||A(S[j]&&S[j].then)))return x.then();for(;j--;)lt(S[j],I(j),x.reject);return x.promise()}});var vt=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;m.Deferred.exceptionHook=function(c,g){e.console&&e.console.warn&&c&&vt.test(c.name)&&e.console.warn("jQuery.Deferred exception: "+c.message,c.stack,g)},m.readyException=function(c){e.setTimeout(function(){throw c})};var dt=m.Deferred();m.fn.ready=function(c){return dt.then(c).catch(function(g){m.readyException(g)}),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(O,[m]))}}),m.ready.then=dt.then;function ft(){O.removeEventListener("DOMContentLoaded",ft),e.removeEventListener("load",ft),m.ready()}O.readyState==="complete"||O.readyState!=="loading"&&!O.documentElement.doScroll?e.setTimeout(m.ready):(O.addEventListener("DOMContentLoaded",ft),e.addEventListener("load",ft));var Lt=function(c,g,j,w,S,x,I){var G=0,U=c.length,it=j==null;if(T(j)==="object"){S=!0;for(G in j)Lt(c,g,G,j[G],!0,x,I)}else if(w!==void 0&&(S=!0,A(w)||(I=!0),it&&(I?(g.call(c,w),g=null):(it=g,g=function(zt,_t,ut){return it.call(m(zt),ut)})),g))for(;G<U;G++)g(c[G],j,I?w:w.call(c[G],G,g(c[G],j)));return S?c:it?g.call(c):U?g(c[0],j):x},It=/^-ms-/,kt=/-([a-z])/g;function bt(c,g){return g.toUpperCase()}function Nt(c){return c.replace(It,"ms-").replace(kt,bt)}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 g=c[this.expando];return g||(g={},Ft(c)&&(c.nodeType?c[this.expando]=g:Object.defineProperty(c,this.expando,{value:g,configurable:!0}))),g},set:function(c,g,j){var w,S=this.cache(c);if(typeof g=="string")S[Nt(g)]=j;else for(w in g)S[Nt(w)]=g[w];return S},get:function(c,g){return g===void 0?this.cache(c):c[this.expando]&&c[this.expando][Nt(g)]},access:function(c,g,j){return g===void 0||g&&typeof g=="string"&&j===void 0?this.get(c,g):(this.set(c,g,j),j!==void 0?j:g)},remove:function(c,g){var j,w=c[this.expando];if(w!==void 0){if(g!==void 0)for(Array.isArray(g)?g=g.map(Nt):(g=Nt(g),g=g in w?[g]:g.match(ue)||[]),j=g.length;j--;)delete w[g[j]];(g===void 0||m.isEmptyObject(w))&&(c.nodeType?c[this.expando]=void 0:delete c[this.expando])}},hasData:function(c){var g=c[this.expando];return g!==void 0&&!m.isEmptyObject(g)}};var gt=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,g,j){var w;if(j===void 0&&c.nodeType===1)if(w="data-"+g.replace(ve,"-$&").toLowerCase(),j=c.getAttribute(w),typeof j=="string"){try{j=We(j)}catch{}se.set(c,g,j)}else j=void 0;return j}m.extend({hasData:function(c){return se.hasData(c)||gt.hasData(c)},data:function(c,g,j){return se.access(c,g,j)},removeData:function(c,g){se.remove(c,g)},_data:function(c,g,j){return gt.access(c,g,j)},_removeData:function(c,g){gt.remove(c,g)}}),m.fn.extend({data:function(c,g){var j,w,S,x=this[0],I=x&&x.attributes;if(c===void 0){if(this.length&&(S=se.get(x),x.nodeType===1&&!gt.get(x,"hasDataAttrs"))){for(j=I.length;j--;)I[j]&&(w=I[j].name,w.indexOf("data-")===0&&(w=Nt(w.slice(5)),sn(x,w,S[w])));gt.set(x,"hasDataAttrs",!0)}return S}return typeof c=="object"?this.each(function(){se.set(this,c)}):Lt(this,function(G){var U;if(x&&G===void 0)return U=se.get(x,c),U!==void 0||(U=sn(x,c),U!==void 0)?U:void 0;this.each(function(){se.set(this,c,G)})},null,g,arguments.length>1,null,!0)},removeData:function(c){return this.each(function(){se.remove(this,c)})}}),m.extend({queue:function(c,g,j){var w;if(c)return g=(g||"fx")+"queue",w=gt.get(c,g),j&&(!w||Array.isArray(j)?w=gt.access(c,g,m.makeArray(j)):w.push(j)),w||[]},dequeue:function(c,g){g=g||"fx";var j=m.queue(c,g),w=j.length,S=j.shift(),x=m._queueHooks(c,g),I=function(){m.dequeue(c,g)};S==="inprogress"&&(S=j.shift(),w--),S&&(g==="fx"&&j.unshift("inprogress"),delete x.stop,S.call(c,I,x)),!w&&x&&x.empty.fire()},_queueHooks:function(c,g){var j=g+"queueHooks";return gt.get(c,j)||gt.access(c,j,{empty:m.Callbacks("once memory").add(function(){gt.remove(c,[g+"queue",j])})})}}),m.fn.extend({queue:function(c,g){var j=2;return typeof c!="string"&&(g=c,c="fx",j--),arguments.length<j?m.queue(this[0],c):g===void 0?this:this.each(function(){var w=m.queue(this,c,g);m._queueHooks(this,c),c==="fx"&&w[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,g){var j,w=1,S=m.Deferred(),x=this,I=this.length,G=function(){--w||S.resolveWith(x,[x])};for(typeof c!="string"&&(g=c,c=void 0),c=c||"fx";I--;)j=gt.get(x[I],c+"queueHooks"),j&&j.empty&&(w++,j.empty.add(G));return G(),S.promise(g)}});var vn=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,pn=new RegExp("^(?:([+-])=|)("+vn+")([a-z%]*)$","i"),cn=["Top","Right","Bottom","Left"],ct=O.documentElement,Wt=function(c){return m.contains(c.ownerDocument,c)},ie={composed:!0};ct.getRootNode&&(Wt=function(c){return m.contains(c.ownerDocument,c)||c.getRootNode(ie)===c.ownerDocument});var Re=function(c,g){return c=g||c,c.style.display==="none"||c.style.display===""&&Wt(c)&&m.css(c,"display")==="none"};function $e(c,g,j,w){var S,x,I=20,G=w?function(){return w.cur()}:function(){return m.css(c,g,"")},U=G(),it=j&&j[3]||(m.cssNumber[g]?"":"px"),zt=c.nodeType&&(m.cssNumber[g]||it!=="px"&&+U)&&pn.exec(m.css(c,g));if(zt&&zt[3]!==it){for(U=U/2,it=it||zt[3],zt=+U||1;I--;)m.style(c,g,zt+it),(1-x)*(1-(x=G()/U||.5))<=0&&(I=0),zt=zt/x;zt=zt*2,m.style(c,g,zt+it),j=j||[]}return j&&(zt=+zt||+U||0,S=j[1]?zt+(j[1]+1)*j[2]:+j[2],w&&(w.unit=it,w.start=zt,w.end=S)),S}var Mn={};function fr(c){var g,j=c.ownerDocument,w=c.nodeName,S=Mn[w];return S||(g=j.body.appendChild(j.createElement(w)),S=m.css(g,"display"),g.parentNode.removeChild(g),S==="none"&&(S="block"),Mn[w]=S,S)}function dr(c,g){for(var j,w,S=[],x=0,I=c.length;x<I;x++)w=c[x],w.style&&(j=w.style.display,g?(j==="none"&&(S[x]=gt.get(w,"display")||null,S[x]||(w.style.display="")),w.style.display===""&&Re(w)&&(S[x]=fr(w))):j!=="none"&&(S[x]="none",gt.set(w,"display",j)));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,jo=/^$|^module$|\/(?:java|ecma)script/i;(function(){var c=O.createDocumentFragment(),g=c.appendChild(O.createElement("div")),j=O.createElement("input");j.setAttribute("type","radio"),j.setAttribute("checked","checked"),j.setAttribute("name","t"),g.appendChild(j),_.checkClone=g.cloneNode(!0).cloneNode(!0).lastChild.checked,g.innerHTML="<textarea>x</textarea>",_.noCloneChecked=!!g.cloneNode(!0).lastChild.defaultValue,g.innerHTML="<option></option>",_.option=!!g.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,_.option||(Un.optgroup=Un.option=[1,"<select multiple='multiple'>","</select>"]);function yn(c,g){var j;return typeof c.getElementsByTagName<"u"?j=c.getElementsByTagName(g||"*"):typeof c.querySelectorAll<"u"?j=c.querySelectorAll(g||"*"):j=[],g===void 0||g&&L(c,g)?m.merge([c],j):j}function bo(c,g){for(var j=0,w=c.length;j<w;j++)gt.set(c[j],"globalEval",!g||gt.get(g[j],"globalEval"))}var za=/<|&#?\w+;/;function Fs(c,g,j,w,S){for(var x,I,G,U,it,zt,_t=g.createDocumentFragment(),ut=[],Bt=0,te=c.length;Bt<te;Bt++)if(x=c[Bt],x||x===0)if(T(x)==="object")m.merge(ut,x.nodeType?[x]:x);else if(!za.test(x))ut.push(g.createTextNode(x));else{for(I=I||_t.appendChild(g.createElement("div")),G=(Ci.exec(x)||["",""])[1].toLowerCase(),U=Un[G]||Un._default,I.innerHTML=U[1]+m.htmlPrefilter(x)+U[2],zt=U[0];zt--;)I=I.lastChild;m.merge(ut,I.childNodes),I=_t.firstChild,I.textContent=""}for(_t.textContent="",Bt=0;x=ut[Bt++];){if(w&&m.inArray(x,w)>-1){S&&S.push(x);continue}if(it=Wt(x),I=yn(_t.appendChild(x),"script"),it&&bo(I),j)for(zt=0;x=I[zt++];)jo.test(x.type||"")&&j.push(x)}return _t}var ef=/^([^.]*)(?:\.(.+)|)/;function ls(){return!0}function _o(){return!1}function va(c,g,j,w,S,x){var I,G;if(typeof g=="object"){typeof j!="string"&&(w=w||j,j=void 0);for(G in g)va(c,G,j,w,g[G],x);return c}if(w==null&&S==null?(S=j,w=j=void 0):S==null&&(typeof j=="string"?(S=w,w=void 0):(S=w,w=j,j=void 0)),S===!1)S=_o;else if(!S)return c;return x===1&&(I=S,S=function(U){return m().off(U),I.apply(this,arguments)},S.guid=I.guid||(I.guid=m.guid++)),c.each(function(){m.event.add(this,g,S,w,j)})}m.event={global:{},add:function(c,g,j,w,S){var x,I,G,U,it,zt,_t,ut,Bt,te,Oe,Ee=gt.get(c);if(Ft(c))for(j.handler&&(x=j,j=x.handler,S=x.selector),S&&m.find.matchesSelector(ct,S),j.guid||(j.guid=m.guid++),(U=Ee.events)||(U=Ee.events=Object.create(null)),(I=Ee.handle)||(I=Ee.handle=function(Wn){return typeof m<"u"&&m.event.triggered!==Wn.type?m.event.dispatch.apply(c,arguments):void 0}),g=(g||"").match(ue)||[""],it=g.length;it--;)G=ef.exec(g[it])||[],Bt=Oe=G[1],te=(G[2]||"").split(".").sort(),Bt&&(_t=m.event.special[Bt]||{},Bt=(S?_t.delegateType:_t.bindType)||Bt,_t=m.event.special[Bt]||{},zt=m.extend({type:Bt,origType:Oe,data:w,handler:j,guid:j.guid,selector:S,needsContext:S&&m.expr.match.needsContext.test(S),namespace:te.join(".")},x),(ut=U[Bt])||(ut=U[Bt]=[],ut.delegateCount=0,(!_t.setup||_t.setup.call(c,w,te,I)===!1)&&c.addEventListener&&c.addEventListener(Bt,I)),_t.add&&(_t.add.call(c,zt),zt.handler.guid||(zt.handler.guid=j.guid)),S?ut.splice(ut.delegateCount++,0,zt):ut.push(zt),m.event.global[Bt]=!0)},remove:function(c,g,j,w,S){var x,I,G,U,it,zt,_t,ut,Bt,te,Oe,Ee=gt.hasData(c)&&gt.get(c);if(!(!Ee||!(U=Ee.events))){for(g=(g||"").match(ue)||[""],it=g.length;it--;){if(G=ef.exec(g[it])||[],Bt=Oe=G[1],te=(G[2]||"").split(".").sort(),!Bt){for(Bt in U)m.event.remove(c,Bt+g[it],j,w,!0);continue}for(_t=m.event.special[Bt]||{},Bt=(w?_t.delegateType:_t.bindType)||Bt,ut=U[Bt]||[],G=G[2]&&new RegExp("(^|\\.)"+te.join("\\.(?:.*\\.|)")+"(\\.|$)"),I=x=ut.length;x--;)zt=ut[x],(S||Oe===zt.origType)&&(!j||j.guid===zt.guid)&&(!G||G.test(zt.namespace))&&(!w||w===zt.selector||w==="**"&&zt.selector)&&(ut.splice(x,1),zt.selector&&ut.delegateCount--,_t.remove&&_t.remove.call(c,zt));I&&!ut.length&&((!_t.teardown||_t.teardown.call(c,te,Ee.handle)===!1)&&m.removeEvent(c,Bt,Ee.handle),delete U[Bt])}m.isEmptyObject(U)&&gt.remove(c,"handle events")}},dispatch:function(c){var g,j,w,S,x,I,G=new Array(arguments.length),U=m.event.fix(c),it=(gt.get(this,"events")||Object.create(null))[U.type]||[],zt=m.event.special[U.type]||{};for(G[0]=U,g=1;g<arguments.length;g++)G[g]=arguments[g];if(U.delegateTarget=this,!(zt.preDispatch&&zt.preDispatch.call(this,U)===!1)){for(I=m.event.handlers.call(this,U,it),g=0;(S=I[g++])&&!U.isPropagationStopped();)for(U.currentTarget=S.elem,j=0;(x=S.handlers[j++])&&!U.isImmediatePropagationStopped();)(!U.rnamespace||x.namespace===!1||U.rnamespace.test(x.namespace))&&(U.handleObj=x,U.data=x.data,w=((m.event.special[x.origType]||{}).handle||x.handler).apply(S.elem,G),w!==void 0&&(U.result=w)===!1&&(U.preventDefault(),U.stopPropagation()));return zt.postDispatch&&zt.postDispatch.call(this,U),U.result}},handlers:function(c,g){var j,w,S,x,I,G=[],U=g.delegateCount,it=c.target;if(U&&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={},j=0;j<U;j++)w=g[j],S=w.selector+" ",I[S]===void 0&&(I[S]=w.needsContext?m(S,this).index(it)>-1:m.find(S,this,null,[it]).length),I[S]&&x.push(w);x.length&&G.push({elem:it,handlers:x})}}return it=this,U<g.length&&G.push({elem:it,handlers:g.slice(U)}),G},addProp:function(c,g){Object.defineProperty(m.Event.prototype,c,{enumerable:!0,configurable:!0,get:A(g)?function(){if(this.originalEvent)return g(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[c]},set:function(j){Object.defineProperty(this,c,{enumerable:!0,configurable:!0,writable:!0,value:j})}})},fix:function(c){return c[m.expando]?c:new m.Event(c)},special:{load:{noBubble:!0},click:{setup:function(c){var g=this||c;return Bi.test(g.type)&&g.click&&L(g,"input")&&Rl(g,"click",!0),!1},trigger:function(c){var g=this||c;return Bi.test(g.type)&&g.click&&L(g,"input")&&Rl(g,"click"),!0},_default:function(c){var g=c.target;return Bi.test(g.type)&&g.click&&L(g,"input")&&gt.get(g,"click")||L(g,"a")}},beforeunload:{postDispatch:function(c){c.result!==void 0&&c.originalEvent&&(c.originalEvent.returnValue=c.result)}}}};function Rl(c,g,j){if(!j){gt.get(c,g)===void 0&&m.event.add(c,g,ls);return}gt.set(c,g,!1),m.event.add(c,g,{namespace:!1,handler:function(w){var S,x=gt.get(this,g);if(w.isTrigger&1&&this[g]){if(x)(m.event.special[g]||{}).delegateType&&w.stopPropagation();else if(x=s.call(arguments),gt.set(this,g,x),this[g](),S=gt.get(this,g),gt.set(this,g,!1),x!==S)return w.stopImmediatePropagation(),w.preventDefault(),S}else x&&(gt.set(this,g,m.event.trigger(x[0],x.slice(1),this)),w.stopPropagation(),w.isImmediatePropagationStopped=ls)}})}m.removeEvent=function(c,g,j){c.removeEventListener&&c.removeEventListener(g,j)},m.Event=function(c,g){if(!(this instanceof m.Event))return new m.Event(c,g);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,g&&m.extend(this,g),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,g){function j(w){if(O.documentMode){var S=gt.get(this,"handle"),x=m.event.fix(w);x.type=w.type==="focusin"?"focus":"blur",x.isSimulated=!0,S(w),x.target===x.currentTarget&&S(x)}else m.event.simulate(g,w.target,m.event.fix(w))}m.event.special[c]={setup:function(){var w;if(Rl(this,c,!0),O.documentMode)w=gt.get(this,g),w||this.addEventListener(g,j),gt.set(this,g,(w||0)+1);else return!1},trigger:function(){return Rl(this,c),!0},teardown:function(){var w;if(O.documentMode)w=gt.get(this,g)-1,w?gt.set(this,g,w):(this.removeEventListener(g,j),gt.remove(this,g));else return!1},_default:function(w){return gt.get(w.target,c)},delegateType:g},m.event.special[g]={setup:function(){var w=this.ownerDocument||this.document||this,S=O.documentMode?this:w,x=gt.get(S,g);x||(O.documentMode?this.addEventListener(g,j):w.addEventListener(c,j,!0)),gt.set(S,g,(x||0)+1)},teardown:function(){var w=this.ownerDocument||this.document||this,S=O.documentMode?this:w,x=gt.get(S,g)-1;x?gt.set(S,g,x):(O.documentMode?this.removeEventListener(g,j):w.removeEventListener(c,j,!0),gt.remove(S,g))}}}),m.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(c,g){m.event.special[c]={delegateType:g,bindType:g,handle:function(j){var w,S=this,x=j.relatedTarget,I=j.handleObj;return(!x||x!==S&&!m.contains(S,x))&&(j.type=I.origType,w=I.handler.apply(this,arguments),j.type=g),w}}}),m.fn.extend({on:function(c,g,j,w){return va(this,c,g,j,w)},one:function(c,g,j,w){return va(this,c,g,j,w,1)},off:function(c,g,j){var w,S;if(c&&c.preventDefault&&c.handleObj)return w=c.handleObj,m(c.delegateTarget).off(w.namespace?w.origType+"."+w.namespace:w.origType,w.selector,w.handler),this;if(typeof c=="object"){for(S in c)this.off(S,g,c[S]);return this}return(g===!1||typeof g=="function")&&(j=g,g=void 0),j===!1&&(j=_o),this.each(function(){m.event.remove(this,c,j,g)})}});var Wv=/<script|<style|<link/i,Kv=/checked\s*(?:[^=]|=\s*.checked.)/i,qv=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function nf(c,g){return L(c,"table")&&L(g.nodeType!==11?g:g.firstChild,"tr")&&m(c).children("tbody")[0]||c}function Vv(c){return c.type=(c.getAttribute("type")!==null)+"/"+c.type,c}function Gv(c){return(c.type||"").slice(0,5)==="true/"?c.type=c.type.slice(5):c.removeAttribute("type"),c}function rf(c,g){var j,w,S,x,I,G,U;if(g.nodeType===1){if(gt.hasData(c)&&(x=gt.get(c),U=x.events,U)){gt.remove(g,"handle events");for(S in U)for(j=0,w=U[S].length;j<w;j++)m.event.add(g,S,U[S][j])}se.hasData(c)&&(I=se.access(c),G=m.extend({},I),se.set(g,G))}}function sf(c,g){var j=g.nodeName.toLowerCase();j==="input"&&Bi.test(c.type)?g.checked=c.checked:(j==="input"||j==="textarea")&&(g.defaultValue=c.defaultValue)}function Co(c,g,j,w){g=l(g);var S,x,I,G,U,it,zt=0,_t=c.length,ut=_t-1,Bt=g[0],te=A(Bt);if(te||_t>1&&typeof Bt=="string"&&!_.checkClone&&Kv.test(Bt))return c.each(function(Oe){var Ee=c.eq(Oe);te&&(g[0]=Bt.call(this,Oe,Ee.html())),Co(Ee,g,j,w)});if(_t&&(S=Fs(g,c[0].ownerDocument,!1,c,w),x=S.firstChild,S.childNodes.length===1&&(S=x),x||w)){for(I=m.map(yn(S,"script"),Vv),G=I.length;zt<_t;zt++)U=S,zt!==ut&&(U=m.clone(U,!0,!0),G&&m.merge(I,yn(U,"script"))),j.call(c[zt],U,zt);if(G)for(it=I[I.length-1].ownerDocument,m.map(I,Gv),zt=0;zt<G;zt++)U=I[zt],jo.test(U.type||"")&&!gt.access(U,"globalEval")&&m.contains(it,U)&&(U.src&&(U.type||"").toLowerCase()!=="module"?m._evalUrl&&!U.noModule&&m._evalUrl(U.src,{nonce:U.nonce||U.getAttribute("nonce")},it):nt(U.textContent.replace(qv,""),U,it))}return c}function of(c,g,j){for(var w,S=g?m.filter(g,c):c,x=0;(w=S[x])!=null;x++)!j&&w.nodeType===1&&m.cleanData(yn(w)),w.parentNode&&(j&&Wt(w)&&bo(yn(w,"script")),w.parentNode.removeChild(w));return c}m.extend({htmlPrefilter:function(c){return c},clone:function(c,g,j){var w,S,x,I,G=c.cloneNode(!0),U=Wt(c);if(!_.noCloneChecked&&(c.nodeType===1||c.nodeType===11)&&!m.isXMLDoc(c))for(I=yn(G),x=yn(c),w=0,S=x.length;w<S;w++)sf(x[w],I[w]);if(g)if(j)for(x=x||yn(c),I=I||yn(G),w=0,S=x.length;w<S;w++)rf(x[w],I[w]);else rf(c,G);return I=yn(G,"script"),I.length>0&&bo(I,!U&&yn(c,"script")),G},cleanData:function(c){for(var g,j,w,S=m.event.special,x=0;(j=c[x])!==void 0;x++)if(Ft(j)){if(g=j[gt.expando]){if(g.events)for(w in g.events)S[w]?m.event.remove(j,w):m.removeEvent(j,w,g.handle);j[gt.expando]=void 0}j[se.expando]&&(j[se.expando]=void 0)}}}),m.fn.extend({detach:function(c){return of(this,c,!0)},remove:function(c){return of(this,c)},text:function(c){return Lt(this,function(g){return g===void 0?m.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=g)})},null,c,arguments.length)},append:function(){return Co(this,arguments,function(c){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var g=nf(this,c);g.appendChild(c)}})},prepend:function(){return Co(this,arguments,function(c){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var g=nf(this,c);g.insertBefore(c,g.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,g=0;(c=this[g])!=null;g++)c.nodeType===1&&(m.cleanData(yn(c,!1)),c.textContent="");return this},clone:function(c,g){return c=c??!1,g=g??c,this.map(function(){return m.clone(this,c,g)})},html:function(c){return Lt(this,function(g){var j=this[0]||{},w=0,S=this.length;if(g===void 0&&j.nodeType===1)return j.innerHTML;if(typeof g=="string"&&!Wv.test(g)&&!Un[(Ci.exec(g)||["",""])[1].toLowerCase()]){g=m.htmlPrefilter(g);try{for(;w<S;w++)j=this[w]||{},j.nodeType===1&&(m.cleanData(yn(j,!1)),j.innerHTML=g);j=0}catch{}}j&&this.empty().append(g)},null,c,arguments.length)},replaceWith:function(){var c=[];return Co(this,arguments,function(g){var j=this.parentNode;m.inArray(this,c)<0&&(m.cleanData(yn(this)),j&&j.replaceChild(g,this))},c)}}),m.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(c,g){m.fn[c]=function(j){for(var w,S=[],x=m(j),I=x.length-1,G=0;G<=I;G++)w=G===I?this:this.clone(!0),m(x[G])[g](w),h.apply(S,w.get());return this.pushStack(S)}});var gu=new RegExp("^("+vn+")(?!px)[a-z%]+$","i"),zu=/^--/,Dl=function(c){var g=c.ownerDocument.defaultView;return(!g||!g.opener)&&(g=e),g.getComputedStyle(c)},af=function(c,g,j){var w,S,x={};for(S in g)x[S]=c.style[S],c.style[S]=g[S];w=j.call(c);for(S in g)c.style[S]=x[S];return w},Ml=new RegExp(cn.join("|"),"i");(function(){function c(){if(it){U.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(U).appendChild(it);var zt=e.getComputedStyle(it);j=zt.top!=="1%",G=g(zt.marginLeft)===12,it.style.right="60%",x=g(zt.right)===36,w=g(zt.width)===36,it.style.position="absolute",S=g(it.offsetWidth/3)===12,ct.removeChild(U),it=null}}function g(zt){return Math.round(parseFloat(zt))}var j,w,S,x,I,G,U=O.createElement("div"),it=O.createElement("div");it.style&&(it.style.backgroundClip="content-box",it.cloneNode(!0).style.backgroundClip="",_.clearCloneStyle=it.style.backgroundClip==="content-box",m.extend(_,{boxSizingReliable:function(){return c(),w},pixelBoxStyles:function(){return c(),x},pixelPosition:function(){return c(),j},reliableMarginLeft:function(){return c(),G},scrollboxSize:function(){return c(),S},reliableTrDimensions:function(){var zt,_t,ut,Bt;return I==null&&(zt=O.createElement("table"),_t=O.createElement("tr"),ut=O.createElement("div"),zt.style.cssText="position:absolute;left:-11111px;border-collapse:separate",_t.style.cssText="box-sizing:content-box;border:1px solid",_t.style.height="1px",ut.style.height="9px",ut.style.display="block",ct.appendChild(zt).appendChild(_t).appendChild(ut),Bt=e.getComputedStyle(_t),I=parseInt(Bt.height,10)+parseInt(Bt.borderTopWidth,10)+parseInt(Bt.borderBottomWidth,10)===_t.offsetHeight,ct.removeChild(zt)),I}}))})();function ma(c,g,j){var w,S,x,I,G=zu.test(g),U=c.style;return j=j||Dl(c),j&&(I=j.getPropertyValue(g)||j[g],G&&I&&(I=I.replace(xt,"$1")||void 0),I===""&&!Wt(c)&&(I=m.style(c,g)),!_.pixelBoxStyles()&&gu.test(I)&&Ml.test(g)&&(w=U.width,S=U.minWidth,x=U.maxWidth,U.minWidth=U.maxWidth=U.width=I,I=j.width,U.width=w,U.minWidth=S,U.maxWidth=x)),I!==void 0?I+"":I}function ya(c,g){return{get:function(){if(c()){delete this.get;return}return(this.get=g).apply(this,arguments)}}}var lf=["Webkit","Moz","ms"],hf=O.createElement("div").style,uf={};function pf(c){for(var g=c[0].toUpperCase()+c.slice(1),j=lf.length;j--;)if(c=lf[j]+g,c in hf)return c}function Nl(c){var g=m.cssProps[c]||uf[c];return g||(c in hf?c:uf[c]=pf(c)||c)}var cf=/^(none|table(?!-c[ea]).+)/,Yv={position:"absolute",visibility:"hidden",display:"block"},ff={letterSpacing:"0",fontWeight:"400"};function df(c,g,j){var w=pn.exec(g);return w?Math.max(0,w[2]-(j||0))+(w[3]||"px"):g}function vu(c,g,j,w,S,x){var I=g==="width"?1:0,G=0,U=0,it=0;if(j===(w?"border":"content"))return 0;for(;I<4;I+=2)j==="margin"&&(it+=m.css(c,j+cn[I],!0,S)),w?(j==="content"&&(U-=m.css(c,"padding"+cn[I],!0,S)),j!=="margin"&&(U-=m.css(c,"border"+cn[I]+"Width",!0,S))):(U+=m.css(c,"padding"+cn[I],!0,S),j!=="padding"?U+=m.css(c,"border"+cn[I]+"Width",!0,S):G+=m.css(c,"border"+cn[I]+"Width",!0,S));return!w&&x>=0&&(U+=Math.max(0,Math.ceil(c["offset"+g[0].toUpperCase()+g.slice(1)]-x-U-G-.5))||0),U+it}function mu(c,g,j){var w=Dl(c),S=!_.boxSizingReliable()||j,x=S&&m.css(c,"boxSizing",!1,w)==="border-box",I=x,G=ma(c,g,w),U="offset"+g[0].toUpperCase()+g.slice(1);if(gu.test(G)){if(!j)return G;G="auto"}return(!_.boxSizingReliable()&&x||!_.reliableTrDimensions()&&L(c,"tr")||G==="auto"||!parseFloat(G)&&m.css(c,"display",!1,w)==="inline")&&c.getClientRects().length&&(x=m.css(c,"boxSizing",!1,w)==="border-box",I=U in c,I&&(G=c[U])),G=parseFloat(G)||0,G+vu(c,g,j||(x?"border":"content"),I,w,G)+"px"}m.extend({cssHooks:{opacity:{get:function(c,g){if(g){var j=ma(c,"opacity");return j===""?"1":j}}}},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,g,j,w){if(!(!c||c.nodeType===3||c.nodeType===8||!c.style)){var S,x,I,G=Nt(g),U=zu.test(g),it=c.style;if(U||(g=Nl(G)),I=m.cssHooks[g]||m.cssHooks[G],j!==void 0){if(x=typeof j,x==="string"&&(S=pn.exec(j))&&S[1]&&(j=$e(c,g,S),x="number"),j==null||j!==j)return;x==="number"&&!U&&(j+=S&&S[3]||(m.cssNumber[G]?"":"px")),!_.clearCloneStyle&&j===""&&g.indexOf("background")===0&&(it[g]="inherit"),(!I||!("set"in I)||(j=I.set(c,j,w))!==void 0)&&(U?it.setProperty(g,j):it[g]=j)}else return I&&"get"in I&&(S=I.get(c,!1,w))!==void 0?S:it[g]}},css:function(c,g,j,w){var S,x,I,G=Nt(g),U=zu.test(g);return U||(g=Nl(G)),I=m.cssHooks[g]||m.cssHooks[G],I&&"get"in I&&(S=I.get(c,!0,j)),S===void 0&&(S=ma(c,g,w)),S==="normal"&&g in ff&&(S=ff[g]),j===""||j?(x=parseFloat(S),j===!0||isFinite(x)?x||0:S):S}}),m.each(["height","width"],function(c,g){m.cssHooks[g]={get:function(j,w,S){if(w)return cf.test(m.css(j,"display"))&&(!j.getClientRects().length||!j.getBoundingClientRect().width)?af(j,Yv,function(){return mu(j,g,S)}):mu(j,g,S)},set:function(j,w,S){var x,I=Dl(j),G=!_.scrollboxSize()&&I.position==="absolute",U=G||S,it=U&&m.css(j,"boxSizing",!1,I)==="border-box",zt=S?vu(j,g,S,it,I):0;return it&&G&&(zt-=Math.ceil(j["offset"+g[0].toUpperCase()+g.slice(1)]-parseFloat(I[g])-vu(j,g,"border",!1,I)-.5)),zt&&(x=pn.exec(w))&&(x[3]||"px")!=="px"&&(j.style[g]=w,w=m.css(j,g)),df(j,w,zt)}}}),m.cssHooks.marginLeft=ya(_.reliableMarginLeft,function(c,g){if(g)return(parseFloat(ma(c,"marginLeft"))||c.getBoundingClientRect().left-af(c,{marginLeft:0},function(){return c.getBoundingClientRect().left}))+"px"}),m.each({margin:"",padding:"",border:"Width"},function(c,g){m.cssHooks[c+g]={expand:function(j){for(var w=0,S={},x=typeof j=="string"?j.split(" "):[j];w<4;w++)S[c+cn[w]+g]=x[w]||x[w-2]||x[0];return S}},c!=="margin"&&(m.cssHooks[c+g].set=df)}),m.fn.extend({css:function(c,g){return Lt(this,function(j,w,S){var x,I,G={},U=0;if(Array.isArray(w)){for(x=Dl(j),I=w.length;U<I;U++)G[w[U]]=m.css(j,w[U],!1,x);return G}return S!==void 0?m.style(j,w,S):m.css(j,w)},c,g,arguments.length>1)}});function rr(c,g,j,w,S){return new rr.prototype.init(c,g,j,w,S)}m.Tween=rr,rr.prototype={constructor:rr,init:function(c,g,j,w,S,x){this.elem=c,this.prop=j,this.easing=S||m.easing._default,this.options=g,this.start=this.now=this.cur(),this.end=w,this.unit=x||(m.cssNumber[j]?"":"px")},cur:function(){var c=rr.propHooks[this.prop];return c&&c.get?c.get(this):rr.propHooks._default.get(this)},run:function(c){var g,j=rr.propHooks[this.prop];return this.options.duration?this.pos=g=m.easing[this.easing](c,this.options.duration*c,0,1,this.options.duration):this.pos=g=c,this.now=(this.end-this.start)*g+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),j&&j.set?j.set(this):rr.propHooks._default.set(this),this}},rr.prototype.init.prototype=rr.prototype,rr.propHooks={_default:{get:function(c){var g;return c.elem.nodeType!==1||c.elem[c.prop]!=null&&c.elem.style[c.prop]==null?c.elem[c.prop]:(g=m.css(c.elem,c.prop,""),!g||g==="auto"?0:g)},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[Nl(c.prop)]!=null)?m.style(c.elem,c.prop,c.now+c.unit):c.elem[c.prop]=c.now}}},rr.propHooks.scrollTop=rr.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=rr.prototype.init,m.fx.step={};var Bs,wo,Xv=/^(?:toggle|show|hide)$/,gf=/queueHooks$/;function To(){wo&&(O.hidden===!1&&e.requestAnimationFrame?e.requestAnimationFrame(To):e.setTimeout(To,m.fx.interval),m.fx.tick())}function yu(){return e.setTimeout(function(){Bs=void 0}),Bs=Date.now()}function Fl(c,g){var j,w=0,S={height:c};for(g=g?1:0;w<4;w+=2-g)j=cn[w],S["margin"+j]=S["padding"+j]=c;return g&&(S.opacity=S.width=c),S}function ju(c,g,j){for(var w,S=(ei.tweeners[g]||[]).concat(ei.tweeners["*"]),x=0,I=S.length;x<I;x++)if(w=S[x].call(j,g,c))return w}function zf(c,g,j){var w,S,x,I,G,U,it,zt,_t="width"in g||"height"in g,ut=this,Bt={},te=c.style,Oe=c.nodeType&&Re(c),Ee=gt.get(c,"fxshow");j.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(w in g)if(S=g[w],Xv.test(S)){if(delete g[w],x=x||S==="toggle",S===(Oe?"hide":"show"))if(S==="show"&&Ee&&Ee[w]!==void 0)Oe=!0;else continue;Bt[w]=Ee&&Ee[w]||m.style(c,w)}if(U=!m.isEmptyObject(g),!(!U&&m.isEmptyObject(Bt))){_t&&c.nodeType===1&&(j.overflow=[te.overflow,te.overflowX,te.overflowY],it=Ee&&Ee.display,it==null&&(it=gt.get(c,"display")),zt=m.css(c,"display"),zt==="none"&&(it?zt=it:(dr([c],!0),it=c.style.display||it,zt=m.css(c,"display"),dr([c]))),(zt==="inline"||zt==="inline-block"&&it!=null)&&m.css(c,"float")==="none"&&(U||(ut.done(function(){te.display=it}),it==null&&(zt=te.display,it=zt==="none"?"":zt)),te.display="inline-block")),j.overflow&&(te.overflow="hidden",ut.always(function(){te.overflow=j.overflow[0],te.overflowX=j.overflow[1],te.overflowY=j.overflow[2]})),U=!1;for(w in Bt)U||(Ee?"hidden"in Ee&&(Oe=Ee.hidden):Ee=gt.access(c,"fxshow",{display:it}),x&&(Ee.hidden=!Oe),Oe&&dr([c],!0),ut.done(function(){Oe||dr([c]),gt.remove(c,"fxshow");for(w in Bt)m.style(c,w,Bt[w])})),U=ju(Oe?Ee[w]:0,w,ut),w in Ee||(Ee[w]=U.start,Oe&&(U.end=U.start,U.start=0))}}function bu(c,g){var j,w,S,x,I;for(j in c)if(w=Nt(j),S=g[w],x=c[j],Array.isArray(x)&&(S=x[1],x=c[j]=x[0]),j!==w&&(c[w]=x,delete c[j]),I=m.cssHooks[w],I&&"expand"in I){x=I.expand(x),delete c[w];for(j in x)j in c||(c[j]=x[j],g[j]=S)}else g[w]=S}function ei(c,g,j){var w,S,x=0,I=ei.prefilters.length,G=m.Deferred().always(function(){delete U.elem}),U=function(){if(S)return!1;for(var _t=Bs||yu(),ut=Math.max(0,it.startTime+it.duration-_t),Bt=ut/it.duration||0,te=1-Bt,Oe=0,Ee=it.tweens.length;Oe<Ee;Oe++)it.tweens[Oe].run(te);return G.notifyWith(c,[it,te,ut]),te<1&&Ee?ut:(Ee||G.notifyWith(c,[it,1,0]),G.resolveWith(c,[it]),!1)},it=G.promise({elem:c,props:m.extend({},g),opts:m.extend(!0,{specialEasing:{},easing:m.easing._default},j),originalProperties:g,originalOptions:j,startTime:Bs||yu(),duration:j.duration,tweens:[],createTween:function(_t,ut){var Bt=m.Tween(c,it.opts,_t,ut,it.opts.specialEasing[_t]||it.opts.easing);return it.tweens.push(Bt),Bt},stop:function(_t){var ut=0,Bt=_t?it.tweens.length:0;if(S)return this;for(S=!0;ut<Bt;ut++)it.tweens[ut].run(1);return _t?(G.notifyWith(c,[it,1,0]),G.resolveWith(c,[it,_t])):G.rejectWith(c,[it,_t]),this}}),zt=it.props;for(bu(zt,it.opts.specialEasing);x<I;x++)if(w=ei.prefilters[x].call(it,c,zt,it.opts),w)return A(w.stop)&&(m._queueHooks(it.elem,it.opts.queue).stop=w.stop.bind(w)),w;return m.map(zt,ju,it),A(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(U,{elem:c,anim:it,queue:it.opts.queue})),it}m.Animation=m.extend(ei,{tweeners:{"*":[function(c,g){var j=this.createTween(c,g);return $e(j.elem,c,pn.exec(g),j),j}]},tweener:function(c,g){A(c)?(g=c,c=["*"]):c=c.match(ue);for(var j,w=0,S=c.length;w<S;w++)j=c[w],ei.tweeners[j]=ei.tweeners[j]||[],ei.tweeners[j].unshift(g)},prefilters:[zf],prefilter:function(c,g){g?ei.prefilters.unshift(c):ei.prefilters.push(c)}}),m.speed=function(c,g,j){var w=c&&typeof c=="object"?m.extend({},c):{complete:j||!j&&g||A(c)&&c,duration:c,easing:j&&g||g&&!A(g)&&g};return m.fx.off?w.duration=0:typeof w.duration!="number"&&(w.duration in m.fx.speeds?w.duration=m.fx.speeds[w.duration]:w.duration=m.fx.speeds._default),(w.queue==null||w.queue===!0)&&(w.queue="fx"),w.old=w.complete,w.complete=function(){A(w.old)&&w.old.call(this),w.queue&&m.dequeue(this,w.queue)},w},m.fn.extend({fadeTo:function(c,g,j,w){return this.filter(Re).css("opacity",0).show().end().animate({opacity:g},c,j,w)},animate:function(c,g,j,w){var S=m.isEmptyObject(c),x=m.speed(g,j,w),I=function(){var G=ei(this,m.extend({},c),x);(S||gt.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,g,j){var w=function(S){var x=S.stop;delete S.stop,x(j)};return typeof c!="string"&&(j=g,g=c,c=void 0),g&&this.queue(c||"fx",[]),this.each(function(){var S=!0,x=c!=null&&c+"queueHooks",I=m.timers,G=gt.get(this);if(x)G[x]&&G[x].stop&&w(G[x]);else for(x in G)G[x]&&G[x].stop&&gf.test(x)&&w(G[x]);for(x=I.length;x--;)I[x].elem===this&&(c==null||I[x].queue===c)&&(I[x].anim.stop(j),S=!1,I.splice(x,1));(S||!j)&&m.dequeue(this,c)})},finish:function(c){return c!==!1&&(c=c||"fx"),this.each(function(){var g,j=gt.get(this),w=j[c+"queue"],S=j[c+"queueHooks"],x=m.timers,I=w?w.length:0;for(j.finish=!0,m.queue(this,c,[]),S&&S.stop&&S.stop.call(this,!0),g=x.length;g--;)x[g].elem===this&&x[g].queue===c&&(x[g].anim.stop(!0),x.splice(g,1));for(g=0;g<I;g++)w[g]&&w[g].finish&&w[g].finish.call(this);delete j.finish})}}),m.each(["toggle","show","hide"],function(c,g){var j=m.fn[g];m.fn[g]=function(w,S,x){return w==null||typeof w=="boolean"?j.apply(this,arguments):this.animate(Fl(g,!0),w,S,x)}}),m.each({slideDown:Fl("show"),slideUp:Fl("hide"),slideToggle:Fl("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(c,g){m.fn[c]=function(j,w,S){return this.animate(g,j,w,S)}}),m.timers=[],m.fx.tick=function(){var c,g=0,j=m.timers;for(Bs=Date.now();g<j.length;g++)c=j[g],!c()&&j[g]===c&&j.splice(g--,1);j.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(){wo||(wo=!0,To())},m.fx.stop=function(){wo=null},m.fx.speeds={slow:600,fast:200,_default:400},m.fn.delay=function(c,g){return c=m.fx&&m.fx.speeds[c]||c,g=g||"fx",this.queue(g,function(j,w){var S=e.setTimeout(j,c);w.stop=function(){e.clearTimeout(S)}})},function(){var c=O.createElement("input"),g=O.createElement("select"),j=g.appendChild(O.createElement("option"));c.type="checkbox",_.checkOn=c.value!=="",_.optSelected=j.selected,c=O.createElement("input"),c.value="t",c.type="radio",_.radioValue=c.value==="t"}();var _u,$s=m.expr.attrHandle;m.fn.extend({attr:function(c,g){return Lt(this,m.attr,c,g,arguments.length>1)},removeAttr:function(c){return this.each(function(){m.removeAttr(this,c)})}}),m.extend({attr:function(c,g,j){var w,S,x=c.nodeType;if(!(x===3||x===8||x===2)){if(typeof c.getAttribute>"u")return m.prop(c,g,j);if((x!==1||!m.isXMLDoc(c))&&(S=m.attrHooks[g.toLowerCase()]||(m.expr.match.bool.test(g)?_u:void 0)),j!==void 0){if(j===null){m.removeAttr(c,g);return}return S&&"set"in S&&(w=S.set(c,j,g))!==void 0?w:(c.setAttribute(g,j+""),j)}return S&&"get"in S&&(w=S.get(c,g))!==null?w:(w=m.find.attr(c,g),w??void 0)}},attrHooks:{type:{set:function(c,g){if(!_.radioValue&&g==="radio"&&L(c,"input")){var j=c.value;return c.setAttribute("type",g),j&&(c.value=j),g}}}},removeAttr:function(c,g){var j,w=0,S=g&&g.match(ue);if(S&&c.nodeType===1)for(;j=S[w++];)c.removeAttribute(j)}}),_u={set:function(c,g,j){return g===!1?m.removeAttr(c,j):c.setAttribute(j,j),j}},m.each(m.expr.match.bool.source.match(/\w+/g),function(c,g){var j=$s[g]||m.find.attr;$s[g]=function(w,S,x){var I,G,U=S.toLowerCase();return x||(G=$s[U],$s[U]=I,I=j(w,S,x)!=null?U:null,$s[U]=G),I}});var Cu=/^(?:input|select|textarea|button)$/i,Ao=/^(?:a|area)$/i;m.fn.extend({prop:function(c,g){return Lt(this,m.prop,c,g,arguments.length>1)},removeProp:function(c){return this.each(function(){delete this[m.propFix[c]||c]})}}),m.extend({prop:function(c,g,j){var w,S,x=c.nodeType;if(!(x===3||x===8||x===2))return(x!==1||!m.isXMLDoc(c))&&(g=m.propFix[g]||g,S=m.propHooks[g]),j!==void 0?S&&"set"in S&&(w=S.set(c,j,g))!==void 0?w:c[g]=j:S&&"get"in S&&(w=S.get(c,g))!==null?w:c[g]},propHooks:{tabIndex:{get:function(c){var g=m.find.attr(c,"tabindex");return g?parseInt(g,10):Cu.test(c.nodeName)||Ao.test(c.nodeName)&&c.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),_.optSelected||(m.propHooks.selected={get:function(c){var g=c.parentNode;return g&&g.parentNode&&g.parentNode.selectedIndex,null},set:function(c){var g=c.parentNode;g&&(g.selectedIndex,g.parentNode&&g.parentNode.selectedIndex)}}),m.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){m.propFix[this.toLowerCase()]=this});function hs(c){var g=c.match(ue)||[];return g.join(" ")}function us(c){return c.getAttribute&&c.getAttribute("class")||""}function wu(c){return Array.isArray(c)?c:typeof c=="string"?c.match(ue)||[]:[]}m.fn.extend({addClass:function(c){var g,j,w,S,x,I;return A(c)?this.each(function(G){m(this).addClass(c.call(this,G,us(this)))}):(g=wu(c),g.length?this.each(function(){if(w=us(this),j=this.nodeType===1&&" "+hs(w)+" ",j){for(x=0;x<g.length;x++)S=g[x],j.indexOf(" "+S+" ")<0&&(j+=S+" ");I=hs(j),w!==I&&this.setAttribute("class",I)}}):this)},removeClass:function(c){var g,j,w,S,x,I;return A(c)?this.each(function(G){m(this).removeClass(c.call(this,G,us(this)))}):arguments.length?(g=wu(c),g.length?this.each(function(){if(w=us(this),j=this.nodeType===1&&" "+hs(w)+" ",j){for(x=0;x<g.length;x++)for(S=g[x];j.indexOf(" "+S+" ")>-1;)j=j.replace(" "+S+" "," ");I=hs(j),w!==I&&this.setAttribute("class",I)}}):this):this.attr("class","")},toggleClass:function(c,g){var j,w,S,x,I=typeof c,G=I==="string"||Array.isArray(c);return A(c)?this.each(function(U){m(this).toggleClass(c.call(this,U,us(this),g),g)}):typeof g=="boolean"&&G?g?this.addClass(c):this.removeClass(c):(j=wu(c),this.each(function(){if(G)for(x=m(this),S=0;S<j.length;S++)w=j[S],x.hasClass(w)?x.removeClass(w):x.addClass(w);else(c===void 0||I==="boolean")&&(w=us(this),w&&gt.set(this,"__className__",w),this.setAttribute&&this.setAttribute("class",w||c===!1?"":gt.get(this,"__className__")||""))}))},hasClass:function(c){var g,j,w=0;for(g=" "+c+" ";j=this[w++];)if(j.nodeType===1&&(" "+hs(us(j))+" ").indexOf(g)>-1)return!0;return!1}});var vf=/\r/g;m.fn.extend({val:function(c){var g,j,w,S=this[0];return arguments.length?(w=A(c),this.each(function(x){var I;this.nodeType===1&&(w?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+""})),g=m.valHooks[this.type]||m.valHooks[this.nodeName.toLowerCase()],(!g||!("set"in g)||g.set(this,I,"value")===void 0)&&(this.value=I))})):S?(g=m.valHooks[S.type]||m.valHooks[S.nodeName.toLowerCase()],g&&"get"in g&&(j=g.get(S,"value"))!==void 0?j:(j=S.value,typeof j=="string"?j.replace(vf,""):j??"")):void 0}}),m.extend({valHooks:{option:{get:function(c){var g=m.find.attr(c,"value");return g??hs(m.text(c))}},select:{get:function(c){var g,j,w,S=c.options,x=c.selectedIndex,I=c.type==="select-one",G=I?null:[],U=I?x+1:S.length;for(x<0?w=U:w=I?x:0;w<U;w++)if(j=S[w],(j.selected||w===x)&&!j.disabled&&(!j.parentNode.disabled||!L(j.parentNode,"optgroup"))){if(g=m(j).val(),I)return g;G.push(g)}return G},set:function(c,g){for(var j,w,S=c.options,x=m.makeArray(g),I=S.length;I--;)w=S[I],(w.selected=m.inArray(m.valHooks.option.get(w),x)>-1)&&(j=!0);return j||(c.selectedIndex=-1),x}}}}),m.each(["radio","checkbox"],function(){m.valHooks[this]={set:function(c,g){if(Array.isArray(g))return c.checked=m.inArray(m(c).val(),g)>-1}},_.checkOn||(m.valHooks[this].get=function(c){return c.getAttribute("value")===null?"on":c.value})});var So=e.location,Tu={guid:Date.now()},Bl=/\?/;m.parseXML=function(c){var g,j;if(!c||typeof c!="string")return null;try{g=new e.DOMParser().parseFromString(c,"text/xml")}catch{}return j=g&&g.getElementsByTagName("parsererror")[0],(!g||j)&&m.error("Invalid XML: "+(j?m.map(j.childNodes,function(w){return w.textContent}).join(`
`):c)),g};var mf=/^(?:focusinfocus|focusoutblur)$/,yf=function(c){c.stopPropagation()};m.extend(m.event,{trigger:function(c,g,j,w){var S,x,I,G,U,it,zt,_t,ut=[j||O],Bt=y.call(c,"type")?c.type:c,te=y.call(c,"namespace")?c.namespace.split("."):[];if(x=_t=I=j=j||O,!(j.nodeType===3||j.nodeType===8)&&!mf.test(Bt+m.event.triggered)&&(Bt.indexOf(".")>-1&&(te=Bt.split("."),Bt=te.shift(),te.sort()),U=Bt.indexOf(":")<0&&"on"+Bt,c=c[m.expando]?c:new m.Event(Bt,typeof c=="object"&&c),c.isTrigger=w?2:3,c.namespace=te.join("."),c.rnamespace=c.namespace?new RegExp("(^|\\.)"+te.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,c.result=void 0,c.target||(c.target=j),g=g==null?[c]:m.makeArray(g,[c]),zt=m.event.special[Bt]||{},!(!w&&zt.trigger&&zt.trigger.apply(j,g)===!1))){if(!w&&!zt.noBubble&&!P(j)){for(G=zt.delegateType||Bt,mf.test(G+Bt)||(x=x.parentNode);x;x=x.parentNode)ut.push(x),I=x;I===(j.ownerDocument||O)&&ut.push(I.defaultView||I.parentWindow||e)}for(S=0;(x=ut[S++])&&!c.isPropagationStopped();)_t=x,c.type=S>1?G:zt.bindType||Bt,it=(gt.get(x,"events")||Object.create(null))[c.type]&&gt.get(x,"handle"),it&&it.apply(x,g),it=U&&x[U],it&&it.apply&&Ft(x)&&(c.result=it.apply(x,g),c.result===!1&&c.preventDefault());return c.type=Bt,!w&&!c.isDefaultPrevented()&&(!zt._default||zt._default.apply(ut.pop(),g)===!1)&&Ft(j)&&U&&A(j[Bt])&&!P(j)&&(I=j[U],I&&(j[U]=null),m.event.triggered=Bt,c.isPropagationStopped()&&_t.addEventListener(Bt,yf),j[Bt](),c.isPropagationStopped()&&_t.removeEventListener(Bt,yf),m.event.triggered=void 0,I&&(j[U]=I)),c.result}},simulate:function(c,g,j){var w=m.extend(new m.Event,j,{type:c,isSimulated:!0});m.event.trigger(w,null,g)}}),m.fn.extend({trigger:function(c,g){return this.each(function(){m.event.trigger(c,g,this)})},triggerHandler:function(c,g){var j=this[0];if(j)return m.event.trigger(c,g,j,!0)}});var Jv=/\[\]$/,Au=/\r?\n/g,Zv=/^(?:submit|button|image|reset|file)$/i,Qv=/^(?:input|select|textarea|keygen)/i;function Su(c,g,j,w){var S;if(Array.isArray(g))m.each(g,function(x,I){j||Jv.test(c)?w(c,I):Su(c+"["+(typeof I=="object"&&I!=null?x:"")+"]",I,j,w)});else if(!j&&T(g)==="object")for(S in g)Su(c+"["+S+"]",g[S],j,w);else w(c,g)}m.param=function(c,g){var j,w=[],S=function(x,I){var G=A(I)?I():I;w[w.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(j in c)Su(j,c[j],g,S);return w.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")&&Qv.test(this.nodeName)&&!Zv.test(c)&&(this.checked||!Bi.test(c))}).map(function(c,g){var j=m(this).val();return j==null?null:Array.isArray(j)?m.map(j,function(w){return{name:g.name,value:w.replace(Au,`\r
`)}}):{name:g.name,value:j.replace(Au,`\r
`)}}).get()}});var tm=/%20/g,xu=/#.*$/,em=/([?&])_=[^&]*/,nm=/^(.*?):[ \t]*([^\r\n]*)$/mg,rm=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,im=/^(?:GET|HEAD)$/,sm=/^\/\//,hn={},nn={},jf="*/".concat("*"),Eu=O.createElement("a");Eu.href=So.href;function bf(c){return function(g,j){typeof g!="string"&&(j=g,g="*");var w,S=0,x=g.toLowerCase().match(ue)||[];if(A(j))for(;w=x[S++];)w[0]==="+"?(w=w.slice(1)||"*",(c[w]=c[w]||[]).unshift(j)):(c[w]=c[w]||[]).push(j)}}function _f(c,g,j,w){var S={},x=c===nn;function I(G){var U;return S[G]=!0,m.each(c[G]||[],function(it,zt){var _t=zt(g,j,w);if(typeof _t=="string"&&!x&&!S[_t])return g.dataTypes.unshift(_t),I(_t),!1;if(x)return!(U=_t)}),U}return I(g.dataTypes[0])||!S["*"]&&I("*")}function ku(c,g){var j,w,S=m.ajaxSettings.flatOptions||{};for(j in g)g[j]!==void 0&&((S[j]?c:w||(w={}))[j]=g[j]);return w&&m.extend(!0,c,w),c}function om(c,g,j){for(var w,S,x,I,G=c.contents,U=c.dataTypes;U[0]==="*";)U.shift(),w===void 0&&(w=c.mimeType||g.getResponseHeader("Content-Type"));if(w){for(S in G)if(G[S]&&G[S].test(w)){U.unshift(S);break}}if(U[0]in j)x=U[0];else{for(S in j){if(!U[0]||c.converters[S+" "+U[0]]){x=S;break}I||(I=S)}x=x||I}if(x)return x!==U[0]&&U.unshift(x),j[x]}function Cf(c,g,j,w){var S,x,I,G,U,it={},zt=c.dataTypes.slice();if(zt[1])for(I in c.converters)it[I.toLowerCase()]=c.converters[I];for(x=zt.shift();x;)if(c.responseFields[x]&&(j[c.responseFields[x]]=g),!U&&w&&c.dataFilter&&(g=c.dataFilter(g,c.dataType)),U=x,x=zt.shift(),x){if(x==="*")x=U;else if(U!=="*"&&U!==x){if(I=it[U+" "+x]||it["* "+x],!I){for(S in it)if(G=S.split(" "),G[1]===x&&(I=it[U+" "+G[0]]||it["* "+G[0]],I)){I===!0?I=it[S]:it[S]!==!0&&(x=G[0],zt.unshift(G[1]));break}}if(I!==!0)if(I&&c.throws)g=I(g);else try{g=I(g)}catch(_t){return{state:"parsererror",error:I?_t:"No conversion from "+U+" to "+x}}}}return{state:"success",data:g}}m.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:So.href,type:"GET",isLocal:rm.test(So.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":jf,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,g){return g?ku(ku(c,m.ajaxSettings),g):ku(m.ajaxSettings,c)},ajaxPrefilter:bf(hn),ajaxTransport:bf(nn),ajax:function(c,g){typeof c=="object"&&(g=c,c=void 0),g=g||{};var j,w,S,x,I,G,U,it,zt,_t,ut=m.ajaxSetup({},g),Bt=ut.context||ut,te=ut.context&&(Bt.nodeType||Bt.jquery)?m(Bt):m.event,Oe=m.Deferred(),Ee=m.Callbacks("once memory"),Wn=ut.statusCode||{},bn={},wi={},Ti="canceled",He={readyState:0,getResponseHeader:function(Ue){var on;if(U){if(!x)for(x={};on=nm.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 U?S:null},setRequestHeader:function(Ue,on){return U==null&&(Ue=wi[Ue.toLowerCase()]=wi[Ue.toLowerCase()]||Ue,bn[Ue]=on),this},overrideMimeType:function(Ue){return U==null&&(ut.mimeType=Ue),this},statusCode:function(Ue){var on;if(Ue)if(U)He.always(Ue[He.status]);else for(on in Ue)Wn[on]=[Wn[on],Ue[on]];return this},abort:function(Ue){var on=Ue||Ti;return j&&j.abort(on),ps(0,on),this}};if(Oe.promise(He),ut.url=((c||ut.url||So.href)+"").replace(sm,So.protocol+"//"),ut.type=g.method||g.type||ut.method||ut.type,ut.dataTypes=(ut.dataType||"*").toLowerCase().match(ue)||[""],ut.crossDomain==null){G=O.createElement("a");try{G.href=ut.url,G.href=G.href,ut.crossDomain=Eu.protocol+"//"+Eu.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)),_f(hn,ut,g,He),U)return He;it=m.event&&ut.global,it&&m.active++===0&&m.event.trigger("ajaxStart"),ut.type=ut.type.toUpperCase(),ut.hasContent=!im.test(ut.type),w=ut.url.replace(xu,""),ut.hasContent?ut.data&&ut.processData&&(ut.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(ut.data=ut.data.replace(tm,"+")):(_t=ut.url.slice(w.length),ut.data&&(ut.processData||typeof ut.data=="string")&&(w+=(Bl.test(w)?"&":"?")+ut.data,delete ut.data),ut.cache===!1&&(w=w.replace(em,"$1"),_t=(Bl.test(w)?"&":"?")+"_="+Tu.guid+++_t),ut.url=w+_t),ut.ifModified&&(m.lastModified[w]&&He.setRequestHeader("If-Modified-Since",m.lastModified[w]),m.etag[w]&&He.setRequestHeader("If-None-Match",m.etag[w])),(ut.data&&ut.hasContent&&ut.contentType!==!1||g.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]!=="*"?", "+jf+"; q=0.01":""):ut.accepts["*"]);for(zt in ut.headers)He.setRequestHeader(zt,ut.headers[zt]);if(ut.beforeSend&&(ut.beforeSend.call(Bt,He,ut)===!1||U))return He.abort();if(Ti="abort",Ee.add(ut.complete),He.done(ut.success),He.fail(ut.error),j=_f(nn,ut,g,He),!j)ps(-1,"No Transport");else{if(He.readyState=1,it&&te.trigger("ajaxSend",[He,ut]),U)return He;ut.async&&ut.timeout>0&&(I=e.setTimeout(function(){He.abort("timeout")},ut.timeout));try{U=!1,j.send(bn,ps)}catch(Ue){if(U)throw Ue;ps(-1,Ue)}}function ps(Ue,on,ja,Hl){var ni,Hs,Nr,Hi,cs,gr=on;U||(U=!0,I&&e.clearTimeout(I),j=void 0,S=Hl||"",He.readyState=Ue>0?4:0,ni=Ue>=200&&Ue<300||Ue===304,ja&&(Hi=om(ut,He,ja)),!ni&&m.inArray("script",ut.dataTypes)>-1&&m.inArray("json",ut.dataTypes)<0&&(ut.converters["text script"]=function(){}),Hi=Cf(ut,Hi,He,ni),ni?(ut.ifModified&&(cs=He.getResponseHeader("Last-Modified"),cs&&(m.lastModified[w]=cs),cs=He.getResponseHeader("etag"),cs&&(m.etag[w]=cs)),Ue===204||ut.type==="HEAD"?gr="nocontent":Ue===304?gr="notmodified":(gr=Hi.state,Hs=Hi.data,Nr=Hi.error,ni=!Nr)):(Nr=gr,(Ue||!gr)&&(gr="error",Ue<0&&(Ue=0))),He.status=Ue,He.statusText=(on||gr)+"",ni?Oe.resolveWith(Bt,[Hs,gr,He]):Oe.rejectWith(Bt,[He,gr,Nr]),He.statusCode(Wn),Wn=void 0,it&&te.trigger(ni?"ajaxSuccess":"ajaxError",[He,ut,ni?Hs:Nr]),Ee.fireWith(Bt,[He,gr]),it&&(te.trigger("ajaxComplete",[He,ut]),--m.active||m.event.trigger("ajaxStop")))}return He},getJSON:function(c,g,j){return m.get(c,g,j,"json")},getScript:function(c,g){return m.get(c,void 0,g,"script")}}),m.each(["get","post"],function(c,g){m[g]=function(j,w,S,x){return A(w)&&(x=x||S,S=w,w=void 0),m.ajax(m.extend({url:j,type:g,dataType:x,data:w,success:S},m.isPlainObject(j)&&j))}}),m.ajaxPrefilter(function(c){var g;for(g in c.headers)g.toLowerCase()==="content-type"&&(c.contentType=c.headers[g]||"")}),m._evalUrl=function(c,g,j){return m.ajax({url:c,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(w){m.globalEval(w,g,j)}})},m.fn.extend({wrapAll:function(c){var g;return this[0]&&(A(c)&&(c=c.call(this[0])),g=m(c,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&g.insertBefore(this[0]),g.map(function(){for(var j=this;j.firstElementChild;)j=j.firstElementChild;return j}).append(this)),this},wrapInner:function(c){return A(c)?this.each(function(g){m(this).wrapInner(c.call(this,g))}):this.each(function(){var g=m(this),j=g.contents();j.length?j.wrapAll(c):g.append(c)})},wrap:function(c){var g=A(c);return this.each(function(j){m(this).wrapAll(g?c.call(this,j):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 am={0:200,1223:204},jn=m.ajaxSettings.xhr();_.cors=!!jn&&"withCredentials"in jn,_.ajax=jn=!!jn,m.ajaxTransport(function(c){var g,j;if(_.cors||jn&&!c.crossDomain)return{send:function(w,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&&!w["X-Requested-With"]&&(w["X-Requested-With"]="XMLHttpRequest");for(x in w)I.setRequestHeader(x,w[x]);g=function(G){return function(){g&&(g=j=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(am[I.status]||I.status,I.statusText,(I.responseType||"text")!=="text"||typeof I.responseText!="string"?{binary:I.response}:{text:I.responseText},I.getAllResponseHeaders()))}},I.onload=g(),j=I.onerror=I.ontimeout=g("error"),I.onabort!==void 0?I.onabort=j:I.onreadystatechange=function(){I.readyState===4&&e.setTimeout(function(){g&&j()})},g=g("abort");try{I.send(c.hasContent&&c.data||null)}catch(G){if(g)throw G}},abort:function(){g&&g()}}}),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 g,j;return{send:function(w,S){g=m("<script>").attr(c.scriptAttrs||{}).prop({charset:c.scriptCharset,src:c.url}).on("load error",j=function(x){g.remove(),j=null,x&&S(x.type==="error"?404:200,x.type)}),O.head.appendChild(g[0])},abort:function(){j&&j()}}}});var $l=[],$i=/(=)\?(?=&|$)|\?\?/;m.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var c=$l.pop()||m.expando+"_"+Tu.guid++;return this[c]=!0,c}}),m.ajaxPrefilter("json jsonp",function(c,g,j){var w,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 w=c.jsonpCallback=A(c.jsonpCallback)?c.jsonpCallback():c.jsonpCallback,I?c[I]=c[I].replace($i,"$1"+w):c.jsonp!==!1&&(c.url+=(Bl.test(c.url)?"&":"?")+c.jsonp+"="+w),c.converters["script json"]=function(){return x||m.error(w+" was not called"),x[0]},c.dataTypes[0]="json",S=e[w],e[w]=function(){x=arguments},j.always(function(){S===void 0?m(e).removeProp(w):e[w]=S,c[w]&&(c.jsonpCallback=g.jsonpCallback,$l.push(w)),x&&A(S)&&S(x[0]),x=S=void 0}),"script"}),_.createHTMLDocument=function(){var c=O.implementation.createHTMLDocument("").body;return c.innerHTML="<form></form><form></form>",c.childNodes.length===2}(),m.parseHTML=function(c,g,j){if(typeof c!="string")return[];typeof g=="boolean"&&(j=g,g=!1);var w,S,x;return g||(_.createHTMLDocument?(g=O.implementation.createHTMLDocument(""),w=g.createElement("base"),w.href=O.location.href,g.head.appendChild(w)):g=O),S=jt.exec(c),x=!j&&[],S?[g.createElement(S[1])]:(S=Fs([c],g,x),x&&x.length&&m(x).remove(),m.merge([],S.childNodes))},m.fn.load=function(c,g,j){var w,S,x,I=this,G=c.indexOf(" ");return G>-1&&(w=hs(c.slice(G)),c=c.slice(0,G)),A(g)?(j=g,g=void 0):g&&typeof g=="object"&&(S="POST"),I.length>0&&m.ajax({url:c,type:S||"GET",dataType:"html",data:g}).done(function(U){x=arguments,I.html(w?m("<div>").append(m.parseHTML(U)).find(w):U)}).always(j&&function(U,it){I.each(function(){j.apply(this,x||[U.responseText,it,U])})}),this},m.expr.pseudos.animated=function(c){return m.grep(m.timers,function(g){return c===g.elem}).length},m.offset={setOffset:function(c,g,j){var w,S,x,I,G,U,it,zt=m.css(c,"position"),_t=m(c),ut={};zt==="static"&&(c.style.position="relative"),G=_t.offset(),x=m.css(c,"top"),U=m.css(c,"left"),it=(zt==="absolute"||zt==="fixed")&&(x+U).indexOf("auto")>-1,it?(w=_t.position(),I=w.top,S=w.left):(I=parseFloat(x)||0,S=parseFloat(U)||0),A(g)&&(g=g.call(c,j,m.extend({},G))),g.top!=null&&(ut.top=g.top-G.top+I),g.left!=null&&(ut.left=g.left-G.left+S),"using"in g?g.using.call(c,ut):_t.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 g,j,w=this[0];if(w)return w.getClientRects().length?(g=w.getBoundingClientRect(),j=w.ownerDocument.defaultView,{top:g.top+j.pageYOffset,left:g.left+j.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var c,g,j,w=this[0],S={top:0,left:0};if(m.css(w,"position")==="fixed")g=w.getBoundingClientRect();else{for(g=this.offset(),j=w.ownerDocument,c=w.offsetParent||j.documentElement;c&&(c===j.body||c===j.documentElement)&&m.css(c,"position")==="static";)c=c.parentNode;c&&c!==w&&c.nodeType===1&&(S=m(c).offset(),S.top+=m.css(c,"borderTopWidth",!0),S.left+=m.css(c,"borderLeftWidth",!0))}return{top:g.top-S.top-m.css(w,"marginTop",!0),left:g.left-S.left-m.css(w,"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,g){var j=g==="pageYOffset";m.fn[c]=function(w){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[g]:S[x];G?G.scrollTo(j?G.pageXOffset:I,j?I:G.pageYOffset):S[x]=I},c,w,arguments.length)}}),m.each(["top","left"],function(c,g){m.cssHooks[g]=ya(_.pixelPosition,function(j,w){if(w)return w=ma(j,g),gu.test(w)?m(j).position()[g]+"px":w})}),m.each({Height:"height",Width:"width"},function(c,g){m.each({padding:"inner"+c,content:g,"":"outer"+c},function(j,w){m.fn[w]=function(S,x){var I=arguments.length&&(j||typeof S!="boolean"),G=j||(S===!0||x===!0?"margin":"border");return Lt(this,function(U,it,zt){var _t;return P(U)?w.indexOf("outer")===0?U["inner"+c]:U.document.documentElement["client"+c]:U.nodeType===9?(_t=U.documentElement,Math.max(U.body["scroll"+c],_t["scroll"+c],U.body["offset"+c],_t["offset"+c],_t["client"+c])):zt===void 0?m.css(U,it,G):m.style(U,it,zt,G)},g,I?S:void 0,I)}})}),m.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(c,g){m.fn[g]=function(j){return this.on(g,j)}}),m.fn.extend({bind:function(c,g,j){return this.on(c,null,g,j)},unbind:function(c,g){return this.off(c,null,g)},delegate:function(c,g,j,w){return this.on(g,c,j,w)},undelegate:function(c,g,j){return arguments.length===1?this.off(c,"**"):this.off(g,c||"**",j)},hover:function(c,g){return this.on("mouseenter",c).on("mouseleave",g||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,g){m.fn[g]=function(j,w){return arguments.length>0?this.on(g,null,j,w):this.trigger(g)}});var wf=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;m.proxy=function(c,g){var j,w,S;if(typeof g=="string"&&(j=c[g],g=c,c=j),!!A(c))return w=s.call(arguments,2),S=function(){return c.apply(g||this,w.concat(s.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=A,m.isWindow=P,m.camelCase=Nt,m.type=T,m.now=Date.now,m.isNumeric=function(c){var g=m.type(c);return(g==="number"||g==="string")&&!isNaN(c-parseFloat(c))},m.trim=function(c){return c==null?"":(c+"").replace(wf,"$1")};var Ou=e.jQuery,Mr=e.$;return m.noConflict=function(c){return e.$===m&&(e.$=Mr),c&&e.jQuery===m&&(e.jQuery=Ou),m},typeof n>"u"&&(e.jQuery=e.$=m),m})}(_v)),_v.exports}(function(t){(function(e){e(["jquery"],function(n){return function(){var r,i,s=0,l={error:"error",info:"info",success:"success",warning:"warning"},h={clear:A,remove:P,error:f,getContainer:z,info:y,options:{},subscribe:v,success:b,version:"2.1.4",warning:_},p;return h;function f(L,B,X){return tt({type:l.error,iconClass:m().iconClasses.error,message:L,optionsOverride:X,title:B})}function z(L,B){return L||(L=m()),r=n("#"+L.containerId),r.length||B&&(r=nt(L)),r}function y(L,B,X){return tt({type:l.info,iconClass:m().iconClasses.info,message:L,optionsOverride:X,title:B})}function v(L){i=L}function b(L,B,X){return tt({type:l.success,iconClass:m().iconClasses.success,message:L,optionsOverride:X,title:B})}function _(L,B,X){return tt({type:l.warning,iconClass:m().iconClasses.warning,message:L,optionsOverride:X,title:B})}function A(L,B){var X=m();r||z(X),H(L,X,B)||O(X)}function P(L){var B=m();if(r||z(B),L&&n(":focus",L).length===0){M(L);return}r.children().length&&r.remove()}function O(L){for(var B=r.children(),X=B.length-1;X>=0;X--)H(n(B[X]),L)}function H(L,B,X){var st=X&&X.force?X.force:!1;return L&&(st||n(":focus",L).length===0)?(L[B.hideMethod]({duration:B.hideDuration,easing:B.hideEasing,complete:function(){M(L)}}),!0):!1}function nt(L){return r=n("<div/>").attr("id",L.containerId).addClass(L.positionClass),r.appendTo(n(L.target)),r}function T(){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">&times;</button>',closeClass:"toast-close-button",newestOnTop:!0,preventDuplicates:!1,progressBar:!1,progressClass:"toast-progress",rtl:!1}}function K(L){i&&i(L)}function tt(L){var B=m(),X=L.iconClass||B.iconClass;if(typeof L.optionsOverride<"u"&&(B=n.extend(B,L.optionsOverride),X=L.optionsOverride.iconClass||X),W(B,L))return;s++,r=z(B,!0);var st=null,rt=n("<div/>"),xt=n("<div/>"),oe=n("<div/>"),Vt=n("<div/>"),ot=n(B.closeHtml),yt={intervalId:null,hideEta:null,maxHideTime:null},Et={toastId:s,state:"visible",startTime:new Date,options:B,map:L};return he(),$t(),Mt(),K(Et),B.debug&&console&&console.log(Et),rt;function ge(ft){return ft==null&&(ft=""),ft.replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function he(){Ht(),ee(),de(),Yt(),ue(),ke(),Kt(),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(){B.closeOnHover&&rt.hover(vt,lt),!B.onclick&&B.tapToDismiss&&rt.click(Y),B.closeButton&&ot&&ot.click(function(ft){ft.stopPropagation?ft.stopPropagation():ft.cancelBubble!==void 0&&ft.cancelBubble!==!0&&(ft.cancelBubble=!0),B.onCloseClick&&B.onCloseClick(ft),Y(!0)}),B.onclick&&rt.click(function(ft){B.onclick(ft),Y()})}function $t(){rt.hide(),rt[B.showMethod]({duration:B.showDuration,easing:B.showEasing,complete:B.onShown}),B.timeOut>0&&(st=setTimeout(Y,B.timeOut),yt.maxHideTime=parseFloat(B.timeOut),yt.hideEta=new Date().getTime()+yt.maxHideTime,B.progressBar&&(yt.intervalId=setInterval(dt,10)))}function Ht(){L.iconClass&&rt.addClass(B.toastClass).addClass(X)}function Kt(){B.newestOnTop?r.prepend(rt):r.append(rt)}function ee(){if(L.title){var ft=L.title;B.escapeHtml&&(ft=ge(L.title)),xt.append(ft).addClass(B.titleClass),rt.append(xt)}}function de(){if(L.message){var ft=L.message;B.escapeHtml&&(ft=ge(L.message)),oe.append(ft).addClass(B.messageClass),rt.append(oe)}}function Yt(){B.closeButton&&(ot.addClass(B.closeClass).attr("role","button"),rt.prepend(ot))}function ue(){B.progressBar&&(Vt.addClass(B.progressClass),rt.prepend(Vt))}function ke(){B.rtl&&rt.addClass("rtl")}function W(ft,Lt){if(ft.preventDuplicates){if(Lt.message===p)return!0;p=Lt.message}return!1}function Y(ft){var Lt=ft&&B.closeMethod!==!1?B.closeMethod:B.hideMethod,It=ft&&B.closeDuration!==!1?B.closeDuration:B.hideDuration,kt=ft&&B.closeEasing!==!1?B.closeEasing:B.hideEasing;if(!(n(":focus",rt).length&&!ft))return clearTimeout(yt.intervalId),rt[Lt]({duration:It,easing:kt,complete:function(){M(rt),clearTimeout(st),B.onHidden&&Et.state!=="hidden"&&B.onHidden(),Et.state="hidden",Et.endTime=new Date,K(Et)}})}function lt(){(B.timeOut>0||B.extendedTimeOut>0)&&(st=setTimeout(Y,B.extendedTimeOut),yt.maxHideTime=parseFloat(B.extendedTimeOut),yt.hideEta=new Date().getTime()+yt.maxHideTime)}function vt(){clearTimeout(st),yt.hideEta=0,rt.stop(!0,!0)[B.showMethod]({duration:B.showDuration,easing:B.showEasing})}function dt(){var ft=(yt.hideEta-new Date().getTime())/yt.maxHideTime*100;Vt.width(ft+"%")}}function m(){return n.extend({},T(),h.options)}function M(L){r||(r=z()),!L.is(":visible")&&(L.remove(),L=null,r.children().length===0&&(r.remove(),p=void 0))}}()})})(function(e,n){t.exports?t.exports=n(h6()):window.toastr=n(window.jQuery)})})(Sw);var u6=Sw.exports;const p6=Kp(u6);var Ew={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(s,l,h){h.d(l,{default:function(){return he}});var p=h(279),f=h.n(p),z=h(370),y=h.n(z),v=h(817),b=h.n(v);function _(jt){try{return document.execCommand(jt)}catch{return!1}}var A=function(Mt){var $t=b()(Mt);return _("cut"),$t},P=A;function O(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 H=function(Mt,$t){var Ht=O(Mt);$t.container.appendChild(Ht);var Kt=b()(Ht);return _("copy"),Ht.remove(),Kt},nt=function(Mt){var $t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body},Ht="";return typeof Mt=="string"?Ht=H(Mt,$t):Mt instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(Mt==null?void 0:Mt.type)?Ht=H(Mt.value,$t):(Ht=b()(Mt),_("copy")),Ht},T=nt;function K(jt){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?K=function($t){return typeof $t}:K=function($t){return $t&&typeof Symbol=="function"&&$t.constructor===Symbol&&$t!==Symbol.prototype?"symbol":typeof $t},K(jt)}var tt=function(){var Mt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},$t=Mt.action,Ht=$t===void 0?"copy":$t,Kt=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&&K(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 T(de,{container:Kt});if(ee)return Ht==="cut"?P(ee):T(ee,{container:Kt})},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 B(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&&B(jt.prototype,Mt),$t&&B(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,Kt){return Ht.__proto__=Kt,Ht},rt(jt,Mt)}function xt(jt){var Mt=ot();return function(){var Ht=yt(jt),Kt;if(Mt){var ee=yt(this).constructor;Kt=Reflect.construct(Ht,arguments,ee)}else Kt=Ht.apply(this,arguments);return oe(this,Kt)}}function oe(jt,Mt){return Mt&&(M(Mt)==="object"||typeof Mt=="function")?Mt:Vt(jt)}function Vt(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 yt(jt){return yt=Object.setPrototypeOf?Object.getPrototypeOf:function($t){return $t.__proto__||Object.getPrototypeOf($t)},yt(jt)}function Et(jt,Mt){var $t="data-clipboard-".concat(jt);if(Mt.hasAttribute($t))return Mt.getAttribute($t)}var ge=function(jt){st($t,jt);var Mt=xt($t);function $t(Ht,Kt){var ee;return L(this,$t),ee=Mt.call(this),ee.resolveOptions(Kt),ee.listenClick(Ht),ee}return X($t,[{key:"resolveOptions",value:function(){var Kt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof Kt.action=="function"?Kt.action:this.defaultAction,this.target=typeof Kt.target=="function"?Kt.target:this.defaultTarget,this.text=typeof Kt.text=="function"?Kt.text:this.defaultText,this.container=M(Kt.container)==="object"?Kt.container:document.body}},{key:"listenClick",value:function(Kt){var ee=this;this.listener=y()(Kt,"click",function(de){return ee.onClick(de)})}},{key:"onClick",value:function(Kt){var ee=Kt.delegateTarget||Kt.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(Kt){return Et("action",Kt)}},{key:"defaultTarget",value:function(Kt){var ee=Et("target",Kt);if(ee)return document.querySelector(ee)}},{key:"defaultText",value:function(Kt){return Et("text",Kt)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(Kt){var ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return T(Kt,ee)}},{key:"cut",value:function(Kt){return P(Kt)}},{key:"isSupported",value:function(){var Kt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],ee=typeof Kt=="string"?[Kt]:Kt,de=!!document.queryCommandSupported;return ee.forEach(function(Yt){de=de&&!!document.queryCommandSupported(Yt)}),de}}]),$t}(f()),he=ge},828:function(s){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,z){for(;f&&f.nodeType!==l;){if(typeof f.matches=="function"&&f.matches(z))return f;f=f.parentNode}}s.exports=p},438:function(s,l,h){var p=h(828);function f(v,b,_,A,P){var O=y.apply(this,arguments);return v.addEventListener(_,O,P),{destroy:function(){v.removeEventListener(_,O,P)}}}function z(v,b,_,A,P){return typeof v.addEventListener=="function"?f.apply(null,arguments):typeof _=="function"?f.bind(null,document).apply(null,arguments):(typeof v=="string"&&(v=document.querySelectorAll(v)),Array.prototype.map.call(v,function(O){return f(O,b,_,A,P)}))}function y(v,b,_,A){return function(P){P.delegateTarget=p(P.target,b),P.delegateTarget&&A.call(v,P)}}s.exports=z},879:function(s,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(s,l,h){var p=h(879),f=h(438);function z(_,A,P){if(!_&&!A&&!P)throw new Error("Missing required arguments");if(!p.string(A))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(_))return y(_,A,P);if(p.nodeList(_))return v(_,A,P);if(p.string(_))return b(_,A,P);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function y(_,A,P){return _.addEventListener(A,P),{destroy:function(){_.removeEventListener(A,P)}}}function v(_,A,P){return Array.prototype.forEach.call(_,function(O){O.addEventListener(A,P)}),{destroy:function(){Array.prototype.forEach.call(_,function(O){O.removeEventListener(A,P)})}}}function b(_,A,P){return f(document.body,_,A,P)}s.exports=z},817:function(s){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 z=window.getSelection(),y=document.createRange();y.selectNodeContents(h),z.removeAllRanges(),z.addRange(y),p=z.toString()}return p}s.exports=l},279:function(s){function l(){}l.prototype={on:function(h,p,f){var z=this.e||(this.e={});return(z[h]||(z[h]=[])).push({fn:p,ctx:f}),this},once:function(h,p,f){var z=this;function y(){z.off(h,y),p.apply(f,arguments)}return y._=p,this.on(h,y,f)},emit:function(h){var p=[].slice.call(arguments,1),f=((this.e||(this.e={}))[h]||[]).slice(),z=0,y=f.length;for(z;z<y;z++)f[z].fn.apply(f[z].ctx,p);return this},off:function(h,p){var f=this.e||(this.e={}),z=f[h],y=[];if(z&&p)for(var v=0,b=z.length;v<b;v++)z[v].fn!==p&&z[v].fn._!==p&&y.push(z[v]);return y.length?f[h]=y:delete f[h],this}},s.exports=l,s.exports.TinyEmitter=l}},r={};function i(s){if(r[s])return r[s].exports;var l=r[s]={exports:{}};return n[s](l,l.exports,i),l.exports}return function(){i.n=function(s){var l=s&&s.__esModule?function(){return s.default}:function(){return s};return i.d(l,{a:l}),l}}(),function(){i.d=function(s,l){for(var h in l)i.o(l,h)&&!i.o(s,h)&&Object.defineProperty(s,h,{enumerable:!0,get:l[h]})}}(),function(){i.o=function(s,l){return Object.prototype.hasOwnProperty.call(s,l)}}(),i(686)}().default})})(Ew);var c6=Ew.exports;const f6=Kp(c6),d6=t=>{const e=(t==null?void 0:t.appendToBody)===void 0?!0:t.appendToBody;return{toClipboard(n,r){return new Promise((i,s)=>{const l=document.createElement("button"),h=new f6(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(),s(p)}),e&&document.body.appendChild(l),l.click(),e&&document.body.removeChild(l)})}}};function kw(t,e){return function(){return t.apply(e,arguments)}}const{toString:g6}=Object.prototype,{getPrototypeOf:Cv}=Object,Hc=(t=>e=>{const n=g6.call(e);return t[n]||(t[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),os=t=>(t=t.toLowerCase(),e=>Hc(e)===t),Uc=t=>e=>typeof e===t,{isArray:Ll}=Array,hu=Uc("undefined");function z6(t){return t!==null&&!hu(t)&&t.constructor!==null&&!hu(t.constructor)&&_i(t.constructor.isBuffer)&&t.constructor.isBuffer(t)}const Ow=os("ArrayBuffer");function v6(t){let e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(t):e=t&&t.buffer&&Ow(t.buffer),e}const m6=Uc("string"),_i=Uc("function"),Lw=Uc("number"),Wc=t=>t!==null&&typeof t=="object",y6=t=>t===!0||t===!1,Kc=t=>{if(Hc(t)!=="object")return!1;const e=Cv(t);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(Symbol.toStringTag in t)&&!(Symbol.iterator in t)},j6=os("Date"),b6=os("File"),_6=os("Blob"),C6=os("FileList"),w6=t=>Wc(t)&&_i(t.pipe),T6=t=>{let e;return t&&(typeof FormData=="function"&&t instanceof FormData||_i(t.append)&&((e=Hc(t))==="formdata"||e==="object"&&_i(t.toString)&&t.toString()==="[object FormData]"))},A6=os("URLSearchParams"),S6=t=>t.trim?t.trim():t.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function uu(t,e,{allOwnKeys:n=!1}={}){if(t===null||typeof t>"u")return;let r,i;if(typeof t!="object"&&(t=[t]),Ll(t))for(r=0,i=t.length;r<i;r++)e.call(null,t[r],r,t);else{const s=n?Object.getOwnPropertyNames(t):Object.keys(t),l=s.length;let h;for(r=0;r<l;r++)h=s[r],e.call(null,t[h],h,t)}}function Iw(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 Pw=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),Rw=t=>!hu(t)&&t!==Pw;function wv(){const{caseless:t}=Rw(this)&&this||{},e={},n=(r,i)=>{const s=t&&Iw(e,i)||i;Kc(e[s])&&Kc(r)?e[s]=wv(e[s],r):Kc(r)?e[s]=wv({},r):Ll(r)?e[s]=r.slice():e[s]=r};for(let r=0,i=arguments.length;r<i;r++)arguments[r]&&uu(arguments[r],n);return e}const x6=(t,e,n,{allOwnKeys:r}={})=>(uu(e,(i,s)=>{n&&_i(i)?t[s]=kw(i,n):t[s]=i},{allOwnKeys:r}),t),E6=t=>(t.charCodeAt(0)===65279&&(t=t.slice(1)),t),k6=(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)},O6=(t,e,n,r)=>{let i,s,l;const h={};if(e=e||{},t==null)return e;do{for(i=Object.getOwnPropertyNames(t),s=i.length;s-- >0;)l=i[s],(!r||r(l,t,e))&&!h[l]&&(e[l]=t[l],h[l]=!0);t=n!==!1&&Cv(t)}while(t&&(!n||n(t,e))&&t!==Object.prototype);return e},L6=(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},I6=t=>{if(!t)return null;if(Ll(t))return t;let e=t.length;if(!Lw(e))return null;const n=new Array(e);for(;e-- >0;)n[e]=t[e];return n},P6=(t=>e=>t&&e instanceof t)(typeof Uint8Array<"u"&&Cv(Uint8Array)),R6=(t,e)=>{const r=(t&&t[Symbol.iterator]).call(t);let i;for(;(i=r.next())&&!i.done;){const s=i.value;e.call(t,s[0],s[1])}},D6=(t,e)=>{let n;const r=[];for(;(n=t.exec(e))!==null;)r.push(n);return r},M6=os("HTMLFormElement"),N6=t=>t.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,i){return r.toUpperCase()+i}),Dw=(({hasOwnProperty:t})=>(e,n)=>t.call(e,n))(Object.prototype),F6=os("RegExp"),Mw=(t,e)=>{const n=Object.getOwnPropertyDescriptors(t),r={};uu(n,(i,s)=>{let l;(l=e(i,s,t))!==!1&&(r[s]=l||i)}),Object.defineProperties(t,r)},B6=t=>{Mw(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+"'")})}})},$6=(t,e)=>{const n={},r=i=>{i.forEach(s=>{n[s]=!0})};return Ll(t)?r(t):r(String(t).split(e)),n},H6=()=>{},U6=(t,e)=>(t=+t,Number.isFinite(t)?t:e),Tv="abcdefghijklmnopqrstuvwxyz",Nw="0123456789",Fw={DIGIT:Nw,ALPHA:Tv,ALPHA_DIGIT:Tv+Tv.toUpperCase()+Nw},W6=(t=16,e=Fw.ALPHA_DIGIT)=>{let n="";const{length:r}=e;for(;t--;)n+=e[Math.random()*r|0];return n};function K6(t){return!!(t&&_i(t.append)&&t[Symbol.toStringTag]==="FormData"&&t[Symbol.iterator])}const q6=t=>{const e=new Array(10),n=(r,i)=>{if(Wc(r)){if(e.indexOf(r)>=0)return;if(!("toJSON"in r)){e[i]=r;const s=Ll(r)?[]:{};return uu(r,(l,h)=>{const p=n(l,i+1);!hu(p)&&(s[h]=p)}),e[i]=void 0,s}}return r};return n(t,0)},V6=os("AsyncFunction"),Tt={isArray:Ll,isArrayBuffer:Ow,isBuffer:z6,isFormData:T6,isArrayBufferView:v6,isString:m6,isNumber:Lw,isBoolean:y6,isObject:Wc,isPlainObject:Kc,isUndefined:hu,isDate:j6,isFile:b6,isBlob:_6,isRegExp:F6,isFunction:_i,isStream:w6,isURLSearchParams:A6,isTypedArray:P6,isFileList:C6,forEach:uu,merge:wv,extend:x6,trim:S6,stripBOM:E6,inherits:k6,toFlatObject:O6,kindOf:Hc,kindOfTest:os,endsWith:L6,toArray:I6,forEachEntry:R6,matchAll:D6,isHTMLForm:M6,hasOwnProperty:Dw,hasOwnProp:Dw,reduceDescriptors:Mw,freezeMethods:B6,toObjectSet:$6,toCamelCase:N6,noop:H6,toFiniteNumber:U6,findKey:Iw,global:Pw,isContextDefined:Rw,ALPHABET:Fw,generateString:W6,isSpecCompliantForm:K6,toJSONObject:q6,isAsyncFn:V6,isThenable:t=>t&&(Wc(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)}Tt.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:Tt.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const Bw=Je.prototype,$w={};["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=>{$w[t]={value:t}}),Object.defineProperties(Je,$w),Object.defineProperty(Bw,"isAxiosError",{value:!0}),Je.from=(t,e,n,r,i,s)=>{const l=Object.create(Bw);return Tt.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,s&&Object.assign(l,s),l};const G6=null;function Av(t){return Tt.isPlainObject(t)||Tt.isArray(t)}function Hw(t){return Tt.endsWith(t,"[]")?t.slice(0,-2):t}function Uw(t,e,n){return t?t.concat(e).map(function(i,s){return i=Hw(i),!n&&s?"["+i+"]":i}).join(n?".":""):e}function Y6(t){return Tt.isArray(t)&&!t.some(Av)}const X6=Tt.toFlatObject(Tt,{},null,function(e){return/^is[A-Z]/.test(e)});function qc(t,e,n){if(!Tt.isObject(t))throw new TypeError("target must be an object");e=e||new FormData,n=Tt.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(A,P){return!Tt.isUndefined(P[A])});const r=n.metaTokens,i=n.visitor||z,s=n.dots,l=n.indexes,p=(n.Blob||typeof Blob<"u"&&Blob)&&Tt.isSpecCompliantForm(e);if(!Tt.isFunction(i))throw new TypeError("visitor must be a function");function f(_){if(_===null)return"";if(Tt.isDate(_))return _.toISOString();if(!p&&Tt.isBlob(_))throw new Je("Blob is not supported. Use a Buffer instead.");return Tt.isArrayBuffer(_)||Tt.isTypedArray(_)?p&&typeof Blob=="function"?new Blob([_]):Buffer.from(_):_}function z(_,A,P){let O=_;if(_&&!P&&typeof _=="object"){if(Tt.endsWith(A,"{}"))A=r?A:A.slice(0,-2),_=JSON.stringify(_);else if(Tt.isArray(_)&&Y6(_)||(Tt.isFileList(_)||Tt.endsWith(A,"[]"))&&(O=Tt.toArray(_)))return A=Hw(A),O.forEach(function(nt,T){!(Tt.isUndefined(nt)||nt===null)&&e.append(l===!0?Uw([A],T,s):l===null?A:A+"[]",f(nt))}),!1}return Av(_)?!0:(e.append(Uw(P,A,s),f(_)),!1)}const y=[],v=Object.assign(X6,{defaultVisitor:z,convertValue:f,isVisitable:Av});function b(_,A){if(!Tt.isUndefined(_)){if(y.indexOf(_)!==-1)throw Error("Circular reference detected in "+A.join("."));y.push(_),Tt.forEach(_,function(O,H){(!(Tt.isUndefined(O)||O===null)&&i.call(e,O,Tt.isString(H)?H.trim():H,A,v))===!0&&b(O,A?A.concat(H):[H])}),y.pop()}}if(!Tt.isObject(t))throw new TypeError("data must be an object");return b(t),e}function Ww(t){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'()~]|%20|%00/g,function(r){return e[r]})}function Sv(t,e){this._pairs=[],t&&qc(t,this,e)}const Kw=Sv.prototype;Kw.append=function(e,n){this._pairs.push([e,n])},Kw.toString=function(e){const n=e?function(r){return e.call(this,r,Ww)}:Ww;return this._pairs.map(function(i){return n(i[0])+"="+n(i[1])},"").join("&")};function J6(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function qw(t,e,n){if(!e)return t;const r=n&&n.encode||J6,i=n&&n.serialize;let s;if(i?s=i(e,n):s=Tt.isURLSearchParams(e)?e.toString():new Sv(e,n).toString(r),s){const l=t.indexOf("#");l!==-1&&(t=t.slice(0,l)),t+=(t.indexOf("?")===-1?"?":"&")+s}return t}class Z6{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){Tt.forEach(this.handlers,function(r){r!==null&&e(r)})}}const Vw=Z6,Gw={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Q6=typeof URLSearchParams<"u"?URLSearchParams:Sv,tK=typeof FormData<"u"?FormData:null,eK=typeof Blob<"u"?Blob:null,nK=(()=>{let t;return typeof navigator<"u"&&((t=navigator.product)==="ReactNative"||t==="NativeScript"||t==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),rK=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),Ni={isBrowser:!0,classes:{URLSearchParams:Q6,FormData:tK,Blob:eK},isStandardBrowserEnv:nK,isStandardBrowserWebWorkerEnv:rK,protocols:["http","https","file","blob","url","data"]};function iK(t,e){return qc(t,new Ni.classes.URLSearchParams,Object.assign({visitor:function(n,r,i,s){return Ni.isNode&&Tt.isBuffer(n)?(this.append(r,n.toString("base64")),!1):s.defaultVisitor.apply(this,arguments)}},e))}function sK(t){return Tt.matchAll(/\w+|\[(\w*)]/g,t).map(e=>e[0]==="[]"?"":e[1]||e[0])}function oK(t){const e={},n=Object.keys(t);let r;const i=n.length;let s;for(r=0;r<i;r++)s=n[r],e[s]=t[s];return e}function Yw(t){function e(n,r,i,s){let l=n[s++];const h=Number.isFinite(+l),p=s>=n.length;return l=!l&&Tt.isArray(i)?i.length:l,p?(Tt.hasOwnProp(i,l)?i[l]=[i[l],r]:i[l]=r,!h):((!i[l]||!Tt.isObject(i[l]))&&(i[l]=[]),e(n,r,i[l],s)&&Tt.isArray(i[l])&&(i[l]=oK(i[l])),!h)}if(Tt.isFormData(t)&&Tt.isFunction(t.entries)){const n={};return Tt.forEachEntry(t,(r,i)=>{e(sK(r),i,n,0)}),n}return null}function aK(t,e,n){if(Tt.isString(t))try{return(e||JSON.parse)(t),Tt.trim(t)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(t)}const xv={transitional:Gw,adapter:Ni.isNode?"http":"xhr",transformRequest:[function(e,n){const r=n.getContentType()||"",i=r.indexOf("application/json")>-1,s=Tt.isObject(e);if(s&&Tt.isHTMLForm(e)&&(e=new FormData(e)),Tt.isFormData(e))return i&&i?JSON.stringify(Yw(e)):e;if(Tt.isArrayBuffer(e)||Tt.isBuffer(e)||Tt.isStream(e)||Tt.isFile(e)||Tt.isBlob(e))return e;if(Tt.isArrayBufferView(e))return e.buffer;if(Tt.isURLSearchParams(e))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let h;if(s){if(r.indexOf("application/x-www-form-urlencoded")>-1)return iK(e,this.formSerializer).toString();if((h=Tt.isFileList(e))||r.indexOf("multipart/form-data")>-1){const p=this.env&&this.env.FormData;return qc(h?{"files[]":e}:e,p&&new p,this.formSerializer)}}return s||i?(n.setContentType("application/json",!1),aK(e)):e}],transformResponse:[function(e){const n=this.transitional||xv.transitional,r=n&&n.forcedJSONParsing,i=this.responseType==="json";if(e&&Tt.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}}};Tt.forEach(["delete","get","head","post","put","patch"],t=>{xv.headers[t]={}});const Ev=xv,lK=Tt.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"]),hK=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]&&lK[n])&&(n==="set-cookie"?e[n]?e[n].push(r):e[n]=[r]:e[n]=e[n]?e[n]+", "+r:r)}),e},Xw=Symbol("internals");function pu(t){return t&&String(t).trim().toLowerCase()}function Vc(t){return t===!1||t==null?t:Tt.isArray(t)?t.map(Vc):String(t)}function uK(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 pK=t=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(t.trim());function kv(t,e,n,r,i){if(Tt.isFunction(r))return r.call(this,e,n);if(i&&(e=n),!!Tt.isString(e)){if(Tt.isString(r))return e.indexOf(r)!==-1;if(Tt.isRegExp(r))return r.test(e)}}function cK(t){return t.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,n,r)=>n.toUpperCase()+r)}function fK(t,e){const n=Tt.toCamelCase(" "+e);["get","set","has"].forEach(r=>{Object.defineProperty(t,r+n,{value:function(i,s,l){return this[r].call(this,e,i,s,l)},configurable:!0})})}class Gc{constructor(e){e&&this.set(e)}set(e,n,r){const i=this;function s(h,p,f){const z=pu(p);if(!z)throw new Error("header name must be a non-empty string");const y=Tt.findKey(i,z);(!y||i[y]===void 0||f===!0||f===void 0&&i[y]!==!1)&&(i[y||p]=Vc(h))}const l=(h,p)=>Tt.forEach(h,(f,z)=>s(f,z,p));return Tt.isPlainObject(e)||e instanceof this.constructor?l(e,n):Tt.isString(e)&&(e=e.trim())&&!pK(e)?l(hK(e),n):e!=null&&s(n,e,r),this}get(e,n){if(e=pu(e),e){const r=Tt.findKey(this,e);if(r){const i=this[r];if(!n)return i;if(n===!0)return uK(i);if(Tt.isFunction(n))return n.call(this,i,r);if(Tt.isRegExp(n))return n.exec(i);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,n){if(e=pu(e),e){const r=Tt.findKey(this,e);return!!(r&&this[r]!==void 0&&(!n||kv(this,this[r],r,n)))}return!1}delete(e,n){const r=this;let i=!1;function s(l){if(l=pu(l),l){const h=Tt.findKey(r,l);h&&(!n||kv(r,r[h],h,n))&&(delete r[h],i=!0)}}return Tt.isArray(e)?e.forEach(s):s(e),i}clear(e){const n=Object.keys(this);let r=n.length,i=!1;for(;r--;){const s=n[r];(!e||kv(this,this[s],s,e,!0))&&(delete this[s],i=!0)}return i}normalize(e){const n=this,r={};return Tt.forEach(this,(i,s)=>{const l=Tt.findKey(r,s);if(l){n[l]=Vc(i),delete n[s];return}const h=e?cK(s):String(s).trim();h!==s&&delete n[s],n[h]=Vc(i),r[h]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const n=Object.create(null);return Tt.forEach(this,(r,i)=>{r!=null&&r!==!1&&(n[i]=e&&Tt.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[Xw]=this[Xw]={accessors:{}}).accessors,i=this.prototype;function s(l){const h=pu(l);r[h]||(fK(i,l),r[h]=!0)}return Tt.isArray(e)?e.forEach(s):s(e),this}}Gc.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),Tt.reduceDescriptors(Gc.prototype,({value:t},e)=>{let n=e[0].toUpperCase()+e.slice(1);return{get:()=>t,set(r){this[n]=r}}}),Tt.freezeMethods(Gc);const Ns=Gc;function Ov(t,e){const n=this||Ev,r=e||n,i=Ns.from(r.headers);let s=r.data;return Tt.forEach(t,function(h){s=h.call(n,s,i.normalize(),e?e.status:void 0)}),i.normalize(),s}function Jw(t){return!!(t&&t.__CANCEL__)}function cu(t,e,n){Je.call(this,t??"canceled",Je.ERR_CANCELED,e,n),this.name="CanceledError"}Tt.inherits(cu,Je,{__CANCEL__:!0});function dK(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 gK=Ni.isStandardBrowserEnv?function(){return{write:function(n,r,i,s,l,h){const p=[];p.push(n+"="+encodeURIComponent(r)),Tt.isNumber(i)&&p.push("expires="+new Date(i).toGMTString()),Tt.isString(s)&&p.push("path="+s),Tt.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 zK(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}function vK(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}function Zw(t,e){return t&&!zK(e)?vK(t,e):e}const mK=Ni.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function i(s){let l=s;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=Tt.isString(l)?i(l):l;return h.protocol===r.protocol&&h.host===r.host}}():function(){return function(){return!0}}();function yK(t){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return e&&e[1]||""}function jK(t,e){t=t||10;const n=new Array(t),r=new Array(t);let i=0,s=0,l;return e=e!==void 0?e:1e3,function(p){const f=Date.now(),z=r[s];l||(l=f),n[i]=p,r[i]=f;let y=s,v=0;for(;y!==i;)v+=n[y++],y=y%t;if(i=(i+1)%t,i===s&&(s=(s+1)%t),f-l<e)return;const b=z&&f-z;return b?Math.round(v*1e3/b):void 0}}function Qw(t,e){let n=0;const r=jK(50,250);return i=>{const s=i.loaded,l=i.lengthComputable?i.total:void 0,h=s-n,p=r(h),f=s<=l;n=s;const z={loaded:s,total:l,progress:l?s/l:void 0,bytes:h,rate:p||void 0,estimated:p&&l&&f?(l-s)/p:void 0,event:i};z[e?"download":"upload"]=!0,t(z)}}const Yc={http:G6,xhr:typeof XMLHttpRequest<"u"&&function(t){return new Promise(function(n,r){let i=t.data;const s=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)}Tt.isFormData(i)&&(Ni.isStandardBrowserEnv||Ni.isStandardBrowserWebWorkerEnv?s.setContentType(!1):s.setContentType("multipart/form-data;",!1));let f=new XMLHttpRequest;if(t.auth){const b=t.auth.username||"",_=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";s.set("Authorization","Basic "+btoa(b+":"+_))}const z=Zw(t.baseURL,t.url);f.open(t.method.toUpperCase(),qw(z,t.params,t.paramsSerializer),!0),f.timeout=t.timeout;function y(){if(!f)return;const b=Ns.from("getAllResponseHeaders"in f&&f.getAllResponseHeaders()),A={data:!l||l==="text"||l==="json"?f.responseText:f.response,status:f.status,statusText:f.statusText,headers:b,config:t,request:f};dK(function(O){n(O),p()},function(O){r(O),p()},A),f=null}if("onloadend"in f?f.onloadend=y:f.onreadystatechange=function(){!f||f.readyState!==4||f.status===0&&!(f.responseURL&&f.responseURL.indexOf("file:")===0)||setTimeout(y)},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.timeout?"timeout of "+t.timeout+"ms exceeded":"timeout exceeded";const A=t.transitional||Gw;t.timeoutErrorMessage&&(_=t.timeoutErrorMessage),r(new Je(_,A.clarifyTimeoutError?Je.ETIMEDOUT:Je.ECONNABORTED,t,f)),f=null},Ni.isStandardBrowserEnv){const b=(t.withCredentials||mK(z))&&t.xsrfCookieName&&gK.read(t.xsrfCookieName);b&&s.set(t.xsrfHeaderName,b)}i===void 0&&s.setContentType(null),"setRequestHeader"in f&&Tt.forEach(s.toJSON(),function(_,A){f.setRequestHeader(A,_)}),Tt.isUndefined(t.withCredentials)||(f.withCredentials=!!t.withCredentials),l&&l!=="json"&&(f.responseType=t.responseType),typeof t.onDownloadProgress=="function"&&f.addEventListener("progress",Qw(t.onDownloadProgress,!0)),typeof t.onUploadProgress=="function"&&f.upload&&f.upload.addEventListener("progress",Qw(t.onUploadProgress)),(t.cancelToken||t.signal)&&(h=b=>{f&&(r(!b||b.type?new cu(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=yK(z);if(v&&Ni.protocols.indexOf(v)===-1){r(new Je("Unsupported protocol "+v+":",Je.ERR_BAD_REQUEST,t));return}f.send(i||null)})}};Tt.forEach(Yc,(t,e)=>{if(t){try{Object.defineProperty(t,"name",{value:e})}catch{}Object.defineProperty(t,"adapterName",{value:e})}});const tT={getAdapter:t=>{t=Tt.isArray(t)?t:[t];const{length:e}=t;let n,r;for(let i=0;i<e&&(n=t[i],!(r=Tt.isString(n)?Yc[n.toLowerCase()]:n));i++);if(!r)throw r===!1?new Je(`Adapter ${n} is not supported by the environment`,"ERR_NOT_SUPPORT"):new Error(Tt.hasOwnProp(Yc,n)?`Adapter '${n}' is not available in the build`:`Unknown adapter '${n}'`);if(!Tt.isFunction(r))throw new TypeError("adapter is not a function");return r},adapters:Yc};function Lv(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new cu(null,t)}function eT(t){return Lv(t),t.headers=Ns.from(t.headers),t.data=Ov.call(t,t.transformRequest),["post","put","patch"].indexOf(t.method)!==-1&&t.headers.setContentType("application/x-www-form-urlencoded",!1),tT.getAdapter(t.adapter||Ev.adapter)(t).then(function(r){return Lv(t),r.data=Ov.call(t,t.transformResponse,r),r.headers=Ns.from(r.headers),r},function(r){return Jw(r)||(Lv(t),r&&r.response&&(r.response.data=Ov.call(t,t.transformResponse,r.response),r.response.headers=Ns.from(r.response.headers))),Promise.reject(r)})}const nT=t=>t instanceof Ns?t.toJSON():t;function Il(t,e){e=e||{};const n={};function r(f,z,y){return Tt.isPlainObject(f)&&Tt.isPlainObject(z)?Tt.merge.call({caseless:y},f,z):Tt.isPlainObject(z)?Tt.merge({},z):Tt.isArray(z)?z.slice():z}function i(f,z,y){if(Tt.isUndefined(z)){if(!Tt.isUndefined(f))return r(void 0,f,y)}else return r(f,z,y)}function s(f,z){if(!Tt.isUndefined(z))return r(void 0,z)}function l(f,z){if(Tt.isUndefined(z)){if(!Tt.isUndefined(f))return r(void 0,f)}else return r(void 0,z)}function h(f,z,y){if(y in e)return r(f,z);if(y in t)return r(void 0,f)}const p={url:s,method:s,data:s,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,z)=>i(nT(f),nT(z),!0)};return Tt.forEach(Object.keys(Object.assign({},t,e)),function(z){const y=p[z]||i,v=y(t[z],e[z],z);Tt.isUndefined(v)&&y!==h||(n[z]=v)}),n}const rT="1.5.0",Iv={};["object","boolean","number","function","string","symbol"].forEach((t,e)=>{Iv[t]=function(r){return typeof r===t||"a"+(e<1?"n ":" ")+t}});const iT={};Iv.transitional=function(e,n,r){function i(s,l){return"[Axios v"+rT+"] Transitional option '"+s+"'"+l+(r?". "+r:"")}return(s,l,h)=>{if(e===!1)throw new Je(i(l," has been removed"+(n?" in "+n:"")),Je.ERR_DEPRECATED);return n&&!iT[l]&&(iT[l]=!0,console.warn(i(l," has been deprecated since v"+n+" and will be removed in the near future"))),e?e(s,l,h):!0}};function bK(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 s=r[i],l=e[s];if(l){const h=t[s],p=h===void 0||l(h,s,t);if(p!==!0)throw new Je("option "+s+" must be "+p,Je.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new Je("Unknown option "+s,Je.ERR_BAD_OPTION)}}const Pv={assertOptions:bK,validators:Iv},yo=Pv.validators;class Xc{constructor(e){this.defaults=e,this.interceptors={request:new Vw,response:new Vw}}request(e,n){typeof e=="string"?(n=n||{},n.url=e):n=e||{},n=Il(this.defaults,n);const{transitional:r,paramsSerializer:i,headers:s}=n;r!==void 0&&Pv.assertOptions(r,{silentJSONParsing:yo.transitional(yo.boolean),forcedJSONParsing:yo.transitional(yo.boolean),clarifyTimeoutError:yo.transitional(yo.boolean)},!1),i!=null&&(Tt.isFunction(i)?n.paramsSerializer={serialize:i}:Pv.assertOptions(i,{encode:yo.function,serialize:yo.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let l=s&&Tt.merge(s.common,s[n.method]);s&&Tt.forEach(["delete","get","head","post","put","patch","common"],_=>{delete s[_]}),n.headers=Ns.concat(l,s);const h=[];let p=!0;this.interceptors.request.forEach(function(A){typeof A.runWhen=="function"&&A.runWhen(n)===!1||(p=p&&A.synchronous,h.unshift(A.fulfilled,A.rejected))});const f=[];this.interceptors.response.forEach(function(A){f.push(A.fulfilled,A.rejected)});let z,y=0,v;if(!p){const _=[eT.bind(this),void 0];for(_.unshift.apply(_,h),_.push.apply(_,f),v=_.length,z=Promise.resolve(n);y<v;)z=z.then(_[y++],_[y++]);return z}v=h.length;let b=n;for(y=0;y<v;){const _=h[y++],A=h[y++];try{b=_(b)}catch(P){A.call(this,P);break}}try{z=eT.call(this,b)}catch(_){return Promise.reject(_)}for(y=0,v=f.length;y<v;)z=z.then(f[y++],f[y++]);return z}getUri(e){e=Il(this.defaults,e);const n=Zw(e.baseURL,e.url);return qw(n,e.params,e.paramsSerializer)}}Tt.forEach(["delete","get","head","options"],function(e){Xc.prototype[e]=function(n,r){return this.request(Il(r||{},{method:e,url:n,data:(r||{}).data}))}}),Tt.forEach(["post","put","patch"],function(e){function n(r){return function(s,l,h){return this.request(Il(h||{},{method:e,headers:r?{"Content-Type":"multipart/form-data"}:{},url:s,data:l}))}}Xc.prototype[e]=n(),Xc.prototype[e+"Form"]=n(!0)});const Jc=Xc;class Rv{constructor(e){if(typeof e!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(s){n=s});const r=this;this.promise.then(i=>{if(!r._listeners)return;let s=r._listeners.length;for(;s-- >0;)r._listeners[s](i);r._listeners=null}),this.promise.then=i=>{let s;const l=new Promise(h=>{r.subscribe(h),s=h}).then(i);return l.cancel=function(){r.unsubscribe(s)},l},e(function(s,l,h){r.reason||(r.reason=new cu(s,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 Rv(function(i){e=i}),cancel:e}}}const _K=Rv;function CK(t){return function(n){return t.apply(null,n)}}function wK(t){return Tt.isObject(t)&&t.isAxiosError===!0}const Dv={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(Dv).forEach(([t,e])=>{Dv[e]=t});const TK=Dv;function sT(t){const e=new Jc(t),n=kw(Jc.prototype.request,e);return Tt.extend(n,Jc.prototype,e,{allOwnKeys:!0}),Tt.extend(n,e,null,{allOwnKeys:!0}),n.create=function(i){return sT(Il(t,i))},n}const Dn=sT(Ev);Dn.Axios=Jc,Dn.CanceledError=cu,Dn.CancelToken=_K,Dn.isCancel=Jw,Dn.VERSION=rT,Dn.toFormData=qc,Dn.AxiosError=Je,Dn.Cancel=Dn.CanceledError,Dn.all=function(e){return Promise.all(e)},Dn.spread=CK,Dn.isAxiosError=wK,Dn.mergeConfig=Il,Dn.AxiosHeaders=Ns,Dn.formToJSON=t=>Yw(Tt.isHTMLForm(t)?new FormData(t):t),Dn.getAdapter=tT.getAdapter,Dn.HttpStatusCode=TK,Dn.default=Dn;const AK=Dn;class SK{constructor(){Do(this,"apiBaseURL","");this.apiBaseURL=Ot.apiUrl(),this.api=AK.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,s){return(await this.api.post("/set_history",{type:e,id:n,tags:r,prompt:i,name:s})).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,s={}){let l=(await this.api.post("/translate",{text:e,from_lang:n,to_lang:r,api:i,api_config:s})).data;return l.translated_text&&(l.translated_text=Ot.unescapeHtml(l.translated_text)),l}async translates(e,n,r,i,s={}){let l=(await this.api.post("/translates",{texts:e,from_lang:n,to_lang:r,api:i,api_config:s})).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}async slugify(e){return(await this.api.post("/slugify",{keywords:e})).data}}const xK={data(){return{gradioAPI:null}},beforeMount(){this.gradioAPI=new SK},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 s of this.extraNetworks){if(s.name!==e)continue;const l=t.toLowerCase();for(let h of s.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 EK="tippy-box",oT="tippy-content",kK="tippy-backdrop",aT="tippy-arrow",lT="tippy-svg-arrow",ga={passive:!0,capture:!0},hT=function(){return document.body};function Mv(t,e,n){if(Array.isArray(t)){var r=t[e];return r??(Array.isArray(n)?n[e]:n)}return t}function Nv(t,e){var n={}.toString.call(t);return n.indexOf("[object")===0&&n.indexOf(e+"]")>-1}function uT(t,e){return typeof t=="function"?t.apply(void 0,e):t}function pT(t,e){if(e===0)return t;var n;return function(r){clearTimeout(n),n=setTimeout(function(){t(r)},e)}}function OK(t){return t.split(/\s+/).filter(Boolean)}function Pl(t){return[].concat(t)}function cT(t,e){t.indexOf(e)===-1&&t.push(e)}function LK(t){return t.filter(function(e,n){return t.indexOf(e)===n})}function IK(t){return t.split("-")[0]}function Zc(t){return[].slice.call(t)}function fT(t){return Object.keys(t).reduce(function(e,n){return t[n]!==void 0&&(e[n]=t[n]),e},{})}function fu(){return document.createElement("div")}function Qc(t){return["Element","Fragment"].some(function(e){return Nv(t,e)})}function PK(t){return Nv(t,"NodeList")}function RK(t){return Nv(t,"MouseEvent")}function DK(t){return!!(t&&t._tippy&&t._tippy.reference===t)}function MK(t){return Qc(t)?[t]:PK(t)?Zc(t):Array.isArray(t)?t:Zc(document.querySelectorAll(t))}function Fv(t,e){t.forEach(function(n){n&&(n.style.transitionDuration=e+"ms")})}function dT(t,e){t.forEach(function(n){n&&n.setAttribute("data-state",e)})}function NK(t){var e,n=Pl(t),r=n[0];return r!=null&&(e=r.ownerDocument)!=null&&e.body?r.ownerDocument:document}function FK(t,e){var n=e.clientX,r=e.clientY;return t.every(function(i){var s=i.popperRect,l=i.popperState,h=i.props,p=h.interactiveBorder,f=IK(l.placement),z=l.modifiersData.offset;if(!z)return!0;var y=f==="bottom"?z.top.y:0,v=f==="top"?z.bottom.y:0,b=f==="right"?z.left.x:0,_=f==="left"?z.right.x:0,A=s.top-r+y>p,P=r-s.bottom-v>p,O=s.left-n+b>p,H=n-s.right-_>p;return A||P||O||H})}function Bv(t,e,n){var r=e+"EventListener";["transitionend","webkitTransitionEnd"].forEach(function(i){t[r](i,n)})}function gT(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},zT=0;function BK(){as.isTouch||(as.isTouch=!0,window.performance&&document.addEventListener("mousemove",vT))}function vT(){var t=performance.now();t-zT<20&&(as.isTouch=!1,document.removeEventListener("mousemove",vT)),zT=t}function $K(){var t=document.activeElement;if(DK(t)){var e=t._tippy;t.blur&&!e.state.isVisible&&t.blur()}}function HK(){document.addEventListener("touchstart",BK,ga),window.addEventListener("blur",$K)}var UK=typeof window<"u"&&typeof document<"u",WK=UK?!!window.msCrypto:!1,KK={animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},qK={allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999},Fi=Object.assign({appendTo:hT,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},KK,qK),VK=Object.keys(Fi),GK=function(e){var n=Object.keys(e);n.forEach(function(r){Fi[r]=e[r]})};function mT(t){var e=t.plugins||[],n=e.reduce(function(r,i){var s=i.name,l=i.defaultValue;if(s){var h;r[s]=t[s]!==void 0?t[s]:(h=Fi[s])!=null?h:l}return r},{});return Object.assign({},t,n)}function YK(t,e){var n=e?Object.keys(mT(Object.assign({},Fi,{plugins:e}))):VK,r=n.reduce(function(i,s){var l=(t.getAttribute("data-tippy-"+s)||"").trim();if(!l)return i;if(s==="content")i[s]=l;else try{i[s]=JSON.parse(l)}catch{i[s]=l}return i},{});return r}function yT(t,e){var n=Object.assign({},e,{content:uT(e.content,[t])},e.ignoreAttributes?{}:YK(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 XK=function(){return"innerHTML"};function $v(t,e){t[XK()]=e}function jT(t){var e=fu();return t===!0?e.className=aT:(e.className=lT,Qc(t)?e.appendChild(t):$v(e,t)),e}function bT(t,e){Qc(e.content)?($v(t,""),t.appendChild(e.content)):typeof e.content!="function"&&(e.allowHTML?$v(t,e.content):t.textContent=e.content)}function Hv(t){var e=t.firstElementChild,n=Zc(e.children);return{box:e,content:n.find(function(r){return r.classList.contains(oT)}),arrow:n.find(function(r){return r.classList.contains(aT)||r.classList.contains(lT)}),backdrop:n.find(function(r){return r.classList.contains(kK)})}}function _T(t){var e=fu(),n=fu();n.className=EK,n.setAttribute("data-state","hidden"),n.setAttribute("tabindex","-1");var r=fu();r.className=oT,r.setAttribute("data-state","hidden"),bT(r,t.props),e.appendChild(n),n.appendChild(r),i(t.props,t.props);function i(s,l){var h=Hv(e),p=h.box,f=h.content,z=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"),(s.content!==l.content||s.allowHTML!==l.allowHTML)&&bT(f,t.props),l.arrow?z?s.arrow!==l.arrow&&(p.removeChild(z),p.appendChild(jT(l.arrow))):p.appendChild(jT(l.arrow)):z&&p.removeChild(z)}return{popper:e,onUpdate:i}}_T.$$tippy=!0;var JK=1,tf=[],Uv=[];function ZK(t,e){var n=yT(t,Object.assign({},Fi,mT(fT(e)))),r,i,s,l=!1,h=!1,p=!1,f=!1,z,y,v,b=[],_=pT(lt,n.interactiveDebounce),A,P=JK++,O=null,H=LK(n.plugins),nt={isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},T={id:P,reference:t,popper:fu(),popperInstance:O,props:n,state:nt,plugins:H,clearDelayTimeouts:se,setProps:be,setContent:ve,show:We,hide:sn,hideWithInteractivity:vn,enable:Jt,disable:gt,unmount:pn,destroy:cn};if(!n.render)return T;var K=n.render(T),tt=K.popper,m=K.onUpdate;tt.setAttribute("data-tippy-root",""),tt.id="tippy-"+T.id,T.popper=tt,t._tippy=T,tt._tippy=T;var M=H.map(function(ct){return ct.fn(T)}),L=t.hasAttribute("aria-expanded");return ke(),ge(),ot(),yt("onCreate",[T]),n.showOnCreate&&Nt(),tt.addEventListener("mouseenter",function(){T.props.interactive&&T.state.isVisible&&T.clearDelayTimeouts()}),tt.addEventListener("mouseleave",function(){T.props.interactive&&T.props.trigger.indexOf("mouseenter")>=0&&xt().addEventListener("mousemove",_)}),T;function B(){var ct=T.props.touch;return Array.isArray(ct)?ct:[ct,0]}function X(){return B()[0]==="hold"}function st(){var ct;return!!((ct=T.props.render)!=null&&ct.$$tippy)}function rt(){return A||t}function xt(){var ct=rt().parentNode;return ct?NK(ct):document}function oe(){return Hv(tt)}function Vt(ct){return T.state.isMounted&&!T.state.isVisible||as.isTouch||z&&z.type==="focus"?0:Mv(T.props.delay,ct?0:1,Fi.delay)}function ot(ct){ct===void 0&&(ct=!1),tt.style.pointerEvents=T.props.interactive&&!ct?"":"none",tt.style.zIndex=""+T.props.zIndex}function yt(ct,Wt,ie){if(ie===void 0&&(ie=!0),M.forEach(function($e){$e[ct]&&$e[ct].apply($e,Wt)}),ie){var Re;(Re=T.props)[ct].apply(Re,Wt)}}function Et(){var ct=T.props.aria;if(ct.content){var Wt="aria-"+ct.content,ie=tt.id,Re=Pl(T.props.triggerTarget||t);Re.forEach(function($e){var Mn=$e.getAttribute(Wt);if(T.state.isVisible)$e.setAttribute(Wt,Mn?Mn+" "+ie:ie);else{var fr=Mn&&Mn.replace(ie,"").trim();fr?$e.setAttribute(Wt,fr):$e.removeAttribute(Wt)}})}}function ge(){if(!(L||!T.props.aria.expanded)){var ct=Pl(T.props.triggerTarget||t);ct.forEach(function(Wt){T.props.interactive?Wt.setAttribute("aria-expanded",T.state.isVisible&&Wt===rt()?"true":"false"):Wt.removeAttribute("aria-expanded")})}}function he(){xt().removeEventListener("mousemove",_),tf=tf.filter(function(ct){return ct!==_})}function jt(ct){if(!(as.isTouch&&(p||ct.type==="mousedown"))){var Wt=ct.composedPath&&ct.composedPath()[0]||ct.target;if(!(T.props.interactive&&gT(tt,Wt))){if(Pl(T.props.triggerTarget||t).some(function(ie){return gT(ie,Wt)})){if(as.isTouch||T.state.isVisible&&T.props.trigger.indexOf("click")>=0)return}else yt("onClickOutside",[T,ct]);T.props.hideOnClick===!0&&(T.clearDelayTimeouts(),T.hide(),h=!0,setTimeout(function(){h=!1}),T.state.isMounted||Kt())}}}function Mt(){p=!0}function $t(){p=!1}function Ht(){var ct=xt();ct.addEventListener("mousedown",jt,!0),ct.addEventListener("touchend",jt,ga),ct.addEventListener("touchstart",$t,ga),ct.addEventListener("touchmove",Mt,ga)}function Kt(){var ct=xt();ct.removeEventListener("mousedown",jt,!0),ct.removeEventListener("touchend",jt,ga),ct.removeEventListener("touchstart",$t,ga),ct.removeEventListener("touchmove",Mt,ga)}function ee(ct,Wt){Yt(ct,function(){!T.state.isVisible&&tt.parentNode&&tt.parentNode.contains(tt)&&Wt()})}function de(ct,Wt){Yt(ct,Wt)}function Yt(ct,Wt){var ie=oe().box;function Re($e){$e.target===ie&&(Bv(ie,"remove",Re),Wt())}if(ct===0)return Wt();Bv(ie,"remove",y),Bv(ie,"add",Re),y=Re}function ue(ct,Wt,ie){ie===void 0&&(ie=!1);var Re=Pl(T.props.triggerTarget||t);Re.forEach(function($e){$e.addEventListener(ct,Wt,ie),b.push({node:$e,eventType:ct,handler:Wt,options:ie})})}function ke(){X()&&(ue("touchstart",Y,{passive:!0}),ue("touchend",vt,{passive:!0})),OK(T.props.trigger).forEach(function(ct){if(ct!=="manual")switch(ue(ct,Y),ct){case"mouseenter":ue("mouseleave",vt);break;case"focus":ue(WK?"focusout":"blur",dt);break;case"focusin":ue("focusout",dt);break}})}function W(){b.forEach(function(ct){var Wt=ct.node,ie=ct.eventType,Re=ct.handler,$e=ct.options;Wt.removeEventListener(ie,Re,$e)}),b=[]}function Y(ct){var Wt,ie=!1;if(!(!T.state.isEnabled||ft(ct)||h)){var Re=((Wt=z)==null?void 0:Wt.type)==="focus";z=ct,A=ct.currentTarget,ge(),!T.state.isVisible&&RK(ct)&&tf.forEach(function($e){return $e(ct)}),ct.type==="click"&&(T.props.trigger.indexOf("mouseenter")<0||l)&&T.props.hideOnClick!==!1&&T.state.isVisible?ie=!0:Nt(ct),ct.type==="click"&&(l=!ie),ie&&!Re&&Ft(ct)}}function lt(ct){var Wt=ct.target,ie=rt().contains(Wt)||tt.contains(Wt);if(!(ct.type==="mousemove"&&ie)){var Re=bt().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);FK(Re,ct)&&(he(),Ft(ct))}}function vt(ct){var Wt=ft(ct)||T.props.trigger.indexOf("click")>=0&&l;if(!Wt){if(T.props.interactive){T.hideWithInteractivity(ct);return}Ft(ct)}}function dt(ct){T.props.trigger.indexOf("focusin")<0&&ct.target!==rt()||T.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=T.props,Wt=ct.popperOptions,ie=ct.placement,Re=ct.offset,$e=ct.getReferenceClientRect,Mn=ct.moveTransition,fr=st()?Hv(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 yn=Un.state;if(st()){var bo=oe(),za=bo.box;["placement","reference-hidden","escaped"].forEach(function(Fs){Fs==="placement"?za.setAttribute("data-placement",yn.placement):yn.attributes.popper["data-popper-"+Fs]?za.setAttribute("data-"+Fs,""):za.removeAttribute("data-"+Fs)}),yn.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,(Wt==null?void 0:Wt.modifiers)||[]),T.popperInstance=d_(dr,tt,Object.assign({},Wt,{placement:ie,onFirstUpdate:v,modifiers:Ci}))}function It(){T.popperInstance&&(T.popperInstance.destroy(),T.popperInstance=null)}function kt(){var ct=T.props.appendTo,Wt,ie=rt();T.props.interactive&&ct===hT||ct==="parent"?Wt=ie.parentNode:Wt=uT(ct,[ie]),Wt.contains(tt)||Wt.appendChild(tt),T.state.isMounted=!0,Lt()}function bt(){return Zc(tt.querySelectorAll("[data-tippy-root]"))}function Nt(ct){T.clearDelayTimeouts(),ct&&yt("onTrigger",[T,ct]),Ht();var Wt=Vt(!0),ie=B(),Re=ie[0],$e=ie[1];as.isTouch&&Re==="hold"&&$e&&(Wt=$e),Wt?r=setTimeout(function(){T.show()},Wt):T.show()}function Ft(ct){if(T.clearDelayTimeouts(),yt("onUntrigger",[T,ct]),!T.state.isVisible){Kt();return}if(!(T.props.trigger.indexOf("mouseenter")>=0&&T.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(ct.type)>=0&&l)){var Wt=Vt(!1);Wt?i=setTimeout(function(){T.state.isVisible&&T.hide()},Wt):s=requestAnimationFrame(function(){T.hide()})}}function Jt(){T.state.isEnabled=!0}function gt(){T.hide(),T.state.isEnabled=!1}function se(){clearTimeout(r),clearTimeout(i),cancelAnimationFrame(s)}function be(ct){if(!T.state.isDestroyed){yt("onBeforeUpdate",[T,ct]),W();var Wt=T.props,ie=yT(t,Object.assign({},Wt,fT(ct),{ignoreAttributes:!0}));T.props=ie,ke(),Wt.interactiveDebounce!==ie.interactiveDebounce&&(he(),_=pT(lt,ie.interactiveDebounce)),Wt.triggerTarget&&!ie.triggerTarget?Pl(Wt.triggerTarget).forEach(function(Re){Re.removeAttribute("aria-expanded")}):ie.triggerTarget&&t.removeAttribute("aria-expanded"),ge(),ot(),m&&m(Wt,ie),T.popperInstance&&(Lt(),bt().forEach(function(Re){requestAnimationFrame(Re._tippy.popperInstance.forceUpdate)})),yt("onAfterUpdate",[T,ct])}}function ve(ct){T.setProps({content:ct})}function We(){var ct=T.state.isVisible,Wt=T.state.isDestroyed,ie=!T.state.isEnabled,Re=as.isTouch&&!T.props.touch,$e=Mv(T.props.duration,0,Fi.duration);if(!(ct||Wt||ie||Re)&&!rt().hasAttribute("disabled")&&(yt("onShow",[T],!1),T.props.onShow(T)!==!1)){if(T.state.isVisible=!0,st()&&(tt.style.visibility="visible"),ot(),Ht(),T.state.isMounted||(tt.style.transition="none"),st()){var Mn=oe(),fr=Mn.box,dr=Mn.content;Fv([fr,dr],0)}v=function(){var Ci;if(!(!T.state.isVisible||f)){if(f=!0,tt.offsetHeight,tt.style.transition=T.props.moveTransition,st()&&T.props.animation){var jo=oe(),Un=jo.box,yn=jo.content;Fv([Un,yn],$e),dT([Un,yn],"visible")}Et(),ge(),cT(Uv,T),(Ci=T.popperInstance)==null||Ci.forceUpdate(),yt("onMount",[T]),T.props.animation&&st()&&de($e,function(){T.state.isShown=!0,yt("onShown",[T])})}},kt()}}function sn(){var ct=!T.state.isVisible,Wt=T.state.isDestroyed,ie=!T.state.isEnabled,Re=Mv(T.props.duration,1,Fi.duration);if(!(ct||Wt||ie)&&(yt("onHide",[T],!1),T.props.onHide(T)!==!1)){if(T.state.isVisible=!1,T.state.isShown=!1,f=!1,l=!1,st()&&(tt.style.visibility="hidden"),he(),Kt(),ot(!0),st()){var $e=oe(),Mn=$e.box,fr=$e.content;T.props.animation&&(Fv([Mn,fr],Re),dT([Mn,fr],"hidden"))}Et(),ge(),T.props.animation?st()&&ee(Re,T.unmount):T.unmount()}}function vn(ct){xt().addEventListener("mousemove",_),cT(tf,_),_(ct)}function pn(){T.state.isVisible&&T.hide(),T.state.isMounted&&(It(),bt().forEach(function(ct){ct._tippy.unmount()}),tt.parentNode&&tt.parentNode.removeChild(tt),Uv=Uv.filter(function(ct){return ct!==T}),T.state.isMounted=!1,yt("onHidden",[T]))}function cn(){T.state.isDestroyed||(T.clearDelayTimeouts(),T.unmount(),W(),delete t._tippy,T.state.isDestroyed=!0,yt("onDestroy",[T]))}}function du(t,e){e===void 0&&(e={});var n=Fi.plugins.concat(e.plugins||[]);HK();var r=Object.assign({},e,{plugins:n}),i=MK(t),s=i.reduce(function(l,h){var p=h&&ZK(h,r);return p&&l.push(p),l},[]);return Qc(t)?s[0]:s}du.defaultProps=Fi,du.setDefaultProps=GK,du.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)}}),du.setDefaultProps({render:_T});const{toClipboard:QK}=d6();onUiLoaded(()=>{const t=document.createElement("div");t.id="physton-prompt-all-in-one",Ot.gradioApp().appendChild(t);const e=$E(l6);e.config.globalProperties.$toastr=p6,e.config.globalProperties.$copyText=QK,e.config.globalProperties.$tippyList=[],e.mixin(xK),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 s=du(n,{placement:"bottom",theme:"light",allowHTML:!0,onCreate(l,h){if(!r.value||i)return;l.enable(),localStorage.getItem("phystonPromptEnableTooltip")==="true"||l.disable()}});n.$tippyInstance=s,i||e.config.globalProperties.$tippyList.push(s)},updated(n,r){r.value?(n.setAttribute("data-tippy-content",r.value),n.$tippyInstance.setContent(r.value)):n.$tippyInstance.disable()}}),e.mount(t)})});
//# sourceMappingURL=main.entry.js.map