PageSourceSearch

https://www.wir-leben-nachhaltig.at/wp-content/plugins/storywall/dist/assets/main-Dh4ePpt7.js?ver=7.1.2

js wir-leben-nachhaltig.at collected 2026-10-02 03:29:28 UTC 229,032 bytes, 63 lines download raw bytes

vendor: 4,304 bytes, lines 1-8
1(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))s(r);new MutationObserver(r=>{for(const i of r)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&s(o)}).observe(document,{childList:!0,subtree:!0});function n(r){const i={};return r.integrity&&(i.integrity=r.integrity),r.referrerPolicy&&(i.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?i.credentials="include":r.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function s(r){if(r.ep)return;r.ep=!0;const i=n(r);fetch(r.href,i)}})();/**
2* @vue/shared v3.5.20
3* (c) 2018-present Yuxi (Evan) You and Vue contributors
4* @license MIT
5**//*! #__NO_SIDE_EFFECTS__ */function Kr(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const ue={},_n=[],It=()=>{},fl=()=>!1,Bs=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Zr=e=>e.startsWith("onUpdate:"),De=Object.assign,Qr=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Ec=Object.prototype.hasOwnProperty,ce=(e,t)=>Ec.call(e,t),Q=Array.isArray,gn=e=>Zn(e)==="[object Map]",Us=e=>Zn(e)==="[object Set]",Di=e=>Zn(e)==="[object Date]",se=e=>typeof e=="function",Ie=e=>typeof e=="string",Tt=e=>typeof e=="symbol",de=e=>e!==null&&typeof e=="object",ul=e=>(de(e)||se(e))&&se(e.then)&&se(e.catch),dl=Object.prototype.toString,Zn=e=>dl.call(e),Ic=e=>Zn(e).slice(8,-1),hl=e=>Zn(e)==="[object Object]",Jr=e=>Ie(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,Nn=Kr(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Vs=e=>{const t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},Tc=/-(\w)/g,rt=Vs(e=>e.replace(Tc,(t,n)=>n?n.toUpperCase():"")),yc=/\B([A-Z])/g,sn=Vs(e=>e.replace(yc,"-$1").toLowerCase()),Hs=Vs(e=>e.charAt(0).toUpperCase()+e.slice(1)),rr=Vs(e=>e?`on${Hs(e)}`:""),Kt=(e,t)=>!Object.is(e,t),ps=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},pl=(e,t,n,s=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},Rs=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Rc=e=>{const t=Ie(e)?Number(e):NaN;return isNaN(t)?e:t};let Li;const qs=()=>Li||(Li=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function ei(e){if(Q(e)){const t={};for(let n=0;n<e.length;n++){const s=e[n],r=Ie(s)?Oc(s):ei(s);if(r)for(const i in r)t[i]=r[i]}return t}else if(Ie(e)||de(e))return e}const bc=/;(?![^(]*\))/g,Sc=/:([^]+)/,wc=/\/\*[^]*?\*\//g;function Oc(e){const t={};return e.replace(wc,"").split(bc).forEach(n=>{if(n){const s=n.split(Sc);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function Le(e){let t="";if(Ie(e))t=e;else if(Q(e))for(let n=0;n<e.length;n++){const s=Le(e[n]);s&&(t+=s+" ")}else if(de(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}const vc="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Ac=Kr(vc);function _l(e){return!!e||e===""}function Dc(e,t){if(e.length!==t.length)return!1;let n=!0;for(let s=0;n&&s<e.length;s++)n=ks(e[s],t[s]);return n}function ks(e,t){if(e===t)return!0;let n=Di(e),s=Di(t);if(n||s)return n&&s?e.getTime()===t.getTime():!1;if(n=Tt(e),s=Tt(t),n||s)return e===t;if(n=Q(e),s=Q(t),n||s)return n&&s?Dc(e,t):!1;if(n=de(e),s=de(t),n||s){if(!n||!s)return!1;const r=Object.keys(e).length,i=Object.keys(t).length;if(r!==i)return!1;for(const o in e){const l=e.hasOwnProperty(o),a=t.hasOwnProperty(o);if(l&&!a||!l&&a||!ks(e[o],t[o]))return!1}}return String(e)===String(t)}function Lc(e,t){return e.findIndex(n=>ks(n,t))}const gl=e=>!!(e&&e.__v_isRef===!0),_e=e=>Ie(e)?e:e==null?"":Q(e)||de(e)&&(e.toString===dl||!se(e.toString))?gl(e)?_e(e.value):JSON.stringify(e,ml,2):String(e),ml=(e,t)=>gl(t)?ml(e,t.value):gn(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r],i)=>(n[ir(s,i)+" =>"]=r,n),{})}:Us(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>ir(n))}:Tt(t)?ir(t):de(t)&&!Q(t)&&!hl(t)?String(t):t,ir=(e,t="")=>{var n;return Tt(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/**
6* @vue/reactivity v3.5.20
7* (c) 2018-present Yuxi (Evan) You and Vue contributors
8* @license MIT
vendor: 13,964 bytes, line 9
9**/let ke;class Mc{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=ke,!t&&ke&&(this.index=(ke.scopes||(ke.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].pause();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].resume();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].resume()}}run(t){if(this._active){const n=ke;try{return ke=this,t()}finally{ke=n}}}on(){++this._on===1&&(this.prevScope=ke,ke=this)}off(){this._on>0&&--this._on===0&&(ke=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,s;for(n=0,s=this.effects.length;n<s;n++)this.effects[n].stop();for(this.effects.length=0,n=0,s=this.cleanups.length;n<s;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){for(n=0,s=this.scopes.length;n<s;n++)this.scopes[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!t){const r=this.parent.scopes.pop();r&&r!==this&&(this.parent.scopes[this.index]=r,r.index=this.index)}this.parent=void 0}}}function Pc(){return ke}let pe;const or=new WeakSet;class El{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,ke&&ke.active&&ke.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,or.has(this)&&(or.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||Tl(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,Mi(this),yl(this);const t=pe,n=at;pe=this,at=!0;try{return this.fn()}finally{Rl(this),pe=t,at=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)si(t);this.deps=this.depsTail=void 0,Mi(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?or.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){Or(this)&&this.run()}get dirty(){return Or(this)}}let Il=0,xn,Fn;function Tl(e,t=!1){if(e.flags|=8,t){e.next=Fn,Fn=e;return}e.next=xn,xn=e}function ti(){Il++}function ni(){if(--Il>0)return;if(Fn){let t=Fn;for(Fn=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;xn;){let t=xn;for(xn=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(s){e||(e=s)}t=n}}if(e)throw e}function yl(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Rl(e){let t,n=e.depsTail,s=n;for(;s;){const r=s.prevDep;s.version===-1?(s===n&&(n=r),si(s),Cc(s)):t=s,s.dep.activeLink=s.prevActiveLink,s.prevActiveLink=void 0,s=r}e.deps=t,e.depsTail=n}function Or(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(bl(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function bl(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===kn)||(e.globalVersion=kn,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!Or(e))))return;e.flags|=2;const t=e.dep,n=pe,s=at;pe=e,at=!0;try{yl(e);const r=e.fn(e._value);(t.version===0||Kt(r,e._value))&&(e.flags|=128,e._value=r,t.version++)}catch(r){throw t.version++,r}finally{pe=n,at=s,Rl(e),e.flags&=-3}}function si(e,t=!1){const{dep:n,prevSub:s,nextSub:r}=e;if(s&&(s.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=s,e.nextSub=void 0),n.subs===e&&(n.subs=s,!s&&n.computed)){n.computed.flags&=-5;for(let i=n.computed.deps;i;i=i.nextDep)si(i,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Cc(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let at=!0;const Sl=[];function At(){Sl.push(at),at=!1}function Dt(){const e=Sl.pop();at=e===void 0?!0:e}function Mi(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=pe;pe=void 0;try{t()}finally{pe=n}}}let kn=0;class Nc{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class wl{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!pe||!at||pe===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==pe)n=this.activeLink=new Nc(pe,this),pe.deps?(n.prevDep=pe.depsTail,pe.depsTail.nextDep=n,pe.depsTail=n):pe.deps=pe.depsTail=n,Ol(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const s=n.nextDep;s.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=s),n.prevDep=pe.depsTail,n.nextDep=void 0,pe.depsTail.nextDep=n,pe.depsTail=n,pe.deps===n&&(pe.deps=s)}return n}trigger(t){this.version++,kn++,this.notify(t)}notify(t){ti();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{ni()}}}function Ol(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let s=t.deps;s;s=s.nextDep)Ol(s)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const vr=new WeakMap,Zt=Symbol(""),Ar=Symbol(""),Wn=Symbol("");function Me(e,t,n){if(at&&pe){let s=vr.get(e);s||vr.set(e,s=new Map);let r=s.get(n);r||(s.set(n,r=new wl),r.map=s,r.key=n),r.track()}}function Ot(e,t,n,s,r,i){const o=vr.get(e);if(!o){kn++;return}const l=a=>{a&&a.trigger()};if(ti(),t==="clear")o.forEach(l);else{const a=Q(e),f=a&&Jr(n);if(a&&n==="length"){const c=Number(s);o.forEach((u,h)=>{(h==="length"||h===Wn||!Tt(h)&&h>=c)&&l(u)})}else switch((n!==void 0||o.has(void 0))&&l(o.get(n)),f&&l(o.get(Wn)),t){case"add":a?f&&l(o.get("length")):(l(o.get(Zt)),gn(e)&&l(o.get(Ar)));break;case"delete":a||(l(o.get(Zt)),gn(e)&&l(o.get(Ar)));break;case"set":gn(e)&&l(o.get(Zt));break}}ni()}function ln(e){const t=ae(e);return t===e?t:(Me(t,"iterate",Wn),ct(e)?t:t.map(xe))}function Ws(e){return Me(e=ae(e),"iterate",Wn),e}const xc={__proto__:null,[Symbol.iterator](){return lr(this,Symbol.iterator,xe)},concat(...e){return ln(this).concat(...e.map(t=>Q(t)?ln(t):t))},entries(){return lr(this,"entries",e=>(e[1]=xe(e[1]),e))},every(e,t){return Rt(this,"every",e,t,void 0,arguments)},filter(e,t){return Rt(this,"filter",e,t,n=>n.map(xe),arguments)},find(e,t){return Rt(this,"find",e,t,xe,arguments)},findIndex(e,t){return Rt(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Rt(this,"findLast",e,t,xe,arguments)},findLastIndex(e,t){return Rt(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Rt(this,"forEach",e,t,void 0,arguments)},includes(...e){return ar(this,"includes",e)},indexOf(...e){return ar(this,"indexOf",e)},join(e){return ln(this).join(e)},lastIndexOf(...e){return ar(this,"lastIndexOf",e)},map(e,t){return Rt(this,"map",e,t,void 0,arguments)},pop(){return vn(this,"pop")},push(...e){return vn(this,"push",e)},reduce(e,...t){return Pi(this,"reduce",e,t)},reduceRight(e,...t){return Pi(this,"reduceRight",e,t)},shift(){return vn(this,"shift")},some(e,t){return Rt(this,"some",e,t,void 0,arguments)},splice(...e){return vn(this,"splice",e)},toReversed(){return ln(this).toReversed()},toSorted(e){return ln(this).toSorted(e)},toSpliced(...e){return ln(this).toSpliced(...e)},unshift(...e){return vn(this,"unshift",e)},values(){return lr(this,"values",xe)}};function lr(e,t,n){const s=Ws(e),r=s[t]();return s!==e&&!ct(e)&&(r._next=r.next,r.next=()=>{const i=r._next();return i.value&&(i.value=n(i.value)),i}),r}const Fc=Array.prototype;function Rt(e,t,n,s,r,i){const o=Ws(e),l=o!==e&&!ct(e),a=o[t];if(a!==Fc[t]){const u=a.apply(e,i);return l?xe(u):u}let f=n;o!==e&&(l?f=function(u,h){return n.call(this,xe(u),h,e)}:n.length>2&&(f=function(u,h){return n.call(this,u,h,e)}));const c=a.call(o,f,s);return l&&r?r(c):c}function Pi(e,t,n,s){const r=Ws(e);let i=n;return r!==e&&(ct(e)?n.length>3&&(i=function(o,l,a){return n.call(this,o,l,a,e)}):i=function(o,l,a){return n.call(this,o,xe(l),a,e)}),r[t](i,...s)}function ar(e,t,n){const s=ae(e);Me(s,"iterate",Wn);const r=s[t](...n);return(r===-1||r===!1)&&li(n[0])?(n[0]=ae(n[0]),s[t](...n)):r}function vn(e,t,n=[]){At(),ti();const s=ae(e)[t].apply(e,n);return ni(),Dt(),s}const Gc=Kr("__proto__,__v_isRef,__isVue"),vl=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Tt));function Bc(e){Tt(e)||(e=String(e));const t=ae(this);return Me(t,"has",e),t.hasOwnProperty(e)}class Al{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,s){if(n==="__v_skip")return t.__v_skip;const r=this._isReadonly,i=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return i;if(n==="__v_raw")return s===(r?i?jc:Pl:i?Ml:Ll).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const o=Q(t);if(!r){let a;if(o&&(a=xc[n]))return a;if(n==="hasOwnProperty")return Bc}const l=Reflect.get(t,n,Be(t)?t:s);return(Tt(n)?vl.has(n):Gc(n))||(r||Me(t,"get",n),i)?l:Be(l)?o&&Jr(n)?l:l.value:de(l)?r?Cl(l):ii(l):l}}class Dl extends Al{constructor(t=!1){super(!1,t)}set(t,n,s,r){let i=t[n];if(!this._isShallow){const a=nn(i);if(!ct(s)&&!nn(s)&&(i=ae(i),s=ae(s)),!Q(t)&&Be(i)&&!Be(s))return a||(i.value=s),!0}const o=Q(t)&&Jr(n)?Number(n)<t.length:ce(t,n),l=Reflect.set(t,n,s,Be(t)?t:r);return t===ae(r)&&(o?Kt(s,i)&&Ot(t,"set",n,s):Ot(t,"add",n,s)),l}deleteProperty(t,n){const s=ce(t,n);t[n];const r=Reflect.deleteProperty(t,n);return r&&s&&Ot(t,"delete",n,void 0),r}has(t,n){const s=Reflect.has(t,n);return(!Tt(n)||!vl.has(n))&&Me(t,"has",n),s}ownKeys(t){return Me(t,"iterate",Q(t)?"length":Zt),Reflect.ownKeys(t)}}class Uc extends Al{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const Vc=new Dl,Hc=new Uc,qc=new Dl(!0);const Dr=e=>e,ts=e=>Reflect.getPrototypeOf(e);function kc(e,t,n){return function(...s){const r=this.__v_raw,i=ae(r),o=gn(i),l=e==="entries"||e===Symbol.iterator&&o,a=e==="keys"&&o,f=r[e](...s),c=n?Dr:t?bs:xe;return!t&&Me(i,"iterate",a?Ar:Zt),{next(){const{value:u,done:h}=f.next();return h?{value:u,done:h}:{value:l?[c(u[0]),c(u[1])]:c(u),done:h}},[Symbol.iterator](){return this}}}}function ns(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Wc(e,t){const n={get(r){const i=this.__v_raw,o=ae(i),l=ae(r);e||(Kt(r,l)&&Me(o,"get",r),Me(o,"get",l));const{has:a}=ts(o),f=t?Dr:e?bs:xe;if(a.call(o,r))return f(i.get(r));if(a.call(o,l))return f(i.get(l));i!==o&&i.get(r)},get size(){const r=this.__v_raw;return!e&&Me(ae(r),"iterate",Zt),r.size},has(r){const i=this.__v_raw,o=ae(i),l=ae(r);return e||(Kt(r,l)&&Me(o,"has",r),Me(o,"has",l)),r===l?i.has(r):i.has(r)||i.has(l)},forEach(r,i){const o=this,l=o.__v_raw,a=ae(l),f=t?Dr:e?bs:xe;return!e&&Me(a,"iterate",Zt),l.forEach((c,u)=>r.call(i,f(c),f(u),o))}};return De(n,e?{add:ns("add"),set:ns("set"),delete:ns("delete"),clear:ns("clear")}:{add(r){!t&&!ct(r)&&!nn(r)&&(r=ae(r));const i=ae(this);return ts(i).has.call(i,r)||(i.add(r),Ot(i,"add",r,r)),this},set(r,i){!t&&!ct(i)&&!nn(i)&&(i=ae(i));const o=ae(this),{has:l,get:a}=ts(o);let f=l.call(o,r);f||(r=ae(r),f=l.call(o,r));const c=a.call(o,r);return o.set(r,i),f?Kt(i,c)&&Ot(o,"set",r,i):Ot(o,"add",r,i),this},delete(r){const i=ae(this),{has:o,get:l}=ts(i);let a=o.call(i,r);a||(r=ae(r),a=o.call(i,r)),l&&l.call(i,r);const f=i.delete(r);return a&&Ot(i,"delete",r,void 0),f},clear(){const r=ae(this),i=r.size!==0,o=r.clear();return i&&Ot(r,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=kc(r,e,t)}),n}function ri(e,t){const n=Wc(e,t);return(s,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(ce(n,r)&&r in s?n:s,r,i)}const zc={get:ri(!1,!1)},$c={get:ri(!1,!0)},Yc={get:ri(!0,!1)};const Ll=new WeakMap,Ml=new WeakMap,Pl=new WeakMap,jc=new WeakMap;function Xc(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Kc(e){return e.__v_skip||!Object.isExtensible(e)?0:Xc(Ic(e))}function ii(e){return nn(e)?e:oi(e,!1,Vc,zc,Ll)}function Zc(e){return oi(e,!1,qc,$c,Ml)}function Cl(e){return oi(e,!0,Hc,Yc,Pl)}function oi(e,t,n,s,r){if(!de(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=Kc(e);if(i===0)return e;const o=r.get(e);if(o)return o;const l=new Proxy(e,i===2?s:n);return r.set(e,l),l}function mn(e){return nn(e)?mn(e.__v_raw):!!(e&&e.__v_isReactive)}function nn(e){return!!(e&&e.__v_isReadonly)}function ct(e){return!!(e&&e.__v_isShallow)}function li(e){return e?!!e.__v_raw:!1}function ae(e){const t=e&&e.__v_raw;return t?ae(t):e}function Qc(e){return!ce(e,"__v_skip")&&Object.isExtensible(e)&&pl(e,"__v_skip",!0),e}const xe=e=>de(e)?ii(e):e,bs=e=>de(e)?Cl(e):e;function Be(e){return e?e.__v_isRef===!0:!1}function Jc(e){return Be(e)?e.value:e}const ef={get:(e,t,n)=>t==="__v_raw"?e:Jc(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return Be(r)&&!Be(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function Nl(e){return mn(e)?e:new Proxy(e,ef)}class tf{constructor(t,n,s){this.fn=t,this.setter=n,this._value=void 0,this.dep=new wl(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=kn-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=s}notify(){if(this.flags|=16,!(this.flags&8)&&pe!==this)return Tl(this,!0),!0}get value(){const t=this.dep.track();return bl(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function nf(e,t,n=!1){let s,r;return se(e)?s=e:(s=e.get,r=e.set),new tf(s,r,n)}const ss={},Ss=new WeakMap;let Wt;function sf(e,t=!1,n=Wt){if(n){let s=Ss.get(n);s||Ss.set(n,s=[]),s.push(e)}}function rf(e,t,n=ue){const{immediate:s,deep:r,once:i,scheduler:o,augmentJob:l,call:a}=n,f=T=>r?T:ct(T)||r===!1||r===0?vt(T,1):vt(T);let c,u,h,_,d=!1,E=!1;if(Be(e)?(u=()=>e.value,d=ct(e)):mn(e)?(u=()=>f(e),d=!0):Q(e)?(E=!0,d=e.some(T=>mn(T)||ct(T)),u=()=>e.map(T=>{if(Be(T))return T.value;if(mn(T))return f(T);
vendor: 1,357 bytes, lines 9-12
9if(se(T))return a?a(T,2):T()})):se(e)?t?u=a?()=>a(e,2):e:u=()=>{if(h){At();try{h()}finally{Dt()}}const T=Wt;Wt=c;try{return a?a(e,3,[_]):e(_)}finally{Wt=T}}:u=It,t&&r){const T=u,w=r===!0?1/0:r;u=()=>vt(T(),w)}const y=Pc(),R=()=>{c.stop(),y&&y.active&&Qr(y.effects,c)};if(i&&t){const T=t;t=(...w)=>{T(...w),R()}}let g=E?new Array(e.length).fill(ss):ss;const I=T=>{if(!(!(c.flags&1)||!c.dirty&&!T))if(t){const w=c.run();if(r||d||(E?w.some((x,W)=>Kt(x,g[W])):Kt(w,g))){h&&h();const x=Wt;Wt=c;try{const W=[w,g===ss?void 0:E&&g[0]===ss?[]:g,_];g=w,a?a(t,3,W):t(...W)}finally{Wt=x}}}else c.run()};return l&&l(I),c=new El(u),c.scheduler=o?()=>o(I,!1):I,_=T=>sf(T,!1,c),h=c.onStop=()=>{const T=Ss.get(c);if(T){if(a)a(T,4);else for(const w of T)w();Ss.delete(c)}},t?s?I(!0):g=c.run():o?o(I.bind(null,!0),!0):c.run(),R.pause=c.pause.bind(c),R.resume=c.resume.bind(c),R.stop=R,R}function vt(e,t=1/0,n){if(t<=0||!de(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,Be(e))vt(e.value,t,n);else if(Q(e))for(let s=0;s<e.length;s++)vt(e[s],t,n);else if(Us(e)||gn(e))e.forEach(s=>{vt(s,t,n)});else if(hl(e)){for(const s in e)vt(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&vt(e[s],t,n)}return e}/**
10* @vue/runtime-core v3.5.20
11* (c) 2018-present Yuxi (Evan) You and Vue contributors
12* @license MIT
13**/function Qn(e,t,n,s){try{return s?e(...s):e()}catch(r){zs(r,t,n)}}function ft(e,t,n,s){if(se(e)){const r=Qn(e,t,n,s);return r&&ul(r)&&r.catch(i=>{zs(i,t,n)}),r}if(Q(e)){const r=[];for(let i=0;i<e.length;i++)r.push(ft(e[i],t,n,s));return r}}function zs(e,t,n,s=!0){const r=t?t.vnode:null,{errorHandler:i,throwUnhandledErrorInProduction:o}=t&&t.appContext.config||ue;if(t){let l=t.parent;const a=t.proxy,f=`https://vuejs.org/error-reference/#runtime-${n}`;for(;l;){const c=l.ec;if(c){for(let u=0;u<c.length;u++)if(c[u](e,a,f)===!1)return}l=l.parent}if(i){At(),Qn(i,null,10,[e,a,f]),Dt();return}}of(e,n,r,s,o)}function of(e,t,n,s=!0,r=!1){if(r)throw e;console.error(e)}const Fe=[];let _t=-1;const En=[];let Ft=null,an=0;const xl=Promise.resolve();let ws=null;function cn(e){const t=ws||xl;return e?t.then(this?e.bind(this):e):t}function lf(e){let t=_t+1,n=Fe.length;for(;t<n;){const s=t+n>>>1,r=Fe[s],i=zn(r);i<e||i===e&&r.flags&2?t=s+1:n=s}return t}function ai(e){if(!(e.flags&1)){const t=zn(e),n=Fe[Fe.length-1];!n||!(e.flags&2)&&t>=zn(n)?Fe.push(e):Fe.splice(lf(t),0,e),e.flags|=1,Fl()}}function Fl(){ws||(ws=xl.then(Bl))}function af(e){Q(e)?En.push(...e):Ft&&e.id===-1?Ft.splice(an+1,0,e):e.flags&1||(En.push(e),e.flags|=1),Fl()}function Ci(e,t,n=_t+1){for(;n<Fe.length;n++){const s=Fe[n];if(s&&s.flags&2){if(e&&s.id!==e.uid)continue;Fe.splice(n,1),n--,s.flags&4&&(s.flags&=-2),s(),s.flags&4||(s.flags&=-2)}}}function Gl(e){if(En.length){const t=[...new Set(En)].sort((n,s)=>zn(n)-zn(s));if(En.length=0,Ft){Ft.push(...t);return}for(Ft=t,an=0;an<Ft.length;an++){const n=Ft[an];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}Ft=null,an=0}}const zn=e=>e.id==null?e.flags&2?-1:1/0:e.id;function Bl(e){try{for(_t=0;_t<Fe.length;_t++){const t=Fe[_t];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),Qn(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;_t<Fe.length;_t++){const t=Fe[_t];t&&(t.flags&=-2)}_t=-1,Fe.length=0,Gl(),ws=null,(Fe.length||En.length)&&Bl()}}let Ze=null,Ul=null;function Os(e){const t=Ze;return Ze=e,Ul=e&&e.type.__scopeId||null,t}function Vl(e,t=Ze,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&Wi(-1);const i=Os(t);let o;try{o=e(...r)}finally{Os(i),s._d&&Wi(1)}return o};return s._n=!0,s._c=!0,s._d=!0,s}function _s(e,t){if(Ze===null)return e;const n=Ks(Ze),s=e.dirs||(e.dirs=[]);for(let r=0;r<t.length;r++){let[i,o,l,a=ue]=t[r];i&&(se(i)&&(i={mounted:i,updated:i}),i.deep&&vt(o),s.push({dir:i,instance:n,value:o,oldValue:void 0,arg:l,modifiers:a}))}return e}function Vt(e,t,n,s){const r=e.dirs,i=t&&t.dirs;for(let o=0;o<r.length;o++){const l=r[o];i&&(l.oldValue=i[o].value);let a=l.dir[s];a&&(At(),ft(a,n,8,[e.el,l,e,t]),Dt())}}const cf=Symbol("_vte"),Hl=e=>e.__isTeleport,wt=Symbol("_leaveCb"),rs=Symbol("_enterCb");function ff(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Xl(()=>{e.isMounted=!0}),Kl(()=>{e.isUnmounting=!0}),e}const Je=[Function,Array],ql={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Je,onEnter:Je,onAfterEnter:Je,onEnterCancelled:Je,onBeforeLeave:Je,onLeave:Je,onAfterLeave:Je,onLeaveCancelled:Je,onBeforeAppear:Je,onAppear:Je,onAfterAppear:Je,onAppearCancelled:Je},kl=e=>{const t=e.subTree;return t.component?kl(t.component):t},uf={name:"BaseTransition",props:ql,setup(e,{slots:t}){const n=Ia(),s=ff();return()=>{const r=t.default&&$l(t.default(),!0);if(!r||!r.length)return;const i=Wl(r),o=ae(e),{mode:l}=o;if(s.isLeaving)return cr(i);const a=Ni(i);if(!a)return cr(i);let f=Lr(a,o,s,n,u=>f=u);a.type!==Ge&&$n(a,f);let c=n.subTree&&Ni(n.subTree);if(c&&c.type!==Ge&&!zt(a,c)&&kl(n).type!==Ge){let u=Lr(c,o,s,n);if($n(c,u),l==="out-in"&&a.type!==Ge)return s.isLeaving=!0,u.afterLeave=()=>{s.isLeaving=!1,n.job.flags&8||n.update(),delete u.afterLeave,c=void 0},cr(i);l==="in-out"&&a.type!==Ge?u.delayLeave=(h,_,d)=>{const E=zl(s,c);E[String(c.key)]=c,h[wt]=()=>{_(),h[wt]=void 0,delete f.delayedLeave,c=void 0},f.delayedLeave=()=>{d(),delete f.delayedLeave,c=void 0}}:c=void 0}else c&&(c=void 0);return i}}};function Wl(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==Ge){t=n;break}}return t}const df=uf;
vendor: 5,065 bytes, line 13
13function zl(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function Lr(e,t,n,s,r){const{appear:i,mode:o,persisted:l=!1,onBeforeEnter:a,onEnter:f,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:h,onLeave:_,onAfterLeave:d,onLeaveCancelled:E,onBeforeAppear:y,onAppear:R,onAfterAppear:g,onAppearCancelled:I}=t,T=String(e.key),w=zl(n,e),x=(A,q)=>{A&&ft(A,s,9,q)},W=(A,q)=>{const B=q[1];x(A,q),Q(A)?A.every(O=>O.length<=1)&&B():A.length<=1&&B()},M={mode:o,persisted:l,beforeEnter(A){let q=a;if(!n.isMounted)if(i)q=y||a;else return;A[wt]&&A[wt](!0);const B=w[T];B&&zt(e,B)&&B.el[wt]&&B.el[wt](),x(q,[A])},enter(A){let q=f,B=c,O=u;if(!n.isMounted)if(i)q=R||f,B=g||c,O=I||u;else return;let Y=!1;const P=A[rs]=ee=>{Y||(Y=!0,ee?x(O,[A]):x(B,[A]),M.delayedLeave&&M.delayedLeave(),A[rs]=void 0)};q?W(q,[A,P]):P()},leave(A,q){const B=String(e.key);if(A[rs]&&A[rs](!0),n.isUnmounting)return q();x(h,[A]);let O=!1;const Y=A[wt]=P=>{O||(O=!0,q(),P?x(E,[A]):x(d,[A]),A[wt]=void 0,w[B]===e&&delete w[B])};w[B]=e,_?W(_,[A,Y]):Y()},clone(A){const q=Lr(A,t,n,s,r);return r&&r(q),q}};return M}function cr(e){if($s(e))return e=Ut(e),e.children=null,e}function Ni(e){if(!$s(e))return Hl(e.type)&&e.children?Wl(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&se(n.default))return n.default()}}function $n(e,t){e.shapeFlag&6&&e.component?(e.transition=t,$n(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 $l(e,t=!1,n){let s=[],r=0;for(let i=0;i<e.length;i++){let o=e[i];const l=n==null?o.key:String(n)+String(o.key!=null?o.key:i);o.type===ve?(o.patchFlag&128&&r++,s=s.concat($l(o.children,t,l))):(t||o.type!==Ge)&&s.push(l!=null?Ut(o,{key:l}):o)}if(r>1)for(let i=0;i<s.length;i++)s[i].patchFlag=-2;return s}function Yl(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function Gn(e,t,n,s,r=!1){if(Q(e)){e.forEach((d,E)=>Gn(d,t&&(Q(t)?t[E]:t),n,s,r));return}if(Bn(s)&&!r){s.shapeFlag&512&&s.type.__asyncResolved&&s.component.subTree.component&&Gn(e,t,n,s.component.subTree);return}const i=s.shapeFlag&4?Ks(s.component):s.el,o=r?null:i,{i:l,r:a}=e,f=t&&t.r,c=l.refs===ue?l.refs={}:l.refs,u=l.setupState,h=ae(u),_=u===ue?fl:d=>ce(h,d);if(f!=null&&f!==a){if(Ie(f))c[f]=null,_(f)&&(u[f]=null);else if(Be(f)){f.value=null;const d=t;d.k&&(c[d.k]=null)}}if(se(a))Qn(a,l,12,[o,c]);else{const d=Ie(a),E=Be(a);if(d||E){const y=()=>{if(e.f){const R=d?_(a)?u[a]:c[a]:a.value;if(r)Q(R)&&Qr(R,i);else if(Q(R))R.includes(i)||R.push(i);else if(d)c[a]=[i],_(a)&&(u[a]=c[a]);else{const g=[i];a.value=g,e.k&&(c[e.k]=g)}}else d?(c[a]=o,_(a)&&(u[a]=o)):E&&(a.value=o,e.k&&(c[e.k]=o))};o?(y.id=-1,Xe(y,n)):y()}}}qs().requestIdleCallback;qs().cancelIdleCallback;const Bn=e=>!!e.type.__asyncLoader,$s=e=>e.type.__isKeepAlive;function hf(e,t){jl(e,"a",t)}function pf(e,t){jl(e,"da",t)}function jl(e,t,n=Pe){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Ys(t,s,n),n){let r=n.parent;for(;r&&r.parent;)$s(r.parent.vnode)&&_f(s,t,n,r),r=r.parent}}function _f(e,t,n,s){const r=Ys(t,e,s,!0);Zl(()=>{Qr(s[t],r)},n)}function Ys(e,t,n=Pe,s=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{At();const l=Jn(n),a=ft(t,n,e,o);return l(),Dt(),a});return s?r.unshift(i):r.push(i),i}}const Pt=e=>(t,n=Pe)=>{(!jn||e==="sp")&&Ys(e,(...s)=>t(...s),n)},gf=Pt("bm"),Xl=Pt("m"),mf=Pt("bu"),Ef=Pt("u"),Kl=Pt("bum"),Zl=Pt("um"),If=Pt("sp"),Tf=Pt("rtg"),yf=Pt("rtc");function Rf(e,t=Pe){Ys("ec",e,t)}const bf="components";function Mr(e,t){return wf(bf,e,!0,t)||e}const Sf=Symbol.for("v-ndc");function wf(e,t,n=!0,s=!1){const r=Ze||Pe;if(r){const i=r.type;{const l=uu(i,!1);if(l&&(l===t||l===rt(t)||l===Hs(rt(t))))return i}const o=xi(r[e]||i[e],t)||xi(r.appContext[e],t);return!o&&s?i:o}}function xi(e,t){return e&&(e[t]||e[rt(t)]||e[Hs(rt(t))])}function fn(e,t,n,s){let r;const i=n,o=Q(e);if(o||Ie(e)){const l=o&&mn(e);let a=!1,f=!1;l&&(a=!ct(e),f=nn(e),e=Ws(e)),r=new Array(e.length);for(let c=0,u=e.length;c<u;c++)r[c]=t(a?f?bs(xe(e[c])):xe(e[c]):e[c],c,void 0,i)}else if(typeof e=="number"){r=new Array(e);for(let l=0;l<e;l++)r[l]=t(l+1,l,void 0,i)}else if(de(e))if(e[Symbol.iterator])r=Array.from(e,(l,a)=>t(l,a,void 0,i));else{const l=Object.keys(e);r=new Array(l.length);for(let a=0,f=l.length;a<f;a++){const c=l[a];r[a]=t(e[c],c,a,i)}}else r=[];return r}const Pr=e=>e?Ta(e)?Ks(e):Pr(e.parent):null,Un=De(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=>Pr(e.parent),$root:e=>Pr(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Jl(e),$forceUpdate:e=>e.f||(e.f=()=>{ai(e.update)}),$nextTick:e=>e.n||(e.n=cn.bind(e.proxy)),$watch:e=>Yf.bind(e)}),fr=(e,t)=>e!==ue&&!e.__isScriptSetup&&ce(e,t),Of={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:s,data:r,props:i,accessCache:o,type:l,appContext:a}=e;let f;if(t[0]!=="$"){const _=o[t];
vendor: 27,411 bytes, line 13
13if(_!==void 0)switch(_){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(fr(s,t))return o[t]=1,s[t];if(r!==ue&&ce(r,t))return o[t]=2,r[t];if((f=e.propsOptions[0])&&ce(f,t))return o[t]=3,i[t];if(n!==ue&&ce(n,t))return o[t]=4,n[t];Cr&&(o[t]=0)}}const c=Un[t];let u,h;if(c)return t==="$attrs"&&Me(e.attrs,"get",""),c(e);if((u=l.__cssModules)&&(u=u[t]))return u;if(n!==ue&&ce(n,t))return o[t]=4,n[t];if(h=a.config.globalProperties,ce(h,t))return h[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:i}=e;return fr(r,t)?(r[t]=n,!0):s!==ue&&ce(s,t)?(s[t]=n,!0):ce(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:i,type:o}},l){let a,f;return!!(n[l]||e!==ue&&l[0]!=="$"&&ce(e,l)||fr(t,l)||(a=i[0])&&ce(a,l)||ce(s,l)||ce(Un,l)||ce(r.config.globalProperties,l)||(f=o.__cssModules)&&f[l])},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)}};function Fi(e){return Q(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}let Cr=!0;function vf(e){const t=Jl(e),n=e.proxy,s=e.ctx;Cr=!1,t.beforeCreate&&Gi(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:o,watch:l,provide:a,inject:f,created:c,beforeMount:u,mounted:h,beforeUpdate:_,updated:d,activated:E,deactivated:y,beforeDestroy:R,beforeUnmount:g,destroyed:I,unmounted:T,render:w,renderTracked:x,renderTriggered:W,errorCaptured:M,serverPrefetch:A,expose:q,inheritAttrs:B,components:O,directives:Y,filters:P}=t;if(f&&Af(f,s,null),o)for(const D in o){const U=o[D];se(U)&&(s[D]=U.bind(n))}if(r){const D=r.call(n,n);de(D)&&(e.data=ii(D))}if(Cr=!0,i)for(const D in i){const U=i[D],$=se(U)?U.bind(n,n):se(U.get)?U.get.bind(n,n):It,le=!se(U)&&se(U.set)?U.set.bind(n):It,Z=hu({get:$,set:le});Object.defineProperty(s,D,{enumerable:!0,configurable:!0,get:()=>Z.value,set:Se=>Z.value=Se})}if(l)for(const D in l)Ql(l[D],s,n,D);if(a){const D=se(a)?a.call(n):a;Reflect.ownKeys(D).forEach(U=>{Nf(U,D[U])})}c&&Gi(c,e,"c");function v(D,U){Q(U)?U.forEach($=>D($.bind(n))):U&&D(U.bind(n))}if(v(gf,u),v(Xl,h),v(mf,_),v(Ef,d),v(hf,E),v(pf,y),v(Rf,M),v(yf,x),v(Tf,W),v(Kl,g),v(Zl,T),v(If,A),Q(q))if(q.length){const D=e.exposed||(e.exposed={});q.forEach(U=>{Object.defineProperty(D,U,{get:()=>n[U],set:$=>n[U]=$,enumerable:!0})})}else e.exposed||(e.exposed={});w&&e.render===It&&(e.render=w),B!=null&&(e.inheritAttrs=B),O&&(e.components=O),Y&&(e.directives=Y),A&&Yl(e)}function Af(e,t,n=It){Q(e)&&(e=Nr(e));for(const s in e){const r=e[s];let i;de(r)?"default"in r?i=gs(r.from||s,r.default,!0):i=gs(r.from||s):i=gs(r),Be(i)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):t[s]=i}}function Gi(e,t,n){ft(Q(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ql(e,t,n,s){let r=s.includes(".")?da(n,s):()=>n[s];if(Ie(e)){const i=t[e];se(i)&&dr(r,i)}else if(se(e))dr(r,e.bind(n));else if(de(e))if(Q(e))e.forEach(i=>Ql(i,t,n,s));else{const i=se(e.handler)?e.handler.bind(n):t[e.handler];se(i)&&dr(r,i,e)}}function Jl(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,l=i.get(t);let a;return l?a=l:!r.length&&!n&&!s?a=t:(a={},r.length&&r.forEach(f=>vs(a,f,o,!0)),vs(a,t,o)),de(t)&&i.set(t,a),a}function vs(e,t,n,s=!1){const{mixins:r,extends:i}=t;i&&vs(e,i,n,!0),r&&r.forEach(o=>vs(e,o,n,!0));for(const o in t)if(!(s&&o==="expose")){const l=Df[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const Df={data:Bi,props:Ui,emits:Ui,methods:Cn,computed:Cn,beforeCreate:Ne,created:Ne,beforeMount:Ne,mounted:Ne,beforeUpdate:Ne,updated:Ne,beforeDestroy:Ne,beforeUnmount:Ne,destroyed:Ne,unmounted:Ne,activated:Ne,deactivated:Ne,errorCaptured:Ne,serverPrefetch:Ne,components:Cn,directives:Cn,watch:Mf,provide:Bi,inject:Lf};function Bi(e,t){return t?e?function(){return De(se(e)?e.call(this,this):e,se(t)?t.call(this,this):t)}:t:e}function Lf(e,t){return Cn(Nr(e),Nr(t))}function Nr(e){if(Q(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Ne(e,t){return e?[...new Set([].concat(e,t))]:t}function Cn(e,t){return e?De(Object.create(null),e,t):t}function Ui(e,t){return e?Q(e)&&Q(t)?[...new Set([...e,...t])]:De(Object.create(null),Fi(e),Fi(t??{})):t}function Mf(e,t){if(!e)return t;if(!t)return e;const n=De(Object.create(null),e);for(const s in t)n[s]=Ne(e[s],t[s]);return n}function ea(){return{app:null,config:{isNativeTag:fl,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 Pf=0;function Cf(e,t){return function(s,r=null){se(s)||(s=De({},s)),r!=null&&!de(r)&&(r=null);const i=ea(),o=new WeakSet,l=[];let a=!1;const f=i.app={_uid:Pf++,_component:s,_props:r,_container:null,_context:i,_instance:null,version:pu,get config(){return i.config},set config(c){},use(c,...u){return o.has(c)||(c&&se(c.install)?(o.add(c),c.install(f,...u)):se(c)&&(o.add(c),c(f,...u))),f},mixin(c){return i.mixins.includes(c)||i.mixins.push(c),f},component(c,u){return u?(i.components[c]=u,f):i.components[c]},directive(c,u){return u?(i.directives[c]=u,f):i.directives[c]},mount(c,u,h){if(!a){const _=f._ceVNode||Ae(s,r);return _.appContext=i,h===!0?h="svg":h===!1&&(h=void 0),e(_,c,h),a=!0,f._container=c,c.__vue_app__=f,Ks(_.component)}},onUnmount(c){l.push(c)},unmount(){a&&(ft(l,f._instance,16),e(null,f._container),delete f._container.__vue_app__)},provide(c,u){return i.provides[c]=u,f},runWithContext(c){const u=In;In=f;try{return c()}finally{In=u}}};return f}}let In=null;function Nf(e,t){if(Pe){let n=Pe.provides;const s=Pe.parent&&Pe.parent.provides;s===n&&(n=Pe.provides=Object.create(s)),n[e]=t}}function gs(e,t,n=!1){const s=Ia();if(s||In){let r=In?In._context.provides:s?s.parent==null||s.ce?s.vnode.appContext&&s.vnode.appContext.provides:s.parent.provides:void 0;if(r&&e in r)return r[e];if(arguments.length>1)return n&&se(t)?t.call(s&&s.proxy):t}}const ta={},na=()=>Object.create(ta),sa=e=>Object.getPrototypeOf(e)===ta;function xf(e,t,n,s=!1){const r={},i=na();e.propsDefaults=Object.create(null),ra(e,t,r,i);for(const o in e.propsOptions[0])o in r||(r[o]=void 0);n?e.props=s?r:Zc(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function Ff(e,t,n,s){const{props:r,attrs:i,vnode:{patchFlag:o}}=e,l=ae(r),[a]=e.propsOptions;let f=!1;if((s||o>0)&&!(o&16)){if(o&8){const c=e.vnode.dynamicProps;for(let u=0;u<c.length;u++){let h=c[u];if(js(e.emitsOptions,h))continue;const _=t[h];if(a)if(ce(i,h))_!==i[h]&&(i[h]=_,f=!0);else{const d=rt(h);r[d]=xr(a,l,d,_,e,!1)}else _!==i[h]&&(i[h]=_,f=!0)}}}else{ra(e,t,r,i)&&(f=!0);let c;for(const u in l)(!t||!ce(t,u)&&((c=sn(u))===u||!ce(t,c)))&&(a?n&&(n[u]!==void 0||n[c]!==void 0)&&(r[u]=xr(a,l,u,void 0,e,!0)):delete r[u]);if(i!==l)for(const u in i)(!t||!ce(t,u))&&(delete i[u],f=!0)}f&&Ot(e.attrs,"set","")}function ra(e,t,n,s){const[r,i]=e.propsOptions;let o=!1,l;if(t)for(let a in t){if(Nn(a))continue;const f=t[a];let c;r&&ce(r,c=rt(a))?!i||!i.includes(c)?n[c]=f:(l||(l={}))[c]=f:js(e.emitsOptions,a)||(!(a in s)||f!==s[a])&&(s[a]=f,o=!0)}if(i){const a=ae(n),f=l||ue;for(let c=0;c<i.length;c++){const u=i[c];n[u]=xr(r,a,u,f[u],e,!ce(f,u))}}return o}function xr(e,t,n,s,r,i){const o=e[n];if(o!=null){const l=ce(o,"default");if(l&&s===void 0){const a=o.default;if(o.type!==Function&&!o.skipFactory&&se(a)){const{propsDefaults:f}=r;if(n in f)s=f[n];else{const c=Jn(r);s=f[n]=a.call(null,t),c()}}else s=a;r.ce&&r.ce._setProp(n,s)}o[0]&&(i&&!l?s=!1:o[1]&&(s===""||s===sn(n))&&(s=!0))}return s}const Gf=new WeakMap;function ia(e,t,n=!1){const s=n?Gf:t.propsCache,r=s.get(e);if(r)return r;const i=e.props,o={},l=[];let a=!1;if(!se(e)){const c=u=>{a=!0;const[h,_]=ia(u,t,!0);De(o,h),_&&l.push(..._)};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}if(!i&&!a)return de(e)&&s.set(e,_n),_n;if(Q(i))for(let c=0;c<i.length;c++){const u=rt(i[c]);Vi(u)&&(o[u]=ue)}else if(i)for(const c in i){const u=rt(c);if(Vi(u)){const h=i[c],_=o[u]=Q(h)||se(h)?{type:h}:De({},h),d=_.type;let E=!1,y=!0;if(Q(d))for(let R=0;R<d.length;++R){const g=d[R],I=se(g)&&g.name;if(I==="Boolean"){E=!0;break}else I==="String"&&(y=!1)}else E=se(d)&&d.name==="Boolean";_[0]=E,_[1]=y,(E||ce(_,"default"))&&l.push(u)}}const f=[o,l];return de(e)&&s.set(e,f),f}function Vi(e){return e[0]!=="$"&&!Nn(e)}const ci=e=>e==="_"||e==="_ctx"||e==="$stable",fi=e=>Q(e)?e.map(mt):[mt(e)],Bf=(e,t,n)=>{if(t._n)return t;const s=Vl((...r)=>fi(t(...r)),n);return s._c=!1,s},oa=(e,t,n)=>{const s=e._ctx;for(const r in e){if(ci(r))continue;const i=e[r];if(se(i))t[r]=Bf(r,i,s);else if(i!=null){const o=fi(i);t[r]=()=>o}}},la=(e,t)=>{const n=fi(t);e.slots.default=()=>n},aa=(e,t,n)=>{for(const s in t)(n||!ci(s))&&(e[s]=t[s])},Uf=(e,t,n)=>{const s=e.slots=na();if(e.vnode.shapeFlag&32){const r=t._;r?(aa(s,t,n),n&&pl(s,"_",r,!0)):oa(t,s)}else t&&la(e,t)},Vf=(e,t,n)=>{const{vnode:s,slots:r}=e;let i=!0,o=ue;if(s.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:aa(r,t,n):(i=!t.$stable,oa(t,r)),o=t}else t&&(la(e,t),o={default:1});if(i)for(const l in r)!ci(l)&&o[l]==null&&delete r[l]},Xe=eu;function Hf(e){return qf(e)}function qf(e,t){const n=qs();n.__VUE__=!0;const{insert:s,remove:r,patchProp:i,createElement:o,createText:l,createComment:a,setText:f,setElementText:c,parentNode:u,nextSibling:h,setScopeId:_=It,insertStaticContent:d}=e,E=(p,m,S,F=null,C=null,N=null,k=void 0,H=null,V=!!m.dynamicChildren)=>{if(p===m)return;p&&!zt(p,m)&&(F=me(p),Se(p,C,N,!0),p=null),m.patchFlag===-2&&(V=!1,m.dynamicChildren=null);const{type:G,ref:J,shapeFlag:z}=m;switch(G){case Xs:y(p,m,S,F);break;case Ge:R(p,m,S,F);break;case ms:p==null&&g(m,S,F,k);break;case ve:O(p,m,S,F,C,N,k,H,V);break;default:z&1?w(p,m,S,F,C,N,k,H,V):z&6?Y(p,m,S,F,C,N,k,H,V):(z&64||z&128)&&G.process(p,m,S,F,C,N,k,H,V,ye)}J!=null&&C?Gn(J,p&&p.ref,N,m||p,!m):J==null&&p&&p.ref!=null&&Gn(p.ref,null,N,p,!0)},y=(p,m,S,F)=>{if(p==null)s(m.el=l(m.children),S,F);else{const C=m.el=p.el;m.children!==p.children&&f(C,m.children)}},R=(p,m,S,F)=>{p==null?s(m.el=a(m.children||""),S,F):m.el=p.el},g=(p,m,S,F)=>{[p.el,p.anchor]=d(p.children,m,S,F,p.el,p.anchor)},I=({el:p,anchor:m},S,F)=>{let C;for(;p&&p!==m;)C=h(p),s(p,S,F),p=C;s(m,S,F)},T=({el:p,anchor:m})=>{let S;for(;p&&p!==m;)S=h(p),r(p),p=S;r(m)},w=(p,m,S,F,C,N,k,H,V)=>{m.type==="svg"?k="svg":m.type==="math"&&(k="mathml"),p==null?x(m,S,F,C,N,k,H,V):A(p,m,C,N,k,H,V)},x=(p,m,S,F,C,N,k,H)=>{let V,G;const{props:J,shapeFlag:z,transition:K,dirs:te}=p;if(V=p.el=o(p.type,N,J&&J.is,J),z&8?c(V,p.children):z&16&&M(p.children,V,null,F,C,ur(p,N),k,H),te&&Vt(p,null,F,"created"),W(V,p,p.scopeId,k,F),J){for(const he in J)he!=="value"&&!Nn(he)&&i(V,he,null,J[he],N,F);"value"in J&&i(V,"value",null,J.value,N),(G=J.onVnodeBeforeMount)&&pt(G,F,p)}te&&Vt(p,null,F,"beforeMount");const oe=kf(C,K);oe&&K.beforeEnter(V),s(V,m,S),((G=J&&J.onVnodeMounted)||oe||te)&&Xe(()=>{G&&pt(G,F,p),oe&&K.enter(V),te&&Vt(p,null,F,"mounted")},C)},W=(p,m,S,F,C)=>{if(S&&_(p,S),F)for(let N=0;N<F.length;N++)_(p,F[N]);if(C){let N=C.subTree;if(m===N||pa(N.type)&&(N.ssContent===m||N.ssFallback===m)){const k=C.vnode;W(p,k,k.scopeId,k.slotScopeIds,C.parent)}}},M=(p,m,S,F,C,N,k,H,V=0)=>{for(let G=V;G<p.length;G++){const J=p[G]=H?Gt(p[G]):mt(p[G]);E(null,J,m,S,F,C,N,k,H)}},A=(p,m,S,F,C,N,k)=>{const H=m.el=p.el;let{patchFlag:V,dynamicChildren:G,dirs:J}=m;V|=p.patchFlag&16;const z=p.props||ue,K=m.props||ue;let te;if(S&&Ht(S,!1),(te=K.onVnodeBeforeUpdate)&&pt(te,S,m,p),J&&Vt(m,p,S,"beforeUpdate"),S&&Ht(S,!0),(z.innerHTML&&K.innerHTML==null||z.textContent&&K.textContent==null)&&c(H,""),G?q(p.dynamicChildren,G,H,S,F,ur(m,C),N):k||U(p,m,H,null,S,F,ur(m,C),N,!1),V>0){if(V&16)B(H,z,K,S,C);else if(V&2&&z.class!==K.class&&i(H,"class",null,K.class,C),V&4&&i(H,"style",z.style,K.style,C),V&8){const oe=m.dynamicProps;for(let he=0;he<oe.length;he++){const fe=oe[he],He=z[fe],qe=K[fe];(qe!==He||fe==="value")&&i(H,fe,He,qe,C,S)}}V&1&&p.children!==m.children&&c(H,m.children)}else!k&&G==null&&B(H,z,K,S,C);((te=K.onVnodeUpdated)||J)&&Xe(()=>{te&&pt(te,S,m,p),J&&Vt(m,p,S,"updated")},F)},q=(p,m,S,F,C,N,k)=>{for(let H=0;H<m.length;H++){const V=p[H],G=m[H],J=V.el&&(V.type===ve||!zt(V,G)||V.shapeFlag&198)?u(V.el):S;E(V,G,J,null,F,C,N,k,!0)}},B=(p,m,S,F,C)=>{if(m!==S){if(m!==ue)for(const N in m)!Nn(N)&&!(N in S)&&i(p,N,m[N],null,C,F);for(const N in S){if(Nn(N))continue;const k=S[N],H=m[N];k!==H&&N!=="value"&&i(p,N,H,k,C,F)}"value"in S&&i(p,"value",m.value,S.value,C)}},O=(p,m,S,F,C,N,k,H,V)=>{const G=m.el=p?p.el:l(""),J=m.anchor=p?p.anchor:l("");let{patchFlag:z,dynamicChildren:K,slotScopeIds:te}=m;te&&(H=H?H.concat(te):te),p==null?(s(G,S,F),s(J,S,F),M(m.children||[],S,J,C,N,k,H,V)):z>0&&z&64&&K&&p.dynamicChildren?(q(p.dynamicChildren,K,S,C,N,k,H),(m.key!=null||C&&m===C.subTree)&&ca(p,m,!0)):U(p,m,S,J,C,N,k,H,V)},Y=(p,m,S,F,C,N,k,H,V)=>{m.slotScopeIds=H,p==null?m.shapeFlag&512?C.ctx.activate(m,S,F,k,V):P(m,S,F,C,N,k,V):ee(p,m,V)},P=(p,m,S,F,C,N,k)=>{const H=p.component=ou(p,F,C);if($s(p)&&(H.ctx.renderer=ye),lu(H,!1,k),H.asyncDep){if(C&&C.registerDep(H,v,k),!p.el){const V=H.subTree=Ae(Ge);R(null,V,m,S),p.placeholder=V.el}}else v(H,p,m,S,C,N,k)},ee=(p,m,S)=>{const F=m.component=p.component;if(Qf(p,m,S))if(F.asyncDep&&!F.asyncResolved){D(F,m,S);return}else F.next=m,F.update();else m.el=p.el,F.vnode=m},v=(p,m,S,F,C,N,k)=>{const H=()=>{if(p.isMounted){let{next:z,bu:K,u:te,parent:oe,vnode:he}=p;{const dt=fa(p);if(dt){z&&(z.el=he.el,D(p,z,k)),dt.asyncDep.then(()=>{p.isUnmounted||H()});return}}let fe=z,He;Ht(p,!1),z?(z.el=he.el,D(p,z,k)):z=he,K&&ps(K),(He=z.props&&z.props.onVnodeBeforeUpdate)&&pt(He,oe,z,he),Ht(p,!0);const qe=qi(p),ut=p.subTree;p.subTree=qe,E(ut,qe,u(ut.el),me(ut),p,C,N),z.el=qe.el,fe===null&&Jf(p,qe.el),te&&Xe(te,C),(He=z.props&&z.props.onVnodeUpdated)&&Xe(()=>pt(He,oe,z,he),C)}else{let z;const{el:K,props:te}=m,{bm:oe,m:he,parent:fe,root:He,type:qe}=p,ut=Bn(m);Ht(p,!1),oe&&ps(oe),!ut&&(z=te&&te.onVnodeBeforeMount)&&pt(z,fe,m),Ht(p,!0);{He.ce&&He.ce._def.shadowRoot!==!1&&He.ce._injectChildStyle(qe);const dt=p.subTree=qi(p);E(null,dt,S,F,p,C,N),m.el=dt.el}if(he&&Xe(he,C),!ut&&(z=te&&te.onVnodeMounted)){const dt=m;Xe(()=>pt(z,fe,dt),C)}(m.shapeFlag&256||fe&&Bn(fe.vnode)&&fe.vnode.shapeFlag&256)&&p.a&&Xe(p.a,C),p.isMounted=!0,m=S=F=null}};p.scope.on();const V=p.effect=new El(H);p.scope.off();const G=p.update=V.run.bind(V),J=p.job=V.runIfDirty.bind(V);J.i=p,J.id=p.uid,V.scheduler=()=>ai(J),Ht(p,!0),G()},D=(p,m,S)=>{m.component=p;const F=p.vnode.props;p.vnode=m,p.next=null,Ff(p,m.props,F,S),Vf(p,m.children,S),At(),Ci(p),Dt()},U=(p,m,S,F,C,N,k,H,V=!1)=>{const G=p&&p.children,J=p?p.shapeFlag:0,z=m.children,{patchFlag:K,shapeFlag:te}=m;if(K>0){if(K&128){le(G,z,S,F,C,N,k,H,V);return}else if(K&256){$(G,z,S,F,C,N,k,H,V);return}}te&8?(J&16&&re(G,C,N),z!==G&&c(S,z)):J&16?te&16?le(G,z,S,F,C,N,k,H,V):re(G,C,N,!0):(J&8&&c(S,""),te&16&&M(z,S,F,C,N,k,H,V))},$=(p,m,S,F,C,N,k,H,V)=>{p=p||_n,m=m||_n;const G=p.length,J=m.length,z=Math.min(G,J);let K;for(K=0;K<z;K++){const te=m[K]=V?Gt(m[K]):mt(m[K]);E(p[K],te,S,null,C,N,k,H,V)}G>J?re(p,C,N,!0,!1,z):M(m,S,F,C,N,k,H,V,z)},le=(p,m,S,F,C,N,k,H,V)=>{let G=0;const J=m.length;let z=p.length-1,K=J-1;for(;G<=z&&G<=K;){const te=p[G],oe=m[G]=V?Gt(m[G]):mt(m[G]);if(zt(te,oe))E(te,oe,S,null,C,N,k,H,V);else break;G++}for(;G<=z&&G<=K;){const te=p[z],oe=m[K]=V?Gt(m[K]):mt(m[K]);if(zt(te,oe))E(te,oe,S,null,C,N,k,H,V);else break;z--,K--}if(G>z){if(G<=K){const te=K+1,oe=te<J?m[te].el:F;for(;G<=K;)E(null,m[G]=V?Gt(m[G]):mt(m[G]),S,oe,C,N,k,H,V),G++}}else if(G>K)for(;G<=z;)Se(p[G],C,N,!0),G++;else{const te=G,oe=G,he=new Map;for(G=oe;G<=K;G++){const je=m[G]=V?Gt(m[G]):mt(m[G]);je.key!=null&&he.set(je.key,G)}let fe,He=0;const qe=K-oe+1;let ut=!1,dt=0;const On=new Array(qe);for(G=0;G<qe;G++)On[G]=0;for(G=te;G<=z;G++){const je=p[G];if(He>=qe){Se(je,C,N,!0);continue}let ht;if(je.key!=null)ht=he.get(je.key);else for(fe=oe;fe<=K;fe++)if(On[fe-oe]===0&&zt(je,m[fe])){ht=fe;break}ht===void 0?Se(je,C,N,!0):(On[ht-oe]=G+1,ht>=dt?dt=ht:ut=!0,E(je,m[ht],S,null,C,N,k,H,V),He++)}const Oi=ut?Wf(On):_n;for(fe=Oi.length-1,G=qe-1;G>=0;G--){const je=oe+G,ht=m[je],vi=m[je+1],Ai=je+1<J?vi.el||vi.placeholder:F;On[G]===0?E(null,ht,S,Ai,C,N,k,H,V):ut&&(fe<0||G!==Oi[fe]?Z(ht,S,Ai,2):fe--)}}},Z=(p,m,S,F,C=null)=>{const{el:N,type:k,transition:H,children:V,shapeFlag:G}=p;if(G&6){Z(p.component.subTree,m,S,F);return}if(G&128){p.suspense.move(m,S,F);return}if(G&64){k.move(p,m,S,ye);return}if(k===ve){s(N,m,S);for(let z=0;z<V.length;z++)Z(V[z],m,S,F);s(p.anchor,m,S);return}if(k===ms){I(p,m,S);return}if(F!==2&&G&1&&H)if(F===0)H.beforeEnter(N),s(N,m,S),Xe(()=>H.enter(N),C);else{const{leave:z,delayLeave:K,afterLeave:te}=H,oe=()=>{p.ctx.isUnmounted?r(N):s(N,m,S)},he=()=>{N._isLeaving&&N[wt](!0),z(N,()=>{oe(),te&&te()})};K?K(N,oe,he):he()}else s(N,m,S)},Se=(p,m,S,F=!1,C=!1)=>{const{type:N,props:k,ref:H,children:V,dynamicChildren:G,shapeFlag:J,patchFlag:z,dirs:K,cacheIndex:te}=p;if(z===-2&&(C=!1),H!=null&&(At(),Gn(H,null,S,p,!0),Dt()),te!=null&&(m.renderCache[te]=void 0),J&256){m.ctx.deactivate(p);return}const oe=J&1&&K,he=!Bn(p);let fe;if(he&&(fe=k&&k.onVnodeBeforeUnmount)&&pt(fe,m,p),J&6)Sn(p.component,S,F);else{if(J&128){p.suspense.unmount(S,F);return}oe&&Vt(p,null,m,"beforeUnmount"),J&64?p.type.remove(p,m,S,ye,F):G&&!G.hasOnce&&(N!==ve||z>0&&z&64)?re(G,m,S,!1,!0):(N===ve&&z&384||!C&&J&16)&&re(V,m,S),F&&Ct(p)}(he&&(fe=k&&k.onVnodeUnmounted)||oe)&&Xe(()=>{fe&&pt(fe,m,p),oe&&Vt(p,null,m,"unmounted")},S)},Ct=p=>{const{type:m,el:S,anchor:F,transition:C}=p;if(m===ve){$e(S,F);return}if(m===ms){T(p);return}const N=()=>{r(S),C&&!C.persisted&&C.afterLeave&&C.afterLeave()};if(p.shapeFlag&1&&C&&!C.persisted){const{leave:k,delayLeave:H}=C,V=()=>k(S,N);H?H(p.el,N,V):V()}else N()},$e=(p,m)=>{let S;for(;p!==m;)S=h(p),r(p),p=S;r(m)},Sn=(p,m,S)=>{const{bum:F,scope:C,job:N,subTree:k,um:H,m:V,a:G}=p;Hi(V),Hi(G),F&&ps(F),C.stop(),N&&(N.flags|=8,Se(k,p,m,S)),H&&Xe(H,m),Xe(()=>{p.isUnmounted=!0},m)},re=(p,m,S,F=!1,C=!1,N=0)=>{for(let k=N;k<p.length;k++)Se(p[k],m,S,F,C)},me=p=>{if(p.shapeFlag&6)return me(p.component.subTree);if(p.shapeFlag&128)return p.suspense.next();const m=h(p.anchor||p.el),S=m&&m[cf];return S?h(S):m};let Ye=!1;const yt=(p,m,S)=>{p==null?m._vnode&&Se(m._vnode,null,null,!0):E(m._vnode||null,p,m,null,null,null,S),m._vnode=p,Ye||(Ye=!0,Ci(),Gl(),Ye=!1)},ye={p:E,um:Se,m:Z,r:Ct,mt:P,mc:M,pc:U,pbc:q,n:me,o:e};return{render:yt,hydrate:void 0,createApp:Cf(yt)}}function ur({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Ht({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function kf(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function ca(e,t,n=!1){const s=e.children,r=t.children;if(Q(s)&&Q(r))for(let i=0;i<s.length;i++){const o=s[i];let l=r[i];l.shapeFlag&1&&!l.dynamicChildren&&((l.patchFlag<=0||l.patchFlag===32)&&(l=r[i]=Gt(r[i]),l.el=o.el),!n&&l.patchFlag!==-2&&ca(o,l)),l.type===Xs&&l.patchFlag!==-1&&(l.el=o.el),l.type===Ge&&!l.el&&(l.el=o.el)}}function Wf(e){const t=e.slice(),n=[0];let s,r,i,o,l;const a=e.length;for(s=0;s<a;s++){const f=e[s];if(f!==0){if(r=n[n.length-1],e[r]<f){t[s]=r,n.push(s);continue}for(i=0,o=n.length-1;i<o;)l=i+o>>1,e[n[l]]<f?i=l+1:o=l;f<e[n[i]]&&(i>0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}function fa(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:fa(t)}function Hi(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}const zf=Symbol.for("v-scx"),$f=()=>gs(zf);function dr(e,t,n){return ua(e,t,n)}function ua(e,t,n=ue){const{immediate:s,deep:r,flush:i,once:o}=n,l=De({},n),a=t&&s||!t&&i!=="post";let f;if(jn){if(i==="sync"){const _=$f();f=_.__watcherHandles||(_.__watcherHandles=[])}else if(!a){const _=()=>{};return _.stop=It,_.resume=It,_.pause=It,_}}const c=Pe;l.call=(_,d,E)=>ft(_,c,d,E);let u=!1;i==="post"?l.scheduler=_=>{Xe(_,c&&c.suspense)}:i!=="sync"&&(u=!0,l.scheduler=(_,d)=>{d?_():ai(_)}),l.augmentJob=_=>{t&&(_.flags|=4),u&&(_.flags|=2,c&&(_.id=c.uid,_.i=c))};const h=rf(e,t,l);return jn&&(f?f.push(h):a&&h()),h}function Yf(e,t,n){const s=this.proxy,r=Ie(e)?e.includes(".")?da(s,e):()=>s[e]:e.bind(s,s);let i;se(t)?i=t:(i=t.handler,n=t);const o=Jn(this),l=ua(r,i.bind(s),n);return o(),l}function da(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r<n.length&&s;r++)s=s[n[r]];return s}}const jf=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${rt(t)}Modifiers`]||e[`${sn(t)}Modifiers`];function Xf(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||ue;let r=n;const i=t.startsWith("update:"),o=i&&jf(s,t.slice(7));o&&(o.trim&&(r=n.map(c=>Ie(c)?c.trim():c)),o.number&&(r=n.map(Rs)));let l,a=s[l=rr(t)]||s[l=rr(rt(t))];!a&&i&&(a=s[l=rr(sn(t))]),a&&ft(a,e,6,r);const f=s[l+"Once"];if(f){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,ft(f,e,6,r)}}function ha(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const i=e.emits;let o={},l=!1;if(!se(e)){const a=f=>{const c=ha(f,t,!0);c&&(l=!0,De(o,c))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!i&&!l?(de(e)&&s.set(e,null),null):(Q(i)?i.forEach(a=>o[a]=null):De(o,i),de(e)&&s.set(e,o),o)}function js(e,t){return!e||!Bs(t)?!1:(t=t.slice(2).replace(/Once$/,""),ce(e,t[0].toLowerCase()+t.slice(1))||ce(e,sn(t))||ce(e,t))}function qi(e){const{type:t,vnode:n,proxy:s,withProxy:r,propsOptions:[i],slots:o,attrs:l,emit:a,render:f,renderCache:c,props:u,data:h,setupState:_,ctx:d,inheritAttrs:E}=e,y=Os(e);let R,g;try{if(n.shapeFlag&4){const T=r||s,w=T;R=mt(f.call(w,T,c,u,_,h,d)),g=l}else{const T=t;R=mt(T.length>1?T(u,{attrs:l,slots:o,emit:a}):T(u,null)),g=t.props?l:Kf(l)}}catch(T){Vn.length=0,zs(T,e,1),R=Ae(Ge)}let I=R;if(g&&E!==!1){const T=Object.keys(g),{shapeFlag:w}=I;T.length&&w&7&&(i&&T.some(Zr)&&(g=Zf(g,i)),I=Ut(I,g,!1,!0))}return n.dirs&&(I=Ut(I,null,!1,!0),I.dirs=I.dirs?I.dirs.concat(n.dirs):n.dirs),n.transition&&$n(I,n.transition),R=I,Os(y),R}const Kf=e=>{let t;for(const n in e)(n==="class"||n==="style"||Bs(n))&&((t||(t={}))[n]=e[n]);return t},Zf=(e,t)=>{const n={};for(const s in e)(!Zr(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function Qf(e,t,n){const{props:s,children:r,component:i}=e,{props:o,children:l,patchFlag:a}=t,f=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return s?ki(s,o,f):!!o;if(a&8){const c=t.dynamicProps;for(let u=0;u<c.length;u++){const h=c[u];if(o[h]!==s[h]&&!js(f,h))return!0}}}else return(r||l)&&(!l||!l.$stable)?!0:s===o?!1:s?o?ki(s,o,f):!0:!!o;return!1}function ki(e,t,n){const s=Object.keys(t);if(s.length!==Object.keys(e).length)return!0;for(let r=0;r<s.length;r++){const i=s[r];if(t[i]!==e[i]&&!js(n,i))return!0}return!1}function Jf({vnode:e,parent:t},n){for(;t;){const s=t.subTree;if(s.suspense&&s.suspense.activeBranch===e&&(s.el=e.el),s===e)(e=t.vnode).el=n,t=t.parent;else break}}const pa=e=>e.__isSuspense;function eu(e,t){t&&t.pendingBranch?Q(e)?t.effects.push(...e):t.effects.push(e):af(e)}const ve=Symbol.for("v-fgt"),Xs=Symbol.for("v-txt"),Ge=Symbol.for("v-cmt"),ms=Symbol.for("v-stc"),Vn=[];let Qe=null;function j(e=!1){Vn.push(Qe=e?null:[])}function tu(){Vn.pop(),Qe=Vn[Vn.length-1]||null}let Yn=1;function Wi(e,t=!1){Yn+=e,e<0&&Qe&&t&&(Qe.hasOnce=!0)}function _a(e){return e.dynamicChildren=Yn>0?Qe||_n:null,tu(),Yn>0&&Qe&&Qe.push(e),e}function X(e,t,n,s,r,i){return _a(b(e,t,n,s,r,i,!0))}function ga(e,t,n,s,r){return _a(Ae(e,t,n,s,r,!0))}function As(e){return e?e.__v_isVNode===!0:!1}function zt(e,t){return e.type===t.type&&e.key===t.key}const ma=({key:e})=>e??null,Es=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Ie(e)||Be(e)||se(e)?{i:Ze,r:e,k:t,f:!!n}:e:null);function b(e,t=null,n=null,s=0,r=null,i=e===ve?0:1,o=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&ma(t),ref:t&&Es(t),scopeId:Ul,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:Ze};return l?(ui(a,n),i&128&&e.normalize(a)):n&&(a.shapeFlag|=Ie(n)?8:16),Yn>0&&!o&&Qe&&(a.patchFlag>0||i&6)&&a.patchFlag!==32&&Qe.push(a),a}const Ae=nu;function nu(e,t=null,n=null,s=0,r=null,i=!1){if((!e||e===Sf)&&(e=Ge),As(e)){const l=Ut(e,t,!0);return n&&ui(l,n),Yn>0&&!i&&Qe&&(l.shapeFlag&6?Qe[Qe.indexOf(e)]=l:Qe.push(l)),l.patchFlag=-2,l}if(du(e)&&(e=e.__vccOpts),t){t=su(t);let{class:l,style:a}=t;l&&!Ie(l)&&(t.class=Le(l)),de(a)&&(li(a)&&!Q(a)&&(a=De({},a)),t.style=ei(a))}const o=Ie(e)?1:pa(e)?128:Hl(e)?64:de(e)?4:se(e)?2:0;return b(e,t,n,s,r,o,i,!0)}function su(e){return e?li(e)||sa(e)?De({},e):e:null}function Ut(e,t,n=!1,s=!1){const{props:r,ref:i,patchFlag:o,children:l,transition:a}=e,f=t?Ea(r||{},t):r,c={__v_isVNode:!0,__v_skip:!0,type:e.type,props:f,key:f&&ma(f),ref:t&&t.ref?n&&i?Q(i)?i.concat(Es(t)):[i,Es(t)]:Es(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ve?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:a,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Ut(e.ssContent),ssFallback:e.ssFallback&&Ut(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return a&&s&&$n(c,a.clone(c)),c}function un(e=" ",t=0){return Ae(Xs,null,e,t)}function zi(e,t){const n=Ae(ms,null,e);return n.staticCount=t,n}function ie(e="",t=!1){return t?(j(),ga(Ge,null,e)):Ae(Ge,null,e)}function mt(e){return e==null||typeof e=="boolean"?Ae(Ge):Q(e)?Ae(ve,null,e.slice()):As(e)?Gt(e):Ae(Xs,null,String(e))}function Gt(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Ut(e)}function ui(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(Q(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),ui(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!sa(t)?t._ctx=Ze:r===3&&Ze&&(Ze.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else se(t)?(t={default:t,_ctx:Ze},n=32):(t=String(t),s&64?(n=16,t=[un(t)]):n=8);e.children=t,e.shapeFlag|=n}function Ea(...e){const t={};for(let n=0;n<e.length;n++){const s=e[n];for(const r in s)if(r==="class")t.class!==s.class&&(t.class=Le([t.class,s.class]));else if(r==="style")t.style=ei([t.style,s.style]);else if(Bs(r)){const i=t[r],o=s[r];o&&i!==o&&!(Q(i)&&i.includes(o))&&(t[r]=i?[].concat(i,o):o)}else r!==""&&(t[r]=s[r])}return t}function pt(e,t,n,s=null){ft(e,t,7,[n,s])}const ru=ea();let iu=0;function ou(e,t,n){const s=e.type,r=(t?t.appContext:e.appContext)||ru,i={uid:iu++,vnode:e,type:s,parent:t,appContext:r,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new Mc(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(r.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:ia(s,r),emitsOptions:ha(s,r),emit:null,emitted:null,propsDefaults:ue,
vendor: 2,349 bytes, lines 13-16
13inheritAttrs:s.inheritAttrs,ctx:ue,data:ue,props:ue,attrs:ue,slots:ue,refs:ue,setupState:ue,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return i.ctx={_:i},i.root=t?t.root:i,i.emit=Xf.bind(null,i),e.ce&&e.ce(i),i}let Pe=null;const Ia=()=>Pe||Ze;let Ds,Fr;{const e=qs(),t=(n,s)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(s),i=>{r.length>1?r.forEach(o=>o(i)):r[0](i)}};Ds=t("__VUE_INSTANCE_SETTERS__",n=>Pe=n),Fr=t("__VUE_SSR_SETTERS__",n=>jn=n)}const Jn=e=>{const t=Pe;return Ds(e),e.scope.on(),()=>{e.scope.off(),Ds(t)}},$i=()=>{Pe&&Pe.scope.off(),Ds(null)};function Ta(e){return e.vnode.shapeFlag&4}let jn=!1;function lu(e,t=!1,n=!1){t&&Fr(t);const{props:s,children:r}=e.vnode,i=Ta(e);xf(e,s,i,t),Uf(e,r,n||t);const o=i?au(e,t):void 0;return t&&Fr(!1),o}function au(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Of);const{setup:s}=n;if(s){At();const r=e.setupContext=s.length>1?fu(e):null,i=Jn(e),o=Qn(s,e,0,[e.props,r]),l=ul(o);if(Dt(),i(),(l||e.sp)&&!Bn(e)&&Yl(e),l){if(o.then($i,$i),t)return o.then(a=>{Yi(e,a)}).catch(a=>{zs(a,e,0)});e.asyncDep=o}else Yi(e,o)}else ya(e)}function Yi(e,t,n){se(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:de(t)&&(e.setupState=Nl(t)),ya(e)}function ya(e,t,n){const s=e.type;e.render||(e.render=s.render||It);{const r=Jn(e);At();try{vf(e)}finally{Dt(),r()}}}const cu={get(e,t){return Me(e,"get",""),e[t]}};function fu(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,cu),slots:e.slots,emit:e.emit,expose:t}}function Ks(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Nl(Qc(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Un)return Un[n](e)},has(t,n){return n in t||n in Un}})):e.proxy}function uu(e,t=!0){return se(e)?e.displayName||e.name:e.name||t&&e.__name}function du(e){return se(e)&&"__vccOpts"in e}const hu=(e,t)=>nf(e,t,jn);function Gr(e,t,n){const s=arguments.length;return s===2?de(t)&&!Q(t)?As(t)?Ae(e,null,[t]):Ae(e,t):Ae(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&As(n)&&(n=[n]),Ae(e,t,n))}const pu="3.5.20";/**
14* @vue/runtime-dom v3.5.20
15* (c) 2018-present Yuxi (Evan) You and Vue contributors
16* @license MIT
17**/let Br;const ji=typeof window<"u"&&window.trustedTypes;if(ji)try{Br=ji.createPolicy("vue",{createHTML:e=>e})}catch{}const Ra=Br?e=>Br.createHTML(e):e=>e,_u="http://www.w3.org/2000/svg",gu="http://www.w3.org/1998/Math/MathML",St=typeof document<"u"?document:null,Xi=St&&St.createElement("template"),mu={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?St.createElementNS(_u,e):t==="mathml"?St.createElementNS(gu,e):n?St.createElement(e,{is:n}):St.createElement(e);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>St.createTextNode(e),createComment:e=>St.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>St.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,i){const o=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{Xi.innerHTML=Ra(s==="svg"?`<svg>${e}</svg>`:s==="mathml"?`<math>${e}</math>`:e);const l=Xi.content;if(s==="svg"||s==="mathml"){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Nt="transition",An="animation",Xn=Symbol("_vtc"),ba={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},Eu=De({},ql,ba),Iu=e=>(e.displayName="Transition",e.props=Eu,e),Tu=Iu((e,{slots:t})=>Gr(df,yu(e),t)),qt=(e,t=[])=>{Q(e)?e.forEach(n=>n(...t)):e&&e(...t)},Ki=e=>e?Q(e)?e.some(t=>t.length>1):e.length>1:!1;function yu(e){const t={};for(const O in e)O in ba||(t[O]=e[O]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:a=i,appearActiveClass:f=o,appearToClass:c=l,leaveFromClass:u=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:_=`${n}-leave-to`}=e,d=Ru(r),E=d&&d[0],y=d&&d[1],{onBeforeEnter:R,onEnter:g,onEnterCancelled:I,onLeave:T,onLeaveCancelled:w,onBeforeAppear:x=R,onAppear:W=g,onAppearCancelled:M=I}=t,A=(O,Y,P,ee)=>{O._enterCancelled=ee,kt(O,Y?c:l),kt(O,Y?f:o),P&&P()},q=(O,Y)=>{O._isLeaving=!1,kt(O,u),kt(O,_),kt(O,h),Y&&Y()},B=O=>(Y,P)=>{const ee=O?W:g,v=()=>A(Y,O,P);qt(ee,[Y,v]),Zi(()=>{kt(Y,O?a:i),bt(Y,O?c:l),Ki(ee)||Qi(Y,s,E,v)})};return De(t,{onBeforeEnter(O){qt(R,[O]),bt(O,i),bt(O,o)},onBeforeAppear(O){qt(x,[O]),bt(O,a),bt(O,f)},onEnter:B(!1),onAppear:B(!0),onLeave(O,Y){O._isLeaving=!0;const P=()=>q(O,Y);bt(O,u),O._enterCancelled?(bt(O,h),to()):(to(),bt(O,h)),Zi(()=>{O._isLeaving&&(kt(O,u),bt(O,_),Ki(T)||Qi(O,s,y,P))}),qt(T,[O,P])},onEnterCancelled(O){A(O,!1,void 0,!0),qt(I,[O])},onAppearCancelled(O){A(O,!0,void 0,!0),qt(M,[O])},onLeaveCancelled(O){q(O),qt(w,[O])}})}function Ru(e){if(e==null)return null;if(de(e))return[hr(e.enter),hr(e.leave)];{const t=hr(e);return[t,t]}}function hr(e){return Rc(e)}function bt(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Xn]||(e[Xn]=new Set)).add(t)}function kt(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[Xn];n&&(n.delete(t),n.size||(e[Xn]=void 0))}function Zi(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let bu=0;function Qi(e,t,n,s){const r=e._endId=++bu,i=()=>{r===e._endId&&s()};if(n!=null)return setTimeout(i,n);const{type:o,timeout:l,propCount:a}=Su(e,t);if(!o)return s();const f=o+"end";let c=0;const u=()=>{e.removeEventListener(f,h),i()},h=_=>{_.target===e&&++c>=a&&u()};setTimeout(()=>{c<a&&u()},l+1),e.addEventListener(f,h)}function Su(e,t){const n=window.getComputedStyle(e),s=d=>(n[d]||"").split(", "),r=s(`${Nt}Delay`),i=s(`${Nt}Duration`),o=Ji(r,i),l=s(`${An}Delay`),a=s(`${An}Duration`),f=Ji(l,a);let c=null,u=0,h=0;t===Nt?o>0&&(c=Nt,u=o,h=i.length):t===An?f>0&&(c=An,u=f,h=a.length):(u=Math.max(o,f),c=u>0?o>f?Nt:An:null,h=c?c===Nt?i.length:a.length:0);const _=c===Nt&&/\b(transform|all)(,|$)/.test(s(`${Nt}Property`).toString());return{type:c,timeout:u,propCount:h,hasTransform:_}}function Ji(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,s)=>eo(n)+eo(e[s])))}function eo(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function to(){return document.body.offsetHeight}function wu(e,t,n){const s=e[Xn];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Ls=Symbol("_vod"),Sa=Symbol("_vsh"),wa={name:"show",beforeMount(e,{value:t},{transition:n}){e[Ls]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Dn(e,t)}
vendor: 5,929 bytes, line 17
17,mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:s}){!t!=!n&&(s?t?(s.beforeEnter(e),Dn(e,!0),s.enter(e)):s.leave(e,()=>{Dn(e,!1)}):Dn(e,t))},beforeUnmount(e,{value:t}){Dn(e,t)}};function Dn(e,t){e.style.display=t?e[Ls]:"none",e[Sa]=!t}const Ou=Symbol(""),vu=/(^|;)\s*display\s*:/;function Au(e,t,n){const s=e.style,r=Ie(n);let i=!1;if(n&&!r){if(t)if(Ie(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();n[l]==null&&Is(s,l,"")}else for(const o in t)n[o]==null&&Is(s,o,"");for(const o in n)o==="display"&&(i=!0),Is(s,o,n[o])}else if(r){if(t!==n){const o=s[Ou];o&&(n+=";"+o),s.cssText=n,i=vu.test(n)}}else t&&e.removeAttribute("style");Ls in e&&(e[Ls]=i?s.display:"",e[Sa]&&(s.display="none"))}const no=/\s*!important$/;function Is(e,t,n){if(Q(n))n.forEach(s=>Is(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Du(e,t);no.test(n)?e.setProperty(sn(s),n.replace(no,""),"important"):e[s]=n}}const so=["Webkit","Moz","ms"],pr={};function Du(e,t){const n=pr[t];if(n)return n;let s=rt(t);if(s!=="filter"&&s in e)return pr[t]=s;s=Hs(s);for(let r=0;r<so.length;r++){const i=so[r]+s;if(i in e)return pr[t]=i}return t}const ro="http://www.w3.org/1999/xlink";function io(e,t,n,s,r,i=Ac(t)){s&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(ro,t.slice(6,t.length)):e.setAttributeNS(ro,t,n):n==null||i&&!_l(n)?e.removeAttribute(t):e.setAttribute(t,i?"":Tt(n)?String(n):n)}function oo(e,t,n,s,r){if(t==="innerHTML"||t==="textContent"){n!=null&&(e[t]=t==="innerHTML"?Ra(n):n);return}const i=e.tagName;if(t==="value"&&i!=="PROGRESS"&&!i.includes("-")){const l=i==="OPTION"?e.getAttribute("value")||"":e.value,a=n==null?e.type==="checkbox"?"on":"":String(n);(l!==a||!("_value"in e))&&(e.value=a),n==null&&e.removeAttribute(t),e._value=n;return}let o=!1;if(n===""||n==null){const l=typeof e[t];l==="boolean"?n=_l(n):n==null&&l==="string"?(n="",o=!0):l==="number"&&(n=0,o=!0)}try{e[t]=n}catch{}o&&e.removeAttribute(r||t)}function $t(e,t,n,s){e.addEventListener(t,n,s)}function Lu(e,t,n,s){e.removeEventListener(t,n,s)}const lo=Symbol("_vei");function Mu(e,t,n,s,r=null){const i=e[lo]||(e[lo]={}),o=i[t];if(s&&o)o.value=s;else{const[l,a]=Pu(t);if(s){const f=i[t]=xu(s,r);$t(e,l,f,a)}else o&&(Lu(e,l,o,a),i[t]=void 0)}}const ao=/(?:Once|Passive|Capture)$/;function Pu(e){let t;if(ao.test(e)){t={};let s;for(;s=e.match(ao);)e=e.slice(0,e.length-s[0].length),t[s[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):sn(e.slice(2)),t]}let _r=0;const Cu=Promise.resolve(),Nu=()=>_r||(Cu.then(()=>_r=0),_r=Date.now());function xu(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;ft(Fu(s,n.value),t,5,[s])};return n.value=e,n.attached=Nu(),n}function Fu(e,t){if(Q(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const co=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Gu=(e,t,n,s,r,i)=>{const o=r==="svg";t==="class"?wu(e,s,o):t==="style"?Au(e,n,s):Bs(t)?Zr(t)||Mu(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Bu(e,t,s,o))?(oo(e,t,s),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&io(e,t,s,o,i,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!Ie(s))?oo(e,rt(t),s,i,t):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),io(e,t,s,o))};function Bu(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&co(t)&&se(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return co(t)&&Ie(n)?!1:t in e}const Ms=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Q(t)?n=>ps(t,n):t};function Uu(e){e.target.composing=!0}function fo(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Tn=Symbol("_assign"),Vu={created(e,{modifiers:{lazy:t,trim:n,number:s}},r){e[Tn]=Ms(r);const i=s||r.props&&r.props.type==="number";$t(e,t?"change":"input",o=>{if(o.target.composing)return;let l=e.value;n&&(l=l.trim()),i&&(l=Rs(l)),e[Tn](l)}),n&&$t(e,"change",()=>{e.value=e.value.trim()}),t||($t(e,"compositionstart",Uu),$t(e,"compositionend",fo),$t(e,"change",fo))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:s,trim:r,number:i}},o){if(e[Tn]=Ms(o),e.composing)return;const l=(i||e.type==="number")&&!/^0\d/.test(e.value)?Rs(e.value):e.value,a=t??"";l!==a&&(document.activeElement===e&&e.type!=="range"&&(s&&t===n||r&&e.value.trim()===a)||(e.value=a))}},Hu={deep:!0,created(e,{value:t,modifiers:{number:n}},s){const r=Us(t);$t(e,"change",()=>{const i=Array.prototype.filter.call(e.options,o=>o.selected).map(o=>n?Rs(Ps(o)):Ps(o));e[Tn](e.multiple?r?new Set(i):i:i[0]),e._assigning=!0,cn(()=>{e._assigning=!1})}),e[Tn]=Ms(s)},mounted(e,{value:t}){uo(e,t)},beforeUpdate(e,t,n){e[Tn]=Ms(n)},updated(e,{value:t}){e._assigning||uo(e,t)}};function uo(e,t){const n=e.multiple,s=Q(t);if(!(n&&!s&&!Us(t))){for(let r=0,i=e.options.length;r<i;r++){const o=e.options[r],l=Ps(o);if(n)if(s){const a=typeof l;a==="string"||a==="number"?o.selected=t.some(f=>String(f)===String(l)):o.selected=Lc(t,l)>-1}else o.selected=t.has(l);else if(ks(Ps(o),t)){e.selectedIndex!==r&&(e.selectedIndex=r);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Ps(e){return"_value"in e?e._value:e.value}const qu=["ctrl","shift","alt","meta"],ku={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>
17qu.some(n=>e[`${n}Key`]&&!t.includes(n))},Ur=(e,t)=>{const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=((r,...i)=>{for(let o=0;o<t.length;o++){const l=ku[t[o]];if(l&&l(r,t))return}return e(r,...i)}))},Wu=De({patchProp:Gu},mu);let ho;function zu(){return ho||(ho=Hf(Wu))}const $u=((...e)=>{const t=zu().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=ju(s);if(!r)return;const i=t._component;!se(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.nodeType===1&&(r.textContent="");const o=n(r,!1,Yu(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),o},t});function Yu(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function ju(e){return Ie(e)?document.querySelector(e):e}/*!
18 * FilePond 4.32.8
19 * Licensed under MIT, https://opensource.org/licenses/MIT/
20 * Please visit https://pqina.nl/filepond/ for details.
21 */const Xu=e=>e instanceof HTMLElement,Ku=(e,t=[],n=[])=>{const s={...e},r=[],i=[],o=()=>({...s}),l=()=>{const d=[...r];return r.length=0,d},a=()=>{const d=[...i];i.length=0,d.forEach(({type:E,data:y})=>{f(E,y)})},f=(d,E,y)=>{if(y&&!document.hidden){i.push({type:d,data:E});return}_[d]&&_[d](E),r.push({type:d,data:E})},c=(d,...E)=>h[d]?h[d](...E):null,u={getState:o,processActionQueue:l,processDispatchQueue:a,dispatch:f,query:c};let h={};t.forEach(d=>{h={...d(s),...h}});let _={};return n.forEach(d=>{_={...d(f,c,s),..._}}),u},Zu=(e,t,n)=>{if(typeof n=="function"){e[t]=n;return}Object.defineProperty(e,t,{...n})},ge=(e,t)=>{for(const n in e)e.hasOwnProperty(n)&&t(n,e[n])},Bt=e=>{const t={};return ge(e,n=>{Zu(t,n,e[n])}),t},be=(e,t,n=null)=>{if(n===null)return e.getAttribute(t)||e.hasAttribute(t);e.setAttribute(t,n)},Qu="http://www.w3.org/2000/svg",Ju=["svg","path"],po=e=>Ju.includes(e),Cs=(e,t,n={})=>{typeof t=="object"&&(n=t,t=null);const s=po(e)?document.createElementNS(Qu,e):document.createElement(e);return t&&(po(e)?be(s,"class",t):s.className=t),ge(n,(r,i)=>{be(s,r,i)}),s},ed=e=>(t,n)=>{typeof n<"u"&&e.children[n]?e.insertBefore(t,e.children[n]):e.appendChild(t)},td=(e,t)=>(n,s)=>(typeof s<"u"?t.splice(s,0,n):t.push(n),n),nd=(e,t)=>n=>(t.splice(t.indexOf(n),1),n.element.parentNode&&e.removeChild(n.element),n),sd=typeof window<"u"&&typeof window.document<"u",Oa=()=>sd,rd=Oa()?Cs("svg"):{},id="children"in rd?e=>e.children.length:e=>e.childNodes.length,va=(e,t,n,s)=>{const r=n[0]||e.left,i=n[1]||e.top,o=r+e.width,l=i+e.height*(s[1]||1),a={element:{...e},inner:{left:e.left,top:e.top,right:e.right,bottom:e.bottom},outer:{left:r,top:i,right:o,bottom:l}};return t.filter(f=>!f.isRectIgnored()).map(f=>f.rect).forEach(f=>{_o(a.inner,{...f.inner}),_o(a.outer,{...f.outer})}),go(a.inner),a.outer.bottom+=a.element.marginBottom,a.outer.right+=a.element.marginRight,go(a.outer),a},_o=(e,t)=>{t.top+=e.top,t.right+=e.left,t.bottom+=e.top,t.left+=e.left,t.bottom>e.bottom&&(e.bottom=t.bottom),t.right>e.right&&(e.right=t.right)},go=e=>{e.width=e.right-e.left,e.height=e.bottom-e.top},Yt=e=>typeof e=="number",od=(e,t,n,s=.001)=>Math.abs(e-t)<s&&Math.abs(n)<s,ld=({stiffness:e=.5,damping:t=.75,mass:n=10}={})=>{let s=null,r=null,i=0,o=!1;const f=Bt({interpolate:(c,u)=>{if(o)return;if(!(Yt(s)&&Yt(r))){o=!0,i=0;return}const h=-(r-s)*e;i+=h/n,r+=i,i*=t,od(r,s,i)||u?(r=s,i=0,o=!0,f.onupdate(r),f.oncomplete(r)):f.onupdate(r)},target:{set:c=>{if(Yt(c)&&!Yt(r)&&(r=c),s===null&&(s=c,r=c),s=c,r===s||typeof s>"u"){o=!0,i=0,f.onupdate(r),f.oncomplete(r);return}o=!1},get:()=>s},resting:{get:()=>o},onupdate:c=>{},oncomplete:c=>{}});return f},ad=e=>e<.5?2*e*e:-1+(4-2*e)*e,cd=({duration:e=500,easing:t=ad,delay:n=0}={})=>{let s=null,r,i,o=!0,l=!1,a=null;const c=Bt({interpolate:(u,h)=>{o||a===null||(s===null&&(s=u),!(u-s<n)&&(r=u-s-n,r>=e||h?(r=1,i=l?0:1,c.onupdate(i*a),c.oncomplete(i*a),o=!0):(i=r/e,c.onupdate((r>=0?t(l?1-i:i):0)*a))))},target:{get:()=>l?0:a,set:u=>{if(a===null){a=u,c.onupdate(u),c.oncomplete(u);return}u<a?(a=1,l=!0):(l=!1,a=u),o=!1,s=null}},resting:{get:()=>o},onupdate:u=>{},oncomplete:u=>{}});return c},mo={spring:ld,tween:cd},fd=(e,t,n)=>{const s=e[t]&&typeof e[t][n]=="object"?e[t][n]:e[t]||e,r=typeof s=="string"?s:s.type,i=typeof s=="object"?{...s}:{};return mo[r]?mo[r](i):null},di=(e,t,n,s=!1)=>{t=Array.isArray(t)?t:[t],t.forEach(r=>{e.forEach(i=>
21{let o=i,l=()=>n[i],a=f=>n[i]=f;typeof i=="object"&&(o=i.key,l=i.getter||l,a=i.setter||a),!(r[o]&&!s)&&(r[o]={get:l,set:a})})})},ud=({mixinConfig:e,viewProps:t,viewInternalAPI:n,viewExternalAPI:s})=>{const r={...t},i=[];return ge(e,(o,l)=>{const a=fd(l);if(!a)return;a.onupdate=c=>{t[o]=c},a.target=r[o],di([{key:o,setter:c=>{a.target!==c&&(a.target=c)},getter:()=>t[o]}],[n,s],t,!0),i.push(a)}),{write:o=>{let l=document.hidden,a=!0;return i.forEach(f=>{f.resting||(a=!1),f.interpolate(o,l)}),a},destroy:()=>{}}},dd=e=>(t,n)=>{e.addEventListener(t,n)},hd=e=>(t,n)=>{e.removeEventListener(t,n)},pd=({mixinConfig:e,viewProps:t,viewInternalAPI:n,viewExternalAPI:s,viewState:r,view:i})=>{const o=[],l=dd(i.element),a=hd(i.element);return s.on=(f,c)=>{o.push({type:f,fn:c}),l(f,c)},s.off=(f,c)=>{o.splice(o.findIndex(u=>u.type===f&&u.fn===c),1),a(f,c)},{write:()=>!0,destroy:()=>{o.forEach(f=>{a(f.type,f.fn)})}}},_d=({mixinConfig:e,viewProps:t,viewExternalAPI:n})=>{di(e,n,t)},Ce=e=>e!=null,gd={opacity:1,scaleX:1,scaleY:1,translateX:0,translateY:0,rotateX:0,rotateY:0,rotateZ:0,originX:0,originY:0},md=({mixinConfig:e,viewProps:t,viewInternalAPI:n,viewExternalAPI:s,view:r})=>{const i={...t},o={};di(e,[n,s],t);const l=()=>[t.translateX||0,t.translateY||0],a=()=>[t.scaleX||0,t.scaleY||0],f=()=>r.rect?va(r.rect,r.childViews,l(),a()):null;return n.rect={get:f},s.rect={get:f},e.forEach(c=>{t[c]=typeof i[c]>"u"?gd[c]:i[c]}),{write:()=>{if(Ed(o,t))return Id(r.element,t),Object.assign(o,{...t}),!0},destroy:()=>{}}},Ed=(e,t)=>{if(Object.keys(e).length!==Object.keys(t).length)return!0;for(const n in t)if(t[n]!==e[n])return!0;return!1},Id=(e,{opacity:t,perspective:n,translateX:s,translateY:r,scaleX:i,scaleY:o,rotateX:l,rotateY:a,rotateZ:f,originX:c,originY:u,width:h,height:_})=>{let d="",E="";(Ce(c)||Ce(u))&&(E+=`transform-origin: ${c||0}px ${u||0}px;`),Ce(n)&&(d+=`perspective(${n}px) `),(Ce(s)||Ce(r))&&(d+=`translate3d(${s||0}px, ${r||0}px, 0) `),(Ce(i)||Ce(o))&&(d+=`scale3d(${Ce(i)?i:1}, ${Ce(o)?o:1}, 1) `),Ce(f)&&(d+=`rotateZ(${f}rad) `),Ce(l)&&(d+=`rotateX(${l}rad) `),Ce(a)&&(d+=`rotateY(${a}rad) `),d.length&&(E+=`transform:${d};`),Ce(t)&&(E+=`opacity:${t};`,t===0&&(E+="visibility:hidden;"),t<1&&(E+="pointer-events:none;")),Ce(_)&&(E+=`height:${_}px;`),Ce(h)&&(E+=`width:${h}px;`);const y=e.elementCurrentStyle||"";(E.length!==y.length||E!==y)&&(e.style.cssText=E,e.elementCurrentStyle=E)},Td={styles:md,listeners:pd,animations:ud,apis:_d},Eo=(e={},t={},n={})=>(t.layoutCalculated||(e.paddingTop=parseInt(n.paddingTop,10)||0,e.marginTop=parseInt(n.marginTop,10)||0,e.marginRight=parseInt(n.marginRight,10)||0,e.marginBottom=parseInt(n.marginBottom,10)||0,e.marginLeft=parseInt(n.marginLeft,10)||0,t.layoutCalculated=!0),e.left=t.offsetLeft||0,e.top=t.offsetTop||0,e.width=t.offsetWidth||0,e.height=t.offsetHeight||0,e.right=e.left+e.width,e.bottom=e.top+e.height,e.scrollTop=t.scrollTop,e.hidden=t.offsetParent===null,e),Re=({tag:e="div",name:t=null,attributes:n={},read:s=()=>{},write:r=()=>{},create:i=()=>{},destroy:o=()=>{},filterFrameActionsForChild:l=(_,d)=>d,didCreateView:a=()=>{},didWriteView:f=()=>{},ignoreRect:c=!1,ignoreRectUpdate:u=!1,mixins:h=[]}={})=>(_,d={})=>{const E=Cs(e,`filepond--${t}`,n),y=window.getComputedStyle(E,null),R=Eo();let g=null,I=!1;const T=[],w=[],x={},W={},M=[r],A=[s],q=[o],B=()=>E,O=()=>T.concat(),Y=()=>x,P=re=>(me,Ye)=>me(re,Ye),ee=()=>g||(g=va(R,T,[0,0],[1,1]),g),v=()=>y,D=()=>{g=null,T.forEach(Ye=>Ye._read()),!(u&&R.width&&R.height)&&Eo(R,E,y);const me={root:$e,props:d,rect:R};A.forEach(Ye=>Ye(me))},U=(re,me,Ye)=>{let yt=me.length===0;return M.forEach(ye=>{ye({props:d,root:$e,actions:me,timestamp:re,shouldOptimize:Ye})===!1&&(yt=!1)}
21),w.forEach(ye=>{ye.write(re)===!1&&(yt=!1)}),T.filter(ye=>!!ye.element.parentNode).forEach(ye=>{ye._write(re,l(ye,me),Ye)||(yt=!1)}),T.forEach((ye,wn)=>{ye.element.parentNode||($e.appendChild(ye.element,wn),ye._read(),ye._write(re,l(ye,me),Ye),yt=!1)}),I=yt,f({props:d,root:$e,actions:me,timestamp:re}),yt},$=()=>{w.forEach(re=>re.destroy()),q.forEach(re=>{re({root:$e,props:d})}),T.forEach(re=>re._destroy())},le={element:{get:B},style:{get:v},childViews:{get:O}},Z={...le,rect:{get:ee},ref:{get:Y},is:re=>t===re,appendChild:ed(E),createChildView:P(_),linkView:re=>(T.push(re),re),unlinkView:re=>{T.splice(T.indexOf(re),1)},appendChildView:td(E,T),removeChildView:nd(E,T),registerWriter:re=>M.push(re),registerReader:re=>A.push(re),registerDestroyer:re=>q.push(re),invalidateLayout:()=>E.layoutCalculated=!1,dispatch:_.dispatch,query:_.query},Se={element:{get:B},childViews:{get:O},rect:{get:ee},resting:{get:()=>I},isRectIgnored:()=>c,_read:D,_write:U,_destroy:$},Ct={...le,rect:{get:()=>R}};Object.keys(h).sort((re,me)=>re==="styles"?1:me==="styles"?-1:0).forEach(re=>{const me=Td[re]({mixinConfig:h[re],viewProps:d,viewState:W,viewInternalAPI:Z,viewExternalAPI:Se,view:Bt(Ct)});me&&w.push(me)});const $e=Bt(Z);i({root:$e,props:d});const Sn=id(E);return T.forEach((re,me)=>{$e.appendChild(re.element,Sn+me)}),a($e),Bt(Se)},yd=(e,t,n=60)=>{const s="__framePainter";if(window[s]){window[s].readers.push(e),window[s].writers.push(t);return}window[s]={readers:[e],writers:[t]};const r=window[s],i=1e3/n;let o=null,l=null,a=null,f=null;const c=()=>{document.hidden?(a=()=>window.setTimeout(()=>u(performance.now()),i),f=()=>window.clearTimeout(l)):(a=()=>window.requestAnimationFrame(u),f=()=>window.cancelAnimationFrame(l))};document.addEventListener("visibilitychange",()=>{f&&f(),c(),u(performance.now())});const u=h=>{l=a(u),o||(o=h);const _=h-o;_<=i||(o=h-_%i,r.readers.forEach(d=>d()),r.writers.forEach(d=>d(h)))};return c(),u(performance.now()),{pause:()=>{f(l)}}},Ve=(e,t)=>({root:n,props:s,actions:r=[],timestamp:i,shouldOptimize:o})=>{r.filter(l=>e[l.type]).forEach(l=>e[l.type]({root:n,props:s,action:l.data,timestamp:i,shouldOptimize:o})),t&&t({root:n,props:s,actions:r,timestamp:i,shouldOptimize:o})},Io=(e,t)=>t.parentNode.insertBefore(e,t),To=(e,t)=>t.parentNode.insertBefore(e,t.nextSibling),Zs=e=>Array.isArray(e),Lt=e=>e==null,Rd=e=>e.trim(),Qs=e=>""+e,bd=(e,t=",")=>Lt(e)?[]:Zs(e)?e:Qs(e).split(t).map(Rd).filter(n=>n.length),Aa=e=>typeof e=="boolean",Da=e=>Aa(e)?e:e==="true",Ue=e=>typeof e=="string",La=e=>Yt(e)?e:Ue(e)?Qs(e).replace(/[a-z]+/gi,""):0,Ts=e=>parseInt(La(e),10),yo=e=>parseFloat(La(e)),bn=e=>Yt(e)&&isFinite(e)&&Math.floor(e)===e,Ro=(e,t=1e3)=>{if(bn(e))return e;let n=Qs(e).trim();return/MB$/i.test(n)?(n=n.replace(/MB$i/,"").trim(),Ts(n)*t*t):/KB/i.test(n)?(n=n.replace(/KB$i/,"").trim(),Ts(n)*t):Ts(n)},jt=e=>typeof e=="function",Sd=e=>{let t=self,n=e.split("."),s=null;for(;s=n.shift();)if(t=t[s],!t)return null;return t},bo={process:"POST",patch:"PATCH",revert:"DELETE",fetch:"GET",restore:"GET",load:"GET"},wd=e=>{const t={};return t.url=Ue(e)?e:e.url||"",t.timeout=e.timeout?parseInt(e.timeout,10):0,t.headers=e.headers?e.headers:{},ge(bo,n=>{t[n]=Od(n,e[n],bo[n],t.timeout,t.headers)}),t.process=e.process||Ue(e)||e.url?t.process:null,t.remove=e.remove||null,delete t.headers,t},Od=(e,t,n,s,r)=>{if(t===null)return null;if(typeof t=="function")return t;const i={url:n==="GET"||n==="PATCH"?`?${e}=`:"",method:n,headers:r,withCredentials:!1,timeout:s,onload:null,ondata:null,onerror:null};if(Ue(t))return i.url=t,i;if(Object.assign(i,t),Ue(i.headers)){const o=i.headers.split(/:(.+)/);i.headers={header:o[0],value:o[1]}}return i.withCredentials=Da(i.withCredentials),i},vd=e=>wd(e),Ad=e=>e===null,Oe=e=>typeof e=="object"&&e!==null,Dd=e=>Oe(e)&&Ue(e.url)&&Oe(e.process)&&Oe(e.revert)&&Oe(e.restore)&&Oe(e.fetch),Vr=e=>Zs(e)?"array":Ad(e)?"null":bn(e)?"int":/^[0-9]+ ?(?:GB|MB|KB)$/gi.test(e)?"bytes":Dd(e)?"api":typeof e,Ld=e=>e.replace(/{\s*'/g,'{"').replace(/'\s*}/g,'"}').replace(/'\s*:/g,'":').replace(/:\s*'/g,':"').replace(/,\s*'/g,',"').replace(/'\s*,/g,'",'),Md={array:bd,boolean:Da,int:e=>Vr(e)==="bytes"?Ro(e):Ts(e),number:yo,float:yo,bytes:Ro,string:e=>jt(e)?e:Qs(e),function:e=>Sd(e),serverapi:vd,object:e=>{try{return JSON.parse(Ld(e))}catch{return null}}},Pd=(e,t)=>Md[t](e),Ma=(e,t,n)=>{if(e===t)return e;let s=Vr(e);
21if(s!==n){const r=Pd(e,n);if(s=Vr(r),r===null)throw`Trying to assign value with incorrect type to "${option}", allowed type: "${n}"`;e=r}return e},Cd=(e,t)=>{let n=e;return{enumerable:!0,get:()=>n,set:s=>{n=Ma(s,e,t)}}},Nd=e=>{const t={};return ge(e,n=>{const s=e[n];t[n]=Cd(s[0],s[1])}),Bt(t)},xd=e=>({items:[],listUpdateTimeout:null,itemUpdateTimeout:null,processingQueue:[],options:Nd(e)}),Js=(e,t="-")=>e.split(/(?=[A-Z])/).map(n=>n.toLowerCase()).join(t),Fd=(e,t)=>{const n={};return ge(t,s=>{n[s]={get:()=>e.getState().options[s],set:r=>{e.dispatch(`SET_${Js(s,"_").toUpperCase()}`,{value:r})}}}),n},Gd=e=>(t,n,s)=>{const r={};return ge(e,i=>{const o=Js(i,"_").toUpperCase();r[`SET_${o}`]=l=>{try{s.options[i]=l.value}catch{}t(`DID_SET_${o}`,{value:s.options[i]})}}),r},Bd=e=>t=>{const n={};return ge(e,s=>{n[`GET_${Js(s,"_").toUpperCase()}`]=r=>t.options[s]}),n},st={API:1,DROP:2,BROWSE:3,PASTE:4,NONE:5},hi=()=>Math.random().toString(36).substring(2,11),pi=(e,t)=>e.splice(t,1),Ud=(e,t)=>{t?e():document.hidden?Promise.resolve(1).then(e):setTimeout(e,0)},er=()=>{const e=[],t=(s,r)=>{pi(e,e.findIndex(i=>i.event===s&&(i.cb===r||!r)))},n=(s,r,i)=>{e.filter(o=>o.event===s).map(o=>o.cb).forEach(o=>Ud(()=>o(...r),i))};return{fireSync:(s,...r)=>{n(s,r,!0)},fire:(s,...r)=>{n(s,r,!1)},on:(s,r)=>{e.push({event:s,cb:r})},onOnce:(s,r)=>{e.push({event:s,cb:(...i)=>{t(s,r),r(...i)}})},off:t}},Pa=(e,t,n)=>{Object.getOwnPropertyNames(e).filter(s=>!n.includes(s)).forEach(s=>Object.defineProperty(t,s,Object.getOwnPropertyDescriptor(e,s)))},Vd=["fire","process","revert","load","on","off","onOnce","retryLoad","extend","archive","archived","release","released","requestProcessing","freeze"],We=e=>{const t={};return Pa(e,t,Vd),t},Hd=e=>{e.forEach((t,n)=>{t.released&&pi(e,n)})},ne={INIT:1,IDLE:2,PROCESSING_QUEUED:9,PROCESSING:3,PROCESSING_COMPLETE:5,PROCESSING_ERROR:6,PROCESSING_REVERT_ERROR:10,LOADING:7,LOAD_ERROR:8},we={INPUT:1,LIMBO:2,LOCAL:3},Ca=e=>/[^0-9]+/.exec(e),Na=()=>Ca(1.1.toLocaleString())[0],qd=()=>{const e=Na(),t=1e3.toLocaleString();return t!=="1000"?Ca(t)[0]:e==="."?",":"."},L={BOOLEAN:"boolean",INT:"int",NUMBER:"number",STRING:"string",ARRAY:"array",OBJECT:"object",FUNCTION:"function",ACTION:"action",SERVER_API:"serverapi",REGEX:"regex"},_i=[],it=(e,t,n)=>new Promise((s,r)=>{const i=_i.filter(l=>l.key===e).map(l=>l.cb);if(i.length===0){s(t);return}const o=i.shift();i.reduce((l,a)=>l.then(f=>a(f,n)),o(t,n)).then(l=>s(l)).catch(l=>r(l))}),rn=(e,t,n)=>_i.filter(s=>s.key===e).map(s=>s.cb(t,n)),kd=(e,t)=>_i.push({key:e,cb:t}),Wd=e=>Object.assign(dn,e),Ns=()=>({...dn}),zd=e=>{ge(e,(t,n)=>{dn[t]&&(dn[t][0]=Ma(n,dn[t][0],dn[t][1]))})},dn={id:[null,L.STRING],name:["filepond",L.STRING],disabled:[!1,L.BOOLEAN],className:[null,L.STRING],required:[!1,L.BOOLEAN],captureMethod:[null,L.STRING],allowSyncAcceptAttribute:[!0,L.BOOLEAN],allowDrop:[!0,L.BOOLEAN],allowBrowse:[!0,L.BOOLEAN],allowPaste:[!0,L.BOOLEAN],allowMultiple:[!1,L.BOOLEAN],allowReplace:[!0,L.BOOLEAN],allowRevert:[!0,L.BOOLEAN],allowRemove:[!0,L.BOOLEAN],allowProcess:[!0,L.BOOLEAN],allowReorder:[!1,L.BOOLEAN],allowDirectoriesOnly:[!1,L.BOOLEAN],storeAsFile:[!1,L.BOOLEAN],forceRevert:[!1,L.BOOLEAN],maxFiles:[null,L.INT],checkValidity:[!1,L.BOOLEAN],itemInsertLocationFreedom:[!0,L.BOOLEAN],itemInsertLocation:["before",L.STRING],itemInsertInterval:[75,L.INT],dropOnPage:[!1,L.BOOLEAN],dropOnElement:[!0,L.BOOLEAN],dropValidation:[!1,L.BOOLEAN],ignoredFiles:[[".ds_store","thumbs.db","desktop.ini"],L.ARRAY],instantUpload:[!0,L.BOOLEAN],maxParallelUploads:[2,L.INT],allowMinimumUploadDuration:[!0,L.BOOLEAN],chunkUploads:[!1,L.BOOLEAN],chunkForce:[!1,L.BOOLEAN],chunkSize:[5e6,L.INT],chunkRetryDelays:[[500,1e3,3e3],L.ARRAY],server:[null,L.SERVER_API],fileSizeBase:[1e3,L.INT],labelFileSizeBytes:["bytes",L.STRING],labelFileSizeKilobytes:["KB",L.STRING],labelFileSizeMegabytes:["MB",L.STRING],labelFileSizeGigabytes:["GB",L.STRING],labelDecimalSeparator:[Na(),L.STRING],labelThousandsSeparator:[qd(),L.STRING],labelIdle:['Drag & Drop your files or <span class="filepond--label-action">Browse</span>
21',L.STRING],labelInvalidField:["Field contains invalid files",L.STRING],labelFileWaitingForSize:["Waiting for size",L.STRING],labelFileSizeNotAvailable:["Size not available",L.STRING],labelFileCountSingular:["file in list",L.STRING],labelFileCountPlural:["files in list",L.STRING],labelFileLoading:["Loading",L.STRING],labelFileAdded:["Added",L.STRING],labelFileLoadError:["Error during load",L.STRING],labelFileRemoved:["Removed",L.STRING],labelFileRemoveError:["Error during remove",L.STRING],labelFileProcessing:["Uploading",L.STRING],labelFileProcessingComplete:["Upload complete",L.STRING],labelFileProcessingAborted:["Upload cancelled",L.STRING],labelFileProcessingError:["Error during upload",L.STRING],labelFileProcessingRevertError:["Error during revert",L.STRING],labelTapToCancel:["tap to cancel",L.STRING],labelTapToRetry:["tap to retry",L.STRING],labelTapToUndo:["tap to undo",L.STRING],labelButtonRemoveItem:["Remove",L.STRING],labelButtonAbortItemLoad:["Abort",L.STRING],labelButtonRetryItemLoad:["Retry",L.STRING],labelButtonAbortItemProcessing:["Cancel",L.STRING],labelButtonUndoItemProcessing:["
21Undo",L.STRING],labelButtonRetryItemProcessing:["Retry",L.STRING],labelButtonProcessItem:["Upload",L.STRING],iconRemove:['<svg width="26" height="26" viewBox="0 0 26 26" xmlns="http://www.w3.org/2000/svg"><path d="M11.586 13l-2.293 2.293a1 1 0 0 0 1.414 1.414L13 14.414l2.293 2.293a1 1 0 0 0 1.414-1.414L14.414 13l2.293-2.293a1 1 0 0 0-1.414-1.414L13 11.586l-2.293-2.293a1 1 0 0 0-1.414 1.414L11.586 13z" fill="currentColor" fill-rule="nonzero"/></svg>',L.STRING],iconProcess:['<svg width="26" height="26" viewBox="0 0 26 26" xmlns="http://www.w3.org/2000/svg"><path d="M14 10.414v3.585a1 1 0 0 1-2 0v-3.585l-1.293 1.293a1 1 0 0 1-1.414-1.415l3-3a1 1 0 0 1 1.414 0l3 3a1 1 0 0 1-1.414 1.415L14 10.414zM9 18a1 1 0 0 1 0-2h8a1 1 0 0 1 0 2H9z" fill="currentColor" fill-rule="evenodd"/></svg>',L.STRING],iconRetry:['<svg width="26" height="26" viewBox="0 0 26 26" xmlns="http://www.w3.org/2000/svg"><path d="M10.81 9.185l-.038.02A4.997 4.997 0 0 0 8 13.683a5 5 0 0 0 5 5 5 5 0 0 0 5-5 1 1 0 0 1 2 0A7 7 0 1 1 9.722 7.496l-.842-.21a.999.999 0 1 1 .484-1.94l3.23.806c.535.133.86.675.73 1.21l-.804 3.233a.997.997 0 0 1-1.21.73.997.997 0 0 1-.73-1.21l.23-.928v-.002z" fill="currentColor" fill-rule="nonzero"/></svg>',L.STRING],iconUndo:['<svg width="26" height="26" viewBox="0 0 26 26" xmlns="http://www.w3.org/2000/svg"><path d="M9.185 10.81l.02-.038A4.997 4.997 0 0 1 13.683 8a5 5 0 0 1 5 5 5 5 0 0 1-5 5 1 1 0 0 0 0 2A7 7 0 1 0 7.496 9.722l-.21-.842a.999.999 0 1 0-1.94.484l.806 3.23c.133.535.675.86 1.21.73l3.233-.803a.997.997 0 0 0 .73-1.21.997.997 0 0 0-1.21-.73l-.928.23-.002-.001z" fill="currentColor" fill-rule="nonzero"/></svg>',L.STRING],iconDone:['<svg width="26" height="26" viewBox="0 0 26 26" xmlns="http://www.w3.org/2000/svg"><path d="M18.293 9.293a1 1 0 0 1 1.414 1.414l-7.002 7a1 1 0 0 1-1.414 0l-3.998-4a1 1 0 1 1 1.414-1.414L12 15.586l6.294-6.293z" fill="currentColor" fill-rule="nonzero"/></svg>',L.STRING],oninit:[null,L.FUNCTION],onwarning:[null,L.FUNCTION],onerror:[null,L.FUNCTION],onactivatefile:[null,L.FUNCTION],oninitfile:[null,L.FUNCTION],onaddfilestart:[null,L.FUNCTION],onaddfileprogress:[null,L.FUNCTION],onaddfile:[null,L.FUNCTION],onprocessfilestart:[null,L.FUNCTION],onprocessfileprogress:[null,L.FUNCTION],onprocessfileabort:[null,L.FUNCTION],onprocessfilerevert:[null,L.FUNCTION],onprocessfile:[null,L.FUNCTION],onprocessfiles:[null,L.FUNCTION],onremovefile:[null,L.FUNCTION],onpreparefile:[null,L.FUNCTION],onupdatefiles:[null,L.FUNCTION],onreorderfiles:[null,L.FUNCTION],beforeDropFile:[null,L.FUNCTION],beforeAddFile:[null,L.FUNCTION],beforeRemoveFile:[null,L.FUNCTION],beforePrepareFile:[null,L.FUNCTION],stylePanelLayout:[null,L.STRING],stylePanelAspectRatio:[null,L.STRING],styleItemPanelAspectRatio:[null,L.STRING],styleButtonRemoveItemPosition:["left",L.STRING],styleButtonProcessItemPosition:["right",L.STRING],styleLoadIndicatorPosition:["right",L.STRING],styleProgressIndicatorPosition:["right",L.STRING],styleButtonRemoveItemAlign:[!1,L.BOOLEAN],files:[[],L.ARRAY],credits:[["https://pqina.nl/","Powered by PQINA"],L.ARRAY]},Xt=(e,t)=>Lt(t)?e[0]||null:bn(t)?e[t]||null:(typeof t=="object"&&(t=t.id),e.find(n=>n.id===t)||null),xa=e=>{if(Lt(e))return e;if(/:/.test(e)){const t=e.split(":");return t[1]/t[0]}return parseFloat(e)},ot=e=>e.filter(t=>!t.archived),$d={EMPTY:0,IDLE:1,ERROR:2,BUSY:3,READY:4};let is=null;const Yd=()=>{if(is===null)try{const e=new DataTransfer;e.items.add(new File(["hello world"],"This_Works.txt"));const t=document.createElement("input");t.setAttribute("type","file"),t.files=e.files,is=t.files.length===1}catch{is=!1}return is},jd=[ne.LOAD_ERROR,ne.PROCESSING_ERROR,ne.PROCESSING_REVERT_ERROR],Xd=[ne.LOADING,ne.PROCESSING,ne.PROCESSING_QUEUED,ne.INIT],Kd=[ne.PROCESSING_COMPLETE],Zd=e=>jd.includes(e.status),Qd=e=>Xd.includes(e.status),Jd=e=>Kd.includes(e.status),So=e=>Oe(e.options.server)&&(Oe(e.options.server.process)||jt(e.options.server.process)),eh=e=>({GET_STATUS:()=>{const t=ot(e.items),{EMPTY:n,ERROR:s,BUSY:r,IDLE:i,READY:o}=$d;return t.length===0?n:t.some(Zd)?s:t.some(Qd)?r:t.some(Jd)?o:i},GET_ITEM:t=>Xt(e.items,t),GET_ACTIVE_ITEM:t=>Xt(ot(e.items),t),GET_ACTIVE_ITEMS:()=>ot(e.items),GET_ITEMS:()=>e.items,GET_ITEM_NAME:t=>{const n=Xt(e.items,t);return n?n.filename:null},GET_ITEM_SIZE:t=>{const n=Xt(e.items,t);return n?n.fileSize:null},GET_STYLES:()=>Object.keys(e.options).filter(t=>/^style/.test(t)).map(t=>({name:t,value:e.options[t]})),GET_PANEL_ASPECT_RATIO:()=>/circle/.test(e.options.stylePanelLayout)?1:xa(e.options.stylePanelAspectRatio),GET_ITEM_PANEL_ASPECT_RATIO:()=>e.options.styleItemPanelAspectRatio,GET_ITEMS_BY_STATUS:t=>ot(e.items).filter(n=>n.status===t),GET_TOTAL_ITEMS:()=>ot(e.items).length,SHOULD_UPDATE_FILE_INPUT:()=>e.options.storeAsFile&&Yd()&&!So(e),IS_ASYNC:()=>So(e),GET_FILE_SIZE_LABELS:t=>({labelBytes:t("GET_LABEL_FILE_SIZE_BYTES")||void 0,labelKilobytes:t("GET_LABEL_FILE_SIZE_KILOBYTES")||void 0,labelMegabytes:t("GET_LABEL_FILE_SIZE_MEGABYTES")||void 0,labelGigabytes:t("GET_LABEL_FILE_SIZE_GIGABYTES")||void 0})}),th=e=>{const t=ot(e.items).length;if(!e.options.allowMultiple)return t===0;const n=e.options.maxFiles;return n===null||t<n},Fa=(e,t,n)=>Math.max(Math.min(n,e),t),nh=(e,t,n)=>e.splice(t,0,n),sh=(e,t,n)=>Lt(t)?null:typeof n>"u"?(e.push(t),t):(n=Fa(n,0,e.length),nh(e,n,t),t),Hr=e=>/^\s*data:([a-z]+\/[a-z0-9-+.]+(;[a-z-]+=[a-z0-9-]+)?)?(;base64)?,([a-z0-9!$&',()*+;=\-._~:@\/?%\s]*)\s*$/i.test(e),es=e=>`${e}`.split("/").pop().split("?").shift(),tr=e=>e.split(".").pop(),rh=e=>{if(typeof e!="string")return"";const t=e.split("/").pop();return/svg/.test(t)?"svg":/zip|compressed/.test(t)?"zip":/plain/.test(t)?"txt":/msword/.test(t)?"doc":/[a-z]+/.test(t)?t==="jpeg"?"jpg":t:""},Ln=(e,t="")=>(t+e).slice(-t.length),Ga=(e=new Date)=>`${e.getFullYear()}-${Ln(e.getMonth()+1,"00")}-${Ln(e.getDate(),"00")}_${Ln(e.getHours(),"00")}-${Ln(e.getMinutes(),"00")}-${Ln(e.getSeconds(),"00")}
21`,Rn=(e,t,n=null,s=null)=>{const r=typeof n=="string"?e.slice(0,e.size,n):e.slice(0,e.size,e.type);return r.lastModifiedDate=new Date,e._relativePath&&(r._relativePath=e._relativePath),Ue(t)||(t=Ga()),t&&s===null&&tr(t)?r.name=t:(s=s||rh(r.type),r.name=t+(s?"."+s:"")),r},ih=()=>window.BlobBuilder=window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder||window.MSBlobBuilder,Ba=(e,t)=>{const n=ih();if(n){const s=new n;return s.append(e),s.getBlob(t)}return new Blob([e],{type:t})},oh=(e,t)=>{const n=new ArrayBuffer(e.length),s=new Uint8Array(n);for(let r=0;r<e.length;r++)s[r]=e.charCodeAt(r);return Ba(n,t)},Ua=e=>(/^data:(.+);/.exec(e)||[])[1]||null,lh=e=>e.split(",")[1].replace(/\s/g,""),ah=e=>atob(lh(e)),ch=e=>{const t=Ua(e),n=ah(e);return oh(n,t)},fh=(e,t,n)=>Rn(ch(e),t,null,n),uh=e=>{if(!/^content-disposition:/i.test(e))return null;const t=e.split(/filename=|filename\*=.+''/).splice(1).map(n=>n.trim().replace(/^["']|[;"']{0,2}$/g,"")).filter(n=>n.length);return t.length?decodeURI(t[t.length-1]):null},dh=e=>{if(/content-length:/i.test(e)){const t=e.match(/[0-9]+/)[0];return t?parseInt(t,10):null}return null},hh=e=>/x-content-transfer-id:/i.test(e)&&(e.split(":")[1]||"").trim()||null,gi=e=>{const t={source:null,name:null,size:null},n=e.split(`
22`);for(let s of n){const r=uh(s);if(r){t.name=r;continue}const i=dh(s);if(i){t.size=i;continue}const o=hh(s);if(o){t.source=o;continue}}return t},ph=e=>{const t={source:null,complete:!1,progress:0,size:null,timestamp:null,duration:0,request:null},n=()=>t.progress,s=()=>{t.request&&t.request.abort&&t.request.abort()},r=()=>{const l=t.source;o.fire("init",l),l instanceof File?o.fire("load",l):l instanceof Blob?o.fire("load",Rn(l,l.name)):Hr(l)?o.fire("load",fh(l)):i(l)},i=l=>{if(!e){o.fire("error",{type:"error",body:"Can't load URL",code:400});return}t.timestamp=Date.now(),t.request=e(l,a=>{t.duration=Date.now()-t.timestamp,t.complete=!0,a instanceof Blob&&(a=Rn(a,a.name||es(l))),o.fire("load",a instanceof Blob?a:a?a.body:null)},a=>{o.fire("error",typeof a=="string"?{type:"error",code:0,body:a}:a)},(a,f,c)=>{if(c&&(t.size=c),t.duration=Date.now()-t.timestamp,!a){t.progress=null;return}t.progress=f/c,o.fire("progress",t.progress)},()=>{o.fire("abort")},a=>{const f=gi(typeof a=="string"?a:a.headers);o.fire("meta",{size:t.size||f.size,filename:f.name,source:f.source})})},o={...er(),setSource:l=>t.source=l,getProgress:n,abort:s,load:r};return o},wo=e=>/GET|HEAD/.test(e),Qt=(e,t,n)=>{const s={onheaders:()=>{},onprogress:()=>{},onload:()=>{},ontimeout:()=>{},onerror:()=>{},onabort:()=>{},abort:()=>{r=!0,o.abort()}};let r=!1,i=!1;n={method:"POST",headers:{},withCredentials:!1,...n},t=encodeURI(t),wo(n.method)&&e&&(t=`${t}${encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))}`);const o=new XMLHttpRequest,l=wo(n.method)?o:o.upload;return l.onprogress=a=>{r||s.onprogress(a.lengthComputable,a.loaded,a.total)},o.onreadystatechange=()=>{o.readyState<2||o.readyState===4&&o.status===0||i||(i=!0,s.onheaders(o))},o.onload=()=>{o.status>=200&&o.status<300?s.onload(o):s.onerror(o)},o.onerror=()=>s.onerror(o),o.onabort=()=>{r=!0,s.onabort()},o.ontimeout=()=>s.ontimeout(o),o.open(n.method,t,!0),bn(n.timeout)&&(o.timeout=n.timeout),Object.keys(n.headers).forEach(a=>{const f=unescape(encodeURIComponent(n.headers[a]));o.setRequestHeader(a,f)}),n.responseType&&(o.responseType=n.responseType),n.withCredentials&&(o.withCredentials=!0),o.send(e),s},Ee=(e,t,n,s)=>({type:e,code:t,body:n,headers:s}),Jt=e=>t=>{e(Ee("error",0,"Timeout",t.getAllResponseHeaders()))},Oo=e=>/\?/.test(e),Hn=(...e)=>{let t="";return e.forEach(n=>{t+=Oo(t)&&Oo(n)?n.replace(/\?/,"&"):n}),t},gr=(e="",t)=>{if(typeof t=="function")return t;if(!t||!Ue(t.url))return null;const n=t.onload||(r=>r),s=t.onerror||(r=>null);return(r,i,o,l,a,f)=>{const c=Qt(r,Hn(e,t.url),{...t,responseType:"blob"});return c.onload=u=>{const h=u.getAllResponseHeaders(),_=gi(h).name||es(r);i(Ee("load",u.status,t.method==="HEAD"?null:Rn(n(u.response),_),h))},c.onerror=u=>{o(Ee("error",u.status,s(u.response)||u.statusText,u.getAllResponseHeaders()))},c.onheaders=u=>{f(Ee("headers",u.status,null,u.getAllResponseHeaders()))},c.ontimeout=Jt(o),c.onprogress=l,c.onabort=a,c}},et={QUEUED:0,COMPLETE:1,PROCESSING:2,ERROR:3,WAITING:4},_h=(e,t,n,s,r,i,o,l,a,f,c)=>{const u=[],{chunkTransferId:h,chunkServer:_,chunkSize:d,chunkRetryDelays:E}=c,y={serverId:h,aborted:!1},R=t.ondata||(P=>P),g=t.onload||((P,ee)=>ee==="HEAD"?P.getResponseHeader("Upload-Offset"):P.response),I=t.onerror||(P=>null),T=P=>{const ee=new FormData;Oe(r)&&ee.append(n,JSON.stringify(r));const v=typeof t.headers=="function"?t.headers(s,r):{...t.headers,"Upload-Length":s.size},D={...t,headers:v},U=Qt(R(ee),Hn(e,t.url),D);U.onload=$=>P(g($,D.method)),U.onerror=$=>o(Ee("error",$.status,I($.response)||$.statusText,$.getAllResponseHeaders())),U.ontimeout=Jt(o)},w=P=>{const ee=Hn(e,_.url,y.serverId),D={headers:typeof t.headers=="function"?t.headers(y.serverId):{...t.headers},method:"HEAD"},U=Qt(null,ee,D);U.onload=$=>P(g($,D.method)),U.onerror=$=>o(Ee("error",$.status,I($.response)||$.statusText,$.getAllResponseHeaders())),U.ontimeout=Jt(o)},x=Math.floor(s.size/d);for(let P=0;P<=x;P++){const ee=P*d,v=s.slice(ee,ee+d,"application/offset+octet-stream");u[P]={index:P,size:v.size,offset:ee,data:v,file:s,progress:0,retries:[...E],status:et.QUEUED,error:null,request:null,timeout:null}}const W=()=>i(y.serverId),M=P=>P.status===et.QUEUED||P.status===et.ERROR,A=P=>{if(y.aborted)return;if(P=P||u.find(M),!P){u.every(Z=>Z.status===et.COMPLETE)&&W();return}P.status=et.PROCESSING,P.progress=null;const ee=_.ondata||(Z=>Z),v=_.onerror||(Z=>null),D=_.onload||(()=>{}),U=Hn(e,_.url,y.serverId),$=typeof _.headers=="function"?_.headers(P):{..._.headers,"Content-Type":"application/offset+octet-stream","Upload-Offset":P.offset,"Upload-Length":s.size,"Upload-Name":s.name},le=P.request=Qt(ee(P.data),U,{..._,headers:$});le.onload=Z=>{D(Z,P.index,u.length),P.status=et.COMPLETE,P.request=null,O()},le.onprogress=(Z,Se,Ct)=>{P.progress=Z?Se:null,B()},le.onerror=Z=>{P.status=et.ERROR,P.request=null,P.error=v(Z.response)||Z.statusText,q(P)||o(Ee("error",Z.status,v(Z.response)||Z.statusText,Z.getAllResponseHeaders()))},le.ontimeout=Z=>{P.status=et.ERROR,P.request=null,q(P)||Jt(o)(Z)},le.onabort=()=>{P.status=et.QUEUED,P.request=null,a()}},q=P=>P.retries.length===0?!1:(P.status=et.WAITING,clearTimeout(P.timeout),P.timeout=setTimeout(()=>{A(P)}
22,P.retries.shift()),!0),B=()=>{const P=u.reduce((v,D)=>v===null||D.progress===null?null:v+D.progress,0);if(P===null)return l(!1,0,0);const ee=u.reduce((v,D)=>v+D.size,0);l(!0,P,ee)},O=()=>{u.filter(ee=>ee.status===et.PROCESSING).length>=1||A()},Y=()=>{u.forEach(P=>{clearTimeout(P.timeout),P.request&&P.request.abort()})};return y.serverId?w(P=>{y.aborted||(u.filter(ee=>ee.offset<P).forEach(ee=>{ee.status=et.COMPLETE,ee.progress=ee.size}),O())}):T(P=>{y.aborted||(f(P),y.serverId=P,O())}),{abort:()=>{y.aborted=!0,Y()}}},gh=(e,t,n,s)=>(r,i,o,l,a,f,c)=>{if(!r)return;const u=s.chunkUploads,h=u&&r.size>s.chunkSize,_=u&&(h||s.chunkForce);if(r instanceof Blob&&_)return _h(e,t,n,r,i,o,l,a,f,c,s);const d=t.ondata||(w=>w),E=t.onload||(w=>w),y=t.onerror||(w=>null),R=typeof t.headers=="function"?t.headers(r,i)||{}:{...t.headers},g={...t,headers:R};var I=new FormData;Oe(i)&&I.append(n,JSON.stringify(i)),(r instanceof Blob?[{name:null,file:r}]:r).forEach(w=>{I.append(n,w.file,w.name===null?w.file.name:`${w.name}${w.file.name}`)});const T=Qt(d(I),Hn(e,t.url),g);return T.onload=w=>{o(Ee("load",w.status,E(w.response),w.getAllResponseHeaders()))},T.onerror=w=>{l(Ee("error",w.status,y(w.response)||w.statusText,w.getAllResponseHeaders()))},T.ontimeout=Jt(l),T.onprogress=a,T.onabort=f,T},mh=(e="",t,n,s)=>typeof t=="function"?(...r)=>t(n,...r,s):!t||!Ue(t.url)?null:gh(e,t,n,s),Mn=(e="",t)=>{if(typeof t=="function")return t;if(!t||!Ue(t.url))return(r,i)=>i();const n=t.onload||(r=>r),s=t.onerror||(r=>null);return(r,i,o)=>{const l=Qt(r,e+t.url,t);return l.onload=a=>{i(Ee("load",a.status,n(a.response),a.getAllResponseHeaders()))},l.onerror=a=>{o(Ee("error",a.status,s(a.response)||a.statusText,a.getAllResponseHeaders()))},l.ontimeout=Jt(o),l}},Va=(e=0,t=1)=>e+Math.random()*(t-e),Eh=(e,t=1e3,n=0,s=25,r=250)=>{let i=null;const o=Date.now(),l=()=>{let a=Date.now()-o,f=Va(s,r);a+f>t&&(f=a+f-t);let c=a/t;if(c>=1||document.hidden){e(1);return}e(c),i=setTimeout(l,f)};return t>0&&l(),{clear:()=>{clearTimeout(i)}}},Ih=(e,t)=>{const n={complete:!1,perceivedProgress:0,perceivedPerformanceUpdater:null,progress:null,timestamp:null,perceivedDuration:0,duration:0,request:null,response:null},{allowMinimumUploadDuration:s}=t,r=(c,u)=>{const h=()=>{n.duration===0||n.progress===null||f.fire("progress",f.getProgress())},_=()=>{n.complete=!0,f.fire("load-perceived",n.response.body)};f.fire("start"),n.timestamp=Date.now(),n.perceivedPerformanceUpdater=Eh(d=>{n.perceivedProgress=d,n.perceivedDuration=Date.now()-n.timestamp,h(),n.response&&n.perceivedProgress===1&&!n.complete&&_()},s?Va(750,1500):0),n.request=e(c,u,d=>{n.response=Oe(d)?d:{type:"load",code:200,body:`${d}`,headers:{}},n.duration=Date.now()-n.timestamp,n.progress=1,f.fire("load",n.response.body),(!s||s&&n.perceivedProgress===1)&&_()},d=>{n.perceivedPerformanceUpdater.clear(),f.fire("error",Oe(d)?d:{type:"error",code:0,body:`${d}`})},(d,E,y)=>{n.duration=Date.now()-n.timestamp,n.progress=d?E/y:null,h()},()=>{n.perceivedPerformanceUpdater.clear(),f.fire("abort",n.response?n.response.body:null)},d=>{f.fire("transfer",d)})},i=()=>{n.request&&(n.perceivedPerformanceUpdater.clear(),n.request.abort&&n.request.abort(),n.complete=!0)},o=()=>{i(),n.complete=!1,n.perceivedProgress=0,n.progress=0,n.timestamp=null,n.perceivedDuration=0,n.duration=0,n.request=null,n.response=null},l=s?()=>n.progress?Math.min(n.progress,n.perceivedProgress):null:()=>n.progress||null,a=s?()=>Math.min(n.duration,n.perceivedDuration):()=>n.duration,f={...er(),process:r,abort:i,getProgress:l,getDuration:a,reset:o};return f},Ha=e=>e.substring(0,e.lastIndexOf("."))||e,Th=e=>{let t=[e.name,e.size,e.type];return e instanceof Blob||Hr(e)?t[0]=e.name||Ga():Hr(e)?(t[1]=e.length,t[2]=Ua(e)):Ue(e)&&(t[0]=es(e),t[1]=0,t[2]="application/octet-stream"),{name:t[0],size:t[1],type:t[2]}},en=e=>!!(e instanceof File||e instanceof Blob&&e.name),qa=e=>{if(!Oe(e))return e;const t=Zs(e)?[]:{};for(const n in e){if(!e.hasOwnProperty(n))continue;const s=e[n];t[n]=s&&Oe(s)?qa(s):s}return t},yh=(e=null,t=null,n=null)=>{const s=hi(),r={archived:!1,frozen:!1,released:!1,source:null,file:n,serverFileReference:t,transferId:null,processingAborted:!1,status:t?ne.PROCESSING_COMPLETE:ne.INIT,activeLoader:null,activeProcessor:null};let i=null;const o={},l=M=>r.status=M,a=(M,...A)=>{r.released||r.frozen||x.fire(M,...A)},f=()=>tr(r.file.name),c=()=>r.file.type,u=()=>r.file.size,h=()=>r.file,_=(M,A,q)=>{if(r.source=M,x.fireSync("init"),r.file){x.fireSync("load-skip");return}r.file=Th(M),A.on("init",()=>{a("load-init")}),A.on("meta",B=>{r.file.size=B.size,r.file.filename=B.filename,B.source&&(e=we.LIMBO,r.serverFileReference=B.source,r.status=ne.PROCESSING_COMPLETE),a("load-meta")}),A.on("progress",B=>{l(ne.LOADING),a("load-progress",B)}),A.on("error",B=>{l(ne.LOAD_ERROR),a("load-request-error",B)}),A.on("abort",()=>{l(ne.INIT),a("load-abort")}),A.on("load",B=>{r.activeLoader=null;const O=P=>{r.file=en(P)?P:r.file,e===we.LIMBO&&r.serverFileReference?l(ne.PROCESSING_COMPLETE):l(ne.IDLE),a("load")},Y=P=>{r.file=B,a("load-meta"),l(ne.LOAD_ERROR),a("load-file-error",P)};if(r.serverFileReference){O(B);return}q(B,O,Y)}),A.setSource(M),r.activeLoader=A,A.load()},d=()=>{r.activeLoader&&r.activeLoader.load()},E=()=>
22{if(r.activeLoader){r.activeLoader.abort();return}l(ne.INIT),a("load-abort")},y=(M,A)=>{if(r.processingAborted){r.processingAborted=!1;return}if(l(ne.PROCESSING),i=null,!(r.file instanceof Blob)){x.on("load",()=>{y(M,A)});return}M.on("load",O=>{r.transferId=null,r.serverFileReference=O}),M.on("transfer",O=>{r.transferId=O}),M.on("load-perceived",O=>{r.activeProcessor=null,r.transferId=null,r.serverFileReference=O,l(ne.PROCESSING_COMPLETE),a("process-complete",O)}),M.on("start",()=>{a("process-start")}),M.on("error",O=>{r.activeProcessor=null,l(ne.PROCESSING_ERROR),a("process-error",O)}),M.on("abort",O=>{r.activeProcessor=null,r.serverFileReference=O,l(ne.IDLE),a("process-abort"),i&&i()}),M.on("progress",O=>{a("process-progress",O)});const q=O=>{r.archived||M.process(O,{...o})},B=console.error;A(r.file,q,B),r.activeProcessor=M},R=()=>{r.processingAborted=!1,l(ne.PROCESSING_QUEUED)},g=()=>new Promise(M=>{if(!r.activeProcessor){r.processingAborted=!0,l(ne.IDLE),a("process-abort"),M();return}i=()=>{M()},r.activeProcessor.abort()}),I=(M,A)=>new Promise((q,B)=>{const O=r.serverFileReference!==null?r.serverFileReference:r.transferId;if(O===null){q();return}M(O,()=>{r.serverFileReference=null,r.transferId=null,q()},Y=>{if(!A){q();return}l(ne.PROCESSING_REVERT_ERROR),a("process-revert-error"),B(Y)}),l(ne.IDLE),a("process-revert")}),T=(M,A,q)=>{const B=M.split("."),O=B[0],Y=B.pop();let P=o;B.forEach(ee=>P=P[ee]),JSON.stringify(P[Y])!==JSON.stringify(A)&&(P[Y]=A,a("metadata-update",{key:O,value:o[O],silent:q}))},x={id:{get:()=>s},origin:{get:()=>e,set:M=>e=M},serverId:{get:()=>r.serverFileReference},transferId:{get:()=>r.transferId},status:{get:()=>r.status},filename:{get:()=>r.file.name},filenameWithoutExtension:{get:()=>Ha(r.file.name)},fileExtension:{get:f},fileType:{get:c},fileSize:{get:u},file:{get:h},relativePath:{get:()=>r.file._relativePath},source:{get:()=>r.source},getMetadata:M=>qa(M?o[M]:o),setMetadata:(M,A,q)=>{if(Oe(M)){const B=M;return Object.keys(B).forEach(O=>{T(O,B[O],A)}),M}return T(M,A,q),A},extend:(M,A)=>W[M]=A,abortLoad:E,retryLoad:d,requestProcessing:R,abortProcessing:g,load:_,process:y,revert:I,...er(),freeze:()=>r.frozen=!0,release:()=>r.released=!0,released:{get:()=>r.released},archive:()=>r.archived=!0,archived:{get:()=>r.archived},setFile:M=>r.file=M},W=Bt(x);return W},Rh=(e,t)=>Lt(t)?0:Ue(t)?e.findIndex(n=>n.id===t):-1,vo=(e,t)=>{const n=Rh(e,t);if(!(n<0))return e[n]||null},Ao=(e,t,n,s,r,i)=>{const o=Qt(null,e,{method:"GET",responseType:"blob"});return o.onload=l=>{const a=l.getAllResponseHeaders(),f=gi(a).name||es(e);t(Ee("load",l.status,Rn(l.response,f),a))},o.onerror=l=>{n(Ee("error",l.status,l.statusText,l.getAllResponseHeaders()))},o.onheaders=l=>{i(Ee("headers",l.status,null,l.getAllResponseHeaders()))},o.ontimeout=Jt(n),o.onprogress=s,o.onabort=r,o},Do=e=>(e.indexOf("//")===0&&(e=location.protocol+e),e.toLowerCase().replace("blob:","").replace(/([a-z])?:\/\//,"$1").split("/")[0]),bh=e=>(e.indexOf(":")>-1||e.indexOf("//")>-1)&&Do(location.href)!==Do(e),os=e=>(...t)=>jt(e)?e(...t):e,Sh=e=>!en(e.file),mr=(e,t)=>{clearTimeout(t.listUpdateTimeout),t.listUpdateTimeout=setTimeout(()=>{e("DID_UPDATE_ITEMS",{items:ot(t.items)})},0)},Lo=(e,...t)=>new Promise(n=>{if(!e)return n(!0);const s=e(...t);if(s==null)return n(!0);if(typeof s=="boolean")return n(s);typeof s.then=="function"&&s.then(n)}),Er=(e,t)=>{e.items.sort((n,s)=>t(We(n),We(s)))},tt=(e,t)=>({query:n,success:s=()=>{},failure:r=()=>{},...i}={})=>{const o=Xt(e.items,n);if(!o){r({error:Ee("error",0,"Item not found"),file:null});return}t(o,s,r,i||{})},wh=(e,t,n)=>({ABORT_ALL:()=>{ot(n.items).forEach(s=>{s.freeze(),s.abortLoad(),s.abortProcessing()})},DID_SET_FILES:({value:s=[]})=>{const r=s.map(o=>({source:o.source?o.source:o,options:o.options}));let i=ot(n.items);i.forEach(o=>{r.find(l=>l.source===o.source||l.source===o.file)||e("REMOVE_ITEM",{query:o,remove:!1})}),i=ot(n.items),r.forEach((o,l)=>{i.find(a=>a.source===o.source||a.file===o.source)||e("ADD_ITEM",{...o,interactionMethod:st.NONE,index:l})})},DID_UPDATE_ITEM_METADATA:({id:s,action:r,change:i})=>{i.silent||(clearTimeout(n.itemUpdateTimeout),n.itemUpdateTimeout=setTimeout(()=>{const o=vo(n.items,s);if(!t("IS_ASYNC")){it("SHOULD_PREPARE_OUTPUT",!1,{item:o,query:t,action:r,change:i}).then(c=>{const u=t("GET_BEFORE_PREPARE_FILE");u&&(c=u(o,c)),c&&e("REQUEST_PREPARE_OUTPUT",{query:s,item:o,success:h=>{e("DID_PREPARE_OUTPUT",{id:s,file:h})}},!0)});return}o.origin===we.LOCAL&&e("DID_LOAD_ITEM",{id:o.id,error:null,serverFileReference:o.source});const l=()=>{setTimeout(()=>{e("REQUEST_ITEM_PROCESSING",{query:s})},32)},a=c=>{o.revert(Mn(n.options.server.url,n.options.server.revert),t("GET_FORCE_REVERT")).then(c?l:()=>{}).catch(()=>{})},f=c=>{o.abortProcessing().then(c?l:()=>{})};if(o.status===ne.PROCESSING_COMPLETE)return a(n.options.instantUpload);if(o.status===ne.PROCESSING)return f(n.options.instantUpload);n.options.instantUpload&&l()},0))},MOVE_ITEM:({query:s,index:r})=>{const i=Xt(n.items,s);if(!i)return;const o=n.items.indexOf(i);r=Fa(r,0,n.items.length-1),o!==r&&n.items.splice(r,0,n.items.splice(o,1)[0])},SORT:({compare:s})=>{Er(n,s),e("DID_SORT_ITEMS",{items:t("GET_ACTIVE_ITEMS")})},ADD_ITEMS:({items:s,index:r,interactionMethod:i,success:o=()=>{},failure:l=()=>{}})=>{let a=r;if(r===-1||typeof r>"u"){const _=t("GET_ITEM_INSERT_LOCATION"),d=t("GET_TOTAL_ITEMS");a=_==="before"?0:d}const f=t("GET_IGNORED_FILES"),c=_=>en(_)?!f.includes(_.name.toLowerCase()):!Lt(_),h=s.filter(c).map(_=>new Promise((d,E)=>{e("ADD_ITEM",{interactionMethod:i,source:_.source||_,success:d,failure:E,index:a++,options:_.options||{}})}));Promise.all(h).then(o).catch(l)},ADD_ITEM:({source:s,index:r=-1,interactionMethod:i,success:o=()=>{},failure:l=()=>{},options:a={}})=>{if(Lt(s)){l({error:Ee("error",0,"No source"),file:null});return}if(en(s)&&n.options.ignoredFiles.includes(s.name.toLowerCase()))return;if(!th(n)){if(n.options.allowMultiple||!n.options.allowMultiple&&!n.options.allowReplace){const g=Ee("warning",0,"Max files");e("DID_THROW_MAX_FILES",{source:s,error:g}),l({error:g,file:null});return}const R=ot(n.items)[0];if(R.status===ne.PROCESSING_COMPLETE||R.status===ne.PROCESSING_REVERT_ERROR){const g=t("GET_FORCE_REVERT");if(R.revert(Mn(n.options.server.url,n.options.server.revert),g).then(()=>{g&&e("ADD_ITEM",{source:s,index:r,interactionMethod:i,success:o,failure:l,options:a})}).catch(()=>{}),g)return}e("REMOVE_ITEM",{query:R.id})}
22const f=a.type==="local"?we.LOCAL:a.type==="limbo"?we.LIMBO:we.INPUT,c=yh(f,f===we.INPUT?null:s,a.file);Object.keys(a.metadata||{}).forEach(R=>{c.setMetadata(R,a.metadata[R])}),rn("DID_CREATE_ITEM",c,{query:t,dispatch:e});const u=t("GET_ITEM_INSERT_LOCATION");n.options.itemInsertLocationFreedom||(r=u==="before"?-1:n.items.length),sh(n.items,c,r),jt(u)&&s&&Er(n,u);const h=c.id;c.on("init",()=>{e("DID_INIT_ITEM",{id:h})}),c.on("load-init",()=>{e("DID_START_ITEM_LOAD",{id:h})}),c.on("load-meta",()=>{e("DID_UPDATE_ITEM_META",{id:h})}),c.on("load-progress",R=>{e("DID_UPDATE_ITEM_LOAD_PROGRESS",{id:h,progress:R})}),c.on("load-request-error",R=>{const g=os(n.options.labelFileLoadError)(R);if(R.code>=400&&R.code<500){e("DID_THROW_ITEM_INVALID",{id:h,error:R,status:{main:g,sub:`${R.code} (${R.body})`}}),l({error:R,file:We(c)});return}e("DID_THROW_ITEM_LOAD_ERROR",{id:h,error:R,status:{main:g,sub:n.options.labelTapToRetry}})}),c.on("load-file-error",R=>{e("DID_THROW_ITEM_INVALID",{id:h,error:R.status,status:R.status}),l({error:R.status,file:We(c)})}),c.on("load-abort",()=>{e("REMOVE_ITEM",{query:h})}),c.on("load-skip",()=>{c.on("metadata-update",R=>{en(c.file)&&e("DID_UPDATE_ITEM_METADATA",{id:h,change:R})}),e("COMPLETE_LOAD_ITEM",{query:h,item:c,data:{source:s,success:o}})}),c.on("load",()=>{const R=g=>{if(!g){e("REMOVE_ITEM",{query:h});return}c.on("metadata-update",I=>{e("DID_UPDATE_ITEM_METADATA",{id:h,change:I})}),it("SHOULD_PREPARE_OUTPUT",!1,{item:c,query:t}).then(I=>{const T=t("GET_BEFORE_PREPARE_FILE");T&&(I=T(c,I));const w=()=>{e("COMPLETE_LOAD_ITEM",{query:h,item:c,data:{source:s,success:o}}),mr(e,n)};if(I){e("REQUEST_PREPARE_OUTPUT",{query:h,item:c,success:x=>{e("DID_PREPARE_OUTPUT",{id:h,file:x}),w()}},!0);return}w()})};it("DID_LOAD_ITEM",c,{query:t,dispatch:e}).then(()=>{Lo(t("GET_BEFORE_ADD_FILE"),We(c)).then(R)}).catch(g=>{if(!g||!g.error||!g.status)return R(!1);e("DID_THROW_ITEM_INVALID",{id:h,error:g.error,status:g.status})})}),c.on("process-start",()=>{e("DID_START_ITEM_PROCESSING",{id:h})}),c.on("process-progress",R=>{e("DID_UPDATE_ITEM_PROCESS_PROGRESS",{id:h,progress:R})}),c.on("process-error",R=>{e("DID_THROW_ITEM_PROCESSING_ERROR",{id:h,error:R,status:{main:os(n.options.labelFileProcessingError)(R),sub:n.options.labelTapToRetry}})}),c.on("process-revert-error",R=>{e("DID_THROW_ITEM_PROCESSING_REVERT_ERROR",{id:h,error:R,status:{main:os(n.options.labelFileProcessingRevertError)(R),sub:n.options.labelTapToRetry}})}),c.on("process-complete",R=>{e("DID_COMPLETE_ITEM_PROCESSING",{id:h,error:null,serverFileReference:R}),e("DID_DEFINE_VALUE",{id:h,value:R})}),c.on("process-abort",()=>{e("DID_ABORT_ITEM_PROCESSING",{id:h})}),c.on("process-revert",()=>{e("DID_REVERT_ITEM_PROCESSING",{id:h}),e("DID_DEFINE_VALUE",{id:h,value:null})}),e("DID_ADD_ITEM",{id:h,index:r,interactionMethod:i}),mr(e,n);const{url:_,load:d,restore:E,fetch:y}=n.options.server||{};c.load(s,ph(f===we.INPUT?Ue(s)&&bh(s)&&y?gr(_,y):Ao:f===we.LIMBO?gr(_,E):gr(_,d)),(R,g,I)=>{it("LOAD_FILE",R,{query:t}).then(g).catch(I)})},REQUEST_PREPARE_OUTPUT:({item:s,success:r,failure:i=()=>{}})=>{const o={error:Ee("error",0,"Item not found"),file:null};if(s.archived)return i(o);it("PREPARE_OUTPUT",s.file,{query:t,item:s}).then(l=>{it("COMPLETE_PREPARE_OUTPUT",l,{query:t,item:s}).then(a=>{if(s.archived)return i(o);r(a)})})},COMPLETE_LOAD_ITEM:({item:s,data:r})=>{const{success:i,source:o}=r,l=t("GET_ITEM_INSERT_LOCATION");if(jt(l)&&o&&Er(n,l),e("DID_LOAD_ITEM",{id:s.id,error:null,serverFileReference:s.origin===we.INPUT?null:o}),i(We(s)),s.origin===we.LOCAL){e("DID_LOAD_LOCAL_ITEM",{id:s.id});return}if(s.origin===we.LIMBO){e("DID_COMPLETE_ITEM_PROCESSING",{id:s.id,error:null,serverFileReference:o}),e("DID_DEFINE_VALUE",{id:s.id,value:s.serverId||o});return}t("IS_ASYNC")&&n.options.instantUpload&&e("REQUEST_ITEM_PROCESSING",{query:s.id})},RETRY_ITEM_LOAD:tt(n,s=>{s.retryLoad()}),REQUEST_ITEM_PREPARE:tt(n,(s,r,i)=>{e("REQUEST_PREPARE_OUTPUT",{query:s.id,item:s,success:o=>{e("DID_PREPARE_OUTPUT",{id:s.id,file:o}),r({file:s,output:o})},failure:i},!0)}),REQUEST_ITEM_PROCESSING:tt(n,(s,r,i)=>{if(!(s.status===ne.IDLE||s.status===ne.PROCESSING_ERROR)){const l=()=>e("REQUEST_ITEM_PROCESSING",{query:s,success:r,failure:i}),a=()=>document.hidden?l():setTimeout(l,32);s.status===ne.PROCESSING_COMPLETE||s.status===ne.PROCESSING_REVERT_ERROR?s.revert(Mn(n.options.server.url,n.options.server.revert),t("GET_FORCE_REVERT")).then(a).catch(()=>{}):s.status===ne.PROCESSING&&s.abortProcessing().then(a);return}s.status!==ne.PROCESSING_QUEUED&&(s.requestProcessing(),e("DID_REQUEST_ITEM_PROCESSING",{id:s.id}),e("PROCESS_ITEM",{query:s,success:r,failure:i},!0))}),PROCESS_ITEM:tt(n,(s,r,i)=>{const o=t("GET_MAX_PARALLEL_UPLOADS");if(t("GET_ITEMS_BY_STATUS",ne.PROCESSING).length===o){n.processingQueue.push({id:s.id,success:r,failure:i});return}if(s.status===ne.PROCESSING)return;const a=()=>{const c=n.processingQueue.shift();if(!c)return;const{id:u,success:h,failure:_}=c,d=Xt(n.items,u);if(!d||d.archived){a();return}e("PROCESS_ITEM",{query:u,success:h,failure:_},!0)};s.onOnce("process-complete",()=>{r(We(s)),a();const c=n.options.server;if(n.options.instantUpload&&s.origin===we.LOCAL&&jt(c.remove)){const _=()=>{};s.origin=we.LIMBO,n.options.server.remove(s.source,_,_)}t("GET_ITEMS_BY_STATUS",ne.PROCESSING_COMPLETE).length===n.items.length&&e("DID_COMPLETE_ITEM_PROCESSING_ALL")}),s.onOnce("process-error",c=>{i({error:c,file:We(s)}),a()});const f=n.options;s.process(Ih(mh(f.server.url,f.server.process,f.name,{chunkTransferId:s.transferId,chunkServer:f.server.patch,chunkUploads:f.chunkUploads,chunkForce:f.chunkForce,chunkSize:f.chunkSize,chunkRetryDelays:f.chunkRetryDelays}),{allowMinimumUploadDuration:t("GET_ALLOW_MINIMUM_UPLOAD_DURATION")}),(c,u,h)=>{it("PREPARE_OUTPUT",c,{query:t,item:s}).then(_=>{e("DID_PREPARE_OUTPUT",{id:s.id,file:_}),u(_)}).catch(h)})}),RETRY_ITEM_PROCESSING:tt(n,s=>{e("REQUEST_ITEM_PROCESSING",{query:s})}),REQUEST_REMOVE_ITEM:tt(n,s=>{Lo(t("GET_BEFORE_REMOVE_FILE"),We(s)).then(r=>{r&&e("REMOVE_ITEM",{query:s})})}),RELEASE_ITEM:tt(n,s=>{s.release()}),REMOVE_ITEM:tt(n,(s,r,i,o)=>{const l=()=>{const f=s.id;vo(n.items,f).archive(),e("DID_REMOVE_ITEM",{error:null,id:f,item:s}),mr(e,n),r(We(s))},a=n.options.server;s.origin===we.LOCAL&&a&&jt(a.remove)&&o.remove!==!1?(e("DID_START_ITEM_REMOVE",{id:s.id}),a.remove(s.source,()=>l(),f=>
22{e("DID_THROW_ITEM_REMOVE_ERROR",{id:s.id,error:Ee("error",0,f,null),status:{main:os(n.options.labelFileRemoveError)(f),sub:n.options.labelTapToRetry}})})):((o.revert&&s.origin!==we.LOCAL&&s.serverId!==null||n.options.chunkUploads&&s.file.size>n.options.chunkSize||n.options.chunkUploads&&n.options.chunkForce)&&s.revert(Mn(n.options.server.url,n.options.server.revert),t("GET_FORCE_REVERT")),l())}),ABORT_ITEM_LOAD:tt(n,s=>{s.abortLoad()}),ABORT_ITEM_PROCESSING:tt(n,s=>{if(s.serverId){e("REVERT_ITEM_PROCESSING",{id:s.id});return}s.abortProcessing().then(()=>{n.options.instantUpload&&e("REMOVE_ITEM",{query:s.id})})}),REQUEST_REVERT_ITEM_PROCESSING:tt(n,s=>{if(!n.options.instantUpload){e("REVERT_ITEM_PROCESSING",{query:s});return}const r=l=>{l&&e("REVERT_ITEM_PROCESSING",{query:s})},i=t("GET_BEFORE_REMOVE_FILE");if(!i)return r(!0);const o=i(We(s));if(o==null)return r(!0);if(typeof o=="boolean")return r(o);typeof o.then=="function"&&o.then(r)}),REVERT_ITEM_PROCESSING:tt(n,s=>{s.revert(Mn(n.options.server.url,n.options.server.revert),t("GET_FORCE_REVERT")).then(()=>{(n.options.instantUpload||Sh(s))&&e("REMOVE_ITEM",{query:s.id})}).catch(()=>{})}),SET_OPTIONS:({options:s})=>{const r=Object.keys(s),i=Oh.filter(l=>r.includes(l));[...i,...Object.keys(s).filter(l=>!i.includes(l))].forEach(l=>{e(`SET_${Js(l,"_").toUpperCase()}`,{value:s[l]})})}}),Oh=["server"],mi=e=>e,Mt=e=>document.createElement(e),Te=(e,t)=>{let n=e.childNodes[0];n?t!==n.nodeValue&&(n.nodeValue=t):(n=document.createTextNode(t),e.appendChild(n))},Mo=(e,t,n,s)=>{const r=(s%360-90)*Math.PI/180;return{x:e+n*Math.cos(r),y:t+n*Math.sin(r)}},vh=(e,t,n,s,r,i)=>{const o=Mo(e,t,n,r),l=Mo(e,t,n,s);return["M",o.x,o.y,"A",n,n,0,i,0,l.x,l.y].join(" ")},Ah=(e,t,n,s,r)=>{let i=1;return r>s&&r-s<=.5&&(i=0),s>r&&s-r>=.5&&(i=0),vh(e,t,n,Math.min(.9999,s)*360,Math.min(.9999,r)*360,i)},Dh=({root:e,props:t})=>{t.spin=!1,t.progress=0,t.opacity=0;const n=Cs("svg");e.ref.path=Cs("path",{"stroke-width":2,"stroke-linecap":"round"}),n.appendChild(e.ref.path),e.ref.svg=n,e.appendChild(n)},Lh=({root:e,props:t})=>{if(t.opacity===0)return;t.align&&(e.element.dataset.align=t.align);const n=parseInt(be(e.ref.path,"stroke-width"),10),s=e.rect.element.width*.5;let r=0,i=0;t.spin?(r=0,i=.5):(r=0,i=t.progress);const o=Ah(s,s,s-n,r,i);be(e.ref.path,"d",o),be(e.ref.path,"stroke-opacity",t.spin||t.progress>0?1:0)},Po=Re({tag:"div",name:"progress-indicator",ignoreRectUpdate:!0,ignoreRect:!0,create:Dh,write:Lh,mixins:{apis:["progress","spin","align"],styles:["opacity"],animations:{opacity:{type:"tween",duration:500},progress:{type:"spring",stiffness:.95,damping:.65,mass:10}}}}),Mh=({root:e,props:t})=>{e.element.innerHTML=(t.icon||"")+`<span>${t.label}</span>`,t.isDisabled=!1},Ph=({root:e,props:t})=>{const{isDisabled:n}=t,s=e.query("GET_DISABLED")||t.opacity===0;s&&!n?(t.isDisabled=!0,be(e.element,"disabled","disabled")):!s&&n&&(t.isDisabled=!1,e.element.removeAttribute("disabled"))},ka=Re({tag:"button",attributes:{type:"button"},ignoreRect:!0,ignoreRectUpdate:!0,name:"file-action-button",mixins:{apis:["label"],styles:["translateX","translateY","scaleX","scaleY","opacity"],animations:{scaleX:"spring",scaleY:"spring",translateX:"spring",translateY:"spring",opacity:{type:"tween",duration:250}},listeners:!0},create:Mh,write:Ph}),Wa=(e,t=".",n=1e3,s={})=>{const{labelBytes:r="bytes",labelKilobytes:i="KB",labelMegabytes:o="MB",labelGigabytes:l="GB"}=s;e=Math.round(Math.abs(e));const a=n,f=n*n,c=n*n*n;return e<a?`${e} ${r}`:e<f?`${Math.floor(e/a)} ${i}`:e<c?`${Co(e/f,1,t)} ${o}`:`${Co(e/c,2,t)} ${l}`},Co=(e,t,n)=>e.toFixed(t).split(".").filter(s=>s!=="0").join(n),Ch=({root:e,props:t})=>{const n=Mt("span");n.className="filepond--file-info-main",be(n,"aria-hidden","true"),e.appendChild(n),e.ref.fileName=n;const s=Mt("span");s.className="filepond--file-info-sub",e.appendChild(s),e.ref.fileSize=s,Te(s,e.query("GET_LABEL_FILE_WAITING_FOR_SIZE")),Te(n,mi(e.query("GET_ITEM_NAME",t.id)))},qr=({root:e,props:t})=>{Te(e.ref.fileSize,Wa(e.query("GET_ITEM_SIZE",t.id),".",e.query("GET_FILE_SIZE_BASE"),e.query("GET_FILE_SIZE_LABELS",e.query))),Te(e.ref.fileName,mi(e.query("GET_ITEM_NAME",t.id)))},No=({root:e,props:t})=>{if(bn(e.query("GET_ITEM_SIZE",t.id))){qr({root:e,props:t});return}Te(e.ref.fileSize,e.query("GET_LABEL_FILE_SIZE_NOT_AVAILABLE"))},Nh=Re({name:"file-info",ignoreRect:!0,ignoreRectUpdate:!0,write:Ve({DID_LOAD_ITEM:qr,DID_UPDATE_ITEM_META:qr,DID_THROW_ITEM_LOAD_ERROR:No,DID_THROW_ITEM_INVALID:No}),didCreateView:e=>
22{rn("CREATE_VIEW",{...e,view:e})},create:Ch,mixins:{styles:["translateX","translateY"],animations:{translateX:"spring",translateY:"spring"}}}),za=e=>Math.round(e*100),xh=({root:e})=>{const t=Mt("span");t.className="filepond--file-status-main",e.appendChild(t),e.ref.main=t;const n=Mt("span");n.className="filepond--file-status-sub",e.appendChild(n),e.ref.sub=n,$a({root:e,action:{progress:null}})},$a=({root:e,action:t})=>{const n=t.progress===null?e.query("GET_LABEL_FILE_LOADING"):`${e.query("GET_LABEL_FILE_LOADING")} ${za(t.progress)}%`;Te(e.ref.main,n),Te(e.ref.sub,e.query("GET_LABEL_TAP_TO_CANCEL"))},Fh=({root:e,action:t})=>{const n=t.progress===null?e.query("GET_LABEL_FILE_PROCESSING"):`${e.query("GET_LABEL_FILE_PROCESSING")} ${za(t.progress)}%`;Te(e.ref.main,n),Te(e.ref.sub,e.query("GET_LABEL_TAP_TO_CANCEL"))},Gh=({root:e})=>{Te(e.ref.main,e.query("GET_LABEL_FILE_PROCESSING")),Te(e.ref.sub,e.query("GET_LABEL_TAP_TO_CANCEL"))},Bh=({root:e})=>{Te(e.ref.main,e.query("GET_LABEL_FILE_PROCESSING_ABORTED")),Te(e.ref.sub,e.query("GET_LABEL_TAP_TO_RETRY"))},Uh=({root:e})=>{Te(e.ref.main,e.query("GET_LABEL_FILE_PROCESSING_COMPLETE")),Te(e.ref.sub,e.query("GET_LABEL_TAP_TO_UNDO"))},xo=({root:e})=>{Te(e.ref.main,""),Te(e.ref.sub,"")},Pn=({root:e,action:t})=>{Te(e.ref.main,t.status.main),Te(e.ref.sub,t.status.sub)},Vh=Re({name:"file-status",ignoreRect:!0,ignoreRectUpdate:!0,write:Ve({DID_LOAD_ITEM:xo,DID_REVERT_ITEM_PROCESSING:xo,DID_REQUEST_ITEM_PROCESSING:Gh,DID_ABORT_ITEM_PROCESSING:Bh,DID_COMPLETE_ITEM_PROCESSING:Uh,DID_UPDATE_ITEM_PROCESS_PROGRESS:Fh,DID_UPDATE_ITEM_LOAD_PROGRESS:$a,DID_THROW_ITEM_LOAD_ERROR:Pn,DID_THROW_ITEM_INVALID:Pn,DID_THROW_ITEM_PROCESSING_ERROR:Pn,DID_THROW_ITEM_PROCESSING_REVERT_ERROR:Pn,DID_THROW_ITEM_REMOVE_ERROR:Pn}),didCreateView:e=>{rn("CREATE_VIEW",{...e,view:e})},create:xh,mixins:{styles:["translateX","translateY","opacity"],animations:{opacity:{type:"tween",duration:250},translateX:"spring",translateY:"spring"}}}),kr={AbortItemLoad:{label:"GET_LABEL_BUTTON_ABORT_ITEM_LOAD",action:"ABORT_ITEM_LOAD",className:"filepond--action-abort-item-load",align:"LOAD_INDICATOR_POSITION"},RetryItemLoad:{label:"GET_LABEL_BUTTON_RETRY_ITEM_LOAD",action:"RETRY_ITEM_LOAD",icon:"GET_ICON_RETRY",className:"filepond--action-retry-item-load",align:"BUTTON_PROCESS_ITEM_POSITION"},RemoveItem:{label:"GET_LABEL_BUTTON_REMOVE_ITEM",action:"REQUEST_REMOVE_ITEM",icon:"GET_ICON_REMOVE",className:"filepond--action-remove-item",align:"BUTTON_REMOVE_ITEM_POSITION"},ProcessItem:{label:"GET_LABEL_BUTTON_PROCESS_ITEM",action:"REQUEST_ITEM_PROCESSING",icon:"GET_ICON_PROCESS",className:"filepond--action-process-item",align:"BUTTON_PROCESS_ITEM_POSITION"},AbortItemProcessing:{label:"GET_LABEL_BUTTON_ABORT_ITEM_PROCESSING",action:"ABORT_ITEM_PROCESSING",className:"filepond--action-abort-item-processing",align:"BUTTON_PROCESS_ITEM_POSITION"},RetryItemProcessing:{label:"GET_LABEL_BUTTON_RETRY_ITEM_PROCESSING",action:"RETRY_ITEM_PROCESSING",icon:"GET_ICON_RETRY",className:"filepond--action-retry-item-processing",align:"BUTTON_PROCESS_ITEM_POSITION"},RevertItemProcessing:{label:"GET_LABEL_BUTTON_UNDO_ITEM_PROCESSING",action:"REQUEST_REVERT_ITEM_PROCESSING",icon:"GET_ICON_UNDO",className:"filepond--action-revert-item-processing",align:"BUTTON_PROCESS_ITEM_POSITION"}},Wr=[];ge(kr,e=>{Wr.push(e)});const Ke=e=>{if(zr(e)==="right")return 0;const t=e.ref.buttonRemoveItem.rect.element;return t.hidden?null:t.width+t.left},Hh=e=>e.ref.buttonAbortItemLoad.rect.element.width,ls=e=>Math.floor(e.ref.buttonRemoveItem.rect.element.height/4),qh=e=>Math.floor(e.ref.buttonRemoveItem.rect.element.left/2),kh=e=>e.query("GET_STYLE_LOAD_INDICATOR_POSITION"),Wh=e=>e.query("GET_STYLE_PROGRESS_INDICATOR_POSITION"),zr=e=>e.query("GET_STYLE_BUTTON_REMOVE_ITEM_POSITION"),zh={buttonAbortItemLoad:{opacity:0},buttonRetryItemLoad:{opacity:0},buttonRemoveItem:{opacity:0},buttonProcessItem:{opacity:0},buttonAbortItemProcessing:{opacity:0},buttonRetryItemProcessing:{opacity:0},buttonRevertItemProcessing:{opacity:0},loadProgressIndicator:{opacity:0,align:kh},processProgressIndicator:{opacity:0,align:Wh},processingCompleteIndicator:{opacity:0,scaleX:.75,scaleY:.75}
vendor: 4,660 bytes, line 22
22,info:{translateX:0,translateY:0,opacity:0},status:{translateX:0,translateY:0,opacity:0}},Fo={buttonRemoveItem:{opacity:1},buttonProcessItem:{opacity:1},info:{translateX:Ke},status:{translateX:Ke}},Ir={buttonAbortItemProcessing:{opacity:1},processProgressIndicator:{opacity:1},status:{opacity:1}},hn={DID_THROW_ITEM_INVALID:{buttonRemoveItem:{opacity:1},info:{translateX:Ke},status:{translateX:Ke,opacity:1}},DID_START_ITEM_LOAD:{buttonAbortItemLoad:{opacity:1},loadProgressIndicator:{opacity:1},status:{opacity:1}},DID_THROW_ITEM_LOAD_ERROR:{buttonRetryItemLoad:{opacity:1},buttonRemoveItem:{opacity:1},info:{translateX:Ke},status:{opacity:1}},DID_START_ITEM_REMOVE:{processProgressIndicator:{opacity:1,align:zr},info:{translateX:Ke},status:{opacity:0}},DID_THROW_ITEM_REMOVE_ERROR:{processProgressIndicator:{opacity:0,align:zr},buttonRemoveItem:{opacity:1},info:{translateX:Ke},status:{opacity:1,translateX:Ke}},DID_LOAD_ITEM:Fo,DID_LOAD_LOCAL_ITEM:{buttonRemoveItem:{opacity:1},info:{translateX:Ke},status:{translateX:Ke}},DID_START_ITEM_PROCESSING:Ir,DID_REQUEST_ITEM_PROCESSING:Ir,DID_UPDATE_ITEM_PROCESS_PROGRESS:Ir,DID_COMPLETE_ITEM_PROCESSING:{buttonRevertItemProcessing:{opacity:1},info:{opacity:1},status:{opacity:1}},DID_THROW_ITEM_PROCESSING_ERROR:{buttonRemoveItem:{opacity:1},buttonRetryItemProcessing:{opacity:1},status:{opacity:1},info:{translateX:Ke}},DID_THROW_ITEM_PROCESSING_REVERT_ERROR:{buttonRevertItemProcessing:{opacity:1},status:{opacity:1},info:{opacity:1}},DID_ABORT_ITEM_PROCESSING:{buttonRemoveItem:{opacity:1},buttonProcessItem:{opacity:1},info:{translateX:Ke},status:{opacity:1}},DID_REVERT_ITEM_PROCESSING:Fo},$h=Re({create:({root:e})=>{e.element.innerHTML=e.query("GET_ICON_DONE")},name:"processing-complete-indicator",ignoreRect:!0,mixins:{styles:["scaleX","scaleY","opacity"],animations:{scaleX:"spring",scaleY:"spring",opacity:{type:"tween",duration:250}}}}),Yh=({root:e,props:t})=>{const n=Object.keys(kr).reduce((d,E)=>(d[E]={...kr[E]},d),{}),{id:s}=t,r=e.query("GET_ALLOW_REVERT"),i=e.query("GET_ALLOW_REMOVE"),o=e.query("GET_ALLOW_PROCESS"),l=e.query("GET_INSTANT_UPLOAD"),a=e.query("IS_ASYNC"),f=e.query("GET_STYLE_BUTTON_REMOVE_ITEM_ALIGN");let c;a?o&&!r?c=d=>!/RevertItemProcessing/.test(d):!o&&r?c=d=>!/ProcessItem|RetryItemProcessing|AbortItemProcessing/.test(d):!o&&!r&&(c=d=>!/Process/.test(d)):c=d=>!/Process/.test(d);const u=c?Wr.filter(c):Wr.concat();if(l&&r&&(n.RevertItemProcessing.label="GET_LABEL_BUTTON_REMOVE_ITEM",n.RevertItemProcessing.icon="GET_ICON_REMOVE"),a&&!r){const d=hn.DID_COMPLETE_ITEM_PROCESSING;d.info.translateX=qh,d.info.translateY=ls,d.status.translateY=ls,d.processingCompleteIndicator={opacity:1,scaleX:1,scaleY:1}}if(a&&!o&&(["DID_START_ITEM_PROCESSING","DID_REQUEST_ITEM_PROCESSING","DID_UPDATE_ITEM_PROCESS_PROGRESS","DID_THROW_ITEM_PROCESSING_ERROR"].forEach(d=>{hn[d].status.translateY=ls}),hn.DID_THROW_ITEM_PROCESSING_ERROR.status.translateX=Hh),f&&r){n.RevertItemProcessing.align="BUTTON_REMOVE_ITEM_POSITION";const d=hn.DID_COMPLETE_ITEM_PROCESSING;d.info.translateX=Ke,d.status.translateY=ls,d.processingCompleteIndicator={opacity:1,scaleX:1,scaleY:1}}i||(n.RemoveItem.disabled=!0),ge(n,(d,E)=>{const y=e.createChildView(ka,{label:e.query(E.label),icon:e.query(E.icon),opacity:0});u.includes(d)&&e.appendChildView(y),E.disabled&&(y.element.setAttribute("disabled","disabled"),y.element.setAttribute("hidden","hidden")),y.element.dataset.align=e.query(`GET_STYLE_${E.align}`),y.element.classList.add(E.className),y.on("click",R=>{R.stopPropagation(),!E.disabled&&e.dispatch(E.action,{query:s})}),e.ref[`button${d}`]=y}),e.ref.processingCompleteIndicator=e.appendChildView(e.createChildView($h)),e.ref.processingCompleteIndicator.element.dataset.align=e.query("GET_STYLE_BUTTON_PROCESS_ITEM_POSITION"),e.ref.info=e.appendChildView(e.createChildView(Nh,{id:s})),e.ref.status=e.appendChildView(e.createChildView(Vh,{id:s}));const h=e.appendChildView(e.createChildView(Po,{opacity:0,align:e.query("GET_STYLE_LOAD_INDICATOR_POSITION")}));h.element.classList.add("filepond--load-indicator"),e.ref.loadProgressIndicator=h;const _=e.appendChildView(e.createChildView(Po,{opacity:0,align:e.query("GET_STYLE_PROGRESS_INDICATOR_POSITION")}));_.element.classList.add("filepond--process-indicator"),e.ref.processProgressIndicator=_,e.ref.activeStyles=[]},jh=({root:e,actions:t,props:n})=>{Xh({root:e,actions:t,props:n});let s=t.concat().filter(r=>/^DID_/.test(r.type)).reverse().find(r=>hn[r.type]);if(s){e.ref.activeStyles=[];const r=hn[s.type];ge(zh,(i,o)=>{const l=e.ref[i];ge(o,(a,f)=>{const c=r[i]&&typeof r[i][a]<"u"?r[i][a]:f;e.ref.activeStyles.push({control:l,key:a,value:c})})})}
22e.ref.activeStyles.forEach(({control:r,key:i,value:o})=>{r[i]=typeof o=="function"?o(e):o})},Xh=Ve({DID_SET_LABEL_BUTTON_ABORT_ITEM_PROCESSING:({root:e,action:t})=>{e.ref.buttonAbortItemProcessing.label=t.value},DID_SET_LABEL_BUTTON_ABORT_ITEM_LOAD:({root:e,action:t})=>{e.ref.buttonAbortItemLoad.label=t.value},DID_SET_LABEL_BUTTON_ABORT_ITEM_REMOVAL:({root:e,action:t})=>{e.ref.buttonAbortItemRemoval.label=t.value},DID_REQUEST_ITEM_PROCESSING:({root:e})=>{e.ref.processProgressIndicator.spin=!0,e.ref.processProgressIndicator.progress=0},DID_START_ITEM_LOAD:({root:e})=>{e.ref.loadProgressIndicator.spin=!0,e.ref.loadProgressIndicator.progress=0},DID_START_ITEM_REMOVE:({root:e})=>{e.ref.processProgressIndicator.spin=!0,e.ref.processProgressIndicator.progress=0},DID_UPDATE_ITEM_LOAD_PROGRESS:({root:e,action:t})=>{e.ref.loadProgressIndicator.spin=!1,e.ref.loadProgressIndicator.progress=t.progress},DID_UPDATE_ITEM_PROCESS_PROGRESS:({root:e,action:t})=>{e.ref.processProgressIndicator.spin=!1,e.ref.processProgressIndicator.progress=t.progress}}),Kh=Re({create:Yh,write:jh,didCreateView:e=>{rn("CREATE_VIEW",{...e,view:e})},name:"file"}),Zh=({root:e,props:t})=>{e.ref.fileName=Mt("legend"),e.appendChild(e.ref.fileName),e.ref.file=e.appendChildView(e.createChildView(Kh,{id:t.id})),e.ref.data=!1},Qh=({root:e,props:t})=>{Te(e.ref.fileName,mi(e.query("GET_ITEM_NAME",t.id)))},Jh=Re({create:Zh,ignoreRect:!0,write:Ve({DID_LOAD_ITEM:Qh}),didCreateView:e=>{rn("CREATE_VIEW",{...e,view:e})},tag:"fieldset",name:"file-wrapper"}),Go={type:"spring",damping:.6,mass:7},ep=({root:e,props:t})=>{[{name:"top"},{name:"center",props:{translateY:null,scaleY:null},mixins:{animations:{scaleY:Go},styles:["translateY","scaleY"]}},{name:"bottom",props:{translateY:null},mixins:{animations:{translateY:Go},styles:["translateY"]}}].forEach(n=>{tp(e,n,t.name)}),e.element.classList.add(`filepond--${t.name}`),e.ref.scalable=null},tp=(e,t,n)=>{const s=Re({name:`panel-${t.name} filepond--${n}`,mixins:t.mixins,ignoreRectUpdate:!0}),r=e.createChildView(s,t.props);e.ref[t.name]=e.appendChildView(r)},np=({root:e,props:t})=>{if((e.ref.scalable===null||t.scalable!==e.ref.scalable)&&(e.ref.scalable=Aa(t.scalable)?t.scalable:!0,e.element.dataset.scalable=e.ref.scalable),!t.height)return;const n=e.ref.top.rect.element,s=e.ref.bottom.rect.element,r=Math.max(n.height+s.height,t.height);e.ref.center.translateY=n.height,e.ref.center.scaleY=(r-n.height-s.height)/100,e.ref.bottom.translateY=r-s.height},Ya=Re({name:"panel",read:({root:e,props:t})=>t.heightCurrent=e.ref.bottom.translateY,write:np,create:ep,ignoreRect:!0,mixins:{apis:["height","heightCurrent","scalable"]}}),sp=e=>{const t=e.map(s=>s.id);let n;return{setIndex:s=>{n=s},getIndex:()=>n,getItemIndex:s=>t.indexOf(s.id)}},Bo={type:"spring",stiffness:.75,damping:.45,mass:10},Uo="spring",Vo={DID_START_ITEM_LOAD:"busy",DID_UPDATE_ITEM_LOAD_PROGRESS:"loading",DID_THROW_ITEM_INVALID:"load-invalid",DID_THROW_ITEM_LOAD_ERROR:"load-error",DID_LOAD_ITEM:"idle",DID_THROW_ITEM_REMOVE_ERROR:"remove-error",DID_START_ITEM_REMOVE:"busy",DID_START_ITEM_PROCESSING:"busy processing",DID_REQUEST_ITEM_PROCESSING:"busy processing",DID_UPDATE_ITEM_PROCESS_PROGRESS:"processing",DID_COMPLETE_ITEM_PROCESSING:"processing-complete",DID_THROW_ITEM_PROCESSING_ERROR:"processing-error",DID_THROW_ITEM_PROCESSING_REVERT_ERROR:"processing-revert-error",DID_ABORT_ITEM_PROCESSING:"cancelled",DID_REVERT_ITEM_PROCESSING:"idle"},rp=({root:e,props:t})=>{if(e.ref.handleClick=s=>e.dispatch("DID_ACTIVATE_ITEM",{id:t.id}),e.element.id=`filepond--item-${t.id}`,e.element.addEventListener("click",e.ref.handleClick),e.ref.container=e.appendChildView(e.createChildView(Jh,{id:t.id})),e.ref.panel=e.appendChildView(e.createChildView(Ya,{name:"item-panel"})),e.ref.panel.height=null,t.markedForRemoval=!1,!e.query("GET_ALLOW_REORDER"))return;e.element.dataset.dragState="idle";const n=s=>{if(!s.isPrimary)return;let r=!1;const i={x:s.pageX,y:s.pageY};t.dragOrigin={x:e.translateX,y:e.translateY},t.dragCenter={x:s.offsetX,y:s.offsetY};const o=sp(e.query("GET_ACTIVE_ITEMS"));e.dispatch("DID_GRAB_ITEM",{id:t.id,dragState:o});const l=u=>{if(!u.isPrimary)return;u.stopPropagation(),u.preventDefault(),t.dragOffset={x:u.pageX-i.x,y:u.pageY-i.y},t.dragOffset.x*t.dragOffset.x+t.dragOffset.y*t.dragOffset.y>16&&!r&&(r=!0,e.element.removeEventListener("click",e.ref.handleClick)),e.dispatch("DID_DRAG_ITEM",{id:t.id,dragState:o})},a=u=>{u.isPrimary&&(t.dragOffset={x:u.pageX-i.x,y:u.pageY-i.y},c())},f=()=>{c()},c=()=>{document.removeEventListener("pointercancel",f),document.removeEventListener("pointermove",l),document.removeEventListener("pointerup",a),e.dispatch("DID_DROP_ITEM",{id:t.id,dragState:o}),r&&setTimeout(()=>e.element.addEventListener("click",e.ref.handleClick),0)};document.addEventListener("pointercancel",f),document.addEventListener("pointermove",l),document.addEventListener("pointerup",a)};e.element.addEventListener("pointerdown",n)},ip=Ve({DID_UPDATE_PANEL_HEIGHT:({root:e,action:t})=>{e.height=t.height}}),op=Ve({DID_GRAB_ITEM:({root:e,props:t})=>{t.dragOrigin={x:e.translateX,y:e.translateY}},DID_DRAG_ITEM:({root:e})=>{e.element.dataset.dragState="drag"},DID_DROP_ITEM:({root:e,props:t})=>{t.dragOffset=null,t.dragOrigin=null,e.element.dataset.dragState="drop"}},({root:e,actions:t,props:n,shouldOptimize:s})=>{e.element.dataset.dragState==="drop"&&e.scaleX<=1&&(e.element.dataset.dragState="idle");let r=t.concat().filter(o=>/^DID_/.test(o.type)).reverse().find(o=>Vo[o.type]);r&&r.type!==n.currentState&&(n.currentState=r.type,e.element.dataset.f
22ilepondItemState=Vo[n.currentState]||"");const i=e.query("GET_ITEM_PANEL_ASPECT_RATIO")||e.query("GET_PANEL_ASPECT_RATIO");i?s||(e.height=e.rect.element.width*i):(ip({root:e,actions:t,props:n}),!e.height&&e.ref.container.rect.element.height>0&&(e.height=e.ref.container.rect.element.height)),s&&(e.ref.panel.height=null),e.ref.panel.height=e.height}),lp=Re({create:rp,write:op,destroy:({root:e,props:t})=>{e.element.removeEventListener("click",e.ref.handleClick),e.dispatch("RELEASE_ITEM",{query:t.id})},tag:"li",name:"item",mixins:{apis:["id","interactionMethod","markedForRemoval","spawnDate","dragCenter","dragOrigin","dragOffset"],styles:["translateX","translateY","scaleX","scaleY","opacity","height"],animations:{scaleX:Uo,scaleY:Uo,translateX:Bo,translateY:Bo,opacity:{type:"tween",duration:150}}}});var Ei=(e,t)=>Math.max(1,Math.floor((e+1)/t));const Ii=(e,t,n)=>{if(!n)return;const s=e.rect.element.width,r=t.length;let i=null;if(r===0||n.top<t[0].rect.element.top)return-1;const l=t[0].rect.element,a=l.marginLeft+l.marginRight,f=l.width+a,c=Ei(s,f);if(c===1){for(let _=0;_<r;_++){const d=t[_],E=d.rect.outer.top+d.rect.element.height*.5;if(n.top<E)return _}return r}const u=l.marginTop+l.marginBottom,h=l.height+u;for(let _=0;_<r;_++){const d=_%c,E=Math.floor(_/c),y=d*f,R=E*h,g=R-l.marginTop,I=y+f,T=R+h+l.marginBottom;if(n.top<T&&n.top>g){if(n.left<I)return _;_!==r-1?i=_:i=null}}return i!==null?i:r},as={height:0,width:0,get getHeight(){return this.height},set setHeight(e){(this.height===0||e===0)&&(this.height=e)},get getWidth(){return this.width},set setWidth(e){(this.width===0||e===0)&&(this.width=e)}},ap=({root:e})=>{be(e.element,"role","list"),e.ref.lastItemSpanwDate=Date.now()},cp=({root:e,action:t})=>{const{id:n,index:s,interactionMethod:r}=t;e.ref.addIndex=s;const i=Date.now();let o=i,l=1;if(r!==st.NONE){l=0;const a=e.query("GET_ITEM_INSERT_INTERVAL"),f=i-e.ref.lastItemSpanwDate;o=f<a?i+(a-f):i}e.ref.lastItemSpanwDate=o,e.appendChildView(e.createChildView(lp,{spawnDate:o,id:n,opacity:l,interactionMethod:r}),s)},Ho=(e,t,n,s=0,r=1)=>{e.dragOffset?(e.translateX=null,e.translateY=null,e.translateX=e.dragOrigin.x+e.dragOffset.x,e.translateY=e.dragOrigin.y+e.dragOffset.y,e.scaleX=1.025,e.scaleY=1.025):(e.translateX=t,e.translateY=n,Date.now()>e.spawnDate&&(e.opacity===0&&fp(e,t,n,s,r),e.scaleX=1,e.scaleY=1,e.opacity=1))},fp=(e,t,n,s,r)=>{e.interactionMethod===st.NONE?(e.translateX=null,e.translateX=t,e.translateY=null,e.translateY=n):e.interactionMethod===st.DROP?(e.translateX=null,e.translateX=t-s*20,e.translateY=null,e.translateY=n-r*10,e.scaleX=.8,e.scaleY=.8):e.interactionMethod===st.BROWSE?(e.translateY=null,e.translateY=n-30):e.interactionMethod===st.API&&(e.translateX=null,e.translateX=t-30,e.translateY=null)},up=({root:e,action:t})=>{const{id:n}=t,s=e.childViews.find(r=>r.id===n);s&&(s.scaleX=.9,s.scaleY=.9,s.opacity=0,s.markedForRemoval=!0)},Tr=e=>e.rect.element.height+e.rect.element.marginBottom*.5+e.rect.element.marginTop*.5,dp=e=>e.rect.element.width+e.rect.element.marginLeft*.5+e.rect.element.marginRight*.5,hp=({root:e,action:t})=>{const{id:n,dragState:s}=t,r=e.query("GET_ITEM",{id:n}),i=e.childViews.find(y=>y.id===n),o=e.childViews.length,l=s.getItemIndex(r);if(!i)return;const a={x:i.dragOrigin.x+i.dragOffset.x+i.dragCenter.x,y:i.dragOrigin.y+i.dragOffset.y+i.dragCenter.y},f=Tr(i),c=dp(i);let u=Math.floor(e.rect.outer.width/c);u>o&&(u=o);const h=Math.floor(o/u+1);as.setHeight=f*h,as.setWidth=c*u;var _={y:Math.floor(a.y/f),x:Math.floor(a.x/c),getGridIndex:function(){return a.y>as.getHeight||a.y<0||a.x>as.getWidth||a.x<0?l:this.y*u+this.x},getColIndex:function(){const R=e.query("GET_ACTIVE_ITEMS"),g=e.childViews.filter(B=>B.rect.element.height),I=R.map(B=>g.find(O=>O.id===B.id)),T=I.findIndex(B=>B===i),w=Tr(i),x=I.length;let W=x,M=0,A=0,q=0;for(let B=0;B<x;B++)if(M=Tr(I[B]),q=A,A=q+M,a.y<A){if(T>B){if(a.y<q+w){W=B;break}continue}W=B;break}return W}};const d=u>1?_.getGridIndex():_.getColIndex();e.dispatch("MOVE_ITEM",{query:i,index:d});const E=s.getIndex();if(E===void 0||E!==d){if(s.setIndex(d),E===void 0)return;e.dispatch("DID_REORDER_ITEMS",{items:e.query("GET_ACTIVE_ITEMS"),origin:l,target:d})}}
22,pp=Ve({DID_ADD_ITEM:cp,DID_REMOVE_ITEM:up,DID_DRAG_ITEM:hp}),_p=({root:e,props:t,actions:n,shouldOptimize:s})=>{pp({root:e,props:t,actions:n});const{dragCoordinates:r}=t,i=e.rect.element.width,o=e.childViews.filter(I=>I.rect.element.height),l=e.query("GET_ACTIVE_ITEMS").map(I=>o.find(T=>T.id===I.id)).filter(I=>I),a=r?Ii(e,l,r):null,f=e.ref.addIndex||null;e.ref.addIndex=null;let c=0,u=0,h=0;if(l.length===0)return;const _=l[0].rect.element,d=_.marginTop+_.marginBottom,E=_.marginLeft+_.marginRight,y=_.width+E,R=_.height+d,g=Ei(i,y);if(g===1){let I=0,T=0;l.forEach((w,x)=>{if(a){let A=x-a;A===-2?T=-d*.25:A===-1?T=-d*.75:A===0?T=d*.75:A===1?T=d*.25:T=0}s&&(w.translateX=null,w.translateY=null),w.markedForRemoval||Ho(w,0,I+T);let M=(w.rect.element.height+d)*(w.markedForRemoval?w.opacity:1);I+=M})}else{let I=0,T=0;l.forEach((w,x)=>{x===a&&(c=1),x===f&&(h+=1),w.markedForRemoval&&w.opacity<.5&&(u-=1);const W=x+h+c+u,M=W%g,A=Math.floor(W/g),q=M*y,B=A*R,O=Math.sign(q-I),Y=Math.sign(B-T);I=q,T=B,!w.markedForRemoval&&(s&&(w.translateX=null,w.translateY=null),Ho(w,q,B,O,Y))})}},gp=(e,t)=>t.filter(n=>n.data&&n.data.id?e.id===n.data.id:!0),mp=Re({create:ap,write:_p,tag:"ul",name:"list",didWriteView:({root:e})=>{e.childViews.filter(t=>t.markedForRemoval&&t.opacity===0&&t.resting).forEach(t=>{t._destroy(),e.removeChildView(t)})},filterFrameActionsForChild:gp,mixins:{apis:["dragCoordinates"]}}),Ep=({root:e,props:t})=>{e.ref.list=e.appendChildView(e.createChildView(mp)),t.dragCoordinates=null,t.overflowing=!1},Ip=({root:e,props:t,action:n})=>{e.query("GET_ITEM_INSERT_LOCATION_FREEDOM")&&(t.dragCoordinates={left:n.position.scopeLeft-e.ref.list.rect.element.left,top:n.position.scopeTop-(e.rect.outer.top+e.rect.element.marginTop+e.rect.element.scrollTop)})},Tp=({props:e})=>{e.dragCoordinates=null},yp=Ve({DID_DRAG:Ip,DID_END_DRAG:Tp}),Rp=({root:e,props:t,actions:n})=>{if(yp({root:e,props:t,actions:n}),e.ref.list.dragCoordinates=t.dragCoordinates,t.overflowing&&!t.overflow&&(t.overflowing=!1,e.element.dataset.state="",e.height=null),t.overflow){const s=Math.round(t.overflow);s!==e.height&&(t.overflowing=!0,e.element.dataset.state="overflow",e.height=s)}},bp=Re({create:Ep,write:Rp,name:"list-scroller",mixins:{apis:["overflow","dragCoordinates"],styles:["height","translateY"],animations:{translateY:"spring"}}}),lt=(e,t,n,s="")=>{n?be(e,t,s):e.removeAttribute(t)},Sp=e=>{if(!(!e||e.value==="")){try{e.value=""}catch{}if(e.value){const t=Mt("form"),n=e.parentNode,s=e.nextSibling;t.appendChild(e),t.reset(),s?n.insertBefore(e,s):n.appendChild(e)}}},wp=({root:e,props:t})=>{e.element.id=`filepond--browser-${t.id}`,be(e.element,"name",e.query("GET_NAME")),be(e.element,"aria-controls",`filepond--assistant-${t.id}`),be(e.element,"aria-labelledby",`filepond--drop-label-${t.id}`),ja({root:e,action:{value:e.query("GET_ACCEPTED_FILE_TYPES")}}),Xa({root:e,action:{value:e.query("GET_ALLOW_MULTIPLE")}}),Ka({root:e,action:{value:e.query("GET_ALLOW_DIRECTORIES_ONLY")}}),$r({root:e}),Za({root:e,action:{value:e.query("GET_REQUIRED")}
22}),Qa({root:e,action:{value:e.query("GET_CAPTURE_METHOD")}}),e.ref.handleChange=n=>{if(!e.element.value)return;const s=Array.from(e.element.files).map(r=>(r._relativePath=r.webkitRelativePath,r));setTimeout(()=>{t.onload(s),Sp(e.element)},250)},e.element.addEventListener("change",e.ref.handleChange)},ja=({root:e,action:t})=>{e.query("GET_ALLOW_SYNC_ACCEPT_ATTRIBUTE")&&lt(e.element,"accept",!!t.value,t.value?t.value.join(","):"")},Xa=({root:e,action:t})=>{lt(e.element,"multiple",t.value)},Ka=({root:e,action:t})=>{lt(e.element,"webkitdirectory",t.value)},$r=({root:e})=>{const t=e.query("GET_DISABLED"),n=e.query("GET_ALLOW_BROWSE"),s=t||!n;lt(e.element,"disabled",s)},Za=({root:e,action:t})=>{t.value?e.query("GET_TOTAL_ITEMS")===0&&lt(e.element,"required",!0):lt(e.element,"required",!1)},Qa=({root:e,action:t})=>{lt(e.element,"capture",!!t.value,t.value===!0?"":t.value)},qo=({root:e})=>{const{element:t}=e;if(e.query("GET_TOTAL_ITEMS")>0){lt(t,"required",!1),lt(t,"name",!1);const n=e.query("GET_ACTIVE_ITEMS");let s=!1;for(let r=0;r<n.length;r++)n[r].status===ne.LOAD_ERROR&&(s=!0);e.element.setCustomValidity(s?e.query("GET_LABEL_INVALID_FIELD"):"")}else lt(t,"name",!0,e.query("GET_NAME")),e.query("GET_CHECK_VALIDITY")&&t.setCustomValidity(""),e.query("GET_REQUIRED")&&lt(t,"required",!0)},Op=({root:e})=>{e.query("GET_CHECK_VALIDITY")&&e.element.setCustomValidity(e.query("GET_LABEL_INVALID_FIELD"))},vp=Re({tag:"input",name:"browser",ignoreRect:!0,ignoreRectUpdate:!0,attributes:{type:"file"},create:wp,destroy:({root:e})=>{e.element.removeEventListener("change",e.ref.handleChange)},write:Ve({DID_LOAD_ITEM:qo,DID_REMOVE_ITEM:qo,DID_THROW_ITEM_INVALID:Op,DID_SET_DISABLED:$r,DID_SET_ALLOW_BROWSE:$r,DID_SET_ALLOW_DIRECTORIES_ONLY:Ka,DID_SET_ALLOW_MULTIPLE:Xa,DID_SET_ACCEPTED_FILE_TYPES:ja,DID_SET_CAPTURE_METHOD:Qa,DID_SET_REQUIRED:Za})}),ko={ENTER:13,SPACE:32},Ap=({root:e,props:t})=>{const n=Mt("label");be(n,"for",`filepond--browser-${t.id}`),be(n,"id",`filepond--drop-label-${t.id}`),e.ref.handleKeyDown=s=>{(s.keyCode===ko.ENTER||s.keyCode===ko.SPACE)&&(s.preventDefault(),e.ref.label.click())},e.ref.handleClick=s=>{s.target===n||n.contains(s.target)||e.ref.label.click()},n.addEventListener("keydown",e.ref.handleKeyDown),e.element.addEventListener("click",e.ref.handleClick),Ja(n,t.caption),e.appendChild(n),e.ref.label=n},Ja=(e,t)=>{e.innerHTML=t;const n=e.querySelector(".filepond--label-action");return n&&be(n,"tabindex","0"),t},Dp=Re({name:"drop-label",ignoreRect:!0,create:Ap,destroy:({root:e})=>{e.ref.label.addEventListener("keydown",e.ref.handleKeyDown),e.element.removeEventListener("click",e.ref.handleClick)},write:Ve({DID_SET_LABEL_IDLE:({root:e,action:t})=>{Ja(e.ref.label,t.value)}}),mixins:{styles:["opacity","translateX","translateY"],animations:{opacity:{type:"tween",duration:150},translateX:"spring",translateY:"spring"}}}),Lp=Re({name:"drip-blob",ignoreRect:!0,mixins:{styles:["translateX","translateY","scaleX","scaleY","opacity"],animations:{scaleX:"spring",scaleY:"spring",translateX:"spring",translateY:"spring",opacity:{type:"tween",duration:250}}}}),Mp=({root:e})=>{const t=e.rect.element.width*.5,n=e.rect.element.height*.5;e.ref.blob=e.appendChildView(e.createChildView(Lp,{opacity:0,scaleX:2.5,scaleY:2.5,translateX:t,translateY:n}))},Pp=({root:e,action:t})=>{if(!e.ref.blob){Mp({root:e});return}e.ref.blob.translateX=t.position.scopeLeft,e.ref.blob.translateY=t.position.scopeTop,e.ref.blob.scaleX=1,e.ref.blob.scaleY=1,e.ref.blob.opacity=1},Cp=({root:e})=>{e.ref.blob&&(e.ref.blob.opacity=0)},Np=({root:e})=>{e.ref.blob&&(e.ref.blob.scaleX=2.5,e.ref.blob.scaleY=2.5,e.ref.blob.opacity=0)},xp=({root:e,props:t,actions:n})=>{Fp({root:e,props:t,actions:n});const{blob:s}=e.ref;n.length===0&&s&&s.opacity===0&&(e.removeChildView(s),e.ref.blob=null)},Fp=Ve({DID_DRAG:Pp,DID_DROP:Np,DID_END_DRAG:Cp}),Gp=Re({ignoreRect:!0,ignoreRectUpdate:!0,name:"drip",write:xp}),ec=(e,t)=>{try{const n=new DataTransfer;t.forEach(s=>{s instanceof File?n.items.add(s):n.items.add(new File([s],s.name,{type:s.type}))}),e.files=n.files}catch{return!1}return!0},Bp=({root:e})=>{e.ref.fields={};const t=document.createElement("legend");t.textContent="Files",e.element.appendChild(t)},nr=(e,t)=>
22e.ref.fields[t],Ti=e=>{e.query("GET_ACTIVE_ITEMS").forEach(t=>{e.ref.fields[t.id]&&e.element.appendChild(e.ref.fields[t.id])})},Wo=({root:e})=>Ti(e),Up=({root:e,action:t})=>{const r=!(e.query("GET_ITEM",t.id).origin===we.LOCAL)&&e.query("SHOULD_UPDATE_FILE_INPUT"),i=Mt("input");i.type=r?"file":"hidden",i.name=e.query("GET_NAME"),e.ref.fields[t.id]=i,Ti(e)},Vp=({root:e,action:t})=>{const n=nr(e,t.id);if(!n||(t.serverFileReference!==null&&(n.value=t.serverFileReference),!e.query("SHOULD_UPDATE_FILE_INPUT")))return;const s=e.query("GET_ITEM",t.id);ec(n,[s.file])},Hp=({root:e,action:t})=>{e.query("SHOULD_UPDATE_FILE_INPUT")&&setTimeout(()=>{const n=nr(e,t.id);n&&ec(n,[t.file])},0)},qp=({root:e})=>{e.element.disabled=e.query("GET_DISABLED")},kp=({root:e,action:t})=>{const n=nr(e,t.id);n&&(n.parentNode&&n.parentNode.removeChild(n),delete e.ref.fields[t.id])},Wp=({root:e,action:t})=>{const n=nr(e,t.id);n&&(t.value===null?n.removeAttribute("value"):n.type!="file"&&(n.value=t.value),Ti(e))},zp=Ve({DID_SET_DISABLED:qp,DID_ADD_ITEM:Up,DID_LOAD_ITEM:Vp,DID_REMOVE_ITEM:kp,DID_DEFINE_VALUE:Wp,DID_PREPARE_OUTPUT:Hp,DID_REORDER_ITEMS:Wo,DID_SORT_ITEMS:Wo}),$p=Re({tag:"fieldset",name:"data",create:Bp,write:zp,ignoreRect:!0}),Yp=e=>"getRootNode"in e?e.getRootNode():document,jp=["jpg","jpeg","png","gif","bmp","webp","svg","tiff"],Xp=["css","csv","html","txt"],Kp={zip:"zip|compressed",epub:"application/epub+zip"},tc=(e="")=>(e=e.toLowerCase(),jp.includes(e)?"image/"+(e==="jpg"?"jpeg":e==="svg"?"svg+xml":e):Xp.includes(e)?"text/"+e:Kp[e]||""),yi=e=>new Promise((t,n)=>{const s=r_(e);if(s.length&&!Zp(e))return t(s);Qp(e).then(t)}),Zp=e=>e.files?e.files.length>0:!1,Qp=e=>new Promise((t,n)=>{const s=(e.items?Array.from(e.items):[]).filter(r=>Jp(r)).map(r=>e_(r));if(!s.length){t(e.files?Array.from(e.files):[]);return}Promise.all(s).then(r=>{const i=[];r.forEach(o=>{i.push.apply(i,o)}),t(i.filter(o=>o).map(o=>(o._relativePath||(o._relativePath=o.webkitRelativePath),o)))}).catch(console.error)}),Jp=e=>{if(nc(e)){const t=Ri(e);if(t)return t.isFile||t.isDirectory}return e.kind==="file"},e_=e=>new Promise((t,n)=>{if(s_(e)){t_(Ri(e)).then(t).catch(n);return}t([e.getAsFile()])}),t_=e=>new Promise((t,n)=>{const s=[];let r=0,i=0;const o=()=>{i===0&&r===0&&t(s)},l=a=>{r++;const f=a.createReader(),c=()=>{f.readEntries(u=>{if(u.length===0){r--,o();return}u.forEach(h=>{h.isDirectory?l(h):(i++,h.file(_=>{const d=n_(_);h.fullPath&&(d._relativePath=h.fullPath),s.push(d),i--,o()}))}),c()},n)};c()};l(e)}),n_=e=>{if(e.type.length)return e;const t=e.lastModifiedDate,n=e.name,s=tc(tr(e.name));return s.length&&(e=e.slice(0,e.size,s),e.name=n,e.lastModifiedDate=t),e},s_=e=>nc(e)&&(Ri(e)||{}).isDirectory,nc=e=>"webkitGetAsEntry"in e,Ri=e=>e.webkitGetAsEntry(),r_=e=>{let t=[];try{if(t=o_(e),t.length)return t;t=i_(e)}catch{}return t},i_=e=>{let t=e.getData("url");return typeof t=="string"&&t.length?[t]:[]},o_=e=>{let t=e.getData("text/html");if(typeof t=="string"&&t.length){const n=t.match(/src\s*=\s*"(.+?)"/);if(n)return[n[1]]}return[]},xs=[],tn=e=>({pageLeft:e.pageX,pageTop:e.pageY,scopeLeft:e.offsetX||e.layerX,scopeTop:e.offsetY||e.layerY}),l_=(e,t,n)=>{const s=a_(t),r={element:e,filterElement:n,state:null,ondrop:()=>{},onenter:()=>{},ondrag:()=>{},onexit:()=>{},onload:()=>{},allowdrop:()=>{}};return r.destroy=s.addListener(r),r},a_=e=>{const t=xs.find(s=>s.element===e);if(t)return t;const n=c_(e);return xs.push(n),n},c_=e=>{const t=[],n={dragenter:u_,dragover:d_,dragleave:p_,drop:h_},s={};ge(n,(i,o)=>{s[i]=o(e,t),e.addEventListener(i,s[i],!1)});const r={element:e,addListener:i=>(t.push(i),()=>{t.splice(t.indexOf(i),1),t.length===0&&(xs.splice(xs.indexOf(r),1),ge(n,o=>{e.removeEventListener(o,s[o],!1)}))})};return r},f_=(e,t)=>("elementFromPoint"in e||(e=document),e.elementFromPoint(t.x,t.y)),bi=(e,t)=>{const n=Yp(t),s=f_(n,{x:e.pageX-window.pageXOffset,y:e.pageY-window.pageYOffset});return s===t||t.contains(s)};let sc=null;const cs=(e,t)=>{try{e.dropEffect=t}catch{}},u_=(e,t)=>n=>{n.preventDefault(),sc=n.target,t.forEach(s=>{const{element:r,onenter:i}=s;bi(n,r)&&(s.state="enter",i(tn(n)))})},d_=(e,t)=>n=>{n.preventDefault();const s=n.dataTransfer;yi(s).then(r=>{let i=!1;t.some(o=>{const{filterElement:l,element:a,onenter:f,onexit:c,ondrag:u,allowdrop:h}=o;cs(s,"copy");const _=h(r);if(!_){cs(s,"none");return}
22if(bi(n,a)){if(i=!0,o.state===null){o.state="enter",f(tn(n));return}if(o.state="over",l&&!_){cs(s,"none");return}u(tn(n))}else l&&!i&&cs(s,"none"),o.state&&(o.state=null,c(tn(n)))})})},h_=(e,t)=>n=>{n.preventDefault();const s=n.dataTransfer;yi(s).then(r=>{t.forEach(i=>{const{filterElement:o,element:l,ondrop:a,onexit:f,allowdrop:c}=i;if(i.state=null,!(o&&!bi(n,l))){if(!c(r))return f(tn(n));a(tn(n),r)}})})},p_=(e,t)=>n=>{sc===n.target&&t.forEach(s=>{const{onexit:r}=s;s.state=null,r(tn(n))})},__=(e,t,n)=>{e.classList.add("filepond--hopper");const{catchesDropsOnPage:s,requiresDropOnElement:r,filterItems:i=c=>c}=n,o=l_(e,s?document.documentElement:e,r);let l="",a="";o.allowdrop=c=>t(i(c)),o.ondrop=(c,u)=>{const h=i(u);if(!t(h)){f.ondragend(c);return}a="drag-drop",f.onload(h,c)},o.ondrag=c=>{f.ondrag(c)},o.onenter=c=>{a="drag-over",f.ondragstart(c)},o.onexit=c=>{a="drag-exit",f.ondragend(c)};const f={updateHopperState:()=>{l!==a&&(e.dataset.hopperState=a,l=a)},onload:()=>{},ondragstart:()=>{},ondrag:()=>{},ondragend:()=>{},destroy:()=>{o.destroy()}};return f};let Yr=!1;const yn=[],rc=e=>{const t=document.activeElement;if(t&&(/textarea|input/i.test(t.nodeName)||t.getAttribute("contenteditable")==="true"||t.getAttribute("contenteditable")==="")){let s=!1,r=t;for(;r!==document.body;){if(r.classList.contains("filepond--root")){s=!0;break}r=r.parentNode}if(!s)return}yi(e.clipboardData).then(s=>{s.length&&yn.forEach(r=>r(s))})},g_=e=>{yn.includes(e)||(yn.push(e),!Yr&&(Yr=!0,document.addEventListener("paste",rc)))},m_=e=>{pi(yn,yn.indexOf(e)),yn.length===0&&(document.removeEventListener("paste",rc),Yr=!1)},E_=()=>{const e=n=>{t.onload(n)},t={destroy:()=>{m_(e)},onload:()=>{}};return g_(e),t},I_=({root:e,props:t})=>{e.element.id=`filepond--assistant-${t.id}`,be(e.element,"role","alert"),be(e.element,"aria-live","polite"),be(e.element,"aria-relevant","additions")};let zo=null,$o=null;const yr=[],sr=(e,t)=>{e.element.textContent=t},T_=e=>{e.element.textContent=""},ic=(e,t,n)=>{const s=e.query("GET_TOTAL_ITEMS");sr(e,`${n} ${t}, ${s} ${s===1?e.query("GET_LABEL_FILE_COUNT_SINGULAR"):e.query("GET_LABEL_FILE_COUNT_PLURAL")}`),clearTimeout($o),$o=setTimeout(()=>{T_(e)},1500)},oc=e=>e.element.parentNode.contains(document.activeElement),y_=({root:e,action:t})=>{if(!oc(e))return;e.element.textContent="";const n=e.query("GET_ITEM",t.id);yr.push(n.filename),clearTimeout(zo),zo=setTimeout(()=>{ic(e,yr.join(", "),e.query("GET_LABEL_FILE_ADDED")),yr.length=0},750)},R_=({root:e,action:t})=>{if(!oc(e))return;const n=t.item;ic(e,n.filename,e.query("GET_LABEL_FILE_REMOVED"))},b_=({root:e,action:t})=>{const s=e.query("GET_ITEM",t.id).filename,r=e.query("GET_LABEL_FILE_PROCESSING_COMPLETE");sr(e,`${s} ${r}`)},Yo=({root:e,action:t})=>{const s=e.query("GET_ITEM",t.id).filename,r=e.query("GET_LABEL_FILE_PROCESSING_ABORTED");sr(e,`${s} ${r}`)},fs=({root:e,action:t})=>{const s=e.query("GET_ITEM",t.id).filename;sr(e,`${t.status.main} ${s} ${t.status.sub}`)},S_=Re({create:I_,ignoreRect:!0,ignoreRectUpdate:!0,write:Ve({DID_LOAD_ITEM:y_,DID_REMOVE_ITEM:R_,DID_COMPLETE_ITEM_PROCESSING:b_,DID_ABORT_ITEM_PROCESSING:Yo,DID_REVERT_ITEM_PROCESSING:Yo,DID_THROW_ITEM_REMOVE_ERROR:fs,DID_THROW_ITEM_LOAD_ERROR:fs,DID_THROW_ITEM_INVALID:fs,DID_THROW_ITEM_PROCESSING_ERROR:fs}),tag:"span",name:"assistant"}),lc=(e,t="-")=>e.replace(new RegExp(`${t}.`,"g"),n=>n.charAt(1).toUpperCase()),ac=(e,t=16,n=!0)=>{let s=Date.now(),r=null;return(...i)=>{clearTimeout(r);const o=Date.now()-s,l=()=>{s=Date.now(),e(...i)};o<t?n||(r=setTimeout(l,t-o)):l()}},w_=1e6,Fs=e=>e.preventDefault(),O_=({root:e,props:t})=>{const n=e.query("GET_ID");n&&(e.element.id=n);const s=e.query("GET_CLASS_NAME");s&&s.split(" ").filter(a=>a.length).forEach(a=>{e.element.classList.add(a)}),e.ref.label=e.appendChildView(e.createChildView(Dp,{...t,translateY:null,caption:e.query("GET_LABEL_IDLE")})),e.ref.list=e.appendChildView(e.createChildView(bp,{translateY:null})),e.ref.panel=e.appendChildView(e.createChildView(Ya,{name:"panel-root"})),e.ref.assistant=e.appendChildView(e.createChildView(S_,{...t})),e.ref.data=e.appendChildView(e.createChildView($p,{...t})),e.ref.measure=Mt("div"),e.ref.measure.style.height="100%",e.element.appendChild(e.ref.measure),e.ref.bounds=null,e.query("GET_STYLES").filter(a=>!Lt(a.value)).map(({name:a,value:f})=>{e.element.dataset[a]=f}),e.ref.widthPrevious=null,e.ref.widthUpdated=ac(()=>{e.ref.updateHistory=[],e.dispatch("DID_RESIZE_ROOT")},250),e.ref.previousAspectRatio=null,e.ref.updateHistory=[];const r=window.matchMedia("(pointer: fine) and (hover: hover)").matches,i="PointerEvent"in window;e.query("GET_ALLOW_REORDER")&&i&&!r&&(e.element.addEventListener("touchmove",Fs,{passive:!1}),e.element.addEventListener("gesturestart",Fs));const o=e.query("GET_CREDITS");if(o.length===2){const a=document.createElement("a");a.className="filepond--credits",a.href=o[0],a.tabIndex=-1,a.target="_blank",a.rel="noopener noreferrer nofollow",a.textContent=o[1],e.element.appendChild(a),e.ref.credits=a}},v_=({root:e,props:t,actions:n})=>{if(P_({root:e,props:t,actions:n}),n.filter(x=>/^DID_SET_STYLE_/.test(x.type)).filter(x=>!Lt(x.data.value)).map(({type:x,data:W})=>{const M=lc(x.substring(8).toLowerCase(),"_");
22e.element.dataset[M]=W.value,e.invalidateLayout()}),e.rect.element.hidden)return;e.rect.element.width!==e.ref.widthPrevious&&(e.ref.widthPrevious=e.rect.element.width,e.ref.widthUpdated());let s=e.ref.bounds;s||(s=e.ref.bounds=L_(e),e.element.removeChild(e.ref.measure),e.ref.measure=null);const{hopper:r,label:i,list:o,panel:l}=e.ref;r&&r.updateHopperState();const a=e.query("GET_PANEL_ASPECT_RATIO"),f=e.query("GET_ALLOW_MULTIPLE"),c=e.query("GET_TOTAL_ITEMS"),u=f?e.query("GET_MAX_FILES")||w_:1,h=c===u,_=n.find(x=>x.type==="DID_ADD_ITEM");if(h&&_){const x=_.data.interactionMethod;i.opacity=0,f?i.translateY=-40:x===st.API?i.translateX=40:x===st.BROWSE?i.translateY=40:i.translateY=30}else h||(i.opacity=1,i.translateX=0,i.translateY=0);const d=A_(e),E=D_(e),y=i.rect.element.height,R=!f||h?0:y,g=h?o.rect.element.marginTop:0,I=c===0?0:o.rect.element.marginBottom,T=R+g+E.visual+I,w=R+g+E.bounds+I;if(o.translateY=Math.max(0,R-o.rect.element.marginTop)-d.top,a){const x=e.rect.element.width,W=x*a;a!==e.ref.previousAspectRatio&&(e.ref.previousAspectRatio=a,e.ref.updateHistory=[]);const M=e.ref.updateHistory;M.push(x);const A=2;if(M.length>A*2){const B=M.length,O=B-10;let Y=0;for(let P=B;P>=O;P--)if(M[P]===M[P-2]&&Y++,Y>=A)return}l.scalable=!1,l.height=W;const q=W-R-(I-d.bottom)-(h?g:0);E.visual>q?o.overflow=q:o.overflow=null,e.height=W}else if(s.fixedHeight){l.scalable=!1;const x=s.fixedHeight-R-(I-d.bottom)-(h?g:0);E.visual>x?o.overflow=x:o.overflow=null}else if(s.cappedHeight){const x=T>=s.cappedHeight,W=Math.min(s.cappedHeight,T);l.scalable=!0,l.height=x?W:W-d.top-d.bottom;const M=W-R-(I-d.bottom)-(h?g:0);T>s.cappedHeight&&E.visual>M?o.overflow=M:o.overflow=null,e.height=Math.min(s.cappedHeight,w-d.top-d.bottom)}else{const x=c>0?d.top+d.bottom:0;l.scalable=!0,l.height=Math.max(y,T-x),e.height=Math.max(y,w-x)}e.ref.credits&&l.heightCurrent&&(e.ref.credits.style.transform=`translateY(${l.heightCurrent}px)`)},A_=e=>{const t=e.ref.list.childViews[0].childViews[0];return t?{top:t.rect.element.marginTop,bottom:t.rect.element.marginBottom}:{top:0,bottom:0}},D_=e=>{let t=0,n=0;const s=e.ref.list,r=s.childViews[0],i=r.childViews.filter(g=>g.rect.element.height),o=e.query("GET_ACTIVE_ITEMS").map(g=>i.find(I=>I.id===g.id)).filter(g=>g);if(o.length===0)return{visual:t,bounds:n};const l=r.rect.element.width,a=Ii(r,o,s.dragCoordinates),f=o[0].rect.element,c=f.marginTop+f.marginBottom,u=f.marginLeft+f.marginRight,h=f.width+u,_=f.height+c,d=typeof a<"u"&&a>=0?1:0,E=o.find(g=>g.markedForRemoval&&g.opacity<.45)?-1:0,y=o.length+d+E,R=Ei(l,h);return R===1?o.forEach(g=>{const I=g.rect.element.height+c;n+=I,t+=I*g.opacity}):(n=Math.ceil(y/R)*_,t=n),{visual:t,bounds:n}},L_=e=>{const t=e.ref.measureHeight||null;return{cappedHeight:parseInt(e.style.maxHeight,10)||null,fixedHeight:t===0?null:t}},Si=(e,t)=>{const n=e.query("GET_ALLOW_REPLACE"),s=e.query("GET_ALLOW_MULTIPLE"),r=e.query("GET_TOTAL_ITEMS");let i=e.query("GET_MAX_FILES");const o=t.length;return!s&&o>1?(e.dispatch("DID_THROW_MAX_FILES",{source:t,error:Ee("warning",0,"Max files")}),!0):(i=s?i:1,!s&&n?!1:bn(i)&&r+o>i?(e.dispatch("DID_THROW_MAX_FILES",{source:t,error:Ee("warning",0,"Max files")}),!0):!1)},M_=(e,t,n)=>{const s=e.childViews[0];return Ii(s,t,{left:n.scopeLeft-s.rect.element.left,top:n.scopeTop-(e.rect.outer.top+e.rect.element.marginTop+e.rect.element.scrollTop)})},jo=e=>{const t=e.query("GET_ALLOW_DROP"),n=e.query("GET_DISABLED"),s=t&&!n;if(s&&!e.ref.hopper){const r=__(e.element,i=>{const o=e.query("GET_BEFORE_DROP_FILE")||(()=>!0);return e.query("GET_DROP_VALIDATION")?i.every(a=>rn("ALLOW_HOPPER_ITEM",a,{query:e.query}).every(f=>f===!0)&&o(a)):!0},{filterItems:i=>{const o=e.query("GET_IGNORED_FILES");return i.filter(l=>en(l)?!o.includes(l.name.toLowerCase()):!0)},catchesDropsOnPage:e.query("GET_DROP_ON_PAGE"),requiresDropOnElement:e.query("GET_DROP_ON_ELEMENT")});r.onload=(i,o)=>{const a=e.ref.list.childViews[0].childViews.filter(c=>c.rect.element.height),f=e.query("GET_ACTIVE_ITEMS").map(c=>a.find(u=>u.id===c.id)).filter(c=>c);it("ADD_ITEMS",i,{dispatch:e.dispatch}).then(c=>{if(Si(e,c))return!1;e.dispatch("ADD_ITEMS",{items:c,index:M_(e.ref.list,f,o),interactionMethod:st.DROP})}),e.dispatch("DID_DROP",{position:o}),e.dispatch("DID_END_DRAG",{position:o})},r.ondragstart=i=>{e.dispatch("DID_START_DRAG",{position:i})},r.ondrag=ac(i=>{e.dispatch("DID_DRAG",{position:i})}),r.ondragend=i=>{e.dispatch("DID_END_DRAG",{position:i})},e.ref.hopper=r,e.ref.drip=e.appendChildView(e.createChildView(Gp))}else!s&&e.ref.hopper&&(e.ref.hopper.destroy(),e.ref.hopper=null,e.removeChildView(e.ref.drip))},Xo=(e,t)=>{const n=e.query("GET_ALLOW_BROWSE"),s=e.query("GET_DISABLED"),r=n&&!s;r&&!e.ref.browser?e.ref.browser=e.appendChildView(e.createChildView(vp,{...t,onload:i=>{it("ADD_ITEMS",i,{dispatch:e.dispatch}).then(o=>{if(Si(e,o))return!1;e.dispatch("ADD_ITEMS",{items:o,index:-1,interactionMethod:st.BROWSE})})}}),0):!r&&e.ref.browser&&(e.removeChildView(e.ref.browser),e.ref.browser=null)},Ko=e=>{const t=e.query("GET_ALLOW_PASTE"),n=e.query("GET_DISABLED"),s=t&&!n;s&&!e.ref.paster?(e.ref.paster=E_(),e.ref.paster.onload=r=>
vendor: 5,244 bytes, line 22
22{it("ADD_ITEMS",r,{dispatch:e.dispatch}).then(i=>{if(Si(e,i))return!1;e.dispatch("ADD_ITEMS",{items:i,index:-1,interactionMethod:st.PASTE})})}):!s&&e.ref.paster&&(e.ref.paster.destroy(),e.ref.paster=null)},P_=Ve({DID_SET_ALLOW_BROWSE:({root:e,props:t})=>{Xo(e,t)},DID_SET_ALLOW_DROP:({root:e})=>{jo(e)},DID_SET_ALLOW_PASTE:({root:e})=>{Ko(e)},DID_SET_DISABLED:({root:e,props:t})=>{jo(e),Ko(e),Xo(e,t),e.query("GET_DISABLED")?e.element.dataset.disabled="disabled":e.element.removeAttribute("data-disabled")}}),C_=Re({name:"root",read:({root:e})=>{e.ref.measure&&(e.ref.measureHeight=e.ref.measure.offsetHeight)},create:O_,write:v_,destroy:({root:e})=>{e.ref.paster&&e.ref.paster.destroy(),e.ref.hopper&&e.ref.hopper.destroy(),e.element.removeEventListener("touchmove",Fs),e.element.removeEventListener("gesturestart",Fs)},mixins:{styles:["height"]}}),N_=(e={})=>{let t=null;const n=Ns(),s=Ku(xd(n),[eh,Bd(n)],[wh,Gd(n)]);s.dispatch("SET_OPTIONS",{options:e});const r=()=>{document.hidden||s.dispatch("KICK")};document.addEventListener("visibilitychange",r);let i=null,o=!1,l=!1,a=null,f=null;const c=()=>{o||(o=!0),clearTimeout(i),i=setTimeout(()=>{o=!1,a=null,f=null,l&&(l=!1,s.dispatch("DID_STOP_RESIZE"))},500)};window.addEventListener("resize",c);const u=C_(s,{id:hi()});let h=!1,_=!1;const d={_read:()=>{o&&(f=window.innerWidth,a||(a=f),!l&&f!==a&&(s.dispatch("DID_START_RESIZE"),l=!0)),_&&h&&(h=u.element.offsetParent===null),!h&&(u._read(),_=u.rect.element.hidden)},_write:v=>{const D=s.processActionQueue().filter(U=>!/^SET_/.test(U.type));h&&!D.length||(g(D),h=u._write(v,D,l),Hd(s.query("GET_ITEMS")),h&&s.processDispatchQueue())}},E=v=>D=>{const U={type:v};if(!D)return U;if(D.hasOwnProperty("error")&&(U.error=D.error?{...D.error}:null),D.status&&(U.status={...D.status}),D.file&&(U.output=D.file),D.source)U.file=D.source;else if(D.item||D.id){const $=D.item?D.item:s.query("GET_ITEM",D.id);U.file=$?We($):null}return D.items&&(U.items=D.items.map(We)),/progress/.test(v)&&(U.progress=D.progress),D.hasOwnProperty("origin")&&D.hasOwnProperty("target")&&(U.origin=D.origin,U.target=D.target),U},y={DID_DESTROY:E("destroy"),DID_INIT:E("init"),DID_THROW_MAX_FILES:E("warning"),DID_INIT_ITEM:E("initfile"),DID_START_ITEM_LOAD:E("addfilestart"),DID_UPDATE_ITEM_LOAD_PROGRESS:E("addfileprogress"),DID_LOAD_ITEM:E("addfile"),DID_THROW_ITEM_INVALID:[E("error"),E("addfile")],DID_THROW_ITEM_LOAD_ERROR:[E("error"),E("addfile")],DID_THROW_ITEM_REMOVE_ERROR:[E("error"),E("removefile")],DID_PREPARE_OUTPUT:E("preparefile"),DID_START_ITEM_PROCESSING:E("processfilestart"),DID_UPDATE_ITEM_PROCESS_PROGRESS:E("processfileprogress"),DID_ABORT_ITEM_PROCESSING:E("processfileabort"),DID_COMPLETE_ITEM_PROCESSING:E("processfile"),DID_COMPLETE_ITEM_PROCESSING_ALL:E("processfiles"),DID_REVERT_ITEM_PROCESSING:E("processfilerevert"),DID_THROW_ITEM_PROCESSING_ERROR:[E("error"),E("processfile")],DID_REMOVE_ITEM:E("removefile"),DID_UPDATE_ITEMS:E("updatefiles"),DID_ACTIVATE_ITEM:E("activatefile"),DID_REORDER_ITEMS:E("reorderfiles")},R=v=>{const D={pond:ee,...v};delete D.type,u.element.dispatchEvent(new CustomEvent(`FilePond:${v.type}`,{detail:D,bubbles:!0,cancelable:!0,composed:!0}));const U=[];v.hasOwnProperty("error")&&U.push(v.error),v.hasOwnProperty("file")&&U.push(v.file);const $=["type","error","file"];Object.keys(v).filter(Z=>!$.includes(Z)).forEach(Z=>U.push(v[Z])),ee.fire(v.type,...U);const le=s.query(`GET_ON${v.type.toUpperCase()}`);le&&le(...U)},g=v=>{v.length&&v.filter(D=>y[D.type]).forEach(D=>{const U=y[D.type];(Array.isArray(U)?U:[U]).forEach($=>{D.type==="DID_INIT_ITEM"?R($(D.data)):setTimeout(()=>{R($(D.data))},0)})})},I=v=>s.dispatch("SET_OPTIONS",{options:v}),T=v=>s.query("GET_ACTIVE_ITEM",v),w=v=>new Promise((D,U)=>{s.dispatch("REQUEST_ITEM_PREPARE",{query:v,success:$=>{D($)},failure:$=>{U($)}})}),x=(v,D={})=>new Promise((U,$)=>{A([{source:v,options:D}],{index:D.index}).then(le=>U(le&&le[0])).catch($)}),W=v=>v.file&&v.id,M=(v,D)=>(typeof v=="object"&&!W(v)&&!D&&(D=v,v=void 0),s.dispatch("REMOVE_ITEM",{...D,query:v}),s.query("GET_ACTIVE_ITEM",v)===null),A=(...v)=>new Promise((D,U)=>{const $=[],le={};if(Zs(v[0]))$.push.apply($,v[0]),Object.assign(le,v[1]||{});else{const Z=v[v.length-1];typeof Z=="object"&&!(Z instanceof Blob)&&Object.assign(le,v.pop()),$.push(...v)}s.dispatch("ADD_ITEMS",{items:$,index:le.index,interactionMethod:st.API,success:D,failure:U})}),q=()=>s.query("GET_ACTIVE_ITEMS"),B=v=>new Promise((D,U)=>{s.dispatch("REQUEST_ITEM_PROCESSING",{query:v,success:$=>{D($)},failure:$=>{U($)}})}),O=(...v)=>{const D=Array.isArray(v[0])?v[0]:v,U=D.length?D:q();return Promise.all(U.map(w))},Y=(...v)=>{const D=Array.isArray(v[0])?v[0]:v;if(!D.length){const U=q().filter($=>!($.status===ne.IDLE&&$.origin===we.LOCAL)&&$.status!==ne.PROCESSING&&$.status!==ne.PROCESSING_COMPLETE&&$.status!==ne.PROCESSING_REVERT_ERROR);return Promise.all(U.map(B))}return Promise.all(D.map(B))},P=(...v)=>{const D=Array.isArray(v[0])?v[0]:v;let U;typeof D[D.length-1]=="object"?U=D.pop():Array.isArray(v[0])&&(U=v[1]);const $=q();return D.length?D.map(Z=>Yt(Z)?$[Z]?$[Z].id:null:Z).filter(Z=>Z).map(Z=>M(Z,U)):Promise.all($.map(Z=>M(Z,U)))},ee={...er(),...d,...Fd(s,n),setOptions:I,addFile:x,addFiles:A,getFile:T,process
22File:B,prepareFile:w,removeFile:M,moveFile:(v,D)=>s.dispatch("MOVE_ITEM",{query:v,index:D}),getFiles:q,processFiles:Y,removeFiles:P,prepareFiles:O,sort:v=>s.dispatch("SORT",{compare:v}),browse:()=>{var v=u.element.querySelector("input[type=file]");v&&v.click()},destroy:()=>{ee.fire("destroy",u.element),s.dispatch("ABORT_ALL"),u._destroy(),window.removeEventListener("resize",c),document.removeEventListener("visibilitychange",r),s.dispatch("DID_DESTROY")},insertBefore:v=>Io(u.element,v),insertAfter:v=>To(u.element,v),appendTo:v=>v.appendChild(u.element),replaceElement:v=>{Io(u.element,v),v.parentNode.removeChild(v),t=v},restoreElement:()=>{t&&(To(t,u.element),u.element.parentNode.removeChild(u.element),t=null)},isAttachedTo:v=>u.element===v||t===v,element:{get:()=>u.element},status:{get:()=>s.query("GET_STATUS")}};return s.dispatch("DID_INIT"),Bt(ee)},cc=(e={})=>{const t={};return ge(Ns(),(s,r)=>{t[s]=r[0]}),N_({...t,...e})},x_=e=>e.charAt(0).toLowerCase()+e.slice(1),F_=e=>lc(e.replace(/^data-/,"")),fc=(e,t)=>{ge(t,(n,s)=>{ge(e,(r,i)=>{const o=new RegExp(n);if(!o.test(r)||(delete e[r],s===!1))return;if(Ue(s)){e[s]=i;return}const a=s.group;Oe(s)&&!e[a]&&(e[a]={}),e[a][x_(r.replace(o,""))]=i}),s.mapping&&fc(e[s.group],s.mapping)})},G_=(e,t={})=>{const n=[];ge(e.attributes,r=>{n.push(e.attributes[r])});const s=n.filter(r=>r.name).reduce((r,i)=>{const o=be(e,i.name);return r[F_(i.name)]=o===i.name?!0:o,r},{});return fc(s,t),s},B_=(e,t={})=>{const n={"^class$":"className","^multiple$":"allowMultiple","^capture$":"captureMethod","^webkitdirectory$":"allowDirectoriesOnly","^server":{group:"server",mapping:{"^process":{group:"process"},"^revert":{group:"revert"},"^fetch":{group:"fetch"},"^restore":{group:"restore"},"^load":{group:"load"}}},"^type$":!1,"^files$":!1};rn("SET_ATTRIBUTE_TO_OPTION_MAP",n);const s={...t},r=G_(e.nodeName==="FIELDSET"?e.querySelector("input[type=file]"):e,n);Object.keys(r).forEach(o=>{Oe(r[o])?(Oe(s[o])||(s[o]={}),Object.assign(s[o],r[o])):s[o]=r[o]}),s.files=(t.files||[]).concat(Array.from(e.querySelectorAll("input:not([type=file])")).map(o=>({source:o.value,options:{type:o.dataset.type}})));const i=cc(s);return e.files&&Array.from(e.files).forEach(o=>{i.addFile(o)}),i.replaceElement(e),i},U_=(...e)=>Xu(e[0])?B_(...e):cc(...e),V_=["fire","_read","_write"],Zo=e=>{const t={};return Pa(e,t,V_),t},H_=(e,t)=>e.replace(/(?:{([a-zA-Z]+)})/g,(n,s)=>t[s]),q_=e=>{const t=new Blob(["(",e.toString(),")()"],{type:"application/javascript"}),n=URL.createObjectURL(t),s=new Worker(n);return{transfer:(r,i)=>{},post:(r,i,o)=>{const l=hi();s.onmessage=a=>{a.data.id===l&&i(a.data.message)},s.postMessage({id:l,message:r},o)},terminate:()=>{s.terminate(),URL.revokeObjectURL(n)}}},k_=e=>new Promise((t,n)=>{const s=new Image;s.onload=()=>{t(s)},s.onerror=r=>{n(r)},s.src=e}),uc=(e,t)=>{const n=e.slice(0,e.size,e.type);return n.lastModifiedDate=e.lastModifiedDate,n.name=t,n},W_=e=>uc(e,e.name),Qo=[],z_=e=>{if(Qo.includes(e))return;Qo.push(e);const t=e({addFilter:kd,utils:{Type:L,forin:ge,isString:Ue,isFile:en,toNaturalFileSize:Wa,replaceInString:H_,getExtensionFromFilename:tr,getFilenameWithoutExtension:Ha,guesstimateMimeType:tc,getFileFromBlob:Rn,getFilenameFromURL:es,createRoute:Ve,createWorker:q_,createView:Re,createItemAPI:We,loadImage:k_,copyFile:W_,renameFile:uc,createBlob:Ba,applyFilterChain:it,text:Te,getNumericAspectRatioFromString:xa},views:{fileActionButton:ka}});Wd(t.options)},$_=()=>Object.prototype.toString.call(window.operamini)==="[object OperaMini]",Y_=()=>"Promise"in window,j_=()=>"slice"in Blob.prototype,X_=()=>"URL"in window&&"createObjectURL"in window.URL,K_=()=>"visibilityState"in document,Z_=()=>"performance"in window,Q_=()=>"supports"in(window.CSS||{}),J_=()=>/MSIE|Trident/.test(window.navigator.userAgent),jr=(()=>{const e=Oa()&&!$_()&&K_()&&Y_()&&j_()&&X_()&&Z_()&&(Q_()||J_());return()=>e})(),xt={apps:[]},eg="filepond",on=()=>{};let Gs={},ys=on,Rr=on,Jo=on,el=on,Xr=on,tl=on,nl=on;if(jr()){yd(()=>{xt.apps.forEach(n=>n._read())},n=>{xt.apps.forEach(s=>s._write(n))});const e=()=>{document.dispatchEvent(new CustomEvent("FilePond:loaded",{detail:{supported:jr,create:ys,destroy:Rr,parse:Jo,find:el,registerPlugin:Xr,setOptions:nl}})),document.removeEventListener("DOMContentLoaded",e)};document.readyState!=="loading"?setTimeout(()=>e(),0):document.addEventListener("DOMContentLoaded",e);const t=()=>ge(Ns(),(n,s)=>{Gs[n]=s[1]});Gs={},t(),ys=(...n)=>{const s=U_(...n);return s.on("destroy",Rr),xt.apps.push(s),Zo(s)},Rr=n=>{const s=xt.apps.findIndex(r=>
22r.isAttachedTo(n));return s>=0?(xt.apps.splice(s,1)[0].restoreElement(),!0):!1},Jo=n=>Array.from(n.querySelectorAll(`.${eg}`)).filter(i=>!xt.apps.find(o=>o.isAttachedTo(i))).map(i=>ys(i)),el=n=>{const s=xt.apps.find(r=>r.isAttachedTo(n));return s?Zo(s):null},Xr=(...n)=>{n.forEach(z_),t()},tl=()=>{const n={};return ge(Ns(),(s,r)=>{n[s]=r[0]}),n},nl=n=>(Oe(n)&&(xt.apps.forEach(s=>{s.setOptions(n)}),zd(n)),tl())}/*!
23 * vue-filepond v7.0.4
24 * A handy FilePond adapter component for Vue
25 * 
26 * Copyright (c) 2023 PQINA
27 * https://pqina.nl/filepond
28 * 
29 * Licensed under the MIT license.
30 */const tg=["setOptions","on","off","onOnce","appendTo","insertAfter","insertBefore","isAttachedTo","replaceElement","restoreElement","destroy"],ng=jr(),sg=e=>({string:String,boolean:Boolean,array:Array,function:Function,int:Number,serverapi:Object,object:Object})[e],us={},br=[],Sr=[];let rg={};const ig=(...e)=>{Xr(...e),br.length=0;for(const t in Gs){if(/^on/.test(t)){br.push(t);continue}let n=[String,sg(Gs[t])];t=="labelFileProcessingError"&&n.push(Function),us[t]={type:n,default:void 0}}return{name:"FilePond",props:us,render(){const t=Object.entries({id:this.id,name:this.name,type:"file",class:this.className,required:this.required,multiple:this.allowMultiple,accept:this.acceptedFileTypes,capture:this.captureMethod}).reduce((n,[s,r])=>(r!==void 0&&(n[s]=r),n),{});return Gr("div",{class:{"filepond--wrapper":!0}},[Gr("input",t)])},created(){this.watchers=Object.keys(us).map(t=>this.$watch(t,n=>{this._pond&&(this._pond[t]=n)}))},mounted(){if(!ng)return;this._element=this.$el.querySelector("input");const t=br.reduce((s,r)=>(s[r]=(...i)=>{this.$emit("input",this._pond?this._pond.getFiles():[]),this.$emit(r.substr(2),...i)},s),{}),n={};Object.keys(us).forEach(s=>{this[s]!==void 0&&(n[s]=this[s])}),this._pond=ys(this._element,Object.assign({},rg,t,n)),Object.keys(this._pond).filter(s=>!tg.includes(s)).forEach(s=>{this[s]=this._pond[s]}),Sr.push(this._pond)},beforeUnmount(){const{detached:t}=this.$options;if(!this.$el.offsetParent){t.call(this);return}const n=(r,i)=>{const l=((r[0]||{}).removedNodes||[])[0];!l||!l.contains(this.$el)||(i.disconnect(),t.call(this))};new MutationObserver(n).observe(document.documentElement,{childList:!0,subtree:!0})},detached(){if(this.watchers.forEach(n=>n()),!this._pond)return;this._pond.destroy();const t=Sr.indexOf(this._pond);t>=0&&Sr.splice(t,1),this._pond=null}}};/*!
31 * FilePondPluginImagePreview 4.6.12
32 * Licensed under MIT, https://opensource.org/licenses/MIT/
33 * Please visit https://pqina.nl/filepond/ for details.
34 */const og=e=>/^image/.test(e.type),sl=(e,t)=>Kn(e.x*t,e.y*t),rl=(e,t)=>Kn(e.x+t.x,e.y+t.y),lg=e=>{const t=Math.sqrt(e.x*e.x+e.y*e.y);return t===0?{x:0,y:0}:Kn(e.x/t,e.y/t)},ds=(e,t,n)=>{const s=Math.cos(t),r=Math.sin(t),i=Kn(e.x-n.x,e.y-n.y);return Kn(n.x+s*i.x-r*i.y,n.y+r*i.x+s*i.y)},Kn=(e=0,t=0)=>({x:e,y:t}),ze=(e,t,n=1,s)=>{if(typeof e=="string")return parseFloat(e)*n;if(typeof e=="number")return e*(s?t[s]:Math.min(t.width,t.height))},ag=(e,t,n)=>{const s=e.borderStyle||e.lineStyle||"solid",r=e.backgroundColor||e.fontColor||"transparent",i=e.borderColor||e.lineColor||"transparent",o=ze(e.borderWidth||e.lineWidth,t,n),l=e.lineCap||"round",a=e.lineJoin||"round",f=typeof s=="string"?"":s.map(u=>ze(u,t,n)).join(","),c=e.opacity||1;return{"stroke-linecap":l,"stroke-linejoin":a,"stroke-width":o||0,"stroke-dasharray":f,stroke:i,fill:r,opacity:c}},nt=e=>e!=null,cg=(e,t,n=1)=>{let s=ze(e.x,t,n,"width")||ze(e.left,t,n,"width"),r=ze(e.y,t,n,"height")||ze(e.top,t,n,"height"),i=ze(e.width,t,n,"width"),o=ze(e.height,t,n,"height"),l=ze(e.right,t,n,"width"),a=ze(e.bottom,t,n,"height");return nt(r)||(nt(o)&&nt(a)?r=t.height-o-a:r=a),nt(s)||(nt(i)&&nt(l)?s=t.width-i-l:s=l),nt(i)||(nt(s)&&nt(l)?i=t.width-s-l:i=0),nt(o)||(nt(r)&&nt(a)?o=t.height-r-a:o=0),{x:s||0,y:r||0,width:i||0,height:o||0}},fg=e=>e.map((t,n)=>`${n===0?"M":"L"} ${t.x} ${t.y}`).join(" "),Et=(e,t)=>Object.keys(t).forEach(n=>e.setAttribute(n,t[n])),ug="http://www.w3.org/2000/svg",pn=(e,t)=>{const n=document.createElementNS(ug,e);return t&&Et(n,t),n},dg=e=>Et(e,{...e.rect,...e.styles}),hg=e=>{const t=e.rect.x+e.rect.width*.5,n=e.rect.y+e.rect.height*.5,s=e.rect.width*.5,r=e.rect.height*.5;return Et(e,{cx:t,cy:n,rx:s,ry:r,...e.styles})},pg={contain:"xMidYMid meet",cover:"xMidYMid slice"},_g=(e,t)=>{Et(e,{...e.rect,...e.styles,preserveAspectRatio:pg[t.fit]||"none"})},gg={left:"start",center:"middle",right:"end"},mg=(e,t,n,s)=>{const r=ze(t.fontSize,n,s),i=t.fontFamily||"sans-serif",o=t.fontWeight||"normal",l=gg[t.textAlign]||"start";Et(e,{...e.rect,...e.styles,"stroke-width":0,"font-weight":o,"font-size":r,"font-family":i,"text-anchor":l}),e.text!==t.text&&(e.text=t.text,e.textContent=t.text.length?t.text:" ")},Eg=(e,t,n,s)=>{Et(e,{...e.rect,...e.styles,fill:"none"});const r=e.childNodes[0],i=e.childNodes[1],o=e.childNodes[2],l=e.rect,a={x:e.rect.x+e.rect.width,y:e.rect.y+e.rect.height};if(Et(r,{x1:l.x,y1:l.y,x2:a.x,y2:a.y}),!t.lineDecoration)return;i.style.display="none",o.style.display="none";const f=lg({x:a.x-l.x,y:a.y-l.y}),c=ze(.05,n,s);if(t.lineDecoration.indexOf("arrow-begin")!==-1){const u=sl(f,c),h=rl(l,u),_=ds(l,2,h),d=ds(l,-2,h);Et(i,{style:"display:block;",d:`M${_.x},${_.y} L${l.x},${l.y} L${d.x},${d.y}`})}if(t.lineDecoration.indexOf("arrow-end")!==-1){const u=sl(f,-c),h=rl(a,u),_=ds(a,2,h),d=ds(a,-2,h);Et(o,{style:"display:block;",d:`M${_.x},${_.y} L${a.x},${a.y} L${d.x},${d.y}`})}},Ig=(e,t,n,s)=>{Et(e,{...e.styles,fill:"none",d:fg(t.points.map(r=>({x:ze(r.x,n,s,"width"),y:ze(r.y,n,s,"height")})))})}
34,hs=e=>t=>pn(e,{id:t.id}),Tg=e=>{const t=pn("image",{id:e.id,"stroke-linecap":"round","stroke-linejoin":"round",opacity:"0"});return t.onload=()=>{t.setAttribute("opacity",e.opacity||1)},t.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",e.src),t},yg=e=>{const t=pn("g",{id:e.id,"stroke-linecap":"round","stroke-linejoin":"round"}),n=pn("line");t.appendChild(n);const s=pn("path");t.appendChild(s);const r=pn("path");return t.appendChild(r),t},Rg={image:Tg,rect:hs("rect"),ellipse:hs("ellipse"),text:hs("text"),path:hs("path"),line:yg},bg={rect:dg,ellipse:hg,image:_g,text:mg,path:Ig,line:Eg},Sg=(e,t)=>Rg[e](t),wg=(e,t,n,s,r)=>{t!=="path"&&(e.rect=cg(n,s,r)),e.styles=ag(n,s,r),bg[t](e,n,s,r)},Og=["x","y","left","top","right","bottom","width","height"],vg=e=>typeof e=="string"&&/%/.test(e)?parseFloat(e)/100:e,Ag=e=>{const[t,n]=e,s=n.points?{}:Og.reduce((r,i)=>(r[i]=vg(n[i]),r),{});return[t,{zIndex:0,...n,...s}]},Dg=(e,t)=>e[1].zIndex>t[1].zIndex?1:e[1].zIndex<t[1].zIndex?-1:0,Lg=e=>e.utils.createView({name:"image-preview-markup",tag:"svg",ignoreRect:!0,mixins:{apis:["width","height","crop","markup","resize","dirty"]},write:({root:t,props:n})=>{if(!n.dirty)return;const{crop:s,resize:r,markup:i}=n,o=n.width,l=n.height;let a=s.width,f=s.height;if(r){const{size:_}=r;let d=_&&_.width,E=_&&_.height;const y=r.mode,R=r.upscale;d&&!E&&(E=d),E&&!d&&(d=E);const g=a<d&&f<E;if(!g||g&&R){let I=d/a,T=E/f;if(y==="force")a=d,f=E;else{let w;y==="cover"?w=Math.max(I,T):y==="contain"&&(w=Math.min(I,T)),a=a*w,f=f*w}}}const c={width:o,height:l};t.element.setAttribute("width",c.width),t.element.setAttribute("height",c.height);const u=Math.min(o/a,l/f);t.element.innerHTML="";const h=t.query("GET_IMAGE_PREVIEW_MARKUP_FILTER");i.filter(h).map(Ag).sort(Dg).forEach(_=>{const[d,E]=_,y=Sg(d,E);wg(y,d,E,c,u),t.element.appendChild(y)})}}),qn=(e,t)=>({x:e,y:t}),Mg=(e,t)=>e.x*t.x+e.y*t.y,il=(e,t)=>qn(e.x-t.x,e.y-t.y),Pg=(e,t)=>Mg(il(e,t),il(e,t)),ol=(e,t)=>Math.sqrt(Pg(e,t)),ll=(e,t)=>{const n=e,s=1.5707963267948966,r=t,i=1.5707963267948966-t,o=Math.sin(s),l=Math.sin(r),a=Math.sin(i),f=Math.cos(i),c=n/o,u=c*l,h=c*a;return qn(f*u,f*h)},Cg=(e,t)=>{const n=e.width,s=e.height,r=ll(n,t),i=ll(s,t),o=qn(e.x+Math.abs(r.x),e.y-Math.abs(r.y)),l=qn(e.x+e.width+Math.abs(i.y),e.y+Math.abs(i.x)),a=qn(e.x-Math.abs(i.y),e.y+e.height-Math.abs(i.x));return{width:ol(o,l),height:ol(o,a)}},Ng=(e,t,n=1)=>{const s=e.height/e.width;let r=1,i=t,o=1,l=s;l>i&&(l=i,o=l/s);const a=Math.max(r/o,i/l),f=e.width/(n*a*o),c=f*t;return{width:f,height:c}},dc=(e,t,n,s)=>{const r=s.x>.5?1-s.x:s.x,i=s.y>.5?1-s.y:s.y,o=r*2*e.width,l=i*2*e.height,a=Cg(t,n);return Math.max(a.width/o,a.height/l)},hc=(e,t)=>{let n=e.width,s=n*t;s>e.height&&(s=e.height,n=s/t);const r=(e.width-n)*.5,i=(e.height-s)*.5;return{x:r,y:i,width:n,height:s}},xg=(e,t={})=>{let{zoom:n,rotation:s,center:r,aspectRatio:i}=t;i||(i=e.height/e.width);const o=Ng(e,i,n),l={width:o.width,height:o.height},a=typeof t.scaleToFit>"u"||t.scaleToFit,f=dc(e,hc(l,i),s,a?r:{x:.5,y:.5}),c=n*f;return{widthFloat:o.width/c,heightFloat:o.height/c,width:Math.round(o.width/c),height:Math.round(o.height/c)}},gt={type:"spring",stiffness:.5,damping:.45,mass:10},Fg=e=>e.utils.createView({name:"image-bitmap",ignoreRect:!0,mixins:{styles:["scaleX","scaleY"]},create:({root:t,props:n})=>{t.appendChild(n.image)}}),Gg=e=>e.utils.createView({name:"image-canvas-wrapper",tag:"div",ignoreRect:!0,mixins:{apis:["crop","width","height"],styles:["originX","originY","translateX","translateY","scaleX","scaleY","rotateZ"],animations:{originX:gt,originY:gt,scaleX:gt,scaleY:gt,translateX:gt,translateY:gt,rotateZ:gt}},create:({root:t,props:n})=>{n.width=n.image.width,n.height=n.image.height,t.ref.bitmap=t.appendChildView(t.createChildView(Fg(e),{image:n.image}))},write:({root:t,props:n})=>{const{flip:s}=n.crop,{bitmap:r}=t.ref;r.scaleX=s.horizontal?-1:1,r.scaleY=s.vertical?-1:1}}),Bg=e=>e.utils.createView({name:"image-clip",tag:"div",ignoreRect:!0,mixins:{apis:["crop","markup","resize","width","height","dirty","background"],styles:["width","height","opacity"],animations:{opacity:{type:"tween",duration:250}}},didWriteView:function({root:t,props:n}){n.background&&(t.element.style.backgroundColor=n.background)},create:({root:t,props:n})=>{t.ref.image=t.appendChildView(t.createChildView(Gg(e),Object.assign({},n))),t.ref.createMarkup=()=>
34{t.ref.markup||(t.ref.markup=t.appendChildView(t.createChildView(Lg(e),Object.assign({},n))))},t.ref.destroyMarkup=()=>{t.ref.markup&&(t.removeChildView(t.ref.markup),t.ref.markup=null)};const s=t.query("GET_IMAGE_PREVIEW_TRANSPARENCY_INDICATOR");s!==null&&(s==="grid"?t.element.dataset.transparencyIndicator=s:t.element.dataset.transparencyIndicator="color")},write:({root:t,props:n,shouldOptimize:s})=>{const{crop:r,markup:i,resize:o,dirty:l,width:a,height:f}=n;t.ref.image.crop=r;const c={width:a,height:f,center:{x:a*.5,y:f*.5}},u={width:t.ref.image.width,height:t.ref.image.height},h={x:r.center.x*u.width,y:r.center.y*u.height},_={x:c.center.x-u.width*r.center.x,y:c.center.y-u.height*r.center.y},d=Math.PI*2+r.rotation%(Math.PI*2),E=r.aspectRatio||u.height/u.width,y=typeof r.scaleToFit>"u"||r.scaleToFit,R=dc(u,hc(c,E),d,y?r.center:{x:.5,y:.5}),g=r.zoom*R;i&&i.length?(t.ref.createMarkup(),t.ref.markup.width=a,t.ref.markup.height=f,t.ref.markup.resize=o,t.ref.markup.dirty=l,t.ref.markup.markup=i,t.ref.markup.crop=xg(u,r)):t.ref.markup&&t.ref.destroyMarkup();const I=t.ref.image;if(s){I.originX=null,I.originY=null,I.translateX=null,I.translateY=null,I.rotateZ=null,I.scaleX=null,I.scaleY=null;return}I.originX=h.x,I.originY=h.y,I.translateX=_.x,I.translateY=_.y,I.rotateZ=d,I.scaleX=g,I.scaleY=g}}),Ug=e=>e.utils.createView({name:"image-preview",tag:"div",ignoreRect:!0,mixins:{apis:["image","crop","markup","resize","dirty","background"],styles:["translateY","scaleX","scaleY","opacity"],animations:{scaleX:gt,scaleY:gt,translateY:gt,opacity:{type:"tween",duration:400}}},create:({root:t,props:n})=>{t.ref.clip=t.appendChildView(t.createChildView(Bg(e),{id:n.id,image:n.image,crop:n.crop,markup:n.markup,resize:n.resize,dirty:n.dirty,background:n.background}))},write:({root:t,props:n,shouldOptimize:s})=>{const{clip:r}=t.ref,{image:i,crop:o,markup:l,resize:a,dirty:f}=n;if(r.crop=o,r.markup=l,r.resize=a,r.dirty=f,r.opacity=s?0:1,s||t.rect.element.hidden)return;const c=i.height/i.width;let u=o.aspectRatio||c;const h=t.rect.inner.width,_=t.rect.inner.height;let d=t.query("GET_IMAGE_PREVIEW_HEIGHT");const E=t.query("GET_IMAGE_PREVIEW_MIN_HEIGHT"),y=t.query("GET_IMAGE_PREVIEW_MAX_HEIGHT"),R=t.query("GET_PANEL_ASPECT_RATIO"),g=t.query("GET_ALLOW_MULTIPLE");R&&!g&&(d=h*R,u=R);let I=d!==null?d:Math.max(E,Math.min(h*u,y)),T=I/u;T>h&&(T=h,I=T*u),I>_&&(I=_,T=_/u),r.width=T,r.height=I}});let Vg=`<svg width="500" height="200" viewBox="0 0 500 200" preserveAspectRatio="none">
35    <defs>
36        <radialGradient id="gradient-__UID__" cx=".5" cy="1.25" r="1.15">
37            <stop offset='50%' stop-color='#000000'/>
38            <stop offset='56%' stop-color='#0a0a0a'/>
39            <stop offset='63%' stop-color='#262626'/>
40            <stop offset='69%' stop-color='#4f4f4f'/>
41            <stop offset='75%' stop-color='#808080'/>
42            <stop offset='81%' stop-color='#b1b1b1'/>
43            <stop offset='88%' stop-color='#dadada'/>
44            <stop offset='94%' stop-color='#f6f6f6'/>
45            <stop offset='100%' stop-color='#ffffff'/>
46        </radialGradient>
47        <mask id="mask-__UID__">
48            <rect x="0" y="0" width="500" height="200" fill="url(#gradient-__UID__)"></rect>
49        </mask>
50    </defs>
51    <rect x="0" width="500" height="200" fill="currentColor" mask="url(#mask-__UID__)"></rect>
52</svg>`,al=0;const Hg=e=>e.utils.createView({name:"image-preview-overlay",tag:"div",ignoreRect:!0,create:({root:t,props:n})=>{let s=Vg;if(document.querySelector("base")){const r=new URL(window.location.href.replace(window.location.hash,"")).href;s=s.replace(/url\(\#/g,"url("+r+"#")}al++,t.element.classList.add(`filepond--image-preview-overlay-${n.status}`),t.element.innerHTML=s.replace(/__UID__/g,al)},mixins:{styles:["opacity"],animations:{opacity:{type:"spring",mass:25}}}}),qg=function(){self.onmessage=e=>{createImageBitmap(e.data.message.file).then(t=>{self.postMessage({id:e.data.id,message:t},[t])})}},kg=function(){self.onmessage=e=>{const t=e.data.message.imageData,n=e.data.message.colorMatrix,s=t.data,r=s.length,i=n[0],o=n[1],l=n[2],a=n[3],f=n[4],c=n[5],u=n[6],h=n[7],_=n[8],d=n[9],E=n[10],y=n[11],R=n[12],g=n[13],I=n[14],T=n[15],w=n[16],x=n[17],W=n[18],M=n[19];let A=0,q=0,B=0,O=0,Y=0;for(;A<r;A+=4)q=s[A]/255,B=s[A+1]/255,O=s[A+2]/255,Y=s[A+3]/255,s[A]=Math.max(0,Math.min((q*i+B*o+O*l+Y*a+f)*255,255)),s[A+1]=Math.max(0,Math.min((q*c+B*u+O*h+Y*_+d)*255,255)),s[A+2]=Math.max(0,Math.min((q*E+B*y+O*R+Y*g+I)*255,255)),s[A+3]=Math.max(0,Math.min((q*T+B*w+O*x+Y*W+M)*255,255));self.postMessage({id:e.data.id,message:t},[t.data.buffer])}},Wg=(e,t)=>{let n=new Image;n.onload=()=>
52{const s=n.naturalWidth,r=n.naturalHeight;n=null,t(s,r)},n.src=e},zg={1:()=>[1,0,0,1,0,0],2:e=>[-1,0,0,1,e,0],3:(e,t)=>[-1,0,0,-1,e,t],4:(e,t)=>[1,0,0,-1,0,t],5:()=>[0,1,1,0,0,0],6:(e,t)=>[0,1,-1,0,t,0],7:(e,t)=>[0,-1,-1,0,t,e],8:e=>[0,-1,1,0,0,e]},$g=(e,t,n,s)=>{s!==-1&&e.transform.apply(e,zg[s](t,n))},Yg=(e,t,n,s)=>{t=Math.round(t),n=Math.round(n);const r=document.createElement("canvas");r.width=t,r.height=n;const i=r.getContext("2d");return s>=5&&s<=8&&([t,n]=[n,t]),$g(i,t,n,s),i.drawImage(e,0,0,t,n),r},pc=e=>/^image/.test(e.type)&&!/svg/.test(e.type),jg=10,Xg=10,Kg=e=>{const t=Math.min(jg/e.width,Xg/e.height),n=document.createElement("canvas"),s=n.getContext("2d"),r=n.width=Math.ceil(e.width*t),i=n.height=Math.ceil(e.height*t);s.drawImage(e,0,0,r,i);let o=null;try{o=s.getImageData(0,0,r,i).data}catch{return null}const l=o.length;let a=0,f=0,c=0,u=0;for(;u<l;u+=4)a+=o[u]*o[u],f+=o[u+1]*o[u+1],c+=o[u+2]*o[u+2];return a=wr(a,l),f=wr(f,l),c=wr(c,l),{r:a,g:f,b:c}},wr=(e,t)=>Math.floor(Math.sqrt(e/(t/4))),Zg=(e,t)=>(t=t||document.createElement("canvas"),t.width=e.width,t.height=e.height,t.getContext("2d").drawImage(e,0,0),t),Qg=e=>{let t;try{t=new ImageData(e.width,e.height)}catch{t=document.createElement("canvas").getContext("2d").createImageData(e.width,e.height)}return t.data.set(new Uint8ClampedArray(e.data)),t},Jg=e=>new Promise((t,n)=>{const s=new Image;s.crossOrigin="Anonymous",s.onload=()=>{t(s)},s.onerror=r=>{n(r)},s.src=e}),em=e=>{const t=Hg(e),n=Ug(e),{createWorker:s}=e.utils,r=(g,I,T)=>new Promise(w=>{g.ref.imageData||(g.ref.imageData=T.getContext("2d").getImageData(0,0,T.width,T.height));const x=Qg(g.ref.imageData);if(!I||I.length!==20)return T.getContext("2d").putImageData(x,0,0),w();const W=s(kg);W.post({imageData:x,colorMatrix:I},M=>{T.getContext("2d").putImageData(M,0,0),W.terminate(),w()},[x.data.buffer])}),i=(g,I)=>{g.removeChildView(I),I.image.width=1,I.image.height=1,I._destroy()},o=({root:g})=>{const I=g.ref.images.shift();return I.opacity=0,I.translateY=-15,g.ref.imageViewBin.push(I),I},l=({root:g,props:I,image:T})=>{const w=I.id,x=g.query("GET_ITEM",{id:w});if(!x)return;const W=x.getMetadata("crop")||{center:{x:.5,y:.5},flip:{horizontal:!1,vertical:!1},zoom:1,rotation:0,aspectRatio:null},M=g.query("GET_IMAGE_TRANSFORM_CANVAS_BACKGROUND_COLOR");let A,q,B=!1;g.query("GET_IMAGE_PREVIEW_MARKUP_SHOW")&&(A=x.getMetadata("markup")||[],q=x.getMetadata("resize"),B=!0);const O=g.appendChildView(g.createChildView(n,{id:w,image:T,crop:W,resize:q,markup:A,dirty:B,background:M,opacity:0,scaleX:1.15,scaleY:1.15,translateY:15}),g.childViews.length);g.ref.images.push(O),O.opacity=1,O.scaleX=1,O.scaleY=1,O.translateY=0,setTimeout(()=>{g.dispatch("DID_IMAGE_PREVIEW_SHOW",{id:w})},250)},a=({root:g,props:I})=>{const T=g.query("GET_ITEM",{id:I.id});if(!T)return;const w=g.ref.images[g.ref.images.length-1];w.crop=T.getMetadata("crop"),w.background=g.query("GET_IMAGE_TRANSFORM_CANVAS_BACKGROUND_COLOR"),g.query("GET_IMAGE_PREVIEW_MARKUP_SHOW")&&(w.dirty=!0,w.resize=T.getMetadata("resize"),w.markup=T.getMetadata("markup"))},f=({root:g,props:I,action:T})=>{if(!/crop|filter|markup|resize/.test(T.change.key)||!g.ref.images.length)return;const w=g.query("GET_ITEM",{id:I.id});if(w){if(/filter/.test(T.change.key)){const x=g.ref.images[g.ref.images.length-1];r(g,T.change.value,x.image);return}if(/crop|markup|resize/.test(T.change.key)){const x=w.getMetadata("crop"),W=g.ref.images[g.ref.images.length-1];if(x&&x.aspectRatio&&W.crop&&W.crop.aspectRatio&&Math.abs(x.aspectRatio-W.crop.aspectRatio)>1e-5){const M=o({root:g});l({root:g,props:I,image:Zg(M.image)})}else a({root:g,props:I})}}},c=g=>{const T=window.navigator.userAgent.match(/Firefox\/([0-9]+)\./),w=T?parseInt(T[1]):null;return w!==null&&w<=58?!1:"createImageBitmap"in window&&pc(g)},u=({root:g,props:I})=>{const{id:T}=I,w=g.query("GET_ITEM",T);if(!w)return;const x=URL.createObjectURL(w.file);Wg(x,(W,M)=>{g.dispatch("DID_IMAGE_PREVIEW_CALCULATE_SIZE",{id:T,width:W,height:M})})},h=({root:g,props:I})=>{const{id:T}=I,w=g.query("GET_ITEM",T);if(!w)return;const x=URL.createObjectURL(w.file),W=()=>{Jg(x).then(M)},M=A=>{URL.revokeObjectURL(x);const B=(w.getMetadata("exif")||{}).orientation||-1;let{width:O,height:Y}=A;if(!O||!Y)return;B>=5&&B<=8&&([O,Y]=[Y,O]);const P=Math.max(1,window.devicePixelRatio*.75),v=g.query("GET_IMAGE_PREVIEW_ZOOM_FACTOR")*P,D=Y/O,U=g.rect.element.width,$=g.rect.element.height;let le=U,Z=le*D;D>1?(le=Math.min(O,U*v),Z=le*D):(Z=Math.min(Y,$*v),le=Z/D);const Se=Yg(A,le,Z,B),Ct=()=>{const Sn=g.query("GET_IMAGE_PREVIEW_CALCULATE_AVERAGE_IMAGE_COLOR")?Kg(data):null;w.setMetadata("color",Sn,!0),"close"in A&&A.close(),g.ref.overlaySha
52dow.opacity=1,l({root:g,props:I,image:Se})},$e=w.getMetadata("filter");$e?r(g,$e,Se).then(Ct):Ct()};if(c(w.file)){const A=s(qg);A.post({file:w.file},q=>{if(A.terminate(),!q){W();return}M(q)})}else W()},_=({root:g})=>{const I=g.ref.images[g.ref.images.length-1];I.translateY=0,I.scaleX=1,I.scaleY=1,I.opacity=1},d=({root:g})=>{g.ref.overlayShadow.opacity=1,g.ref.overlayError.opacity=0,g.ref.overlaySuccess.opacity=0},E=({root:g})=>{g.ref.overlayShadow.opacity=.25,g.ref.overlayError.opacity=1},y=({root:g})=>{g.ref.overlayShadow.opacity=.25,g.ref.overlaySuccess.opacity=1},R=({root:g})=>{g.ref.images=[],g.ref.imageData=null,g.ref.imageViewBin=[],g.ref.overlayShadow=g.appendChildView(g.createChildView(t,{opacity:0,status:"idle"})),g.ref.overlaySuccess=g.appendChildView(g.createChildView(t,{opacity:0,status:"success"})),g.ref.overlayError=g.appendChildView(g.createChildView(t,{opacity:0,status:"failure"}))};return e.utils.createView({name:"image-preview-wrapper",create:R,styles:["height"],apis:["height"],destroy:({root:g})=>{g.ref.images.forEach(I=>{I.image.width=1,I.image.height=1})},didWriteView:({root:g})=>{g.ref.images.forEach(I=>{I.dirty=!1})},write:e.utils.createRoute({DID_IMAGE_PREVIEW_DRAW:_,DID_IMAGE_PREVIEW_CONTAINER_CREATE:u,DID_FINISH_CALCULATE_PREVIEWSIZE:h,DID_UPDATE_ITEM_METADATA:f,DID_THROW_ITEM_LOAD_ERROR:E,DID_THROW_ITEM_PROCESSING_ERROR:E,DID_THROW_ITEM_INVALID:E,DID_COMPLETE_ITEM_PROCESSING:y,DID_START_ITEM_PROCESSING:d,DID_REVERT_ITEM_PROCESSING:d},({root:g})=>{const I=g.ref.imageViewBin.filter(T=>T.opacity===0);g.ref.imageViewBin=g.ref.imageViewBin.filter(T=>T.opacity>0),I.forEach(T=>i(g,T)),I.length=0})})},_c=e=>{const{addFilter:t,utils:n}=e,{Type:s,createRoute:r,isFile:i}=n,o=em(e);return t("CREATE_VIEW",l=>{const{is:a,view:f,query:c}=l;if(!a("file")||!c("GET_ALLOW_IMAGE_PREVIEW"))return;const u=({root:y,props:R})=>{const{id:g}=R,I=c("GET_ITEM",g);if(!I||!i(I.file)||I.archived)return;const T=I.file;if(!og(T)||!c("GET_IMAGE_PREVIEW_FILTER_ITEM")(I))return;const w="createImageBitmap"in(window||{}),x=c("GET_IMAGE_PREVIEW_MAX_FILE_SIZE");if(!w&&x&&T.size>x)return;y.ref.imagePreview=f.appendChildView(f.createChildView(o,{id:g}));const W=y.query("GET_IMAGE_PREVIEW_HEIGHT");W&&y.dispatch("DID_UPDATE_PANEL_HEIGHT",{id:I.id,height:W});const M=!w&&T.size>c("GET_IMAGE_PREVIEW_MAX_INSTANT_PREVIEW_FILE_SIZE");y.dispatch("DID_IMAGE_PREVIEW_CONTAINER_CREATE",{id:g},M)},h=(y,R)=>{if(!y.ref.imagePreview)return;let{id:g}=R;const I=y.query("GET_ITEM",{id:g});if(!I)return;const T=y.query("GET_PANEL_ASPECT_RATIO"),w=y.query("GET_ITEM_PANEL_ASPECT_RATIO"),x=y.query("GET_IMAGE_PREVIEW_HEIGHT");if(T||w||x)return;let{imageWidth:W,imageHeight:M}=y.ref;if(!W||!M)return;const A=y.query("GET_IMAGE_PREVIEW_MIN_HEIGHT"),q=y.query("GET_IMAGE_PREVIEW_MAX_HEIGHT"),O=(I.getMetadata("exif")||{}).orientation||-1;if(O>=5&&O<=8&&([W,M]=[M,W]),!pc(I.file)||y.query("GET_IMAGE_PREVIEW_UPSCALE")){const U=2048/W;W*=U,M*=U}const Y=M/W,P=(I.getMetadata("crop")||{}).aspectRatio||Y;let ee=Math.max(A,Math.min(M,q));const v=y.rect.element.width,D=Math.min(v*P,ee);y.dispatch("DID_UPDATE_PANEL_HEIGHT",{id:I.id,height:D})},_=({root:y})=>{y.ref.shouldRescale=!0},d=({root:y,action:R})=>{R.change.key==="crop"&&(y.ref.shouldRescale=!0)},E=({root:y,action:R})=>{y.ref.imageWidth=R.width,y.ref.imageHeight=R.height,y.ref.shouldRescale=!0,y.ref.shouldDrawPreview=!0,y.dispatch("KICK")};f.registerWriter(r({DID_RESIZE_ROOT:_,DID_STOP_RESIZE:_,DID_LOAD_ITEM:u,DID_IMAGE_PREVIEW_CALCULATE_SIZE:E,DID_UPDATE_ITEM_METADATA:d},({root:y,props:R})=>{y.ref.imagePreview&&(y.rect.element.hidden||(y.ref.shouldRescale&&(h(y,R),y.ref.shouldRescale=!1),y.ref.shouldDrawPreview&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{y.dispatch("DID_FINISH_CALCULATE_PREVIEWSIZE",{id:R.id})})}),y.ref.shouldDrawPreview=!1)))}))}),{options:{allowImagePreview:[!0,s.BOOLEAN],imagePreviewFilterItem:[()=>!0,s.FUNCTION],imagePreviewHeight:[null,s.INT],imagePreviewMinHeight:[44,s.INT],imagePreviewMaxHeight:[256,s.INT],imagePreviewMaxFileSize:[null,s.INT],imagePreviewZoomFactor:[2,s.INT],imagePreviewUpscale:[!1,s.BOOLEAN],imagePreviewMaxInstantPreviewFileSize:[1e6,s.INT],imagePreviewTransparencyIndicator:[null,s.STRING],imagePreviewCalculateAverageImageColor:[!1,s.BOOLEAN],imagePreviewMarkupShow:[!0,s.BOOLEAN],imagePreviewMarkupFilter:[()=>!0,s.FUNCTION]}}},tm=typeof window<"u"&&typeof window.document<"u";tm&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:_c}));/*!
53 * FilePondPluginFileValidateSize 2.2.8
54 * Licensed under MIT, https://opensource.org/licenses/MIT/
55 * Please visit https://pqina.nl/filepond/ for details.
56 */const gc=({addFilter:e,utils:t})=>{const{Type:n,replaceInString:s,toNaturalFileSize:r}=t;
56return e("ALLOW_HOPPER_ITEM",(i,{query:o})=>{if(!o("GET_ALLOW_FILE_SIZE_VALIDATION"))return!0;const l=o("GET_MAX_FILE_SIZE");if(l!==null&&i.size>l)return!1;const a=o("GET_MIN_FILE_SIZE");return!(a!==null&&i.size<a)}),e("LOAD_FILE",(i,{query:o})=>new Promise((l,a)=>{if(!o("GET_ALLOW_FILE_SIZE_VALIDATION"))return l(i);const f=o("GET_FILE_VALIDATE_SIZE_FILTER");if(f&&!f(i))return l(i);const c=o("GET_MAX_FILE_SIZE");if(c!==null&&i.size>c){a({status:{main:o("GET_LABEL_MAX_FILE_SIZE_EXCEEDED"),sub:s(o("GET_LABEL_MAX_FILE_SIZE"),{filesize:r(c,".",o("GET_FILE_SIZE_BASE"),o("GET_FILE_SIZE_LABELS",o))})}});return}const u=o("GET_MIN_FILE_SIZE");if(u!==null&&i.size<u){a({status:{main:o("GET_LABEL_MIN_FILE_SIZE_EXCEEDED"),sub:s(o("GET_LABEL_MIN_FILE_SIZE"),{filesize:r(u,".",o("GET_FILE_SIZE_BASE"),o("GET_FILE_SIZE_LABELS",o))})}});return}const h=o("GET_MAX_TOTAL_FILE_SIZE");if(h!==null&&o("GET_ACTIVE_ITEMS").reduce((d,E)=>d+E.fileSize,0)>h){a({status:{main:o("GET_LABEL_MAX_TOTAL_FILE_SIZE_EXCEEDED"),sub:s(o("GET_LABEL_MAX_TOTAL_FILE_SIZE"),{filesize:r(h,".",o("GET_FILE_SIZE_BASE"),o("GET_FILE_SIZE_LABELS",o))})}});return}l(i)})),{options:{allowFileSizeValidation:[!0,n.BOOLEAN],maxFileSize:[null,n.INT],minFileSize:[null,n.INT],maxTotalFileSize:[null,n.INT],fileValidateSizeFilter:[null,n.FUNCTION],labelMinFileSizeExceeded:["File is too small",n.STRING],labelMinFileSize:["Minimum file size is {filesize}",n.STRING],labelMaxFileSizeExceeded:["File is too large",n.STRING],labelMaxFileSize:["Maximum file size is {filesize}",n.STRING],labelMaxTotalFileSizeExceeded:["Maximum total size exceeded",n.STRING],labelMaxTotalFileSize:["Maximum total file size is {filesize}",n.STRING]}}},nm=typeof window<"u"&&typeof window.document<"u";nm&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:gc}));/*!
57 * FilePondPluginFileValidateType 1.2.9
58 * Licensed under MIT, https://opensource.org/licenses/MIT/
59 * Please visit https://pqina.nl/filepond/ for details.
60 */const mc=({addFilter:e,utils:t})=>{const{Type:n,isString:s,replaceInString:r,guesstimateMimeType:i,getExtensionFromFilename:o,getFilenameFromURL:l}=t,a=(_,d)=>{const E=(/^[^/]+/.exec(_)||[]).pop(),y=d.slice(0,-2);return E===y},f=(_,d)=>_.some(E=>/\*$/.test(E)?a(d,E):E===d),c=_=>{let d="";if(s(_)){const E=l(_),y=o(E);y&&(d=i(y))}else d=_.type;return d},u=(_,d,E)=>{if(d.length===0)return!0;const y=c(_);return E?new Promise((R,g)=>{E(_,y).then(I=>{f(d,I)?R():g()}).catch(g)}):f(d,y)},h=_=>d=>_[d]===null?!1:_[d]||d;return e("SET_ATTRIBUTE_TO_OPTION_MAP",_=>Object.assign(_,{accept:"acceptedFileTypes"})),e("ALLOW_HOPPER_ITEM",(_,{query:d})=>d("GET_ALLOW_FILE_TYPE_VALIDATION")?u(_,d("GET_ACCEPTED_FILE_TYPES")):!0),e("LOAD_FILE",(_,{query:d})=>new Promise((E,y)=>{if(!d("GET_ALLOW_FILE_TYPE_VALIDATION")){E(_);return}const R=d("GET_ACCEPTED_FILE_TYPES"),g=d("GET_FILE_VALIDATE_TYPE_DETECT_TYPE"),I=u(_,R,g),T=()=>{const w=R.map(h(d("GET_FILE_VALIDATE_TYPE_LABEL_EXPECTED_TYPES_MAP"))).filter(W=>W!==!1),x=w.filter((W,M)=>w.indexOf(W)===M);y({status:{main:d("GET_LABEL_FILE_TYPE_NOT_ALLOWED"),sub:r(d("GET_FILE_VALIDATE_TYPE_LABEL_EXPECTED_TYPES"),{allTypes:x.join(", "),allButLastType:x.slice(0,-1).join(", "),lastType:x[x.length-1]})}})};if(typeof I=="boolean")return I?E(_):T();I.then(()=>{E(_)}).catch(T)})),{options:{allowFileTypeValidation:[!0,n.BOOLEAN],acceptedFileTypes:[[],n.ARRAY],labelFileTypeNotAllowed:["File is of invalid type",n.STRING],fileValidateTypeLabelExpectedTypes:["Expects {allButLastType} or {lastType}",n.STRING],fileValidateTypeLabelExpectedTypesMap:[{},n.OBJECT],fileValidateTypeDetectType:[null,n.FUNCTION]}}},sm=typeof window<"u"&&typeof window.document<"u";sm&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:mc}));
60function rm(e,t=2){if(e==0)return"0";const n=1e3,s=["B","KB","MB","GB","TB","PB"],r=Math.floor(Math.log(e)/Math.log(n));return parseFloat((e/Math.pow(n,r)).toFixed(t))+" "+s[r]}function im(e,t){const n=e.split(" ");return n.length<=t?!1:n.splice(0,t).join(" ")}function om(){return Math.floor(Math.random()*1e5)+1}const wi=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},lm=ig(gc,mc,_c),am={components:{FilePond:lm},props:{additional1:String,additional2:String,additional3:String,additional4:String,additional5:String,additional1_required:Boolean,additional2_required:Boolean,additional3_required:Boolean,additional4_required:Boolean,additional5_required:Boolean,categories:Array,categories_required:Boolean,city_required:Boolean,city_show:Boolean,display_field:String,files_url:String,link_to:String,max_upload_size:Number,message_label:String,newsletter_signup_text:[null,String],name:String,organization_required:Boolean,organization_show:Boolean,phone_required:Boolean,phone_show:Boolean,salutation_options:Array,salutation_required:Boolean,street_required:Boolean,street_show:Boolean,zip_required:Boolean,zip_show:Boolean,isFormOpen:Boolean},emits:["submitPost"],data(){return{isLoading:!1,storypicLoaded:!1}},methods:{submitPost(e){if(!this.isLoading){const t=new FormData(e.target);this.$emit("submitPost",t)}},storypicProcessfile(e,t){e||(this.storypicLoaded=!0)},storypicRemovefile(e,t){this.storypicLoaded=!1}},computed:{maxUploadSizeStr(){return rm(this.max_upload_size)}}},cm={class:"storywall-form-holder"},fm={key:0,class:"form-group"},um={class:"form-label-holder"},dm={class:"form-field-holder"},hm=["required"],pm=["value"],_m={key:1,class:"form-group"},gm={class:"form-label-holder"},mm={class:"form-field-holder"},Em=["required"],Im={key:2,class:"form-group"},Tm={class:"form-label-holder"},ym={class:"form-field-holder"},Rm=["required"],bm={key:3,class:"form-group"},Sm={class:"form-label-holder"},wm={class:"form-field-holder"},Om=["required"],vm={key:4,class:"form-group"},Am={class:"form-label-holder"},Dm={class:"form-field-holder"},Lm=["required"],Mm={key:5,class:"form-group"},Pm={class:"form-label-holder"},Cm={class:"form-field-holder"},Nm=["required"],xm={key:6,class:"form-group"},Fm={class:"form-label-holder"},Gm={class:"form-field-holder"},Bm=["required"],Um={key:7,class:"form-group"},Vm={class:"form-label-holder"},Hm={class:"form-field-holder"},qm=["required"],km={key:8,class:"form-group"},Wm={class:"form-label-holder"},zm={class:"form-field-holder"},$m=["required"],Ym={key:9,class:"form-group"},jm={class:"form-label-holder"},Xm={class:"form-field-holder"},Km=["required"],Zm={key:10,class:"form-group"},Qm={class:"form-label-holder"},Jm={class:"form-field-holder"},eE=["required"],tE={key:11,class:"form-group"},nE={class:"form-label-holder"},sE={class:"form-field-holder"},rE=["required"],iE=["value"],oE={class:"form-group form-group-lg"},lE={class:"form-label-holder"},aE={class:"form-label",for:"storywall_slogan"},cE={class:"form-group"},fE={class:"form-label-holder"},uE={class:"form-label",for:"storywall_storypic"},dE={class:"form-field-holder"},hE={class:"form-group"},pE={class:"form-label-holder"},_E={class:"form-field-holder"},gE=["disabled"],mE={class:"form-check"},EE={for:"storywall_agb",class:"form-check-label"},IE=["href"],TE={key:12,class:"form-check"},yE=["innerHTML"],RE={class:"storywall-submit-holder"},bE=["disabled"];function SE(e,t,n,s,r,i){const o=Mr("FilePond");return _s((j(),X("div",cm,[b("form",{class:"storywall-form storywall-participation-form",onSubmit:t[2]||(t[2]=Ur((...l)=>i.submitPost&&i.submitPost(...l),["prevent"]))},[n.salutation_options.length>0?(j(),X("div",fm,[b("div",um,[b("label",{for:"storywall_salutation",class:Le({"form-label":!0,"form-label-mandatory":n.salutation_required})},"Anrede",2)]),b("div",dm,[b("select",{class:"form-select",id:"storywall_salutation",name:"salutation",required:n.salutation_required},[t[3]||(t[3]=b("option",{value:""},null,-1)),(j(!0),X(ve,null,fn(n.salutation_options,l=>(j(),X("option",{value:l},_e(l),9,pm))),256))],8,hm)])])):ie("",!0),t[12]||(t[12]=zi('<div class="form-group"><div class="form-label-holder"><label for="storywall_first_name" class="form-label form-label-mandatory">Vorname</label></div><div class="form-field-holder"><input type="text" class="form-control" id="storywall_first_name" name="first_name" required></div></div><div class="form-group"><div class="form-label-holder"><label for="storywall_last_name" class="form-label form-label-mandatory">Nachname</label></div><div class="form-field-holder"><input type="text" class="form-control" id="storywall_last_name" name="last_name" required></div></div>',2)),n.organization_show?(j(),X("div",_m,[b("div",gm,[b("label",{for:"storywall_organization",class:Le({"form-label":!0,"form-label-mandatory":n.organization_required})},"Organisation",2)]),b("div",mm,[b("input",{type:"text",class:"form-control",id:"storywall_organization",name:"organization",required:n.organization_required},null,8,Em)])])):ie("",!0),n.phone_show?(j(),X("div",Im,[b("div",Tm,[b("label",{for:"storywall_phone",class:Le({"form-label":!0,"form-label-mandatory":n.phone_required})},"Telefon",2)]),b("div",ym,[b("input",{type:"text",class:"form-control",id:"storywall_phone",name:"phone",required:n.phone_required},null,8,Rm)])])):ie("",!0),t[13]||(t[13]=zi('<div class="form-group"><div class="form-label-holder"><label for="storywall_email" class="form-label form-label-mandatory">E-Mail</label></div><div class="form-field-holder"><input type="email" class="form-control" id="storywall_email" name="email" required></div></div>',1)),n.street_show?(j(),X("div",bm,[b("div",Sm,[b("label",{for:"storywall_street",class:Le({"form-label":!0,"form-label-mandatory":n.street_required})},"Straße",2)]),b("div",wm,[b("input",{type:"text",class:"form-control",id:"storywall_street",name:"street",required:n.street_required},null,8,Om)])])):ie("",!0),n.zip_show?(j(),X("div",vm,[b("div",Am,[b("label",{for:"storywall_zip",class:Le({"form-label":!0,"form-label-mandatory":n.zip_required})},"PLZ",2)]),b("div",Dm,[b("input",{type:"text",class:"form-control",id:"storywall_zip",name:"zip",required:n.zip_required},null,8,Lm)])])):ie("",!0),n.city_show?(j(),X("div",Mm,[b("div",Pm,[b("label",{for:"storywall_city",class:Le({"form-label":!0,"form-label-mandatory":n.city_required})},"Ort",2)]),b("div",Cm,[b("input",{type:"text",class:"form-control",id:"storywall_city",name:"city",required:n.city_required},null,8,Nm)])])):ie("",!0),n.additional1?(j(),X("div",xm,[b("div",Fm,[b("label",{for:"storywall_additional1",class:Le({"form-label":!0,"form-label-mandatory":n.additional1_required})},_e(n.additional1),3)]),b("div",Gm,[b("input",{type:"text",class:"form-control",id:"storywall_additional1",name:"additional1",required:n.additional1_required},null,8,Bm)])])):ie("",!0),n.additional2?(j(),X("div",Um,[b("div",Vm,[b("label",{for:"storywall_additional2",class:Le({"form-label":!0,"form-label-mandatory":n.additional2_required})},_e(n.additional2),3)]),b("div",Hm,[b("input",{type:"text",class:"form-control",id:"storywall_additional2",name:"additional2",required:n.additional2_required},null,8,qm)])])):ie("",!0),n.additional3?(j(),X("div",km,[b("div",Wm,[b("label",{for:"storywall_additional3",class:Le({"form-label":!0,"form-label-mandatory":n.additional3_required})},_e(n.additional3),3)]),b("div",zm,[b("input",{type:"text",class:"form-control",id:"storywall_additional3",name:"additional3",required:n.additional3_required},null,8,$m)])])):ie("",!0),n.additional4?(j(),X("div",Ym,[b("div",jm,[b("label",{for:"storywall_additional4",class:Le({"form-label":!0,"form-label-mandatory":n.additional4_required})},_e(n.additional4),3)]),b("div",Xm,[b("input",{type:"text",class:"form-control",id:"storywall_additional4",name:"additional4",required:n.additional4_required},null,8,Km)])])):ie("",!0),n.additional5?(j(),X("div",Zm,[b("div",Qm,[b("label",{for:"storywall_additional5",class:Le({"form-label":!0,"form-label-mandatory":n.additional5_required})}
60,_e(n.additional5),3)]),b("div",Jm,[b("input",{type:"text",class:"form-control",id:"storywall_additional5",name:"additional5",required:n.additional5_required},null,8,eE)])])):ie("",!0),n.categories.length>0?(j(),X("div",tE,[b("div",nE,[b("label",{for:"storywall_categories",class:Le({"form-label":!0,"form-label-mandatory":n.categories_required})},"Kategorie",2)]),b("div",sE,[b("select",{class:"form-select",id:"storywall_categories",name:"categories",required:n.categories_required},[t[4]||(t[4]=b("option",{value:""},null,-1)),(j(!0),X(ve,null,fn(n.categories,l=>(j(),X("option",{value:l},_e(l),9,iE))),256))],8,rE)])])):ie("",!0),b("div",oE,[b("div",lE,[b("label",aE,_e(n.message_label),1)]),t[5]||(t[5]=b("div",{class:"form-field-holder"},[b("textarea",{name:"slogan",id:"storywall_slogan",class:"form-control"})],-1))]),b("div",cE,[b("div",fE,[b("label",uE,[t[6]||(t[6]=un("Bild",-1)),t[7]||(t[7]=b("br",null,null,-1)),un("(jpg, max. "+_e(i.maxUploadSizeStr)+")",1)])]),b("div",dE,[Ae(o,{name:"storypic",id:"storywall_storypic",server:{process:{url:n.files_url,onload:l=>JSON.parse(l).key},fetch:null,revert:null},"accepted-file-types":"image/jpeg","max-file-size":n.max_upload_size,credits:"false","label-idle":"Bild hierher ziehen oder <span class='filepond--label-action'>klicken zum Auswählen</span>","label-file-loading":"Laden…","label-file-load-error":"Fehler beim Hochladen","label-file-processing":"Hochladen…","label-file-processing-complete":"Erfolgreich hochgeladen","label-file-processing-aborted":"Hochladen abgebrochen","label-file-processing-error":"Fehler beim Hochladen","label-max-file-size":"Maximale Dateigröße: {filesize}","label-max-file-size-exceeded":"Die Datei ist zu groß","label-tap-to-cancel":"klicken zum Abbrechen","label-tap-to-undo":"klicken zum Zurücksetzen","label-button-remove-item":"entfernen","label-button-abort-item-load":"abbrechen","label-button-retry-item-load":"erneut versuchen","label-button-abort-item-processing":"abbrechen","label-button-undo-item-processing":"zurücksetzen","label-button-retry-item-processing":"erneut versuchen",onAddfilestart:t[0]||(t[0]=l=>r.isLoading=!0),onProcessfiles:t[1]||(t[1]=l=>r.isLoading=!1),onProcessfile:i.storypicProcessfile,onRemovefile:i.storypicRemovefile},null,8,["server","max-file-size","onProcessfile","onRemovefile"])])]),b("div",hE,[b("div",pE,[b("label",{for:"storywall_copyright",class:Le({"form-label":!0,"form-label-mandatory":r.storypicLoaded})},"Copyright-Angabe",2)]),b("div",_E,[b("input",{type:"text",class:"form-control",id:"storywall_copyright",name:"copyright",required:"",pattern:"[\\u00C0-\\u1FFF\\u2C00-\\uD7FF\\w][\\u00C0-\\u1FFF\\u2C00-\\uD7FF\\w\\s]*",disabled:!r.storypicLoaded},null,8,gE)])]),b("div",mE,[t[10]||(t[10]=b("input",{type:"checkbox",id:"storywall_agb",name:"agb",value:"1",class:"form-check-input",required:""},null,-1)),b("label",EE,[t[8]||(t[8]=un("Ich akzeptiere die ",-1)),b("a",{href:n.link_to,target:"_blank"},"Teilnahmebedingungen",8,IE),t[9]||(t[9]=un("*",-1))])]),n.newsletter_signup_text?(j(),X("div",TE,[t[11]||(t[11]=b("input",{type:"checkbox",id:"storywall_newsletter",name:"newsletter",value:"1",class:"form-check-input"},null,-1)),b("label",{for:"storywall_newsletter",class:"form-check-label",innerHTML:n.newsletter_signup_text},null,8,yE)])):ie("",!0),b("div",RE,[b("button",{type:"submit",class:"storywall-btn storywall-btn-submit",disabled:r.isLoading},"absenden",8,bE)])],32)],512)),[[wa,n.isFormOpen]])}const wE=wi(am,[["render",SE]]),OE={props:["title"],methods:{facebookHref(){return`http://www.facebook.com/sharer/sharer.php?u=${document.location.href}`},mailtoHref(){const e=`Sieh dir den Beitrag "${this.title}" an`,t=`Hallo, der Beitrag "${this.title}" in der Storywall könnte dich vielleicht interessieren: ${window.location.href}`;return`mailto:?subject=${encodeURIComponent(e)}&body=${encodeURIComponent(t)}`},supportsWebshare(){return!!navigator.share},webshare(){navigator.share({title:document.title,url:document.location.href})}}},vE={class:"storywall-share"},AE=["href"],DE=["href"];function LE(e,t,n,s,r,i){return j(),X("div",vE,[i.supportsWebshare()?(j(),X("button",{key:0,class:"storywall-sharebutton storywall-sharebutton-webshare","aria-label":"diese Seite teilen",title:"diese Seite teilen",onClick:t[0]||(t[0]=(...o)=>i.webshare&&i.webshare(...o))})):ie("",!0),i.supportsWebshare()?ie("",!0):(j(),X("a",{key:1,href:i.facebookHref(),target:"_blank",class:"storywall-sharebutton storywall-sharebutton-facebook","aria-label":"auf Facebook teilen",title:"auf Facebook teilen"},null,8,AE)),i.supportsWebshare()?ie("",!0):(j(),X("a",{key:2,href:i.mailtoHref(),class:"storywall-sharebutton storywall-sharebutton-email","aria-label":"per Email verschicken",title:"per Email verschicken"},null,8,DE))])}const ME=wi(OE,[["render",LE]]),PE={components:{StorywallParticipateForm:wE,ShareButtons:ME},props:{additional1:String,additional2:String,additional3:String,additional4:String,additional5:String,additional1_required:Boolean,additional2_required:Boolean,additional3_required:Boolean,additional4_required:Boolean,additional5_required:Boolean,base_url:String,categories:Array,categories_required:Boolean,city_required:Boolean,city_show:Boolean,confirm_webtext:String,display_field:String,enable_category_filter:Boolean,enable_search:Boolean,enable_text_in_list:Boolean,files_url:String,form_button_name:String,id:Number,initDocumentTitle:String,initOpenItem:[null,Object],is_online:Boolean,is_moderated:Boolean,is_voting_active:Boolean,is_voting_anonymous:Boolean,link_to:String,max_upload_size:Number,message_label:String,newsletter_signup_text:[null,String],name:String,nonce:[null,String],organization_required:Boolean,organization_show:Boolean,phone_required:Boolean,phone_show:Boolean,salutation_required:Boolean,salutation_options:Array,show_winners:Boolean,street_required:Boolean,street_show:Boolean,zip_required:Boolean,zip_show:Boolean,page_size:Number,voting_confirm_text:String,voting_url:String,voting_button_text:String,voting_title:String,voting_terms_url:[null,String]},data(){return{currentPage:1,totalPages:null,items:[],openItem:null,isFormOpen:!1,isLoading:!1,category:"",searchText:"",messages:[],preloads:[],abortController:new AbortController,randomSeed:om()}},computed:{hasMore(){return this.totalPages===null||this.totalPages>this.currentPage}},methods:{defaultHeaders(){const e={};return this.nonce&&(e["X-WP-Nonce"]=this.nonce),e},getUrl(e,t={}){const n=new URLSearchParams(t);return`${this.base_url}/${e}?${n}`},reset(){this.abortController=new AbortController,this.currentPage=1,this.totalPages=null,this.items=[]},async loadMore(e=0){if(!this.hasMore||this.isLoading)return;this.isLoading=!0;const t={page:this.currentPage+e,category:this.category,search:this.searchText,seed:this.randomSeed};fetch(this.getUrl("",t),{headers:this.defaultHeaders(),signal:this.abortController.signal}).then(async n=>{if(n.ok){if(!this.isLoading)return;const s=await n.json();this.currentPage=t.page,this.totalPages=n.headers.get("x-wp-totalpages"),this.items=this.items.concat(s.data),this.preloads={...this.preloads,...s.preloads},this.isLoading=!1}else throw this.isLoading=!1,new Error("Items could not be fetched.")}).catch(n=>{if(n instanceof DOMException&&n.name==="AbortError")this.isLoading=!1;else throw n})},displayTitle(e){return this.display_field.split(",").map(t=>e.data_formatted[t]?`<span class="storywall-${t}">${e.data_formatted[t]}</span>`:"").join(" ")},displayTitleText(e){return e.data_formatted[this.display_field.split(",")[0]]},displaySlogan(e){if(e.data_formatted.slogan===null)return"";const t=im(e.data_formatted.slogan,20);return t!==!1?t+"…":e.data_formatted.slogan},picture(e){return e.storypic===null?null:e.storypic in this.preloads?this.preloads[e.storypic]:(fetch(`${this.files_url}/${e.storypic}`,{headers:this.defaultHeaders()}).then(async t=>{const n=await t.json();t.status===200&&(this.preloads[e.storypic]=n,await cn(),this.dispatchUpdate())}),null)},documentTitle(e=null){return e===null?this.initDocumentTitle:`${e.data_formatted[this.display_field.split(",")[0]]} – ${this.initDocumentTitle}`},openDetail(e){this.openItem=e;const t=new URLSearchParams(window.location.search);t.set("stw_post",`${e.data_formatted.id}`),history.pushState({openItem:ae(e)},"",`?${t.toString()}`)},onDetailClose(){if(this.openItem!==null){this.openItem=null;const e=new URLSearchParams(window.location.search);e.delete("stw_post"),history.pushState({},"",`?${e.toString()}`)}},onPopState(e){e.state?this.openItem=e.state.openItem??null:this.openItem=null},toggleForm(){this.isFormOpen=!this.isFormOpen},onSearchKeydown(e){e.key==="Escape"&&(this.searchText="")},resetFilters(e){this.searchText="",this.category=""},async submitPost(e){this.isLoading=!0;const t=Object.fromEntries(e);if(t.storypic instanceof File&&(t.storypic=""),(await fetch(this.getUrl(""),{body:JSON.stringify(t),headers:{"Content-Type":"application/json",...this.defaultHeaders()},method:"POST"})).ok)this.messages.push({message:this.confirm_webtext}),this.isFormOpen=!1,this.isLoading=!1,this.reset(),this.loadMore();else throw this.isLoading=!1,new Error("Posting failed.")},async confirmPost(e,t){if(this.isLoading=!0,isNaN(e)||!/^[A-Za-z0-9]*$/.test(t)){this.messages.push({message:"Ungültiger Bestätigungslink aufgerufen"});return}const n=this.getUrl(`${e}`),s=new URLSearchParams({token:t,action:"confirm"});(await fetch(`${n}${s.toString()}`,{method:"PATCH",headers:this.defaultHeaders()})).ok?(this.is_moderated?this.messages.push({message:`Der Eintrag wurde erfolgreich bestätigt.
61                        Unser Team wird ihn schnellstmöglich zur Anzeige freigeben.`}):this.messages.push({message:"Der Eintrag wurde erfolgreich veröffentlicht."}),this.isLoading=!1,this.loadMore()):(this.messages.push({message:`Der Eintrag konnte nicht veröffentlicht werden. Bitte versuchen Sie
62                        es noch einmal, oder legen Sie den Eintrag neu an.`}),this.isLoading=!1,await cn(),this.loadMore())},async deletePost(e,t){if(this.isLoading=!0,isNaN(e)||!/^[A-Za-z0-9]*$/.test(t)){this.messages.push({message:"Ungültiger Bestätigungslink aufgerufen"});return}const n=this.getUrl(`${e}`),s=new URLSearchParams({token:t}),r=await fetch(`${n}${s.toString()}`,{method:"DELETE",headers:this.defaultHeaders()});r.ok?this.messages.push({message:"Der Eintrag wurde erfolgreich gelöscht."}):r.status===404?this.messages.push({message:"Der Eintrag ist nicht mehr vorhanden."}):this.messages.push({message:`Fehler beim Löschen des Eintrags. Bitte kontaktieren Sie uns
63                            per Email.`}),this.isLoading=!1,this.loadMore()},async vote(e){this.isLoading=!0;const t=Object.fromEntries(new FormData(e.target));t.post=this.openItem.data_formatted.id,t.campaign=6;const n=await fetch(this.voting_url,{body:JSON.stringify(t),headers:{"Content-Type":"application/json",...this.defaultHeaders()},method:"POST"});if(n.ok){this.messages.push({message:this.voting_confirm_text});const s=await n.json();this.openItem.data_formatted.votings_count=s.votings_count,this.openItem.hasVoted=!0,this.isLoading=!1}else throw this.isLoading=!1,new Error("Voting failed.")},dispatchUpdate(){this.$refs.items.dispatchEvent(new Event("storywallUpdate"))}},watch:{category(){this.reset(),this.loadMore()},async searchText(){clearTimeout(this._searchTimeout),this.abortController.abort(),await cn(),this._searchTimeout=setTimeout(()=>{this.reset(),this.loadMore()},700)},openItem(){this.openItem!==null?this.$refs.detail.showModal():this.$refs.detail.close(),document.title=this.documentTitle(this.openItem)},async items(){await cn(),this.dispatchUpdate()}},mounted(){const e=new URLSearchParams(document.location.search);e.has("stw_id")&&e.has("stw_token")&&(e.has("discard","true")?this.deletePost(e.get("stw_id"),e.get("stw_token")):this.confirmPost(e.get("stw_id"),e.get("stw_token"))),window.addEventListener("popstate",t=>this.onPopState(t)),this.initOpenItem&&(this.openItem=this.initOpenItem),this.loadMore(),this.$refs.items.dispatchEvent(new Event("storywallLoaded",{bubbles:!0}))}},CE={class:"storywall-title"},NE={class:"storywall-loading-indicator",role:"status"},xE={key:0,class:"storywall-messages"},FE={class:"alert alert-primary alert-dismissible",role:"alert"},GE=["innerHTML"],BE=["onClick"],UE={key:2,class:"storywall-filters"},VE={key:0,class:"storywall-filter storywall-filter-categories"},HE=["disabled"],qE=["value"],kE={key:1,class:"storywall-filter storywall-search"},WE={class:"storywall-filter storywall-filter-reset"},zE={class:"storywall-items",ref:"items"},$E={class:"storywall-item-container"},YE={class:"storywall-item"},jE={key:0,class:"storywall-item-header"},XE={class:"storywall-img-holder"},KE=["src","alt","width","height"],ZE={key:0,class:"storywall-img-copyright"},QE={class:"text"},JE={key:1,class:"storywall-votings-count"},eI=["onClick","href","innerHTML"],tI={key:2,class:"storywall-item-slogan"},nI={key:3},sI={key:4,class:"d-flex justify-content-center"},rI=["disabled"],iI={key:0,class:"storywall-detail-content"},oI={class:"storywall-detail-header"},lI=["innerHTML"],aI={key:0,class:"storywall-votings-count"},cI={class:"storywall-detail-body"}
63,fI={key:0,class:"storywall-img-holder storywall-detail-img-holder"},uI=["src","alt"],dI={key:0,class:"storywall-img-copyright"},hI={class:"text"},pI={class:"storywall-detail-text"},_I={key:0,class:"storywall-voting"},gI={class:"storywall-voting-title"},mI={key:0,class:"form-group"},EI={class:"form-field-holder"},II={class:"form-select",id:"storywall_voting_salutation",name:"salutation"},TI=["value"],yI={key:1,class:"form-group"},RI={key:2,class:"form-group"},bI={key:3,class:"form-group"},SI={key:4,class:"form-check"},wI={for:"storywall_voting_terms",class:"form-check-label form-label-mandatory"},OI=["href"],vI={key:5,class:"form-check"},AI=["innerHTML"],DI={class:"storywall-submit-holder"},LI=["disabled"],MI={key:1,class:"storywall-voting-confirmation"};function PI(e,t,n,s,r,i){const o=Mr("StorywallParticipateForm"),l=Mr("ShareButtons");return j(),X(ve,null,[b("h2",CE,_e(n.name),1),_s(b("div",NE,[...t[9]||(t[9]=[b("p",{class:"storywall-loading-text"},"laden…",-1)])],512),[[wa,r.isLoading]]),r.messages.length?(j(),X("div",xE,[(j(!0),X(ve,null,fn(r.messages,(a,f)=>(j(),X("div",FE,[b("span",{innerHTML:a.message},null,8,GE),b("button",{type:"button",class:"btn-close","aria-label":"Close",onClick:c=>r.messages.splice(f,1)},null,8,BE)]))),256))])):ie("",!0),n.is_online?(j(),X("button",{key:1,class:"storywall-btn storywall-participation-btn",onClick:t[0]||(t[0]=(...a)=>i.toggleForm&&i.toggleForm(...a))},_e(n.form_button_name),1)):ie("",!0),Ae(Tu,{name:"storywall"},{default:Vl(()=>[n.is_online?(j(),ga(o,Ea({key:0},e.$props,{"is-form-open":r.isFormOpen,onSubmitPost:i.submitPost}),null,16,["is-form-open","onSubmitPost"])):ie("",!0)]),_:1}),n.enable_category_filter||n.enable_search?(j(),X("div",UE,[n.enable_category_filter?(j(),X("div",VE,[t[11]||(t[11]=b("label",{class:"label",for:"storywall_categoriesFilter"},"nach Kategorien filtern",-1)),_s(b("select",{class:"form-select",id:"storywall_categoriesFilter",name:"categoriesFilter","onUpdate:modelValue":t[1]||(t[1]=a=>r.category=a),disabled:r.isLoading},[t[10]||(t[10]=b("option",{value:""},"alle Kategorien anzeigen",-1)),(j(!0),X(ve,null,fn(n.categories,a=>(j(),X("option",{value:a},_e(a),9,qE))),256))],8,HE),[[Hu,r.category]])])):ie("",!0),n.enable_search?(j(),X("div",kE,[t[12]||(t[12]=b("label",{class:"label",for:"storywall_search"},"nach Suchbegriff filtern",-1)),_s(b("input",{class:"form-control",type:"text",id:"storywall_search",name:"search",placeholder:"Suchbegriff eingeben…","onUpdate:modelValue":t[2]||(t[2]=a=>r.searchText=a),onKeydown:t[3]||(t[3]=(...a)=>i.onSearchKeydown&&i.onSearchKeydown(...a))},null,544),[[Vu,r.searchText]])])):ie("",!0),b("div",WE,[b("button",{class:"storywall-btn storywall-btn-reset",onClick:t[4]||(t[4]=a=>i.resetFilters())},"Filter zurücksetzen")])])):ie("",!0),b("div",zE,[(j(!0),X(ve,null,fn(r.items,a=>(j(),X("div",$E,[b("div",YE,[i.picture(a)?(j(),X("div",jE,[b("div",XE,[b("img",{class:"storywall-item-img",src:i.picture(a).thumbnail,alt:i.picture(a).alt,width:i.picture(a).thumbnail_width,height:i.picture(a).thumbnail_height},null,8,KE),i.picture(a).copyright||a.data_formatted.copyright?(j(),X("p",ZE,[t[13]||(t[13]=b("span",{class:"copy"},"©",-1)),b("span",QE,_e(i.picture(a).copyright||a.data_formatted.copyright),1)])):ie("",!0)])])):ie("",!0),a.data_formatted.votings_count||n.is_voting_active?(j(),X("div",JE,_e(a.data_formatted.votings_count),1)):ie("",!0),b("a",{class:"storywall-item-title",onClick:Ur(f=>i.openDetail(a),["prevent"]),href:`?post=${a.data_formatted.id}`,innerHTML:i.displayTitle(a)},null,8,eI),n.enable_text_in_list&&a.data_formatted.slogan?(j(),X("div",tI,_e(i.displaySlogan(a)),1)):ie("",!0)])]))),256))],512),r.items.length===0&&!r.isLoading?(j(),X("div",nI," Zu diesen Such-Einstellungen konnten keine Einträge gefunden werden. ")):ie("",!0),i.hasMore?(j(),X("div",sI,[b("button",{class:"storywall-btn storywall-btn-loadmore",onClick:t[5]||(t[5]=a=>i.loadMore(1)),disabled:r.isLoading},"mehr laden",8,rI)])):ie("",!0),b("dialog",{class:"storywall-detail",onClose:t[8]||(t[8]=(...a)=>i.onDetailClose&&i.onDetailClose(...a)),ref:"detail"},[r.openItem?(j(),X("div",iI,[b("div",oI,[b("h3",{class:"storywall-detail-title",innerHTML:i.displayTitle(r.openItem)},null,8,lI),r.openItem.data_formatted.votings_count||n.is_voting_active?(j(),X("div",aI,_e(r.openItem.data_formatted.votings_count),1)):ie("",!0),b("button",{autofocus:"",class:"storywall-detail-close",onClick:t[6]||(t[6]=a=>e.$refs.detail.close()),"aria-label":"schließen"})]),b("div",cI,[i.picture(r.openItem)?(j(),X("div",fI,[b("img",{class:"storywall-detail-img",src:i.picture(r.openItem).full,alt:i.picture(r.openItem).alt},null,8,uI),r.openItem.data_formatted.copyright?(j(),X("p",dI,[t[14]||(t[14]=b("span",{class:"copy"},"©",-1)),b("span",hI,_e(r.openItem.data_formatted.copyright),1)])):ie("",!0)])):ie("",!0),Ae(l,{title:i.displayTitleText(r.openItem)},null,8,["title"]),b("div",pI,[b("p",null,_e(r.openItem.data_formatted.slogan),1)])]),n.is_voting_active&&!r.openItem.hasVoted?(j(),X("div",_I,[b("h4",gI,_e(n.voting_title),1),b("form",{class:"storywall-voting-form",onSubmit:t[7]||(t[7]=Ur((...a)=>i.vote&&i.vote(...a),["prevent"]))},[!n.is_voting_anonymous&&n.salutation_options.length>0?(j(),X("div",mI,[t[16]||(t[16]=b("div",{class:"form-label-holder"},[b("label",{for:"storywall_voting_salutation",class:"form-label"},"Anrede")],-1)),b("div",EI,[b("select",II,[t[15]||(t[15]=b("option",{value:""},null,-1)),(j(!0),X(ve,null,fn(n.salutation_options,a=>(j(),X("option",{value:a},_e(a),9,TI))),256))])])])):ie("",!0),n.is_voting_anonymous?ie("",!0):(j(),X("div",yI,[...t[17]||(t[17]=[b("div",{class:"form-label-holder"},[b("label",{for:"storywall_voting_first_name",class:"form-label"},"Vorname")],-1),b("div",{class:"form-field-holder"},[b("input",{type:"text",class:"form-control",id:"storywall_voting_first_name",name:"first_name"})],-1)])])),n.is_voting_anonymous?ie("",!0):(j(),X("div",RI,[...t[18]||(t[18]=[b("div",{class:"form-label-holder"},[b("label",{for:"storywall_voting_last_name",class:"form-label"},"Nachname")],-1),b("div",{class:"form-field-holder"},[b("input",{type:"text",class:"form-control",id:"storywall_voting_last_name",name:"last_name"})],-1)])])),n.is_voting_anonymous?ie("",!0):(j(),X("div",bI,[...t[19]||(t[19]=[b("div",{class:"form-label-holder"},[b("label",{for:"storywall_voting_email",class:"form-label form-label-mandatory"},"E-Mail")],-1),b("div",{class:"form-field-holder"},[b("input",{type:"email",class:"form-control",id:"storywall_voting_email",name:"email",required:""})],-1)])])),n.voting_terms_url?(j(),X("div",SI,[t[21]||(t[21]=b("input",{type:"checkbox",id:"storywall_voting_terms",name:"terms",value:"1",class:"form-check-input"},null,-1)),b("label",wI,[t[20]||(t[20]=un("Ich akzeptiere die ",-1)),b("a",{href:n.voting_terms_url,target:"_blank"},"Teilnahmebedingungen",8,OI)])])):ie("",!0),n.newsletter_signup_text!==null&&!n.is_voting_anonymous?(j(),X("div",vI,[t[22]||(t[22]=b("input",{type:"checkbox",id:"storywall_voting_newsletter",name:"newsletter",value:"1",class:"form-check-input"},null,-1)),b("label",{for:"storywall_voting_newsletter",class:"form-check-label",innerHTML:n.newsletter_signup_text},null,8,AI)])):ie("",!0),b("div",DI,[b("button",{type:"submit",class:"storywall-btn storywall-btn-submit",disabled:r.isLoading},_e(n.voting_button_text),9,LI)])],32)])):ie("",!0),r.openItem.hasVoted?(j(),X("div",MI,_e(n.voting_confirm_text),1)):ie("",!0)])):ie("",!0)],544)],64)}const CI=wi(PE,[["render",PI]]),cl=document.getElementById("storywallRoot");if(cl){const e=JSON.parse(document.getElementById("campaignData").innerText),t=JSON.parse(document.getElementById("storywallOptions").innerText);$u(CI,{...t,...e}).mount(cl)}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.