diff --git "a/code/static/assets/index-bc1a6b42.js" "b/code/static/assets/index-bc1a6b42.js" --- "a/code/static/assets/index-bc1a6b42.js" +++ "b/code/static/assets/index-bc1a6b42.js" @@ -1,4 +1,4 @@ -var Om=Object.defineProperty;var Fm=(e,t,n)=>t in e?Om(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var wi=(e,t,n)=>(Fm(e,typeof t!="symbol"?t+"":t,n),n),ki=(e,t,n)=>{if(!t.has(e))throw TypeError("Cannot "+n)};var fl=(e,t,n)=>(ki(e,t,"read from private field"),n?n.call(e):t.get(e)),ql=(e,t,n)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,n)},$i=(e,t,n,l)=>(ki(e,t,"write to private field"),l?l.call(e,n):t.set(e,n),n);var Ua=(e,t,n)=>(ki(e,t,"access private method"),n);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))l(a);new MutationObserver(a=>{for(const o of a)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&l(i)}).observe(document,{childList:!0,subtree:!0});function n(a){const o={};return a.integrity&&(o.integrity=a.integrity),a.referrerpolicy&&(o.referrerPolicy=a.referrerpolicy),a.crossorigin==="use-credentials"?o.credentials="include":a.crossorigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function l(a){if(a.ep)return;a.ep=!0;const o=n(a);fetch(a.href,o)}})();function zs(e,t){const n=Object.create(null),l=e.split(",");for(let a=0;a!!n[a.toLowerCase()]:a=>!!n[a]}function Ds(e){if(ve(e)){const t={};for(let n=0;n{if(n){const l=n.split(Nm);l.length>1&&(t[l[0].trim()]=l[1].trim())}}),t}function Hs(e){let t="";if(Ue(e))t=e;else if(ve(e))for(let n=0;n{},Ym=()=>!1,Wm=/^on[^a-z]/,jo=e=>Wm.test(e),js=e=>e.startsWith("onUpdate:"),qe=Object.assign,Ys=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Um=Object.prototype.hasOwnProperty,Ce=(e,t)=>Um.call(e,t),ve=Array.isArray,oa=e=>Yo(e)==="[object Map]",Xm=e=>Yo(e)==="[object Set]",ge=e=>typeof e=="function",Ue=e=>typeof e=="string",Ws=e=>typeof e=="symbol",Fe=e=>e!==null&&typeof e=="object",Xc=e=>Fe(e)&&ge(e.then)&&ge(e.catch),Gm=Object.prototype.toString,Yo=e=>Gm.call(e),Km=e=>Yo(e).slice(8,-1),qm=e=>Yo(e)==="[object Object]",Us=e=>Ue(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,vo=zs(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Wo=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Zm=/-(\w)/g,Bt=Wo(e=>e.replace(Zm,(t,n)=>n?n.toUpperCase():"")),Jm=/\B([A-Z])/g,Ml=Wo(e=>e.replace(Jm,"-$1").toLowerCase()),fn=Wo(e=>e.charAt(0).toUpperCase()+e.slice(1)),mo=Wo(e=>e?`on${fn(e)}`:""),fa=(e,t)=>!Object.is(e,t),ho=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},va=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Gr;const Qm=()=>Gr||(Gr=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});let kt;class Gc{constructor(t=!1){this.detached=t,this.active=!0,this.effects=[],this.cleanups=[],this.parent=kt,!t&&kt&&(this.index=(kt.scopes||(kt.scopes=[])).push(this)-1)}run(t){if(this.active){const n=kt;try{return kt=this,t()}finally{kt=n}}}on(){kt=this}off(){kt=this.parent}stop(t){if(this.active){let n,l;for(n=0,l=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},Kc=e=>(e.w&Vn)>0,qc=e=>(e.n&Vn)>0,th=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let l=0;l{(c==="length"||c>=r)&&s.push(u)})}else switch(n!==void 0&&s.push(i.get(n)),t){case"add":ve(e)?Us(n)&&s.push(i.get("length")):(s.push(i.get(Zn)),oa(e)&&s.push(i.get(Ji)));break;case"delete":ve(e)||(s.push(i.get(Zn)),oa(e)&&s.push(i.get(Ji)));break;case"set":oa(e)&&s.push(i.get(Zn));break}if(s.length===1)s[0]&&Qi(s[0]);else{const r=[];for(const u of s)u&&r.push(...u);Qi(Xs(r))}}function Qi(e,t){const n=ve(e)?e:[...e];for(const l of n)l.computed&&qr(l);for(const l of n)l.computed||qr(l)}function qr(e,t){(e!==Ft||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const lh=zs("__proto__,__v_isRef,__isVue"),Qc=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ws)),ah=Ks(),oh=Ks(!1,!0),ih=Ks(!0),Zr=sh();function sh(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const l=Se(this);for(let o=0,i=this.length;o{e[t]=function(...n){Bl();const l=Se(this)[t].apply(this,n);return El(),l}}),e}function Ks(e=!1,t=!1){return function(l,a,o){if(a==="__v_isReactive")return!e;if(a==="__v_isReadonly")return e;if(a==="__v_isShallow")return t;if(a==="__v_raw"&&o===(e?t?xh:ad:t?ld:nd).get(l))return l;const i=ve(l);if(!e&&i&&Ce(Zr,a))return Reflect.get(Zr,a,o);const s=Reflect.get(l,a,o);return(Ws(a)?Qc.has(a):lh(a))||(e||pt(l,"get",a),t)?s:Te(s)?i&&Us(a)?s:s.value:Fe(s)?e?Ea(s):at(s):s}}const rh=ed(),uh=ed(!0);function ed(e=!1){return function(n,l,a,o){let i=n[l];if($l(i)&&Te(i)&&!Te(a))return!1;if(!e&&(!wo(a)&&!$l(a)&&(i=Se(i),a=Se(a)),!ve(n)&&Te(i)&&!Te(a)))return i.value=a,!0;const s=ve(n)&&Us(l)?Number(l)e,Xo=e=>Reflect.getPrototypeOf(e);function Xa(e,t,n=!1,l=!1){e=e.__v_raw;const a=Se(e),o=Se(t);n||(t!==o&&pt(a,"get",t),pt(a,"get",o));const{has:i}=Xo(a),s=l?qs:n?Qs:ma;if(i.call(a,t))return s(e.get(t));if(i.call(a,o))return s(e.get(o));e!==a&&e.get(t)}function Ga(e,t=!1){const n=this.__v_raw,l=Se(n),a=Se(e);return t||(e!==a&&pt(l,"has",e),pt(l,"has",a)),e===a?n.has(e):n.has(e)||n.has(a)}function Ka(e,t=!1){return e=e.__v_raw,!t&&pt(Se(e),"iterate",Zn),Reflect.get(e,"size",e)}function Jr(e){e=Se(e);const t=Se(this);return Xo(t).has.call(t,e)||(t.add(e),rn(t,"add",e,e)),this}function Qr(e,t){t=Se(t);const n=Se(this),{has:l,get:a}=Xo(n);let o=l.call(n,e);o||(e=Se(e),o=l.call(n,e));const i=a.call(n,e);return n.set(e,t),o?fa(t,i)&&rn(n,"set",e,t):rn(n,"add",e,t),this}function eu(e){const t=Se(this),{has:n,get:l}=Xo(t);let a=n.call(t,e);a||(e=Se(e),a=n.call(t,e)),l&&l.call(t,e);const o=t.delete(e);return a&&rn(t,"delete",e,void 0),o}function tu(){const e=Se(this),t=e.size!==0,n=e.clear();return t&&rn(e,"clear",void 0,void 0),n}function qa(e,t){return function(l,a){const o=this,i=o.__v_raw,s=Se(i),r=t?qs:e?Qs:ma;return!e&&pt(s,"iterate",Zn),i.forEach((u,c)=>l.call(a,r(u),r(c),o))}}function Za(e,t,n){return function(...l){const a=this.__v_raw,o=Se(a),i=oa(o),s=e==="entries"||e===Symbol.iterator&&i,r=e==="keys"&&i,u=a[e](...l),c=n?qs:t?Qs:ma;return!t&&pt(o,"iterate",r?Ji:Zn),{next(){const{value:d,done:f}=u.next();return f?{value:d,done:f}:{value:s?[c(d[0]),c(d[1])]:c(d),done:f}},[Symbol.iterator](){return this}}}}function _n(e){return function(...t){return e==="delete"?!1:this}}function hh(){const e={get(o){return Xa(this,o)},get size(){return Ka(this)},has:Ga,add:Jr,set:Qr,delete:eu,clear:tu,forEach:qa(!1,!1)},t={get(o){return Xa(this,o,!1,!0)},get size(){return Ka(this)},has:Ga,add:Jr,set:Qr,delete:eu,clear:tu,forEach:qa(!1,!0)},n={get(o){return Xa(this,o,!0)},get size(){return Ka(this,!0)},has(o){return Ga.call(this,o,!0)},add:_n("add"),set:_n("set"),delete:_n("delete"),clear:_n("clear"),forEach:qa(!0,!1)},l={get(o){return Xa(this,o,!0,!0)},get size(){return Ka(this,!0)},has(o){return Ga.call(this,o,!0)},add:_n("add"),set:_n("set"),delete:_n("delete"),clear:_n("clear"),forEach:qa(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=Za(o,!1,!1),n[o]=Za(o,!0,!1),t[o]=Za(o,!1,!0),l[o]=Za(o,!0,!0)}),[e,n,t,l]}const[gh,bh,yh,ph]=hh();function Zs(e,t){const n=t?e?ph:yh:e?bh:gh;return(l,a,o)=>a==="__v_isReactive"?!e:a==="__v_isReadonly"?e:a==="__v_raw"?l:Reflect.get(Ce(n,a)&&a in l?n:l,a,o)}const _h={get:Zs(!1,!1)},Ch={get:Zs(!1,!0)},Sh={get:Zs(!0,!1)},nd=new WeakMap,ld=new WeakMap,ad=new WeakMap,xh=new WeakMap;function wh(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function kh(e){return e.__v_skip||!Object.isExtensible(e)?0:wh(Km(e))}function at(e){return $l(e)?e:Js(e,!1,td,_h,nd)}function od(e){return Js(e,!1,mh,Ch,ld)}function Ea(e){return Js(e,!0,vh,Sh,ad)}function Js(e,t,n,l,a){if(!Fe(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=a.get(e);if(o)return o;const i=kh(e);if(i===0)return e;const s=new Proxy(e,i===2?l:n);return a.set(e,s),s}function Sl(e){return $l(e)?Sl(e.__v_raw):!!(e&&e.__v_isReactive)}function $l(e){return!!(e&&e.__v_isReadonly)}function wo(e){return!!(e&&e.__v_isShallow)}function id(e){return Sl(e)||$l(e)}function Se(e){const t=e&&e.__v_raw;return t?Se(t):e}function sd(e){return xo(e,"__v_skip",!0),e}const ma=e=>Fe(e)?at(e):e,Qs=e=>Fe(e)?Ea(e):e;function rd(e){wn&&Ft&&(e=Se(e),Jc(e.dep||(e.dep=Xs())))}function ud(e,t){e=Se(e),e.dep&&Qi(e.dep)}function Te(e){return!!(e&&e.__v_isRef===!0)}function P(e){return cd(e,!1)}function $h(e){return cd(e,!0)}function cd(e,t){return Te(e)?e:new Vh(e,t)}class Vh{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:Se(t),this._value=n?t:ma(t)}get value(){return rd(this),this._value}set value(t){const n=this.__v_isShallow||wo(t)||$l(t);t=n?t:Se(t),fa(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:ma(t),ud(this))}}function Zt(e){return Te(e)?e.value:e}const Ih={get:(e,t,n)=>Zt(Reflect.get(e,t,n)),set:(e,t,n,l)=>{const a=e[t];return Te(a)&&!Te(n)?(a.value=n,!0):Reflect.set(e,t,n,l)}};function dd(e){return Sl(e)?e:new Proxy(e,Ih)}function er(e){const t=ve(e)?new Array(e.length):{};for(const n in e)t[n]=z(e,n);return t}class Ah{constructor(t,n,l){this._object=t,this._key=n,this._defaultValue=l,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}}function z(e,t,n){const l=e[t];return Te(l)?l:new Ah(e,t,n)}var fd;class Mh{constructor(t,n,l,a){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this[fd]=!1,this._dirty=!0,this.effect=new Gs(t,()=>{this._dirty||(this._dirty=!0,ud(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!a,this.__v_isReadonly=l}get value(){const t=Se(this);return rd(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}fd="__v_isReadonly";function Bh(e,t,n=!1){let l,a;const o=ge(e);return o?(l=e,a=zt):(l=e.get,a=e.set),new Mh(l,a,o||!a,n)}function kn(e,t,n,l){let a;try{a=l?e(...l):e()}catch(o){Go(o,t,n)}return a}function Vt(e,t,n,l){if(ge(e)){const o=kn(e,t,n,l);return o&&Xc(o)&&o.catch(i=>{Go(i,t,n)}),o}const a=[];for(let o=0;o>>1;ga(Je[l])Gt&&Je.splice(t,1)}function Lh(e){ve(e)?xl.push(...e):(!on||!on.includes(e,e.allowRecurse?Dn+1:Dn))&&xl.push(e),md()}function nu(e,t=ha?Gt+1:0){for(;tga(n)-ga(l)),Dn=0;Dne.id==null?1/0:e.id,Oh=(e,t)=>{const n=ga(e)-ga(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function gd(e){es=!1,ha=!0,Je.sort(Oh);const t=zt;try{for(Gt=0;GtUe(m)?m.trim():m)),d&&(a=n.map(va))}let s,r=l[s=mo(t)]||l[s=mo(Bt(t))];!r&&o&&(r=l[s=mo(Ml(t))]),r&&Vt(r,e,6,a);const u=l[s+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,Vt(u,e,6,a)}}function bd(e,t,n=!1){const l=t.emitsCache,a=l.get(e);if(a!==void 0)return a;const o=e.emits;let i={},s=!1;if(!ge(e)){const r=u=>{const c=bd(u,t,!0);c&&(s=!0,qe(i,c))};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}return!o&&!s?(Fe(e)&&l.set(e,null),null):(ve(o)?o.forEach(r=>i[r]=null):qe(i,o),Fe(e)&&l.set(e,i),i)}function Ko(e,t){return!e||!jo(t)?!1:(t=t.slice(2).replace(/Once$/,""),Ce(e,t[0].toLowerCase()+t.slice(1))||Ce(e,Ml(t))||Ce(e,t))}let gt=null,qo=null;function ko(e){const t=gt;return gt=e,qo=e&&e.type.__scopeId||null,t}function Rh(e){qo=e}function Nh(){qo=null}function vt(e,t=gt,n){if(!t||e._n)return e;const l=(...a)=>{l._d&&vu(-1);const o=ko(t);let i;try{i=e(...a)}finally{ko(o),l._d&&vu(1)}return i};return l._n=!0,l._c=!0,l._d=!0,l}function Vi(e){const{type:t,vnode:n,proxy:l,withProxy:a,props:o,propsOptions:[i],slots:s,attrs:r,emit:u,render:c,renderCache:d,data:f,setupState:m,ctx:h,inheritAttrs:g}=e;let C,_;const A=ko(e);try{if(n.shapeFlag&4){const V=a||l;C=Xt(c.call(V,V,d,o,m,f,h)),_=r}else{const V=t;C=Xt(V.length>1?V(o,{attrs:r,slots:s,emit:u}):V(o,null)),_=t.props?r:zh(r)}}catch(V){ra.length=0,Go(V,e,1),C=v(sn)}let y=C;if(_&&g!==!1){const V=Object.keys(_),{shapeFlag:x}=y;V.length&&x&7&&(i&&V.some(js)&&(_=Dh(_,i)),y=un(y,_))}return n.dirs&&(y=un(y),y.dirs=y.dirs?y.dirs.concat(n.dirs):n.dirs),n.transition&&(y.transition=n.transition),C=y,ko(A),C}const zh=e=>{let t;for(const n in e)(n==="class"||n==="style"||jo(n))&&((t||(t={}))[n]=e[n]);return t},Dh=(e,t)=>{const n={};for(const l in e)(!js(l)||!(l.slice(9)in t))&&(n[l]=e[l]);return n};function Hh(e,t,n){const{props:l,children:a,component:o}=e,{props:i,children:s,patchFlag:r}=t,u=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&r>=0){if(r&1024)return!0;if(r&16)return l?lu(l,i,u):!!i;if(r&8){const c=t.dynamicProps;for(let d=0;de.__isSuspense;function Wh(e,t){t&&t.pendingBranch?ve(e)?t.effects.push(...e):t.effects.push(e):Lh(e)}function Xe(e,t){if(Ke){let n=Ke.provides;const l=Ke.parent&&Ke.parent.provides;l===n&&(n=Ke.provides=Object.create(l)),n[e]=t}}function we(e,t,n=!1){const l=Ke||gt;if(l){const a=l.parent==null?l.vnode.appContext&&l.vnode.appContext.provides:l.parent.provides;if(a&&e in a)return a[e];if(arguments.length>1)return n&&ge(t)?t.call(l.proxy):t}}function tn(e,t){return lr(e,null,t)}const Ja={};function le(e,t,n){return lr(e,t,n)}function lr(e,t,{immediate:n,deep:l,flush:a,onTrack:o,onTrigger:i}=Me){const s=Ke;let r,u=!1,c=!1;if(Te(e)?(r=()=>e.value,u=wo(e)):Sl(e)?(r=()=>e,l=!0):ve(e)?(c=!0,u=e.some(y=>Sl(y)||wo(y)),r=()=>e.map(y=>{if(Te(y))return y.value;if(Sl(y))return Wn(y);if(ge(y))return kn(y,s,2)})):ge(e)?t?r=()=>kn(e,s,2):r=()=>{if(!(s&&s.isUnmounted))return d&&d(),Vt(e,s,3,[f])}:r=zt,t&&l){const y=r;r=()=>Wn(y())}let d,f=y=>{d=_.onStop=()=>{kn(y,s,4)}},m;if(_a)if(f=zt,t?n&&Vt(t,s,3,[r(),c?[]:void 0,f]):r(),a==="sync"){const y=Lg();m=y.__watcherHandles||(y.__watcherHandles=[])}else return zt;let h=c?new Array(e.length).fill(Ja):Ja;const g=()=>{if(_.active)if(t){const y=_.run();(l||u||(c?y.some((V,x)=>fa(V,h[x])):fa(y,h)))&&(d&&d(),Vt(t,s,3,[y,h===Ja?void 0:c&&h[0]===Ja?[]:h,f]),h=y)}else _.run()};g.allowRecurse=!!t;let C;a==="sync"?C=g:a==="post"?C=()=>it(g,s&&s.suspense):(g.pre=!0,s&&(g.id=s.uid),C=()=>nr(g));const _=new Gs(r,C);t?n?g():h=_.run():a==="post"?it(_.run.bind(_),s&&s.suspense):_.run();const A=()=>{_.stop(),s&&s.scope&&Ys(s.scope.effects,_)};return m&&m.push(A),A}function Uh(e,t,n){const l=this.proxy,a=Ue(e)?e.includes(".")?yd(l,e):()=>l[e]:e.bind(l,l);let o;ge(t)?o=t:(o=t.handler,n=t);const i=Ke;Vl(this);const s=lr(a,o.bind(l),n);return i?Vl(i):Jn(),s}function yd(e,t){const n=t.split(".");return()=>{let l=e;for(let a=0;a{Wn(n,t)});else if(qm(e))for(const n in e)Wn(e[n],t);return e}function pd(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return ut(()=>{e.isMounted=!0}),ct(()=>{e.isUnmounting=!0}),e}const wt=[Function,Array],Xh={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:wt,onEnter:wt,onAfterEnter:wt,onEnterCancelled:wt,onBeforeLeave:wt,onLeave:wt,onAfterLeave:wt,onLeaveCancelled:wt,onBeforeAppear:wt,onAppear:wt,onAfterAppear:wt,onAppearCancelled:wt},setup(e,{slots:t}){const n=ai(),l=pd();let a;return()=>{const o=t.default&&ar(t.default(),!0);if(!o||!o.length)return;let i=o[0];if(o.length>1){for(const g of o)if(g.type!==sn){i=g;break}}const s=Se(e),{mode:r}=s;if(l.isLeaving)return Ii(i);const u=au(i);if(!u)return Ii(i);const c=ba(u,s,l,n);ya(u,c);const d=n.subTree,f=d&&au(d);let m=!1;const{getTransitionKey:h}=u.type;if(h){const g=h();a===void 0?a=g:g!==a&&(a=g,m=!0)}if(f&&f.type!==sn&&(!Hn(u,f)||m)){const g=ba(f,s,l,n);if(ya(f,g),r==="out-in")return l.isLeaving=!0,g.afterLeave=()=>{l.isLeaving=!1,n.update.active!==!1&&n.update()},Ii(i);r==="in-out"&&u.type!==sn&&(g.delayLeave=(C,_,A)=>{const y=Cd(l,f);y[String(f.key)]=f,C._leaveCb=()=>{_(),C._leaveCb=void 0,delete c.delayedLeave},c.delayedLeave=A})}return i}}},_d=Xh;function Cd(e,t){const{leavingVNodes:n}=e;let l=n.get(t.type);return l||(l=Object.create(null),n.set(t.type,l)),l}function ba(e,t,n,l){const{appear:a,mode:o,persisted:i=!1,onBeforeEnter:s,onEnter:r,onAfterEnter:u,onEnterCancelled:c,onBeforeLeave:d,onLeave:f,onAfterLeave:m,onLeaveCancelled:h,onBeforeAppear:g,onAppear:C,onAfterAppear:_,onAppearCancelled:A}=t,y=String(e.key),V=Cd(n,e),x=(p,I)=>{p&&Vt(p,l,9,I)},w=(p,I)=>{const $=I[1];x(p,I),ve(p)?p.every(T=>T.length<=1)&&$():p.length<=1&&$()},S={mode:o,persisted:i,beforeEnter(p){let I=s;if(!n.isMounted)if(a)I=g||s;else return;p._leaveCb&&p._leaveCb(!0);const $=V[y];$&&Hn(e,$)&&$.el._leaveCb&&$.el._leaveCb(),x(I,[p])},enter(p){let I=r,$=u,T=c;if(!n.isMounted)if(a)I=C||r,$=_||u,T=A||c;else return;let M=!1;const L=p._enterCb=R=>{M||(M=!0,R?x(T,[p]):x($,[p]),S.delayedLeave&&S.delayedLeave(),p._enterCb=void 0)};I?w(I,[p,L]):L()},leave(p,I){const $=String(e.key);if(p._enterCb&&p._enterCb(!0),n.isUnmounting)return I();x(d,[p]);let T=!1;const M=p._leaveCb=L=>{T||(T=!0,I(),L?x(h,[p]):x(m,[p]),p._leaveCb=void 0,V[$]===e&&delete V[$])};V[$]=e,f?w(f,[p,M]):M()},clone(p){return ba(p,t,n,l)}};return S}function Ii(e){if(Jo(e))return e=un(e),e.children=null,e}function au(e){return Jo(e)?e.children?e.children[0]:void 0:e}function ya(e,t){e.shapeFlag&6&&e.component?ya(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function ar(e,t=!1,n){let l=[],a=0;for(let o=0;o1)for(let o=0;o!!e.type.__asyncLoader,Jo=e=>e.type.__isKeepAlive;function Sd(e,t){wd(e,"a",t)}function xd(e,t){wd(e,"da",t)}function wd(e,t,n=Ke){const l=e.__wdc||(e.__wdc=()=>{let a=n;for(;a;){if(a.isDeactivated)return;a=a.parent}return e()});if(Qo(t,l,n),n){let a=n.parent;for(;a&&a.parent;)Jo(a.parent.vnode)&&Gh(l,t,n,a),a=a.parent}}function Gh(e,t,n,l){const a=Qo(t,e,l,!0);Vd(()=>{Ys(l[t],a)},n)}function Qo(e,t,n=Ke,l=!1){if(n){const a=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;Bl(),Vl(n);const s=Vt(t,n,e,i);return Jn(),El(),s});return l?a.unshift(o):a.push(o),o}}const vn=e=>(t,n=Ke)=>(!_a||e==="sp")&&Qo(e,(...l)=>t(...l),n),ei=vn("bm"),ut=vn("m"),kd=vn("bu"),$d=vn("u"),ct=vn("bum"),Vd=vn("um"),Kh=vn("sp"),qh=vn("rtg"),Zh=vn("rtc");function Jh(e,t=Ke){Qo("ec",e,t)}function Oe(e,t){const n=gt;if(n===null)return e;const l=oi(n)||n.proxy,a=e.dirs||(e.dirs=[]);for(let o=0;oe?Rd(e)?oi(e)||e.proxy:ts(e.parent):null,ia=qe(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>ts(e.parent),$root:e=>ts(e.root),$emit:e=>e.emit,$options:e=>sr(e),$forceUpdate:e=>e.f||(e.f=()=>nr(e.update)),$nextTick:e=>e.n||(e.n=Le.bind(e.proxy)),$watch:e=>Uh.bind(e)}),Mi=(e,t)=>e!==Me&&!e.__isScriptSetup&&Ce(e,t),tg={get({_:e},t){const{ctx:n,setupState:l,data:a,props:o,accessCache:i,type:s,appContext:r}=e;let u;if(t[0]!=="$"){const m=i[t];if(m!==void 0)switch(m){case 1:return l[t];case 2:return a[t];case 4:return n[t];case 3:return o[t]}else{if(Mi(l,t))return i[t]=1,l[t];if(a!==Me&&Ce(a,t))return i[t]=2,a[t];if((u=e.propsOptions[0])&&Ce(u,t))return i[t]=3,o[t];if(n!==Me&&Ce(n,t))return i[t]=4,n[t];ns&&(i[t]=0)}}const c=ia[t];let d,f;if(c)return t==="$attrs"&&pt(e,"get",t),c(e);if((d=s.__cssModules)&&(d=d[t]))return d;if(n!==Me&&Ce(n,t))return i[t]=4,n[t];if(f=r.config.globalProperties,Ce(f,t))return f[t]},set({_:e},t,n){const{data:l,setupState:a,ctx:o}=e;return Mi(a,t)?(a[t]=n,!0):l!==Me&&Ce(l,t)?(l[t]=n,!0):Ce(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:l,appContext:a,propsOptions:o}},i){let s;return!!n[i]||e!==Me&&Ce(e,i)||Mi(t,i)||(s=o[0])&&Ce(s,i)||Ce(l,i)||Ce(ia,i)||Ce(a.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Ce(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let ns=!0;function ng(e){const t=sr(e),n=e.proxy,l=e.ctx;ns=!1,t.beforeCreate&&iu(t.beforeCreate,e,"bc");const{data:a,computed:o,methods:i,watch:s,provide:r,inject:u,created:c,beforeMount:d,mounted:f,beforeUpdate:m,updated:h,activated:g,deactivated:C,beforeDestroy:_,beforeUnmount:A,destroyed:y,unmounted:V,render:x,renderTracked:w,renderTriggered:S,errorCaptured:p,serverPrefetch:I,expose:$,inheritAttrs:T,components:M,directives:L,filters:R}=t;if(u&&lg(u,l,null,e.appContext.config.unwrapInjectedRef),i)for(const O in i){const N=i[O];ge(N)&&(l[O]=N.bind(n))}if(a){const O=a.call(n,n);Fe(O)&&(e.data=at(O))}if(ns=!0,o)for(const O in o){const N=o[O],Z=ge(N)?N.bind(n,n):ge(N.get)?N.get.bind(n,n):zt,Y=!ge(N)&&ge(N.set)?N.set.bind(n):zt,X=b({get:Z,set:Y});Object.defineProperty(l,O,{enumerable:!0,configurable:!0,get:()=>X.value,set:oe=>X.value=oe})}if(s)for(const O in s)Ad(s[O],l,n,O);if(r){const O=ge(r)?r.call(n):r;Reflect.ownKeys(O).forEach(N=>{Xe(N,O[N])})}c&&iu(c,e,"c");function E(O,N){ve(N)?N.forEach(Z=>O(Z.bind(n))):N&&O(N.bind(n))}if(E(ei,d),E(ut,f),E(kd,m),E($d,h),E(Sd,g),E(xd,C),E(Jh,p),E(Zh,w),E(qh,S),E(ct,A),E(Vd,V),E(Kh,I),ve($))if($.length){const O=e.exposed||(e.exposed={});$.forEach(N=>{Object.defineProperty(O,N,{get:()=>n[N],set:Z=>n[N]=Z})})}else e.exposed||(e.exposed={});x&&e.render===zt&&(e.render=x),T!=null&&(e.inheritAttrs=T),M&&(e.components=M),L&&(e.directives=L)}function lg(e,t,n=zt,l=!1){ve(e)&&(e=ls(e));for(const a in e){const o=e[a];let i;Fe(o)?"default"in o?i=we(o.from||a,o.default,!0):i=we(o.from||a):i=we(o),Te(i)&&l?Object.defineProperty(t,a,{enumerable:!0,configurable:!0,get:()=>i.value,set:s=>i.value=s}):t[a]=i}}function iu(e,t,n){Vt(ve(e)?e.map(l=>l.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ad(e,t,n,l){const a=l.includes(".")?yd(n,l):()=>n[l];if(Ue(e)){const o=t[e];ge(o)&&le(a,o)}else if(ge(e))le(a,e.bind(n));else if(Fe(e))if(ve(e))e.forEach(o=>Ad(o,t,n,l));else{const o=ge(e.handler)?e.handler.bind(n):t[e.handler];ge(o)&&le(a,o,e)}}function sr(e){const t=e.type,{mixins:n,extends:l}=t,{mixins:a,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,s=o.get(t);let r;return s?r=s:!a.length&&!n&&!l?r=t:(r={},a.length&&a.forEach(u=>$o(r,u,i,!0)),$o(r,t,i)),Fe(t)&&o.set(t,r),r}function $o(e,t,n,l=!1){const{mixins:a,extends:o}=t;o&&$o(e,o,n,!0),a&&a.forEach(i=>$o(e,i,n,!0));for(const i in t)if(!(l&&i==="expose")){const s=ag[i]||n&&n[i];e[i]=s?s(e[i],t[i]):t[i]}return e}const ag={data:su,props:zn,emits:zn,methods:zn,computed:zn,beforeCreate:nt,created:nt,beforeMount:nt,mounted:nt,beforeUpdate:nt,updated:nt,beforeDestroy:nt,beforeUnmount:nt,destroyed:nt,unmounted:nt,activated:nt,deactivated:nt,errorCaptured:nt,serverPrefetch:nt,components:zn,directives:zn,watch:ig,provide:su,inject:og};function su(e,t){return t?e?function(){return qe(ge(e)?e.call(this,this):e,ge(t)?t.call(this,this):t)}:t:e}function og(e,t){return zn(ls(e),ls(t))}function ls(e){if(ve(e)){const t={};for(let n=0;n0)&&!(i&16)){if(i&8){const c=e.vnode.dynamicProps;for(let d=0;d{r=!0;const[f,m]=Bd(d,t,!0);qe(i,f),m&&s.push(...m)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!o&&!r)return Fe(e)&&l.set(e,Cl),Cl;if(ve(o))for(let c=0;c-1,m[1]=g<0||h-1||Ce(m,"default"))&&s.push(d)}}}const u=[i,s];return Fe(e)&&l.set(e,u),u}function ru(e){return e[0]!=="$"}function uu(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function cu(e,t){return uu(e)===uu(t)}function du(e,t){return ve(t)?t.findIndex(n=>cu(n,e)):ge(t)&&cu(t,e)?0:-1}const Ed=e=>e[0]==="_"||e==="$stable",rr=e=>ve(e)?e.map(Xt):[Xt(e)],ug=(e,t,n)=>{if(t._n)return t;const l=vt((...a)=>rr(t(...a)),n);return l._c=!1,l},Td=(e,t,n)=>{const l=e._ctx;for(const a in e){if(Ed(a))continue;const o=e[a];if(ge(o))t[a]=ug(a,o,l);else if(o!=null){const i=rr(o);t[a]=()=>i}}},Pd=(e,t)=>{const n=rr(t);e.slots.default=()=>n},cg=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=Se(t),xo(t,"_",n)):Td(t,e.slots={})}else e.slots={},t&&Pd(e,t);xo(e.slots,ni,1)},dg=(e,t,n)=>{const{vnode:l,slots:a}=e;let o=!0,i=Me;if(l.shapeFlag&32){const s=t._;s?n&&s===1?o=!1:(qe(a,t),!n&&s===1&&delete a._):(o=!t.$stable,Td(t,a)),i=t}else t&&(Pd(e,t),i={default:1});if(o)for(const s in a)!Ed(s)&&!(s in i)&&delete a[s]};function Ld(){return{app:null,config:{isNativeTag:Ym,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 fg=0;function vg(e,t){return function(l,a=null){ge(l)||(l=Object.assign({},l)),a!=null&&!Fe(a)&&(a=null);const o=Ld(),i=new Set;let s=!1;const r=o.app={_uid:fg++,_component:l,_props:a,_container:null,_context:o,_instance:null,version:Og,get config(){return o.config},set config(u){},use(u,...c){return i.has(u)||(u&&ge(u.install)?(i.add(u),u.install(r,...c)):ge(u)&&(i.add(u),u(r,...c))),r},mixin(u){return o.mixins.includes(u)||o.mixins.push(u),r},component(u,c){return c?(o.components[u]=c,r):o.components[u]},directive(u,c){return c?(o.directives[u]=c,r):o.directives[u]},mount(u,c,d){if(!s){const f=v(l,a);return f.appContext=o,c&&t?t(f,u):e(f,u,d),s=!0,r._container=u,u.__vue_app__=r,oi(f.component)||f.component.proxy}},unmount(){s&&(e(null,r._container),delete r._container.__vue_app__)},provide(u,c){return o.provides[u]=c,r}};return r}}function os(e,t,n,l,a=!1){if(ve(e)){e.forEach((f,m)=>os(f,t&&(ve(t)?t[m]:t),n,l,a));return}if(go(l)&&!a)return;const o=l.shapeFlag&4?oi(l.component)||l.component.proxy:l.el,i=a?null:o,{i:s,r}=e,u=t&&t.r,c=s.refs===Me?s.refs={}:s.refs,d=s.setupState;if(u!=null&&u!==r&&(Ue(u)?(c[u]=null,Ce(d,u)&&(d[u]=null)):Te(u)&&(u.value=null)),ge(r))kn(r,s,12,[i,c]);else{const f=Ue(r),m=Te(r);if(f||m){const h=()=>{if(e.f){const g=f?Ce(d,r)?d[r]:c[r]:r.value;a?ve(g)&&Ys(g,o):ve(g)?g.includes(o)||g.push(o):f?(c[r]=[o],Ce(d,r)&&(d[r]=c[r])):(r.value=[o],e.k&&(c[e.k]=r.value))}else f?(c[r]=i,Ce(d,r)&&(d[r]=i)):m&&(r.value=i,e.k&&(c[e.k]=i))};i?(h.id=-1,it(h,n)):h()}}}const it=Wh;function mg(e){return hg(e)}function hg(e,t){const n=Qm();n.__VUE__=!0;const{insert:l,remove:a,patchProp:o,createElement:i,createText:s,createComment:r,setText:u,setElementText:c,parentNode:d,nextSibling:f,setScopeId:m=zt,insertStaticContent:h}=e,g=(k,B,F,H=null,D=null,q=null,te=!1,K=null,J=!!B.dynamicChildren)=>{if(k===B)return;k&&!Hn(k,B)&&(H=De(k),oe(k,D,q,!0),k=null),B.patchFlag===-2&&(J=!1,B.dynamicChildren=null);const{type:j,ref:ie,shapeFlag:ae}=B;switch(j){case ti:C(k,B,F,H);break;case sn:_(k,B,F,H);break;case Bi:k==null&&A(B,F,H,te);break;case ye:M(k,B,F,H,D,q,te,K,J);break;default:ae&1?x(k,B,F,H,D,q,te,K,J):ae&6?L(k,B,F,H,D,q,te,K,J):(ae&64||ae&128)&&j.process(k,B,F,H,D,q,te,K,J,pn)}ie!=null&&D&&os(ie,k&&k.ref,q,B||k,!B)},C=(k,B,F,H)=>{if(k==null)l(B.el=s(B.children),F,H);else{const D=B.el=k.el;B.children!==k.children&&u(D,B.children)}},_=(k,B,F,H)=>{k==null?l(B.el=r(B.children||""),F,H):B.el=k.el},A=(k,B,F,H)=>{[k.el,k.anchor]=h(k.children,B,F,H,k.el,k.anchor)},y=({el:k,anchor:B},F,H)=>{let D;for(;k&&k!==B;)D=f(k),l(k,F,H),k=D;l(B,F,H)},V=({el:k,anchor:B})=>{let F;for(;k&&k!==B;)F=f(k),a(k),k=F;a(B)},x=(k,B,F,H,D,q,te,K,J)=>{te=te||B.type==="svg",k==null?w(B,F,H,D,q,te,K,J):I(k,B,D,q,te,K,J)},w=(k,B,F,H,D,q,te,K)=>{let J,j;const{type:ie,props:ae,shapeFlag:se,transition:fe,dirs:_e}=k;if(J=k.el=i(k.type,q,ae&&ae.is,ae),se&8?c(J,k.children):se&16&&p(k.children,J,null,H,D,q&&ie!=="foreignObject",te,K),_e&&On(k,null,H,"created"),ae){for(const $e in ae)$e!=="value"&&!vo($e)&&o(J,$e,null,ae[$e],q,k.children,H,D,he);"value"in ae&&o(J,"value",null,ae.value),(j=ae.onVnodeBeforeMount)&&Ut(j,H,k)}S(J,k,k.scopeId,te,H),_e&&On(k,null,H,"beforeMount");const Ie=(!D||D&&!D.pendingBranch)&&fe&&!fe.persisted;Ie&&fe.beforeEnter(J),l(J,B,F),((j=ae&&ae.onVnodeMounted)||Ie||_e)&&it(()=>{j&&Ut(j,H,k),Ie&&fe.enter(J),_e&&On(k,null,H,"mounted")},D)},S=(k,B,F,H,D)=>{if(F&&m(k,F),H)for(let q=0;q{for(let j=J;j{const K=B.el=k.el;let{patchFlag:J,dynamicChildren:j,dirs:ie}=B;J|=k.patchFlag&16;const ae=k.props||Me,se=B.props||Me;let fe;F&&Fn(F,!1),(fe=se.onVnodeBeforeUpdate)&&Ut(fe,F,B,k),ie&&On(B,k,F,"beforeUpdate"),F&&Fn(F,!0);const _e=D&&B.type!=="foreignObject";if(j?$(k.dynamicChildren,j,K,F,H,_e,q):te||N(k,B,K,null,F,H,_e,q,!1),J>0){if(J&16)T(K,B,ae,se,F,H,D);else if(J&2&&ae.class!==se.class&&o(K,"class",null,se.class,D),J&4&&o(K,"style",ae.style,se.style,D),J&8){const Ie=B.dynamicProps;for(let $e=0;$e{fe&&Ut(fe,F,B,k),ie&&On(B,k,F,"updated")},H)},$=(k,B,F,H,D,q,te)=>{for(let K=0;K{if(F!==H){if(F!==Me)for(const K in F)!vo(K)&&!(K in H)&&o(k,K,F[K],null,te,B.children,D,q,he);for(const K in H){if(vo(K))continue;const J=H[K],j=F[K];J!==j&&K!=="value"&&o(k,K,j,J,te,B.children,D,q,he)}"value"in H&&o(k,"value",F.value,H.value)}},M=(k,B,F,H,D,q,te,K,J)=>{const j=B.el=k?k.el:s(""),ie=B.anchor=k?k.anchor:s("");let{patchFlag:ae,dynamicChildren:se,slotScopeIds:fe}=B;fe&&(K=K?K.concat(fe):fe),k==null?(l(j,F,H),l(ie,F,H),p(B.children,F,ie,D,q,te,K,J)):ae>0&&ae&64&&se&&k.dynamicChildren?($(k.dynamicChildren,se,F,D,q,te,K),(B.key!=null||D&&B===D.subTree)&&ur(k,B,!0)):N(k,B,F,ie,D,q,te,K,J)},L=(k,B,F,H,D,q,te,K,J)=>{B.slotScopeIds=K,k==null?B.shapeFlag&512?D.ctx.activate(B,F,H,te,J):R(B,F,H,D,q,te,J):G(k,B,J)},R=(k,B,F,H,D,q,te)=>{const K=k.component=Vg(k,H,D);if(Jo(k)&&(K.ctx.renderer=pn),Ig(K),K.asyncDep){if(D&&D.registerDep(K,E),!k.el){const J=K.subTree=v(sn);_(null,J,B,F)}return}E(K,k,B,F,D,q,te)},G=(k,B,F)=>{const H=B.component=k.component;if(Hh(k,B,F))if(H.asyncDep&&!H.asyncResolved){O(H,B,F);return}else H.next=B,Ph(H.update),H.update();else B.el=k.el,H.vnode=B},E=(k,B,F,H,D,q,te)=>{const K=()=>{if(k.isMounted){let{next:ie,bu:ae,u:se,parent:fe,vnode:_e}=k,Ie=ie,$e;Fn(k,!1),ie?(ie.el=_e.el,O(k,ie,te)):ie=_e,ae&&ho(ae),($e=ie.props&&ie.props.onVnodeBeforeUpdate)&&Ut($e,fe,ie,_e),Fn(k,!0);const He=Vi(k),Lt=k.subTree;k.subTree=He,g(Lt,He,d(Lt.el),De(Lt),k,D,q),ie.el=He.el,Ie===null&&jh(k,He.el),se&&it(se,D),($e=ie.props&&ie.props.onVnodeUpdated)&&it(()=>Ut($e,fe,ie,_e),D)}else{let ie;const{el:ae,props:se}=B,{bm:fe,m:_e,parent:Ie}=k,$e=go(B);if(Fn(k,!1),fe&&ho(fe),!$e&&(ie=se&&se.onVnodeBeforeMount)&&Ut(ie,Ie,B),Fn(k,!0),ae&&Gl){const He=()=>{k.subTree=Vi(k),Gl(ae,k.subTree,k,D,null)};$e?B.type.__asyncLoader().then(()=>!k.isUnmounted&&He()):He()}else{const He=k.subTree=Vi(k);g(null,He,F,H,k,D,q),B.el=He.el}if(_e&&it(_e,D),!$e&&(ie=se&&se.onVnodeMounted)){const He=B;it(()=>Ut(ie,Ie,He),D)}(B.shapeFlag&256||Ie&&go(Ie.vnode)&&Ie.vnode.shapeFlag&256)&&k.a&&it(k.a,D),k.isMounted=!0,B=F=H=null}},J=k.effect=new Gs(K,()=>nr(j),k.scope),j=k.update=()=>J.run();j.id=k.uid,Fn(k,!0),j()},O=(k,B,F)=>{B.component=k;const H=k.vnode.props;k.vnode=B,k.next=null,rg(k,B.props,H,F),dg(k,B.children,F),Bl(),nu(),El()},N=(k,B,F,H,D,q,te,K,J=!1)=>{const j=k&&k.children,ie=k?k.shapeFlag:0,ae=B.children,{patchFlag:se,shapeFlag:fe}=B;if(se>0){if(se&128){Y(j,ae,F,H,D,q,te,K,J);return}else if(se&256){Z(j,ae,F,H,D,q,te,K,J);return}}fe&8?(ie&16&&he(j,D,q),ae!==j&&c(F,ae)):ie&16?fe&16?Y(j,ae,F,H,D,q,te,K,J):he(j,D,q,!0):(ie&8&&c(F,""),fe&16&&p(ae,F,H,D,q,te,K,J))},Z=(k,B,F,H,D,q,te,K,J)=>{k=k||Cl,B=B||Cl;const j=k.length,ie=B.length,ae=Math.min(j,ie);let se;for(se=0;seie?he(k,D,q,!0,!1,ae):p(B,F,H,D,q,te,K,J,ae)},Y=(k,B,F,H,D,q,te,K,J)=>{let j=0;const ie=B.length;let ae=k.length-1,se=ie-1;for(;j<=ae&&j<=se;){const fe=k[j],_e=B[j]=J?xn(B[j]):Xt(B[j]);if(Hn(fe,_e))g(fe,_e,F,null,D,q,te,K,J);else break;j++}for(;j<=ae&&j<=se;){const fe=k[ae],_e=B[se]=J?xn(B[se]):Xt(B[se]);if(Hn(fe,_e))g(fe,_e,F,null,D,q,te,K,J);else break;ae--,se--}if(j>ae){if(j<=se){const fe=se+1,_e=fese)for(;j<=ae;)oe(k[j],D,q,!0),j++;else{const fe=j,_e=j,Ie=new Map;for(j=_e;j<=se;j++){const ft=B[j]=J?xn(B[j]):Xt(B[j]);ft.key!=null&&Ie.set(ft.key,j)}let $e,He=0;const Lt=se-_e+1;let dl=!1,Wr=0;const Kl=new Array(Lt);for(j=0;j=Lt){oe(ft,D,q,!0);continue}let Wt;if(ft.key!=null)Wt=Ie.get(ft.key);else for($e=_e;$e<=se;$e++)if(Kl[$e-_e]===0&&Hn(ft,B[$e])){Wt=$e;break}Wt===void 0?oe(ft,D,q,!0):(Kl[Wt-_e]=j+1,Wt>=Wr?Wr=Wt:dl=!0,g(ft,B[Wt],F,null,D,q,te,K,J),He++)}const Ur=dl?gg(Kl):Cl;for($e=Ur.length-1,j=Lt-1;j>=0;j--){const ft=_e+j,Wt=B[ft],Xr=ft+1{const{el:q,type:te,transition:K,children:J,shapeFlag:j}=k;if(j&6){X(k.component.subTree,B,F,H);return}if(j&128){k.suspense.move(B,F,H);return}if(j&64){te.move(k,B,F,pn);return}if(te===ye){l(q,B,F);for(let ae=0;aeK.enter(q),D);else{const{leave:ae,delayLeave:se,afterLeave:fe}=K,_e=()=>l(q,B,F),Ie=()=>{ae(q,()=>{_e(),fe&&fe()})};se?se(q,_e,Ie):Ie()}else l(q,B,F)},oe=(k,B,F,H=!1,D=!1)=>{const{type:q,props:te,ref:K,children:J,dynamicChildren:j,shapeFlag:ie,patchFlag:ae,dirs:se}=k;if(K!=null&&os(K,null,F,k,!0),ie&256){B.ctx.deactivate(k);return}const fe=ie&1&&se,_e=!go(k);let Ie;if(_e&&(Ie=te&&te.onVnodeBeforeUnmount)&&Ut(Ie,B,k),ie&6)be(k.component,F,H);else{if(ie&128){k.suspense.unmount(F,H);return}fe&&On(k,null,B,"beforeUnmount"),ie&64?k.type.remove(k,B,F,D,pn,H):j&&(q!==ye||ae>0&&ae&64)?he(j,B,F,!1,!0):(q===ye&&ae&384||!D&&ie&16)&&he(J,B,F),H&&Ee(k)}(_e&&(Ie=te&&te.onVnodeUnmounted)||fe)&&it(()=>{Ie&&Ut(Ie,B,k),fe&&On(k,null,B,"unmounted")},F)},Ee=k=>{const{type:B,el:F,anchor:H,transition:D}=k;if(B===ye){ee(F,H);return}if(B===Bi){V(k);return}const q=()=>{a(F),D&&!D.persisted&&D.afterLeave&&D.afterLeave()};if(k.shapeFlag&1&&D&&!D.persisted){const{leave:te,delayLeave:K}=D,J=()=>te(F,q);K?K(k.el,q,J):J()}else q()},ee=(k,B)=>{let F;for(;k!==B;)F=f(k),a(k),k=F;a(B)},be=(k,B,F)=>{const{bum:H,scope:D,update:q,subTree:te,um:K}=k;H&&ho(H),D.stop(),q&&(q.active=!1,oe(te,k,B,F)),K&&it(K,B),it(()=>{k.isUnmounted=!0},B),B&&B.pendingBranch&&!B.isUnmounted&&k.asyncDep&&!k.asyncResolved&&k.suspenseId===B.pendingId&&(B.deps--,B.deps===0&&B.resolve())},he=(k,B,F,H=!1,D=!1,q=0)=>{for(let te=q;tek.shapeFlag&6?De(k.component.subTree):k.shapeFlag&128?k.suspense.next():f(k.anchor||k.el),Wa=(k,B,F)=>{k==null?B._vnode&&oe(B._vnode,null,null,!0):g(B._vnode||null,k,B,null,null,null,F),nu(),hd(),B._vnode=k},pn={p:g,um:oe,m:X,r:Ee,mt:R,mc:p,pc:N,pbc:$,n:De,o:e};let Xl,Gl;return t&&([Xl,Gl]=t(pn)),{render:Wa,hydrate:Xl,createApp:vg(Wa,Xl)}}function Fn({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function ur(e,t,n=!1){const l=e.children,a=t.children;if(ve(l)&&ve(a))for(let o=0;o>1,e[n[s]]0&&(t[l]=n[o-1]),n[o]=l)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}const bg=e=>e.__isTeleport,sa=e=>e&&(e.disabled||e.disabled===""),fu=e=>typeof SVGElement<"u"&&e instanceof SVGElement,is=(e,t)=>{const n=e&&e.to;return Ue(n)?t?t(n):null:n},yg={__isTeleport:!0,process(e,t,n,l,a,o,i,s,r,u){const{mc:c,pc:d,pbc:f,o:{insert:m,querySelector:h,createText:g,createComment:C}}=u,_=sa(t.props);let{shapeFlag:A,children:y,dynamicChildren:V}=t;if(e==null){const x=t.el=g(""),w=t.anchor=g("");m(x,n,l),m(w,n,l);const S=t.target=is(t.props,h),p=t.targetAnchor=g("");S&&(m(p,S),i=i||fu(S));const I=($,T)=>{A&16&&c(y,$,T,a,o,i,s,r)};_?I(n,w):S&&I(S,p)}else{t.el=e.el;const x=t.anchor=e.anchor,w=t.target=e.target,S=t.targetAnchor=e.targetAnchor,p=sa(e.props),I=p?n:w,$=p?x:S;if(i=i||fu(w),V?(f(e.dynamicChildren,V,I,a,o,i,s),ur(e,t,!0)):r||d(e,t,I,$,a,o,i,s,!1),_)p||Qa(t,n,x,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const T=t.target=is(t.props,h);T&&Qa(t,T,null,u,0)}else p&&Qa(t,w,S,u,1)}Od(t)},remove(e,t,n,l,{um:a,o:{remove:o}},i){const{shapeFlag:s,children:r,anchor:u,targetAnchor:c,target:d,props:f}=e;if(d&&o(c),(i||!sa(f))&&(o(u),s&16))for(let m=0;m0?Rt||Cl:null,Cg(),pa>0&&Rt&&Rt.push(e),e}function yo(e,t,n,l,a){return Sg(v(e,t,n,l,a,!0))}function ss(e){return e?e.__v_isVNode===!0:!1}function Hn(e,t){return e.type===t.type&&e.key===t.key}const ni="__vInternal",Fd=({key:e})=>e??null,po=({ref:e,ref_key:t,ref_for:n})=>e!=null?Ue(e)||Te(e)||ge(e)?{i:gt,r:e,k:t,f:!!n}:e:null;function li(e,t=null,n=null,l=0,a=null,o=e===ye?0:1,i=!1,s=!1){const r={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Fd(t),ref:t&&po(t),scopeId:qo,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:l,dynamicProps:a,dynamicChildren:null,appContext:null,ctx:gt};return s?(cr(r,n),o&128&&e.normalize(r)):n&&(r.shapeFlag|=Ue(n)?8:16),pa>0&&!i&&Rt&&(r.patchFlag>0||o&6)&&r.patchFlag!==32&&Rt.push(r),r}const v=xg;function xg(e,t=null,n=null,l=0,a=null,o=!1){if((!e||e===Id)&&(e=sn),ss(e)){const s=un(e,t,!0);return n&&cr(s,n),pa>0&&!o&&Rt&&(s.shapeFlag&6?Rt[Rt.indexOf(e)]=s:Rt.push(s)),s.patchFlag|=-2,s}if(Tg(e)&&(e=e.__vccOpts),t){t=wg(t);let{class:s,style:r}=t;s&&!Ue(s)&&(t.class=Hs(s)),Fe(r)&&(id(r)&&!ve(r)&&(r=qe({},r)),t.style=Ds(r))}const i=Ue(e)?1:Yh(e)?128:bg(e)?64:Fe(e)?4:ge(e)?2:0;return li(e,t,n,l,a,i,o,!0)}function wg(e){return e?id(e)||ni in e?qe({},e):e:null}function un(e,t,n=!1){const{props:l,ref:a,patchFlag:o,children:i}=e,s=t?ne(l||{},t):l;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:s,key:s&&Fd(s),ref:t&&t.ref?n&&a?ve(a)?a.concat(po(t)):[a,po(t)]:po(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ye?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&un(e.ssContent),ssFallback:e.ssFallback&&un(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx}}function Tl(e=" ",t=0){return v(ti,null,e,t)}function Xt(e){return e==null||typeof e=="boolean"?v(sn):ve(e)?v(ye,null,e.slice()):typeof e=="object"?xn(e):v(ti,null,String(e))}function xn(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:un(e)}function cr(e,t){let n=0;const{shapeFlag:l}=e;if(t==null)t=null;else if(ve(t))n=16;else if(typeof t=="object")if(l&65){const a=t.default;a&&(a._c&&(a._d=!1),cr(e,a()),a._c&&(a._d=!0));return}else{n=32;const a=t._;!a&&!(ni in t)?t._ctx=gt:a===3&>&&(gt.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ge(t)?(t={default:t,_ctx:gt},n=32):(t=String(t),l&64?(n=16,t=[Tl(t)]):n=8);e.children=t,e.shapeFlag|=n}function ne(...e){const t={};for(let n=0;nKe||gt,Vl=e=>{Ke=e,e.scope.on()},Jn=()=>{Ke&&Ke.scope.off(),Ke=null};function Rd(e){return e.vnode.shapeFlag&4}let _a=!1;function Ig(e,t=!1){_a=t;const{props:n,children:l}=e.vnode,a=Rd(e);sg(e,n,a,t),cg(e,l);const o=a?Ag(e,t):void 0;return _a=!1,o}function Ag(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=sd(new Proxy(e.ctx,tg));const{setup:l}=n;if(l){const a=e.setupContext=l.length>1?Bg(e):null;Vl(e),Bl();const o=kn(l,e,0,[e.props,a]);if(El(),Jn(),Xc(o)){if(o.then(Jn,Jn),t)return o.then(i=>{mu(e,i,t)}).catch(i=>{Go(i,e,0)});e.asyncDep=o}else mu(e,o,t)}else Nd(e,t)}function mu(e,t,n){ge(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Fe(t)&&(e.setupState=dd(t)),Nd(e,n)}let hu;function Nd(e,t,n){const l=e.type;if(!e.render){if(!t&&hu&&!l.render){const a=l.template||sr(e).template;if(a){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:s,compilerOptions:r}=l,u=qe(qe({isCustomElement:o,delimiters:s},i),r);l.render=hu(a,u)}}e.render=l.render||zt}Vl(e),Bl(),ng(e),El(),Jn()}function Mg(e){return new Proxy(e.attrs,{get(t,n){return pt(e,"get","$attrs"),t[n]}})}function Bg(e){const t=l=>{e.exposed=l||{}};let n;return{get attrs(){return n||(n=Mg(e))},slots:e.slots,emit:e.emit,expose:t}}function oi(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(dd(sd(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in ia)return ia[n](e)},has(t,n){return n in t||n in ia}}))}function Eg(e,t=!0){return ge(e)?e.displayName||e.name:e.name||t&&e.__name}function Tg(e){return ge(e)&&"__vccOpts"in e}const b=(e,t)=>Bh(e,t,_a);function Tn(e,t,n){const l=arguments.length;return l===2?Fe(t)&&!ve(t)?ss(t)?v(e,null,[t]):v(e,t):v(e,null,t):(l>3?n=Array.prototype.slice.call(arguments,2):l===3&&ss(n)&&(n=[n]),v(e,t,n))}const Pg=Symbol(""),Lg=()=>we(Pg),Og="3.2.45",Fg="http://www.w3.org/2000/svg",jn=typeof document<"u"?document:null,gu=jn&&jn.createElement("template"),Rg={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,l)=>{const a=t?jn.createElementNS(Fg,e):jn.createElement(e,n?{is:n}:void 0);return e==="select"&&l&&l.multiple!=null&&a.setAttribute("multiple",l.multiple),a},createText:e=>jn.createTextNode(e),createComment:e=>jn.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>jn.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,l,a,o){const i=n?n.previousSibling:t.lastChild;if(a&&(a===o||a.nextSibling))for(;t.insertBefore(a.cloneNode(!0),n),!(a===o||!(a=a.nextSibling)););else{gu.innerHTML=l?`${e}`:e;const s=gu.content;if(l){const r=s.firstChild;for(;r.firstChild;)s.appendChild(r.firstChild);s.removeChild(r)}t.insertBefore(s,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Ng(e,t,n){const l=e._vtc;l&&(t=(t?[t,...l]:[...l]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function zg(e,t,n){const l=e.style,a=Ue(n);if(n&&!a){for(const o in n)rs(l,o,n[o]);if(t&&!Ue(t))for(const o in t)n[o]==null&&rs(l,o,"")}else{const o=l.display;a?t!==n&&(l.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(l.display=o)}}const bu=/\s*!important$/;function rs(e,t,n){if(ve(n))n.forEach(l=>rs(e,t,l));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const l=Dg(e,t);bu.test(n)?e.setProperty(Ml(l),n.replace(bu,""),"important"):e[l]=n}}const yu=["Webkit","Moz","ms"],Ei={};function Dg(e,t){const n=Ei[t];if(n)return n;let l=Bt(t);if(l!=="filter"&&l in e)return Ei[t]=l;l=fn(l);for(let a=0;aTi||(Xg.then(()=>Ti=0),Ti=Date.now());function Kg(e,t){const n=l=>{if(!l._vts)l._vts=Date.now();else if(l._vts<=n.attached)return;Vt(qg(l,n.value),t,5,[l])};return n.value=e,n.attached=Gg(),n}function qg(e,t){if(ve(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(l=>a=>!a._stopped&&l&&l(a))}else return t}const Cu=/^on[a-z]/,Zg=(e,t,n,l,a=!1,o,i,s,r)=>{t==="class"?Ng(e,l,a):t==="style"?zg(e,n,l):jo(t)?js(t)||Wg(e,t,n,l,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Jg(e,t,l,a))?jg(e,t,l,o,i,s,r):(t==="true-value"?e._trueValue=l:t==="false-value"&&(e._falseValue=l),Hg(e,t,l,a))};function Jg(e,t,n,l){return l?!!(t==="innerHTML"||t==="textContent"||t in e&&Cu.test(t)&&ge(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Cu.test(t)&&Ue(n)?!1:t in e}const Cn="transition",Zl="animation",Jt=(e,{slots:t})=>Tn(_d,Dd(e),t);Jt.displayName="Transition";const zd={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},Qg=Jt.props=qe({},_d.props,zd),Rn=(e,t=[])=>{ve(e)?e.forEach(n=>n(...t)):e&&e(...t)},Su=e=>e?ve(e)?e.some(t=>t.length>1):e.length>1:!1;function Dd(e){const t={};for(const M in e)M in zd||(t[M]=e[M]);if(e.css===!1)return t;const{name:n="v",type:l,duration:a,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:r=o,appearActiveClass:u=i,appearToClass:c=s,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,h=e0(a),g=h&&h[0],C=h&&h[1],{onBeforeEnter:_,onEnter:A,onEnterCancelled:y,onLeave:V,onLeaveCancelled:x,onBeforeAppear:w=_,onAppear:S=A,onAppearCancelled:p=y}=t,I=(M,L,R)=>{Sn(M,L?c:s),Sn(M,L?u:i),R&&R()},$=(M,L)=>{M._isLeaving=!1,Sn(M,d),Sn(M,m),Sn(M,f),L&&L()},T=M=>(L,R)=>{const G=M?S:A,E=()=>I(L,M,R);Rn(G,[L,E]),xu(()=>{Sn(L,M?r:o),an(L,M?c:s),Su(G)||wu(L,l,g,E)})};return qe(t,{onBeforeEnter(M){Rn(_,[M]),an(M,o),an(M,i)},onBeforeAppear(M){Rn(w,[M]),an(M,r),an(M,u)},onEnter:T(!1),onAppear:T(!0),onLeave(M,L){M._isLeaving=!0;const R=()=>$(M,L);an(M,d),jd(),an(M,f),xu(()=>{M._isLeaving&&(Sn(M,d),an(M,m),Su(V)||wu(M,l,C,R))}),Rn(V,[M,R])},onEnterCancelled(M){I(M,!1),Rn(y,[M])},onAppearCancelled(M){I(M,!0),Rn(p,[M])},onLeaveCancelled(M){$(M),Rn(x,[M])}})}function e0(e){if(e==null)return null;if(Fe(e))return[Pi(e.enter),Pi(e.leave)];{const t=Pi(e);return[t,t]}}function Pi(e){return va(e)}function an(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function Sn(e,t){t.split(/\s+/).forEach(l=>l&&e.classList.remove(l));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function xu(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let t0=0;function wu(e,t,n,l){const a=e._endId=++t0,o=()=>{a===e._endId&&l()};if(n)return setTimeout(o,n);const{type:i,timeout:s,propCount:r}=Hd(e,t);if(!i)return l();const u=i+"end";let c=0;const d=()=>{e.removeEventListener(u,f),o()},f=m=>{m.target===e&&++c>=r&&d()};setTimeout(()=>{c(n[h]||"").split(", "),a=l(`${Cn}Delay`),o=l(`${Cn}Duration`),i=ku(a,o),s=l(`${Zl}Delay`),r=l(`${Zl}Duration`),u=ku(s,r);let c=null,d=0,f=0;t===Cn?i>0&&(c=Cn,d=i,f=o.length):t===Zl?u>0&&(c=Zl,d=u,f=r.length):(d=Math.max(i,u),c=d>0?i>u?Cn:Zl:null,f=c?c===Cn?o.length:r.length:0);const m=c===Cn&&/\b(transform|all)(,|$)/.test(l(`${Cn}Property`).toString());return{type:c,timeout:d,propCount:f,hasTransform:m}}function ku(e,t){for(;e.length$u(n)+$u(e[l])))}function $u(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function jd(){return document.body.offsetHeight}const Yd=new WeakMap,Wd=new WeakMap,n0={name:"TransitionGroup",props:qe({},Qg,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=ai(),l=pd();let a,o;return $d(()=>{if(!a.length)return;const i=e.moveClass||`${e.name||"v"}-move`;if(!s0(a[0].el,n.vnode.el,i))return;a.forEach(a0),a.forEach(o0);const s=a.filter(i0);jd(),s.forEach(r=>{const u=r.el,c=u.style;an(u,i),c.transform=c.webkitTransform=c.transitionDuration="";const d=u._moveCb=f=>{f&&f.target!==u||(!f||/transform$/.test(f.propertyName))&&(u.removeEventListener("transitionend",d),u._moveCb=null,Sn(u,i))};u.addEventListener("transitionend",d)})}),()=>{const i=Se(e),s=Dd(i);let r=i.tag||ye;a=o,o=t.default?ar(t.default()):[];for(let u=0;u{i.split(/\s+/).forEach(s=>s&&l.classList.remove(s))}),n.split(/\s+/).forEach(i=>i&&l.classList.add(i)),l.style.display="none";const a=t.nodeType===1?t:t.parentNode;a.appendChild(l);const{hasTransform:o}=Hd(l);return a.removeChild(l),o}const Vu=e=>{const t=e.props["onUpdate:modelValue"]||!1;return ve(t)?n=>ho(t,n):t};function r0(e){e.target.composing=!0}function Iu(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const u0={created(e,{modifiers:{lazy:t,trim:n,number:l}},a){e._assign=Vu(a);const o=l||a.props&&a.props.type==="number";pl(e,t?"change":"input",i=>{if(i.target.composing)return;let s=e.value;n&&(s=s.trim()),o&&(s=va(s)),e._assign(s)}),n&&pl(e,"change",()=>{e.value=e.value.trim()}),t||(pl(e,"compositionstart",r0),pl(e,"compositionend",Iu),pl(e,"change",Iu))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:l,number:a}},o){if(e._assign=Vu(o),e.composing||document.activeElement===e&&e.type!=="range"&&(n||l&&e.value.trim()===t||(a||e.type==="number")&&va(e.value)===t))return;const i=t??"";e.value!==i&&(e.value=i)}},nn={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Jl(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:l}){!t!=!n&&(l?t?(l.beforeEnter(e),Jl(e,!0),l.enter(e)):l.leave(e,()=>{Jl(e,!1)}):Jl(e,t))},beforeUnmount(e,{value:t}){Jl(e,t)}};function Jl(e,t){e.style.display=t?e._vod:"none"}const c0=qe({patchProp:Zg},Rg);let Au;function d0(){return Au||(Au=mg(c0))}const f0=(...e)=>{const t=d0().createApp(...e),{mount:n}=t;return t.mount=l=>{const a=v0(l);if(!a)return;const o=t._component;!ge(o)&&!o.render&&!o.template&&(o.template=a.innerHTML),a.innerHTML="";const i=n(a,!1,a instanceof SVGElement);return a instanceof Element&&(a.removeAttribute("v-cloak"),a.setAttribute("data-v-app","")),i},t};function v0(e){return Ue(e)?document.querySelector(e):e}function m0(e){return fetch("/api/predict_single",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({text:e})}).then(t=>t.json())}function je(e,t){let n=e.length;Array.isArray(e[0])||(e=[e]),Array.isArray(t[0])||(t=t.map(i=>[i]));let l=t[0].length,a=t[0].map((i,s)=>t.map(r=>r[s])),o=e.map(i=>a.map(s=>{let r=0;if(!Array.isArray(i)){for(let u of s)r+=i*u;return r}for(let u=0;ui[0]):o}function Ta(e){return $n(e)==="string"}function $n(e){return(Object.prototype.toString.call(e).match(/^\[object\s+(.*?)\]$/)[1]||"").toLowerCase()}function Vo(e,t){e=+e,t=+t;let n=(Math.floor(e)+"").length;if(t>n)return+e.toFixed(t-n);{let l=10**(n-t);return Math.round(e/l)*l}}function Ud(e){if(!e)return;e=e.trim();const t=/^([a-z]+)\((.+?)\)$/i,n=/^-?[\d.]+$/;let l=e.match(t);if(l){let a=[];return l[2].replace(/\/?\s*([-\w.]+(?:%|deg)?)/g,(o,i)=>{/%$/.test(i)?(i=new Number(i.slice(0,-1)/100),i.type=""):/deg$/.test(i)?(i=new Number(+i.slice(0,-3)),i.type="",i.unit="deg"):n.test(i)&&(i=new Number(i),i.type=""),o.startsWith("/")&&(i=i instanceof Number?i:new Number(i),i.alpha=!0),a.push(i)}),{name:l[1].toLowerCase(),rawName:l[1],rawArgs:l[2],args:a}}}function Xd(e){return e[e.length-1]}function Io(e,t,n){return isNaN(e)?t:isNaN(t)?e:e+(t-e)*n}function Gd(e,t,n){return(n-e)/(t-e)}function dr(e,t,n){return Io(t[0],t[1],Gd(e[0],e[1],n))}function Kd(e){return e.map(t=>t.split("|").map(n=>{n=n.trim();let l=n.match(/^(<[a-z]+>)\[(-?[.\d]+),\s*(-?[.\d]+)\]?$/);if(l){let a=new String(l[1]);return a.range=[+l[2],+l[3]],a}return n}))}var h0=Object.freeze({__proto__:null,isString:Ta,type:$n,toPrecision:Vo,parseFunction:Ud,last:Xd,interpolate:Io,interpolateInv:Gd,mapRange:dr,parseCoordGrammar:Kd,multiplyMatrices:je});class g0{add(t,n,l){if(typeof arguments[0]!="string"){for(var t in arguments[0])this.add(t,arguments[0][t],arguments[1]);return}(Array.isArray(t)?t:[t]).forEach(function(a){this[a]=this[a]||[],n&&this[a][l?"unshift":"push"](n)},this)}run(t,n){this[t]=this[t]||[],this[t].forEach(function(l){l.call(n&&n.context?n.context:n,n)})}}const In=new g0;var Qt={gamut_mapping:"lch.c",precision:5,deltaE:"76"};const Nt={D50:[.3457/.3585,1,(1-.3457-.3585)/.3585],D65:[.3127/.329,1,(1-.3127-.329)/.329]};function us(e){return Array.isArray(e)?e:Nt[e]}function Ao(e,t,n,l={}){if(e=us(e),t=us(t),!e||!t)throw new TypeError(`Missing white point to convert ${e?"":"from"}${!e&&!t?"/":""}${t?"":"to"}`);if(e===t)return n;let a={W1:e,W2:t,XYZ:n,options:l};if(In.run("chromatic-adaptation-start",a),a.M||(a.W1===Nt.D65&&a.W2===Nt.D50?a.M=[[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]]:a.W1===Nt.D50&&a.W2===Nt.D65&&(a.M=[[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]])),In.run("chromatic-adaptation-end",a),a.M)return je(a.M,a.XYZ);throw new TypeError("Only Bradford CAT with white points D50 and D65 supported for now.")}const b0=75e-6;var Ba,cs,kl,Ho,qd;const Ot=class{constructor(t){ql(this,Ba);ql(this,Ho);ql(this,kl,void 0);var a,o,i;this.id=t.id,this.name=t.name,this.base=t.base?Ot.get(t.base):null,this.aliases=t.aliases,this.base&&(this.fromBase=t.fromBase,this.toBase=t.toBase);let n=t.coords??this.base.coords;this.coords=n;let l=t.white??this.base.white??"D65";this.white=us(l),this.formats=t.formats??{};for(let s in this.formats){let r=this.formats[s];r.type||(r.type="function"),r.name||(r.name=s)}t.cssId&&!((a=this.formats.functions)!=null&&a.color)?(this.formats.color={id:t.cssId},Object.defineProperty(this,"cssId",{value:t.cssId})):(o=this.formats)!=null&&o.color&&!((i=this.formats)!=null&&i.color.id)&&(this.formats.color.id=this.id),this.referred=t.referred,$i(this,kl,Ua(this,Ho,qd).call(this).reverse()),In.run("colorspace-init-end",this)}inGamut(t,{epsilon:n=b0}={}){if(this.isPolar)return t=this.toBase(t),this.base.inGamut(t,{epsilon:n});let l=Object.values(this.coords);return t.every((a,o)=>{let i=l[o];if(i.type!=="angle"&&i.range){if(Number.isNaN(a))return!0;let[s,r]=i.range;return(s===void 0||a>=s-n)&&(r===void 0||a<=r+n)}return!0})}get cssId(){var t,n;return((n=(t=this.formats.functions)==null?void 0:t.color)==null?void 0:n.id)||this.id}get isPolar(){for(let t in this.coords)if(this.coords[t].type==="angle")return!0;return!1}getFormat(t){if(typeof t=="object")return t=Ua(this,Ba,cs).call(this,t),t;let n;return t==="default"?n=Object.values(this.formats)[0]:n=this.formats[t],n?(n=Ua(this,Ba,cs).call(this,n),n):null}to(t,n){if(arguments.length===1&&([t,n]=[t.space,t.coords]),t=Ot.get(t),this===t)return n;n=n.map(s=>Number.isNaN(s)?0:s);let l=fl(this,kl),a=fl(t,kl),o,i;for(let s=0;si;s--)n=l[s].toBase(n);for(let s=i+1;s=0){let u=Object.entries(a.coords)[o];if(u)return{space:a,id:u[0],index:o,...u[1]}}a=Ot.get(a);let i=o.toLowerCase(),s=0;for(let u in a.coords){let c=a.coords[u];if(u.toLowerCase()===i||((r=c.name)==null?void 0:r.toLowerCase())===i)return{space:a,id:u,index:s,...c};s++}throw new TypeError(`No "${o}" coordinate found in ${a.name}. Its coordinates are: ${Object.keys(a.coords).join(", ")}`)}};let re=Ot;Ba=new WeakSet,cs=function(t){if(t.coords&&!t.coordGrammar){t.type||(t.type="function"),t.name||(t.name="color"),t.coordGrammar=Kd(t.coords);let n=Object.entries(this.coords).map(([l,a],o)=>{let i=t.coordGrammar[o][0],s=a.range||a.refRange,r=i.range,u="";return i==""?(r=[0,100],u="%"):i==""&&(u="deg"),{fromRange:s,toRange:r,suffix:u}});t.serializeCoords=(l,a)=>l.map((o,i)=>{let{fromRange:s,toRange:r,suffix:u}=n[i];return s&&r&&(o=dr(s,r,o)),o=Vo(o,a),u&&(o+=u),o})}return t},kl=new WeakMap,Ho=new WeakSet,qd=function(){let t=[this];for(let n=this;n=n.base;)t.push(n);return t},wi(re,"registry",{}),wi(re,"DEFAULT_FORMAT",{type:"functions",name:"color"});var It=new re({id:"xyz-d65",name:"XYZ D65",coords:{x:{name:"X"},y:{name:"Y"},z:{name:"Z"}},white:"D65",formats:{color:{ids:["xyz-d65","xyz"]}},aliases:["xyz"]});class dt extends re{constructor(t){t.coords||(t.coords={r:{range:[0,1],name:"Red"},g:{range:[0,1],name:"Green"},b:{range:[0,1],name:"Blue"}}),t.base||(t.base=It),t.toXYZ_M&&t.fromXYZ_M&&(t.toBase??(t.toBase=n=>{let l=je(t.toXYZ_M,n);return this.white!==this.base.white&&(l=Ao(this.white,this.base.white,l)),l}),t.fromBase??(t.fromBase=n=>(n=Ao(this.base.white,this.white,n),je(t.fromXYZ_M,n)))),t.referred??(t.referred="display"),super(t)}}function Zd(e){var n,l,a,o,i;let t={str:(n=String(e))==null?void 0:n.trim()};if(In.run("parse-start",t),t.color)return t.color;if(t.parsed=Ud(t.str),t.parsed){let s=t.parsed.name;if(s==="color"){let r=t.parsed.args.shift(),u=t.parsed.rawArgs.indexOf("/")>0?t.parsed.args.pop():1;for(let d of re.all){let f=d.getFormat("color");if(f&&(r===f.id||(l=f.ids)!=null&&l.includes(r))){let m=Object.keys(d.coords).length,h=Array(m).fill(0);return h.forEach((g,C)=>h[C]=t.parsed.args[C]||0),{spaceId:d.id,coords:h,alpha:u}}}let c="";if(r in re.registry){let d=(i=(o=(a=re.registry[r].formats)==null?void 0:a.functions)==null?void 0:o.color)==null?void 0:i.id;d&&(c=`Did you mean color(${d})?`)}throw new TypeError(`Cannot parse color(${r}). `+(c||"Missing a plugin?"))}else for(let r of re.all){let u=r.getFormat(s);if(u&&u.type==="function"){let c=1;(u.lastAlpha||Xd(t.parsed.args).alpha)&&(c=t.parsed.args.pop());let d=t.parsed.args;return u.coordGrammar&&Object.entries(r.coords).forEach(([f,m],h)=>{var y;let g=u.coordGrammar[h],C=(y=d[h])==null?void 0:y.type;if(g=g.find(V=>V==C),!g){let V=m.name||f;throw new TypeError(`${C} not allowed for ${V} in ${s}()`)}let _=g.range;C===""&&(_||(_=[0,1]));let A=m.range||m.refRange;_&&A&&(d[h]=dr(_,A,d[h]))}),{spaceId:r.id,coords:d,alpha:c}}}}else for(let s of re.all)for(let r in s.formats){let u=s.formats[r];if(u.type!=="custom"||u.test&&!u.test(t.str))continue;let c=u.parse(t.str);if(c)return c.alpha??(c.alpha=1),c}throw new TypeError(`Could not parse ${e} as a color. Missing a plugin?`)}function ke(e){if(!e)throw new TypeError("Empty color reference");Ta(e)&&(e=Zd(e));let t=e.space||e.spaceId;return t instanceof re||(e.space=re.get(t)),e.alpha===void 0&&(e.alpha=1),e}function Pa(e,t){return t=re.get(t),t.from(e)}function At(e,t){let{space:n,index:l}=re.resolveCoord(t,e.space);return Pa(e,n)[l]}function Jd(e,t,n){return t=re.get(t),e.coords=t.to(e.space,n),e}function An(e,t,n){if(e=ke(e),arguments.length===2&&$n(arguments[1])==="object"){let l=arguments[1];for(let a in l)An(e,a,l[a])}else{typeof n=="function"&&(n=n(At(e,t)));let{space:l,index:a}=re.resolveCoord(t,e.space),o=Pa(e,l);o[a]=n,Jd(e,l,o)}return e}var fr=new re({id:"xyz-d50",name:"XYZ D50",white:"D50",base:It,fromBase:e=>Ao(It.white,"D50",e),toBase:e=>Ao("D50",It.white,e),formats:{color:{}}});const y0=216/24389,Mu=24/116,eo=24389/27;let Li=Nt.D50;var bt=new re({id:"lab",name:"Lab",coords:{l:{refRange:[0,100],name:"L"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:Li,base:fr,fromBase(e){let n=e.map((l,a)=>l/Li[a]).map(l=>l>y0?Math.cbrt(l):(eo*l+16)/116);return[116*n[1]-16,500*(n[0]-n[1]),200*(n[1]-n[2])]},toBase(e){let t=[];return t[1]=(e[0]+16)/116,t[0]=e[1]/500+t[1],t[2]=t[1]-e[2]/200,[t[0]>Mu?Math.pow(t[0],3):(116*t[0]-16)/eo,e[0]>8?Math.pow((e[0]+16)/116,3):e[0]/eo,t[2]>Mu?Math.pow(t[2],3):(116*t[2]-16)/eo].map((l,a)=>l*Li[a])},formats:{lab:{coords:[" | ","",""]}}});function ii(e){return(e%360+360)%360}function p0(e,t){if(e==="raw")return t;let[n,l]=t.map(ii),a=l-n;return e==="increasing"?a<0&&(l+=360):e==="decreasing"?a>0&&(n+=360):e==="longer"?-1800?l+=360:n+=360):e==="shorter"&&(a>180?n+=360:a<-180&&(l+=360)),[n,l]}var Ca=new re({id:"lch",name:"LCH",coords:{l:{refRange:[0,100],name:"Lightness"},c:{refRange:[0,150],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},base:bt,fromBase(e){let[t,n,l]=e,a;const o=.02;return Math.abs(n) | ",""," | "]}}});const Bu=25**7,Mo=Math.PI,Eu=180/Mo,vl=Mo/180;function ds(e,t,{kL:n=1,kC:l=1,kH:a=1}={}){let[o,i,s]=bt.from(e),r=Ca.from(bt,[o,i,s])[1],[u,c,d]=bt.from(t),f=Ca.from(bt,[u,c,d])[1];r<0&&(r=0),f<0&&(f=0);let h=((r+f)/2)**7,g=.5*(1-Math.sqrt(h/(h+Bu))),C=(1+g)*i,_=(1+g)*c,A=Math.sqrt(C**2+s**2),y=Math.sqrt(_**2+d**2),V=C===0&&s===0?0:Math.atan2(s,C),x=_===0&&d===0?0:Math.atan2(d,_);V<0&&(V+=2*Mo),x<0&&(x+=2*Mo),V*=Eu,x*=Eu;let w=u-o,S=y-A,p=x-V,I=V+x,$=Math.abs(p),T;A*y===0?T=0:$<=180?T=p:p>180?T=p-360:p<-180?T=p+360:console.log("the unthinkable has happened");let M=2*Math.sqrt(y*A)*Math.sin(T*vl/2),L=(o+u)/2,R=(A+y)/2,G=Math.pow(R,7),E;A*y===0?E=I:$<=180?E=I/2:I<360?E=(I+360)/2:E=(I-360)/2;let O=(L-50)**2,N=1+.015*O/Math.sqrt(20+O),Z=1+.045*R,Y=1;Y-=.17*Math.cos((E-30)*vl),Y+=.24*Math.cos(2*E*vl),Y+=.32*Math.cos((3*E+6)*vl),Y-=.2*Math.cos((4*E-63)*vl);let X=1+.015*R*Y,oe=30*Math.exp(-1*((E-275)/25)**2),Ee=2*Math.sqrt(G/(G+Bu)),ee=-1*Math.sin(2*oe*vl)*Ee,be=(w/(n*N))**2;return be+=(S/(l*Z))**2,be+=(M/(a*X))**2,be+=ee*(S/(l*Z))*(M/(a*X)),Math.sqrt(be)}const _0=75e-6;function ua(e,t=e.space,{epsilon:n=_0}={}){e=ke(e),t=re.get(t);let l=e.coords;return t!==e.space&&(l=t.from(e)),t.inGamut(l,{epsilon:n})}function Sa(e){return{space:e.space,coords:e.coords.slice(),alpha:e.alpha}}function Mn(e,{method:t=Qt.gamut_mapping,space:n=e.space}={}){if(Ta(arguments[1])&&(n=arguments[1]),n=re.get(n),ua(e,n,{epsilon:0}))return e;let l=$t(e,n);if(t!=="clip"&&!ua(e,n)){let a=Mn(Sa(l),{method:"clip",space:n});if(ds(e,a)>2){let o=re.resolveCoord(t),i=o.space,s=o.id,r=$t(l,i),c=(o.range||o.refRange)[0],d=.01,f=c,m=At(r,s);for(;m-f>d;){let h=Sa(r);h=Mn(h,{space:n,method:"clip"}),ds(r,h)-2o.range||[]);l.coords=l.coords.map((o,i)=>{let[s,r]=a[i];return s!==void 0&&(o=Math.max(s,o)),r!==void 0&&(o=Math.min(o,r)),o})}return n!==e.space&&(l=$t(l,e.space)),e.coords=l.coords,e}Mn.returns="color";function $t(e,t,{inGamut:n}={}){e=ke(e),t=re.get(t);let l=t.from(e),a={space:t,coords:l,alpha:e.alpha};return n&&(a=Mn(a)),a}$t.returns="color";function Bo(e,{precision:t=Qt.precision,format:n="default",inGamut:l=!0,...a}={}){var r;let o;e=ke(e);let i=n;n=e.space.getFormat(n)??e.space.getFormat("default")??re.DEFAULT_FORMAT,l||(l=n.toGamut);let s=e.coords;if(s=s.map(u=>u||0),l&&!ua(e)&&(s=Mn(Sa(e),l===!0?void 0:l).coords),n.type==="custom")if(a.precision=t,n.serialize)o=n.serialize(s,e.alpha,a);else throw new TypeError(`format ${i} can only be used to parse colors, not for serialization`);else{let u=n.name||"color";n.serializeCoords?s=n.serializeCoords(s,t):t!==null&&(s=s.map(m=>Vo(m,t)));let c=[...s];if(u==="color"){let m=n.id||((r=n.ids)==null?void 0:r[0])||e.space.id;c.unshift(m)}let d=e.alpha;t!==null&&(d=Vo(d,t));let f=e.alpha<1&&!n.noAlpha?`${n.commas?",":" /"} ${d}`:"";o=`${u}(${c.join(n.commas?", ":" ")}${f})`}return o}const C0=[[.6369580483012914,.14461690358620832,.1688809751641721],[.2627002120112671,.6779980715188708,.05930171646986196],[0,.028072693049087428,1.060985057710791]],S0=[[1.716651187971268,-.355670783776392,-.25336628137366],[-.666684351832489,1.616481236634939,.0157685458139111],[.017639857445311,-.042770613257809,.942103121235474]];var si=new dt({id:"rec2020-linear",name:"Linear REC.2020",white:"D65",toXYZ_M:C0,fromXYZ_M:S0,formats:{color:{}}});const to=1.09929682680944,Tu=.018053968510807;var Qd=new dt({id:"rec2020",name:"REC.2020",base:si,toBase(e){return e.map(function(t){return t=Tu?to*Math.pow(t,.45)-(to-1):4.5*t})},formats:{color:{}}});const x0=[[.4865709486482162,.26566769316909306,.1982172852343625],[.2289745640697488,.6917385218365064,.079286914093745],[0,.04511338185890264,1.043944368900976]],w0=[[2.493496911941425,-.9313836179191239,-.40271078445071684],[-.8294889695615747,1.7626640603183463,.023624685841943577],[.03584583024378447,-.07617238926804182,.9568845240076872]];var ef=new dt({id:"p3-linear",name:"Linear P3",white:"D65",toXYZ_M:x0,fromXYZ_M:w0});const k0=[[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],$0=[[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]];var tf=new dt({id:"srgb-linear",name:"Linear sRGB",white:"D65",toXYZ_M:k0,fromXYZ_M:$0,formats:{color:{}}}),Pu={aliceblue:[240/255,248/255,1],antiquewhite:[250/255,235/255,215/255],aqua:[0,1,1],aquamarine:[127/255,1,212/255],azure:[240/255,1,1],beige:[245/255,245/255,220/255],bisque:[1,228/255,196/255],black:[0,0,0],blanchedalmond:[1,235/255,205/255],blue:[0,0,1],blueviolet:[138/255,43/255,226/255],brown:[165/255,42/255,42/255],burlywood:[222/255,184/255,135/255],cadetblue:[95/255,158/255,160/255],chartreuse:[127/255,1,0],chocolate:[210/255,105/255,30/255],coral:[1,127/255,80/255],cornflowerblue:[100/255,149/255,237/255],cornsilk:[1,248/255,220/255],crimson:[220/255,20/255,60/255],cyan:[0,1,1],darkblue:[0,0,139/255],darkcyan:[0,139/255,139/255],darkgoldenrod:[184/255,134/255,11/255],darkgray:[169/255,169/255,169/255],darkgreen:[0,100/255,0],darkgrey:[169/255,169/255,169/255],darkkhaki:[189/255,183/255,107/255],darkmagenta:[139/255,0,139/255],darkolivegreen:[85/255,107/255,47/255],darkorange:[1,140/255,0],darkorchid:[153/255,50/255,204/255],darkred:[139/255,0,0],darksalmon:[233/255,150/255,122/255],darkseagreen:[143/255,188/255,143/255],darkslateblue:[72/255,61/255,139/255],darkslategray:[47/255,79/255,79/255],darkslategrey:[47/255,79/255,79/255],darkturquoise:[0,206/255,209/255],darkviolet:[148/255,0,211/255],deeppink:[1,20/255,147/255],deepskyblue:[0,191/255,1],dimgray:[105/255,105/255,105/255],dimgrey:[105/255,105/255,105/255],dodgerblue:[30/255,144/255,1],firebrick:[178/255,34/255,34/255],floralwhite:[1,250/255,240/255],forestgreen:[34/255,139/255,34/255],fuchsia:[1,0,1],gainsboro:[220/255,220/255,220/255],ghostwhite:[248/255,248/255,1],gold:[1,215/255,0],goldenrod:[218/255,165/255,32/255],gray:[128/255,128/255,128/255],green:[0,128/255,0],greenyellow:[173/255,1,47/255],grey:[128/255,128/255,128/255],honeydew:[240/255,1,240/255],hotpink:[1,105/255,180/255],indianred:[205/255,92/255,92/255],indigo:[75/255,0,130/255],ivory:[1,1,240/255],khaki:[240/255,230/255,140/255],lavender:[230/255,230/255,250/255],lavenderblush:[1,240/255,245/255],lawngreen:[124/255,252/255,0],lemonchiffon:[1,250/255,205/255],lightblue:[173/255,216/255,230/255],lightcoral:[240/255,128/255,128/255],lightcyan:[224/255,1,1],lightgoldenrodyellow:[250/255,250/255,210/255],lightgray:[211/255,211/255,211/255],lightgreen:[144/255,238/255,144/255],lightgrey:[211/255,211/255,211/255],lightpink:[1,182/255,193/255],lightsalmon:[1,160/255,122/255],lightseagreen:[32/255,178/255,170/255],lightskyblue:[135/255,206/255,250/255],lightslategray:[119/255,136/255,153/255],lightslategrey:[119/255,136/255,153/255],lightsteelblue:[176/255,196/255,222/255],lightyellow:[1,1,224/255],lime:[0,1,0],limegreen:[50/255,205/255,50/255],linen:[250/255,240/255,230/255],magenta:[1,0,1],maroon:[128/255,0,0],mediumaquamarine:[102/255,205/255,170/255],mediumblue:[0,0,205/255],mediumorchid:[186/255,85/255,211/255],mediumpurple:[147/255,112/255,219/255],mediumseagreen:[60/255,179/255,113/255],mediumslateblue:[123/255,104/255,238/255],mediumspringgreen:[0,250/255,154/255],mediumturquoise:[72/255,209/255,204/255],mediumvioletred:[199/255,21/255,133/255],midnightblue:[25/255,25/255,112/255],mintcream:[245/255,1,250/255],mistyrose:[1,228/255,225/255],moccasin:[1,228/255,181/255],navajowhite:[1,222/255,173/255],navy:[0,0,128/255],oldlace:[253/255,245/255,230/255],olive:[128/255,128/255,0],olivedrab:[107/255,142/255,35/255],orange:[1,165/255,0],orangered:[1,69/255,0],orchid:[218/255,112/255,214/255],palegoldenrod:[238/255,232/255,170/255],palegreen:[152/255,251/255,152/255],paleturquoise:[175/255,238/255,238/255],palevioletred:[219/255,112/255,147/255],papayawhip:[1,239/255,213/255],peachpuff:[1,218/255,185/255],peru:[205/255,133/255,63/255],pink:[1,192/255,203/255],plum:[221/255,160/255,221/255],powderblue:[176/255,224/255,230/255],purple:[128/255,0,128/255],rebeccapurple:[102/255,51/255,153/255],red:[1,0,0],rosybrown:[188/255,143/255,143/255],royalblue:[65/255,105/255,225/255],saddlebrown:[139/255,69/255,19/255],salmon:[250/255,128/255,114/255],sandybrown:[244/255,164/255,96/255],seagreen:[46/255,139/255,87/255],seashell:[1,245/255,238/255],sienna:[160/255,82/255,45/255],silver:[192/255,192/255,192/255],skyblue:[135/255,206/255,235/255],slateblue:[106/255,90/255,205/255],slategray:[112/255,128/255,144/255],slategrey:[112/255,128/255,144/255],snow:[1,250/255,250/255],springgreen:[0,1,127/255],steelblue:[70/255,130/255,180/255],tan:[210/255,180/255,140/255],teal:[0,128/255,128/255],thistle:[216/255,191/255,216/255],tomato:[1,99/255,71/255],turquoise:[64/255,224/255,208/255],violet:[238/255,130/255,238/255],wheat:[245/255,222/255,179/255],white:[1,1,1],whitesmoke:[245/255,245/255,245/255],yellow:[1,1,0],yellowgreen:[154/255,205/255,50/255]};let Lu=Array(3).fill(" | [0, 255]"),Ou=Array(3).fill("[0, 255]");var xa=new dt({id:"srgb",name:"sRGB",base:tf,fromBase:e=>e.map(t=>{let n=t<0?-1:1,l=t*n;return l>.0031308?n*(1.055*l**(1/2.4)-.055):12.92*t}),toBase:e=>e.map(t=>{let n=t<0?-1:1,l=t*n;return l<.04045?t/12.92:n*((l+.055)/1.055)**2.4}),formats:{rgb:{coords:Lu},rgb_number:{name:"rgb",commas:!0,coords:Ou,noAlpha:!0},color:{},rgba:{coords:Lu,commas:!0,lastAlpha:!0},rgba_number:{name:"rgba",commas:!0,coords:Ou},hex:{type:"custom",toGamut:!0,test:e=>/^#([a-f0-9]{3,4}){1,2}$/i.test(e),parse(e){e.length<=5&&(e=e.replace(/[a-f0-9]/gi,"$&$&"));let t=[];return e.replace(/[a-f0-9]{2}/gi,n=>{t.push(parseInt(n,16)/255)}),{spaceId:"srgb",coords:t.slice(0,3),alpha:t.slice(3)[0]}},serialize:(e,t,{collapse:n=!0}={})=>{t<1&&e.push(t),e=e.map(o=>Math.round(o*255));let l=n&&e.every(o=>o%17===0);return"#"+e.map(o=>l?(o/17).toString(16):o.toString(16).padStart(2,"0")).join("")}},keyword:{type:"custom",test:e=>/^[a-z]+$/i.test(e),parse(e){e=e.toLowerCase();let t={spaceId:"srgb",coords:null,alpha:1};if(e==="transparent"?(t.coords=Pu.black,t.alpha=0):t.coords=Pu[e],t.coords)return t}}}}),nf=new dt({id:"p3",name:"P3",base:ef,fromBase:xa.fromBase,toBase:xa.toBase,formats:{color:{id:"display-p3"}}});Qt.display_space=xa;if(typeof CSS<"u"&&CSS.supports)for(let e of[bt,Qd,nf]){let t=e.getMinCoords(),l=Bo({space:e,coords:t,alpha:1});if(CSS.supports("color",l)){Qt.display_space=e;break}}function V0(e,{space:t=Qt.display_space,...n}={}){let l=Bo(e,n);if(typeof CSS>"u"||CSS.supports("color",l)||!Qt.display_space)l=new String(l),l.color=e;else{let a=$t(e,t);l=new String(Bo(a,n)),l.color=a}return l}function lf(e,t,n="lab"){n=re.get(n);let l=n.from(e),a=n.from(t);return Math.sqrt(l.reduce((o,i,s)=>{let r=a[s];return isNaN(i)||isNaN(r)?o:o+(r-i)**2},0))}function I0(e,t){return e=ke(e),t=ke(t),e.space===t.space&&e.alpha===t.alpha&&e.coords.every((n,l)=>n===t.coords[l])}function Bn(e){return At(e,[It,"y"])}function af(e,t){An(e,[It,"y"],t)}function A0(e){Object.defineProperty(e.prototype,"luminance",{get(){return Bn(this)},set(t){af(this,t)}})}var M0=Object.freeze({__proto__:null,getLuminance:Bn,setLuminance:af,register:A0});function B0(e,t){e=ke(e),t=ke(t);let n=Math.max(Bn(e),0),l=Math.max(Bn(t),0);return l>n&&([n,l]=[l,n]),(n+.05)/(l+.05)}const E0=.56,T0=.57,P0=.62,L0=.65,Fu=.022,O0=1.414,F0=.1,R0=5e-4,N0=1.14,Ru=.027,z0=1.14;function Nu(e){return e>=Fu?e:e+(Fu-e)**O0}function ml(e){let t=e<0?-1:1,n=Math.abs(e);return t*Math.pow(n,2.4)}function D0(e,t){t=ke(t),e=ke(e);let n,l,a,o,i,s;t=$t(t,"srgb"),[o,i,s]=t.coords;let r=ml(o)*.2126729+ml(i)*.7151522+ml(s)*.072175;e=$t(e,"srgb"),[o,i,s]=e.coords;let u=ml(o)*.2126729+ml(i)*.7151522+ml(s)*.072175,c=Nu(r),d=Nu(u),f=d>c;return Math.abs(d-c)0?a=l-Ru:a=l+Ru,a*100}function H0(e,t){e=ke(e),t=ke(t);let n=Math.max(Bn(e),0),l=Math.max(Bn(t),0);l>n&&([n,l]=[l,n]);let a=n+l;return a===0?0:(n-l)/a}const j0=5e4;function Y0(e,t){e=ke(e),t=ke(t);let n=Math.max(Bn(e),0),l=Math.max(Bn(t),0);return l>n&&([n,l]=[l,n]),l===0?j0:(n-l)/l}function W0(e,t){e=ke(e),t=ke(t);let n=At(e,[bt,"l"]),l=At(t,[bt,"l"]);return Math.abs(n-l)}const U0=216/24389,zu=24/116,no=24389/27;let Oi=Nt.D65;var fs=new re({id:"lab-d65",name:"Lab D65",coords:{l:{refRange:[0,100],name:"L"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:Oi,base:It,fromBase(e){let n=e.map((l,a)=>l/Oi[a]).map(l=>l>U0?Math.cbrt(l):(no*l+16)/116);return[116*n[1]-16,500*(n[0]-n[1]),200*(n[1]-n[2])]},toBase(e){let t=[];return t[1]=(e[0]+16)/116,t[0]=e[1]/500+t[1],t[2]=t[1]-e[2]/200,[t[0]>zu?Math.pow(t[0],3):(116*t[0]-16)/no,e[0]>8?Math.pow((e[0]+16)/116,3):e[0]/no,t[2]>zu?Math.pow(t[2],3):(116*t[2]-16)/no].map((l,a)=>l*Oi[a])},formats:{"lab-d65":{coords:[" | ","",""]}}});const Fi=Math.pow(5,.5)*.5+.5;function X0(e,t){e=ke(e),t=ke(t);let n=At(e,[fs,"l"]),l=At(t,[fs,"l"]),a=Math.abs(Math.pow(n,Fi)-Math.pow(l,Fi)),o=Math.pow(a,1/Fi)*Math.SQRT2-40;return o<7.5?0:o}var _o=Object.freeze({__proto__:null,contrastWCAG21:B0,contrastAPCA:D0,contrastMichelson:H0,contrastWeber:Y0,contrastLstar:W0,contrastDeltaPhi:X0});function G0(e,t,n={}){Ta(n)&&(n={algorithm:n});let{algorithm:l,...a}=n;if(!l){let o=Object.keys(_o).map(i=>i.replace(/^contrast/,"")).join(", ");throw new TypeError(`contrast() function needs a contrast algorithm. Please specify one of: ${o}`)}e=ke(e),t=ke(t);for(let o in _o)if("contrast"+l.toLowerCase()===o.toLowerCase())return _o[o](e,t,a);throw new TypeError(`Unknown contrast algorithm: ${l}`)}function of(e){let[t,n,l]=Pa(e,It),a=t+15*n+3*l;return[4*t/a,9*n/a]}function sf(e){let[t,n,l]=Pa(e,It),a=t+n+l;return[t/a,n/a]}function K0(e){Object.defineProperty(e.prototype,"uv",{get(){return of(this)}}),Object.defineProperty(e.prototype,"xy",{get(){return sf(this)}})}var q0=Object.freeze({__proto__:null,uv:of,xy:sf,register:K0});function Z0(e,t){return lf(e,t,"lab")}const J0=Math.PI,Du=J0/180;function Q0(e,t,{l:n=2,c:l=1}={}){let[a,o,i]=bt.from(e),[,s,r]=Ca.from(bt,[a,o,i]),[u,c,d]=bt.from(t),f=Ca.from(bt,[u,c,d])[1];s<0&&(s=0),f<0&&(f=0);let m=a-u,h=s-f,g=o-c,C=i-d,_=g**2+C**2-h**2,A=.511;a>=16&&(A=.040975*a/(1+.01765*a));let y=.0638*s/(1+.0131*s)+.638,V;Number.isNaN(r)&&(r=0),r>=164&&r<=345?V=.56+Math.abs(.2*Math.cos((r+168)*Du)):V=.36+Math.abs(.4*Math.cos((r+35)*Du));let x=Math.pow(s,4),w=Math.sqrt(x/(x+1900)),S=y*(w*V+1-w),p=(m/(n*A))**2;return p+=(h/(l*y))**2,p+=_/S**2,Math.sqrt(p)}const Hu=203;var vr=new re({id:"xyz-abs-d65",name:"Absolute XYZ D65",coords:{x:{refRange:[0,9504.7],name:"Xa"},y:{refRange:[0,1e4],name:"Ya"},z:{refRange:[0,10888.3],name:"Za"}},base:It,fromBase(e){return e.map(t=>Math.max(t*Hu,0))},toBase(e){return e.map(t=>Math.max(t/Hu,0))}});const lo=1.15,ao=.66,ju=2610/2**14,eb=2**14/2610,Yu=3424/2**12,Wu=2413/2**7,Uu=2392/2**7,tb=1.7*2523/2**5,Xu=2**5/(1.7*2523),oo=-.56,Ri=16295499532821565e-27,nb=[[.41478972,.579999,.014648],[-.20151,1.120649,.0531008],[-.0166008,.2648,.6684799]],lb=[[1.9242264357876067,-1.0047923125953657,.037651404030618],[.35031676209499907,.7264811939316552,-.06538442294808501],[-.09098281098284752,-.3127282905230739,1.5227665613052603]],ab=[[.5,.5,0],[3.524,-4.066708,.542708],[.199076,1.096799,-1.295875]],ob=[[1,.1386050432715393,.05804731615611886],[.9999999999999999,-.1386050432715393,-.05804731615611886],[.9999999999999998,-.09601924202631895,-.8118918960560388]];var rf=new re({id:"jzazbz",name:"Jzazbz",coords:{jz:{refRange:[0,1],name:"Jz"},az:{refRange:[-.5,.5]},bz:{refRange:[-.5,.5]}},base:vr,fromBase(e){let[t,n,l]=e,a=lo*t-(lo-1)*l,o=ao*n-(ao-1)*t,s=je(nb,[a,o,l]).map(function(f){let m=Yu+Wu*(f/1e4)**ju,h=1+Uu*(f/1e4)**ju;return(m/h)**tb}),[r,u,c]=je(ab,s);return[(1+oo)*r/(1+oo*r)-Ri,u,c]},toBase(e){let[t,n,l]=e,a=(t+Ri)/(1+oo-oo*(t+Ri)),i=je(ob,[a,n,l]).map(function(f){let m=Yu-f**Xu,h=Uu*f**Xu-Wu;return 1e4*(m/h)**eb}),[s,r,u]=je(lb,i),c=(s+(lo-1)*u)/lo,d=(r+(ao-1)*c)/ao;return[c,d,u]},formats:{color:{}}}),vs=new re({id:"jzczhz",name:"JzCzHz",coords:{jz:{refRange:[0,1],name:"Jz"},cz:{refRange:[0,1],name:"Chroma"},hz:{refRange:[0,360],type:"angle",name:"Hue"}},base:rf,fromBase(e){let[t,n,l]=e,a;const o=2e-4;return Math.abs(n)Math.cbrt(l));return je(yb,n)},toBase(e){let n=je(pb,e).map(l=>l**3);return je(bb,n)},formats:{oklab:{coords:[" | ","",""]}}});function _b(e,t){let[n,l,a]=Eo.from(e),[o,i,s]=Eo.from(t),r=n-o,u=l-i,c=a-s;return Math.sqrt(r**2+u**2+c**2)}var hs=Object.freeze({__proto__:null,deltaE76:Z0,deltaECMC:Q0,deltaE2000:ds,deltaEJz:ib,deltaEITP:hb,deltaEOK:_b});function la(e,t,n={}){Ta(n)&&(n={method:n});let{method:l=Qt.deltaE,...a}=n;e=ke(e),t=ke(t);for(let o in hs)if("deltae"+l.toLowerCase()===o.toLowerCase())return hs[o](e,t,a);throw new TypeError(`Unknown deltaE method: ${l}`)}function Cb(e,t=.25){let l=[re.get("oklch","lch"),"l"];return An(e,l,a=>a*(1+t))}function Sb(e,t=.25){let l=[re.get("oklch","lch"),"l"];return An(e,l,a=>a*(1-t))}var xb=Object.freeze({__proto__:null,lighten:Cb,darken:Sb});function ff(e,t,n=.5,l={}){[e,t]=[ke(e),ke(t)],$n(n)==="object"&&([n,l]=[.5,n]);let{space:a,outputSpace:o,premultiplied:i}=l;return La(e,t,{space:a,outputSpace:o,premultiplied:i})(n)}function vf(e,t,n={}){let l;mr(e)&&([l,n]=[e,t],[e,t]=l.rangeArgs.colors);let{maxDeltaE:a,deltaEMethod:o,steps:i=2,maxSteps:s=1e3,...r}=n;l||([e,t]=[ke(e),ke(t)],l=La(e,t,r));let u=la(e,t),c=a>0?Math.max(i,Math.ceil(u/a)+1):i,d=[];if(s!==void 0&&(c=Math.min(c,s)),c===1)d=[{p:.5,color:l(.5)}];else{let f=1/(c-1);d=Array.from({length:c},(m,h)=>{let g=h*f;return{p:g,color:l(g)}})}if(a>0){let f=d.reduce((m,h,g)=>{if(g===0)return 0;let C=la(h.color,d[g-1].color,o);return Math.max(m,C)},0);for(;f>a;){f=0;for(let m=1;mf.color),d}function La(e,t,n={}){if(mr(e)){let[r,u]=[e,t];return La(...r.rangeArgs.colors,{...r.rangeArgs.options,...u})}let{space:l,outputSpace:a,progression:o,premultiplied:i}=n;e=ke(e),t=ke(t),e=Sa(e),t=Sa(t);let s={colors:[e,t],options:n};if(l?l=re.get(l):l=re.registry[Qt.interpolationSpace]||e.space,a=a?re.get(a):l,e=$t(e,l),t=$t(t,l),e=Mn(e),t=Mn(t),l.coords.h&&l.coords.h.type==="angle"){let r=n.hue=n.hue||"shorter",u=[l,"h"],[c,d]=[At(e,u),At(t,u)];[c,d]=p0(r,[c,d]),An(e,u,c),An(t,u,d)}return i&&(e.coords=e.coords.map(r=>r*e.alpha),t.coords=t.coords.map(r=>r*t.alpha)),Object.assign(r=>{r=o?o(r):r;let u=e.coords.map((f,m)=>{let h=t.coords[m];return Io(f,h,r)}),c=Io(e.alpha,t.alpha,r),d={space:l,coords:u,alpha:c};return i&&(d.coords=d.coords.map(f=>f/c)),a!==l&&(d=$t(d,a)),d},{rangeArgs:s})}function mr(e){return $n(e)==="function"&&!!e.rangeArgs}Qt.interpolationSpace="lab";function wb(e){e.defineFunction("mix",ff,{returns:"color"}),e.defineFunction("range",La,{returns:"function"}),e.defineFunction("steps",vf,{returns:"array"})}var kb=Object.freeze({__proto__:null,mix:ff,steps:vf,range:La,isRange:mr,register:wb}),mf=new re({id:"hsl",name:"HSL",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},l:{range:[0,100],name:"Lightness"}},base:xa,fromBase:e=>{let t=Math.max(...e),n=Math.min(...e),[l,a,o]=e,[i,s,r]=[NaN,0,(n+t)/2],u=t-n;if(u!==0){switch(s=r===0||r===1?0:(t-r)/Math.min(r,1-r),t){case l:i=(a-o)/u+(a{let[t,n,l]=e;t=t%360,t<0&&(t+=360),n/=100,l/=100;function a(o){let i=(o+t/30)%12,s=n*Math.min(l,1-l);return l-s*Math.max(-1,Math.min(i-3,9-i,1))}return[a(0),a(8),a(4)]},formats:{hsl:{toGamut:!0,coords:[" | ","",""]},hsla:{coords:[" | ","",""],commas:!0,lastAlpha:!0}}}),hf=new re({id:"hsv",name:"HSV",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},v:{range:[0,100],name:"Value"}},base:mf,fromBase(e){let[t,n,l]=e;n/=100,l/=100;let a=l+n*Math.min(l,1-l);return[t,a===0?0:200*(1-l/a),100*a]},toBase(e){let[t,n,l]=e;n/=100,l/=100;let a=l*(1-n/2);return[t,a===0||a===1?0:(l-a)/Math.min(a,1-a)*100,a*100]},formats:{color:{toGamut:!0}}}),$b=new re({id:"hwb",name:"HWB",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},w:{range:[0,100],name:"Whiteness"},b:{range:[0,100],name:"Blackness"}},base:hf,fromBase(e){let[t,n,l]=e;return[t,l*(100-n)/100,100-l]},toBase(e){let[t,n,l]=e;n/=100,l/=100;let a=n+l;if(a>=1){let s=n/a;return[t,0,s*100]}let o=1-l,i=o===0?0:1-n/o;return[t,i*100,o*100]},formats:{hwb:{toGamut:!0,coords:[" | ","",""]}}});const Vb=[[.5766690429101305,.1855582379065463,.1882286462349947],[.29734497525053605,.6273635662554661,.07529145849399788],[.02703136138641234,.07068885253582723,.9913375368376388]],Ib=[[2.0415879038107465,-.5650069742788596,-.34473135077832956],[-.9692436362808795,1.8759675015077202,.04155505740717557],[.013444280632031142,-.11836239223101838,1.0151749943912054]];var gf=new dt({id:"a98rgb-linear",name:"Linear Adobe® 98 RGB compatible",white:"D65",toXYZ_M:Vb,fromXYZ_M:Ib}),Ab=new dt({id:"a98rgb",name:"Adobe® 98 RGB compatible",base:gf,toBase:e=>e.map(t=>Math.pow(Math.abs(t),563/256)*Math.sign(t)),fromBase:e=>e.map(t=>Math.pow(Math.abs(t),256/563)*Math.sign(t)),formats:{color:{id:"a98-rgb"}}});const Mb=[[.7977604896723027,.13518583717574031,.0313493495815248],[.2880711282292934,.7118432178101014,8565396060525902e-20],[0,0,.8251046025104601]],Bb=[[1.3457989731028281,-.25558010007997534,-.05110628506753401],[-.5446224939028347,1.5082327413132781,.02053603239147973],[0,0,1.2119675456389454]];var bf=new dt({id:"prophoto-linear",name:"Linear ProPhoto",white:"D50",base:fr,toXYZ_M:Mb,fromXYZ_M:Bb});const Eb=1/512,Tb=16/512;var Pb=new dt({id:"prophoto",name:"ProPhoto",base:bf,toBase(e){return e.map(t=>tt>=Eb?t**(1/1.8):16*t)},formats:{color:{id:"prophoto-rgb"}}}),Lb=new re({id:"oklch",name:"OKLCh",coords:{l:{refRange:[0,1],name:"Lightness"},c:{refRange:[0,.4],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},white:"D65",base:Eo,fromBase(e){let[t,n,l]=e,a;const o=2e-4;return Math.abs(n) | ",""," | "]}}});const qu=203,Zu=2610/2**14,Ob=2**14/2610,Fb=2523/2**5,Ju=2**5/2523,Qu=3424/2**12,ec=2413/2**7,tc=2392/2**7;var Rb=new dt({id:"rec2100pq",name:"REC.2100-PQ",base:si,toBase(e){return e.map(function(t){return(Math.max(t**Ju-Qu,0)/(ec-tc*t**Ju))**Ob*1e4/qu})},fromBase(e){return e.map(function(t){let n=Math.max(t*qu/1e4,0),l=Qu+ec*n**Zu,a=1+tc*n**Zu;return(l/a)**Fb})},formats:{color:{id:"rec2100-pq"}}});const nc=.17883277,lc=.28466892,ac=.55991073,Ni=3.7743;var Nb=new dt({id:"rec2100hlg",cssid:"rec2100-hlg",name:"REC.2100-HLG",referred:"scene",base:si,toBase(e){return e.map(function(t){return t<=.5?t**2/3*Ni:Math.exp((t-ac)/nc+lc)/12*Ni})},fromBase(e){return e.map(function(t){return t/=Ni,t<=1/12?Math.sqrt(3*t):nc*Math.log(12*t-lc)+ac})},formats:{color:{id:"rec2100-hlg"}}});const yf={};In.add("chromatic-adaptation-start",e=>{e.options.method&&(e.M=pf(e.W1,e.W2,e.options.method))});In.add("chromatic-adaptation-end",e=>{e.M||(e.M=pf(e.W1,e.W2,e.options.method))});function ri({id:e,toCone_M:t,fromCone_M:n}){yf[e]=arguments[0]}function pf(e,t,n="Bradford"){let l=yf[n],[a,o,i]=je(l.toCone_M,e),[s,r,u]=je(l.toCone_M,t),c=[[s/a,0,0],[0,r/o,0],[0,0,u/i]],d=je(c,l.toCone_M);return je(l.fromCone_M,d)}ri({id:"von Kries",toCone_M:[[.40024,.7076,-.08081],[-.2263,1.16532,.0457],[0,0,.91822]],fromCone_M:[[1.8599364,-1.1293816,.2198974],[.3611914,.6388125,-64e-7],[0,0,1.0890636]]});ri({id:"Bradford",toCone_M:[[.8951,.2664,-.1614],[-.7502,1.7135,.0367],[.0389,-.0685,1.0296]],fromCone_M:[[.9869929,-.1470543,.1599627],[.4323053,.5183603,.0492912],[-.0085287,.0400428,.9684867]]});ri({id:"CAT02",toCone_M:[[.7328,.4296,-.1624],[-.7036,1.6975,.0061],[.003,.0136,.9834]],fromCone_M:[[1.0961238,-.278869,.1827452],[.454369,.4735332,.0720978],[-.0096276,-.005698,1.0153256]]});ri({id:"CAT16",toCone_M:[[.401288,.650173,-.051461],[-.250268,1.204414,.045854],[-.002079,.048952,.953127]],fromCone_M:[[1.862067855087233,-1.011254630531685,.1491867754444518],[.3875265432361372,.6214474419314753,-.008973985167612518],[-.01584149884933386,-.03412293802851557,1.04996443687785]]});Object.assign(Nt,{A:[1.0985,1,.35585],C:[.98074,1,1.18232],D55:[.95682,1,.92149],D75:[.94972,1,1.22638],E:[1,1,1],F2:[.99186,1,.67393],F7:[.95041,1,1.08747],F11:[1.00962,1,.6435]});Nt.ACES=[.32168/.33767,1,(1-.32168-.33767)/.33767];const zb=[[.6624541811085053,.13400420645643313,.1561876870049078],[.27222871678091454,.6740817658111484,.05368951740793705],[-.005574649490394108,.004060733528982826,1.0103391003129971]],Db=[[1.6410233796943257,-.32480329418479,-.23642469523761225],[-.6636628587229829,1.6153315916573379,.016756347685530137],[.011721894328375376,-.008284441996237409,.9883948585390215]];var _f=new dt({id:"acescg",name:"ACEScg",coords:{r:{range:[0,65504],name:"Red"},g:{range:[0,65504],name:"Green"},b:{range:[0,65504],name:"Blue"}},referred:"scene",white:Nt.ACES,toXYZ_M:zb,fromXYZ_M:Db,formats:{color:{}}});const io=2**-16,zi=-.35828683,so=(Math.log2(65504)+9.72)/17.52;var Hb=new dt({id:"acescc",name:"ACEScc",coords:{r:{range:[zi,so],name:"Red"},g:{range:[zi,so],name:"Green"},b:{range:[zi,so],name:"Blue"}},referred:"scene",base:_f,toBase(e){const t=-.3013698630136986;return e.map(function(n){return n<=t?(2**(n*17.52-9.72)-io)*2:nthis.get(i),set:s=>this.set(i,s)})}get space(){return fl(this,qn)}get spaceId(){return fl(this,qn).id}clone(){return new lt(this.space,this.coords,this.alpha)}toJSON(){return{spaceId:this.spaceId,coords:this.coords,alpha:this.alpha}}display(...t){let n=V0(this,...t);return n.color=new lt(n.color),n}static get(t,...n){return t instanceof lt?t:new lt(t,...n)}static defineFunction(t,n,l=n){let{instance:a=!0,returns:o}=l,i=function(...s){let r=n(...s);if(o==="color")r=lt.get(r);else if(o==="function"){let u=r;r=function(...c){let d=u(...c);return lt.get(d)},Object.assign(r,u)}else o==="array"&&(r=r.map(u=>lt.get(u)));return r};t in lt||(lt[t]=i),a&&(lt.prototype[t]=function(...s){return i(this,...s)})}static defineFunctions(t){for(let n in t)lt.defineFunction(n,t[n],t[n])}static extend(t){if(t.register)t.register(lt);else for(let n in t)lt.defineFunction(n,t[n])}};let ot=lt;qn=new WeakMap;ot.defineFunctions({get:At,getAll:Pa,set:An,setAll:Jd,to:$t,equals:I0,inGamut:ua,toGamut:Mn,distance:lf,toString:Bo});Object.assign(ot,{util:h0,hooks:In,WHITES:Nt,Space:re,spaces:re.registry,parse:Zd,defaults:Qt});for(let e of Object.keys(oc))re.register(oc[e]);for(let e in re.registry)gs(e,re.registry[e]);In.add("colorspace-init-end",e=>{var t;gs(e.id,e),(t=e.aliases)==null||t.forEach(n=>{gs(n,e)})});function gs(e,t){Object.keys(t.coords),Object.values(t.coords).map(l=>l.name);let n=e.replace(/-/g,"_");Object.defineProperty(ot.prototype,n,{get(){let l=this.getAll(e);return typeof Proxy>"u"?l:new Proxy(l,{has:(a,o)=>{try{return re.resolveCoord([t,o]),!0}catch{}return Reflect.has(a,o)},get:(a,o,i)=>{if(o&&typeof o!="symbol"&&!(o in a)){let{index:s}=re.resolveCoord([t,o]);if(s>=0)return a[s]}return Reflect.get(a,o,i)},set:(a,o,i,s)=>{if(o&&typeof o!="symbol"&&!(o in a)||o>=0){let{index:r}=re.resolveCoord([t,o]);if(r>=0)return a[r]=i,this.setAll(e,a),!0}return Reflect.set(a,o,i,s)}})},set(l){this.setAll(e,l)},configurable:!0,enumerable:!0})}ot.extend(hs);ot.extend({deltaE:la});ot.extend(xb);ot.extend({contrast:G0});ot.extend(q0);ot.extend(M0);ot.extend(kb);ot.extend(_o);const jb=e=>(Rh("data-v-01b2556a"),e=e(),Nh(),e),Yb=jb(()=>li("span",null,"Hover on text to show the score.",-1)),Wb=["innerHTML"],Ub=Zo({__name:"Result",props:{result:null},setup(e){const t=e;new ot("yellow").range(new ot("red"),{space:"lch"});const n=o=>o>=.5?"rgb(255,51,0)":o>=.4?"rgb(255,102,0)":o>=.25?"rgb(255,153,0)":o>0?"rgb(255,204,0)":"rgb(255,255,255)",l=b(()=>{let o="";for(const[i,s]of t.result){const r=n(s);o+=`${i.replace(/\n/g,"
")}
`}return o}),a=(()=>{let o="Colors: ";return o+=`非常嚴重 `,o+=`嚴重 `,o+=`一般 `,o+=`輕微 `,o+=`不值得查核 `,o})();return(o,i)=>{const s=mt("v-card-subtitle"),r=mt("v-card-item"),u=mt("v-card-text"),c=mt("v-card");return bo(),yo(c,null,{default:vt(()=>[v(r,null,{default:vt(()=>[v(s,{class:"initial-opacity"},{default:vt(()=>[Yb,li("p",{innerHTML:Zt(a)},null,8,Wb)]),_:1})]),_:1}),v(u,{class:"formatted-text",innerHTML:Zt(l)},null,8,["innerHTML"])]),_:1})}}});const Xb=(e,t)=>{const n=e.__vccOpts||e;for(const[l,a]of t)n[l]=a;return n},Gb=Xb(Ub,[["__scopeId","data-v-01b2556a"]]),Kb={class:"text-center"},qb=Zo({__name:"App",setup(e){const t=P([]),n=P(""),l=P(!1);function a(){l.value=!0,m0(n.value).then(o=>{console.log(t.value,o),t.value=o,l.value=!1}).catch(()=>{l.value=!1,alert("api call failed")})}return n.value="平鎮市六和高中的學生用免洗筷泡過的水拿來飼養黑殼蝦,結果二小時蝦子抽搐、一天內死亡、五天後腐爛!學生用此項實驗參加科展拿到第三名。學生們表示,免洗筷最毒!即便熱水燙過,也名列第二毒。其中找出最毒日常用品這項最受矚目,因為和大家生活息息相關。指導老師陳念雯、梁思梅及學生劉冠志、蔡育儒、宋柏儒、謝皓任等人透過實驗發現,最毒日常用品前三名依序是:1、免洗筷、2、燙過的免洗筷、3、自助餐店裝湯外帶的半透明塑膠袋。學生們再用熱水燙過免洗筷,丟掉燙過的水後再重新浸泡,也有前述重複十次浸泡冷卻後,拿來養五隻黑殼蝦,結果是第二天才死去;顯然免洗筷燙過後還是很毒!毒性名列第三名的是半透明塑膠袋,裝湯後溶解出來的是雙酚A、可塑劑,實驗第三天,五隻蝦就全死光了。 筷子 & 淋巴腺瘤( 家裡不開伙的尤其要注意 )去年我們一位同事突然聽說得口腔癌,約一年就去了!他是一位工作認真服務熱忱的查修人員,不抽煙、不吃檳榔,時常過午才看他吃飯,飯後",(o,i)=>{const s=mt("v-app-bar"),r=mt("v-progress-circular"),u=mt("v-col"),c=mt("v-textarea"),d=mt("v-btn"),f=mt("v-row"),m=mt("v-container"),h=mt("v-main"),g=mt("v-app");return bo(),yo(g,{theme:"dark"},{default:vt(()=>[v(s,{title:"Claim Detection"}),v(h,null,{default:vt(()=>[v(m,{class:"fill-height d-flex flex-column"},{default:vt(()=>[v(f,null,{default:vt(()=>[l.value?(bo(),yo(u,{key:0},{default:vt(()=>[li("div",Kb,[v(r,{indeterminate:""})])]),_:1})):(bo(),yo(u,{key:1,cols:"12"},{default:vt(()=>[v(c,{label:"Label",modelValue:n.value,"onUpdate:modelValue":i[0]||(i[0]=C=>n.value=C)},null,8,["modelValue"]),v(d,{onClick:a},{default:vt(()=>[Tl(" Submit ")]),_:1})]),_:1}))]),_:1}),v(f,{justify:"center"},{default:vt(()=>[v(u,{cols:"12"},{default:vt(()=>[v(Gb,{result:t.value},null,8,["result"])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})}}});function ic(e,t,n){Zb(e,t),t.set(e,n)}function Zb(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function Jb(e,t,n){var l=Cf(e,t,"set");return Qb(e,l,n),n}function Qb(e,t,n){if(t.set)t.set.call(e,n);else{if(!t.writable)throw new TypeError("attempted to set read only private field");t.value=n}}function Nn(e,t){var n=Cf(e,t,"get");return ey(e,n)}function Cf(e,t,n){if(!t.has(e))throw new TypeError("attempted to "+n+" private field on non-instance");return t.get(e)}function ey(e,t){return t.get?t.get.call(e):t.value}function Sf(e,t,n){const l=t.length-1;if(l<0)return e===void 0?n:e;for(let a=0;aPl(e[l],t[l]))}function bs(e,t,n){return e==null||!t||typeof t!="string"?n:e[t]!==void 0?e[t]:(t=t.replace(/\[(\w+)\]/g,".$1"),t=t.replace(/^\./,""),Sf(e,t.split("."),n))}function Kt(e,t,n){if(t==null)return e===void 0?n:e;if(e!==Object(e)){if(typeof t!="function")return n;const a=t(e,n);return typeof a>"u"?n:a}if(typeof t=="string")return bs(e,t,n);if(Array.isArray(t))return Sf(e,t,n);if(typeof t!="function")return n;const l=t(e,n);return typeof l>"u"?n:l}function Un(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Array.from({length:e},(n,l)=>t+l)}function Q(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"px";if(!(e==null||e===""))return isNaN(+e)?String(e):isFinite(+e)?`${Number(e)}${t}`:void 0}function ys(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)}function ty(e){return e==null?void 0:e.$el}const sc=Object.freeze({enter:13,tab:9,delete:46,esc:27,space:32,up:38,down:40,left:37,right:39,end:35,home:36,del:46,backspace:8,insert:45,pageup:33,pagedown:34,shift:16}),ps=Object.freeze({enter:"Enter",tab:"Tab",delete:"Delete",esc:"Escape",space:"Space",up:"ArrowUp",down:"ArrowDown",left:"ArrowLeft",right:"ArrowRight",end:"End",home:"Home",del:"Delete",backspace:"Backspace",insert:"Insert",pageup:"PageUp",pagedown:"PageDown",shift:"Shift"});function xf(e){return Object.keys(e)}function Ct(e,t){const n=Object.create(null),l=Object.create(null);for(const a in e)t.some(o=>o instanceof RegExp?o.test(a):o===a)?n[a]=e[a]:l[a]=e[a];return[n,l]}function nl(e,t){const n={...e};return t.forEach(l=>delete n[l]),n}function ll(e){return Ct(e,["class","style","id",/^data-/])}function Mt(e){return e==null?[]:Array.isArray(e)?e:[e]}function yt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;return Math.max(t,Math.min(n,e))}function Di(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0";return e+n.repeat(Math.max(0,t-e.length))}function ny(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;const n=[];let l=0;for(;l1&&arguments[1]!==void 0?arguments[1]:1e3;if(e=t&&l0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;const l={};for(const a in e)l[a]=e[a];for(const a in t){const o=e[a],i=t[a];if(ys(o)&&ys(i)){l[a]=cn(o,i,n);continue}if(Array.isArray(o)&&Array.isArray(i)&&n){l[a]=n(o,i);continue}l[a]=i}return l}function wf(e){return e.map(t=>t.type===ye?wf(t.children):t).flat()}function ui(){return(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").replace(/[^a-z]/gi,"-").replace(/\B([A-Z])/g,"-$1").toLowerCase()}function ca(e,t){if(!t||typeof t!="object")return[];if(Array.isArray(t))return t.map(n=>ca(e,n)).flat(1);if(Array.isArray(t.children))return t.children.map(n=>ca(e,n)).flat(1);if(t.component){if(Object.getOwnPropertySymbols(t.component.provides).includes(e))return[t.component];if(t.component.subTree)return ca(e,t.component.subTree).flat(1)}return[]}var ro=new WeakMap,hl=new WeakMap;class ly{constructor(t){ic(this,ro,{writable:!0,value:[]}),ic(this,hl,{writable:!0,value:0}),this.size=t}push(t){Nn(this,ro)[Nn(this,hl)]=t,Jb(this,hl,(Nn(this,hl)+1)%this.size)}values(){return Nn(this,ro).slice(Nn(this,hl)).concat(Nn(this,ro).slice(0,Nn(this,hl)))}}function ay(e){return"touches"in e?{clientX:e.touches[0].clientX,clientY:e.touches[0].clientY}:{clientX:e.clientX,clientY:e.clientY}}function hr(e){const t=at({}),n=b(e);return tn(()=>{for(const l in n.value)t[l]=n.value[l]},{flush:"sync"}),er(t)}function To(e,t){return e.includes(t)}const oy=/^on[^a-z]/,kf=e=>oy.test(e),Qn=[Function,Array];function uc(e,t){return t="on"+fn(t),!!(e[t]||e[`${t}Once`]||e[`${t}Capture`]||e[`${t}OnceCapture`]||e[`${t}CaptureOnce`])}function Po(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),l=1;l"u")return{finished:Promise.resolve()};const l=e.animate(t,n);return typeof l.finished>"u"&&(l.finished=new Promise(a=>{l.onfinish=()=>{a(l)}})),l}function Vf(e,t,n){if(n&&(t={__isVue:!0,$parent:n,$options:t}),t){if(t.$_alreadyWarned=t.$_alreadyWarned||[],t.$_alreadyWarned.includes(e))return;t.$_alreadyWarned.push(e)}return`[Vuetify] ${e}`+(t?uy(t):"")}function el(e,t,n){const l=Vf(e,t,n);l!=null&&console.warn(l)}function Ss(e,t,n){const l=Vf(e,t,n);l!=null&&console.error(l)}const sy=/(?:^|[-_])(\w)/g,ry=e=>e.replace(sy,t=>t.toUpperCase()).replace(/[-_]/g,"");function Yi(e,t){if(e.$root===e)return"";const n=typeof e=="function"&&e.cid!=null?e.options:e.__isVue?e.$options||e.constructor.options:e||{};let l=n.name||n._componentTag;const a=n.__file;if(!l&&a){const o=a.match(/([^/\\]+)\.vue$/);l=o==null?void 0:o[1]}return(l?`<${ry(l)}>`:"")+(a&&t!==!1?` at ${a}`:"")}function uy(e){if(e.__isVue&&e.$parent){const t=[];let n=0;for(;e;){if(t.length>0){const l=t[t.length-1];if(l.constructor===e.constructor){n++,e=e.$parent;continue}else n>0&&(t[t.length-1]=[l,n],n=0)}t.push(e),e=e.$parent}return` +var Om=Object.defineProperty;var Fm=(e,t,n)=>t in e?Om(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var wi=(e,t,n)=>(Fm(e,typeof t!="symbol"?t+"":t,n),n),ki=(e,t,n)=>{if(!t.has(e))throw TypeError("Cannot "+n)};var fl=(e,t,n)=>(ki(e,t,"read from private field"),n?n.call(e):t.get(e)),ql=(e,t,n)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,n)},$i=(e,t,n,l)=>(ki(e,t,"write to private field"),l?l.call(e,n):t.set(e,n),n);var Ua=(e,t,n)=>(ki(e,t,"access private method"),n);(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))l(a);new MutationObserver(a=>{for(const o of a)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&l(i)}).observe(document,{childList:!0,subtree:!0});function n(a){const o={};return a.integrity&&(o.integrity=a.integrity),a.referrerpolicy&&(o.referrerPolicy=a.referrerpolicy),a.crossorigin==="use-credentials"?o.credentials="include":a.crossorigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function l(a){if(a.ep)return;a.ep=!0;const o=n(a);fetch(a.href,o)}})();function zs(e,t){const n=Object.create(null),l=e.split(",");for(let a=0;a!!n[a.toLowerCase()]:a=>!!n[a]}function Ds(e){if(ve(e)){const t={};for(let n=0;n{if(n){const l=n.split(Nm);l.length>1&&(t[l[0].trim()]=l[1].trim())}}),t}function Hs(e){let t="";if(Ue(e))t=e;else if(ve(e))for(let n=0;n{},Ym=()=>!1,Wm=/^on[^a-z]/,jo=e=>Wm.test(e),js=e=>e.startsWith("onUpdate:"),qe=Object.assign,Ys=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Um=Object.prototype.hasOwnProperty,Ce=(e,t)=>Um.call(e,t),ve=Array.isArray,oa=e=>Yo(e)==="[object Map]",Xm=e=>Yo(e)==="[object Set]",ge=e=>typeof e=="function",Ue=e=>typeof e=="string",Ws=e=>typeof e=="symbol",Fe=e=>e!==null&&typeof e=="object",Xc=e=>Fe(e)&&ge(e.then)&&ge(e.catch),Gm=Object.prototype.toString,Yo=e=>Gm.call(e),Km=e=>Yo(e).slice(8,-1),qm=e=>Yo(e)==="[object Object]",Us=e=>Ue(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,vo=zs(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Wo=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Zm=/-(\w)/g,Bt=Wo(e=>e.replace(Zm,(t,n)=>n?n.toUpperCase():"")),Jm=/\B([A-Z])/g,Ml=Wo(e=>e.replace(Jm,"-$1").toLowerCase()),fn=Wo(e=>e.charAt(0).toUpperCase()+e.slice(1)),mo=Wo(e=>e?`on${fn(e)}`:""),fa=(e,t)=>!Object.is(e,t),ho=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},va=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Gr;const Qm=()=>Gr||(Gr=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});let kt;class Gc{constructor(t=!1){this.detached=t,this.active=!0,this.effects=[],this.cleanups=[],this.parent=kt,!t&&kt&&(this.index=(kt.scopes||(kt.scopes=[])).push(this)-1)}run(t){if(this.active){const n=kt;try{return kt=this,t()}finally{kt=n}}}on(){kt=this}off(){kt=this.parent}stop(t){if(this.active){let n,l;for(n=0,l=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},Kc=e=>(e.w&Vn)>0,qc=e=>(e.n&Vn)>0,th=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let l=0;l{(c==="length"||c>=r)&&s.push(u)})}else switch(n!==void 0&&s.push(i.get(n)),t){case"add":ve(e)?Us(n)&&s.push(i.get("length")):(s.push(i.get(Zn)),oa(e)&&s.push(i.get(Ji)));break;case"delete":ve(e)||(s.push(i.get(Zn)),oa(e)&&s.push(i.get(Ji)));break;case"set":oa(e)&&s.push(i.get(Zn));break}if(s.length===1)s[0]&&Qi(s[0]);else{const r=[];for(const u of s)u&&r.push(...u);Qi(Xs(r))}}function Qi(e,t){const n=ve(e)?e:[...e];for(const l of n)l.computed&&qr(l);for(const l of n)l.computed||qr(l)}function qr(e,t){(e!==Ft||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const lh=zs("__proto__,__v_isRef,__isVue"),Qc=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ws)),ah=Ks(),oh=Ks(!1,!0),ih=Ks(!0),Zr=sh();function sh(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const l=Se(this);for(let o=0,i=this.length;o{e[t]=function(...n){Bl();const l=Se(this)[t].apply(this,n);return El(),l}}),e}function Ks(e=!1,t=!1){return function(l,a,o){if(a==="__v_isReactive")return!e;if(a==="__v_isReadonly")return e;if(a==="__v_isShallow")return t;if(a==="__v_raw"&&o===(e?t?xh:ad:t?ld:nd).get(l))return l;const i=ve(l);if(!e&&i&&Ce(Zr,a))return Reflect.get(Zr,a,o);const s=Reflect.get(l,a,o);return(Ws(a)?Qc.has(a):lh(a))||(e||pt(l,"get",a),t)?s:Te(s)?i&&Us(a)?s:s.value:Fe(s)?e?Ea(s):at(s):s}}const rh=ed(),uh=ed(!0);function ed(e=!1){return function(n,l,a,o){let i=n[l];if($l(i)&&Te(i)&&!Te(a))return!1;if(!e&&(!wo(a)&&!$l(a)&&(i=Se(i),a=Se(a)),!ve(n)&&Te(i)&&!Te(a)))return i.value=a,!0;const s=ve(n)&&Us(l)?Number(l)e,Xo=e=>Reflect.getPrototypeOf(e);function Xa(e,t,n=!1,l=!1){e=e.__v_raw;const a=Se(e),o=Se(t);n||(t!==o&&pt(a,"get",t),pt(a,"get",o));const{has:i}=Xo(a),s=l?qs:n?Qs:ma;if(i.call(a,t))return s(e.get(t));if(i.call(a,o))return s(e.get(o));e!==a&&e.get(t)}function Ga(e,t=!1){const n=this.__v_raw,l=Se(n),a=Se(e);return t||(e!==a&&pt(l,"has",e),pt(l,"has",a)),e===a?n.has(e):n.has(e)||n.has(a)}function Ka(e,t=!1){return e=e.__v_raw,!t&&pt(Se(e),"iterate",Zn),Reflect.get(e,"size",e)}function Jr(e){e=Se(e);const t=Se(this);return Xo(t).has.call(t,e)||(t.add(e),rn(t,"add",e,e)),this}function Qr(e,t){t=Se(t);const n=Se(this),{has:l,get:a}=Xo(n);let o=l.call(n,e);o||(e=Se(e),o=l.call(n,e));const i=a.call(n,e);return n.set(e,t),o?fa(t,i)&&rn(n,"set",e,t):rn(n,"add",e,t),this}function eu(e){const t=Se(this),{has:n,get:l}=Xo(t);let a=n.call(t,e);a||(e=Se(e),a=n.call(t,e)),l&&l.call(t,e);const o=t.delete(e);return a&&rn(t,"delete",e,void 0),o}function tu(){const e=Se(this),t=e.size!==0,n=e.clear();return t&&rn(e,"clear",void 0,void 0),n}function qa(e,t){return function(l,a){const o=this,i=o.__v_raw,s=Se(i),r=t?qs:e?Qs:ma;return!e&&pt(s,"iterate",Zn),i.forEach((u,c)=>l.call(a,r(u),r(c),o))}}function Za(e,t,n){return function(...l){const a=this.__v_raw,o=Se(a),i=oa(o),s=e==="entries"||e===Symbol.iterator&&i,r=e==="keys"&&i,u=a[e](...l),c=n?qs:t?Qs:ma;return!t&&pt(o,"iterate",r?Ji:Zn),{next(){const{value:d,done:f}=u.next();return f?{value:d,done:f}:{value:s?[c(d[0]),c(d[1])]:c(d),done:f}},[Symbol.iterator](){return this}}}}function _n(e){return function(...t){return e==="delete"?!1:this}}function hh(){const e={get(o){return Xa(this,o)},get size(){return Ka(this)},has:Ga,add:Jr,set:Qr,delete:eu,clear:tu,forEach:qa(!1,!1)},t={get(o){return Xa(this,o,!1,!0)},get size(){return Ka(this)},has:Ga,add:Jr,set:Qr,delete:eu,clear:tu,forEach:qa(!1,!0)},n={get(o){return Xa(this,o,!0)},get size(){return Ka(this,!0)},has(o){return Ga.call(this,o,!0)},add:_n("add"),set:_n("set"),delete:_n("delete"),clear:_n("clear"),forEach:qa(!0,!1)},l={get(o){return Xa(this,o,!0,!0)},get size(){return Ka(this,!0)},has(o){return Ga.call(this,o,!0)},add:_n("add"),set:_n("set"),delete:_n("delete"),clear:_n("clear"),forEach:qa(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=Za(o,!1,!1),n[o]=Za(o,!0,!1),t[o]=Za(o,!1,!0),l[o]=Za(o,!0,!0)}),[e,n,t,l]}const[gh,bh,yh,ph]=hh();function Zs(e,t){const n=t?e?ph:yh:e?bh:gh;return(l,a,o)=>a==="__v_isReactive"?!e:a==="__v_isReadonly"?e:a==="__v_raw"?l:Reflect.get(Ce(n,a)&&a in l?n:l,a,o)}const _h={get:Zs(!1,!1)},Ch={get:Zs(!1,!0)},Sh={get:Zs(!0,!1)},nd=new WeakMap,ld=new WeakMap,ad=new WeakMap,xh=new WeakMap;function wh(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function kh(e){return e.__v_skip||!Object.isExtensible(e)?0:wh(Km(e))}function at(e){return $l(e)?e:Js(e,!1,td,_h,nd)}function od(e){return Js(e,!1,mh,Ch,ld)}function Ea(e){return Js(e,!0,vh,Sh,ad)}function Js(e,t,n,l,a){if(!Fe(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=a.get(e);if(o)return o;const i=kh(e);if(i===0)return e;const s=new Proxy(e,i===2?l:n);return a.set(e,s),s}function Sl(e){return $l(e)?Sl(e.__v_raw):!!(e&&e.__v_isReactive)}function $l(e){return!!(e&&e.__v_isReadonly)}function wo(e){return!!(e&&e.__v_isShallow)}function id(e){return Sl(e)||$l(e)}function Se(e){const t=e&&e.__v_raw;return t?Se(t):e}function sd(e){return xo(e,"__v_skip",!0),e}const ma=e=>Fe(e)?at(e):e,Qs=e=>Fe(e)?Ea(e):e;function rd(e){wn&&Ft&&(e=Se(e),Jc(e.dep||(e.dep=Xs())))}function ud(e,t){e=Se(e),e.dep&&Qi(e.dep)}function Te(e){return!!(e&&e.__v_isRef===!0)}function P(e){return cd(e,!1)}function $h(e){return cd(e,!0)}function cd(e,t){return Te(e)?e:new Vh(e,t)}class Vh{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:Se(t),this._value=n?t:ma(t)}get value(){return rd(this),this._value}set value(t){const n=this.__v_isShallow||wo(t)||$l(t);t=n?t:Se(t),fa(t,this._rawValue)&&(this._rawValue=t,this._value=n?t:ma(t),ud(this))}}function Zt(e){return Te(e)?e.value:e}const Ih={get:(e,t,n)=>Zt(Reflect.get(e,t,n)),set:(e,t,n,l)=>{const a=e[t];return Te(a)&&!Te(n)?(a.value=n,!0):Reflect.set(e,t,n,l)}};function dd(e){return Sl(e)?e:new Proxy(e,Ih)}function er(e){const t=ve(e)?new Array(e.length):{};for(const n in e)t[n]=z(e,n);return t}class Ah{constructor(t,n,l){this._object=t,this._key=n,this._defaultValue=l,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}}function z(e,t,n){const l=e[t];return Te(l)?l:new Ah(e,t,n)}var fd;class Mh{constructor(t,n,l,a){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this[fd]=!1,this._dirty=!0,this.effect=new Gs(t,()=>{this._dirty||(this._dirty=!0,ud(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!a,this.__v_isReadonly=l}get value(){const t=Se(this);return rd(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}fd="__v_isReadonly";function Bh(e,t,n=!1){let l,a;const o=ge(e);return o?(l=e,a=zt):(l=e.get,a=e.set),new Mh(l,a,o||!a,n)}function kn(e,t,n,l){let a;try{a=l?e(...l):e()}catch(o){Go(o,t,n)}return a}function Vt(e,t,n,l){if(ge(e)){const o=kn(e,t,n,l);return o&&Xc(o)&&o.catch(i=>{Go(i,t,n)}),o}const a=[];for(let o=0;o>>1;ga(Je[l])Gt&&Je.splice(t,1)}function Lh(e){ve(e)?xl.push(...e):(!on||!on.includes(e,e.allowRecurse?Dn+1:Dn))&&xl.push(e),md()}function nu(e,t=ha?Gt+1:0){for(;tga(n)-ga(l)),Dn=0;Dne.id==null?1/0:e.id,Oh=(e,t)=>{const n=ga(e)-ga(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function gd(e){es=!1,ha=!0,Je.sort(Oh);const t=zt;try{for(Gt=0;GtUe(m)?m.trim():m)),d&&(a=n.map(va))}let s,r=l[s=mo(t)]||l[s=mo(Bt(t))];!r&&o&&(r=l[s=mo(Ml(t))]),r&&Vt(r,e,6,a);const u=l[s+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[s])return;e.emitted[s]=!0,Vt(u,e,6,a)}}function bd(e,t,n=!1){const l=t.emitsCache,a=l.get(e);if(a!==void 0)return a;const o=e.emits;let i={},s=!1;if(!ge(e)){const r=u=>{const c=bd(u,t,!0);c&&(s=!0,qe(i,c))};!n&&t.mixins.length&&t.mixins.forEach(r),e.extends&&r(e.extends),e.mixins&&e.mixins.forEach(r)}return!o&&!s?(Fe(e)&&l.set(e,null),null):(ve(o)?o.forEach(r=>i[r]=null):qe(i,o),Fe(e)&&l.set(e,i),i)}function Ko(e,t){return!e||!jo(t)?!1:(t=t.slice(2).replace(/Once$/,""),Ce(e,t[0].toLowerCase()+t.slice(1))||Ce(e,Ml(t))||Ce(e,t))}let gt=null,qo=null;function ko(e){const t=gt;return gt=e,qo=e&&e.type.__scopeId||null,t}function Rh(e){qo=e}function Nh(){qo=null}function vt(e,t=gt,n){if(!t||e._n)return e;const l=(...a)=>{l._d&&vu(-1);const o=ko(t);let i;try{i=e(...a)}finally{ko(o),l._d&&vu(1)}return i};return l._n=!0,l._c=!0,l._d=!0,l}function Vi(e){const{type:t,vnode:n,proxy:l,withProxy:a,props:o,propsOptions:[i],slots:s,attrs:r,emit:u,render:c,renderCache:d,data:f,setupState:m,ctx:h,inheritAttrs:g}=e;let C,_;const A=ko(e);try{if(n.shapeFlag&4){const V=a||l;C=Xt(c.call(V,V,d,o,m,f,h)),_=r}else{const V=t;C=Xt(V.length>1?V(o,{attrs:r,slots:s,emit:u}):V(o,null)),_=t.props?r:zh(r)}}catch(V){ra.length=0,Go(V,e,1),C=v(sn)}let y=C;if(_&&g!==!1){const V=Object.keys(_),{shapeFlag:x}=y;V.length&&x&7&&(i&&V.some(js)&&(_=Dh(_,i)),y=un(y,_))}return n.dirs&&(y=un(y),y.dirs=y.dirs?y.dirs.concat(n.dirs):n.dirs),n.transition&&(y.transition=n.transition),C=y,ko(A),C}const zh=e=>{let t;for(const n in e)(n==="class"||n==="style"||jo(n))&&((t||(t={}))[n]=e[n]);return t},Dh=(e,t)=>{const n={};for(const l in e)(!js(l)||!(l.slice(9)in t))&&(n[l]=e[l]);return n};function Hh(e,t,n){const{props:l,children:a,component:o}=e,{props:i,children:s,patchFlag:r}=t,u=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&r>=0){if(r&1024)return!0;if(r&16)return l?lu(l,i,u):!!i;if(r&8){const c=t.dynamicProps;for(let d=0;de.__isSuspense;function Wh(e,t){t&&t.pendingBranch?ve(e)?t.effects.push(...e):t.effects.push(e):Lh(e)}function Xe(e,t){if(Ke){let n=Ke.provides;const l=Ke.parent&&Ke.parent.provides;l===n&&(n=Ke.provides=Object.create(l)),n[e]=t}}function we(e,t,n=!1){const l=Ke||gt;if(l){const a=l.parent==null?l.vnode.appContext&&l.vnode.appContext.provides:l.parent.provides;if(a&&e in a)return a[e];if(arguments.length>1)return n&&ge(t)?t.call(l.proxy):t}}function tn(e,t){return lr(e,null,t)}const Ja={};function le(e,t,n){return lr(e,t,n)}function lr(e,t,{immediate:n,deep:l,flush:a,onTrack:o,onTrigger:i}=Me){const s=Ke;let r,u=!1,c=!1;if(Te(e)?(r=()=>e.value,u=wo(e)):Sl(e)?(r=()=>e,l=!0):ve(e)?(c=!0,u=e.some(y=>Sl(y)||wo(y)),r=()=>e.map(y=>{if(Te(y))return y.value;if(Sl(y))return Wn(y);if(ge(y))return kn(y,s,2)})):ge(e)?t?r=()=>kn(e,s,2):r=()=>{if(!(s&&s.isUnmounted))return d&&d(),Vt(e,s,3,[f])}:r=zt,t&&l){const y=r;r=()=>Wn(y())}let d,f=y=>{d=_.onStop=()=>{kn(y,s,4)}},m;if(_a)if(f=zt,t?n&&Vt(t,s,3,[r(),c?[]:void 0,f]):r(),a==="sync"){const y=Lg();m=y.__watcherHandles||(y.__watcherHandles=[])}else return zt;let h=c?new Array(e.length).fill(Ja):Ja;const g=()=>{if(_.active)if(t){const y=_.run();(l||u||(c?y.some((V,x)=>fa(V,h[x])):fa(y,h)))&&(d&&d(),Vt(t,s,3,[y,h===Ja?void 0:c&&h[0]===Ja?[]:h,f]),h=y)}else _.run()};g.allowRecurse=!!t;let C;a==="sync"?C=g:a==="post"?C=()=>it(g,s&&s.suspense):(g.pre=!0,s&&(g.id=s.uid),C=()=>nr(g));const _=new Gs(r,C);t?n?g():h=_.run():a==="post"?it(_.run.bind(_),s&&s.suspense):_.run();const A=()=>{_.stop(),s&&s.scope&&Ys(s.scope.effects,_)};return m&&m.push(A),A}function Uh(e,t,n){const l=this.proxy,a=Ue(e)?e.includes(".")?yd(l,e):()=>l[e]:e.bind(l,l);let o;ge(t)?o=t:(o=t.handler,n=t);const i=Ke;Vl(this);const s=lr(a,o.bind(l),n);return i?Vl(i):Jn(),s}function yd(e,t){const n=t.split(".");return()=>{let l=e;for(let a=0;a{Wn(n,t)});else if(qm(e))for(const n in e)Wn(e[n],t);return e}function pd(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return ut(()=>{e.isMounted=!0}),ct(()=>{e.isUnmounting=!0}),e}const wt=[Function,Array],Xh={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:wt,onEnter:wt,onAfterEnter:wt,onEnterCancelled:wt,onBeforeLeave:wt,onLeave:wt,onAfterLeave:wt,onLeaveCancelled:wt,onBeforeAppear:wt,onAppear:wt,onAfterAppear:wt,onAppearCancelled:wt},setup(e,{slots:t}){const n=ai(),l=pd();let a;return()=>{const o=t.default&&ar(t.default(),!0);if(!o||!o.length)return;let i=o[0];if(o.length>1){for(const g of o)if(g.type!==sn){i=g;break}}const s=Se(e),{mode:r}=s;if(l.isLeaving)return Ii(i);const u=au(i);if(!u)return Ii(i);const c=ba(u,s,l,n);ya(u,c);const d=n.subTree,f=d&&au(d);let m=!1;const{getTransitionKey:h}=u.type;if(h){const g=h();a===void 0?a=g:g!==a&&(a=g,m=!0)}if(f&&f.type!==sn&&(!Hn(u,f)||m)){const g=ba(f,s,l,n);if(ya(f,g),r==="out-in")return l.isLeaving=!0,g.afterLeave=()=>{l.isLeaving=!1,n.update.active!==!1&&n.update()},Ii(i);r==="in-out"&&u.type!==sn&&(g.delayLeave=(C,_,A)=>{const y=Cd(l,f);y[String(f.key)]=f,C._leaveCb=()=>{_(),C._leaveCb=void 0,delete c.delayedLeave},c.delayedLeave=A})}return i}}},_d=Xh;function Cd(e,t){const{leavingVNodes:n}=e;let l=n.get(t.type);return l||(l=Object.create(null),n.set(t.type,l)),l}function ba(e,t,n,l){const{appear:a,mode:o,persisted:i=!1,onBeforeEnter:s,onEnter:r,onAfterEnter:u,onEnterCancelled:c,onBeforeLeave:d,onLeave:f,onAfterLeave:m,onLeaveCancelled:h,onBeforeAppear:g,onAppear:C,onAfterAppear:_,onAppearCancelled:A}=t,y=String(e.key),V=Cd(n,e),x=(p,I)=>{p&&Vt(p,l,9,I)},w=(p,I)=>{const $=I[1];x(p,I),ve(p)?p.every(T=>T.length<=1)&&$():p.length<=1&&$()},S={mode:o,persisted:i,beforeEnter(p){let I=s;if(!n.isMounted)if(a)I=g||s;else return;p._leaveCb&&p._leaveCb(!0);const $=V[y];$&&Hn(e,$)&&$.el._leaveCb&&$.el._leaveCb(),x(I,[p])},enter(p){let I=r,$=u,T=c;if(!n.isMounted)if(a)I=C||r,$=_||u,T=A||c;else return;let M=!1;const L=p._enterCb=R=>{M||(M=!0,R?x(T,[p]):x($,[p]),S.delayedLeave&&S.delayedLeave(),p._enterCb=void 0)};I?w(I,[p,L]):L()},leave(p,I){const $=String(e.key);if(p._enterCb&&p._enterCb(!0),n.isUnmounting)return I();x(d,[p]);let T=!1;const M=p._leaveCb=L=>{T||(T=!0,I(),L?x(h,[p]):x(m,[p]),p._leaveCb=void 0,V[$]===e&&delete V[$])};V[$]=e,f?w(f,[p,M]):M()},clone(p){return ba(p,t,n,l)}};return S}function Ii(e){if(Jo(e))return e=un(e),e.children=null,e}function au(e){return Jo(e)?e.children?e.children[0]:void 0:e}function ya(e,t){e.shapeFlag&6&&e.component?ya(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function ar(e,t=!1,n){let l=[],a=0;for(let o=0;o1)for(let o=0;o!!e.type.__asyncLoader,Jo=e=>e.type.__isKeepAlive;function Sd(e,t){wd(e,"a",t)}function xd(e,t){wd(e,"da",t)}function wd(e,t,n=Ke){const l=e.__wdc||(e.__wdc=()=>{let a=n;for(;a;){if(a.isDeactivated)return;a=a.parent}return e()});if(Qo(t,l,n),n){let a=n.parent;for(;a&&a.parent;)Jo(a.parent.vnode)&&Gh(l,t,n,a),a=a.parent}}function Gh(e,t,n,l){const a=Qo(t,e,l,!0);Vd(()=>{Ys(l[t],a)},n)}function Qo(e,t,n=Ke,l=!1){if(n){const a=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;Bl(),Vl(n);const s=Vt(t,n,e,i);return Jn(),El(),s});return l?a.unshift(o):a.push(o),o}}const vn=e=>(t,n=Ke)=>(!_a||e==="sp")&&Qo(e,(...l)=>t(...l),n),ei=vn("bm"),ut=vn("m"),kd=vn("bu"),$d=vn("u"),ct=vn("bum"),Vd=vn("um"),Kh=vn("sp"),qh=vn("rtg"),Zh=vn("rtc");function Jh(e,t=Ke){Qo("ec",e,t)}function Oe(e,t){const n=gt;if(n===null)return e;const l=oi(n)||n.proxy,a=e.dirs||(e.dirs=[]);for(let o=0;oe?Rd(e)?oi(e)||e.proxy:ts(e.parent):null,ia=qe(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>ts(e.parent),$root:e=>ts(e.root),$emit:e=>e.emit,$options:e=>sr(e),$forceUpdate:e=>e.f||(e.f=()=>nr(e.update)),$nextTick:e=>e.n||(e.n=Le.bind(e.proxy)),$watch:e=>Uh.bind(e)}),Mi=(e,t)=>e!==Me&&!e.__isScriptSetup&&Ce(e,t),tg={get({_:e},t){const{ctx:n,setupState:l,data:a,props:o,accessCache:i,type:s,appContext:r}=e;let u;if(t[0]!=="$"){const m=i[t];if(m!==void 0)switch(m){case 1:return l[t];case 2:return a[t];case 4:return n[t];case 3:return o[t]}else{if(Mi(l,t))return i[t]=1,l[t];if(a!==Me&&Ce(a,t))return i[t]=2,a[t];if((u=e.propsOptions[0])&&Ce(u,t))return i[t]=3,o[t];if(n!==Me&&Ce(n,t))return i[t]=4,n[t];ns&&(i[t]=0)}}const c=ia[t];let d,f;if(c)return t==="$attrs"&&pt(e,"get",t),c(e);if((d=s.__cssModules)&&(d=d[t]))return d;if(n!==Me&&Ce(n,t))return i[t]=4,n[t];if(f=r.config.globalProperties,Ce(f,t))return f[t]},set({_:e},t,n){const{data:l,setupState:a,ctx:o}=e;return Mi(a,t)?(a[t]=n,!0):l!==Me&&Ce(l,t)?(l[t]=n,!0):Ce(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:l,appContext:a,propsOptions:o}},i){let s;return!!n[i]||e!==Me&&Ce(e,i)||Mi(t,i)||(s=o[0])&&Ce(s,i)||Ce(l,i)||Ce(ia,i)||Ce(a.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Ce(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let ns=!0;function ng(e){const t=sr(e),n=e.proxy,l=e.ctx;ns=!1,t.beforeCreate&&iu(t.beforeCreate,e,"bc");const{data:a,computed:o,methods:i,watch:s,provide:r,inject:u,created:c,beforeMount:d,mounted:f,beforeUpdate:m,updated:h,activated:g,deactivated:C,beforeDestroy:_,beforeUnmount:A,destroyed:y,unmounted:V,render:x,renderTracked:w,renderTriggered:S,errorCaptured:p,serverPrefetch:I,expose:$,inheritAttrs:T,components:M,directives:L,filters:R}=t;if(u&&lg(u,l,null,e.appContext.config.unwrapInjectedRef),i)for(const O in i){const N=i[O];ge(N)&&(l[O]=N.bind(n))}if(a){const O=a.call(n,n);Fe(O)&&(e.data=at(O))}if(ns=!0,o)for(const O in o){const N=o[O],Z=ge(N)?N.bind(n,n):ge(N.get)?N.get.bind(n,n):zt,Y=!ge(N)&&ge(N.set)?N.set.bind(n):zt,X=b({get:Z,set:Y});Object.defineProperty(l,O,{enumerable:!0,configurable:!0,get:()=>X.value,set:oe=>X.value=oe})}if(s)for(const O in s)Ad(s[O],l,n,O);if(r){const O=ge(r)?r.call(n):r;Reflect.ownKeys(O).forEach(N=>{Xe(N,O[N])})}c&&iu(c,e,"c");function E(O,N){ve(N)?N.forEach(Z=>O(Z.bind(n))):N&&O(N.bind(n))}if(E(ei,d),E(ut,f),E(kd,m),E($d,h),E(Sd,g),E(xd,C),E(Jh,p),E(Zh,w),E(qh,S),E(ct,A),E(Vd,V),E(Kh,I),ve($))if($.length){const O=e.exposed||(e.exposed={});$.forEach(N=>{Object.defineProperty(O,N,{get:()=>n[N],set:Z=>n[N]=Z})})}else e.exposed||(e.exposed={});x&&e.render===zt&&(e.render=x),T!=null&&(e.inheritAttrs=T),M&&(e.components=M),L&&(e.directives=L)}function lg(e,t,n=zt,l=!1){ve(e)&&(e=ls(e));for(const a in e){const o=e[a];let i;Fe(o)?"default"in o?i=we(o.from||a,o.default,!0):i=we(o.from||a):i=we(o),Te(i)&&l?Object.defineProperty(t,a,{enumerable:!0,configurable:!0,get:()=>i.value,set:s=>i.value=s}):t[a]=i}}function iu(e,t,n){Vt(ve(e)?e.map(l=>l.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ad(e,t,n,l){const a=l.includes(".")?yd(n,l):()=>n[l];if(Ue(e)){const o=t[e];ge(o)&&le(a,o)}else if(ge(e))le(a,e.bind(n));else if(Fe(e))if(ve(e))e.forEach(o=>Ad(o,t,n,l));else{const o=ge(e.handler)?e.handler.bind(n):t[e.handler];ge(o)&&le(a,o,e)}}function sr(e){const t=e.type,{mixins:n,extends:l}=t,{mixins:a,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,s=o.get(t);let r;return s?r=s:!a.length&&!n&&!l?r=t:(r={},a.length&&a.forEach(u=>$o(r,u,i,!0)),$o(r,t,i)),Fe(t)&&o.set(t,r),r}function $o(e,t,n,l=!1){const{mixins:a,extends:o}=t;o&&$o(e,o,n,!0),a&&a.forEach(i=>$o(e,i,n,!0));for(const i in t)if(!(l&&i==="expose")){const s=ag[i]||n&&n[i];e[i]=s?s(e[i],t[i]):t[i]}return e}const ag={data:su,props:zn,emits:zn,methods:zn,computed:zn,beforeCreate:nt,created:nt,beforeMount:nt,mounted:nt,beforeUpdate:nt,updated:nt,beforeDestroy:nt,beforeUnmount:nt,destroyed:nt,unmounted:nt,activated:nt,deactivated:nt,errorCaptured:nt,serverPrefetch:nt,components:zn,directives:zn,watch:ig,provide:su,inject:og};function su(e,t){return t?e?function(){return qe(ge(e)?e.call(this,this):e,ge(t)?t.call(this,this):t)}:t:e}function og(e,t){return zn(ls(e),ls(t))}function ls(e){if(ve(e)){const t={};for(let n=0;n0)&&!(i&16)){if(i&8){const c=e.vnode.dynamicProps;for(let d=0;d{r=!0;const[f,m]=Bd(d,t,!0);qe(i,f),m&&s.push(...m)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!o&&!r)return Fe(e)&&l.set(e,Cl),Cl;if(ve(o))for(let c=0;c-1,m[1]=g<0||h-1||Ce(m,"default"))&&s.push(d)}}}const u=[i,s];return Fe(e)&&l.set(e,u),u}function ru(e){return e[0]!=="$"}function uu(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function cu(e,t){return uu(e)===uu(t)}function du(e,t){return ve(t)?t.findIndex(n=>cu(n,e)):ge(t)&&cu(t,e)?0:-1}const Ed=e=>e[0]==="_"||e==="$stable",rr=e=>ve(e)?e.map(Xt):[Xt(e)],ug=(e,t,n)=>{if(t._n)return t;const l=vt((...a)=>rr(t(...a)),n);return l._c=!1,l},Td=(e,t,n)=>{const l=e._ctx;for(const a in e){if(Ed(a))continue;const o=e[a];if(ge(o))t[a]=ug(a,o,l);else if(o!=null){const i=rr(o);t[a]=()=>i}}},Pd=(e,t)=>{const n=rr(t);e.slots.default=()=>n},cg=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=Se(t),xo(t,"_",n)):Td(t,e.slots={})}else e.slots={},t&&Pd(e,t);xo(e.slots,ni,1)},dg=(e,t,n)=>{const{vnode:l,slots:a}=e;let o=!0,i=Me;if(l.shapeFlag&32){const s=t._;s?n&&s===1?o=!1:(qe(a,t),!n&&s===1&&delete a._):(o=!t.$stable,Td(t,a)),i=t}else t&&(Pd(e,t),i={default:1});if(o)for(const s in a)!Ed(s)&&!(s in i)&&delete a[s]};function Ld(){return{app:null,config:{isNativeTag:Ym,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 fg=0;function vg(e,t){return function(l,a=null){ge(l)||(l=Object.assign({},l)),a!=null&&!Fe(a)&&(a=null);const o=Ld(),i=new Set;let s=!1;const r=o.app={_uid:fg++,_component:l,_props:a,_container:null,_context:o,_instance:null,version:Og,get config(){return o.config},set config(u){},use(u,...c){return i.has(u)||(u&&ge(u.install)?(i.add(u),u.install(r,...c)):ge(u)&&(i.add(u),u(r,...c))),r},mixin(u){return o.mixins.includes(u)||o.mixins.push(u),r},component(u,c){return c?(o.components[u]=c,r):o.components[u]},directive(u,c){return c?(o.directives[u]=c,r):o.directives[u]},mount(u,c,d){if(!s){const f=v(l,a);return f.appContext=o,c&&t?t(f,u):e(f,u,d),s=!0,r._container=u,u.__vue_app__=r,oi(f.component)||f.component.proxy}},unmount(){s&&(e(null,r._container),delete r._container.__vue_app__)},provide(u,c){return o.provides[u]=c,r}};return r}}function os(e,t,n,l,a=!1){if(ve(e)){e.forEach((f,m)=>os(f,t&&(ve(t)?t[m]:t),n,l,a));return}if(go(l)&&!a)return;const o=l.shapeFlag&4?oi(l.component)||l.component.proxy:l.el,i=a?null:o,{i:s,r}=e,u=t&&t.r,c=s.refs===Me?s.refs={}:s.refs,d=s.setupState;if(u!=null&&u!==r&&(Ue(u)?(c[u]=null,Ce(d,u)&&(d[u]=null)):Te(u)&&(u.value=null)),ge(r))kn(r,s,12,[i,c]);else{const f=Ue(r),m=Te(r);if(f||m){const h=()=>{if(e.f){const g=f?Ce(d,r)?d[r]:c[r]:r.value;a?ve(g)&&Ys(g,o):ve(g)?g.includes(o)||g.push(o):f?(c[r]=[o],Ce(d,r)&&(d[r]=c[r])):(r.value=[o],e.k&&(c[e.k]=r.value))}else f?(c[r]=i,Ce(d,r)&&(d[r]=i)):m&&(r.value=i,e.k&&(c[e.k]=i))};i?(h.id=-1,it(h,n)):h()}}}const it=Wh;function mg(e){return hg(e)}function hg(e,t){const n=Qm();n.__VUE__=!0;const{insert:l,remove:a,patchProp:o,createElement:i,createText:s,createComment:r,setText:u,setElementText:c,parentNode:d,nextSibling:f,setScopeId:m=zt,insertStaticContent:h}=e,g=(k,B,F,H=null,D=null,q=null,te=!1,K=null,J=!!B.dynamicChildren)=>{if(k===B)return;k&&!Hn(k,B)&&(H=De(k),oe(k,D,q,!0),k=null),B.patchFlag===-2&&(J=!1,B.dynamicChildren=null);const{type:j,ref:ie,shapeFlag:ae}=B;switch(j){case ti:C(k,B,F,H);break;case sn:_(k,B,F,H);break;case Bi:k==null&&A(B,F,H,te);break;case ye:M(k,B,F,H,D,q,te,K,J);break;default:ae&1?x(k,B,F,H,D,q,te,K,J):ae&6?L(k,B,F,H,D,q,te,K,J):(ae&64||ae&128)&&j.process(k,B,F,H,D,q,te,K,J,pn)}ie!=null&&D&&os(ie,k&&k.ref,q,B||k,!B)},C=(k,B,F,H)=>{if(k==null)l(B.el=s(B.children),F,H);else{const D=B.el=k.el;B.children!==k.children&&u(D,B.children)}},_=(k,B,F,H)=>{k==null?l(B.el=r(B.children||""),F,H):B.el=k.el},A=(k,B,F,H)=>{[k.el,k.anchor]=h(k.children,B,F,H,k.el,k.anchor)},y=({el:k,anchor:B},F,H)=>{let D;for(;k&&k!==B;)D=f(k),l(k,F,H),k=D;l(B,F,H)},V=({el:k,anchor:B})=>{let F;for(;k&&k!==B;)F=f(k),a(k),k=F;a(B)},x=(k,B,F,H,D,q,te,K,J)=>{te=te||B.type==="svg",k==null?w(B,F,H,D,q,te,K,J):I(k,B,D,q,te,K,J)},w=(k,B,F,H,D,q,te,K)=>{let J,j;const{type:ie,props:ae,shapeFlag:se,transition:fe,dirs:_e}=k;if(J=k.el=i(k.type,q,ae&&ae.is,ae),se&8?c(J,k.children):se&16&&p(k.children,J,null,H,D,q&&ie!=="foreignObject",te,K),_e&&On(k,null,H,"created"),ae){for(const $e in ae)$e!=="value"&&!vo($e)&&o(J,$e,null,ae[$e],q,k.children,H,D,he);"value"in ae&&o(J,"value",null,ae.value),(j=ae.onVnodeBeforeMount)&&Ut(j,H,k)}S(J,k,k.scopeId,te,H),_e&&On(k,null,H,"beforeMount");const Ie=(!D||D&&!D.pendingBranch)&&fe&&!fe.persisted;Ie&&fe.beforeEnter(J),l(J,B,F),((j=ae&&ae.onVnodeMounted)||Ie||_e)&&it(()=>{j&&Ut(j,H,k),Ie&&fe.enter(J),_e&&On(k,null,H,"mounted")},D)},S=(k,B,F,H,D)=>{if(F&&m(k,F),H)for(let q=0;q{for(let j=J;j{const K=B.el=k.el;let{patchFlag:J,dynamicChildren:j,dirs:ie}=B;J|=k.patchFlag&16;const ae=k.props||Me,se=B.props||Me;let fe;F&&Fn(F,!1),(fe=se.onVnodeBeforeUpdate)&&Ut(fe,F,B,k),ie&&On(B,k,F,"beforeUpdate"),F&&Fn(F,!0);const _e=D&&B.type!=="foreignObject";if(j?$(k.dynamicChildren,j,K,F,H,_e,q):te||N(k,B,K,null,F,H,_e,q,!1),J>0){if(J&16)T(K,B,ae,se,F,H,D);else if(J&2&&ae.class!==se.class&&o(K,"class",null,se.class,D),J&4&&o(K,"style",ae.style,se.style,D),J&8){const Ie=B.dynamicProps;for(let $e=0;$e{fe&&Ut(fe,F,B,k),ie&&On(B,k,F,"updated")},H)},$=(k,B,F,H,D,q,te)=>{for(let K=0;K{if(F!==H){if(F!==Me)for(const K in F)!vo(K)&&!(K in H)&&o(k,K,F[K],null,te,B.children,D,q,he);for(const K in H){if(vo(K))continue;const J=H[K],j=F[K];J!==j&&K!=="value"&&o(k,K,j,J,te,B.children,D,q,he)}"value"in H&&o(k,"value",F.value,H.value)}},M=(k,B,F,H,D,q,te,K,J)=>{const j=B.el=k?k.el:s(""),ie=B.anchor=k?k.anchor:s("");let{patchFlag:ae,dynamicChildren:se,slotScopeIds:fe}=B;fe&&(K=K?K.concat(fe):fe),k==null?(l(j,F,H),l(ie,F,H),p(B.children,F,ie,D,q,te,K,J)):ae>0&&ae&64&&se&&k.dynamicChildren?($(k.dynamicChildren,se,F,D,q,te,K),(B.key!=null||D&&B===D.subTree)&&ur(k,B,!0)):N(k,B,F,ie,D,q,te,K,J)},L=(k,B,F,H,D,q,te,K,J)=>{B.slotScopeIds=K,k==null?B.shapeFlag&512?D.ctx.activate(B,F,H,te,J):R(B,F,H,D,q,te,J):G(k,B,J)},R=(k,B,F,H,D,q,te)=>{const K=k.component=Vg(k,H,D);if(Jo(k)&&(K.ctx.renderer=pn),Ig(K),K.asyncDep){if(D&&D.registerDep(K,E),!k.el){const J=K.subTree=v(sn);_(null,J,B,F)}return}E(K,k,B,F,D,q,te)},G=(k,B,F)=>{const H=B.component=k.component;if(Hh(k,B,F))if(H.asyncDep&&!H.asyncResolved){O(H,B,F);return}else H.next=B,Ph(H.update),H.update();else B.el=k.el,H.vnode=B},E=(k,B,F,H,D,q,te)=>{const K=()=>{if(k.isMounted){let{next:ie,bu:ae,u:se,parent:fe,vnode:_e}=k,Ie=ie,$e;Fn(k,!1),ie?(ie.el=_e.el,O(k,ie,te)):ie=_e,ae&&ho(ae),($e=ie.props&&ie.props.onVnodeBeforeUpdate)&&Ut($e,fe,ie,_e),Fn(k,!0);const He=Vi(k),Lt=k.subTree;k.subTree=He,g(Lt,He,d(Lt.el),De(Lt),k,D,q),ie.el=He.el,Ie===null&&jh(k,He.el),se&&it(se,D),($e=ie.props&&ie.props.onVnodeUpdated)&&it(()=>Ut($e,fe,ie,_e),D)}else{let ie;const{el:ae,props:se}=B,{bm:fe,m:_e,parent:Ie}=k,$e=go(B);if(Fn(k,!1),fe&&ho(fe),!$e&&(ie=se&&se.onVnodeBeforeMount)&&Ut(ie,Ie,B),Fn(k,!0),ae&&Gl){const He=()=>{k.subTree=Vi(k),Gl(ae,k.subTree,k,D,null)};$e?B.type.__asyncLoader().then(()=>!k.isUnmounted&&He()):He()}else{const He=k.subTree=Vi(k);g(null,He,F,H,k,D,q),B.el=He.el}if(_e&&it(_e,D),!$e&&(ie=se&&se.onVnodeMounted)){const He=B;it(()=>Ut(ie,Ie,He),D)}(B.shapeFlag&256||Ie&&go(Ie.vnode)&&Ie.vnode.shapeFlag&256)&&k.a&&it(k.a,D),k.isMounted=!0,B=F=H=null}},J=k.effect=new Gs(K,()=>nr(j),k.scope),j=k.update=()=>J.run();j.id=k.uid,Fn(k,!0),j()},O=(k,B,F)=>{B.component=k;const H=k.vnode.props;k.vnode=B,k.next=null,rg(k,B.props,H,F),dg(k,B.children,F),Bl(),nu(),El()},N=(k,B,F,H,D,q,te,K,J=!1)=>{const j=k&&k.children,ie=k?k.shapeFlag:0,ae=B.children,{patchFlag:se,shapeFlag:fe}=B;if(se>0){if(se&128){Y(j,ae,F,H,D,q,te,K,J);return}else if(se&256){Z(j,ae,F,H,D,q,te,K,J);return}}fe&8?(ie&16&&he(j,D,q),ae!==j&&c(F,ae)):ie&16?fe&16?Y(j,ae,F,H,D,q,te,K,J):he(j,D,q,!0):(ie&8&&c(F,""),fe&16&&p(ae,F,H,D,q,te,K,J))},Z=(k,B,F,H,D,q,te,K,J)=>{k=k||Cl,B=B||Cl;const j=k.length,ie=B.length,ae=Math.min(j,ie);let se;for(se=0;seie?he(k,D,q,!0,!1,ae):p(B,F,H,D,q,te,K,J,ae)},Y=(k,B,F,H,D,q,te,K,J)=>{let j=0;const ie=B.length;let ae=k.length-1,se=ie-1;for(;j<=ae&&j<=se;){const fe=k[j],_e=B[j]=J?xn(B[j]):Xt(B[j]);if(Hn(fe,_e))g(fe,_e,F,null,D,q,te,K,J);else break;j++}for(;j<=ae&&j<=se;){const fe=k[ae],_e=B[se]=J?xn(B[se]):Xt(B[se]);if(Hn(fe,_e))g(fe,_e,F,null,D,q,te,K,J);else break;ae--,se--}if(j>ae){if(j<=se){const fe=se+1,_e=fese)for(;j<=ae;)oe(k[j],D,q,!0),j++;else{const fe=j,_e=j,Ie=new Map;for(j=_e;j<=se;j++){const ft=B[j]=J?xn(B[j]):Xt(B[j]);ft.key!=null&&Ie.set(ft.key,j)}let $e,He=0;const Lt=se-_e+1;let dl=!1,Wr=0;const Kl=new Array(Lt);for(j=0;j=Lt){oe(ft,D,q,!0);continue}let Wt;if(ft.key!=null)Wt=Ie.get(ft.key);else for($e=_e;$e<=se;$e++)if(Kl[$e-_e]===0&&Hn(ft,B[$e])){Wt=$e;break}Wt===void 0?oe(ft,D,q,!0):(Kl[Wt-_e]=j+1,Wt>=Wr?Wr=Wt:dl=!0,g(ft,B[Wt],F,null,D,q,te,K,J),He++)}const Ur=dl?gg(Kl):Cl;for($e=Ur.length-1,j=Lt-1;j>=0;j--){const ft=_e+j,Wt=B[ft],Xr=ft+1{const{el:q,type:te,transition:K,children:J,shapeFlag:j}=k;if(j&6){X(k.component.subTree,B,F,H);return}if(j&128){k.suspense.move(B,F,H);return}if(j&64){te.move(k,B,F,pn);return}if(te===ye){l(q,B,F);for(let ae=0;aeK.enter(q),D);else{const{leave:ae,delayLeave:se,afterLeave:fe}=K,_e=()=>l(q,B,F),Ie=()=>{ae(q,()=>{_e(),fe&&fe()})};se?se(q,_e,Ie):Ie()}else l(q,B,F)},oe=(k,B,F,H=!1,D=!1)=>{const{type:q,props:te,ref:K,children:J,dynamicChildren:j,shapeFlag:ie,patchFlag:ae,dirs:se}=k;if(K!=null&&os(K,null,F,k,!0),ie&256){B.ctx.deactivate(k);return}const fe=ie&1&&se,_e=!go(k);let Ie;if(_e&&(Ie=te&&te.onVnodeBeforeUnmount)&&Ut(Ie,B,k),ie&6)be(k.component,F,H);else{if(ie&128){k.suspense.unmount(F,H);return}fe&&On(k,null,B,"beforeUnmount"),ie&64?k.type.remove(k,B,F,D,pn,H):j&&(q!==ye||ae>0&&ae&64)?he(j,B,F,!1,!0):(q===ye&&ae&384||!D&&ie&16)&&he(J,B,F),H&&Ee(k)}(_e&&(Ie=te&&te.onVnodeUnmounted)||fe)&&it(()=>{Ie&&Ut(Ie,B,k),fe&&On(k,null,B,"unmounted")},F)},Ee=k=>{const{type:B,el:F,anchor:H,transition:D}=k;if(B===ye){ee(F,H);return}if(B===Bi){V(k);return}const q=()=>{a(F),D&&!D.persisted&&D.afterLeave&&D.afterLeave()};if(k.shapeFlag&1&&D&&!D.persisted){const{leave:te,delayLeave:K}=D,J=()=>te(F,q);K?K(k.el,q,J):J()}else q()},ee=(k,B)=>{let F;for(;k!==B;)F=f(k),a(k),k=F;a(B)},be=(k,B,F)=>{const{bum:H,scope:D,update:q,subTree:te,um:K}=k;H&&ho(H),D.stop(),q&&(q.active=!1,oe(te,k,B,F)),K&&it(K,B),it(()=>{k.isUnmounted=!0},B),B&&B.pendingBranch&&!B.isUnmounted&&k.asyncDep&&!k.asyncResolved&&k.suspenseId===B.pendingId&&(B.deps--,B.deps===0&&B.resolve())},he=(k,B,F,H=!1,D=!1,q=0)=>{for(let te=q;tek.shapeFlag&6?De(k.component.subTree):k.shapeFlag&128?k.suspense.next():f(k.anchor||k.el),Wa=(k,B,F)=>{k==null?B._vnode&&oe(B._vnode,null,null,!0):g(B._vnode||null,k,B,null,null,null,F),nu(),hd(),B._vnode=k},pn={p:g,um:oe,m:X,r:Ee,mt:R,mc:p,pc:N,pbc:$,n:De,o:e};let Xl,Gl;return t&&([Xl,Gl]=t(pn)),{render:Wa,hydrate:Xl,createApp:vg(Wa,Xl)}}function Fn({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function ur(e,t,n=!1){const l=e.children,a=t.children;if(ve(l)&&ve(a))for(let o=0;o>1,e[n[s]]0&&(t[l]=n[o-1]),n[o]=l)}}for(o=n.length,i=n[o-1];o-- >0;)n[o]=i,i=t[i];return n}const bg=e=>e.__isTeleport,sa=e=>e&&(e.disabled||e.disabled===""),fu=e=>typeof SVGElement<"u"&&e instanceof SVGElement,is=(e,t)=>{const n=e&&e.to;return Ue(n)?t?t(n):null:n},yg={__isTeleport:!0,process(e,t,n,l,a,o,i,s,r,u){const{mc:c,pc:d,pbc:f,o:{insert:m,querySelector:h,createText:g,createComment:C}}=u,_=sa(t.props);let{shapeFlag:A,children:y,dynamicChildren:V}=t;if(e==null){const x=t.el=g(""),w=t.anchor=g("");m(x,n,l),m(w,n,l);const S=t.target=is(t.props,h),p=t.targetAnchor=g("");S&&(m(p,S),i=i||fu(S));const I=($,T)=>{A&16&&c(y,$,T,a,o,i,s,r)};_?I(n,w):S&&I(S,p)}else{t.el=e.el;const x=t.anchor=e.anchor,w=t.target=e.target,S=t.targetAnchor=e.targetAnchor,p=sa(e.props),I=p?n:w,$=p?x:S;if(i=i||fu(w),V?(f(e.dynamicChildren,V,I,a,o,i,s),ur(e,t,!0)):r||d(e,t,I,$,a,o,i,s,!1),_)p||Qa(t,n,x,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const T=t.target=is(t.props,h);T&&Qa(t,T,null,u,0)}else p&&Qa(t,w,S,u,1)}Od(t)},remove(e,t,n,l,{um:a,o:{remove:o}},i){const{shapeFlag:s,children:r,anchor:u,targetAnchor:c,target:d,props:f}=e;if(d&&o(c),(i||!sa(f))&&(o(u),s&16))for(let m=0;m0?Rt||Cl:null,Cg(),pa>0&&Rt&&Rt.push(e),e}function yo(e,t,n,l,a){return Sg(v(e,t,n,l,a,!0))}function ss(e){return e?e.__v_isVNode===!0:!1}function Hn(e,t){return e.type===t.type&&e.key===t.key}const ni="__vInternal",Fd=({key:e})=>e??null,po=({ref:e,ref_key:t,ref_for:n})=>e!=null?Ue(e)||Te(e)||ge(e)?{i:gt,r:e,k:t,f:!!n}:e:null;function li(e,t=null,n=null,l=0,a=null,o=e===ye?0:1,i=!1,s=!1){const r={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Fd(t),ref:t&&po(t),scopeId:qo,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:l,dynamicProps:a,dynamicChildren:null,appContext:null,ctx:gt};return s?(cr(r,n),o&128&&e.normalize(r)):n&&(r.shapeFlag|=Ue(n)?8:16),pa>0&&!i&&Rt&&(r.patchFlag>0||o&6)&&r.patchFlag!==32&&Rt.push(r),r}const v=xg;function xg(e,t=null,n=null,l=0,a=null,o=!1){if((!e||e===Id)&&(e=sn),ss(e)){const s=un(e,t,!0);return n&&cr(s,n),pa>0&&!o&&Rt&&(s.shapeFlag&6?Rt[Rt.indexOf(e)]=s:Rt.push(s)),s.patchFlag|=-2,s}if(Tg(e)&&(e=e.__vccOpts),t){t=wg(t);let{class:s,style:r}=t;s&&!Ue(s)&&(t.class=Hs(s)),Fe(r)&&(id(r)&&!ve(r)&&(r=qe({},r)),t.style=Ds(r))}const i=Ue(e)?1:Yh(e)?128:bg(e)?64:Fe(e)?4:ge(e)?2:0;return li(e,t,n,l,a,i,o,!0)}function wg(e){return e?id(e)||ni in e?qe({},e):e:null}function un(e,t,n=!1){const{props:l,ref:a,patchFlag:o,children:i}=e,s=t?ne(l||{},t):l;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:s,key:s&&Fd(s),ref:t&&t.ref?n&&a?ve(a)?a.concat(po(t)):[a,po(t)]:po(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ye?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&un(e.ssContent),ssFallback:e.ssFallback&&un(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx}}function Tl(e=" ",t=0){return v(ti,null,e,t)}function Xt(e){return e==null||typeof e=="boolean"?v(sn):ve(e)?v(ye,null,e.slice()):typeof e=="object"?xn(e):v(ti,null,String(e))}function xn(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:un(e)}function cr(e,t){let n=0;const{shapeFlag:l}=e;if(t==null)t=null;else if(ve(t))n=16;else if(typeof t=="object")if(l&65){const a=t.default;a&&(a._c&&(a._d=!1),cr(e,a()),a._c&&(a._d=!0));return}else{n=32;const a=t._;!a&&!(ni in t)?t._ctx=gt:a===3&>&&(gt.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ge(t)?(t={default:t,_ctx:gt},n=32):(t=String(t),l&64?(n=16,t=[Tl(t)]):n=8);e.children=t,e.shapeFlag|=n}function ne(...e){const t={};for(let n=0;nKe||gt,Vl=e=>{Ke=e,e.scope.on()},Jn=()=>{Ke&&Ke.scope.off(),Ke=null};function Rd(e){return e.vnode.shapeFlag&4}let _a=!1;function Ig(e,t=!1){_a=t;const{props:n,children:l}=e.vnode,a=Rd(e);sg(e,n,a,t),cg(e,l);const o=a?Ag(e,t):void 0;return _a=!1,o}function Ag(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=sd(new Proxy(e.ctx,tg));const{setup:l}=n;if(l){const a=e.setupContext=l.length>1?Bg(e):null;Vl(e),Bl();const o=kn(l,e,0,[e.props,a]);if(El(),Jn(),Xc(o)){if(o.then(Jn,Jn),t)return o.then(i=>{mu(e,i,t)}).catch(i=>{Go(i,e,0)});e.asyncDep=o}else mu(e,o,t)}else Nd(e,t)}function mu(e,t,n){ge(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Fe(t)&&(e.setupState=dd(t)),Nd(e,n)}let hu;function Nd(e,t,n){const l=e.type;if(!e.render){if(!t&&hu&&!l.render){const a=l.template||sr(e).template;if(a){const{isCustomElement:o,compilerOptions:i}=e.appContext.config,{delimiters:s,compilerOptions:r}=l,u=qe(qe({isCustomElement:o,delimiters:s},i),r);l.render=hu(a,u)}}e.render=l.render||zt}Vl(e),Bl(),ng(e),El(),Jn()}function Mg(e){return new Proxy(e.attrs,{get(t,n){return pt(e,"get","$attrs"),t[n]}})}function Bg(e){const t=l=>{e.exposed=l||{}};let n;return{get attrs(){return n||(n=Mg(e))},slots:e.slots,emit:e.emit,expose:t}}function oi(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(dd(sd(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in ia)return ia[n](e)},has(t,n){return n in t||n in ia}}))}function Eg(e,t=!0){return ge(e)?e.displayName||e.name:e.name||t&&e.__name}function Tg(e){return ge(e)&&"__vccOpts"in e}const b=(e,t)=>Bh(e,t,_a);function Tn(e,t,n){const l=arguments.length;return l===2?Fe(t)&&!ve(t)?ss(t)?v(e,null,[t]):v(e,t):v(e,null,t):(l>3?n=Array.prototype.slice.call(arguments,2):l===3&&ss(n)&&(n=[n]),v(e,t,n))}const Pg=Symbol(""),Lg=()=>we(Pg),Og="3.2.45",Fg="http://www.w3.org/2000/svg",jn=typeof document<"u"?document:null,gu=jn&&jn.createElement("template"),Rg={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,l)=>{const a=t?jn.createElementNS(Fg,e):jn.createElement(e,n?{is:n}:void 0);return e==="select"&&l&&l.multiple!=null&&a.setAttribute("multiple",l.multiple),a},createText:e=>jn.createTextNode(e),createComment:e=>jn.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>jn.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,l,a,o){const i=n?n.previousSibling:t.lastChild;if(a&&(a===o||a.nextSibling))for(;t.insertBefore(a.cloneNode(!0),n),!(a===o||!(a=a.nextSibling)););else{gu.innerHTML=l?`${e}`:e;const s=gu.content;if(l){const r=s.firstChild;for(;r.firstChild;)s.appendChild(r.firstChild);s.removeChild(r)}t.insertBefore(s,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Ng(e,t,n){const l=e._vtc;l&&(t=(t?[t,...l]:[...l]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function zg(e,t,n){const l=e.style,a=Ue(n);if(n&&!a){for(const o in n)rs(l,o,n[o]);if(t&&!Ue(t))for(const o in t)n[o]==null&&rs(l,o,"")}else{const o=l.display;a?t!==n&&(l.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(l.display=o)}}const bu=/\s*!important$/;function rs(e,t,n){if(ve(n))n.forEach(l=>rs(e,t,l));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const l=Dg(e,t);bu.test(n)?e.setProperty(Ml(l),n.replace(bu,""),"important"):e[l]=n}}const yu=["Webkit","Moz","ms"],Ei={};function Dg(e,t){const n=Ei[t];if(n)return n;let l=Bt(t);if(l!=="filter"&&l in e)return Ei[t]=l;l=fn(l);for(let a=0;aTi||(Xg.then(()=>Ti=0),Ti=Date.now());function Kg(e,t){const n=l=>{if(!l._vts)l._vts=Date.now();else if(l._vts<=n.attached)return;Vt(qg(l,n.value),t,5,[l])};return n.value=e,n.attached=Gg(),n}function qg(e,t){if(ve(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(l=>a=>!a._stopped&&l&&l(a))}else return t}const Cu=/^on[a-z]/,Zg=(e,t,n,l,a=!1,o,i,s,r)=>{t==="class"?Ng(e,l,a):t==="style"?zg(e,n,l):jo(t)?js(t)||Wg(e,t,n,l,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Jg(e,t,l,a))?jg(e,t,l,o,i,s,r):(t==="true-value"?e._trueValue=l:t==="false-value"&&(e._falseValue=l),Hg(e,t,l,a))};function Jg(e,t,n,l){return l?!!(t==="innerHTML"||t==="textContent"||t in e&&Cu.test(t)&&ge(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||Cu.test(t)&&Ue(n)?!1:t in e}const Cn="transition",Zl="animation",Jt=(e,{slots:t})=>Tn(_d,Dd(e),t);Jt.displayName="Transition";const zd={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},Qg=Jt.props=qe({},_d.props,zd),Rn=(e,t=[])=>{ve(e)?e.forEach(n=>n(...t)):e&&e(...t)},Su=e=>e?ve(e)?e.some(t=>t.length>1):e.length>1:!1;function Dd(e){const t={};for(const M in e)M in zd||(t[M]=e[M]);if(e.css===!1)return t;const{name:n="v",type:l,duration:a,enterFromClass:o=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:s=`${n}-enter-to`,appearFromClass:r=o,appearActiveClass:u=i,appearToClass:c=s,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:f=`${n}-leave-active`,leaveToClass:m=`${n}-leave-to`}=e,h=e0(a),g=h&&h[0],C=h&&h[1],{onBeforeEnter:_,onEnter:A,onEnterCancelled:y,onLeave:V,onLeaveCancelled:x,onBeforeAppear:w=_,onAppear:S=A,onAppearCancelled:p=y}=t,I=(M,L,R)=>{Sn(M,L?c:s),Sn(M,L?u:i),R&&R()},$=(M,L)=>{M._isLeaving=!1,Sn(M,d),Sn(M,m),Sn(M,f),L&&L()},T=M=>(L,R)=>{const G=M?S:A,E=()=>I(L,M,R);Rn(G,[L,E]),xu(()=>{Sn(L,M?r:o),an(L,M?c:s),Su(G)||wu(L,l,g,E)})};return qe(t,{onBeforeEnter(M){Rn(_,[M]),an(M,o),an(M,i)},onBeforeAppear(M){Rn(w,[M]),an(M,r),an(M,u)},onEnter:T(!1),onAppear:T(!0),onLeave(M,L){M._isLeaving=!0;const R=()=>$(M,L);an(M,d),jd(),an(M,f),xu(()=>{M._isLeaving&&(Sn(M,d),an(M,m),Su(V)||wu(M,l,C,R))}),Rn(V,[M,R])},onEnterCancelled(M){I(M,!1),Rn(y,[M])},onAppearCancelled(M){I(M,!0),Rn(p,[M])},onLeaveCancelled(M){$(M),Rn(x,[M])}})}function e0(e){if(e==null)return null;if(Fe(e))return[Pi(e.enter),Pi(e.leave)];{const t=Pi(e);return[t,t]}}function Pi(e){return va(e)}function an(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function Sn(e,t){t.split(/\s+/).forEach(l=>l&&e.classList.remove(l));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function xu(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let t0=0;function wu(e,t,n,l){const a=e._endId=++t0,o=()=>{a===e._endId&&l()};if(n)return setTimeout(o,n);const{type:i,timeout:s,propCount:r}=Hd(e,t);if(!i)return l();const u=i+"end";let c=0;const d=()=>{e.removeEventListener(u,f),o()},f=m=>{m.target===e&&++c>=r&&d()};setTimeout(()=>{c(n[h]||"").split(", "),a=l(`${Cn}Delay`),o=l(`${Cn}Duration`),i=ku(a,o),s=l(`${Zl}Delay`),r=l(`${Zl}Duration`),u=ku(s,r);let c=null,d=0,f=0;t===Cn?i>0&&(c=Cn,d=i,f=o.length):t===Zl?u>0&&(c=Zl,d=u,f=r.length):(d=Math.max(i,u),c=d>0?i>u?Cn:Zl:null,f=c?c===Cn?o.length:r.length:0);const m=c===Cn&&/\b(transform|all)(,|$)/.test(l(`${Cn}Property`).toString());return{type:c,timeout:d,propCount:f,hasTransform:m}}function ku(e,t){for(;e.length$u(n)+$u(e[l])))}function $u(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function jd(){return document.body.offsetHeight}const Yd=new WeakMap,Wd=new WeakMap,n0={name:"TransitionGroup",props:qe({},Qg,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=ai(),l=pd();let a,o;return $d(()=>{if(!a.length)return;const i=e.moveClass||`${e.name||"v"}-move`;if(!s0(a[0].el,n.vnode.el,i))return;a.forEach(a0),a.forEach(o0);const s=a.filter(i0);jd(),s.forEach(r=>{const u=r.el,c=u.style;an(u,i),c.transform=c.webkitTransform=c.transitionDuration="";const d=u._moveCb=f=>{f&&f.target!==u||(!f||/transform$/.test(f.propertyName))&&(u.removeEventListener("transitionend",d),u._moveCb=null,Sn(u,i))};u.addEventListener("transitionend",d)})}),()=>{const i=Se(e),s=Dd(i);let r=i.tag||ye;a=o,o=t.default?ar(t.default()):[];for(let u=0;u{i.split(/\s+/).forEach(s=>s&&l.classList.remove(s))}),n.split(/\s+/).forEach(i=>i&&l.classList.add(i)),l.style.display="none";const a=t.nodeType===1?t:t.parentNode;a.appendChild(l);const{hasTransform:o}=Hd(l);return a.removeChild(l),o}const Vu=e=>{const t=e.props["onUpdate:modelValue"]||!1;return ve(t)?n=>ho(t,n):t};function r0(e){e.target.composing=!0}function Iu(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const u0={created(e,{modifiers:{lazy:t,trim:n,number:l}},a){e._assign=Vu(a);const o=l||a.props&&a.props.type==="number";pl(e,t?"change":"input",i=>{if(i.target.composing)return;let s=e.value;n&&(s=s.trim()),o&&(s=va(s)),e._assign(s)}),n&&pl(e,"change",()=>{e.value=e.value.trim()}),t||(pl(e,"compositionstart",r0),pl(e,"compositionend",Iu),pl(e,"change",Iu))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,modifiers:{lazy:n,trim:l,number:a}},o){if(e._assign=Vu(o),e.composing||document.activeElement===e&&e.type!=="range"&&(n||l&&e.value.trim()===t||(a||e.type==="number")&&va(e.value)===t))return;const i=t??"";e.value!==i&&(e.value=i)}},nn={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Jl(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:l}){!t!=!n&&(l?t?(l.beforeEnter(e),Jl(e,!0),l.enter(e)):l.leave(e,()=>{Jl(e,!1)}):Jl(e,t))},beforeUnmount(e,{value:t}){Jl(e,t)}};function Jl(e,t){e.style.display=t?e._vod:"none"}const c0=qe({patchProp:Zg},Rg);let Au;function d0(){return Au||(Au=mg(c0))}const f0=(...e)=>{const t=d0().createApp(...e),{mount:n}=t;return t.mount=l=>{const a=v0(l);if(!a)return;const o=t._component;!ge(o)&&!o.render&&!o.template&&(o.template=a.innerHTML),a.innerHTML="";const i=n(a,!1,a instanceof SVGElement);return a instanceof Element&&(a.removeAttribute("v-cloak"),a.setAttribute("data-v-app","")),i},t};function v0(e){return Ue(e)?document.querySelector(e):e}function m0(e){return fetch("/api/predict_single",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({text:e})}).then(t=>t.json())}function je(e,t){let n=e.length;Array.isArray(e[0])||(e=[e]),Array.isArray(t[0])||(t=t.map(i=>[i]));let l=t[0].length,a=t[0].map((i,s)=>t.map(r=>r[s])),o=e.map(i=>a.map(s=>{let r=0;if(!Array.isArray(i)){for(let u of s)r+=i*u;return r}for(let u=0;ui[0]):o}function Ta(e){return $n(e)==="string"}function $n(e){return(Object.prototype.toString.call(e).match(/^\[object\s+(.*?)\]$/)[1]||"").toLowerCase()}function Vo(e,t){e=+e,t=+t;let n=(Math.floor(e)+"").length;if(t>n)return+e.toFixed(t-n);{let l=10**(n-t);return Math.round(e/l)*l}}function Ud(e){if(!e)return;e=e.trim();const t=/^([a-z]+)\((.+?)\)$/i,n=/^-?[\d.]+$/;let l=e.match(t);if(l){let a=[];return l[2].replace(/\/?\s*([-\w.]+(?:%|deg)?)/g,(o,i)=>{/%$/.test(i)?(i=new Number(i.slice(0,-1)/100),i.type=""):/deg$/.test(i)?(i=new Number(+i.slice(0,-3)),i.type="",i.unit="deg"):n.test(i)&&(i=new Number(i),i.type=""),o.startsWith("/")&&(i=i instanceof Number?i:new Number(i),i.alpha=!0),a.push(i)}),{name:l[1].toLowerCase(),rawName:l[1],rawArgs:l[2],args:a}}}function Xd(e){return e[e.length-1]}function Io(e,t,n){return isNaN(e)?t:isNaN(t)?e:e+(t-e)*n}function Gd(e,t,n){return(n-e)/(t-e)}function dr(e,t,n){return Io(t[0],t[1],Gd(e[0],e[1],n))}function Kd(e){return e.map(t=>t.split("|").map(n=>{n=n.trim();let l=n.match(/^(<[a-z]+>)\[(-?[.\d]+),\s*(-?[.\d]+)\]?$/);if(l){let a=new String(l[1]);return a.range=[+l[2],+l[3]],a}return n}))}var h0=Object.freeze({__proto__:null,isString:Ta,type:$n,toPrecision:Vo,parseFunction:Ud,last:Xd,interpolate:Io,interpolateInv:Gd,mapRange:dr,parseCoordGrammar:Kd,multiplyMatrices:je});class g0{add(t,n,l){if(typeof arguments[0]!="string"){for(var t in arguments[0])this.add(t,arguments[0][t],arguments[1]);return}(Array.isArray(t)?t:[t]).forEach(function(a){this[a]=this[a]||[],n&&this[a][l?"unshift":"push"](n)},this)}run(t,n){this[t]=this[t]||[],this[t].forEach(function(l){l.call(n&&n.context?n.context:n,n)})}}const In=new g0;var Qt={gamut_mapping:"lch.c",precision:5,deltaE:"76"};const Nt={D50:[.3457/.3585,1,(1-.3457-.3585)/.3585],D65:[.3127/.329,1,(1-.3127-.329)/.329]};function us(e){return Array.isArray(e)?e:Nt[e]}function Ao(e,t,n,l={}){if(e=us(e),t=us(t),!e||!t)throw new TypeError(`Missing white point to convert ${e?"":"from"}${!e&&!t?"/":""}${t?"":"to"}`);if(e===t)return n;let a={W1:e,W2:t,XYZ:n,options:l};if(In.run("chromatic-adaptation-start",a),a.M||(a.W1===Nt.D65&&a.W2===Nt.D50?a.M=[[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]]:a.W1===Nt.D50&&a.W2===Nt.D65&&(a.M=[[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]])),In.run("chromatic-adaptation-end",a),a.M)return je(a.M,a.XYZ);throw new TypeError("Only Bradford CAT with white points D50 and D65 supported for now.")}const b0=75e-6;var Ba,cs,kl,Ho,qd;const Ot=class{constructor(t){ql(this,Ba);ql(this,Ho);ql(this,kl,void 0);var a,o,i;this.id=t.id,this.name=t.name,this.base=t.base?Ot.get(t.base):null,this.aliases=t.aliases,this.base&&(this.fromBase=t.fromBase,this.toBase=t.toBase);let n=t.coords??this.base.coords;this.coords=n;let l=t.white??this.base.white??"D65";this.white=us(l),this.formats=t.formats??{};for(let s in this.formats){let r=this.formats[s];r.type||(r.type="function"),r.name||(r.name=s)}t.cssId&&!((a=this.formats.functions)!=null&&a.color)?(this.formats.color={id:t.cssId},Object.defineProperty(this,"cssId",{value:t.cssId})):(o=this.formats)!=null&&o.color&&!((i=this.formats)!=null&&i.color.id)&&(this.formats.color.id=this.id),this.referred=t.referred,$i(this,kl,Ua(this,Ho,qd).call(this).reverse()),In.run("colorspace-init-end",this)}inGamut(t,{epsilon:n=b0}={}){if(this.isPolar)return t=this.toBase(t),this.base.inGamut(t,{epsilon:n});let l=Object.values(this.coords);return t.every((a,o)=>{let i=l[o];if(i.type!=="angle"&&i.range){if(Number.isNaN(a))return!0;let[s,r]=i.range;return(s===void 0||a>=s-n)&&(r===void 0||a<=r+n)}return!0})}get cssId(){var t,n;return((n=(t=this.formats.functions)==null?void 0:t.color)==null?void 0:n.id)||this.id}get isPolar(){for(let t in this.coords)if(this.coords[t].type==="angle")return!0;return!1}getFormat(t){if(typeof t=="object")return t=Ua(this,Ba,cs).call(this,t),t;let n;return t==="default"?n=Object.values(this.formats)[0]:n=this.formats[t],n?(n=Ua(this,Ba,cs).call(this,n),n):null}to(t,n){if(arguments.length===1&&([t,n]=[t.space,t.coords]),t=Ot.get(t),this===t)return n;n=n.map(s=>Number.isNaN(s)?0:s);let l=fl(this,kl),a=fl(t,kl),o,i;for(let s=0;si;s--)n=l[s].toBase(n);for(let s=i+1;s=0){let u=Object.entries(a.coords)[o];if(u)return{space:a,id:u[0],index:o,...u[1]}}a=Ot.get(a);let i=o.toLowerCase(),s=0;for(let u in a.coords){let c=a.coords[u];if(u.toLowerCase()===i||((r=c.name)==null?void 0:r.toLowerCase())===i)return{space:a,id:u,index:s,...c};s++}throw new TypeError(`No "${o}" coordinate found in ${a.name}. Its coordinates are: ${Object.keys(a.coords).join(", ")}`)}};let re=Ot;Ba=new WeakSet,cs=function(t){if(t.coords&&!t.coordGrammar){t.type||(t.type="function"),t.name||(t.name="color"),t.coordGrammar=Kd(t.coords);let n=Object.entries(this.coords).map(([l,a],o)=>{let i=t.coordGrammar[o][0],s=a.range||a.refRange,r=i.range,u="";return i==""?(r=[0,100],u="%"):i==""&&(u="deg"),{fromRange:s,toRange:r,suffix:u}});t.serializeCoords=(l,a)=>l.map((o,i)=>{let{fromRange:s,toRange:r,suffix:u}=n[i];return s&&r&&(o=dr(s,r,o)),o=Vo(o,a),u&&(o+=u),o})}return t},kl=new WeakMap,Ho=new WeakSet,qd=function(){let t=[this];for(let n=this;n=n.base;)t.push(n);return t},wi(re,"registry",{}),wi(re,"DEFAULT_FORMAT",{type:"functions",name:"color"});var It=new re({id:"xyz-d65",name:"XYZ D65",coords:{x:{name:"X"},y:{name:"Y"},z:{name:"Z"}},white:"D65",formats:{color:{ids:["xyz-d65","xyz"]}},aliases:["xyz"]});class dt extends re{constructor(t){t.coords||(t.coords={r:{range:[0,1],name:"Red"},g:{range:[0,1],name:"Green"},b:{range:[0,1],name:"Blue"}}),t.base||(t.base=It),t.toXYZ_M&&t.fromXYZ_M&&(t.toBase??(t.toBase=n=>{let l=je(t.toXYZ_M,n);return this.white!==this.base.white&&(l=Ao(this.white,this.base.white,l)),l}),t.fromBase??(t.fromBase=n=>(n=Ao(this.base.white,this.white,n),je(t.fromXYZ_M,n)))),t.referred??(t.referred="display"),super(t)}}function Zd(e){var n,l,a,o,i;let t={str:(n=String(e))==null?void 0:n.trim()};if(In.run("parse-start",t),t.color)return t.color;if(t.parsed=Ud(t.str),t.parsed){let s=t.parsed.name;if(s==="color"){let r=t.parsed.args.shift(),u=t.parsed.rawArgs.indexOf("/")>0?t.parsed.args.pop():1;for(let d of re.all){let f=d.getFormat("color");if(f&&(r===f.id||(l=f.ids)!=null&&l.includes(r))){let m=Object.keys(d.coords).length,h=Array(m).fill(0);return h.forEach((g,C)=>h[C]=t.parsed.args[C]||0),{spaceId:d.id,coords:h,alpha:u}}}let c="";if(r in re.registry){let d=(i=(o=(a=re.registry[r].formats)==null?void 0:a.functions)==null?void 0:o.color)==null?void 0:i.id;d&&(c=`Did you mean color(${d})?`)}throw new TypeError(`Cannot parse color(${r}). `+(c||"Missing a plugin?"))}else for(let r of re.all){let u=r.getFormat(s);if(u&&u.type==="function"){let c=1;(u.lastAlpha||Xd(t.parsed.args).alpha)&&(c=t.parsed.args.pop());let d=t.parsed.args;return u.coordGrammar&&Object.entries(r.coords).forEach(([f,m],h)=>{var y;let g=u.coordGrammar[h],C=(y=d[h])==null?void 0:y.type;if(g=g.find(V=>V==C),!g){let V=m.name||f;throw new TypeError(`${C} not allowed for ${V} in ${s}()`)}let _=g.range;C===""&&(_||(_=[0,1]));let A=m.range||m.refRange;_&&A&&(d[h]=dr(_,A,d[h]))}),{spaceId:r.id,coords:d,alpha:c}}}}else for(let s of re.all)for(let r in s.formats){let u=s.formats[r];if(u.type!=="custom"||u.test&&!u.test(t.str))continue;let c=u.parse(t.str);if(c)return c.alpha??(c.alpha=1),c}throw new TypeError(`Could not parse ${e} as a color. Missing a plugin?`)}function ke(e){if(!e)throw new TypeError("Empty color reference");Ta(e)&&(e=Zd(e));let t=e.space||e.spaceId;return t instanceof re||(e.space=re.get(t)),e.alpha===void 0&&(e.alpha=1),e}function Pa(e,t){return t=re.get(t),t.from(e)}function At(e,t){let{space:n,index:l}=re.resolveCoord(t,e.space);return Pa(e,n)[l]}function Jd(e,t,n){return t=re.get(t),e.coords=t.to(e.space,n),e}function An(e,t,n){if(e=ke(e),arguments.length===2&&$n(arguments[1])==="object"){let l=arguments[1];for(let a in l)An(e,a,l[a])}else{typeof n=="function"&&(n=n(At(e,t)));let{space:l,index:a}=re.resolveCoord(t,e.space),o=Pa(e,l);o[a]=n,Jd(e,l,o)}return e}var fr=new re({id:"xyz-d50",name:"XYZ D50",white:"D50",base:It,fromBase:e=>Ao(It.white,"D50",e),toBase:e=>Ao("D50",It.white,e),formats:{color:{}}});const y0=216/24389,Mu=24/116,eo=24389/27;let Li=Nt.D50;var bt=new re({id:"lab",name:"Lab",coords:{l:{refRange:[0,100],name:"L"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:Li,base:fr,fromBase(e){let n=e.map((l,a)=>l/Li[a]).map(l=>l>y0?Math.cbrt(l):(eo*l+16)/116);return[116*n[1]-16,500*(n[0]-n[1]),200*(n[1]-n[2])]},toBase(e){let t=[];return t[1]=(e[0]+16)/116,t[0]=e[1]/500+t[1],t[2]=t[1]-e[2]/200,[t[0]>Mu?Math.pow(t[0],3):(116*t[0]-16)/eo,e[0]>8?Math.pow((e[0]+16)/116,3):e[0]/eo,t[2]>Mu?Math.pow(t[2],3):(116*t[2]-16)/eo].map((l,a)=>l*Li[a])},formats:{lab:{coords:[" | ","",""]}}});function ii(e){return(e%360+360)%360}function p0(e,t){if(e==="raw")return t;let[n,l]=t.map(ii),a=l-n;return e==="increasing"?a<0&&(l+=360):e==="decreasing"?a>0&&(n+=360):e==="longer"?-1800?l+=360:n+=360):e==="shorter"&&(a>180?n+=360:a<-180&&(l+=360)),[n,l]}var Ca=new re({id:"lch",name:"LCH",coords:{l:{refRange:[0,100],name:"Lightness"},c:{refRange:[0,150],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},base:bt,fromBase(e){let[t,n,l]=e,a;const o=.02;return Math.abs(n) | ",""," | "]}}});const Bu=25**7,Mo=Math.PI,Eu=180/Mo,vl=Mo/180;function ds(e,t,{kL:n=1,kC:l=1,kH:a=1}={}){let[o,i,s]=bt.from(e),r=Ca.from(bt,[o,i,s])[1],[u,c,d]=bt.from(t),f=Ca.from(bt,[u,c,d])[1];r<0&&(r=0),f<0&&(f=0);let h=((r+f)/2)**7,g=.5*(1-Math.sqrt(h/(h+Bu))),C=(1+g)*i,_=(1+g)*c,A=Math.sqrt(C**2+s**2),y=Math.sqrt(_**2+d**2),V=C===0&&s===0?0:Math.atan2(s,C),x=_===0&&d===0?0:Math.atan2(d,_);V<0&&(V+=2*Mo),x<0&&(x+=2*Mo),V*=Eu,x*=Eu;let w=u-o,S=y-A,p=x-V,I=V+x,$=Math.abs(p),T;A*y===0?T=0:$<=180?T=p:p>180?T=p-360:p<-180?T=p+360:console.log("the unthinkable has happened");let M=2*Math.sqrt(y*A)*Math.sin(T*vl/2),L=(o+u)/2,R=(A+y)/2,G=Math.pow(R,7),E;A*y===0?E=I:$<=180?E=I/2:I<360?E=(I+360)/2:E=(I-360)/2;let O=(L-50)**2,N=1+.015*O/Math.sqrt(20+O),Z=1+.045*R,Y=1;Y-=.17*Math.cos((E-30)*vl),Y+=.24*Math.cos(2*E*vl),Y+=.32*Math.cos((3*E+6)*vl),Y-=.2*Math.cos((4*E-63)*vl);let X=1+.015*R*Y,oe=30*Math.exp(-1*((E-275)/25)**2),Ee=2*Math.sqrt(G/(G+Bu)),ee=-1*Math.sin(2*oe*vl)*Ee,be=(w/(n*N))**2;return be+=(S/(l*Z))**2,be+=(M/(a*X))**2,be+=ee*(S/(l*Z))*(M/(a*X)),Math.sqrt(be)}const _0=75e-6;function ua(e,t=e.space,{epsilon:n=_0}={}){e=ke(e),t=re.get(t);let l=e.coords;return t!==e.space&&(l=t.from(e)),t.inGamut(l,{epsilon:n})}function Sa(e){return{space:e.space,coords:e.coords.slice(),alpha:e.alpha}}function Mn(e,{method:t=Qt.gamut_mapping,space:n=e.space}={}){if(Ta(arguments[1])&&(n=arguments[1]),n=re.get(n),ua(e,n,{epsilon:0}))return e;let l=$t(e,n);if(t!=="clip"&&!ua(e,n)){let a=Mn(Sa(l),{method:"clip",space:n});if(ds(e,a)>2){let o=re.resolveCoord(t),i=o.space,s=o.id,r=$t(l,i),c=(o.range||o.refRange)[0],d=.01,f=c,m=At(r,s);for(;m-f>d;){let h=Sa(r);h=Mn(h,{space:n,method:"clip"}),ds(r,h)-2o.range||[]);l.coords=l.coords.map((o,i)=>{let[s,r]=a[i];return s!==void 0&&(o=Math.max(s,o)),r!==void 0&&(o=Math.min(o,r)),o})}return n!==e.space&&(l=$t(l,e.space)),e.coords=l.coords,e}Mn.returns="color";function $t(e,t,{inGamut:n}={}){e=ke(e),t=re.get(t);let l=t.from(e),a={space:t,coords:l,alpha:e.alpha};return n&&(a=Mn(a)),a}$t.returns="color";function Bo(e,{precision:t=Qt.precision,format:n="default",inGamut:l=!0,...a}={}){var r;let o;e=ke(e);let i=n;n=e.space.getFormat(n)??e.space.getFormat("default")??re.DEFAULT_FORMAT,l||(l=n.toGamut);let s=e.coords;if(s=s.map(u=>u||0),l&&!ua(e)&&(s=Mn(Sa(e),l===!0?void 0:l).coords),n.type==="custom")if(a.precision=t,n.serialize)o=n.serialize(s,e.alpha,a);else throw new TypeError(`format ${i} can only be used to parse colors, not for serialization`);else{let u=n.name||"color";n.serializeCoords?s=n.serializeCoords(s,t):t!==null&&(s=s.map(m=>Vo(m,t)));let c=[...s];if(u==="color"){let m=n.id||((r=n.ids)==null?void 0:r[0])||e.space.id;c.unshift(m)}let d=e.alpha;t!==null&&(d=Vo(d,t));let f=e.alpha<1&&!n.noAlpha?`${n.commas?",":" /"} ${d}`:"";o=`${u}(${c.join(n.commas?", ":" ")}${f})`}return o}const C0=[[.6369580483012914,.14461690358620832,.1688809751641721],[.2627002120112671,.6779980715188708,.05930171646986196],[0,.028072693049087428,1.060985057710791]],S0=[[1.716651187971268,-.355670783776392,-.25336628137366],[-.666684351832489,1.616481236634939,.0157685458139111],[.017639857445311,-.042770613257809,.942103121235474]];var si=new dt({id:"rec2020-linear",name:"Linear REC.2020",white:"D65",toXYZ_M:C0,fromXYZ_M:S0,formats:{color:{}}});const to=1.09929682680944,Tu=.018053968510807;var Qd=new dt({id:"rec2020",name:"REC.2020",base:si,toBase(e){return e.map(function(t){return t=Tu?to*Math.pow(t,.45)-(to-1):4.5*t})},formats:{color:{}}});const x0=[[.4865709486482162,.26566769316909306,.1982172852343625],[.2289745640697488,.6917385218365064,.079286914093745],[0,.04511338185890264,1.043944368900976]],w0=[[2.493496911941425,-.9313836179191239,-.40271078445071684],[-.8294889695615747,1.7626640603183463,.023624685841943577],[.03584583024378447,-.07617238926804182,.9568845240076872]];var ef=new dt({id:"p3-linear",name:"Linear P3",white:"D65",toXYZ_M:x0,fromXYZ_M:w0});const k0=[[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],$0=[[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]];var tf=new dt({id:"srgb-linear",name:"Linear sRGB",white:"D65",toXYZ_M:k0,fromXYZ_M:$0,formats:{color:{}}}),Pu={aliceblue:[240/255,248/255,1],antiquewhite:[250/255,235/255,215/255],aqua:[0,1,1],aquamarine:[127/255,1,212/255],azure:[240/255,1,1],beige:[245/255,245/255,220/255],bisque:[1,228/255,196/255],black:[0,0,0],blanchedalmond:[1,235/255,205/255],blue:[0,0,1],blueviolet:[138/255,43/255,226/255],brown:[165/255,42/255,42/255],burlywood:[222/255,184/255,135/255],cadetblue:[95/255,158/255,160/255],chartreuse:[127/255,1,0],chocolate:[210/255,105/255,30/255],coral:[1,127/255,80/255],cornflowerblue:[100/255,149/255,237/255],cornsilk:[1,248/255,220/255],crimson:[220/255,20/255,60/255],cyan:[0,1,1],darkblue:[0,0,139/255],darkcyan:[0,139/255,139/255],darkgoldenrod:[184/255,134/255,11/255],darkgray:[169/255,169/255,169/255],darkgreen:[0,100/255,0],darkgrey:[169/255,169/255,169/255],darkkhaki:[189/255,183/255,107/255],darkmagenta:[139/255,0,139/255],darkolivegreen:[85/255,107/255,47/255],darkorange:[1,140/255,0],darkorchid:[153/255,50/255,204/255],darkred:[139/255,0,0],darksalmon:[233/255,150/255,122/255],darkseagreen:[143/255,188/255,143/255],darkslateblue:[72/255,61/255,139/255],darkslategray:[47/255,79/255,79/255],darkslategrey:[47/255,79/255,79/255],darkturquoise:[0,206/255,209/255],darkviolet:[148/255,0,211/255],deeppink:[1,20/255,147/255],deepskyblue:[0,191/255,1],dimgray:[105/255,105/255,105/255],dimgrey:[105/255,105/255,105/255],dodgerblue:[30/255,144/255,1],firebrick:[178/255,34/255,34/255],floralwhite:[1,250/255,240/255],forestgreen:[34/255,139/255,34/255],fuchsia:[1,0,1],gainsboro:[220/255,220/255,220/255],ghostwhite:[248/255,248/255,1],gold:[1,215/255,0],goldenrod:[218/255,165/255,32/255],gray:[128/255,128/255,128/255],green:[0,128/255,0],greenyellow:[173/255,1,47/255],grey:[128/255,128/255,128/255],honeydew:[240/255,1,240/255],hotpink:[1,105/255,180/255],indianred:[205/255,92/255,92/255],indigo:[75/255,0,130/255],ivory:[1,1,240/255],khaki:[240/255,230/255,140/255],lavender:[230/255,230/255,250/255],lavenderblush:[1,240/255,245/255],lawngreen:[124/255,252/255,0],lemonchiffon:[1,250/255,205/255],lightblue:[173/255,216/255,230/255],lightcoral:[240/255,128/255,128/255],lightcyan:[224/255,1,1],lightgoldenrodyellow:[250/255,250/255,210/255],lightgray:[211/255,211/255,211/255],lightgreen:[144/255,238/255,144/255],lightgrey:[211/255,211/255,211/255],lightpink:[1,182/255,193/255],lightsalmon:[1,160/255,122/255],lightseagreen:[32/255,178/255,170/255],lightskyblue:[135/255,206/255,250/255],lightslategray:[119/255,136/255,153/255],lightslategrey:[119/255,136/255,153/255],lightsteelblue:[176/255,196/255,222/255],lightyellow:[1,1,224/255],lime:[0,1,0],limegreen:[50/255,205/255,50/255],linen:[250/255,240/255,230/255],magenta:[1,0,1],maroon:[128/255,0,0],mediumaquamarine:[102/255,205/255,170/255],mediumblue:[0,0,205/255],mediumorchid:[186/255,85/255,211/255],mediumpurple:[147/255,112/255,219/255],mediumseagreen:[60/255,179/255,113/255],mediumslateblue:[123/255,104/255,238/255],mediumspringgreen:[0,250/255,154/255],mediumturquoise:[72/255,209/255,204/255],mediumvioletred:[199/255,21/255,133/255],midnightblue:[25/255,25/255,112/255],mintcream:[245/255,1,250/255],mistyrose:[1,228/255,225/255],moccasin:[1,228/255,181/255],navajowhite:[1,222/255,173/255],navy:[0,0,128/255],oldlace:[253/255,245/255,230/255],olive:[128/255,128/255,0],olivedrab:[107/255,142/255,35/255],orange:[1,165/255,0],orangered:[1,69/255,0],orchid:[218/255,112/255,214/255],palegoldenrod:[238/255,232/255,170/255],palegreen:[152/255,251/255,152/255],paleturquoise:[175/255,238/255,238/255],palevioletred:[219/255,112/255,147/255],papayawhip:[1,239/255,213/255],peachpuff:[1,218/255,185/255],peru:[205/255,133/255,63/255],pink:[1,192/255,203/255],plum:[221/255,160/255,221/255],powderblue:[176/255,224/255,230/255],purple:[128/255,0,128/255],rebeccapurple:[102/255,51/255,153/255],red:[1,0,0],rosybrown:[188/255,143/255,143/255],royalblue:[65/255,105/255,225/255],saddlebrown:[139/255,69/255,19/255],salmon:[250/255,128/255,114/255],sandybrown:[244/255,164/255,96/255],seagreen:[46/255,139/255,87/255],seashell:[1,245/255,238/255],sienna:[160/255,82/255,45/255],silver:[192/255,192/255,192/255],skyblue:[135/255,206/255,235/255],slateblue:[106/255,90/255,205/255],slategray:[112/255,128/255,144/255],slategrey:[112/255,128/255,144/255],snow:[1,250/255,250/255],springgreen:[0,1,127/255],steelblue:[70/255,130/255,180/255],tan:[210/255,180/255,140/255],teal:[0,128/255,128/255],thistle:[216/255,191/255,216/255],tomato:[1,99/255,71/255],turquoise:[64/255,224/255,208/255],violet:[238/255,130/255,238/255],wheat:[245/255,222/255,179/255],white:[1,1,1],whitesmoke:[245/255,245/255,245/255],yellow:[1,1,0],yellowgreen:[154/255,205/255,50/255]};let Lu=Array(3).fill(" | [0, 255]"),Ou=Array(3).fill("[0, 255]");var xa=new dt({id:"srgb",name:"sRGB",base:tf,fromBase:e=>e.map(t=>{let n=t<0?-1:1,l=t*n;return l>.0031308?n*(1.055*l**(1/2.4)-.055):12.92*t}),toBase:e=>e.map(t=>{let n=t<0?-1:1,l=t*n;return l<.04045?t/12.92:n*((l+.055)/1.055)**2.4}),formats:{rgb:{coords:Lu},rgb_number:{name:"rgb",commas:!0,coords:Ou,noAlpha:!0},color:{},rgba:{coords:Lu,commas:!0,lastAlpha:!0},rgba_number:{name:"rgba",commas:!0,coords:Ou},hex:{type:"custom",toGamut:!0,test:e=>/^#([a-f0-9]{3,4}){1,2}$/i.test(e),parse(e){e.length<=5&&(e=e.replace(/[a-f0-9]/gi,"$&$&"));let t=[];return e.replace(/[a-f0-9]{2}/gi,n=>{t.push(parseInt(n,16)/255)}),{spaceId:"srgb",coords:t.slice(0,3),alpha:t.slice(3)[0]}},serialize:(e,t,{collapse:n=!0}={})=>{t<1&&e.push(t),e=e.map(o=>Math.round(o*255));let l=n&&e.every(o=>o%17===0);return"#"+e.map(o=>l?(o/17).toString(16):o.toString(16).padStart(2,"0")).join("")}},keyword:{type:"custom",test:e=>/^[a-z]+$/i.test(e),parse(e){e=e.toLowerCase();let t={spaceId:"srgb",coords:null,alpha:1};if(e==="transparent"?(t.coords=Pu.black,t.alpha=0):t.coords=Pu[e],t.coords)return t}}}}),nf=new dt({id:"p3",name:"P3",base:ef,fromBase:xa.fromBase,toBase:xa.toBase,formats:{color:{id:"display-p3"}}});Qt.display_space=xa;if(typeof CSS<"u"&&CSS.supports)for(let e of[bt,Qd,nf]){let t=e.getMinCoords(),l=Bo({space:e,coords:t,alpha:1});if(CSS.supports("color",l)){Qt.display_space=e;break}}function V0(e,{space:t=Qt.display_space,...n}={}){let l=Bo(e,n);if(typeof CSS>"u"||CSS.supports("color",l)||!Qt.display_space)l=new String(l),l.color=e;else{let a=$t(e,t);l=new String(Bo(a,n)),l.color=a}return l}function lf(e,t,n="lab"){n=re.get(n);let l=n.from(e),a=n.from(t);return Math.sqrt(l.reduce((o,i,s)=>{let r=a[s];return isNaN(i)||isNaN(r)?o:o+(r-i)**2},0))}function I0(e,t){return e=ke(e),t=ke(t),e.space===t.space&&e.alpha===t.alpha&&e.coords.every((n,l)=>n===t.coords[l])}function Bn(e){return At(e,[It,"y"])}function af(e,t){An(e,[It,"y"],t)}function A0(e){Object.defineProperty(e.prototype,"luminance",{get(){return Bn(this)},set(t){af(this,t)}})}var M0=Object.freeze({__proto__:null,getLuminance:Bn,setLuminance:af,register:A0});function B0(e,t){e=ke(e),t=ke(t);let n=Math.max(Bn(e),0),l=Math.max(Bn(t),0);return l>n&&([n,l]=[l,n]),(n+.05)/(l+.05)}const E0=.56,T0=.57,P0=.62,L0=.65,Fu=.022,O0=1.414,F0=.1,R0=5e-4,N0=1.14,Ru=.027,z0=1.14;function Nu(e){return e>=Fu?e:e+(Fu-e)**O0}function ml(e){let t=e<0?-1:1,n=Math.abs(e);return t*Math.pow(n,2.4)}function D0(e,t){t=ke(t),e=ke(e);let n,l,a,o,i,s;t=$t(t,"srgb"),[o,i,s]=t.coords;let r=ml(o)*.2126729+ml(i)*.7151522+ml(s)*.072175;e=$t(e,"srgb"),[o,i,s]=e.coords;let u=ml(o)*.2126729+ml(i)*.7151522+ml(s)*.072175,c=Nu(r),d=Nu(u),f=d>c;return Math.abs(d-c)0?a=l-Ru:a=l+Ru,a*100}function H0(e,t){e=ke(e),t=ke(t);let n=Math.max(Bn(e),0),l=Math.max(Bn(t),0);l>n&&([n,l]=[l,n]);let a=n+l;return a===0?0:(n-l)/a}const j0=5e4;function Y0(e,t){e=ke(e),t=ke(t);let n=Math.max(Bn(e),0),l=Math.max(Bn(t),0);return l>n&&([n,l]=[l,n]),l===0?j0:(n-l)/l}function W0(e,t){e=ke(e),t=ke(t);let n=At(e,[bt,"l"]),l=At(t,[bt,"l"]);return Math.abs(n-l)}const U0=216/24389,zu=24/116,no=24389/27;let Oi=Nt.D65;var fs=new re({id:"lab-d65",name:"Lab D65",coords:{l:{refRange:[0,100],name:"L"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:Oi,base:It,fromBase(e){let n=e.map((l,a)=>l/Oi[a]).map(l=>l>U0?Math.cbrt(l):(no*l+16)/116);return[116*n[1]-16,500*(n[0]-n[1]),200*(n[1]-n[2])]},toBase(e){let t=[];return t[1]=(e[0]+16)/116,t[0]=e[1]/500+t[1],t[2]=t[1]-e[2]/200,[t[0]>zu?Math.pow(t[0],3):(116*t[0]-16)/no,e[0]>8?Math.pow((e[0]+16)/116,3):e[0]/no,t[2]>zu?Math.pow(t[2],3):(116*t[2]-16)/no].map((l,a)=>l*Oi[a])},formats:{"lab-d65":{coords:[" | ","",""]}}});const Fi=Math.pow(5,.5)*.5+.5;function X0(e,t){e=ke(e),t=ke(t);let n=At(e,[fs,"l"]),l=At(t,[fs,"l"]),a=Math.abs(Math.pow(n,Fi)-Math.pow(l,Fi)),o=Math.pow(a,1/Fi)*Math.SQRT2-40;return o<7.5?0:o}var _o=Object.freeze({__proto__:null,contrastWCAG21:B0,contrastAPCA:D0,contrastMichelson:H0,contrastWeber:Y0,contrastLstar:W0,contrastDeltaPhi:X0});function G0(e,t,n={}){Ta(n)&&(n={algorithm:n});let{algorithm:l,...a}=n;if(!l){let o=Object.keys(_o).map(i=>i.replace(/^contrast/,"")).join(", ");throw new TypeError(`contrast() function needs a contrast algorithm. Please specify one of: ${o}`)}e=ke(e),t=ke(t);for(let o in _o)if("contrast"+l.toLowerCase()===o.toLowerCase())return _o[o](e,t,a);throw new TypeError(`Unknown contrast algorithm: ${l}`)}function of(e){let[t,n,l]=Pa(e,It),a=t+15*n+3*l;return[4*t/a,9*n/a]}function sf(e){let[t,n,l]=Pa(e,It),a=t+n+l;return[t/a,n/a]}function K0(e){Object.defineProperty(e.prototype,"uv",{get(){return of(this)}}),Object.defineProperty(e.prototype,"xy",{get(){return sf(this)}})}var q0=Object.freeze({__proto__:null,uv:of,xy:sf,register:K0});function Z0(e,t){return lf(e,t,"lab")}const J0=Math.PI,Du=J0/180;function Q0(e,t,{l:n=2,c:l=1}={}){let[a,o,i]=bt.from(e),[,s,r]=Ca.from(bt,[a,o,i]),[u,c,d]=bt.from(t),f=Ca.from(bt,[u,c,d])[1];s<0&&(s=0),f<0&&(f=0);let m=a-u,h=s-f,g=o-c,C=i-d,_=g**2+C**2-h**2,A=.511;a>=16&&(A=.040975*a/(1+.01765*a));let y=.0638*s/(1+.0131*s)+.638,V;Number.isNaN(r)&&(r=0),r>=164&&r<=345?V=.56+Math.abs(.2*Math.cos((r+168)*Du)):V=.36+Math.abs(.4*Math.cos((r+35)*Du));let x=Math.pow(s,4),w=Math.sqrt(x/(x+1900)),S=y*(w*V+1-w),p=(m/(n*A))**2;return p+=(h/(l*y))**2,p+=_/S**2,Math.sqrt(p)}const Hu=203;var vr=new re({id:"xyz-abs-d65",name:"Absolute XYZ D65",coords:{x:{refRange:[0,9504.7],name:"Xa"},y:{refRange:[0,1e4],name:"Ya"},z:{refRange:[0,10888.3],name:"Za"}},base:It,fromBase(e){return e.map(t=>Math.max(t*Hu,0))},toBase(e){return e.map(t=>Math.max(t/Hu,0))}});const lo=1.15,ao=.66,ju=2610/2**14,eb=2**14/2610,Yu=3424/2**12,Wu=2413/2**7,Uu=2392/2**7,tb=1.7*2523/2**5,Xu=2**5/(1.7*2523),oo=-.56,Ri=16295499532821565e-27,nb=[[.41478972,.579999,.014648],[-.20151,1.120649,.0531008],[-.0166008,.2648,.6684799]],lb=[[1.9242264357876067,-1.0047923125953657,.037651404030618],[.35031676209499907,.7264811939316552,-.06538442294808501],[-.09098281098284752,-.3127282905230739,1.5227665613052603]],ab=[[.5,.5,0],[3.524,-4.066708,.542708],[.199076,1.096799,-1.295875]],ob=[[1,.1386050432715393,.05804731615611886],[.9999999999999999,-.1386050432715393,-.05804731615611886],[.9999999999999998,-.09601924202631895,-.8118918960560388]];var rf=new re({id:"jzazbz",name:"Jzazbz",coords:{jz:{refRange:[0,1],name:"Jz"},az:{refRange:[-.5,.5]},bz:{refRange:[-.5,.5]}},base:vr,fromBase(e){let[t,n,l]=e,a=lo*t-(lo-1)*l,o=ao*n-(ao-1)*t,s=je(nb,[a,o,l]).map(function(f){let m=Yu+Wu*(f/1e4)**ju,h=1+Uu*(f/1e4)**ju;return(m/h)**tb}),[r,u,c]=je(ab,s);return[(1+oo)*r/(1+oo*r)-Ri,u,c]},toBase(e){let[t,n,l]=e,a=(t+Ri)/(1+oo-oo*(t+Ri)),i=je(ob,[a,n,l]).map(function(f){let m=Yu-f**Xu,h=Uu*f**Xu-Wu;return 1e4*(m/h)**eb}),[s,r,u]=je(lb,i),c=(s+(lo-1)*u)/lo,d=(r+(ao-1)*c)/ao;return[c,d,u]},formats:{color:{}}}),vs=new re({id:"jzczhz",name:"JzCzHz",coords:{jz:{refRange:[0,1],name:"Jz"},cz:{refRange:[0,1],name:"Chroma"},hz:{refRange:[0,360],type:"angle",name:"Hue"}},base:rf,fromBase(e){let[t,n,l]=e,a;const o=2e-4;return Math.abs(n)Math.cbrt(l));return je(yb,n)},toBase(e){let n=je(pb,e).map(l=>l**3);return je(bb,n)},formats:{oklab:{coords:[" | ","",""]}}});function _b(e,t){let[n,l,a]=Eo.from(e),[o,i,s]=Eo.from(t),r=n-o,u=l-i,c=a-s;return Math.sqrt(r**2+u**2+c**2)}var hs=Object.freeze({__proto__:null,deltaE76:Z0,deltaECMC:Q0,deltaE2000:ds,deltaEJz:ib,deltaEITP:hb,deltaEOK:_b});function la(e,t,n={}){Ta(n)&&(n={method:n});let{method:l=Qt.deltaE,...a}=n;e=ke(e),t=ke(t);for(let o in hs)if("deltae"+l.toLowerCase()===o.toLowerCase())return hs[o](e,t,a);throw new TypeError(`Unknown deltaE method: ${l}`)}function Cb(e,t=.25){let l=[re.get("oklch","lch"),"l"];return An(e,l,a=>a*(1+t))}function Sb(e,t=.25){let l=[re.get("oklch","lch"),"l"];return An(e,l,a=>a*(1-t))}var xb=Object.freeze({__proto__:null,lighten:Cb,darken:Sb});function ff(e,t,n=.5,l={}){[e,t]=[ke(e),ke(t)],$n(n)==="object"&&([n,l]=[.5,n]);let{space:a,outputSpace:o,premultiplied:i}=l;return La(e,t,{space:a,outputSpace:o,premultiplied:i})(n)}function vf(e,t,n={}){let l;mr(e)&&([l,n]=[e,t],[e,t]=l.rangeArgs.colors);let{maxDeltaE:a,deltaEMethod:o,steps:i=2,maxSteps:s=1e3,...r}=n;l||([e,t]=[ke(e),ke(t)],l=La(e,t,r));let u=la(e,t),c=a>0?Math.max(i,Math.ceil(u/a)+1):i,d=[];if(s!==void 0&&(c=Math.min(c,s)),c===1)d=[{p:.5,color:l(.5)}];else{let f=1/(c-1);d=Array.from({length:c},(m,h)=>{let g=h*f;return{p:g,color:l(g)}})}if(a>0){let f=d.reduce((m,h,g)=>{if(g===0)return 0;let C=la(h.color,d[g-1].color,o);return Math.max(m,C)},0);for(;f>a;){f=0;for(let m=1;mf.color),d}function La(e,t,n={}){if(mr(e)){let[r,u]=[e,t];return La(...r.rangeArgs.colors,{...r.rangeArgs.options,...u})}let{space:l,outputSpace:a,progression:o,premultiplied:i}=n;e=ke(e),t=ke(t),e=Sa(e),t=Sa(t);let s={colors:[e,t],options:n};if(l?l=re.get(l):l=re.registry[Qt.interpolationSpace]||e.space,a=a?re.get(a):l,e=$t(e,l),t=$t(t,l),e=Mn(e),t=Mn(t),l.coords.h&&l.coords.h.type==="angle"){let r=n.hue=n.hue||"shorter",u=[l,"h"],[c,d]=[At(e,u),At(t,u)];[c,d]=p0(r,[c,d]),An(e,u,c),An(t,u,d)}return i&&(e.coords=e.coords.map(r=>r*e.alpha),t.coords=t.coords.map(r=>r*t.alpha)),Object.assign(r=>{r=o?o(r):r;let u=e.coords.map((f,m)=>{let h=t.coords[m];return Io(f,h,r)}),c=Io(e.alpha,t.alpha,r),d={space:l,coords:u,alpha:c};return i&&(d.coords=d.coords.map(f=>f/c)),a!==l&&(d=$t(d,a)),d},{rangeArgs:s})}function mr(e){return $n(e)==="function"&&!!e.rangeArgs}Qt.interpolationSpace="lab";function wb(e){e.defineFunction("mix",ff,{returns:"color"}),e.defineFunction("range",La,{returns:"function"}),e.defineFunction("steps",vf,{returns:"array"})}var kb=Object.freeze({__proto__:null,mix:ff,steps:vf,range:La,isRange:mr,register:wb}),mf=new re({id:"hsl",name:"HSL",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},l:{range:[0,100],name:"Lightness"}},base:xa,fromBase:e=>{let t=Math.max(...e),n=Math.min(...e),[l,a,o]=e,[i,s,r]=[NaN,0,(n+t)/2],u=t-n;if(u!==0){switch(s=r===0||r===1?0:(t-r)/Math.min(r,1-r),t){case l:i=(a-o)/u+(a{let[t,n,l]=e;t=t%360,t<0&&(t+=360),n/=100,l/=100;function a(o){let i=(o+t/30)%12,s=n*Math.min(l,1-l);return l-s*Math.max(-1,Math.min(i-3,9-i,1))}return[a(0),a(8),a(4)]},formats:{hsl:{toGamut:!0,coords:[" | ","",""]},hsla:{coords:[" | ","",""],commas:!0,lastAlpha:!0}}}),hf=new re({id:"hsv",name:"HSV",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},s:{range:[0,100],name:"Saturation"},v:{range:[0,100],name:"Value"}},base:mf,fromBase(e){let[t,n,l]=e;n/=100,l/=100;let a=l+n*Math.min(l,1-l);return[t,a===0?0:200*(1-l/a),100*a]},toBase(e){let[t,n,l]=e;n/=100,l/=100;let a=l*(1-n/2);return[t,a===0||a===1?0:(l-a)/Math.min(a,1-a)*100,a*100]},formats:{color:{toGamut:!0}}}),$b=new re({id:"hwb",name:"HWB",coords:{h:{refRange:[0,360],type:"angle",name:"Hue"},w:{range:[0,100],name:"Whiteness"},b:{range:[0,100],name:"Blackness"}},base:hf,fromBase(e){let[t,n,l]=e;return[t,l*(100-n)/100,100-l]},toBase(e){let[t,n,l]=e;n/=100,l/=100;let a=n+l;if(a>=1){let s=n/a;return[t,0,s*100]}let o=1-l,i=o===0?0:1-n/o;return[t,i*100,o*100]},formats:{hwb:{toGamut:!0,coords:[" | ","",""]}}});const Vb=[[.5766690429101305,.1855582379065463,.1882286462349947],[.29734497525053605,.6273635662554661,.07529145849399788],[.02703136138641234,.07068885253582723,.9913375368376388]],Ib=[[2.0415879038107465,-.5650069742788596,-.34473135077832956],[-.9692436362808795,1.8759675015077202,.04155505740717557],[.013444280632031142,-.11836239223101838,1.0151749943912054]];var gf=new dt({id:"a98rgb-linear",name:"Linear Adobe® 98 RGB compatible",white:"D65",toXYZ_M:Vb,fromXYZ_M:Ib}),Ab=new dt({id:"a98rgb",name:"Adobe® 98 RGB compatible",base:gf,toBase:e=>e.map(t=>Math.pow(Math.abs(t),563/256)*Math.sign(t)),fromBase:e=>e.map(t=>Math.pow(Math.abs(t),256/563)*Math.sign(t)),formats:{color:{id:"a98-rgb"}}});const Mb=[[.7977604896723027,.13518583717574031,.0313493495815248],[.2880711282292934,.7118432178101014,8565396060525902e-20],[0,0,.8251046025104601]],Bb=[[1.3457989731028281,-.25558010007997534,-.05110628506753401],[-.5446224939028347,1.5082327413132781,.02053603239147973],[0,0,1.2119675456389454]];var bf=new dt({id:"prophoto-linear",name:"Linear ProPhoto",white:"D50",base:fr,toXYZ_M:Mb,fromXYZ_M:Bb});const Eb=1/512,Tb=16/512;var Pb=new dt({id:"prophoto",name:"ProPhoto",base:bf,toBase(e){return e.map(t=>tt>=Eb?t**(1/1.8):16*t)},formats:{color:{id:"prophoto-rgb"}}}),Lb=new re({id:"oklch",name:"OKLCh",coords:{l:{refRange:[0,1],name:"Lightness"},c:{refRange:[0,.4],name:"Chroma"},h:{refRange:[0,360],type:"angle",name:"Hue"}},white:"D65",base:Eo,fromBase(e){let[t,n,l]=e,a;const o=2e-4;return Math.abs(n) | ",""," | "]}}});const qu=203,Zu=2610/2**14,Ob=2**14/2610,Fb=2523/2**5,Ju=2**5/2523,Qu=3424/2**12,ec=2413/2**7,tc=2392/2**7;var Rb=new dt({id:"rec2100pq",name:"REC.2100-PQ",base:si,toBase(e){return e.map(function(t){return(Math.max(t**Ju-Qu,0)/(ec-tc*t**Ju))**Ob*1e4/qu})},fromBase(e){return e.map(function(t){let n=Math.max(t*qu/1e4,0),l=Qu+ec*n**Zu,a=1+tc*n**Zu;return(l/a)**Fb})},formats:{color:{id:"rec2100-pq"}}});const nc=.17883277,lc=.28466892,ac=.55991073,Ni=3.7743;var Nb=new dt({id:"rec2100hlg",cssid:"rec2100-hlg",name:"REC.2100-HLG",referred:"scene",base:si,toBase(e){return e.map(function(t){return t<=.5?t**2/3*Ni:Math.exp((t-ac)/nc+lc)/12*Ni})},fromBase(e){return e.map(function(t){return t/=Ni,t<=1/12?Math.sqrt(3*t):nc*Math.log(12*t-lc)+ac})},formats:{color:{id:"rec2100-hlg"}}});const yf={};In.add("chromatic-adaptation-start",e=>{e.options.method&&(e.M=pf(e.W1,e.W2,e.options.method))});In.add("chromatic-adaptation-end",e=>{e.M||(e.M=pf(e.W1,e.W2,e.options.method))});function ri({id:e,toCone_M:t,fromCone_M:n}){yf[e]=arguments[0]}function pf(e,t,n="Bradford"){let l=yf[n],[a,o,i]=je(l.toCone_M,e),[s,r,u]=je(l.toCone_M,t),c=[[s/a,0,0],[0,r/o,0],[0,0,u/i]],d=je(c,l.toCone_M);return je(l.fromCone_M,d)}ri({id:"von Kries",toCone_M:[[.40024,.7076,-.08081],[-.2263,1.16532,.0457],[0,0,.91822]],fromCone_M:[[1.8599364,-1.1293816,.2198974],[.3611914,.6388125,-64e-7],[0,0,1.0890636]]});ri({id:"Bradford",toCone_M:[[.8951,.2664,-.1614],[-.7502,1.7135,.0367],[.0389,-.0685,1.0296]],fromCone_M:[[.9869929,-.1470543,.1599627],[.4323053,.5183603,.0492912],[-.0085287,.0400428,.9684867]]});ri({id:"CAT02",toCone_M:[[.7328,.4296,-.1624],[-.7036,1.6975,.0061],[.003,.0136,.9834]],fromCone_M:[[1.0961238,-.278869,.1827452],[.454369,.4735332,.0720978],[-.0096276,-.005698,1.0153256]]});ri({id:"CAT16",toCone_M:[[.401288,.650173,-.051461],[-.250268,1.204414,.045854],[-.002079,.048952,.953127]],fromCone_M:[[1.862067855087233,-1.011254630531685,.1491867754444518],[.3875265432361372,.6214474419314753,-.008973985167612518],[-.01584149884933386,-.03412293802851557,1.04996443687785]]});Object.assign(Nt,{A:[1.0985,1,.35585],C:[.98074,1,1.18232],D55:[.95682,1,.92149],D75:[.94972,1,1.22638],E:[1,1,1],F2:[.99186,1,.67393],F7:[.95041,1,1.08747],F11:[1.00962,1,.6435]});Nt.ACES=[.32168/.33767,1,(1-.32168-.33767)/.33767];const zb=[[.6624541811085053,.13400420645643313,.1561876870049078],[.27222871678091454,.6740817658111484,.05368951740793705],[-.005574649490394108,.004060733528982826,1.0103391003129971]],Db=[[1.6410233796943257,-.32480329418479,-.23642469523761225],[-.6636628587229829,1.6153315916573379,.016756347685530137],[.011721894328375376,-.008284441996237409,.9883948585390215]];var _f=new dt({id:"acescg",name:"ACEScg",coords:{r:{range:[0,65504],name:"Red"},g:{range:[0,65504],name:"Green"},b:{range:[0,65504],name:"Blue"}},referred:"scene",white:Nt.ACES,toXYZ_M:zb,fromXYZ_M:Db,formats:{color:{}}});const io=2**-16,zi=-.35828683,so=(Math.log2(65504)+9.72)/17.52;var Hb=new dt({id:"acescc",name:"ACEScc",coords:{r:{range:[zi,so],name:"Red"},g:{range:[zi,so],name:"Green"},b:{range:[zi,so],name:"Blue"}},referred:"scene",base:_f,toBase(e){const t=-.3013698630136986;return e.map(function(n){return n<=t?(2**(n*17.52-9.72)-io)*2:nthis.get(i),set:s=>this.set(i,s)})}get space(){return fl(this,qn)}get spaceId(){return fl(this,qn).id}clone(){return new lt(this.space,this.coords,this.alpha)}toJSON(){return{spaceId:this.spaceId,coords:this.coords,alpha:this.alpha}}display(...t){let n=V0(this,...t);return n.color=new lt(n.color),n}static get(t,...n){return t instanceof lt?t:new lt(t,...n)}static defineFunction(t,n,l=n){let{instance:a=!0,returns:o}=l,i=function(...s){let r=n(...s);if(o==="color")r=lt.get(r);else if(o==="function"){let u=r;r=function(...c){let d=u(...c);return lt.get(d)},Object.assign(r,u)}else o==="array"&&(r=r.map(u=>lt.get(u)));return r};t in lt||(lt[t]=i),a&&(lt.prototype[t]=function(...s){return i(this,...s)})}static defineFunctions(t){for(let n in t)lt.defineFunction(n,t[n],t[n])}static extend(t){if(t.register)t.register(lt);else for(let n in t)lt.defineFunction(n,t[n])}};let ot=lt;qn=new WeakMap;ot.defineFunctions({get:At,getAll:Pa,set:An,setAll:Jd,to:$t,equals:I0,inGamut:ua,toGamut:Mn,distance:lf,toString:Bo});Object.assign(ot,{util:h0,hooks:In,WHITES:Nt,Space:re,spaces:re.registry,parse:Zd,defaults:Qt});for(let e of Object.keys(oc))re.register(oc[e]);for(let e in re.registry)gs(e,re.registry[e]);In.add("colorspace-init-end",e=>{var t;gs(e.id,e),(t=e.aliases)==null||t.forEach(n=>{gs(n,e)})});function gs(e,t){Object.keys(t.coords),Object.values(t.coords).map(l=>l.name);let n=e.replace(/-/g,"_");Object.defineProperty(ot.prototype,n,{get(){let l=this.getAll(e);return typeof Proxy>"u"?l:new Proxy(l,{has:(a,o)=>{try{return re.resolveCoord([t,o]),!0}catch{}return Reflect.has(a,o)},get:(a,o,i)=>{if(o&&typeof o!="symbol"&&!(o in a)){let{index:s}=re.resolveCoord([t,o]);if(s>=0)return a[s]}return Reflect.get(a,o,i)},set:(a,o,i,s)=>{if(o&&typeof o!="symbol"&&!(o in a)||o>=0){let{index:r}=re.resolveCoord([t,o]);if(r>=0)return a[r]=i,this.setAll(e,a),!0}return Reflect.set(a,o,i,s)}})},set(l){this.setAll(e,l)},configurable:!0,enumerable:!0})}ot.extend(hs);ot.extend({deltaE:la});ot.extend(xb);ot.extend({contrast:G0});ot.extend(q0);ot.extend(M0);ot.extend(kb);ot.extend(_o);const jb=e=>(Rh("data-v-01b2556a"),e=e(),Nh(),e),Yb=jb(()=>li("span",null,"Hover on text to show the score.",-1)),Wb=["innerHTML"],Ub=Zo({__name:"Result",props:{result:null},setup(e){const t=e;new ot("yellow").range(new ot("red"),{space:"lch"});const n=o=>o>=.5?"rgb(255,51,0)":o>=.4?"rgb(255,102,0)":o>=.25?"rgb(255,153,0)":o>0?"rgb(255,204,0)":"rgb(255,255,255)",l=b(()=>{let o="";for(const[i,s]of t.result){const r=n(s);o+=`${i.replace(/\n/g,"
")}
`}return o}),a=(()=>{let o="Colors: ";return o+=`非常嚴重 `,o+=`嚴重 `,o+=`一般 `,o+=`輕微 `,o+=`不值得查核 `,o})();return(o,i)=>{const s=mt("v-card-subtitle"),r=mt("v-card-item"),u=mt("v-card-text"),c=mt("v-card");return bo(),yo(c,null,{default:vt(()=>[v(r,null,{default:vt(()=>[v(s,{class:"initial-opacity"},{default:vt(()=>[Yb,li("p",{innerHTML:Zt(a)},null,8,Wb)]),_:1})]),_:1}),v(u,{class:"formatted-text",innerHTML:Zt(l)},null,8,["innerHTML"])]),_:1})}}});const Xb=(e,t)=>{const n=e.__vccOpts||e;for(const[l,a]of t)n[l]=a;return n},Gb=Xb(Ub,[["__scopeId","data-v-01b2556a"]]),Kb={class:"text-center"},qb=Zo({__name:"App",setup(e){const t=P([]),n=P(""),l=P(!1);function a(){l.value=!0,m0(n.value).then(o=>{console.log(t.value,o),t.value=o,l.value=!1}).catch(()=>{l.value=!1,alert("api call failed")})}return n.value="平鎮市六和高中的學生用免洗筷泡過的水拿來飼養黑殼蝦,結果二小時蝦子抽搐、一天內死亡、五天後腐爛!學生用此項實驗參加科展拿到第三名。學生們表示,免洗筷最毒!即便熱水燙過,也名列第二毒。其中找出最毒日常用品這項最受矚目,因為和大家生活息息相關。指導老師陳念雯、梁思梅及學生劉冠志、蔡育儒、宋柏儒、謝皓任等人透過實驗發現,最毒日常用品前三名依序是:1、免洗筷、2、燙過的免洗筷、3、自助餐店裝湯外帶的半透明塑膠袋。學生們再用熱水燙過免洗筷,丟掉燙過的水後再重新浸泡,也有前述重複十次浸泡冷卻後,拿來養五隻黑殼蝦,結果是第二天才死去;顯然免洗筷燙過後還是很毒!毒性名列第三名的是半透明塑膠袋,裝湯後溶解出來的是雙酚A、可塑劑,實驗第三天,五隻蝦就全死光了。 筷子 & 淋巴腺瘤( 家裡不開伙的尤其要注意 )去年我們一位同事突然聽說得口腔癌,約一年就去了!他是一位工作認真服務熱忱的查修人員,不抽煙、不吃檳榔,時常過午才看他吃飯,飯後",(o,i)=>{const s=mt("v-app-bar"),r=mt("v-progress-circular"),u=mt("v-col"),c=mt("v-textarea"),d=mt("v-btn"),f=mt("v-row"),m=mt("v-container"),h=mt("v-main"),g=mt("v-app");return bo(),yo(g,{theme:"dark"},{default:vt(()=>[v(s,{title:"Claim Detection"}),v(h,null,{default:vt(()=>[v(m,{class:"fill-height d-flex flex-column"},{default:vt(()=>[v(f,null,{default:vt(()=>[l.value?(bo(),yo(u,{key:0},{default:vt(()=>[li("div",Kb,[v(r,{indeterminate:""})])]),_:1})):(bo(),yo(u,{key:1,cols:"12"},{default:vt(()=>[v(c,{label:"Input article",modelValue:n.value,"onUpdate:modelValue":i[0]||(i[0]=C=>n.value=C)},null,8,["modelValue"]),v(d,{onClick:a},{default:vt(()=>[Tl(" Submit ")]),_:1})]),_:1}))]),_:1}),v(f,{justify:"center"},{default:vt(()=>[v(u,{cols:"12"},{default:vt(()=>[v(Gb,{result:t.value},null,8,["result"])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})}}});function ic(e,t,n){Zb(e,t),t.set(e,n)}function Zb(e,t){if(t.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function Jb(e,t,n){var l=Cf(e,t,"set");return Qb(e,l,n),n}function Qb(e,t,n){if(t.set)t.set.call(e,n);else{if(!t.writable)throw new TypeError("attempted to set read only private field");t.value=n}}function Nn(e,t){var n=Cf(e,t,"get");return ey(e,n)}function Cf(e,t,n){if(!t.has(e))throw new TypeError("attempted to "+n+" private field on non-instance");return t.get(e)}function ey(e,t){return t.get?t.get.call(e):t.value}function Sf(e,t,n){const l=t.length-1;if(l<0)return e===void 0?n:e;for(let a=0;aPl(e[l],t[l]))}function bs(e,t,n){return e==null||!t||typeof t!="string"?n:e[t]!==void 0?e[t]:(t=t.replace(/\[(\w+)\]/g,".$1"),t=t.replace(/^\./,""),Sf(e,t.split("."),n))}function Kt(e,t,n){if(t==null)return e===void 0?n:e;if(e!==Object(e)){if(typeof t!="function")return n;const a=t(e,n);return typeof a>"u"?n:a}if(typeof t=="string")return bs(e,t,n);if(Array.isArray(t))return Sf(e,t,n);if(typeof t!="function")return n;const l=t(e,n);return typeof l>"u"?n:l}function Un(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return Array.from({length:e},(n,l)=>t+l)}function Q(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"px";if(!(e==null||e===""))return isNaN(+e)?String(e):isFinite(+e)?`${Number(e)}${t}`:void 0}function ys(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)}function ty(e){return e==null?void 0:e.$el}const sc=Object.freeze({enter:13,tab:9,delete:46,esc:27,space:32,up:38,down:40,left:37,right:39,end:35,home:36,del:46,backspace:8,insert:45,pageup:33,pagedown:34,shift:16}),ps=Object.freeze({enter:"Enter",tab:"Tab",delete:"Delete",esc:"Escape",space:"Space",up:"ArrowUp",down:"ArrowDown",left:"ArrowLeft",right:"ArrowRight",end:"End",home:"Home",del:"Delete",backspace:"Backspace",insert:"Insert",pageup:"PageUp",pagedown:"PageDown",shift:"Shift"});function xf(e){return Object.keys(e)}function Ct(e,t){const n=Object.create(null),l=Object.create(null);for(const a in e)t.some(o=>o instanceof RegExp?o.test(a):o===a)?n[a]=e[a]:l[a]=e[a];return[n,l]}function nl(e,t){const n={...e};return t.forEach(l=>delete n[l]),n}function ll(e){return Ct(e,["class","style","id",/^data-/])}function Mt(e){return e==null?[]:Array.isArray(e)?e:[e]}function yt(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1;return Math.max(t,Math.min(n,e))}function Di(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0";return e+n.repeat(Math.max(0,t-e.length))}function ny(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;const n=[];let l=0;for(;l1&&arguments[1]!==void 0?arguments[1]:1e3;if(e=t&&l0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;const l={};for(const a in e)l[a]=e[a];for(const a in t){const o=e[a],i=t[a];if(ys(o)&&ys(i)){l[a]=cn(o,i,n);continue}if(Array.isArray(o)&&Array.isArray(i)&&n){l[a]=n(o,i);continue}l[a]=i}return l}function wf(e){return e.map(t=>t.type===ye?wf(t.children):t).flat()}function ui(){return(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").replace(/[^a-z]/gi,"-").replace(/\B([A-Z])/g,"-$1").toLowerCase()}function ca(e,t){if(!t||typeof t!="object")return[];if(Array.isArray(t))return t.map(n=>ca(e,n)).flat(1);if(Array.isArray(t.children))return t.children.map(n=>ca(e,n)).flat(1);if(t.component){if(Object.getOwnPropertySymbols(t.component.provides).includes(e))return[t.component];if(t.component.subTree)return ca(e,t.component.subTree).flat(1)}return[]}var ro=new WeakMap,hl=new WeakMap;class ly{constructor(t){ic(this,ro,{writable:!0,value:[]}),ic(this,hl,{writable:!0,value:0}),this.size=t}push(t){Nn(this,ro)[Nn(this,hl)]=t,Jb(this,hl,(Nn(this,hl)+1)%this.size)}values(){return Nn(this,ro).slice(Nn(this,hl)).concat(Nn(this,ro).slice(0,Nn(this,hl)))}}function ay(e){return"touches"in e?{clientX:e.touches[0].clientX,clientY:e.touches[0].clientY}:{clientX:e.clientX,clientY:e.clientY}}function hr(e){const t=at({}),n=b(e);return tn(()=>{for(const l in n.value)t[l]=n.value[l]},{flush:"sync"}),er(t)}function To(e,t){return e.includes(t)}const oy=/^on[^a-z]/,kf=e=>oy.test(e),Qn=[Function,Array];function uc(e,t){return t="on"+fn(t),!!(e[t]||e[`${t}Once`]||e[`${t}Capture`]||e[`${t}OnceCapture`]||e[`${t}CaptureOnce`])}function Po(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),l=1;l"u")return{finished:Promise.resolve()};const l=e.animate(t,n);return typeof l.finished>"u"&&(l.finished=new Promise(a=>{l.onfinish=()=>{a(l)}})),l}function Vf(e,t,n){if(n&&(t={__isVue:!0,$parent:n,$options:t}),t){if(t.$_alreadyWarned=t.$_alreadyWarned||[],t.$_alreadyWarned.includes(e))return;t.$_alreadyWarned.push(e)}return`[Vuetify] ${e}`+(t?uy(t):"")}function el(e,t,n){const l=Vf(e,t,n);l!=null&&console.warn(l)}function Ss(e,t,n){const l=Vf(e,t,n);l!=null&&console.error(l)}const sy=/(?:^|[-_])(\w)/g,ry=e=>e.replace(sy,t=>t.toUpperCase()).replace(/[-_]/g,"");function Yi(e,t){if(e.$root===e)return"";const n=typeof e=="function"&&e.cid!=null?e.options:e.__isVue?e.$options||e.constructor.options:e||{};let l=n.name||n._componentTag;const a=n.__file;if(!l&&a){const o=a.match(/([^/\\]+)\.vue$/);l=o==null?void 0:o[1]}return(l?`<${ry(l)}>`:"")+(a&&t!==!1?` at ${a}`:"")}function uy(e){if(e.__isVue&&e.$parent){const t=[];let n=0;for(;e;){if(t.length>0){const l=t[t.length-1];if(l.constructor===e.constructor){n++,e=e.$parent;continue}else n>0&&(t[t.length-1]=[l,n],n=0)}t.push(e),e=e.$parent}return` found in