PageSourceSearch

https://casino-hex.ca/wp-content/cache/min/1/wp-content/themes/brand-hex/app/js/brand-page.js?ver=1790616892

js casino-hex.ca collected 2026-09-29 21:14:24 UTC 184,234 bytes, 18 lines download raw bytes

1(()=>{var nl=Object.create;var Ri=Object.defineProperty;var il=Object.getOwnPropertyDescriptor;var ol=Object.getOwnPropertyNames;var al=Object.getPrototypeOf,sl=Object.prototype.hasOwnProperty;var ul=(l,c)=>()=>(c||l((c={exports:{}}).exports,c),c.exports);var ll=(l,c,v,_)=>{if(c&&typeof c=="object"||typeof c=="function")for(let h of ol(c))!sl.call(l,h)&&h!==v&&Ri(l,h,{get:()=>c[h],enumerable:!(_=il(c,h))||_.enumerable});return l};var cl=(l,c,v)=>(v=l!=null?nl(al(l)):{},ll(c||!l||!l.__esModule?Ri(v,"default",{value:l,enumerable:!0}):v,l));var Di=ul((Yt,Oi)=>{(function(l,c){typeof Yt=="object"&&typeof Oi<"u"?c(Yt):typeof define=="function"&&define.amd?define(["exports"],c):(l=l||self,c(l.FilePond={}))})(Yt,function(l){"use strict";var c=function(e){return e instanceof HTMLElement},v=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],n=Object.assign({},e),o=[],a=[],s=function(){return Object.assign({},n)},u=function(){var E=[].concat(o);return o.length=0,E},d=function(){var E=[].concat(a);a.length=0,E.forEach(function(R){var M=R.type,F=R.data;f(M,F)})},f=function(E,R,M){if(M&&!document.hidden){a.push({type:E,data:R});return}y[E]&&y[E](R),o.push({type:E,data:R})},p=function(E){for(var R,M=arguments.length,F=new Array(M>1?M-1:0),O=1;O<M;O++)F[O-1]=arguments[O];return I[E]?(R=I)[E].apply(R,F):null},m={getState:s,processActionQueue:u,processDispatchQueue:d,dispatch:f,query:p},I={};t.forEach(function(b){I=Object.assign({},b(n),{},I)});var y={};return r.forEach(function(b){y=Object.assign({},b(f,p,n),{},y)}),m},_=function(e,t,r){if(typeof r=="function"){e[t]=r;return}Object.defineProperty(e,t,Object.assign({},r))},h=function(e,t){for(var r in e)e.hasOwnProperty(r)&&t(r,e[r])},w=function(e){var t={};return h(e,function(r){_(t,r,e[r])}),t},G=function(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(r===null)return e.getAttribute(t)||e.hasAttribute(t);e.setAttribute(t,r)},L="http://www.w3.org/2000/svg",j=["svg","path"],C=function(e){return j.includes(e)},J=function(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};typeof t=="object"&&(r=t,t=null);var n=C(e)?document.createElementNS(L,e):document.createElement(e);return t&&(C(e)?G(n,"class",t):n.className=t),h(r,function(o,a){G(n,o,a)}),n},$=function(e){return function(t,r){typeof r<"u"&&e.children[r]?e.insertBefore(t,e.children[r]):e.appendChild(t)}},Te=function(e,t){return function(r,n){return typeof n<"u"?t.splice(n,0,r):t.push(r),r}},de=function(e,t){return function(r){return t.splice(t.indexOf(r),1),r.element.parentNode&&e.removeChild(r.element),r}},ye=function(){return typeof window<"u"&&typeof window.document<"u"}(),oe=function(){return ye},K=oe()?J("svg"):{},Me="children"in K?function(i){return i.children.length}:function(i){return i.childNodes.length},Le=function(e,t,r,n){var o=r[0]||e.left,a=r[1]||e.top,s=o+e.width,u=a+e.height*(n[1]||1),d={element:Object.assign({},e),inner:{left:e.left,top:e.top,right:e.right,bottom:e.bottom},outer:{left:o,top:a,right:s,bottom:u}};return t.filter(function(f){return!f.isRectIgnored()}).map(function(f){return f.rect}).forEach(function(f){he(d.inner,Object.assign({},f.inner)),he(d.outer,Object.assign({},f.outer))}),Ue(d.inner),d.outer.bottom+=d.element.marginBottom,d.outer.right+=d.element.marginRight,Ue(d.outer),d},he=function(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)},Ue=function(e){e.width=e.right-e.left,e.height=e.bottom-e.top},ae=function(e){return typeof e=="number"},Re=function(e,t,r){var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:.001;return Math.abs(e-t)<n&&Math.abs(r)<n},te=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.stiffness,r=t===void 0?.5:t,n=e.damping,o=n===void 0?.75:n,a=e.mass,s=a===void 0?10:a,u=null,d=null,f=0,p=!1,m=function(E,R){if(!p){if(!(ae(u)&&ae(d))){p=!0,f=0;return}var M=-(d-u)*r;f+=M/s,d+=f,f*=o,Re(d,u,f)||R?(d=u,f=0,p=!0,y.onupdate(d),y.oncomplete(d)):y.onupdate(d)}},I=function(E){if(ae(E)&&!ae(d)&&(d=E),u===null&&(u=E,d=E),u=E,d===u||typeof u>"u"){p=!0,f=0,y.onupdate(d),y.oncomplete(d);return}p=!1},y=w({interpolate:m,target:{set:I,get:function(){return u}},resting:{get:function(){return p}},onupdate:function(E){},oncomplete:function(E){}});return y},ge=function(e){return e},pe=function(e){return e<.5?2*e*e:-1+(4-2*e)*e},Oe=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.duration,r=t===void 0?500:t,n=e.easing,o=n===void 0?pe:n,a=e.delay,s=a===void 0?0:a,u=null,d,f,p=!0,m=!1,I=null,y=function(R,M){p||I===null||(u===null&&(u=R),!(R-u<s)&&(d=R-u-s,d>=r||M?(d=1,f=m?0:1,b.onupdate(f*I),b.oncomplete(f*I),p=!0):(f=d/r,b.onupdate((d>
1=0?o(m?1-f:f):0)*I))))},b=w({interpolate:y,target:{get:function(){return m?0:I},set:function(R){if(I===null){I=R,b.onupdate(R),b.oncomplete(R);return}R<I?(I=1,m=!0):(m=!1,I=R),p=!1,u=null}},resting:{get:function(){return p}},onupdate:function(R){},oncomplete:function(R){}});return b},le={spring:te,tween:Oe},Pe=function(e,t,r){var n=e[t]&&typeof e[t][r]=="object"?e[t][r]:e[t]||e,o=typeof n=="string"?n:n.type,a=typeof n=="object"?Object.assign({},n):{};return le[o]?le[o](a):null},Ve=function(e,t,r){var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;t=Array.isArray(t)?t:[t],t.forEach(function(o){e.forEach(function(a){var s=a,u=function(){return r[a]},d=function(p){return r[a]=p};typeof a=="object"&&(s=a.key,u=a.getter||u,d=a.setter||d),!(o[s]&&!n)&&(o[s]={get:u,set:d})})})},St=function(e){var t=e.mixinConfig,r=e.viewProps,n=e.viewInternalAPI,o=e.viewExternalAPI,a=Object.assign({},r),s=[];return h(t,function(u,d){var f=Pe(d);if(f){f.onupdate=function(m){r[u]=m},f.target=a[u];var p={key:u,setter:function(I){f.target!==I&&(f.target=I)},getter:function(){return r[u]}};Ve([p],[n,o],r,!0),s.push(f)}}),{write:function(d){var f=document.hidden,p=!0;return s.forEach(function(m){m.resting||(p=!1),m.interpolate(d,f)}),p},destroy:function(){}}},Jt=function(e){return function(t,r){e.addEventListener(t,r)}},ki=function(e){return function(t,r){e.removeEventListener(t,r)}},zi=function(e){var t=e.mixinConfig,r=e.viewProps,n=e.viewInternalAPI,o=e.viewExternalAPI,a=e.viewState,s=e.view,u=[],d=Jt(s.element),f=ki(s.element);return o.on=function(p,m){u.push({type:p,fn:m}),d(p,m)},o.off=function(p,m){u.splice(u.findIndex(function(I){return I.type===p&&I.fn===m}
1),1),f(p,m)},{write:function(){return!0},destroy:function(){u.forEach(function(m){f(m.type,m.fn)})}}},ji=function(e){var t=e.mixinConfig,r=e.viewProps,n=e.viewExternalAPI;Ve(t,n,r)},be=function(e){return e!=null},Yi={opacity:1,scaleX:1,scaleY:1,translateX:0,translateY:0,rotateX:0,rotateY:0,rotateZ:0,originX:0,originY:0},Wi=function(e){var t=e.mixinConfig,r=e.viewProps,n=e.viewInternalAPI,o=e.viewExternalAPI,a=e.view,s=Object.assign({},r),u={};Ve(t,[n,o],r);var d=function(){return[r.translateX||0,r.translateY||0]},f=function(){return[r.scaleX||0,r.scaleY||0]},p=function(){return a.rect?Le(a.rect,a.childViews,d(),f()):null};return n.rect={get:p},o.rect={get:p},t.forEach(function(m){r[m]=typeof s[m]>"u"?Yi[m]:s[m]}),{write:function(){if($i(u,r))return Xi(a.element,r),Object.assign(u,Object.assign({},r)),!0},destroy:function(){}}},$i=function(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!0;for(var r in t)if(t[r]!==e[r])return!0;return!1},Xi=function(e,t){var r=t.opacity,n=t.perspective,o=t.translateX,a=t.translateY,s=t.scaleX,u=t.scaleY,d=t.rotateX,f=t.rotateY,p=t.rotateZ,m=t.originX,I=t.originY,y=t.width,b=t.height,E="",R="";(be(m)||be(I))&&(R+="transform-origin: "+(m||0)+"px "+(I||0)+"px;"),be(n)&&(E+="perspective("+n+"px) "),(be(o)||be(a))&&(E+="translate3d("+(o||0)+"px, "+(a||0)+"px, 0) "),(be(s)||be(u))&&(E+="scale3d("+(be(s)?s:1)+", "+(be(u)?u:1)+", 1) "),be(p)&&(E+="rotateZ("+p+"rad) "),be(d)&&(E+="rotateX("+d+"rad) "),be(f)&&(E+="rotateY("+f+"rad) "),E.length&&(R+="transform:"+E+";"),be(r)&&(R+="opacity:"+r+";",r===0&&(R+="visibility:hidden;"),r<1&&(R+="pointer-events:none;")),be(b)&&(R+="height:"+b+"px;"),be(y)&&(R+="width:"+y+"px;");var M=e.elementCurrentStyle||"";(R.length!==M.length||R!==M)&&(e.style.cssText=R,e.elementCurrentStyle=R)},Qi={styles:Wi,listeners:zi,animations:St,apis:ji},kr=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return t.layoutCalculated||(e.paddingTop=parseInt(r.paddingTop,10)||0,e.marginTop=parseInt(r.marginTop,10)||0,e.marginRight=parseInt(r.marginRight,10)||0,e.marginBottom=parseInt(r.marginBottom,10)||0,e.marginLeft=parseInt(r.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},Ee=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.tag,r=t===void 0?"div":t,n=e.name,o=n===void 0?null:n,a=e.attributes,s=a===void 0?{}:a,u=e.read,d=u===void 0?function(){}:u,f=e.write,p=f===void 0?function(){}:f,m=e.create,I=m===void 0?function(){}:m,y=e.destroy,b=y===void 0?function(){}:y,E=e.filterFrameActionsForChild,R=E===void 0?function(A,N){return N}:E,M=e.didCreateView,F=M===void 0?function(){}:M,O=e.didWriteView,Y=O===void 0?function(){}:O,D=e.ignoreRect,re=D===void 0?!1:D,ne=e.ignoreRectUpdate,P=ne===void 0?!1:ne,q=e.mixins,x=q===void 0?[]:q;return function(A){var N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},U=J(r,"filepond--"+o,s),ie=window.getComputedStyle(U,null),ee=kr(),V=null,S=!1,g=[],B=[],z={},W={},X=[p],Z=[d],ce=[b],fe=function(){return U},lt=function(){return g.concat()},Ti=function(){return z},Qu=function(Q){return function(ze,je){return ze(Q,je)}},yi=function(){return V||(V=Le(ee,g,[0,0],[1,1]),V)},Ku=function(){return ie},Zu=function(){V=null,g.forEach(function(je){return je._read()});var Q=!(P&&ee.width&&ee.height);Q&&kr(ee,U,ie);var ze={root:We,props:N,rect:ee};Z.forEach(function(je){return je(ze)})},Ju=function(Q,ze,je){var ct=ze.length===0;return X.forEach(function(Ae){var rt=Ae({props:N,root:We,actions:ze,timestamp:Q,shouldOptimize:je});rt===!1&&(ct=!1)}),B.forEach(function(Ae){var rt=Ae.write(Q);rt===!1&&(ct=!1)}),g.filter(function(Ae){return!!Ae.element.parentNode}).forEach(function(Ae){var rt=Ae._write(Q,R(Ae,ze),je);rt||(ct=!1)}),g.forEach(function(Ae,rt){Ae.element.parentNode||(We.appendChild(Ae.element,rt),Ae._read(),Ae._write(Q,R(Ae,ze),je),ct=!1)}),S=ct,Y({props:N,root:We,actions:ze,timestamp:Q}),ct},el=function(){B.forEach(function(Q){return Q.destroy()}),ce.forEach(function(Q){Q({root:We,props:N})}),g.forEach(function(Q){return Q._destroy()})},bi={element:{get:fe},style:{get:Ku},childViews:{get:lt}},Si=Object.assign({},bi,{rect:{get:yi},ref:{get:Ti},is:function(Q){return o===Q},appendChild:$(U),createChildView:Qu(A),linkView:function(Q){return g.push(Q),Q},unlinkView:function(Q){g.splice(g.indexOf(Q),1)},appendChildView:Te(U,g),removeChildView:de(U,g),registerWriter:function(Q){return X.push(Q
1)},registerReader:function(Q){return Z.push(Q)},registerDestroyer:function(Q){return ce.push(Q)},invalidateLayout:function(){return U.layoutCalculated=!1},dispatch:A.dispatch,query:A.query}),wi={element:{get:fe},childViews:{get:lt},rect:{get:yi},resting:{get:function(){return S}},isRectIgnored:function(){return re},_read:Zu,_write:Ju,_destroy:el},tl=Object.assign({},bi,{rect:{get:function(){return ee}}});Object.keys(x).sort(function(se,Q){return se==="styles"?1:Q==="styles"?-1:0}).forEach(function(se){var Q=Qi[se]({mixinConfig:x[se],viewProps:N,viewState:W,viewInternalAPI:Si,viewExternalAPI:wi,view:w(tl)});Q&&B.push(Q)});var We=w(Si);I({root:We,props:N});var rl=Me(U);return g.forEach(function(se,Q){We.appendChild(se.element,rl+Q)}),F(We),w(wi)}},Ki=function(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:60,n="__framePainter";if(window[n]){window[n].readers.push(e),window[n].writers.push(t);return}window[n]={readers:[e],writers:[t]};var o=window[n],a=1e3/r,s=null,u=null,d=null,f=null,p=function(){document.hidden?(d=function(){return window.setTimeout(function(){return m(performance.now())},a)},f=function(){return window.clearTimeout(u)}):(d=function(){return window.requestAnimationFrame(m)},f=function(){return window.cancelAnimationFrame(u)})};document.addEventListener("visibilitychange",function(){f&&f(),p(),m(performance.now())});var m=function I(y){u=d(I),s||(s=y);var b=y-s;b<=a||(s=y-b%a,o.readers.forEach(function(E){return E()}),o.writers.forEach(function(E){return E(y)}))};return p(),m(performance.now()),{pause:function(){f(u)}}},Se=function(e,t){return function(r){var n=r.root,o=r.props,a=r.actions,s=a===void 0?[]:a,u=r.timestamp,d=r.shouldOptimize;s.filter(function(f){return e[f.type]}).forEach(function(f){return e[f.type]({root:n,props:o,action:f.data,timestamp:u,shouldOptimize:d})}),t&&t({root:n,props:o,actions:s,timestamp:u,shouldOptimize:d})}},zr=function(e,t){return t.parentNode.insertBefore(e,t)},jr=function(e,t){return t.parentNode.insertBefore(e,t.nextSibling)},wt=function(e){return Array.isArray(e)},He=function(e){return e==null},Zi=function(e){return e.trim()},Rt=function(e){return""+e},Ji=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:",";return He(e)?[]:wt(e)?e:Rt(e).split(t).map(Zi).filter(function(r){return r.length})},Yr=function(e){return typeof e=="boolean"},Wr=function(e){return Yr(e)?e:e==="true"},we=function(e){return typeof e=="string"},$r=function(e){return ae(e)?e:we(e)?Rt(e).replace(/[a-z]+/gi,""):0},Ot=function(e){return parseInt($r(e),10)},Xr=function(e){return parseFloat($r(e))},nt=function(e){return ae(e)&&isFinite(e)&&Math.floor(e)===e},Qr=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1e3;if(nt(e))return e;var r=Rt(e).trim();return/MB$/i.test(r)?(r=r.replace(/MB$i/,"").trim(),Ot(r)*t*t):/KB/i.test(r)?(r=r.replace(/KB$i/,"").trim(),Ot(r)*t):Ot(r)},$e=function(e){return typeof e=="function"},eo=function(e){for(var t=self,r=e.split("."),n=null;n=r.shift();)if(t=t[n],!t)return null;return t},Kr={process:"POST",patch:"PATCH",revert:"DELETE",fetch:"GET",restore:"GET",load:"GET"},to=function(e){var t={};return t.url=we(e)?e:e.url||"",t.timeout=e.timeout?parseInt(e.timeout,10):0,t.headers=e.headers?e.headers:{},h(Kr,function(r){t[r]=ro(r,e[r],Kr[r],t.timeout,t.headers)}),t.process=e.process||we(e)||e.url?t.process:null,t.remove=e.remove||null,delete t.headers,t},ro=function(e,t,r,n,o){if(t===null)return null;if(typeof t=="function")return t;var a={url:r==="GET"||r==="PATCH"?"?"+e+"=":"",method:r,headers:o,withCredentials:!1,timeout:n,onload:null,ondata:null,onerror:null};if(we(t))return a.url=t,a;if(Object.assign(a,t),we(a.headers)){var s=a.headers.split(/:(.+)/);a.headers={header:s[0],value:s[1]}}return a.withCredentials=Wr(a.withCredentials),a},no=function(e){return to(e)},io=function(e){return e===null},_e=function(e){return typeof e=="object"&&e!==null},oo=function(e){return _e(e)&&we(e.url)&&_e(e.process)&&_e(e.revert)&&_e(e.restore)&&_e(e.fetch)},er=function(e){return wt(e)?"array":io(e)?"null":nt(e)?"int":/^[0-9]+ ?(?:GB|MB|KB)$/gi.test(e)?"bytes":oo(e)?"api":typeof e},ao=function(e){return e.replace(/{\s*'/g,'{"').replace(/'\s*}/g,'"}').replace(/'\s*:/g,'":').replace(/:\s*'/g,':"').replace(/,\s*'/g,',"').replace(/'\s*,/g,'",')},so={array:Ji,boolean:Wr,int:function(e){return er(e)==="bytes"?Qr
1(e):Ot(e)},number:Xr,float:Xr,bytes:Qr,string:function(e){return $e(e)?e:Rt(e)},function:function(e){return eo(e)},serverapi:no,object:function(e){try{return JSON.parse(ao(e))}catch{return null}}},uo=function(e,t){return so[t](e)},Zr=function(e,t,r){if(e===t)return e;var n=er(e);if(n!==r){var o=uo(e,r);if(n=er(o),o===null)throw'Trying to assign value with incorrect type to "'+option+'", allowed type: "'+r+'"';e=o}return e},lo=function(e,t){var r=e;return{enumerable:!0,get:function(){return r},set:function(o){r=Zr(o,e,t)}}},co=function(e){var t={};return h(e,function(r){var n=e[r];t[r]=lo(n[0],n[1])}),w(t)},fo=function(e){return{items:[],listUpdateTimeout:null,itemUpdateTimeout:null,processingQueue:[],options:co(e)}},Dt=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"-";return e.split(/(?=[A-Z])/).map(function(r){return r.toLowerCase()}).join(t)},po=function(e,t){var r={};return h(t,function(n){r[n]={get:function(){return e.getState().options[n]},set:function(a){e.dispatch("SET_"+Dt(n,"_").toUpperCase(),{value:a})}}}),r},vo=function(e){return function(t,r,n){var o={};return h(e,function(a){var s=Dt(a,"_").toUpperCase();o["SET_"+s]=function(u){try{n.options[a]=u.value}catch{}t("DID_SET_"+s,{value:n.options[a]})}}),o}},mo=function(e){return function(t){var r={};return h(e,function(n){r["GET_"+Dt(n,"_").toUpperCase()]=function(o){return t.options[n]}}),r}},Ne={API:1,DROP:2,BROWSE:3,PASTE:4,NONE:5},tr=function(){return Math.random().toString(36).substring(2,11)};function rr(i){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?rr=function(e){return typeof e}:rr=function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rr(i)}var nr;function Gl(i,e,t,r){nr||(nr=typeof Symbol=="function"&&Symbol.for&&Symbol.for("react.element")||60103);var n=i&&i.defaultProps,o=arguments.length-3;if(!e&&o!==0&&(e={children:void 0}),e&&n)for(var a in n)e[a]===void 0&&(e[a]=n[a]);else e||(e=n||{});if(o===1)e.children=r;else if(o>1){for(var s=new Array(o),u=0;u<o;u++)s[u]=arguments[u+3];e.children=s}return{$$typeof:nr,type:i,key:t===void 0?null:""+t,ref:null,props:e,_owner:null}}function ql(i){var e;if(typeof Symbol<"u"&&(Symbol.asyncIterator&&(e=i[Symbol.asyncIterator],e!=null)||Symbol.iterator&&(e=i[Symbol.iterator],e!=null)))return e.call(i);throw new TypeError("Object is not async iterable")}function Jr(i){this.wrapped=i}function pt(i){var e,t;function r(a,s){return new Promise(function(u,d){var f={key:a,arg:s,resolve:u,reject:d,next:null};t?t=t.next=f:(e=t=f,n(a,s))})}function n(a,s){try{var u=i[a](s),d=u.value,f=d instanceof Jr;Promise.resolve(f?d.wrapped:d).then(function(p){if(f){n("next",p);return}o(u.done?"return":"normal",p)},function(p){n("throw",p)})}catch(p){o("throw",p)}}function o(a,s){switch(a){case"return":e.resolve({value:s,done:!0});break;case"throw":e.reject(s);break;default:e.resolve({value:s,done:!1});break}e=e.next,e?n(e.key,e.arg):t=null}this._invoke=r,typeof i.return!="function"&&(this.return=void 0)}typeof Symbol=="function"&&Symbol.asyncIterator&&(pt.prototype[Symbol.asyncIterator]=function(){return this}),pt.prototype.next=function(i){return this._invoke("next",i)},pt.prototype.throw=function(i){return this._invoke("throw",i)},pt.prototype.return=function(i){return this._invoke("return",i)};function xl(i){return function(){return new pt(i.apply(this,arguments))}}function Ul(i){return new Jr(i)}function Vl(i,e){var t={},r=!1;function n(o,a){return r=!0,a=new Promise(function(s){s(i[o](a))}),{done:!1,value:e(a)}}return typeof Symbol=="function"&&Symbol.iterator&&(t[Symbol.iterator]=function(){return this}),t.next=function(o){return r?(r=!1,o):n("next",o)},typeof i.throw=="function"&&(t.throw=function(o){if(r)throw r=!1,o;return n("throw",o)}),typeof i.return=="function"&&(t.return=function(o){return n("return",o)}),t}function en(i,e,t,r,n,o,a){try{var s=i[o](a),u=s.value}catch(d){t(d);return}s.done?e(u):Promise.resolve(u).then(r,n)}function Hl(i){return function(){var e=this,t=arguments;return new Promise(function(r,n){var o=i.apply(e,t);function a(u){en(o,r,n,a,s,"next",u)}function s(u){en(o,r,n,a,s,"throw",u)}a(void 0)})}}function kl(i,e){if(!(i instanceof e))throw new TypeError("Cannot call a class as a function")}function tn(i,e){for(var t=0;t<e.length;t++){var r=e[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(i,r.key,r)}}function zl(i,e,t){return e&&tn(i.prototype,e),t&&tn(i,t),i}function jl(i,e){for(var t in e){var r=e[t];r.configurable=r.enumerable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(i,t,r)}if(Object.getOwnPropertySymbols)for(var n=Object.getOwnPropertySymbols(e),o=0;o<n.length;o++){var a=n[o],r=e[a];r.configurable=r.enumerable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(i,a,r)}return i}function Yl(i,e){for(var t=Object.getOwnPropertyNames(e),r=0;r<t.length;r++){var n=t[r],o=Object.getOwnPropertyDescriptor(e,n);o&&o.configurable&&i[n]===void 0&&Object.defineProperty(i,n,o)}return i}function ir(i,e,t){return e in i?Object.defineProperty(i,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):i[e]=t,i}function rn(){return rn=Object.assign||function(i){for(var e=1;e<arguments.length;e++){var t=arguments[e];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(i[r]=t[r])}return i},rn.apply(this,arguments)}function Wl(i){for(var e=1;e<arguments.length;e++){var t=arguments[e]!=null?arguments[e]:{},r=Object.keys(t);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(t).filter(function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),r.forEach(function(n){ir(i,n,t[n])})}return i}function nn(i,e){var t=Object.keys(i);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(i);e&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(i,n).enumerable})),t.push.apply(t,r)}return t}function $l(i){for(var e=1;e<arguments.length;e++){var t=arguments[e]!=null?arguments[e]:{};
1e%2?nn(t,!0).forEach(function(r){ir(i,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(t)):nn(t).forEach(function(r){Object.defineProperty(i,r,Object.getOwnPropertyDescriptor(t,r))})}return i}function go(i,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");i.prototype=Object.create(e&&e.prototype,{constructor:{value:i,writable:!0,configurable:!0}}),e&&vt(i,e)}function Xl(i,e){i.prototype=Object.create(e.prototype),i.prototype.constructor=i,i.__proto__=e}function At(i){return At=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},At(i)}function vt(i,e){return vt=Object.setPrototypeOf||function(r,n){return r.__proto__=n,r},vt(i,e)}function Eo(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function Lt(i,e,t){return Eo()?Lt=Reflect.construct:Lt=function(n,o,a){var s=[null];s.push.apply(s,o);var u=Function.bind.apply(n,s),d=new u;return a&&vt(d,a.prototype),d},Lt.apply(null,arguments)}function ho(i){return Function.toString.call(i).indexOf("[native code]")!==-1}function or(i){var e=typeof Map=="function"?new Map:void 0;return or=function(r){if(r===null||!ho(r))return r;if(typeof r!="function")throw new TypeError("Super expression must either be null or a function");if(typeof e<"u"){if(e.has(r))return e.get(r);e.set(r,n)}function n(){return Lt(r,arguments,At(this).constructor)}return n.prototype=Object.create(r.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),vt(n,r)},or(i)}function Ql(i,e){return e!=null&&typeof Symbol<"u"&&e[Symbol.hasInstance]?!!e[Symbol.hasInstance](i):i instanceof e}function Kl(i){return i&&i.__esModule?i:{default:i}}function Zl(i){if(i&&i.__esModule)return i;var e={};if(i!=null){for(var t in i)if(Object.prototype.hasOwnProperty.call(i,t)){var r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(i,t):{};r.get||r.set?Object.defineProperty(e,t,r):e[t]=i[t]}}return e.default=i,e}function Jl(i,e){if(i!==e)throw new TypeError("Cannot instantiate an arrow function")}function ec(i){if(i==null)throw new TypeError("Cannot destructure undefined")}function Io(i,e){if(i==null)return{};var t={},r=Object.keys(i),n,o;for(o=0;o<r.length;o++)n=r[o],!(e.indexOf(n)>=0)&&(t[n]=i[n]);return t}function _o(i,e){if(i==null)return{};var t=Io(i,e),r,n;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(i);for(n=0;n<o.length;n++)r=o[n],!(e.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(i,r)&&(t[r]=i[r])}return t}function To(i){if(i===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i}function tc(i,e){return e&&(typeof e=="object"||typeof e=="function")?e:To(i)}function on(i,e){for(;!Object.prototype.hasOwnProperty.call(i,e)&&(i=At(i),i!==null););return i}function ar(i,e,t){return typeof Reflect<"u"&&Reflect.get?ar=Reflect.get:ar=function(n,o,a){var s=on(n,o);if(s){var u=Object.getOwnPropertyDescriptor(s,o);return u.get?u.get.call(a):u.value}},ar(i,e,t||i)}function Pt(i,e,t,r){return typeof Reflect<"u"&&Reflect.set?Pt=Reflect.set:Pt=function(o,a,s,u){var d=on(o,a),f;if(d){if(f=Object.getOwnPropertyDescriptor(d,a),f.set)return f.set.call(u,s),!0;if(!f.writable)return!1}if(f=Object.getOwnPropertyDescriptor(u,a),f){if(!f.writable)return!1;f.value=s,Object.defineProperty(u,a,f)}else ir(u,a,s);return!0},Pt(i,e,t,r)}function rc(i,e,t,r,n){var o=Pt(i,e,t,r||i);if(!o&&n)throw new Error("failed to set property");return t}function nc(i,e){return e||(e=i.slice(0)),Object.freeze(Object.defineProperties(i,{raw:{value:Object.freeze(e)}}))}function ic(i,e){return e||(e=i.slice(0)),i.raw=e,i}function oc(i,e){if(i===yo)throw new ReferenceError(e+" is not defined - temporal dead zone");return i}function ac(i){throw new Error('"'+i+'" is read-only')}function sc(i){throw new Error('Class "'+i+'" cannot be referenced in computed property keys.')}var yo={};function uc(i,e){return sr(i)||wo(i,e)||ur()}function lc(i,e){return sr(i)||Ro(i,e)||ur()}function bo(i){return sr(i)||an(i)||ur()}function Ct(i){return So(i)||an(i)||Oo()}function So(i){if(Array.isArray(i)){for(var e=0,t=new Array(i.length);e<i.length;e++)t[e]=i[e];return t}}function sr(i){if(Array.isArray(i))return i}function an(i){if(Symbol.iterator in Object(i)||Object.prototype.toString.call(i)==="[object Arguments]")return Array.from(i)}function wo(i,e){var t=[],r=!0,n=!1,o=void 0;try{for(var a=i[Symbol.iterator](),s;!(r=(s=a.next()).done)&&(t.push(s.value),!(e&&t.length===e));r=!0);}catch(u){n=!0,o=u}finally{try{!r&&a.return!=null&&a.return()}finally{if(n)throw o}}return t}function Ro(i,e){for(var t=[],r=i[Symbol.iterator](),n;!(n=r.next()).done&&(t.push(n.value),!(e&&t.length===e)););return t}function Oo(){throw new TypeError("Invalid attempt to spread non-iterable instance")}
1function ur(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function cc(i){return function(){var e=i.apply(this,arguments);return e.next(),e}}function Do(i,e){if(typeof i!="object"||i===null)return i;var t=i[Symbol.toPrimitive];if(t!==void 0){var r=t.call(i,e||"default");if(typeof r!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(i)}function sn(i){var e=Do(i,"string");return typeof e=="symbol"?e:String(e)}function dc(i,e){throw new Error("Decorating class property failed. Please ensure that proposal-class-properties is enabled and set to use loose mode. To use proposal-class-properties in spec mode with decorators, wait for the next major version of decorators in stage 2.")}function fc(i,e,t,r){t&&Object.defineProperty(i,e,{enumerable:t.enumerable,configurable:t.configurable,writable:t.writable,value:t.initializer?t.initializer.call(r):void 0})}function pc(i,e,t,r,n){var o={};return Object.keys(r).forEach(function(a){o[a]=r[a]}),o.enumerable=!!o.enumerable,o.configurable=!!o.configurable,("value"in o||o.initializer)&&(o.writable=!0),o=t.slice().reverse().reduce(function(a,s){return s(i,e,a)||a},o),n&&o.initializer!==void 0&&(o.value=o.initializer?o.initializer.call(n):void 0,o.initializer=void 0),o.initializer===void 0&&(Object.defineProperty(i,e,o),o=null),o}var Ao=0;function vc(i){return"__private_"+Ao+++"_"+i}function mc(i,e){if(!Object.prototype.hasOwnProperty.call(i,e))throw new TypeError("attempted to use private field on non-instance");return i}function gc(i,e){var t=e.get(i);if(!t)throw new TypeError("attempted to get private field on non-instance");return t.get?t.get.call(i):t.value}function Ec(i,e,t){var r=e.get(i);if(!r)throw new TypeError("attempted to set private field on non-instance");if(r.set)r.set.call(i,t);else{if(!r.writable)throw new TypeError("attempted to set read only private field");r.value=t}return t}function hc(i,e){if(!e.has(i))throw new TypeError("attempted to set private field on non-instance");var t=e.get(i);if(t.set)return"__destrObj"in t||(t.__destrObj={set value(r){t.set.call(i,r)}}),t.__destrObj;if(!t.writable)throw new TypeError("attempted to set read only private field");return t}function Ic(i,e,t){if(i!==e)throw new TypeError("Private static access of wrong provenance");return t.value}function _c(i,e,t,r){if(i!==e)throw new TypeError("Private static access of wrong provenance");if(!t.writable)throw new TypeError("attempted to set read only private field");return t.value=r,r}function Tc(i,e,t){if(i!==e)throw new TypeError("Private static access of wrong provenance");return t}function yc(){throw new TypeError("attempted to set read only static private field")}function bc(i,e,t,r){var n=un();if(r)for(var o=0;o<r.length;o++)n=r[o](n);var a=e(function(d){n.initializeInstanceElements(d,s.elements)},t),s=n.decorateClass(Co(a.d.map(Lo)),i);return n.initializeClassElements(a.F,s.elements),n.runClassFinishers(a.F,s.finishers)}function un(){un=function(){return i};var i={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach(function(r){t.forEach(function(n){n.kind===r&&n.placement==="own"&&this.defineClassElement(e,n)},this)},this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach(function(n){t.forEach(function(o){var a=o.placement;if(o.kind===n&&(a==="static"||a==="prototype")){var s=a==="static"?e:r;this.defineClassElement(s,o)}},this)},this)},defineClassElement:function(e,t){var r=t.descriptor;if(t.kind==="field"){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:n===void 0?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],o={static:[],prototype:[],own:[]};if(e.forEach(function(s){this.addElementPlacement(s,o)},this),e.forEach(function(s){if(!mt(s))return r.push(s);var u=this.decorateElement(s,o);r.push(u.element),r.push.apply(r,u.extras),n.push.apply(n,u.finishers)},this),!t)return{elements:r,finishers:n};var a=this.decorateConstructor(r,t);return n.push.apply(n,a.finishers),a.finishers=n,a},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&n.indexOf(e.key)!==-1)throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],o=e.decorators,a=o.length-1;a>=0;a--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var u=this.fromElementDescriptor(e),d=this.toElementFinisherExtras((0,o[a])(u)||u);e=d.element,this.addElementPlacement(e,t),d.finisher&&n.push(d.finisher);var f=d.extras;if(f){for(var p=0;p<f.length;p++)this.addElementPlacement(f[p],t);r.push.apply(r,f)}}return{element:e,finishers:n,extras:r}},decorateConstructor:function(e,t){for(var r=[],n=t.length-1;n>=0;n--){var o=this.fromClassDescriptor(e),a=this.toClassDescriptor((0,t[n])(o)||o);if(a.finisher!==void 0&&r.push(a.finisher),a.elements!==void 0){e=a.elements;for(var s=0;s<e.length-1;s++)for(var u=s+1;u<e.length;u++)if(e[s].key===e[u].key&&e[s].placement===e[u].placement)throw new TypeError("Duplicated element ("+e[s].key+")")}}return{elements:e,finishers:r}},fromElementDescriptor:function(e){var t={kind:e.kind,key:e.key,placement:e.placement,descriptor:e.descriptor},r={value:"Descriptor",configurable:!0};return Object.defineProperty(t,Symbol.toStringTag,r),e.kind==="field"&&(t.initializer=e.initializer),t},toElementDescriptors:function(e){if(e!==void 0)return bo(e).map(function(t){var r=this.toElementDescriptor(t);return this.disallowProperty(t,"finisher","An element descriptor"),this.disallowProperty(t,"extras","An element descriptor"),r},this)},toElementDescriptor:function(e){var t=String(e.kind);if(t!=="method"&&t!=="field")throw new TypeError(`An element descriptor's .kind property must be either "method" or "f
1ield", but a decorator created an element descriptor with .kind "`+t+'"');var r=sn(e.key),n=String(e.placement);if(n!=="static"&&n!=="prototype"&&n!=="own")throw new TypeError(`An element descriptor's .placement property must be one of "static", "prototype" or "own", but a decorator created an element descriptor with .placement "`+n+'"');var o=e.descriptor;this.disallowProperty(e,"elements","An element descriptor");var a={kind:t,key:r,placement:n,descriptor:Object.assign({},o)};return t!=="field"?this.disallowProperty(e,"initializer","A method descriptor"):(this.disallowProperty(o,"get","The property descriptor of a field descriptor"),this.disallowProperty(o,"set","The property descriptor of a field descriptor"),this.disallowProperty(o,"value","The property descriptor of a field descriptor"),a.initializer=e.initializer),a},toElementFinisherExtras:function(e){var t=this.toElementDescriptor(e),r=cn(e,"finisher"),n=this.toElementDescriptors(e.extras);return{element:t,finisher:r,extras:n}},fromClassDescriptor:function(e){var t={kind:"class",elements:e.map(this.fromElementDescriptor,this)},r={value:"Descriptor",configurable:!0};return Object.defineProperty(t,Symbol.toStringTag,r),t},toClassDescriptor:function(e){var t=String(e.kind);if(t!=="class")throw new TypeError(`A class descriptor's .kind property must be "class", but a decorator created a class descriptor with .kind "`+t+'"');this.disallowProperty(e,"key","A class descriptor"),this.disallowProperty(e,"placement","A class descriptor"),this.disallowProperty(e,"descriptor","A class descriptor"),this.disallowProperty(e,"initializer","A class descriptor"),this.disallowProperty(e,"extras","A class descriptor");var r=cn(e,"finisher"),n=this.toElementDescriptors(e.elements);return{elements:n,finisher:r}},runClassFinishers:function(e,t){for(var r=0;r<t.length;r++){var n=(0,t[r])(e);if(n!==void 0){if(typeof n!="function")throw new TypeError("Finishers must return a constructor.");e=n}}return e},disallowProperty:function(e,t,r){if(e[t]!==void 0)throw new TypeError(r+" can't have a ."+t+" property.")}};return i}function Lo(i){var e=sn(i.key),t;i.kind==="method"?t={value:i.value,writable:!0,configurable:!0,enumerable:!1}:i.kind==="get"?t={get:i.value,configurable:!0,enumerable:!1}:i.kind==="set"?t={set:i.value,configurable:!0,enumerable:!1}:i.kind==="field"&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:i.kind==="field"?"field":"method",key:e,placement:i.static?"static":i.kind==="field"?"own":"prototype",descriptor:t};return i.decorators&&(r.decorators=i.decorators),i.kind==="field"&&(r.initializer=i.value),r}function Po(i,e){i.descriptor.get!==void 0?e.descriptor.get=i.descriptor.get:e.descriptor.set=i.descriptor.set}function Co(i){for(var e=[],t=function(a){return a.kind==="method"&&a.key===n.key&&a.placement===n.placement},r=0;r<i.length;r++){var n=i[r],o;if(n.kind==="method"&&(o=e.find(t)))if(ln(n.descriptor)||ln(o.descriptor)){if(mt(n)||mt(o))throw new ReferenceError("Duplicated methods ("+n.key+") can't be decorated.");o.descriptor=n.descriptor}else{if(mt(n)){if(mt(o))throw new ReferenceError("Decorators can't be placed on different accessors with for the same property ("+n.key+").");o.decorators=n.decorators}Po(n,o)}else e.push(n)}return e}function mt(i){return i.decorators&&i.decorators.length}function ln(i){return i!==void 0&&!(i.value===void 0&&i.writable===void 0)}function cn(i,e){var t=i[e];if(t!==void 0&&typeof t!="function")throw new TypeError("Expected '"+e+"' to be a function");return t}function Sc(i,e,t){if(!e.has(i))throw new TypeError("attempted to get private field on non-instance");return t}function wc(){throw new TypeError("attempted to reassign private method")}function dn(i,e){dn=function(s,u){return new o(s,u)};var t=or(RegExp),r=RegExp.prototype,n=new WeakMap;function o(s,u){var d=t.call(this,s);return n.set(d,u),d}go(o,t),o.prototype.exec=function(s){var u=r.exec.call(this,s);return u&&(u.groups=a(u,this)),u},o.prototype[Symbol.replace]=function(s,u){if(typeof u=="string"){var d=n.get(this);return r[Symbol.replace].call(this,s,u.replace(/\$<([^>]+)>/g,function(p,m){return"$"+d[m]}))}else if(typeof u=="function"){var f=this;return r[Symbol.replace].call(this,s,function(){var p=[];
1return p.push.apply(p,arguments),typeof p[p.length-1]!="object"&&p.push(a(p,f)),u.apply(this,p)})}else return r[Symbol.replace].call(this,s,u)};function a(s,u){var d=n.get(u);return Object.keys(d).reduce(function(f,p){return f[p]=s[d[p]],f},Object.create(null))}return dn.apply(this,arguments)}var lr=function(e,t){return e.splice(t,1)},Mo=function(e,t){t?e():document.hidden?Promise.resolve(1).then(e):setTimeout(e,0)},Mt=function(){var e=[],t=function(o,a){lr(e,e.findIndex(function(s){return s.event===o&&(s.cb===a||!a)}))},r=function(o,a,s){e.filter(function(u){return u.event===o}).map(function(u){return u.cb}).forEach(function(u){return Mo(function(){return u.apply(void 0,Ct(a))},s)})};return{fireSync:function(o){for(var a=arguments.length,s=new Array(a>1?a-1:0),u=1;u<a;u++)s[u-1]=arguments[u];r(o,s,!0)},fire:function(o){for(var a=arguments.length,s=new Array(a>1?a-1:0),u=1;u<a;u++)s[u-1]=arguments[u];r(o,s,!1)},on:function(o,a){e.push({event:o,cb:a})},onOnce:function(o,a){e.push({event:o,cb:function(){t(o,a),a.apply(void 0,arguments)}})},off:t}},fn=function(e,t,r){Object.getOwnPropertyNames(e).filter(function(n){return!r.includes(n)}).forEach(function(n){return Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))})},No=["fire","process","revert","load","on","off","onOnce","retryLoad","extend","archive","archived","release","released","requestProcessing","freeze"],De=function(e){var t={};return fn(e,t,No),t},Bo=function(e){e.forEach(function(t,r){t.released&&lr(e,r)})},k={INIT:1,IDLE:2,PROCESSING_QUEUED:9,PROCESSING:3,PROCESSING_COMPLETE:5,PROCESSING_ERROR:6,PROCESSING_REVERT_ERROR:10,LOADING:7,LOAD_ERROR:8},Ie={INPUT:1,LIMBO:2,LOCAL:3},pn=function(e){return/[^0-9]+/.exec(e)},vn=function(){return pn(1.1.toLocaleString())[0]},Fo=function(){var e=vn(),t=1e3.toLocaleString(),r="1000";return t!==r?pn(t)[0]:e==="."?",":"."},T={BOOLEAN:"boolean",INT:"int",NUMBER:"number",STRING:"string",ARRAY:"array",OBJECT:"object",FUNCTION:"function",ACTION:"action",SERVER_API:"serverapi",REGEX:"regex"},cr=[],Ge=function(e,t,r){return new Promise(function(n,o){var a=cr.filter(function(u){return u.key===e}).map(function(u){return u.cb});if(a.length===0){n(t);return}var s=a.shift();a.reduce(function(u,d){return u.then(function(f){return d(f,r)})},s(t,r)).then(function(u){return n(u)}).catch(function(u){return o(u)})})},Xe=function(e,t,r){return cr.filter(function(n){return n.key===e}).map(function(n){return n.cb(t,r)})},Go=function(e,t){return cr.push({key:e,cb:t})},qo=function(e){return Object.assign(it,e)},Nt=function(){return Object.assign({},it)},xo=function(e){h(e,function(t,r){it[t]&&(it[t][0]=Zr(r,it[t][0],it[t][1]))})},it={id:[null,T.STRING],name:["filepond",T.STRING],disabled:[!1,T.BOOLEAN],className:[null,T.STRING],required:[!1,T.BOOLEAN],captureMethod:[null,T.STRING],allowSyncAcceptAttribute:[!0,T.BOOLEAN],allowDrop:[!0,T.BOOLEAN],allowBrowse:[!0,T.BOOLEAN],allowPaste:[!0,T.BOOLEAN],allowMultiple:[!1,T.BOOLEAN],allowReplace:[!0,T.BOOLEAN],allowRevert:[!0,T.BOOLEAN],allowRemove:[!0,T.BOOLEAN],allowProcess:[!0,T.BOOLEAN],allowReorder:[!1,T.BOOLEAN],allowDirectoriesOnly:[!1,T.BOOLEAN],storeAsFile:[!1,T.BOOLEAN],forceRevert:[!1,T.BOOLEAN],maxFiles:[null,T.INT],checkValidity:[!1,T.BOOLEAN],itemInsertLocationFreedom:[!0,T.BOOLEAN],itemInsertLocation:["before",T.STRING],itemInsertInterval:[75,T.INT],dropOnPage:[!1,T.BOOLEAN],dropOnElement:[!0,T.BOOLEAN],dropValidation:[!1,T.BOOLEAN],ignoredFiles:[[".ds_store","thumbs.db","desktop.ini"],T.ARRAY],instantUpload:[!0,T.BOOLEAN],maxParallelUploads:[2,T.INT],allowMinimumUploadDuration:[!0,T.BOOLEAN],chunkUploads:[!1,T.BOOLEAN],chunkForce:[!1,T.BOOLEAN],chunkSize:[5e6,T.INT],chunkRetryDelays:[[500,1e3,3e3],T.ARRAY],server:[null,T.SERVER_API],fileSizeBase:[1e3,T.INT],labelFileSizeBytes:["bytes",T.STRING],labelFileSizeKilobytes:["KB",T.STRING],labelFileSizeMegabytes:["MB",T.STRING],labelFileSizeGigabytes:["GB",T.STRING],labelDecimalSeparator:[vn(),T.STRING],labelThousandsSeparator:[Fo(),T.STRING],labelIdle:['Drag & Drop your files or <span class="filepond--label-action">Browse</span>
1',T.STRING],labelInvalidField:["Field contains invalid files",T.STRING],labelFileWaitingForSize:["Waiting for size",T.STRING],labelFileSizeNotAvailable:["Size not available",T.STRING],labelFileCountSingular:["file in list",T.STRING],labelFileCountPlural:["files in list",T.STRING],labelFileLoading:["Loading",T.STRING],labelFileAdded:["Added",T.STRING],labelFileLoadError:["Error during load",T.STRING],labelFileRemoved:["Removed",T.STRING],labelFileRemoveError:["Error during remove",T.STRING],labelFileProcessing:["Uploading",T.STRING],labelFileProcessingComplete:["Upload complete",T.STRING],labelFileProcessingAborted:["Upload cancelled",T.STRING],labelFileProcessingError:["Error during upload",T.STRING],labelFileProcessingRevertError:["Error during revert",T.STRING],labelTapToCancel:["tap to cancel",T.STRING],labelTapToRetry:["tap to retry",T.STRING],labelTapToUndo:["tap to undo",T.STRING],labelButtonRemoveItem:["Remove",T.STRING],labelButtonAbortItemLoad:["Abort",T.STRING],labelButtonRetryItemLoad:["Retry",T.STRING],labelButtonAbortItemProcessing:["Cancel",T.STRING],labelButtonUndoItemProcessing:["
1Undo",T.STRING],labelButtonRetryItemProcessing:["Retry",T.STRING],labelButtonProcessItem:["Upload",T.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>',T.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>',T.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>',T.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>',T.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>',T.STRING],oninit:[null,T.FUNCTION],onwarning:[null,T.FUNCTION],onerror:[null,T.FUNCTION],onactivatefile:[null,T.FUNCTION],oninitfile:[null,T.FUNCTION],onaddfilestart:[null,T.FUNCTION],onaddfileprogress:[null,T.FUNCTION],onaddfile:[null,T.FUNCTION],onprocessfilestart:[null,T.FUNCTION],onprocessfileprogress:[null,T.FUNCTION],onprocessfileabort:[null,T.FUNCTION],onprocessfilerevert:[null,T.FUNCTION],onprocessfile:[null,T.FUNCTION],onprocessfiles:[null,T.FUNCTION],onremovefile:[null,T.FUNCTION],onpreparefile:[null,T.FUNCTION],onupdatefiles:[null,T.FUNCTION],onreorderfiles:[null,T.FUNCTION],beforeDropFile:[null,T.FUNCTION],beforeAddFile:[null,T.FUNCTION],beforeRemoveFile:[null,T.FUNCTION],beforePrepareFile:[null,T.FUNCTION],stylePanelLayout:[null,T.STRING],stylePanelAspectRatio:[null,T.STRING],styleItemPanelAspectRatio:[null,T.STRING],styleButtonRemoveItemPosition:["left",T.STRING],styleButtonProcessItemPosition:["right",T.STRING],styleLoadIndicatorPosition:["right",T.STRING],styleProgressIndicatorPosition:["right",T.STRING],styleButtonRemoveItemAlign:[!1,T.BOOLEAN],files:[[],T.ARRAY],credits:[["https://pqina.nl/","Powered by PQINA"],T.ARRAY]},Qe=function(e,t){return He(t)?e[0]||null:nt(t)?e[t]||null:(typeof t=="object"&&(t=t.id),e.find(function(r){return r.id===t})||null)},mn=function(e){if(He(e))return e;if(/:/.test(e)){var t=e.split(":");return t[1]/t[0]}return parseFloat(e)},qe=function(e){return e.filter(function(t){return!t.archived})},ot={EMPTY:0,IDLE:1,ERROR:2,BUSY:3,READY:4},Bt=null,Uo=function(){if(Bt===null)try{var e=new DataTransfer;e.items.add(new File(["hello world"],"This_Works.txt"));var t=document.createElement("input");t.setAttribute("type","file"),t.files=e.files,Bt=t.files.length===1}catch{Bt=!1}return Bt},Vo=[k.LOAD_ERROR,k.PROCESSING_ERROR,k.PROCESSING_REVERT_ERROR],Ho=[k.LOADING,k.PROCESSING,k.PROCESSING_QUEUED,k.INIT],ko=[k.PROCESSING_COMPLETE],zo=function(e){return Vo.includes(e.status)},jo=function(e){return Ho.includes(e.status)},Yo=function(e){return ko.includes(e.status)},gn=function(e){return _e(e.options.server)&&(_e(e.options.server.process)||$e(e.options.server.process))},Wo=function(e){return{GET_STATUS:function(){var r=qe(e.items),n=ot.EMPTY,o=ot.ERROR,a=ot.BUSY,s=ot.IDLE,u=ot.READY;return r.length===0?n:r.some(zo)?o:r.some(jo)?a:r.some(Yo)?u:s},GET_ITEM:function(r){return Qe(e.items,r)},GET_ACTIVE_ITEM:function(r){return Qe(qe(e.items),r)},GET_ACTIVE_ITEMS:function(){return qe(e.items)},GET_ITEMS:function(){return e.items},GET_ITEM_NAME:function(r){var n=Qe(e.items,r);return n?n.filename:null},GET_ITEM_SIZE:function(r){var n=Qe(e.items,r);return n?n.fileSize:null},GET_STYLES:function(){return Object.keys(e.options).filter(function(r){return/^style/.test(r)}).map(function(r){return{name:r,value:e.options[r]}})}
1,GET_PANEL_ASPECT_RATIO:function(){var r=/circle/.test(e.options.stylePanelLayout),n=r?1:mn(e.options.stylePanelAspectRatio);return n},GET_ITEM_PANEL_ASPECT_RATIO:function(){return e.options.styleItemPanelAspectRatio},GET_ITEMS_BY_STATUS:function(r){return qe(e.items).filter(function(n){return n.status===r})},GET_TOTAL_ITEMS:function(){return qe(e.items).length},SHOULD_UPDATE_FILE_INPUT:function(){return e.options.storeAsFile&&Uo()&&!gn(e)},IS_ASYNC:function(){return gn(e)},GET_FILE_SIZE_LABELS:function(r){return{labelBytes:r("GET_LABEL_FILE_SIZE_BYTES")||void 0,labelKilobytes:r("GET_LABEL_FILE_SIZE_KILOBYTES")||void 0,labelMegabytes:r("GET_LABEL_FILE_SIZE_MEGABYTES")||void 0,labelGigabytes:r("GET_LABEL_FILE_SIZE_GIGABYTES")||void 0}}}},$o=function(e){var t=qe(e.items).length;if(!e.options.allowMultiple)return t===0;var r=e.options.maxFiles;return r===null||t<r},En=function(e,t,r){return Math.max(Math.min(r,e),t)},Xo=function(e,t,r){return e.splice(t,0,r)},Qo=function(e,t,r){return He(t)?null:typeof r>"u"?(e.push(t),t):(r=En(r,0,e.length),Xo(e,r,t),t)},dr=function(e){return/^\s*data:([a-z]+\/[a-z0-9-+.]+(;[a-z-]+=[a-z0-9-]+)?)?(;base64)?,([a-z0-9!$&',()*+;=\-._~:@\/?%\s]*)\s*$/i.test(e)},gt=function(e){return(""+e).split("/").pop().split("?").shift()},Ft=function(e){return e.split(".").pop()},Ko=function(e){if(typeof e!="string")return"";var 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:""},Et=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return(t+e).slice(-t.length)},hn=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Date;return e.getFullYear()+"-"+Et(e.getMonth()+1,"00")+"-"+Et(e.getDate(),"00")+"_"+Et(e.getHours(),"00")+"-"+Et(e.getMinutes(),"00")+"-"+Et(e.getSeconds(),"00")},at=function(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,o=typeof r=="string"?e.slice(0,e.size,r):e.slice(0,e.size,e.type);return o.lastModifiedDate=new Date,e._relativePath&&(o._relativePath=e._relativePath),we(t)||(t=hn()),t&&n===null&&Ft(t)?o.name=t:(n=n||Ko(o.type),o.name=t+(n?"."+n:"")),o},Zo=function(){return window.BlobBuilder=window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder||window.MSBlobBuilder},In=function(e,t){var r=Zo();if(r){var n=new r;return n.append(e),n.getBlob(t)}return new Blob([e],{type:t})},Jo=function(e,t){for(var r=new ArrayBuffer(e.length),n=new Uint8Array(r),o=0;o<e.length;o++)n[o]=e.charCodeAt(o);return In(r,t)},_n=function(e){return(/^data:(.+);/.exec(e)||[])[1]||null},ea=function(e){var t=e.split(",")[1];return t.replace(/\s/g,"")},ta=function(e){return atob(ea(e))},ra=function(e){var t=_n(e),r=ta(e);return Jo(r,t)},na=function(e,t,r){return at(ra(e),t,null,r)},ia=function(e){if(!/^content-disposition:/i.test(e))return null;var t=e.split(/filename=|filename\*=.+''/).splice(1).map(function(r){return r.trim().replace(/^["']|[;"']{0,2}$/g,"")}).filter(function(r){return r.length});return t.length?decodeURI(t[t.length-1]):null},oa=function(e){if(/content-length:/i.test(e)){var t=e.match(/[0-9]+/)[0];return t?parseInt(t,10):null}return null},aa=function(e){if(/x-content-transfer-id:/i.test(e)){var t=(e.split(":")[1]||"").trim();return t||null}return null},fr=function(e){var t={source:null,name:null,size:null},r=e.split(`
2`),n=!0,o=!1,a=void 0;try{for(var s=r[Symbol.iterator](),u;!(n=(u=s.next()).done);n=!0){var d=u.value,f=ia(d);if(f){t.name=f;continue}var p=oa(d);if(p){t.size=p;continue}var m=aa(d);if(m){t.source=m;continue}}}catch(I){o=!0,a=I}finally{try{!n&&s.return!=null&&s.return()}finally{if(o)throw a}}return t},sa=function(e){var t={source:null,complete:!1,progress:0,size:null,timestamp:null,duration:0,request:null},r=function(){return t.progress},n=function(){t.request&&t.request.abort&&t.request.abort()},o=function(){var d=t.source;s.fire("init",d),d instanceof File?s.fire("load",d):d instanceof Blob?s.fire("load",at(d,d.name)):dr(d)?s.fire("load",na(d)):a(d)},a=function(d){if(!e){s.fire("error",{type:"error",body:"Can't load URL",code:400});return}t.timestamp=Date.now(),t.request=e(d,function(f){t.duration=Date.now()-t.timestamp,t.complete=!0,f instanceof Blob&&(f=at(f,f.name||gt(d))),s.fire("load",f instanceof Blob?f:f?f.body:null)},function(f){s.fire("error",typeof f=="string"?{type:"error",code:0,body:f}:f)},function(f,p,m){if(m&&(t.size=m),t.duration=Date.now()-t.timestamp,!f){t.progress=null;return}t.progress=p/m,s.fire("progress",t.progress)},function(){s.fire("abort")},function(f){var p=fr(typeof f=="string"?f:f.headers);s.fire("meta",{size:t.size||p.size,filename:p.name,source:p.source})})},s=Object.assign({},Mt(),{setSource:function(d){return t.source=d},getProgress:r,abort:n,load:o});return s},Tn=function(e){return/GET|HEAD/.test(e)},Ke=function(e,t,r){var n={onheaders:function(){},onprogress:function(){},onload:function(){},ontimeout:function(){},onerror:function(){},onabort:function(){},abort:function(){o=!0,s.abort()}},o=!1,a=!1;r=Object.assign({method:"POST",headers:{},withCredentials:!1},r),t=encodeURI(t),Tn(r.method)&&e&&(t=""+t+encodeURIComponent(typeof e=="string"?e:JSON.stringify(e)));var s=new XMLHttpRequest,u=Tn(r.method)?s:s.upload;return u.onprogress=function(d){o||n.onprogress(d.lengthComputable,d.loaded,d.total)},s.onreadystatechange=function(){s.readyState<2||s.readyState===4&&s.status===0||a||(a=!0,n.onheaders(s))},s.onload=function(){s.status>
2=200&&s.status<300?n.onload(s):n.onerror(s)},s.onerror=function(){return n.onerror(s)},s.onabort=function(){o=!0,n.onabort()},s.ontimeout=function(){return n.ontimeout(s)},s.open(r.method,t,!0),nt(r.timeout)&&(s.timeout=r.timeout),Object.keys(r.headers).forEach(function(d){var f=unescape(encodeURIComponent(r.headers[d]));s.setRequestHeader(d,f)}),r.responseType&&(s.responseType=r.responseType),r.withCredentials&&(s.withCredentials=!0),s.send(e),n},ve=function(e,t,r,n){return{type:e,code:t,body:r,headers:n}},Ze=function(e){return function(t){e(ve("error",0,"Timeout",t.getAllResponseHeaders()))}},yn=function(e){return/\?/.test(e)},ht=function(){for(var e="",t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];return r.forEach(function(o){e+=yn(e)&&yn(o)?o.replace(/\?/,"&"):o}),e},pr=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;if(typeof t=="function")return t;if(!t||!we(t.url))return null;var r=t.onload||function(o){return o},n=t.onerror||function(o){return null};return function(o,a,s,u,d,f){var p=Ke(o,ht(e,t.url),Object.assign({},t,{responseType:"blob"}));return p.onload=function(m){var I=m.getAllResponseHeaders(),y=fr(I).name||gt(o);a(ve("load",m.status,t.method==="HEAD"?null:at(r(m.response),y),I))},p.onerror=function(m){s(ve("error",m.status,n(m.response)||m.statusText,m.getAllResponseHeaders()))},p.onheaders=function(m){f(ve("headers",m.status,null,m.getAllResponseHeaders()))},p.ontimeout=Ze(s),p.onprogress=u,p.onabort=d,p}},Be={QUEUED:0,COMPLETE:1,PROCESSING:2,ERROR:3,WAITING:4},ua=function(e,t,r,n,o,a,s,u,d,f,p){for(var m=[],I=p.chunkTransferId,y=p.chunkServer,b=p.chunkSize,E=p.chunkRetryDelays,R={serverId:I,aborted:!1},M=t.ondata||function(S){return S},F=t.onload||function(S,g){return g==="HEAD"?S.getResponseHeader("Upload-Offset"):S.response},O=t.onerror||function(S){return null},Y=function(g){var B=new FormData;_e(o)&&B.append(r,JSON.stringify(o));var z=typeof t.headers=="function"?t.headers(n,o):Object.assign({},t.headers,{"Upload-Length":n.size}),W=Object.assign({},t,{headers:z}),X=Ke(M(B),ht(e,t.url),W);X.onload=function(Z){return g(F(Z,W.method))},X.onerror=function(Z){return s(ve("error",Z.status,O(Z.response)||Z.statusText,Z.getAllResponseHeaders()))},X.ontimeout=Ze(s)},D=function(g){var B=ht(e,y.url,R.serverId),z=typeof t.headers=="function"?t.headers(R.serverId):Object.assign({},t.headers),W={headers:z,method:"HEAD"},X=Ke(null,B,W);X.onload=function(Z){return g(F(Z,W.method))},X.onerror=function(Z){return s(ve("error",Z.status,O(Z.response)||Z.statusText,Z.getAllResponseHeaders()))},X.ontimeout=Ze(s)},re=Math.floor(n.size/b),ne=0;ne<=re;ne++){var P=ne*b,q=n.slice(P,P+b,"application/offset+octet-stream");m[ne]={index:ne,size:q.size,offset:P,data:q,file:n,progress:0,retries:Ct(E),status:Be.QUEUED,error:null,request:null,timeout:null}}var x=function(){return a(R.serverId)},A=function(g){return g.status===Be.QUEUED||g.status===Be.ERROR},N=function(g){if(!R.aborted){if(g=g||m.find(A),!g){m.every(function(fe){return fe.status===Be.COMPLETE})&&x();return}g.status=Be.PROCESSING,g.progress=null;var B=y.ondata||function(fe){return fe},z=y.onerror||function(fe){return null},W=y.onload||function(){},X=ht(e,y.url,R.serverId),Z=typeof y.headers=="function"?y.headers(g):Object.assign({},y.headers,{"Content-Type":"application/offset+octet-stream","Upload-Offset":g.offset,"Upload-Length":n.size,"Upload-Name":n.name}),ce=g.request=Ke(B(g.data),X,Object.assign({},y,{headers:Z}));ce.onload=function(fe){W(fe,g.index,m.length),g.status=Be.COMPLETE,g.request=null,ee()},ce.onprogress=function(fe,lt,Ti){g.progress=fe?lt:null,ie()},ce.onerror=function(fe){g.status=Be.ERROR,g.request=null,g.error=z(fe.response)||fe.statusText,U(g)||s(ve("error",fe.status,z(fe.response)||fe.statusText,fe.getAllResponseHeaders()))},ce.ontimeout=function(fe){g.status=Be.ERROR,g.request=null,U(g)||Ze(s)(fe)},ce.onabort=function(){g.status=Be.QUEUED,g.request=null,d()}}},U=function(g){return g.retries.length===0?!1:(g.status=Be.WAITING,clearTimeout(g.timeout),g.timeout=setTimeout(function(){N(g)},g.retries.shift()),!0)},ie=function(){var g=m.reduce(function(z,W){return z===null||W.progress===null?null:z+W.progress},0);if(g===null)return u(!1,0,0);var B=m.reduce(function(z,W){return z+W.size},0);u(!0,g,B)},ee=function(){var g=m.filter(function(B){return B.status===Be.PROCESSING}).length;g>=1||N()},V=function(){m.forEach(function(g){clearTimeout(g.timeout),g.request&&g.request.abort()})};return R.serverId?D(function(S){R.aborted||(m.filter(function(g){return g.offset<S}
2).forEach(function(g){g.status=Be.COMPLETE,g.progress=g.size}),ee())}):Y(function(S){R.aborted||(f(S),R.serverId=S,ee())}),{abort:function(){R.aborted=!0,V()}}},la=function(e,t,r,n){return function(o,a,s,u,d,f,p){if(o){var m=n.chunkUploads,I=m&&o.size>n.chunkSize,y=m&&(I||n.chunkForce);if(o instanceof Blob&&y)return ua(e,t,r,o,a,s,u,d,f,p,n);var b=t.ondata||function(D){return D},E=t.onload||function(D){return D},R=t.onerror||function(D){return null},M=typeof t.headers=="function"?t.headers(o,a)||{}:Object.assign({},t.headers),F=Object.assign({},t,{headers:M}),O=new FormData;_e(a)&&O.append(r,JSON.stringify(a)),(o instanceof Blob?[{name:null,file:o}]:o).forEach(function(D){O.append(r,D.file,D.name===null?D.file.name:""+D.name+D.file.name)});var Y=Ke(b(O),ht(e,t.url),F);return Y.onload=function(D){s(ve("load",D.status,E(D.response),D.getAllResponseHeaders()))},Y.onerror=function(D){u(ve("error",D.status,R(D.response)||D.statusText,D.getAllResponseHeaders()))},Y.ontimeout=Ze(u),Y.onprogress=d,Y.onabort=f,Y}}},ca=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0,n=arguments.length>3?arguments[3]:void 0;return typeof t=="function"?function(){for(var o=arguments.length,a=new Array(o),s=0;s<o;s++)a[s]=arguments[s];return t.apply(void 0,[r].concat(a,[n]))}:!t||!we(t.url)?null:la(e,t,r,n)},It=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;if(typeof t=="function")return t;if(!t||!we(t.url))return function(o,a){return a()};var r=t.onload||function(o){return o},n=t.onerror||function(o){return null};return function(o,a,s){var u=Ke(o,e+t.url,t);return u.onload=function(d){a(ve("load",d.status,r(d.response),d.getAllResponseHeaders()))},u.onerror=function(d){s(ve("error",d.status,n(d.response)||d.statusText,d.getAllResponseHeaders()))},u.ontimeout=Ze(s),u}},bn=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return e+Math.random()*(t-e)},da=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1e3,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:25,o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:250,a=null,s=Date.now(),u=function d(){var f=Date.now()-s,p=bn(n,o);f+p>t&&(p=f+p-t);var m=f/t;if(m>=1||document.hidden){e(1);return}e(m),a=setTimeout(d,p)};return t>0&&u(),{clear:function(){clearTimeout(a)}}},fa=function(e,t){var r={complete:!1,perceivedProgress:0,perceivedPerformanceUpdater:null,progress:null,timestamp:null,perceivedDuration:0,duration:0,request:null,response:null},n=t.allowMinimumUploadDuration,o=function(m,I){var y=function(){r.duration===0||r.progress===null||f.fire("progress",f.getProgress())},b=function(){r.complete=!0,f.fire("load-perceived",r.response.body)};f.fire("start"),r.timestamp=Date.now(),r.perceivedPerformanceUpdater=da(function(E){r.perceivedProgress=E,r.perceivedDuration=Date.now()-r.timestamp,y(),r.response&&r.perceivedProgress===1&&!r.complete&&b()},n?bn(750,1500):0),r.request=e(m,I,function(E){r.response=_e(E)?E:{type:"load",code:200,body:""+E,headers:{}},r.duration=Date.now()-r.timestamp,r.progress=1,f.fire("load",r.response.body),(!n||n&&r.perceivedProgress===1)&&b()},function(E){r.perceivedPerformanceUpdater.clear(),f.fire("error",_e(E)?E:{type:"error",code:0,body:""+E})},function(E,R,M){r.duration=Date.now()-r.timestamp,r.progress=E?R/M:null,y()},function(){r.perceivedPerformanceUpdater.clear(),f.fire("abort",r.response?r.response.body:null)},function(E){f.fire("transfer",E)})},a=function(){r.request&&(r.perceivedPerformanceUpdater.clear(),r.request.abort&&r.request.abort(),r.complete=!0)},s=function(){a(),r.complete=!1,r.perceivedProgress=0,r.progress=0,r.timestamp=null,r.perceivedDuration=0,r.duration=0,r.request=null,r.response=null},u=n?function(){return r.progress?Math.min(r.progress,r.perceivedProgress):null}:function(){return r.progress||null},d=n?function(){return Math.min(r.duration,r.perceivedDuration)}:function(){return r.duration},f=Object.assign({},Mt(),{process:o,abort:a,getProgress:u,getDuration:d,reset:s});return f},Sn=function(e){return e.substring(0,e.lastIndexOf("."))||e},pa=function(e){var t=[e.name,e.size,e.type];return e instanceof Blob||dr(e)?t[0]=e.name||hn():dr(e)?(t[1]=e.length,t[2]=_n(e)):we(e)&&(t[0]=gt(e),t[1]=0,t[2]="application/octet-stream"),{name:t[0],size:t[1],type:t[2]}},Je=function(e){return!!(e instanceof File||e instanceof Blob&&e.name)},va=function i(e){if(!_e(e))return e;var t=wt(e)?[]:{};for(var r in e)if(e.hasOwnProperty(r)){var n=e[r];t[r]=n&&_e(n)?i(n):n}return t},ma=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,n=tr(),o={archived:!1,frozen:!1,released:!1,source:null,file:r,serverFileReference:t,transferId:null,processingAborted:!1,status:t?k.PROCESSING_COMPLETE:k.INIT,activeLoader:null,activeProcessor:null},a=null,s={},u=function(q){return o.status=q},d=function(q){if(!(o.released||o.frozen)){for(var x=arguments.length,A=new Array(x>1?x-1:0),N=1;N<x;N++)A[N-1]=arguments[N];re.fire.apply(re,[q].concat(A))}},f=function(){return Ft(o.file.name)},p=function(){return o.file.type},m=function(){return o.file.size},I=function(){return o.file},y=function(q,x,A){if(o.source=q,re.fireSync("init"),o.file){re.fireSync("load-skip");return}o.file=pa(q),x.on("init",function(){d("load-init")}),x.on("meta",function(N){o.file.size=N.size,o.file.filename=N.filename,N.source&&(e=Ie.LIMBO,o.serverFileReference=N.source,o.status=k.PROCESSING_COMPLETE),d("load-meta")}),x.on("progress",function(N){u(k.LOADING),d("load-progress",N)}),x.on("error",function(N){u(k.LOAD_ERROR),d("load-request-error",N)}),x.on("abort",function(){u(k.INIT),d("load-abort")}),x.on("load",function(N){o.activeLoader=null;var U=function(V){o.file=Je(V)?V:o.file,e===Ie.LIMBO&&o.serverFileReference?u(k.PROCESSING_COMPLETE):u(k.IDLE),d("load")},ie=function(V){o.file=N,d("load-meta"),u(k.LOAD_ERROR),d("load-file-error",V)};if(o.serverFileReference){U(N);return}A(N,U,ie)}),x.setSource(q),o.activeLoader=x,x.load()},b=function(){o.activeLoader&&o.activeLoader.load()},E=function(){if(o.activeLoader){o.activeLoader.abort();return}u(k.INIT),d("load-abort")},R=function P(q,x){if(o.processingAborted){o.processingAborted=!1;return}if(u(k.PROCESSING),a=null,!(o.file instanceof Blob)){re.on("load",function(){P(q,x)});return}q.on("load",function(U){o.transferId=null,o.serverFileReference=U}),q.on("transfer",function(U){o.transferId=U}),q.on("load-perceived",function(U){o.activeProcessor=null,o.transferId=null,o.serverFileReference=U,u(k.PROCESSING_COMPLETE),d("process-complete",U)}),q.on("start",function(){d("process-start")}),q.on("error",function(U){o.activeProcessor=null,u(k.PROCESSING_ERROR),d("process-error",U)}),q.on("abort",function(U){o.activeProcessor=null,o.serverFileReference=U,u(k.IDLE),d("process-abort"),a&&a()}),q.on("progress",function(U){d("process-progress",U)});var A=function(ie){o.archived||q.process(ie,Object.assign({},s))},N=console.error;x(o.file,A,N),o.activeProcessor=q},M=function(){o.processingAborted=!1,u(k.PROCESSING_QUEUED)},F=function(){return new Promise(function(q){if(!o.activeProcessor){o.processingAborted=!0,u(k.IDLE),d("process-abort"),q();return}a=function(){q()},o.activeProcessor.abort()})},O=function(q,x){return new Promise(function(A,N){var U=o.serverFileReference!==null?o.serverFileReference:o.transferId;if(U===null){A();return}q(U,function(){o.serverFileReference=null,o.transferId=null,A()},function(ie){if(!x){A();return}u(k.PROCESSING_REVERT_ERROR),d("process-revert-error"),N(ie)}),u(k.IDLE),d("process-revert")})},Y=function(q,x,A){var N=q.split("."),U=N[0],ie=N.pop(),ee=s;
2N.forEach(function(V){return ee=ee[V]}),JSON.stringify(ee[ie])!==JSON.stringify(x)&&(ee[ie]=x,d("metadata-update",{key:U,value:s[U],silent:A}))},D=function(q){return va(q?s[q]:s)},re=Object.assign({id:{get:function(){return n}},origin:{get:function(){return e},set:function(q){return e=q}},serverId:{get:function(){return o.serverFileReference}},transferId:{get:function(){return o.transferId}},status:{get:function(){return o.status}},filename:{get:function(){return o.file.name}},filenameWithoutExtension:{get:function(){return Sn(o.file.name)}},fileExtension:{get:f},fileType:{get:p},fileSize:{get:m},file:{get:I},relativePath:{get:function(){return o.file._relativePath}},source:{get:function(){return o.source}},getMetadata:D,setMetadata:function(q,x,A){if(_e(q)){var N=q;return Object.keys(N).forEach(function(U){Y(U,N[U],x)}),q}return Y(q,x,A),x},extend:function(q,x){return ne[q]=x},abortLoad:E,retryLoad:b,requestProcessing:M,abortProcessing:F,load:y,process:R,revert:O},Mt(),{freeze:function(){return o.frozen=!0},release:function(){return o.released=!0},released:{get:function(){return o.released}},archive:function(){return o.archived=!0},archived:{get:function(){return o.archived}},setFile:function(q){return o.file=q}}),ne=w(re);return ne},ga=function(e,t){return He(t)?0:we(t)?e.findIndex(function(r){return r.id===t}):-1},wn=function(e,t){var r=ga(e,t);if(!(r<0))return e[r]||null},Rn=function(e,t,r,n,o,a){var s=Ke(null,e,{method:"GET",responseType:"blob"});return s.onload=function(u){var d=u.getAllResponseHeaders(),f=fr(d).name||gt(e);t(ve("load",u.status,at(u.response,f),d))},s.onerror=function(u){r(ve("error",u.status,u.statusText,u.getAllResponseHeaders()))},s.onheaders=function(u){a(ve("headers",u.status,null,u.getAllResponseHeaders()))},s.ontimeout=Ze(r),s.onprogress=n,s.onabort=o,s},On=function(e){return e.indexOf("//")===0&&(e=location.protocol+e),e.toLowerCase().replace("blob:","").replace(/([a-z])?:\/\//,"$1").split("/")[0]},Ea=function(e){return(e.indexOf(":")>-1||e.indexOf("//")>-1)&&On(location.href)!==On(e)},Gt=function(e){return function(){return $e(e)?e.apply(void 0,arguments):e}},ha=function(e){return!Je(e.file)},vr=function(e,t){clearTimeout(t.listUpdateTimeout),t.listUpdateTimeout=setTimeout(function(){e("DID_UPDATE_ITEMS",{items:qe(t.items)})},0)},Dn=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return new Promise(function(o){if(!e)return o(!0);var a=e.apply(void 0,r);if(a==null)return o(!0);if(typeof a=="boolean")return o(a);typeof a.then=="function"&&a.then(o)})},mr=function(e,t){e.items.sort(function(r,n){return t(De(r),De(n))})},Fe=function(e,t){return function(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=r.query,o=r.success,a=o===void 0?function(){}:o,s=r.failure,u=s===void 0?function(){}:s,d=_o(r,["query","success","failure"]),f=Qe(e.items,n);if(!f){u({error:ve("error",0,"Item not found"),file:null});return}t(f,a,u,d||{})}},Ia=function(e,t,r){return{ABORT_ALL:function(){qe(r.items).forEach(function(o){o.freeze(),o.abortLoad(),o.abortProcessing()})},DID_SET_FILES:function(o){var a=o.value,s=a===void 0?[]:a,u=s.map(function(f){return{source:f.source?f.source:f,options:f.options}}),d=qe(r.items);d.forEach(function(f){u.find(function(p){return p.source===f.source||p.source===f.file})||e("REMOVE_ITEM",{query:f,remove:!1})}),d=qe(r.items),u.forEach(function(f,p){d.find(function(m){return m.source===f.source||m.file===f.source})||e("ADD_ITEM",Object.assign({},f,{interactionMethod:Ne.NONE,index:p}))})},DID_UPDATE_ITEM_METADATA:function(o){var a=o.id,s=o.action,u=o.change;u.silent||(clearTimeout(r.itemUpdateTimeout),r.itemUpdateTimeout=setTimeout(function(){var d=wn(r.items,a);if(!t("IS_ASYNC")){Ge("SHOULD_PREPARE_OUTPUT",!1,{item:d,query:t,action:s,change:u}).then(function(I){var y=t("GET_BEFORE_PREPARE_FILE");y&&(I=y(d,I)),I&&e("REQUEST_PREPARE_OUTPUT",{query:a,item:d,success:function(E){e("DID_PREPARE_OUTPUT",{id:a,file:E})}},!0)});return}d.origin===Ie.LOCAL&&e("DID_LOAD_ITEM",{id:d.id,error:null,serverFileReference:d.source});var f=function(){setTimeout(function(){e("REQUEST_ITEM_PROCESSING",{query:a})},32)},p=function(y){d.revert(It(r.options.server.url,r.options.server.revert),t("GET_FORCE_REVERT")).then(y?f:function(){}).catch(function(){})},m=function(y){d.abortProcessing().then(y?f:function(){})};if(d.status===k.PROCESSING_COMPLETE)return p(r.options.instantUpload);if(d.status===k.PROCESSING)return m(r.options.instantUpload);r.options.instantUpload&&f()}
2,0))},MOVE_ITEM:function(o){var a=o.query,s=o.index,u=Qe(r.items,a);if(u){var d=r.items.indexOf(u);s=En(s,0,r.items.length-1),d!==s&&r.items.splice(s,0,r.items.splice(d,1)[0])}},SORT:function(o){var a=o.compare;mr(r,a),e("DID_SORT_ITEMS",{items:t("GET_ACTIVE_ITEMS")})},ADD_ITEMS:function(o){var a=o.items,s=o.index,u=o.interactionMethod,d=o.success,f=d===void 0?function(){}:d,p=o.failure,m=p===void 0?function(){}:p,I=s;if(s===-1||typeof s>"u"){var y=t("GET_ITEM_INSERT_LOCATION"),b=t("GET_TOTAL_ITEMS");I=y==="before"?0:b}var E=t("GET_IGNORED_FILES"),R=function(Y){return Je(Y)?!E.includes(Y.name.toLowerCase()):!He(Y)},M=a.filter(R),F=M.map(function(O){return new Promise(function(Y,D){e("ADD_ITEM",{interactionMethod:u,source:O.source||O,success:Y,failure:D,index:I++,options:O.options||{}})})});Promise.all(F).then(f).catch(m)},ADD_ITEM:function(o){var a=o.source,s=o.index,u=s===void 0?-1:s,d=o.interactionMethod,f=o.success,p=f===void 0?function(){}:f,m=o.failure,I=m===void 0?function(){}:m,y=o.options,b=y===void 0?{}:y;if(He(a)){I({error:ve("error",0,"No source"),file:null});return}if(!(Je(a)&&r.options.ignoredFiles.includes(a.name.toLowerCase()))){if(!$o(r)){if(r.options.allowMultiple||!r.options.allowMultiple&&!r.options.allowReplace){var E=ve("warning",0,"Max files");e("DID_THROW_MAX_FILES",{source:a,error:E}),I({error:E,file:null});return}var R=qe(r.items)[0];if(R.status===k.PROCESSING_COMPLETE||R.status===k.PROCESSING_REVERT_ERROR){var M=t("GET_FORCE_REVERT");if(R.revert(It(r.options.server.url,r.options.server.revert),M).then(function(){M&&e("ADD_ITEM",{source:a,index:u,interactionMethod:d,success:p,failure:I,options:b})}).catch(function(){}),M)return}e("REMOVE_ITEM",{query:R.id})}var F=b.type==="local"?Ie.LOCAL:b.type==="limbo"?Ie.LIMBO:Ie.INPUT,O=ma(F,F===Ie.INPUT?null:a,b.file);Object.keys(b.metadata||{}).forEach(function(A){O.setMetadata(A,b.metadata[A])}),Xe("DID_CREATE_ITEM",O,{query:t,dispatch:e});var Y=t("GET_ITEM_INSERT_LOCATION");r.options.itemInsertLocationFreedom||(u=Y==="before"?-1:r.items.length),Qo(r.items,O,u),$e(Y)&&a&&mr(r,Y);var D=O.id;O.on("init",function(){e("DID_INIT_ITEM",{id:D})}),O.on("load-init",function(){e("DID_START_ITEM_LOAD",{id:D})}),O.on("load-meta",function(){e("DID_UPDATE_ITEM_META",{id:D})}),O.on("load-progress",function(A){e("DID_UPDATE_ITEM_LOAD_PROGRESS",{id:D,progress:A})}),O.on("load-request-error",function(A){var N=Gt(r.options.labelFileLoadError)(A);if(A.code>=400&&A.code<500){e("DID_THROW_ITEM_INVALID",{id:D,error:A,status:{main:N,sub:A.code+" ("+A.body+")"}}),I({error:A,file:De(O)});return}e("DID_THROW_ITEM_LOAD_ERROR",{id:D,error:A,status:{main:N,sub:r.options.labelTapToRetry}})}),O.on("load-file-error",function(A){e("DID_THROW_ITEM_INVALID",{id:D,error:A.status,status:A.status}),I({error:A.status,file:De(O)})}),O.on("load-abort",function(){e("REMOVE_ITEM",{query:D})}),O.on("load-skip",function(){O.on("metadata-update",function(A){Je(O.file)&&e("DID_UPDATE_ITEM_METADATA",{id:D,change:A})}),e("COMPLETE_LOAD_ITEM",{query:D,item:O,data:{source:a,success:p}})}),O.on("load",function(){var A=function(U){if(!U){e("REMOVE_ITEM",{query:D});return}O.on("metadata-update",function(ie){e("DID_UPDATE_ITEM_METADATA",{id:D,change:ie})}),Ge("SHOULD_PREPARE_OUTPUT",!1,{item:O,query:t}).then(function(ie){var ee=t("GET_BEFORE_PREPARE_FILE");ee&&(ie=ee(O,ie));var V=function(){e("COMPLETE_LOAD_ITEM",{query:D,item:O,data:{source:a,success:p}}),vr(e,r)};if(ie){e("REQUEST_PREPARE_OUTPUT",{query:D,item:O,success:function(g){e("DID_PREPARE_OUTPUT",{id:D,file:g}),V()}},!0);return}V()})};Ge("DID_LOAD_ITEM",O,{query:t,dispatch:e}).then(function(){Dn(t("GET_BEFORE_ADD_FILE"),De(O)).then(A)}).catch(function(N){if(!N||!N.error||!N.status)return A(!1);e("DID_THROW_ITEM_INVALID",{id:D,error:N.error,status:N.status})})}),O.on("process-start",function(){e("DID_START_ITEM_PROCESSING",{id:D})}),O.on("process-progress",function(A){e("DID_UPDATE_ITEM_PROCESS_PROGRESS",{id:D,progress:A})}),O.on("process-error",function(A){e("DID_THROW_ITEM_PROCESSING_ERROR",{id:D,error:A,status:{main:Gt(r.options.labelFileProcessingError)(A),sub:r.options.labelTapToRetry}})}),O.on("process-revert-error",function(A){e("DID_THROW_ITEM_PROCESSING_REVERT_ERROR",{id:D,error:A,status:{main:Gt(r.o
2ptions.labelFileProcessingRevertError)(A),sub:r.options.labelTapToRetry}})}),O.on("process-complete",function(A){e("DID_COMPLETE_ITEM_PROCESSING",{id:D,error:null,serverFileReference:A}),e("DID_DEFINE_VALUE",{id:D,value:A})}),O.on("process-abort",function(){e("DID_ABORT_ITEM_PROCESSING",{id:D})}),O.on("process-revert",function(){e("DID_REVERT_ITEM_PROCESSING",{id:D}),e("DID_DEFINE_VALUE",{id:D,value:null})}),e("DID_ADD_ITEM",{id:D,index:u,interactionMethod:d}),vr(e,r);var re=r.options.server||{},ne=re.url,P=re.load,q=re.restore,x=re.fetch;O.load(a,sa(F===Ie.INPUT?we(a)&&Ea(a)&&x?pr(ne,x):Rn:F===Ie.LIMBO?pr(ne,q):pr(ne,P)),function(A,N,U){Ge("LOAD_FILE",A,{query:t}).then(N).catch(U)})}},REQUEST_PREPARE_OUTPUT:function(o){var a=o.item,s=o.success,u=o.failure,d=u===void 0?function(){}:u,f={error:ve("error",0,"Item not found"),file:null};if(a.archived)return d(f);Ge("PREPARE_OUTPUT",a.file,{query:t,item:a}).then(function(p){Ge("COMPLETE_PREPARE_OUTPUT",p,{query:t,item:a}).then(function(m){if(a.archived)return d(f);s(m)})})},COMPLETE_LOAD_ITEM:function(o){var a=o.item,s=o.data,u=s.success,d=s.source,f=t("GET_ITEM_INSERT_LOCATION");if($e(f)&&d&&mr(r,f),e("DID_LOAD_ITEM",{id:a.id,error:null,serverFileReference:a.origin===Ie.INPUT?null:d}),u(De(a)),a.origin===Ie.LOCAL){e("DID_LOAD_LOCAL_ITEM",{id:a.id});return}if(a.origin===Ie.LIMBO){e("DID_COMPLETE_ITEM_PROCESSING",{id:a.id,error:null,serverFileReference:d}),e("DID_DEFINE_VALUE",{id:a.id,value:a.serverId||d});return}t("IS_ASYNC")&&r.options.instantUpload&&e("REQUEST_ITEM_PROCESSING",{query:a.id})},RETRY_ITEM_LOAD:Fe(r,function(n){n.retryLoad()}),REQUEST_ITEM_PREPARE:Fe(r,function(n,o,a){e("REQUEST_PREPARE_OUTPUT",{query:n.id,item:n,success:function(u){e("DID_PREPARE_OUTPUT",{id:n.id,file:u}),o({file:n,output:u})},failure:a},!0)}),REQUEST_ITEM_PROCESSING:Fe(r,function(n,o,a){var s=n.status===k.IDLE||n.status===k.PROCESSING_ERROR;if(!s){var u=function(){return e("REQUEST_ITEM_PROCESSING",{query:n,success:o,failure:a})},d=function(){return document.hidden?u():setTimeout(u,32)};n.status===k.PROCESSING_COMPLETE||n.status===k.PROCESSING_REVERT_ERROR?n.revert(It(r.options.server.url,r.options.server.revert),t("GET_FORCE_REVERT")).then(d).catch(function(){}):n.status===k.PROCESSING&&n.abortProcessing().then(d);return}n.status!==k.PROCESSING_QUEUED&&(n.requestProcessing(),e("DID_REQUEST_ITEM_PROCESSING",{id:n.id}),e("PROCESS_ITEM",{query:n,success:o,failure:a},!0))}),PROCESS_ITEM:Fe(r,function(n,o,a){var s=t("GET_MAX_PARALLEL_UPLOADS"),u=t("GET_ITEMS_BY_STATUS",k.PROCESSING).length;if(u===s){r.processingQueue.push({id:n.id,success:o,failure:a});return}if(n.status!==k.PROCESSING){var d=function p(){var m=r.processingQueue.shift();if(m){var I=m.id,y=m.success,b=m.failure,E=Qe(r.items,I);if(!E||E.archived){p();return}e("PROCESS_ITEM",{query:I,success:y,failure:b},!0)}};n.onOnce("process-complete",function(){o(De(n)),d();var p=r.options.server,m=r.options.instantUpload;if(m&&n.origin===Ie.LOCAL&&$e(p.remove)){var I=function(){};n.origin=Ie.LIMBO,r.options.server.remove(n.source,I,I)}var y=t("GET_ITEMS_BY_STATUS",k.PROCESSING_COMPLETE).length===r.items.length;y&&e("DID_COMPLETE_ITEM_PROCESSING_ALL")}),n.onOnce("process-error",function(p){a({error:p,file:De(n)}),d()});var f=r.options;n.process(fa(ca(f.server.url,f.server.process,f.name,{chunkTransferId:n.transferId,chunkServer:f.server.patch,chunkUploads:f.chunkUploads,chunkForce:f.chunkForce,chunkSize:f.chunkSize,chunkRetryDelays:f.chunkRetryDelays}),{allowMinimumUploadDuration:t("GET_ALLOW_MINIMUM_UPLOAD_DURATION")}),function(p,m,I){Ge("PREPARE_OUTPUT",p,{query:t,item:n}).then(function(y){e("DID_PREPARE_OUTPUT",{id:n.id,file:y}),m(y)}).catch(I)})}}),RETRY_ITEM_PROCESSING:Fe(r,function(n){e("REQUEST_ITEM_PROCESSING",{query:n})}),REQUEST_REMOVE_ITEM:Fe(r,function(n){Dn(t("GET_BEFORE_REMOVE_FILE"),De(n)).then(function(o){o&&e("REMOVE_ITEM",{query:n})})}),RELEASE_ITEM:Fe(r,function(n){n.release()}),REMOVE_ITEM:Fe(r,function(n,o,a,s){var u=function(){var p=n.id;wn(r.items,p).archive(),e("DID_REMOVE_ITEM",{error:null,id:p,item:n}),vr(e,r),o(De(n))},d=r.options.server;n.origin===Ie.LOCAL&&d&&$e(d.remove)&&s.remove!==!1?(e("DID_START_ITEM_REMOVE",{id:n.id}),d.remove(n.source,function(){return u()}
2,function(f){e("DID_THROW_ITEM_REMOVE_ERROR",{id:n.id,error:ve("error",0,f,null),status:{main:Gt(r.options.labelFileRemoveError)(f),sub:r.options.labelTapToRetry}})})):((s.revert&&n.origin!==Ie.LOCAL&&n.serverId!==null||r.options.chunkUploads&&n.file.size>r.options.chunkSize||r.options.chunkUploads&&r.options.chunkForce)&&n.revert(It(r.options.server.url,r.options.server.revert),t("GET_FORCE_REVERT")),u())}),ABORT_ITEM_LOAD:Fe(r,function(n){n.abortLoad()}),ABORT_ITEM_PROCESSING:Fe(r,function(n){if(n.serverId){e("REVERT_ITEM_PROCESSING",{id:n.id});return}n.abortProcessing().then(function(){var o=r.options.instantUpload;o&&e("REMOVE_ITEM",{query:n.id})})}),REQUEST_REVERT_ITEM_PROCESSING:Fe(r,function(n){if(!r.options.instantUpload){e("REVERT_ITEM_PROCESSING",{query:n});return}var o=function(d){d&&e("REVERT_ITEM_PROCESSING",{query:n})},a=t("GET_BEFORE_REMOVE_FILE");if(!a)return o(!0);var s=a(De(n));if(s==null)return o(!0);if(typeof s=="boolean")return o(s);typeof s.then=="function"&&s.then(o)}),REVERT_ITEM_PROCESSING:Fe(r,function(n){n.revert(It(r.options.server.url,r.options.server.revert),t("GET_FORCE_REVERT")).then(function(){var o=r.options.instantUpload||ha(n);o&&e("REMOVE_ITEM",{query:n.id})}).catch(function(){})}),SET_OPTIONS:function(o){var a=o.options,s=Object.keys(a),u=_a.filter(function(f){return s.includes(f)}),d=[].concat(Ct(u),Ct(Object.keys(a).filter(function(f){return!u.includes(f)})));d.forEach(function(f){e("SET_"+Dt(f,"_").toUpperCase(),{value:a[f]})})}}},_a=["server"],gr=function(e){return e},ke=function(e){return document.createElement(e)},me=function(e,t){var r=e.childNodes[0];r?t!==r.nodeValue&&(r.nodeValue=t):(r=document.createTextNode(t),e.appendChild(r))},An=function(e,t,r,n){var o=(n%360-90)*Math.PI/180;return{x:e+r*Math.cos(o),y:t+r*Math.sin(o)}},Ta=function(e,t,r,n,o,a){var s=An(e,t,r,o),u=An(e,t,r,n);return["M",s.x,s.y,"A",r,r,0,a,0,u.x,u.y].join(" ")},ya=function(e,t,r,n,o){var a=1;return o>n&&o-n<=.5&&(a=0),n>o&&n-o>=.5&&(a=0),Ta(e,t,r,Math.min(.9999,n)*360,Math.min(.9999,o)*360,a)},ba=function(e){var t=e.root,r=e.props;r.spin=!1,r.progress=0,r.opacity=0;var n=J("svg");t.ref.path=J("path",{"stroke-width":2,"stroke-linecap":"round"}),n.appendChild(t.ref.path),t.ref.svg=n,t.appendChild(n)},Sa=function(e){var t=e.root,r=e.props;if(r.opacity!==0){r.align&&(t.element.dataset.align=r.align);var n=parseInt(G(t.ref.path,"stroke-width"),10),o=t.rect.element.width*.5,a=0,s=0;r.spin?(a=0,s=.5):(a=0,s=r.progress);var u=ya(o,o,o-n,a,s);G(t.ref.path,"d",u),G(t.ref.path,"stroke-opacity",r.spin||r.progress>0?1:0)}},Ln=Ee({tag:"div",name:"progress-indicator",ignoreRectUpdate:!0,ignoreRect:!0,create:ba,write:Sa,mixins:{apis:["progress","spin","align"],styles:["opacity"],animations:{opacity:{type:"tween",duration:500},progress:{type:"spring",stiffness:.95,damping:.65,mass:10}}}}),wa=function(e){var t=e.root,r=e.props;t.element.innerHTML=(r.icon||"")+("<span>"+r.label+"</span>"),r.isDisabled=!1},Ra=function(e){var t=e.root,r=e.props,n=r.isDisabled,o=t.query("GET_DISABLED")||r.opacity===0;o&&!n?(r.isDisabled=!0,G(t.element,"disabled","disabled")):!o&&n&&(r.isDisabled=!1,t.element.removeAttribute("disabled"))},Pn=Ee({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:wa,write:Ra}),Cn=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:".",r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1e3,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},o=n.labelBytes,a=o===void 0?"bytes":o,s=n.labelKilobytes,u=s===void 0?"KB":s,d=n.labelMegabytes,f=d===void 0?"MB":d,p=n.labelGigabytes,m=p===void 0?"GB":p;e=Math.round(Math.abs(e));var I=r,y=r*r,b=r*r*r;return e<I?e+" "+a:e<y?Math.floor(e/I)+" "+u:e<b?Mn(e/y,1,t)+" "+f:Mn(e/b,2,t)+" "+m},Mn=function(e,t,r){return e.toFixed(t).split(".").filter(function(n){return n!=="0"}).join(r)},Oa=function(e){var t=e.root,r=e.props,n=ke("span");n.className="filepond--file-info-main",G(n,"aria-hidden","true"),t.appendChild(n),t.ref.fileName=n;var o=ke("span");o.className="filepond--file-info-sub",t.appendChild(o),t.ref.fileSize=o,me(o,t.query("GET_LABEL_FILE_WAITING_FOR_SIZE")),me(n,gr(t.query("GET_ITEM_NAME",r.id)))},Er=function(e){var t=e.root,r=e.props;me(t.ref.fileSize,Cn(t.query("GET_ITEM_SIZE",r.id),".",t.query("GET_FILE_SIZE_BASE"),t.query("GET_FILE_SIZE_LABELS",t.query))),me(t.ref.fileName,gr(t.query("GET_ITEM_NAME",r.id)))},Nn=function(e){var t=e.root,r=e.props;if(nt(t.query("GET_ITEM_SIZE",r.id))){Er({root:t,props:r});return}me(t.ref.fileSize,t.query("GET_LABEL_FILE_SIZE_NOT_AVAILABLE"))},Da=Ee({name:"file-info",ignoreRect:!0,ignoreRectUpdate:!0,write:Se({DID_LOAD_ITEM:Er,DID_UPDATE_ITEM_META:Er,DID_THROW_ITEM_LOAD_ERROR:Nn,DID_THROW_ITEM_INVALID:Nn}),didCreateView:function(e){Xe("CREATE_VIEW",Object.assign({},e,{view:e}))},create:Oa,mixins:{styles:["translateX","translateY"],animations:{translateX:"spring",translateY:"spring"}}}),Bn=function(e){return Math.round(e*100)},Aa=function(e){var t=e.root,r=ke("span");r.className="filepond--file-status-main",t.appendChild(r),t.ref.main=r;var n=ke("span");n.className="filepond--file-status-sub",t.appendChild(n),t.ref.sub=n,Fn({root:t,action:{progress:null}})},Fn=function(e){var t=e.root,r=e.action,n=r.progress===null?t.query("GET_LABEL_FILE_LOADING"):t.query("GET_LABEL_FILE_LOADING")+" "+Bn(r.progress)+"%";me(t.ref.main,n),me(t.ref.sub,t.query("GET_LABEL_TAP_TO_CANCEL"))},La=function(e){var t=e.root,r=e.action,n=r.progress===null?t.query("GET_LABEL_FILE_PROCESSING"):t.query("GET_LABEL_FILE_PROCESSING")+" "+Bn(r.progress)+"%";me(t.ref.main,n),me(t.ref.sub,t.query("GET_LABEL_TAP_TO_CANCEL"))},Pa=function(e){var t=e.root;me(t.ref.main,t.query("GET_LABEL_FILE_PROCESSING")),me(t.ref.sub,t.query("GET_LABEL_TAP_TO_CANCEL"))},Ca=function(e){var t=e.root;me(t.ref.main,t.query("GET_LABEL_FILE_PROCESSING_ABORTED")),me(t.ref.sub,t.query("GET_LABEL_TAP_TO_RETRY"))},Ma=function(e){var t=e.root;me(t.ref.main,t.query("GET_LABEL_FILE_PROCESSING_COMPLETE")),me(t.ref.sub,t.query("GET_LABEL_TAP_TO_UNDO"))},Gn=function(e){var t=e.root;me(t.ref.main,""),me(t.ref.sub,"")},_t=function(e){var t=e.root,r=e.action;me(t.ref.main,r.status.main),me(t.ref.sub,r.status.sub)},Na=Ee({name:"file-status",ignoreRect:!0,ignoreRectUpdate:!0,write:Se({DID_LOAD_ITEM:Gn,DID_REVERT_ITEM_PROCESSING:Gn,DID_REQUEST_ITEM_PROCESSING:Pa,DID_ABORT_ITEM_PROCESSING:Ca,DID_COMPLETE_ITEM_PROCESSING:Ma,DID_UPDATE_ITEM_PROCESS_PROGRESS:La,DID_UPDATE_ITEM_LOAD_PROGRESS:Fn,DID_THROW_ITEM_LOAD_ERROR:_t,DID_THROW_ITEM_INVALID:_t,DID_THROW_ITEM_PROCESSING_ERROR:_t,DID_THROW_ITEM_PROCESSING_REVERT_ERROR:_t,DID_THROW_ITEM_REMOVE_
vendor: 5,948 bytes, line 2
2ERROR:_t}),didCreateView:function(e){Xe("CREATE_VIEW",Object.assign({},e,{view:e}))},create:Aa,mixins:{styles:["translateX","translateY","opacity"],animations:{opacity:{type:"tween",duration:250},translateX:"spring",translateY:"spring"}}}),hr={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"}},Ir=[];h(hr,function(i){Ir.push(i)});var Ce=function(e){if(_r(e)==="right")return 0;var t=e.ref.buttonRemoveItem.rect.element;return t.hidden?null:t.width+t.left},Ba=function(e){var t=e.ref.buttonAbortItemLoad.rect.element;return t.width},qt=function(e){return Math.floor(e.ref.buttonRemoveItem.rect.element.height/4)},Fa=function(e){return Math.floor(e.ref.buttonRemoveItem.rect.element.left/2)},Ga=function(e){return e.query("GET_STYLE_LOAD_INDICATOR_POSITION")},qa=function(e){return e.query("GET_STYLE_PROGRESS_INDICATOR_POSITION")},_r=function(e){return e.query("GET_STYLE_BUTTON_REMOVE_ITEM_POSITION")},xa={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:Ga},processProgressIndicator:{opacity:0,align:qa},processingCompleteIndicator:{opacity:0,scaleX:.75,scaleY:.75},info:{translateX:0,translateY:0,opacity:0},status:{translateX:0,translateY:0,opacity:0}},qn={buttonRemoveItem:{opacity:1},buttonProcessItem:{opacity:1},info:{translateX:Ce},status:{translateX:Ce}},Tr={buttonAbortItemProcessing:{opacity:1},processProgressIndicator:{opacity:1},status:{opacity:1}},st={DID_THROW_ITEM_INVALID:{buttonRemoveItem:{opacity:1},info:{translateX:Ce},status:{translateX:Ce,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:Ce},status:{opacity:1}},DID_START_ITEM_REMOVE:{processProgressIndicator:{opacity:1,align:_r},info:{translateX:Ce},status:{opacity:0}},DID_THROW_ITEM_REMOVE_ERROR:{processProgressIndicator:{opacity:0,align:_r},buttonRemoveItem:{opacity:1},info:{translateX:Ce},status:{opacity:1,translateX:Ce}},DID_LOAD_ITEM:qn,DID_LOAD_LOCAL_ITEM:{buttonRemoveItem:{opacity:1},info:{translateX:Ce},status:{translateX:Ce}},DID_START_ITEM_PROCESSING:Tr,DID_REQUEST_ITEM_PROCESSING:Tr,DID_UPDATE_ITEM_PROCESS_PROGRESS:Tr,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:Ce}},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:Ce},status:{opacity:1}},DID_REVERT_ITEM_PROCESSING:qn},Ua=Ee({create:function(e){var t=e.root;t.element.innerHTML=t.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}}}}),Va=function(e){var t=e.root,r=e.props,n=Object.keys(hr).reduce(function(M,F){return M[F]=Object.assign({},hr[F]),M},{}),o=r.id,a=t.query("GET_ALLOW_REVERT"),s=t.query("GET_ALLOW_REMOVE"),u=t.query("GET_ALLOW_PROCESS"),d=t.query("GET_INSTANT_UPLOAD"),f=t.query("IS_ASYNC"),p=t.query("GET_STYLE_BUTTON_REMOVE_ITEM_ALIGN"),m;f?u&&!a?m=function(F){return!/RevertItemProcessing/.test(F)}:!u&&a?m=function(F){return!/ProcessItem|RetryItemProcessing|AbortItemProcessing/.test(F)}:!u&&!a&&(m=function(F){return!/Process/.test(F)}):m=function(F){return!/Process/.test(F)};var I=m?Ir.filter(m):Ir.concat();if(d&&a&&(n.RevertItemProcessing.label="GET_LABEL_BUTTON_REMOVE_ITEM",n.RevertItemProcessing.icon="GET_ICON_REMOVE"),f&&!a){var y=st.DID_COMPLETE_ITEM_PROCESSING;y.info.translateX=Fa,y.info.translateY=qt,y.status.translateY=qt,y.processingCompleteIndicator={opacity:1,scaleX:1,scaleY:1}}if(f&&!u&&(["DID_START_ITEM_PROCESSING","DID_REQUEST_ITEM_PROCESSING","DID_UPDATE_ITEM_PROCESS_PROGRESS","DID_THROW_ITEM_PROCESSING_ERROR"].forEach(function(M){st[M].status.translateY=qt}),st.DID_THROW_ITEM_PROCESSING_ERROR.status.translateX=Ba),p&&a){n.RevertItemProcessing.align="BUTTON_REMOVE_ITEM_POSITION";var b=st.DID_COMPLETE_ITEM_PROCESSING;b.info.translateX=Ce,b.status.translateY=qt,b.processingCompleteIndicator={opacity:1,scaleX:1,scaleY:1}}s||(n.RemoveItem.disabled=!0),h(n,function(M,F){var O=t.createChildView(Pn,{label:t.query(F.label),icon:t.query(F.icon),opacity:0}
2);I.includes(M)&&t.appendChildView(O),F.disabled&&(O.element.setAttribute("disabled","disabled"),O.element.setAttribute("hidden","hidden")),O.element.dataset.align=t.query("GET_STYLE_"+F.align),O.element.classList.add(F.className),O.on("click",function(Y){Y.stopPropagation(),!F.disabled&&t.dispatch(F.action,{query:o})}),t.ref["button"+M]=O}),t.ref.processingCompleteIndicator=t.appendChildView(t.createChildView(Ua)),t.ref.processingCompleteIndicator.element.dataset.align=t.query("GET_STYLE_BUTTON_PROCESS_ITEM_POSITION"),t.ref.info=t.appendChildView(t.createChildView(Da,{id:o})),t.ref.status=t.appendChildView(t.createChildView(Na,{id:o}));var E=t.appendChildView(t.createChildView(Ln,{opacity:0,align:t.query("GET_STYLE_LOAD_INDICATOR_POSITION")}));E.element.classList.add("filepond--load-indicator"),t.ref.loadProgressIndicator=E;var R=t.appendChildView(t.createChildView(Ln,{opacity:0,align:t.query("GET_STYLE_PROGRESS_INDICATOR_POSITION")}));R.element.classList.add("filepond--process-indicator"),t.ref.processProgressIndicator=R,t.ref.activeStyles=[]},Ha=function(e){var t=e.root,r=e.actions,n=e.props;ka({root:t,actions:r,props:n});var o=r.concat().filter(function(s){return/^DID_/.test(s.type)}).reverse().find(function(s){return st[s.type]});if(o){t.ref.activeStyles=[];var a=st[o.type];h(xa,function(s,u){var d=t.ref[s];h(u,function(f,p){var m=a[s]&&typeof a[s][f]<"u"?a[s][f]:p;t.ref.activeStyles.push({control:d,key:f,value:m})})})}t.ref.activeStyles.forEach(function(s){var u=s.control,d=s.key,f=s.value;u[d]=typeof f=="function"?f(t):f})},ka=Se({DID_SET_LABEL_BUTTON_ABORT_ITEM_PROCESSING:function(e){var t=e.root,r=e.action;t.ref.buttonAbortItemProcessing.label=r.value},DID_SET_LABEL_BUTTON_ABORT_ITEM_LOAD:function(e){var t=e.root,r=e.action;t.ref.buttonAbortItemLoad.label=r.value},DID_SET_LABEL_BUTTON_ABORT_ITEM_REMOVAL:function(e){var t=e.root,r=e.action;t.ref.buttonAbortItemRemoval.label=r.value},DID_REQUEST_ITEM_PROCESSING:function(e){var t=e.root;t.ref.processProgressIndicator.spin=!0,t.ref.processProgressIndicator.progress=0},DID_START_ITEM_LOAD:function(e){var t=e.root;t.ref.loadProgressIndicator.spin=!0,t.ref.loadProgressIndicator.progress=0},DID_START_ITEM_REMOVE:function(e){var t=e.root;t.ref.processProgressIndicator.spin=!0,t.ref.processProgressIndicator.progress=0},DID_UPDATE_ITEM_LOAD_PROGRESS:function(e){var t=e.root,r=e.action;t.ref.loadProgressIndicator.spin=!1,t.ref.loadProgressIndicator.progress=r.progress},DID_UPDATE_ITEM_PROCESS_PROGRESS:function(e){var t=e.root,r=e.action;t.ref.processProgressIndicator.spin=!1,t.ref.processProgressIndicator.progress=r.progress}}),za=Ee({create:Va,write:Ha,didCreateView:function(e){Xe("CREATE_VIEW",Object.assign({},e,{view:e}))},name:"file"}),ja=function(e){var t=e.root,r=e.props;t.ref.fileName=ke("legend"),t.appendChild(t.ref.fileName),t.ref.file=t.appendChildView(t.createChildView(za,{id:r.id})),t.ref.data=!1},Ya=function(e){var t=e.root,r=e.props;me(t.ref.fileName,gr(t.query("GET_ITEM_NAME",r.id)))},Wa=Ee({create:ja,ignoreRect:!0,write:Se({DID_LOAD_ITEM:Ya}),didCreateView:function(e){Xe("CREATE_VIEW",Object.assign({},e,{view:e}))},tag:"fieldset",name:"file-wrapper"}),xn={type:"spring",damping:.6,mass:7},$a=function(e){var t=e.root,r=e.props;[{name:"top"},{name:"center",props:{translateY:null,scaleY:null},mixins:{animations:{scaleY:xn},styles:["translateY","scaleY"]}},{name:"bottom",props:{translateY:null},mixins:{animations:{translateY:xn},styles:["translateY"]}}].forEach(function(n){Xa(t,n,r.name)}),t.element.classList.add("filepond--"+r.name),t.ref.scalable=null},Xa=function(e,t,r){var n=Ee({name:"panel-"+t.name+" filepond--"+r,mixins:t.mixins,ignoreRectUpdate:!0}),o=e.createChildView(n,t.props);e.ref[t.name]=e.appendChildView(o)},Qa=function(e){var t=e.root,r=e.props;if((t.ref.scalable===null||r.scalable!==t.ref.scalable)&&(t.ref.scalable=Yr(r.scalable)?r.scalable:!0,t.element.dataset.scalable=t.ref.scalable),!!r.height){var n=t.ref.top.rect.element,o=t.ref.bottom.rect.element,a=Math.max(n.height+o.height,r.height);t.ref.center.translateY=n.height,t.ref.center.scaleY=(a-n.height-o.height)/100,t.ref.bottom.translateY=a-o.height}},Un=Ee({name:"panel",read:function(e){var t=e.root,r=e.props;
2return r.heightCurrent=t.ref.bottom.translateY},write:Qa,create:$a,ignoreRect:!0,mixins:{apis:["height","heightCurrent","scalable"]}}),Ka=function(e){var t=e.map(function(n){return n.id}),r=void 0;return{setIndex:function(o){r=o},getIndex:function(){return r},getItemIndex:function(o){return t.indexOf(o.id)}}},Vn={type:"spring",stiffness:.75,damping:.45,mass:10},Hn="spring",kn={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"},Za=function(e){var t=e.root,r=e.props;if(t.ref.handleClick=function(o){return t.dispatch("DID_ACTIVATE_ITEM",{id:r.id})},t.element.id="filepond--item-"+r.id,t.element.addEventListener("click",t.ref.handleClick),t.ref.container=t.appendChildView(t.createChildView(Wa,{id:r.id})),t.ref.panel=t.appendChildView(t.createChildView(Un,{name:"item-panel"})),t.ref.panel.height=null,r.markedForRemoval=!1,!!t.query("GET_ALLOW_REORDER")){t.element.dataset.dragState="idle";var n=function(a){if(a.isPrimary){var s=!1,u={x:a.pageX,y:a.pageY};r.dragOrigin={x:t.translateX,y:t.translateY},r.dragCenter={x:a.offsetX,y:a.offsetY};var d=Ka(t.query("GET_ACTIVE_ITEMS"));t.dispatch("DID_GRAB_ITEM",{id:r.id,dragState:d});var f=function(b){if(b.isPrimary){b.stopPropagation(),b.preventDefault(),r.dragOffset={x:b.pageX-u.x,y:b.pageY-u.y};var E=r.dragOffset.x*r.dragOffset.x+r.dragOffset.y*r.dragOffset.y;E>16&&!s&&(s=!0,t.element.removeEventListener("click",t.ref.handleClick)),t.dispatch("DID_DRAG_ITEM",{id:r.id,dragState:d})}},p=function(b){b.isPrimary&&(r.dragOffset={x:b.pageX-u.x,y:b.pageY-u.y},I())},m=function(){I()},I=function(){document.removeEventListener("pointercancel",m),document.removeEventListener("pointermove",f),document.removeEventListener("pointerup",p),t.dispatch("DID_DROP_ITEM",{id:r.id,dragState:d}),s&&setTimeout(function(){return t.element.addEventListener("click",t.ref.handleClick)},0)};document.addEventListener("pointercancel",m),document.addEventListener("pointermove",f),document.addEventListener("pointerup",p)}};t.element.addEventListener("pointerdown",n)}},Ja=Se({DID_UPDATE_PANEL_HEIGHT:function(e){var t=e.root,r=e.action;t.height=r.height}}),es=Se({DID_GRAB_ITEM:function(e){var t=e.root,r=e.props;r.dragOrigin={x:t.translateX,y:t.translateY}},DID_DRAG_ITEM:function(e){var t=e.root;t.element.dataset.dragState="drag"},DID_DROP_ITEM:function(e){var t=e.root,r=e.props;r.dragOffset=null,r.dragOrigin=null,t.element.dataset.dragState="drop"}},function(i){var e=i.root,t=i.actions,r=i.props,n=i.shouldOptimize;e.element.dataset.dragState==="drop"&&e.scaleX<=1&&(e.element.dataset.dragState="idle");var o=t.concat().filter(function(s){return/^DID_/.test(s.type)}).reverse().find(function(s){return kn[s.type]});o&&o.type!==r.currentState&&(r.currentState=o.type,e.element.dataset.filepondItemState=kn[r.currentState]||"");var a=e.query("GET_ITEM_PANEL_ASPECT_RATIO")||e.query("GET_PANEL_ASPECT_RATIO");a?n||(e.height=e.rect.element.width*a):(Ja({root:e,actions:t,props:r}),!e.height&&e.ref.container.rect.element.height>0&&(e.height=e.ref.container.rect.element.height)),n&&(e.ref.panel.height=null),e.ref.panel.height=e.height}),ts=Ee({create:Za,write:es,destroy:function(e){var t=e.root,r=e.props;t.element.removeEventListener("click",t.ref.handleClick),t.dispatch("RELEASE_ITEM",{query:r.id})},tag:"li",name:"item",mixins:{apis:["id","interactionMethod","markedForRemoval","spawnDate","dragCenter","dragOrigin","dragOffset"],styles:["translateX","translateY","scaleX","scaleY","opacity","height"],animations:{scaleX:Hn,scaleY:Hn,translateX:Vn,translateY:Vn,opacity:{type:"tween",duration:150}}}}),yr=function(i,e){return Math.max(1,Math.floor((i+1)/e))},br=function(e,t,r){if(r){var n=e.rect.element.width,o=t.length,a=null;if(o===0||r.top<t[0].rect.element.top)return-1;var s=t[0],u=s.rect.element,d=u.marginLeft+u.marginRight,f=u.width+d,p=yr(n,f);if(p===1){for(var m=0;m<o;m++){var I=t[m],y=I.rect.outer.top+I.rect.element.height*.5;if(r.top<y)return m}return o}for(var b=u.marginTop+u.marginBottom,E=u.height+b,R=0;R<o;R++){var M=R%p,F=Math.floor(R/p),O=M*f,Y=F*E,D=Y-u.marginTop,re=O+f,ne=Y+E+u.marginBottom;
2if(r.top<ne&&r.top>D){if(r.left<re)return R;R!==o-1?a=R:a=null}}return a!==null?a:o}},xt={height:0,width:0,get getHeight(){return this.height},set setHeight(i){(this.height===0||i===0)&&(this.height=i)},get getWidth(){return this.width},set setWidth(i){(this.width===0||i===0)&&(this.width=i)},setDimensions:function(e,t){(this.height===0||e===0)&&(this.height=e),(this.width===0||t===0)&&(this.width=t)}},rs=function(e){var t=e.root;G(t.element,"role","list"),t.ref.lastItemSpanwDate=Date.now()},ns=function(e){var t=e.root,r=e.action,n=r.id,o=r.index,a=r.interactionMethod;t.ref.addIndex=o;var s=Date.now(),u=s,d=1;if(a!==Ne.NONE){d=0;var f=t.query("GET_ITEM_INSERT_INTERVAL"),p=s-t.ref.lastItemSpanwDate;u=p<f?s+(f-p):s}t.ref.lastItemSpanwDate=u,t.appendChildView(t.createChildView(ts,{spawnDate:u,id:n,opacity:d,interactionMethod:a}),o)},zn=function(e,t,r){var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,o=arguments.length>4&&arguments[4]!==void 0?arguments[4]: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=r,Date.now()>e.spawnDate&&(e.opacity===0&&is(e,t,r,n,o),e.scaleX=1,e.scaleY=1,e.opacity=1))},is=function(e,t,r,n,o){e.interactionMethod===Ne.NONE?(e.translateX=null,e.translateX=t,e.translateY=null,e.translateY=r):e.interactionMethod===Ne.DROP?(e.translateX=null,e.translateX=t-n*20,e.translateY=null,e.translateY=r-o*10,e.scaleX=.8,e.scaleY=.8):e.interactionMethod===Ne.BROWSE?(e.translateY=null,e.translateY=r-30):e.interactionMethod===Ne.API&&(e.translateX=null,e.translateX=t-30,e.translateY=null)},os=function(e){var t=e.root,r=e.action,n=r.id,o=t.childViews.find(function(a){return a.id===n});o&&(o.scaleX=.9,o.scaleY=.9,o.opacity=0,o.markedForRemoval=!0)},Sr=function(e){return e.rect.element.height+e.rect.element.marginBottom*.5+e.rect.element.marginTop*.5},as=function(e){return e.rect.element.width+e.rect.element.marginLeft*.5+e.rect.element.marginRight*.5},ss=function(e){var t=e.root,r=e.action,n=r.id,o=r.dragState,a=t.query("GET_ITEM",{id:n}),s=t.childViews.find(function(M){return M.id===n}),u=t.childViews.length,d=o.getItemIndex(a);if(s){var f={x:s.dragOrigin.x+s.dragOffset.x+s.dragCenter.x,y:s.dragOrigin.y+s.dragOffset.y+s.dragCenter.y},p=Sr(s),m=as(s),I=Math.floor(t.rect.outer.width/m);I>u&&(I=u);var y=Math.floor(u/I+1);xt.setHeight=p*y,xt.setWidth=m*I;var b={y:Math.floor(f.y/p),x:Math.floor(f.x/m),getGridIndex:function(){return f.y>xt.getHeight||f.y<0||f.x>xt.getWidth||f.x<0?d:this.y*I+this.x},getColIndex:function(){for(var F=t.query("GET_ACTIVE_ITEMS"),O=t.childViews.filter(function(U){return U.rect.element.height}),Y=F.map(function(U){return O.find(function(ie){return ie.id===U.id})}),D=Y.findIndex(function(U){return U===s}),re=Sr(s),ne=Y.length,P=ne,q=0,x=0,A=0,N=0;N<ne;N++)if(q=Sr(Y[N]),A=x,x=A+q,f.y<x){if(D>N){if(f.y<A+re){P=N;break}continue}P=N;break}return P}},E=I>1?b.getGridIndex():b.getColIndex();t.dispatch("MOVE_ITEM",{query:s,index:E});var R=o.getIndex();if(R===void 0||R!==E){if(o.setIndex(E),R===void 0)return;t.dispatch("DID_REORDER_ITEMS",{items:t.query("GET_ACTIVE_ITEMS"),origin:d,target:E})}}},us=Se({DID_ADD_ITEM:ns,DID_REMOVE_ITEM:os,DID_DRAG_ITEM:ss}),ls=function(e){var t=e.root,r=e.props,n=e.actions,o=e.shouldOptimize;us({root:t,props:r,actions:n});var a=r.dragCoordinates,s=t.rect.element.width,u=t.childViews.filter(function(P){return P.rect.element.height}),d=t.query("GET_ACTIVE_ITEMS").map(function(P){return u.find(function(q){return q.id===P.id})}).filter(function(P){return P}),f=a?br(t,d,a):null,p=t.ref.addIndex||null;t.ref.addIndex=null;var m=0,I=0,y=0;if(d.length!==0){var b=d[0].rect.element,E=b.marginTop+b.marginBottom,R=b.marginLeft+b.marginRight,M=b.width+R,F=b.height+E,O=yr(s,M);if(O===1){var Y=0,D=0;d.forEach(function(P,q){if(f){var x=q-f;x===-2?D=-E*.25:x===-1?D=-E*.75:x===0?D=E*.75:x===1?D=E*.25:D=0}o&&(P.translateX=null,P.translateY=null),P.markedForRemoval||zn(P,0,Y+D);var A=P.rect.element.height+E,N=A*(P.markedForRemoval?P.opacity:1);Y+=N})}else{var re=0,ne=0;
2d.forEach(function(P,q){q===f&&(m=1),q===p&&(y+=1),P.markedForRemoval&&P.opacity<.5&&(I-=1);var x=q+y+m+I,A=x%O,N=Math.floor(x/O),U=A*M,ie=N*F,ee=Math.sign(U-re),V=Math.sign(ie-ne);re=U,ne=ie,!P.markedForRemoval&&(o&&(P.translateX=null,P.translateY=null),zn(P,U,ie,ee,V))})}}},cs=function(e,t){return t.filter(function(r){return r.data&&r.data.id?e.id===r.data.id:!0})},ds=Ee({create:rs,write:ls,tag:"ul",name:"list",didWriteView:function(e){var t=e.root;t.childViews.filter(function(r){return r.markedForRemoval&&r.opacity===0&&r.resting}).forEach(function(r){r._destroy(),t.removeChildView(r)})},filterFrameActionsForChild:cs,mixins:{apis:["dragCoordinates"]}}),fs=function(e){var t=e.root,r=e.props;t.ref.list=t.appendChildView(t.createChildView(ds)),r.dragCoordinates=null,r.overflowing=!1},ps=function(e){var t=e.root,r=e.props,n=e.action;t.query("GET_ITEM_INSERT_LOCATION_FREEDOM")&&(r.dragCoordinates={left:n.position.scopeLeft-t.ref.list.rect.element.left,top:n.position.scopeTop-(t.rect.outer.top+t.rect.element.marginTop+t.rect.element.scrollTop)})},vs=function(e){var t=e.props;t.dragCoordinates=null},ms=Se({DID_DRAG:ps,DID_END_DRAG:vs}),gs=function(e){var t=e.root,r=e.props,n=e.actions;if(ms({root:t,props:r,actions:n}),t.ref.list.dragCoordinates=r.dragCoordinates,r.overflowing&&!r.overflow&&(r.overflowing=!1,t.element.dataset.state="",t.height=null),r.overflow){var o=Math.round(r.overflow);o!==t.height&&(r.overflowing=!0,t.element.dataset.state="overflow",t.height=o)}},Es=Ee({create:fs,write:gs,name:"list-scroller",mixins:{apis:["overflow","dragCoordinates"],styles:["height","translateY"],animations:{translateY:"spring"}}}),xe=function(e,t,r){var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"";r?G(e,t,n):e.removeAttribute(t)},hs=function(e){if(!(!e||e.value==="")){try{e.value=""}catch{}if(e.value){var t=ke("form"),r=e.parentNode,n=e.nextSibling;t.appendChild(e),t.reset(),n?r.insertBefore(e,n):r.appendChild(e)}}},Is=function(e){var t=e.root,r=e.props;t.element.id="filepond--browser-"+r.id,G(t.element,"name",t.query("GET_NAME")),G(t.element,"aria-controls","filepond--assistant-"+r.id),G(t.element,"aria-labelledby","filepond--drop-label-"+r.id),jn({root:t,action:{value:t.query("GET_ACCEPTED_FILE_TYPES")}}),Yn({root:t,action:{value:t.query("GET_ALLOW_MULTIPLE")}}),Wn({root:t,action:{value:t.query("GET_ALLOW_DIRECTORIES_ONLY")}}),wr({root:t}),$n({root:t,action:{value:t.query("GET_REQUIRED")}
2}),Xn({root:t,action:{value:t.query("GET_CAPTURE_METHOD")}}),t.ref.handleChange=function(n){if(t.element.value){var o=Array.from(t.element.files).map(function(a){return a._relativePath=a.webkitRelativePath,a});setTimeout(function(){r.onload(o),hs(t.element)},250)}},t.element.addEventListener("change",t.ref.handleChange)},jn=function(e){var t=e.root,r=e.action;t.query("GET_ALLOW_SYNC_ACCEPT_ATTRIBUTE")&&xe(t.element,"accept",!!r.value,r.value?r.value.join(","):"")},Yn=function(e){var t=e.root,r=e.action;xe(t.element,"multiple",r.value)},Wn=function(e){var t=e.root,r=e.action;xe(t.element,"webkitdirectory",r.value)},wr=function(e){var t=e.root,r=t.query("GET_DISABLED"),n=t.query("GET_ALLOW_BROWSE"),o=r||!n;xe(t.element,"disabled",o)},$n=function(e){var t=e.root,r=e.action;r.value?t.query("GET_TOTAL_ITEMS")===0&&xe(t.element,"required",!0):xe(t.element,"required",!1)},Xn=function(e){var t=e.root,r=e.action;xe(t.element,"capture",!!r.value,r.value===!0?"":r.value)},Qn=function(e){var t=e.root,r=t.element;if(t.query("GET_TOTAL_ITEMS")>0){xe(r,"required",!1),xe(r,"name",!1);for(var n=t.query("GET_ACTIVE_ITEMS"),o=!1,a=0;a<n.length;a++)n[a].status===k.LOAD_ERROR&&(o=!0);t.element.setCustomValidity(o?t.query("GET_LABEL_INVALID_FIELD"):"")}else{xe(r,"name",!0,t.query("GET_NAME"));var s=t.query("GET_CHECK_VALIDITY");s&&r.setCustomValidity(""),t.query("GET_REQUIRED")&&xe(r,"required",!0)}},_s=function(e){var t=e.root,r=t.query("GET_CHECK_VALIDITY");r&&t.element.setCustomValidity(t.query("GET_LABEL_INVALID_FIELD"))},Ts=Ee({tag:"input",name:"browser",ignoreRect:!0,ignoreRectUpdate:!0,attributes:{type:"file"},create:Is,destroy:function(e){var t=e.root;t.element.removeEventListener("change",t.ref.handleChange)},write:Se({DID_LOAD_ITEM:Qn,DID_REMOVE_ITEM:Qn,DID_THROW_ITEM_INVALID:_s,DID_SET_DISABLED:wr,DID_SET_ALLOW_BROWSE:wr,DID_SET_ALLOW_DIRECTORIES_ONLY:Wn,DID_SET_ALLOW_MULTIPLE:Yn,DID_SET_ACCEPTED_FILE_TYPES:jn,DID_SET_CAPTURE_METHOD:Xn,DID_SET_REQUIRED:$n})}),Kn={ENTER:13,SPACE:32},ys=function(e){var t=e.root,r=e.props,n=ke("label");G(n,"for","filepond--browser-"+r.id),G(n,"id","filepond--drop-label-"+r.id),t.ref.handleKeyDown=function(o){var a=o.keyCode===Kn.ENTER||o.keyCode===Kn.SPACE;a&&(o.preventDefault(),t.ref.label.click())},t.ref.handleClick=function(o){var a=o.target===n||n.contains(o.target);a||t.ref.label.click()},n.addEventListener("keydown",t.ref.handleKeyDown),t.element.addEventListener("click",t.ref.handleClick),Zn(n,r.caption),t.appendChild(n),t.ref.label=n},Zn=function(e,t){e.innerHTML=t;var r=e.querySelector(".filepond--label-action");return r&&G(r,"tabindex","0"),t},bs=Ee({name:"drop-label",ignoreRect:!0,create:ys,destroy:function(e){var t=e.root;t.ref.label.addEventListener("keydown",t.ref.handleKeyDown),t.element.removeEventListener("click",t.ref.handleClick)},write:Se({DID_SET_LABEL_IDLE:function(e){var t=e.root,r=e.action;Zn(t.ref.label,r.value)}}),mixins:{styles:["opacity","translateX","translateY"],animations:{opacity:{type:"tween",duration:150},translateX:"spring",translateY:"spring"}}}),Ss=Ee({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}}}}),ws=function(e){var t=e.root,r=t.rect.element.width*.5,n=t.rect.element.height*.5;t.ref.blob=t.appendChildView(t.createChildView(Ss,{opacity:0,scaleX:2.5,scaleY:2.5,translateX:r,translateY:n}))},Rs=function(e){var t=e.root,r=e.action;if(!t.ref.blob){ws({root:t});return}t.ref.blob.translateX=r.position.scopeLeft,t.ref.blob.translateY=r.position.scopeTop,t.ref.blob.scaleX=1,t.ref.blob.scaleY=1,t.ref.blob.opacity=1},Os=function(e){var t=e.root;t.ref.blob&&(t.ref.blob.opacity=0)},Ds=function(e){var t=e.root;t.ref.blob&&(t.ref.blob.scaleX=2.5,t.ref.blob.scaleY=2.5,t.ref.blob.opacity=0)},As=function(e){var t=e.root,r=e.props,n=e.actions;Ls({root:t,props:r,actions:n});var o=t.ref.blob;n.length===0&&o&&o.opacity===0&&(t.removeChildView(o),t.ref.blob=null)},Ls=Se({DID_DRAG:Rs,DID_DROP:Ds,DID_END_DRAG:Os}),Ps=Ee({ignoreRect:!0,ignoreRectUpdate:!0,name:"drip",write:As}),Jn=function(e,t){try{var r=new DataTransfer;t.forEach(function(n){n instanceof File?r.items.add(n):r.items.add(new File([n],n.name,{type:n.type}))}),e.files=r.files}catch{return!1}return!0},Cs=function(e){var t=e.root;t.ref.fields={};var r=document.createElement("legend");r.textContent="Files",t.element.appendChild(r)},Ut=function(e,t){return e.ref.fields[t]},Rr=function(e){e.query("GET_ACTIVE_ITEMS").forEach(function(t){e.ref.fields[t.id]&&e.element.appendChild(e.ref.fields[t.id])})},ei=function(e){var t=e.root;return Rr(t)},Ms=function(e){var t=e.root,r=e.action,n=t.query("GET_ITEM",r.id),o=n.origin===Ie.LOCAL,a=!o&&t.query("SHOULD_UPDATE_FILE_INPUT"),s=ke("input");s.type=a?"file":"hidden",s.name=t.query("GET_NAME"),t.ref.fields[r.id]=s,Rr(t)},Ns=function(e){var t=e.root,r=e.action,n=Ut(t,r.id);if(n&&(r.serverFileReference!==null&&(n.value=r.serverFileReference),!!t.query("SHOULD_UPDATE_FILE_INPUT"))){var o=t.query("GET_ITEM",r.id);Jn(n,[o.file])}},Bs=function(e){var t=e.root,r=e.action;t.query("SHOULD_UPDATE_FILE_INPUT")&&setTimeout(function(){var n=Ut(t,r.id);n&&Jn(n,[r.file])},0)},Fs=function(e){var t=e.root;t.element.disabled=t.query("GET_DISABLED")},Gs=function(e){var t=e.root,r=e.action,n=Ut(t,r.id);n&&(n.parentNode&&n.parentNode.removeChild(n),delete t.ref.fields[r.id])},qs=function(e){var t=e.root,r=e.action,n=Ut(t,r.id);n&&(r.value===null?n.removeAttribute("value"):n.type!="file"&&(n.value=r.value),Rr(t))},xs=Se({DID_SET_DISABLED:Fs,DID_ADD_ITEM:Ms,DID_LOAD_ITEM:Ns,DID_REMOVE_ITEM:Gs,DID_DEFINE_VALUE:qs,DID_PREPARE_OUTPUT:Bs,DID_REORDER_ITEMS:ei,DID_SORT_ITEMS:ei}),Us=Ee({tag:"fieldset",name:"data",create:Cs,write:xs,ignoreRect:!0}),Vs=function(e){return"getRootNode"in e?e.getRootNode():document},Hs=["jpg","jpeg","png","gif","bmp","webp","svg","tiff"],ks=["css","csv","html","txt"],zs={zip:"zip|compressed",epub:"application/epub+zip"},ti=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return e=e.toLowerCase(),Hs.includes(e)?"image/"+(e==="jpg"?"jpeg":e==="svg"?"svg+xml":e):ks.includes(e)?"text/"+e:zs[e]||""},Or=function(e){return new Promise(function(t,r){var n=Zs(e);if(n.length&&!js(e))return t(n);Ys(e).then(t)})},js=function(e){return e.files?e.files.length>0:!1},Ys=function(e){return new Promise(function(t,r){var n=(e.items?Array.from(e.items):[]).filter(function(o){return Ws(o)}).map(function(o){return $s(o)});if(!n.length){t(e.files?Array.from(e.files):[]);return}Promise.all(n).then(function(o){var a=[];o.forEach(function(s){a.push.apply(a,s)}),t(a.filter(function(s){return s}).map(function(s){return s._relativePath||(s._relativePath=s.webkitRelativePath),s}))}).catch(console.error)})},Ws=function(e){if(ri(e)){var t=Dr(e);if(t)return t.isFile||t.isDirectory}return e.kind==="file"},$s=function(e){return new Promise(function(t,r){if(Ks(e)){Xs(Dr(e)).then(t).cat
2ch(r);return}t([e.getAsFile()])})},Xs=function(e){return new Promise(function(t,r){var n=[],o=0,a=0,s=function(){a===0&&o===0&&t(n)},u=function d(f){o++;var p=f.createReader(),m=function I(){p.readEntries(function(y){if(y.length===0){o--,s();return}y.forEach(function(b){b.isDirectory?d(b):(a++,b.file(function(E){var R=Qs(E);b.fullPath&&(R._relativePath=b.fullPath),n.push(R),a--,s()}))}),I()},r)};m()};u(e)})},Qs=function(e){if(e.type.length)return e;var t=e.lastModifiedDate,r=e.name,n=ti(Ft(e.name));return n.length&&(e=e.slice(0,e.size,n),e.name=r,e.lastModifiedDate=t),e},Ks=function(e){return ri(e)&&(Dr(e)||{}).isDirectory},ri=function(e){return"webkitGetAsEntry"in e},Dr=function(e){return e.webkitGetAsEntry()},Zs=function(e){var t=[];try{if(t=eu(e),t.length)return t;t=Js(e)}catch{}return t},Js=function(e){var t=e.getData("url");return typeof t=="string"&&t.length?[t]:[]},eu=function(e){var t=e.getData("text/html");if(typeof t=="string"&&t.length){var r=t.match(/src\s*=\s*"(.+?)"/);if(r)return[r[1]]}return[]},Vt=[],et=function(e){return{pageLeft:e.pageX,pageTop:e.pageY,scopeLeft:e.offsetX||e.layerX,scopeTop:e.offsetY||e.layerY}},tu=function(e,t,r){var n=ru(t),o={element:e,filterElement:r,state:null,ondrop:function(){},onenter:function(){},ondrag:function(){},onexit:function(){},onload:function(){},allowdrop:function(){}};return o.destroy=n.addListener(o),o},ru=function(e){var t=Vt.find(function(n){return n.element===e});if(t)return t;var r=nu(e);return Vt.push(r),r},nu=function(e){var t=[],r={dragenter:ou,dragover:au,dragleave:uu,drop:su},n={};h(r,function(a,s){n[a]=s(e,t),e.addEventListener(a,n[a],!1)});var o={element:e,addListener:function(s){return t.push(s),function(){t.splice(t.indexOf(s),1),t.length===0&&(Vt.splice(Vt.indexOf(o),1),h(r,function(u){e.removeEventListener(u,n[u],!1)}))}}};return o},iu=function(e,t){return"elementFromPoint"in e||(e=document),e.elementFromPoint(t.x,t.y)},Ar=function(e,t){var r=Vs(t),n=iu(r,{x:e.pageX-window.pageXOffset,y:e.pageY-window.pageYOffset});return n===t||t.contains(n)},ni=null,Ht=function(e,t){try{e.dropEffect=t}catch{}},ou=function(e,t){return function(r){r.preventDefault(),ni=r.target,t.forEach(function(n){var o=n.element,a=n.onenter;Ar(r,o)&&(n.state="enter",a(et(r)))})}},au=function(e,t){return function(r){r.preventDefault();var n=r.dataTransfer;Or(n).then(function(o){var a=!1;t.some(function(s){var u=s.filterElement,d=s.element,f=s.onenter,p=s.onexit,m=s.ondrag,I=s.allowdrop;Ht(n,"copy");var y=I(o);if(!y){Ht(n,"none");return}if(Ar(r,d)){if(a=!0,s.state===null){s.state="enter",f(et(r));return}if(s.state="over",u&&!y){Ht(n,"none");return}m(et(r))}else u&&!a&&Ht(n,"none"),s.state&&(s.state=null,p(et(r)))})})}},su=function(e,t){return function(r){r.preventDefault();var n=r.dataTransfer;Or(n).then(function(o){t.forEach(function(a){var s=a.filterElement,u=a.element,d=a.ondrop,f=a.onexit,p=a.allowdrop;if(a.state=null,!(s&&!Ar(r,u))){if(!p(o))return f(et(r));d(et(r),o)}})})}},uu=function(e,t){return function(r){ni===r.target&&t.forEach(function(n){var o=n.onexit;n.state=null,o(et(r))})}},lu=function(e,t,r){e.classList.add("filepond--hopper");var n=r.catchesDropsOnPage,o=r.requiresDropOnElement,a=r.filterItems,s=a===void 0?function(m){return m}:a,u=tu(e,n?document.documentElement:e,o),d="",f="";u.allowdrop=function(m){return t(s(m))},u.ondrop=function(m,I){var y=s(I);if(!t(y)){p.ondragend(m);return}f="drag-drop",p.onload(y,m)},u.ondrag=function(m){p.ondrag(m)},u.onenter=function(m){f="drag-over",p.ondragstart(m)},u.onexit=function(m){f="drag-exit",p.ondragend(m)};var p={updateHopperState:function(){d!==f&&(e.dataset.hopperState=f,d=f)},onload:function(){},ondragstart:function(){},ondrag:function(){},ondragend:function(){},destroy:function(){u.destroy()}};return p},Lr=!1,ut=[],ii=function(e){var t=document.activeElement,r=t&&(/textarea|input/i.test(t.nodeName)||t.getAttribute("contenteditable")==="true");if(r){for(var n=!1,o=t;o!==document.body;){if(o.classList.contains("filepond--root")){n=!0;break}o=o.parentNode}if(!n)return}Or(e.clipboardData).then(function(a){a.length&&ut.forEach(function(s){return s(a)})})},cu=function(e){ut.includes(e)||(ut.push(e),!Lr&&(Lr=!0,document.addEventListener("paste",ii)))}
vendor: 4,337 bytes, line 2
2,du=function(e){lr(ut,ut.indexOf(e)),ut.length===0&&(document.removeEventListener("paste",ii),Lr=!1)},fu=function(){var e=function(n){t.onload(n)},t={destroy:function(){du(e)},onload:function(){}};return cu(e),t},pu=function(e){var t=e.root,r=e.props;t.element.id="filepond--assistant-"+r.id,G(t.element,"role","alert"),G(t.element,"aria-live","polite"),G(t.element,"aria-relevant","additions")},oi=null,ai=null,Pr=[],kt=function(e,t){e.element.textContent=t},vu=function(e){e.element.textContent=""},si=function(e,t,r){var n=e.query("GET_TOTAL_ITEMS");kt(e,r+" "+t+", "+n+" "+(n===1?e.query("GET_LABEL_FILE_COUNT_SINGULAR"):e.query("GET_LABEL_FILE_COUNT_PLURAL"))),clearTimeout(ai),ai=setTimeout(function(){vu(e)},1500)},ui=function(e){return e.element.parentNode.contains(document.activeElement)},mu=function(e){var t=e.root,r=e.action;if(ui(t)){t.element.textContent="";var n=t.query("GET_ITEM",r.id);Pr.push(n.filename),clearTimeout(oi),oi=setTimeout(function(){si(t,Pr.join(", "),t.query("GET_LABEL_FILE_ADDED")),Pr.length=0},750)}},gu=function(e){var t=e.root,r=e.action;if(ui(t)){var n=r.item;si(t,n.filename,t.query("GET_LABEL_FILE_REMOVED"))}},Eu=function(e){var t=e.root,r=e.action,n=t.query("GET_ITEM",r.id),o=n.filename,a=t.query("GET_LABEL_FILE_PROCESSING_COMPLETE");kt(t,o+" "+a)},li=function(e){var t=e.root,r=e.action,n=t.query("GET_ITEM",r.id),o=n.filename,a=t.query("GET_LABEL_FILE_PROCESSING_ABORTED");kt(t,o+" "+a)},zt=function(e){var t=e.root,r=e.action,n=t.query("GET_ITEM",r.id),o=n.filename;kt(t,r.status.main+" "+o+" "+r.status.sub)},hu=Ee({create:pu,ignoreRect:!0,ignoreRectUpdate:!0,write:Se({DID_LOAD_ITEM:mu,DID_REMOVE_ITEM:gu,DID_COMPLETE_ITEM_PROCESSING:Eu,DID_ABORT_ITEM_PROCESSING:li,DID_REVERT_ITEM_PROCESSING:li,DID_THROW_ITEM_REMOVE_ERROR:zt,DID_THROW_ITEM_LOAD_ERROR:zt,DID_THROW_ITEM_INVALID:zt,DID_THROW_ITEM_PROCESSING_ERROR:zt}),tag:"span",name:"assistant"}),ci=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"-";return e.replace(new RegExp(t+".","g"),function(r){return r.charAt(1).toUpperCase()})},di=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:16,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,n=Date.now(),o=null;return function(){for(var a=arguments.length,s=new Array(a),u=0;u<a;u++)s[u]=arguments[u];clearTimeout(o);var d=Date.now()-n,f=function(){n=Date.now(),e.apply(void 0,s)};d<t?r||(o=setTimeout(f,t-d)):f()}},Iu=1e6,jt=function(e){return e.preventDefault()},_u=function(e){var t=e.root,r=e.props,n=t.query("GET_ID");n&&(t.element.id=n);var o=t.query("GET_CLASS_NAME");o&&o.split(" ").filter(function(p){return p.length}).forEach(function(p){t.element.classList.add(p)}),t.ref.label=t.appendChildView(t.createChildView(bs,Object.assign({},r,{translateY:null,caption:t.query("GET_LABEL_IDLE")}))),t.ref.list=t.appendChildView(t.createChildView(Es,{translateY:null})),t.ref.panel=t.appendChildView(t.createChildView(Un,{name:"panel-root"})),t.ref.assistant=t.appendChildView(t.createChildView(hu,Object.assign({},r))),t.ref.data=t.appendChildView(t.createChildView(Us,Object.assign({},r))),t.ref.measure=ke("div"),t.ref.measure.style.height="100%",t.element.appendChild(t.ref.measure),t.ref.bounds=null,t.query("GET_STYLES").filter(function(p){return!He(p.value)}).map(function(p){var m=p.name,I=p.value;t.element.dataset[m]=I}),t.ref.widthPrevious=null,t.ref.widthUpdated=di(function(){t.ref.updateHistory=[],t.dispatch("DID_RESIZE_ROOT")},250),t.ref.previousAspectRatio=null,t.ref.updateHistory=[];var a=window.matchMedia("(pointer: fine) and (hover: hover)").matches,s="PointerEvent"in window;t.query("GET_ALLOW_REORDER")&&s&&!a&&(t.element.addEventListener("touchmove",jt,{passive:!1}),t.element.addEventListener("gesturestart",jt));var u=t.query("GET_CREDITS"),d=u.length===2;if(d){var f=document.createElement("a");f.className="filepond--credits",f.href=u[0],f.tabIndex=-1,f.target="_blank",f.rel="noopener noreferrer nofollow",f.textContent=u[1],t.element.appendChild(f),t.ref.credits=f}},Tu=function(e){var t=e.root,r=e.props,n=e.actions;if(Ru({root:t,props:r,actions:n}),n.filter(function(Z){return/^DID_SET_STYLE_/.test(Z.type)}).filter(function(Z){return!He(Z.data.value)}).map(function(Z){var ce=Z.type,fe=Z.data,lt=ci(ce.substring(8).toLowerCase(),"_");t.element.dataset[lt]=fe.value,t.invalidateLayout()}
2),!t.rect.element.hidden){t.rect.element.width!==t.ref.widthPrevious&&(t.ref.widthPrevious=t.rect.element.width,t.ref.widthUpdated());var o=t.ref.bounds;o||(o=t.ref.bounds=Su(t),t.element.removeChild(t.ref.measure),t.ref.measure=null);var a=t.ref,s=a.hopper,u=a.label,d=a.list,f=a.panel;s&&s.updateHopperState();var p=t.query("GET_PANEL_ASPECT_RATIO"),m=t.query("GET_ALLOW_MULTIPLE"),I=t.query("GET_TOTAL_ITEMS"),y=m?t.query("GET_MAX_FILES")||Iu:1,b=I===y,E=n.find(function(Z){return Z.type==="DID_ADD_ITEM"});if(b&&E){var R=E.data.interactionMethod;u.opacity=0,m?u.translateY=-40:R===Ne.API?u.translateX=40:R===Ne.BROWSE?u.translateY=40:u.translateY=30}else b||(u.opacity=1,u.translateX=0,u.translateY=0);var M=yu(t),F=bu(t),O=u.rect.element.height,Y=!m||b?0:O,D=b?d.rect.element.marginTop:0,re=I===0?0:d.rect.element.marginBottom,ne=Y+D+F.visual+re,P=Y+D+F.bounds+re;if(d.translateY=Math.max(0,Y-d.rect.element.marginTop)-M.top,p){var q=t.rect.element.width,x=q*p;p!==t.ref.previousAspectRatio&&(t.ref.previousAspectRatio=p,t.ref.updateHistory=[]);var A=t.ref.updateHistory;A.push(q);var N=2;if(A.length>N*2){for(var U=A.length,ie=U-10,ee=0,V=U;V>=ie;V--)if(A[V]===A[V-2]&&ee++,ee>=N)return}f.scalable=!1,f.height=x;var S=x-Y-(re-M.bottom)-(b?D:0);F.visual>S?d.overflow=S:d.overflow=null,t.height=x}else if(o.fixedHeight){f.scalable=!1;var g=o.fixedHeight-Y-(re-M.bottom)-(b?D:0);F.visual>g?d.overflow=g:d.overflow=null}else if(o.cappedHeight){var B=ne>=o.cappedHeight,z=Math.min(o.cappedHeight,ne);f.scalable=!0,f.height=B?z:z-M.top-M.bottom;var W=z-Y-(re-M.bottom)-(b?D:0);ne>o.cappedHeight&&F.visual>W?d.overflow=W:d.overflow=null,t.height=Math.min(o.cappedHeight,P-M.top-M.bottom)}else{var X=I>0?M.top+M.bottom:0;f.scalable=!0,f.height=Math.max(O,ne-X),t.height=Math.max(O,P-X)}t.ref.credits&&f.heightCurrent&&(t.ref.credits.style.transform="translateY("+f.heightCurrent+"px)")}},yu=function(e){var t=e.ref.list.childViews[0].childViews[0];return t?{top:t.rect.element.marginTop,bottom:t.rect.element.marginBottom}:{top:0,bottom:0}},bu=function(e){var t=0,r=0,n=e.ref.list,o=n.childViews[0],a=o.childViews.filter(function(F){return F.rect.element.height}),s=e.query("GET_ACTIVE_ITEMS").map(function(F){return a.find(function(O){return O.id===F.id})}).filter(function(F){return F});if(s.length===0)return{visual:t,bounds:r};var u=o.rect.element.width,d=br(o,s,n.dragCoordinates),f=s[0].rect.element,p=f.marginTop+f.marginBottom,m=f.marginLeft+f.marginRight,I=f.width+m,y=f.height+p,b=typeof d<"u"&&d>=0?1:0,E=s.find(function(F){return F.markedForRemoval&&F.opacity<.45})?-1:0,R=s.length+b+E,M=yr(u,I);return M===1?s.forEach(function(F){var O=F.rect.element.height+p;r+=O,t+=O*F.opacity}):(r=Math.ceil(R/M)*y,t=r),{visual:t,bounds:r}},Su=function(e){var t=e.ref.measureHeight||null,r=parseInt(e.style.maxHeight,10)||null,n=t===0?null:t;return{cappedHeight:r,fixedHeight:n}},Cr=function(e,t){var r=e.query("GET_ALLOW_REPLACE"),n=e.query("GET_ALLOW_MULTIPLE"),o=e.query("GET_TOTAL_ITEMS"),a=e.query("GET_MAX_FILES"),s=t.length;if(!n&&s>1)return e.dispatch("DID_THROW_MAX_FILES",{source:t,error:ve("warning",0,"Max files")}),!0;if(a=n?a:1,!n&&r)return!1;var u=nt(a);return u&&o+s>a?(e.dispatch("DID_THROW_MAX_FILES",{source:t,error:ve("warning",0,"Max files")}),!0):!1},wu=function(e,t,r){var n=e.childViews[0];return br(n,t,{left:r.scopeLeft-n.rect.element.left,top:r.scopeTop-(e.rect.outer.top+e.rect.element.marginTop+e.rect.element.scrollTop)})},fi=function(e){var t=e.query("GET_ALLOW_DROP"),r=e.query("GET_DISABLED"),n=t&&!r;if(n&&!e.ref.hopper){var o=lu(e.element,function(a){var s=e.query("GET_BEFORE_DROP_FILE")||function(){return!0},u=e.query("GET_DROP_VALIDATION");return u?a.every(function(d){return Xe("ALLOW_HOPPER_ITEM",d,{query:e.query}).every(function(f){return f===!0})&&s(d)}):!0},{filterItems:function(s){var u=e.query("GET_IGNORED_FILES");return s.filter(function(d){return Je(d)?!u.includes(d.name.toLowerCase()):!0})},catchesDropsOnPage:e.query("GET_DROP_ON_PAGE"),requiresDropOnElement:e.query("GET_DROP_ON_ELEMENT")});o.onload=function(a,s){var u=e.ref.list.childViews[0],d=u.childViews.filter(function(p){return p.rect.element.height}),f=e.query("GET_ACTIVE_ITEMS").map(function(p){return d.find(function(m){return m.id===p.id})}).filter(function(p){return p});Ge("ADD_ITEMS",a,{dispatch:e.dispatch}).then(function(p){if(Cr(e,p))return!1;
vendor: 4,692 bytes, line 2
2e.dispatch("ADD_ITEMS",{items:p,index:wu(e.ref.list,f,s),interactionMethod:Ne.DROP})}),e.dispatch("DID_DROP",{position:s}),e.dispatch("DID_END_DRAG",{position:s})},o.ondragstart=function(a){e.dispatch("DID_START_DRAG",{position:a})},o.ondrag=di(function(a){e.dispatch("DID_DRAG",{position:a})}),o.ondragend=function(a){e.dispatch("DID_END_DRAG",{position:a})},e.ref.hopper=o,e.ref.drip=e.appendChildView(e.createChildView(Ps))}else!n&&e.ref.hopper&&(e.ref.hopper.destroy(),e.ref.hopper=null,e.removeChildView(e.ref.drip))},pi=function(e,t){var r=e.query("GET_ALLOW_BROWSE"),n=e.query("GET_DISABLED"),o=r&&!n;o&&!e.ref.browser?e.ref.browser=e.appendChildView(e.createChildView(Ts,Object.assign({},t,{onload:function(s){Ge("ADD_ITEMS",s,{dispatch:e.dispatch}).then(function(u){if(Cr(e,u))return!1;e.dispatch("ADD_ITEMS",{items:u,index:-1,interactionMethod:Ne.BROWSE})})}})),0):!o&&e.ref.browser&&(e.removeChildView(e.ref.browser),e.ref.browser=null)},vi=function(e){var t=e.query("GET_ALLOW_PASTE"),r=e.query("GET_DISABLED"),n=t&&!r;n&&!e.ref.paster?(e.ref.paster=fu(),e.ref.paster.onload=function(o){Ge("ADD_ITEMS",o,{dispatch:e.dispatch}).then(function(a){if(Cr(e,a))return!1;e.dispatch("ADD_ITEMS",{items:a,index:-1,interactionMethod:Ne.PASTE})})}):!n&&e.ref.paster&&(e.ref.paster.destroy(),e.ref.paster=null)},Ru=Se({DID_SET_ALLOW_BROWSE:function(e){var t=e.root,r=e.props;pi(t,r)},DID_SET_ALLOW_DROP:function(e){var t=e.root;fi(t)},DID_SET_ALLOW_PASTE:function(e){var t=e.root;vi(t)},DID_SET_DISABLED:function(e){var t=e.root,r=e.props;fi(t),vi(t),pi(t,r);var n=t.query("GET_DISABLED");n?t.element.dataset.disabled="disabled":t.element.removeAttribute("data-disabled")}}),Ou=Ee({name:"root",read:function(e){var t=e.root;t.ref.measure&&(t.ref.measureHeight=t.ref.measure.offsetHeight)},create:_u,write:Tu,destroy:function(e){var t=e.root;t.ref.paster&&t.ref.paster.destroy(),t.ref.hopper&&t.ref.hopper.destroy(),t.element.removeEventListener("touchmove",jt),t.element.removeEventListener("gesturestart",jt)},mixins:{styles:["height"]}}),Du=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=null,r=Nt(),n=v(fo(r),[Wo,mo(r)],[Ia,vo(r)]);n.dispatch("SET_OPTIONS",{options:e});var o=function(){document.hidden||n.dispatch("KICK")};document.addEventListener("visibilitychange",o);var a=null,s=!1,u=!1,d=null,f=null,p=function(){s||(s=!0),clearTimeout(a),a=setTimeout(function(){s=!1,d=null,f=null,u&&(u=!1,n.dispatch("DID_STOP_RESIZE"))},500)};window.addEventListener("resize",p);var m=Ou(n,{id:tr()}),I=!1,y=!1,b={_read:function(){s&&(f=window.innerWidth,d||(d=f),!u&&f!==d&&(n.dispatch("DID_START_RESIZE"),u=!0)),y&&I&&(I=m.element.offsetParent===null),!I&&(m._read(),y=m.rect.element.hidden)},_write:function(S){var g=n.processActionQueue().filter(function(B){return!/^SET_/.test(B.type)});I&&!g.length||(F(g),I=m._write(S,g,u),Bo(n.query("GET_ITEMS")),I&&n.processDispatchQueue())}},E=function(S){return function(g){var B={type:S};if(!g)return B;if(g.hasOwnProperty("error")&&(B.error=g.error?Object.assign({},g.error):null),g.status&&(B.status=Object.assign({},g.status)),g.file&&(B.output=g.file),g.source)B.file=g.source;else if(g.item||g.id){var z=g.item?g.item:n.query("GET_ITEM",g.id);B.file=z?De(z):null}return g.items&&(B.items=g.items.map(De)),/progress/.test(S)&&(B.progress=g.progress),g.hasOwnProperty("origin")&&g.hasOwnProperty("target")&&(B.origin=g.origin,B.target=g.target),B}},R={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")},M=function(S){var g=Object.assign({pond:ee},S);delete g.type,m.element.dispatchEvent(new CustomEvent("FilePond:"+S.type,{detail:g,bubbles:!0,cancelable:!0,composed:!0}));var B=[];S.hasOwnProperty("error")&&B.push(S.error),S.hasOwnProperty("file")&&B.push(S.file);var z=["type","error","file"];Object.keys(S).filter(function(X){return!z.includes(X)}
2).forEach(function(X){return B.push(S[X])}),ee.fire.apply(ee,[S.type].concat(B));var W=n.query("GET_ON"+S.type.toUpperCase());W&&W.apply(void 0,B)},F=function(S){S.length&&S.filter(function(g){return R[g.type]}).forEach(function(g){var B=R[g.type];(Array.isArray(B)?B:[B]).forEach(function(z){g.type==="DID_INIT_ITEM"?M(z(g.data)):setTimeout(function(){M(z(g.data))},0)})})},O=function(S){return n.dispatch("SET_OPTIONS",{options:S})},Y=function(S){return n.query("GET_ACTIVE_ITEM",S)},D=function(S){return new Promise(function(g,B){n.dispatch("REQUEST_ITEM_PREPARE",{query:S,success:function(W){g(W)},failure:function(W){B(W)}})})},re=function(S){var g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return new Promise(function(B,z){q([{source:S,options:g}],{index:g.index}).then(function(W){return B(W&&W[0])}).catch(z)})},ne=function(S){return S.file&&S.id},P=function(S,g){return typeof S=="object"&&!ne(S)&&!g&&(g=S,S=void 0),n.dispatch("REMOVE_ITEM",Object.assign({},g,{query:S})),n.query("GET_ACTIVE_ITEM",S)===null},q=function(){for(var S=arguments.length,g=new Array(S),B=0;B<S;B++)g[B]=arguments[B];return new Promise(function(z,W){var X=[],Z={};if(wt(g[0]))X.push.apply(X,g[0]),Object.assign(Z,g[1]||{});else{var ce=g[g.length-1];typeof ce=="object"&&!(ce instanceof Blob)&&Object.assign(Z,g.pop()),X.push.apply(X,g)}n.dispatch("ADD_ITEMS",{items:X,index:Z.index,interactionMethod:Ne.API,success:z,failure:W})})},x=function(){return n.query("GET_ACTIVE_ITEMS")},A=function(S){return new Promise(function(g,B){n.dispatch("REQUEST_ITEM_PROCESSING",{query:S,success:function(W){g(W)},failure:function(W){B(W)}})})},N=function(){for(var S=arguments.length,g=new Array(S),B=0;B<S;B++)g[B]=arguments[B];var z=Array.isArray(g[0])?g[0]:g,W=z.length?z:x();return Promise.all(W.map(D))},U=function(){for(var S=arguments.length,g=new Array(S),B=0;B<S;B++)g[B]=arguments[B];var z=Array.isArray(g[0])?g[0]:g;if(!z.length){var W=x().filter(function(X){return!(X.status===k.IDLE&&X.origin===Ie.LOCAL)&&X.status!==k.PROCESSING&&X.status!==k.PROCESSING_COMPLETE&&X.status!==k.PROCESSING_REVERT_ERROR});return Promise.all(W.map(A))}return Promise.all(z.map(A))},ie=function(){for(var S=arguments.length,g=new Array(S),B=0;B<S;B++)g[B]=arguments[B];var z=Array.isArray(g[0])?g[0]:g,W;typeof z[z.length-1]=="object"?W=z.pop():Array.isArray(g[0])&&(W=g[1]);var X=x();if(!z.length)return Promise.all(X.map(function(ce){return P(ce,W)}));var Z=z.map(function(ce){return ae(ce)?X[ce]?X[ce].id:null:ce}).filter(function(ce){return ce});return Z.map(function(ce){return P(ce,W)})},ee=Object.assign({},Mt(),{},b,{},po(n,r),{setOptions:O,addFile:re,addFiles:q,getFile:Y,processFile:A,prepareFile:D,removeFile:P,moveFile:function(S,g){return n.dispatch("MOVE_ITEM",{query:S,index:g})},getFiles:x,processFiles:U,removeFiles:ie,prepareFiles:N,sort:function(S){return n.dispatch("SORT",{compare:S})},browse:function(){var S=m.element.querySelector("input[type=file]");S&&S.click()},destroy:function(){ee.fire("destroy",m.element),n.dispatch("ABORT_ALL"),m._destroy(),window.removeEventListener("resize",p),document.removeEventListener("visibilitychange",o),n.dispatch("DID_DESTROY")},insertBefore:function(S){return zr(m.element,S)},insertAfter:function(S){return jr(m.element,S)},appendTo:function(S){return S.appendChild(m.element)},replaceElement:function(S){zr(m.element,S),S.parentNode.removeChild(S),t=S},restoreElement:function(){t&&(jr(t,m.element),m.element.parentNode.removeChild(m.element),t=null)},isAttachedTo:function(S){return m.element===S||t===S},element:{get:function(){return m.element}},status:{get:function(){return n.query("GET_STATUS")}}});return n.dispatch("DID_INIT"),w(ee)},mi=function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t={};h(Nt(),function(n,o){t[n]=o[0]});var r=Du(Object.assign({},t,{},e));return r},Au=function(e){return e.charAt(0).toLowerCase()+e.slice(1)},Lu=function(e){return ci(e.replace(/^data-/,""))},Pu=function i(e,t){h(t,function(r,n){h(e,function(o,a){var s=new RegExp(r),u=s.test(o);if(u&&(delete e[o],n!==!1)){if(we(n)){e[n]=a;return}var d=n.group;_e(n)&&!e[d]&&(e[d]={}),e[d][Au(o.replace(s,""))]=a}}),n.mapping&&i(e[n.group],n.mapping)})},Cu=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=[];h(e.attributes,function(o){r.push(e.attributes[o])});var n=r.filter(function(o){return o.name}).reduce(function(o,a){var s=G(e,a.name);return o[Lu(a.name)]=s===a.name?!0:s,o},{});return Pu(n,t),n},Mu=function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r={"^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"}}}
2,"^type$":!1,"^files$":!1};Xe("SET_ATTRIBUTE_TO_OPTION_MAP",r);var n=Object.assign({},t),o=Cu(e.nodeName==="FIELDSET"?e.querySelector("input[type=file]"):e,r);Object.keys(o).forEach(function(s){_e(o[s])?(_e(n[s])||(n[s]={}),Object.assign(n[s],o[s])):n[s]=o[s]}),n.files=(t.files||[]).concat(Array.from(e.querySelectorAll("input:not([type=file])")).map(function(s){return{source:s.value,options:{type:s.dataset.type}}}));var a=mi(n);return e.files&&Array.from(e.files).forEach(function(s){a.addFile(s)}),a.replaceElement(e),a},Nu=function(){return c(arguments.length<=0?void 0:arguments[0])?Mu.apply(void 0,arguments):mi.apply(void 0,arguments)},Bu=["fire","_read","_write"],gi=function(e){var t={};return fn(e,t,Bu),t},Fu=function(e,t){return e.replace(/(?:{([a-zA-Z]+)})/g,function(r,n){return t[n]})},Gu=function(e){var t=new Blob(["(",e.toString(),")()"],{type:"application/javascript"}),r=URL.createObjectURL(t),n=new Worker(r);return{transfer:function(a,s){},post:function(a,s,u){var d=tr();n.onmessage=function(f){f.data.id===d&&s(f.data.message)},n.postMessage({id:d,message:a},u)},terminate:function(){n.terminate(),URL.revokeObjectURL(r)}}},qu=function(e){return new Promise(function(t,r){var n=new Image;n.onload=function(){t(n)},n.onerror=function(o){r(o)},n.src=e})},Ei=function(e,t){var r=e.slice(0,e.size,e.type);return r.lastModifiedDate=e.lastModifiedDate,r.name=t,r},xu=function(e){return Ei(e,e.name)},hi=[],Uu=function(e){if(!hi.includes(e)){hi.push(e);var t=e({addFilter:Go,utils:{Type:T,forin:h,isString:we,isFile:Je,toNaturalFileSize:Cn,replaceInString:Fu,getExtensionFromFilename:Ft,getFilenameWithoutExtension:Sn,guesstimateMimeType:ti,getFileFromBlob:at,getFilenameFromURL:gt,createRoute:Se,createWorker:Gu,createView:Ee,createItemAPI:De,loadImage:qu,copyFile:xu,renameFile:Ei,createBlob:In,applyFilterChain:Ge,text:me,getNumericAspectRatioFromString:mn},views:{fileActionButton:Pn}});qo(t.options)}},Vu=function(){return Object.prototype.toString.call(window.operamini)==="[object OperaMini]"},Hu=function(){return"Promise"in window},ku=function(){return"slice"in Blob.prototype},zu=function(){return"URL"in window&&"createObjectURL"in window.URL},ju=function(){return"visibilityState"in document},Yu=function(){return"performance"in window},Wu=function(){return"supports"in(window.CSS||{})},$u=function(){return/MSIE|Trident/.test(window.navigator.userAgent)},Mr=function(){var i=oe()&&!Vu()&&ju()&&Hu()&&ku()&&zu()&&Yu()&&(Wu()||$u());return function(){return i}}(),Ye={apps:[]},Xu="filepond",tt=function(){};if(l.Status={},l.FileStatus={},l.FileOrigin={},l.OptionTypes={},l.create=tt,l.destroy=tt,l.parse=tt,l.find=tt,l.registerPlugin=tt,l.getOptions=tt,l.setOptions=tt,Mr()){Ki(function(){Ye.apps.forEach(function(i){return i._read()})},function(i){Ye.apps.forEach(function(e){return e._write(i)})});var Ii=function i(){document.dispatchEvent(new CustomEvent("FilePond:loaded",{detail:{supported:Mr,create:l.create,destroy:l.destroy,parse:l.parse,find:l.find,registerPlugin:l.registerPlugin,setOptions:l.setOptions}})),document.removeEventListener("DOMContentLoaded",i)};document.readyState!=="loading"?setTimeout(function(){return Ii()},0):document.addEventListener("DOMContentLoaded",Ii);var _i=function(){return h(Nt(),function(e,t){l.OptionTypes[e]=t[1]})};l.Status=Object.assign({},ot),l.FileOrigin=Object.assign({},Ie),l.FileStatus=Object.assign({},k),l.OptionTypes={},_i(),l.create=function(){var e=Nu.apply(void 0,arguments);return e.on("destroy",l.destroy),Ye.apps.push(e),gi(e)},l.destroy=function(e){var t=Ye.apps.findIndex(function(n){return n.isAttachedTo(e)});if(t>=0){var r=Ye.apps.splice(t,1)[0];return r.restoreElement(),!0}return!1},l.parse=function(e){var t=Array.from(e.querySelectorAll("."+Xu)),r=t.filter(function(n){return!Ye.apps.find(function(o){return o.isAttachedTo(n)})});return r.map(function(n){return l.create(n)})},l.find=function(e){var t=Ye.apps.find(function(r){return r.isAttachedTo(e)});return t?gi(t):null},l.registerPlugin=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];t.forEach(Uu),_i()},l.getOptions=function(){var e={};return h(Nt(),function(t,r){e[t]=r[0]}),e},l.setOptions=function(e){return _e(e)&&(Ye.apps.forEach(function(t){t.setOptions(e)}),xo(e)),l.getOptions()}}
2l.supported=Mr,Object.defineProperty(l,"__esModule",{value:!0})})});var Gr=cl(Di(),1);(function(l){typeof define=="function"&&define.amd?define(l):l()})(function(){"use strict";let l={closeButton:"\u2716",duration:1e4,removeAfter:300};window.toast=c=>{let{text:v,duration:_,variant:h,classList:w,removeAfter:G,closeButton:L}={...l,...c},j=document.querySelector(".toasts-wrapper");j||(j=document.createElement("div"),j.classList.add("toasts-wrapper"),document.body.appendChild(j));let C=document.createElement("div");C.classList.add("toast"),h&&C.classList.add(`toast-variant-${h}`),w?.map($=>{C.classList.add($)}),C.innerHTML=v;function J(){C.classList.remove("is-visible"),setTimeout(()=>{var $;($=C.querySelector(".toast-close"))==null||$.removeEventListener("click",J),C.remove()},G)}if(L){let $=document.createElement("button");$.setAttribute("type","button"),$.classList.add("toast-close"),L&&($.innerHTML=L),$.addEventListener("click",J),C.append($)}if(_&&_>0&&setTimeout(J,_),!v||typeof v!="string")throw new Error("No message provided for toast");j.append(C),setTimeout(()=>{C.classList.add("is-visible")},50)}});function ue(l,c,v){"toast"in window&&window.toast({text:l,duration:5e3,variant:c,closeButton:" ",classList:[v]})}var dl=document.querySelector(".newBrand-tabs-box"),qr=dl?.querySelectorAll(".newBrand-tabs-btn"),fl=document.querySelectorAll("[data-tables-content]");function Mi(l){qr.forEach(v=>{v.classList.toggle("active",v.dataset.tablesBtn===l)});let c=null;if(fl.forEach(v=>{let _=v.dataset.tablesContent===l;v.classList.toggle("active",_),_&&(c=v)}),l==="discussions"&&setTimeout(Xt,100),l==="reviews"&&setTimeout(Kt,100),c&&window.innerWidth<768){let v=d
2ocument.querySelector(".newBrand-tabs-btns"),_=c.getBoundingClientRect().top+window.scrollY,h=220-(v?.classList.contains("is-fixed")?70:0);window.scrollTo({top:_-h,behavior:"smooth"})}}qr?.forEach(l=>{l.addEventListener("click",function(){let c=this.dataset.tablesBtn;c&&(history.pushState(null,"",`#${c}`),Mi(c,!0))})});function Ai(){let l=window.location.hash.substring(1);l&&(Mi(l,!1),setTimeout(()=>{let c=document.querySelector(`[data-tables-content="${l}"]`);if(c&&window.innerWidth<768){let v=document.querySelector(".newBrand-tabs-btns"),_=c.getBoundingClientRect().top+window.scrollY,h=220-(v?.classList.contains("is-fixed")?70:0);window.scrollTo({top:_-h,behavior:"smooth"})}},100))}qr&&(Ai(),window.addEventListener("popstate",Ai));var Li=document.getElementById("review-media-label")?.innerHTML;Li&&Gr.default.setOptions({labelIdle:Li});document.addEventListener("input",l=>{let c=l.target;if(c.name==="text"&&c.closest(".brand-discus-form")){let v=c.closest(".brand-discus-form").querySelector(".brand-discus-form-inf");if(v){let _=parseInt(c.getAttribute("maxlength"),10)||5e3;v.textContent=`${c.value.length}/${_}`}}});var Nr=document.querySelector(".newBrand-tabs-btns"),Pi=document.querySelector(".newBrand-tabs");window.addEventListener("scroll",()=>{if(Nr&&Pi&&window.innerWidth<768){let l=Pi.getBoundingClientRect().top;l<=72&&Nr.classList.add("is-fixed"),l>72&&Nr.classList.remove("is-fixed")}});var pl=document.querySelectorAll("[data-hide-list]");pl.forEach(l=>{let c=l.querySelectorAll(".more-list-a.alt"),v=l.closest(".more-list"),_=v.querySelector(".more-list-btn span");_&&(()=>{let w=0;c.forEach(G=>{let L=G.getBoundingClientRect().bottom,j=l.getBoundingClientRect().bottom;L>j?(G.classList.add("is-hidden"),w++):G.classList.remove("is-hidden")}),w<=0?v.querySelector(".more-list-btn")?.classList.add("is-hidden"):v.querySelector(".more-list-btn")?.classList.remove("is-hidden"),_.textContent=` (+${w})`})()});var vl=document.querySelectorAll(".newBrand-more-btn");vl.forEach(l=>{l.addEventListener("click",()=>{let c=l.closest(".newBrand-tabs-cnt"),v=l.getAttribute("data-txt");l.setAttribute("data-txt",l.innerHTML),l.innerHTML=v,c.classList.toggle("hide-blocks"),l.classList.toggle("is-open")})});var ml=document.querySelectorAll(".newBrand-tabs-bonus-box.more-cnt");ml.forEach(l=>{let c=l.querySelector(".newBrand-tabs-bonus-lbl");c&&c.addEventListener("click",()=>{let v=c.nextElementSibling;v&&v.classList.contains("newBrand-tabs-bonus-content")&&(v.classList.toggle("is-open"),c.classList.toggle("is-open"))})});var gl=document.querySelectorAll("[data-form-no-open]");gl.forEach(l=>{l.addEventListener("click",()=>{if(l.classList.contains("done")){let c=l.nextElementSibling;c&&c.classList.contains("newBrand-form-no")&&c.classList.add("is-open")}})});var El=document.querySelectorAll("[data-form-no-close]");El.forEach(l=>{l.addEventListener("click",c=>{c.preventDefault();let v=l.closest("[data-form-no]");v&&v.classList.toggle("is-open")})});document.addEventListener("click",l=>{document.querySelectorAll("[data-form-no]").forEach(c=>{let v=l.target.closest("[data-form-no-open]");c.classList.contains("is-open")&&!c.contains(l.target)&&(!v||v.getAttribute("data-form-no-open")!==c.getAttribute("data-form-no"))&&c.classList.remove("is-open")})});var hl=document.querySelectorAll("[data-resize-area]");hl.forEach(l=>{let[c,v]=l.getAttribute("data-resize-area").split(",").map(Number);l.style.minHeight=`${c}px`,l.style.maxHeight=`${v}px`,l.addEventListener("input",function(){this.style.height=`${c}px`,this.style.height=Math.min(this.scrollHeight,v)+"px"})});document.addEventListener("submit",async function(l){if(!l.target.matches(".brand-discus-form form"))return;l.preventDefault();let c=l.target,v=new FormData(c),_=c.getAttribute("action");try{c.querySelector("button[type=submit]").setAttribute("disabled",!0),c.closest(".brand-discus-form").querySelector(".brand-discus-form-error").innerHTML="";let w=await(await fetch(_,{method:"POST",body:v})).json();if(!w.status)throw new Error(`${w.error}`);let G=c.closest(".brand-discus-form").querySelector(".brand-discus-message");G&&(G.classList.add("is-visible"),G.innerHTML=document.querySelector(".brand-discus-add-sucs").innerHTML,setTimeout(()=>{G.classList.remove("is-visible"),G.innerHTML=""},5e3)),c.querySelector(".brand-discus-form-inf").textContent="0/5000",c.reset(),c.querySelector("button[type=submit]").removeAttribute("disabled"),c.closest(".brand-discus-comment")||(c.classList.add("hidden"),document.querySelector(".brand-discus-top").classList.add("hidden")),c.closest(".brand-discus-comment")&&(c.classList.add("hidden"),c.closest(".brand-discus-comment").querySelector(".brand-discus-comment-answer").remove(),c.closest(".brand-discus-form").querySelector(".quote-comment-rep").remove())}catch(h){ue(h.message||window.zuc_default_error_message||"Something went wrong, try later.","error","comment-result")}finally{c.querySelector("button[type=submit]").removeAttribute("disabled")}});document.addEventListener("click",function(l){let c=l.target.closest(".brand-discus-comment-answer");if(!c)return;let v=c.closest(".brand-discus-comment"),_=v.querySelector(".brand-discus-comment-au-name").textContent,h=v.id.replace("comment-","");if(c.classList.contains("auth"))return!1;let w=document.querySelector(".brand-discus-answer-container"),G=w.querySelector("form");if(!G)return;let L=v.querySelector(".brand-discus-form");if(L){L.remove();return}let j=G.cloneNode(!0);j.setAttribute("action",G.getAttribute("action")),typeof zuc_apply_ga_track=="function"&&zuc_apply_ga_track(j.querySelector('button[type="submit"]'));let C=j.querySelector("textarea");C&&(C.placeholder=`${C.placeholder} ${_}`);let J=j.querySelector("input[name='commentId']");J||(J=document.createElement("input"),J.setAttribute("type","hidden"),J.setAttribute("name","commentId"),j.appendChild(J)),J.value=h;let $=document.createElement("div");$.classList.add("brand-discus-form"),$.innerHTML=`
3    <div class="brand-discus-message"></div>
4    <div class="quote-comment-rep">${w.querySelector(".quote-comment-rep").innerHTML} ${_}</div>
5  `,$.appendChild(j);let Te=document.createElement("span");Te.classList.add("brand-discus-form-error"),$.appendChild(Te),v.appendChild($)});function Xt(){document.querySelectorAll(".brand-discus-comment-txt p").forEach(c=>{let v=c.closest(".brand-discus-comment-txt"),_=63;c.style.maxHeight="none";let h=c.scrollHeight;if(h>_){c.style.maxHeight=`${_}px`,c.style.overflow="hidden";let w=v.querySelector(".brand-discus-comment-show-more"),G=c.closest("[data-txt-m], [data-txt-l]"),L=G?.getAttribute("data-txt-m")||"Show More",j=G?.getAttribute("data-txt-l")||"Show Less";w||(w=document.createElement("button"),w.classList.add("brand-discus-comment-show-more"),w.textContent=L,w.addEventListener("click",function(){let C=c.classList.toggle("more-hidden");c.style.maxHeight=C?`${_}px`:`${h}px`,w.textContent=C?L:j,v.classList.toggle("more-hidden")}),c.after(w)),v.classList.add("more-hidden"),c.classList.add("more-hidden")}})}Xt();document.querySelectorAll(".newBrand-tabs-btn").forEach(l=>{l.addEventListener("click",()=>{setTimeout(Xt,100)})});var yt=document.querySelector(".brand-discus-delete-popup"),Il=document.querySelectorAll("[data-close-delete-popup]"),_l=yt?.querySelector(".brand-discus-delete-popup-btns"),Wt=null;document.addEventListener("click",function(l){let c=l.target.closest(".brand-discus-comment-delete");if(!c)return;let v=c.closest(".brand-discus-comment");v&&(Wt=v.id.replace("comment-",""),yt.classList.add("open"))});yt&&Il.forEach(l=>{l.addEventListener("click",function(){yt.classList.remove("open")})});_l?.addEventListener("submit",async function(l){if(l.preventDefault(),!Wt)return;let c=l.target,v=new FormData(c);v.append("commentId",Wt);try{c.querySelector("button[type=submit]").setAttribute("disabled",!0);let h=await(await fetch(c.getAttribute("action"),{method:"POST",body:v})).json();if(!h.status)throw new Error(h.error||window.zuc_default_error_message||"Something went wrong, try later.");document.querySelector(`#comment-${Wt}`).remove(),yt.classList.remove("open"),c.querySelector("button[type=submit]").removeAttribute("disabled"),ue(h.message,"success","comment-result")}catch(_){ue(_.message||window.zuc_default_error_message||"Something went wrong, try later.","error","comment-result")}finally{c.querySelector("button[type=submit]").removeAttribute("disabled")}});document.querySelectorAll("[data-go-to-com]").forEach(l=>{l.addEventListener("click",function(){let c=this.getAttribute("data-go-to-com"),v=document.querySelector(c);if(v){let h=v.getBoundingClientRect().top+window.scrollY-110;window.scrollTo({top:h,behavior:"smooth"})}})});document.querySelectorAll("[data-to-discus-form]").forEach(l=>{l.addEventListener("click",function(){let c=document.querySelector("#brand-discus-add-comment-form");if(c){let _=c.getBoundingClientRect().top+window.scrollY-110;window.scrollTo({top:_,behavior:"smooth"})}})});document.addEventListener("click",async function(l){let c=l.target.closest(".brand-discus-comment-like");if(!c)return;let v=c.closest(".brand-discus-comment"),_=v?v.id.replace("comment-",""):null;if(!_)return;if(c.classList.contains("auth")){let j=new Date;return j.setTime(j.getTime()+3600*1e3),document.cookie=`zuc_add_like_comment_id=${_}; expires=${j.toUTCString()}; path=/`,!1}let h=c.classList.contains("done"),w=c.textContent.match(/\d+/),G=w?parseInt(w[0],10):0,L=new FormData;L.append("commentId",_),L.append("action","zuc_like_comment");try{c.setAttribute("disabled",!0);let C=await(await fetch(c.closest("[data-ajax-url]").getAttribute("data-ajax-url"),{method:"POST",body:L})).json();if(!C.status)throw new Error(C.error||window.zuc_default_error_message||"Something went wrong, try later.");c.classList.toggle("done"),c.textContent=`(${h?G-1:G+1})`,c.removeAttribute("disabled")}catch(j){ue(j.message||window.zuc_default_error_message||"Something went wrong, try later.","error","comment-result")}finally{c.removeAttribute("disabled")}});async function Ni(l){let c=document.querySelector(".brand-discus-load-btn"),v=document.querySelector(".brand-discus .l-filter-sort-all .is-active"),_=v?v.value:"oldest";try{let h=1;l.target.classList.contains("brand-discus-load-btn")&&(c.setAttribute("disabled",!0),h=c.getAttribute("data-page"));let w=new URL(c.closest("[data-ajax-url]").getAttribute("data-ajax-url"));w.searchParams.append("action","zuc_paginate_comments"),w.searchParams.append("page",h),w.searchParams.append("post",c.getAttribute("data-post")),w.searchParams.append("order",_),w.searchParams.append("part","brand");let L=await(await fetch(w,{method:"GET"})).json();if(!L.status)throw new Error(L.error||window.zuc_default_error_message||"Something went wrong, try later.");l.target.classList.contains("brand-discus-load-btn")?(c.closest(".brand-discus").querySelector(".brand-discus-items").innerHTML+=L.items,c.setAttribute("data-page",Number(c.getAttribute("data-page"))+1)):(c.closest(".brand-discus").querySelector(".brand-discus-items").innerHTML=L.items,c.setAttribute("data-page",2)),Number(L.pagination.total)==Number(L.pagination.current)?(c.setAttribute("data-page",2),c.classList.add("is-hidden")):c.classList.remove("is-hidden"),Xt()}catch(h){console.error(h),ue(h.message||window.zuc_default_error_message||"Something went wrong, try later.","error","comment-result")}finally{c.removeAttribute("disabled")}}document.querySelectorAll(".brand-discus-load-btn").forEach(l=>{l.addEventListener("click",Ni)});document.addEventListener("click",async function(l){l.target.closest(".l-filter-coms-btn")&&await Ni(l)});var Tl=document.querySelectorAll("[data-form-rev-tgl]");Tl.forEach(l=>{if(l.classList.contains("auth"))return!1;l.addEventListener("click",()=>{document.querySelector("[data-form-rev]").classList.toggle("is-visible"),document.querySelector(".newBrand-rev-bottom").classList.toggle("is-visible")})});document.addEventListener("click",l=>
5{let c=l.target.closest(".newBrand-review-block-btn");if(!c)return;let v=c.getAttribute("data-txt");c.setAttribute("data-txt",c.innerHTML),c.innerHTML=v;let _=c.closest(".newBrand-review");_&&(_.querySelector(".newBrand-review-block")?.classList.toggle("is-hidden"),_.querySelector(".newBrand-review-txt p").offsetHeight>20&&_.querySelector(".newBrand-review-txt p")?.classList.toggle("is-hidden"))});document.addEventListener("click",l=>{if(l.target.matches(".newBrand-form-rev-pc-del")){l.preventDefault();let c=l.target.closest("div");c.querySelectorAll("label").length>1&&(l.target.closest("label").remove(),xr(c))}});document.addEventListener("keydown",l=>{if(l.target.matches("[data-brand-pc]")){let c=l.target.closest("div"),v=c.querySelectorAll("label"),_=v[v.length-1].querySelector("input");l.target===_&&l.target.value.trim()!==""&&yl(c),xr(c)}});function yl(l){let c=document.createElement("label"),v=l.classList.contains("newBrand-form-rev-proses")?"newBrand-form-rev-pros":"newBrand-form-rev-cons";c.classList.add("newBrand-form-rev-input",v);let _=document.createElement("input");_.type="text",_.name="pros",_.placeholder="Your text here",_.setAttribute("data-brand-pc",""),_.setAttribute("maxlength","200");let h=document.createElement("button");h.classList.add("newBrand-form-rev-pc-del"),h.addEventListener("click",w=>{w.preventDefault(),l.querySelectorAll("label").length>1&&(c.remove(),xr(l))}),c.appendChild(_),c.appendChild(h),l.appendChild(c)}function xr(l){let c=l.querySelectorAll("label");l.querySelectorAll(".newBrand-form-rev-pc-del").forEach(_=>{_.disabled=c.length===1,_.style.pointerEvents=c.length===1?"none":"auto"})}var bl=document.querySelectorAll("[data-form-rev] form"),Ci=document.querySelector(".newBrand-form-rev-done");bl.forEach(l=>{Bi(l,!1)});function Bi(l,c,v){let _=l.querySelector(".fileUpload"),h=l.querySelector(".newBrand-form-upload-preview"),w=l.querySelector(".newBrand-form-upload-label"),G=l.querySelector("input[name='no_spam_approve']");c&&(G.checked=!0);let L=Gr.default.create(_,{allowMultiple:!1,allowImagePreview:!0,acceptedFileTypes:["image/*"]});L.on("addfile",(Te,de)=>{if(!Te){w.classList.remove("has-error"),w.querySelector(".error-message").innerHTML="";let ye=["image/png","image/jpeg","image/jpg"],oe=2*1024*1024;if(!ye.includes(de.file.type)){L.removeFile(de.id),w.classList.add("has-error"),w.querySelector(".error-message").innerHTML=w.getAttribute("data-error-format");return}if(de.file.size>oe){L.removeFile(de.id),w.classList.add("has-error"),w.querySelector(".error-message").innerHTML=w.getAttribute("data-error-size");return}let K=new FileReader;K.onload=Me=>{if(!h)return;let Le=new Image;Le.onload=function(){if(this.width<100||this.height<100){L.removeFile(de.id),w.classList.add("has-error"),w.querySelector(".error-message").innerHTML=w.getAttribute("data-error-dimensions")||"Image must be at least 100x100px";return}h.innerHTML="";let ae=document.createElement("img");ae.src=Me.target.result,ae.classList.add("upload-preview-image");let Re=document.createElement("div");Re.classList.add("upload-item");let te=document.createElement("button");te.classList.add("upload-remove"),te.addEventListener("click",()=>{L.removeFile(de.id),Re.remove(),w&&(w.style.display="block")}),Re.appendChild(ae),Re.appendChild(te),h.appendChild(Re),h.style.display="block",w&&(w.style.display="none")},Le.onerror=function(){L.removeFile(de.id),w.classList.add("has-error"),w.querySelector(".error-message").innerHTML=w.getAttribute("data-error-broken")||"Invalid image file"},Le.src=Me.target.result},K.readAsDataURL(de.file)}}),L.on("removefile",()=>{h&&(h.innerHTML=""),w&&(w.style.display="block")});let j=l.querySelector("textarea[name='text']");j.addEventListener("input",()=>{j.value.trim().length>=3&&j.value.trim().length<=3e3&&(j.classList.remove("has-error"),j.nextElementSibling.textContent="")});let C=l.querySelector("input[name='experience_date']"),J=new Date().toISOString().split("T")[0];C.max=J,C.addEventListener("input",()=>{let Te=C.value;if(!Te){C.classList.add("has-error"),C.nextElementSibling.textContent=C.getAttribute("data-er-mes");return}let de=new Date(C.min),ye=new Date(C.max),oe=new Date(Te);oe<de||oe>ye?(C.classList.add("has-error"),C.nextElementSibling.textContent=C.getAttribute("data-er-val-mes")):(C.classList.remove("has-error"),C.nextElementSibling.textContent="")});let $=l.querySelector("input[name='video']");$.addEventListener("input",()=>{(!$.value.trim()||/^https?:\/\/(www\.)?(youtube\.com|youtu\.be|vimeo\.com)\//.test($.value.trim()))&&($.classList.remove("has-error"),$.nextElementSibling.textContent="")}),l.addEventListener("submit",async Te=>{Te.preventDefault(),l.querySelectorAll(".has-error").forEach(le=>le.classList.remove("has-error")),l.querySelectorAll(".error-message").forEach(le=>le.textContent="");let de=!0,ye="",oe=new FormData(l),K=oe.get("video")?.trim()||"",Me=l.querySelector("textarea[name='text']"),Le=oe.get("text").replace(/<br\s*\/?>/gi,`
6`).replace(/\n{2,}/g,`
7`).replace(/^\s*\n+|\n+\s*$/g,"").trim();(Le.length<3||Le.length>3e3)&&(Me.classList.add("has-error"),Me.nextElementSibling.textContent=Me.getAttribute("data-er-mes"),de=!1,Me?.scrollIntoView({behavior:"smooth",block:"center"})),oe.set("text",Le);let he=l.querySelector("input[name='experience_date']"),Ue=oe.get("experience_date");if(!Ue)he.classList.add("has-error"),he.nextElementSibling.textContent=he.getAttribute("data-er-mes"),de=!1,he?.scrollIntoView({behavior:"smooth",block:"center"});else{let le=new Date(he.min),Pe=new Date(he.max),Ve=new Date(Ue);Ve<le||Ve>Pe?(he.classList.add("has-error"),he.nextElementSibling.textContent=he.getAttribute("data-er-val-mes"),de=!1,he?.scrollIntoView({behavior:"smooth",block:"center"})):(he.classList.remove("has-error"),he.nextElementSibling.textContent="")}let ae=l.querySelector("input[name='no_spam_approve']");ae.addEventListener("change",()=>{ae.checked&&(ae.classList.remove("has-error"),ae.nextElementSibling.nextElementSibling.textContent="")}),ae.checked||(ae.classList.add("has-error"),ae.nextElementSibling.nextElementSibling.textContent=ae.getAttribute("data-er-mes"),de=!1,(ae.closest(".
7newBrand-form-rev-pol")||ae.parentElement)?.scrollIntoView({behavior:"smooth",block:"center"}));let Re=l.querySelector("input[name='video']");if(K&&!/^https?:\/\/(www\.)?(youtube\.com|youtu\.be|vimeo\.com)\//.test(K)&&(Re.classList.add("has-error"),Re.nextElementSibling.textContent=Re.getAttribute("data-er-mes"),de=!1),!de)return;let te=K?wl(K):"";te&&oe.append("videoThumbnail",te),oe.delete("pros"),oe.delete("cons"),oe.delete("file_screenshot");let ge=[];l.querySelectorAll(".newBrand-form-rev-proses label input").forEach(le=>{le.value.trim()&&ge.push(le.value)});let pe=[];if(l.querySelectorAll(".newBrand-form-rev-conses label input").forEach(le=>{le.value.trim()&&pe.push(le.value)}),ge.forEach(le=>{oe.append("pros[]",le)}),pe.forEach(le=>{oe.append("cons[]",le)}),L.getFiles().length>0){let le=L.getFile();oe.append("file_screenshot",le.file)}c&&L.getFiles().length<=0&&(ye=l.querySelector(".newBrand-form-upload-preview img")?.getAttribute("src"),ye&&oe.append("file_screenshot",ye)),oe.delete("filepond"),v&&oe.append("reviewId",v);let Oe=l.getAttribute("action");try{l.querySelector(".btn.btn-blue").setAttribute("disabled",!0),l.querySelector(".btn.btn-blue").classList.add("load");let Pe=await(await fetch(Oe,{method:"POST",body:oe})).json();if(Pe.reload)Pe.error?(ue(Pe.error||window.zuc_default_error_message||"Something went wrong, try later.","error","review-result"),setTimeout(()=>{location.reload()},2e3)):location.reload();else if(Pe.status){if(Ci.classList.add("is-visible"),setTimeout(()=>{Ci.classList.remove("is-visible")},5e3),l.reset(),l.querySelector(".btn.btn-blue").removeAttribute("disabled"),l.closest("[data-form-rev]").classList.remove("is-visible"),document.querySelector(".empty-rev-block")?.remove(),Sl(l),L.removeFiles(),document.querySelector(".newBrand-reviews").style.display="flex",Pe.item)if(v){let Ve=document.querySelector(`#review-${v}`),St=document.createElement("div");St.innerHTML=Pe.item;let Jt=St.firstElementChild;Ve.replaceWith(Jt),Ve.classList.remove("is-hidden")}else document.querySelector(".newBrand-reviews").insertAdjacentHTML("afterbegin",Pe.item)}else ue(Pe.error||window.zuc_default_error_message||"Something went wrong, try later.","error","review-result"),console.error(Pe.error)}catch(le){console.error(le),ue(window.zuc_default_error_message||"Something went wrong, try later.","error","review-result")}finally{l.querySelector(".btn.btn-blue").removeAttribute("disabled"),l.querySelector(".btn.btn-blue")?.classList.remove("load"),Kt()}})}function Sl(l){l.querySelectorAll(".newBrand-form-rev-proses label").forEach((c,v)=>{v!=0&&c.remove()}),l.querySelectorAll(".newBrand-form-rev-conses label").forEach((c,v)=>{v!=0&&c.remove()})}function wl(l){let c=l.match(/(?:youtube\.com\/watch\?v=|youtu\.be\/)([\w-]+)/),v=l.match(/vimeo\.com\/(\d+)/);return c?`https://img.youtube.com/vi/${c[1]}/hqdefault.jpg`:v?`https://vumbnail.com/${v[1]}.jpg`:""}document.querySelector(".newBrand-form-rev-done-close")&&document.querySelector(".newBrand-form-rev-done-close").addEventListener("click",()=>{document.querySelector(".newBrand-form-rev-done").classList.remove("is-visible")});document.addEventListener("click",function(l){let c=l.target.closest(".newBrand-rev-mode-tgl");if(c){let v=c.closest(".newBrand-rev-mode")?.querySelector(".newBrand-rev-mode-btns");v&&v.classList.toggle("is-visible");return}document.querySelectorAll(".newBrand-rev-mode-btns.is-visible").forEach(v=>{v.contains(l.target)||v.classList.remove("is-visible")})});document.addEventListener("click",l=>{let c=l.target.closest("[data-show-media-popup]");if(!c)return;let v=c.closest(".newBrand-review-media")?.querySelector(".newBrand-review-media-popup");v&&v.classList.toggle("is-visible")});document.addEventListener("click",async function(l){let c=l.target.closest(".newBrand-act-review.newBrand-act-yes");if(!c)return;let v=c.closest(".newBrand-review"),_=v?v.id.replace("review-",""):null;if(!_)return;if(c.classList.contains("auth")){let L=new Date;return L.setTime(L.getTime()+3600*1e3),document.cookie=`zuc_add_like_review_id=${_}; expires=${L.toUTCString()}; path=/`,!1}let h=c.classList.contains("done"),w=parseInt(c.textContent.match(/\d+/)[0],10),G=new FormData;G.append("reviewId",_),G.append("action","zuc_like_review");try{c.setAttribute("disabled",!0);let L=c.closest("[data-ajax-url]").getAttribute("data-ajax-url"),C=await(await fetch(L,{method:"POST",body:G})).json();if(C.reload)C.error?(ue(C.error||window.zuc_default_error_message||"Something went wrong, try later.","error","review-result"),setTimeout(()=>{location.reload()},2e3)):location.reload();else{if(!C.status)throw new Error(C.error||window.zuc_default_error_message||"Something went wrong, try later.");c.classList.toggle("done"),c.textContent=`(${h?w-1:w+1})`,c.removeAttribute("disabled")}}catch(L){ue(L.message,"error","review-result")}finally{c.removeAttribute("disabled")}});var Qt=document.querySelector(".newBrand-reviews-delete-popup"),Rl=document.querySelectorAll("[data-close-delete-review-popup]"),dt=Qt?.querySelector(".newBrand-reviews-delete-popup-btns"),Tt=null;document.addEventListener("click",async function(l){let c=l.target.closest(".
7newBrand-rev-mode-del");if(!c)return;Tt=c.closest(".newBrand-review").id.replace("review-",""),Qt.classList.add("open")});Rl.forEach(l=>{l.addEventListener("click",function(){Qt.classList.remove("open")})});dt?.addEventListener("submit",async function(l){if(l.preventDefault(),!Tt)return;let c=dt.getAttribute("action"),v=new FormData(dt);v.append("reviewId",Tt),v.append("action","zuc_delete_review");try{dt.querySelector("button[type=submit]").setAttribute("disabled",!0);let h=await(await fetch(c,{method:"POST",body:v})).json();if(h.reload)h.error?(ue(h.error||window.zuc_default_error_message||"Something went wrong, try later.","error","review-result"),setTimeout(()=>{location.reload()},2e3)):location.reload();else{if(!h.status)throw new Error(h.error||window.zuc_default_error_message||"Something went wrong, try later.");document.querySelector(`#review-${Tt}`).remove(),Qt.classList.remove("open"),dt.querySelector("button[type=submit]").removeAttribute("disabled"),ue(h.message,"success","review-result"),console.error(`Review by id ${Tt} was deleted successful.`)}}catch(_){ue(_.message,"error","review-result")}finally{dt.querySelector("button[type=submit]").removeAttribute("disabled")}});document.addEventListener("click",l=>{let c=l.target.closest(".newBrand-rev-mode-edt");if(!c)return;let v=c.closest(".newBrand-review"),_=v.id.replace("review-",""),h=v.querySelector(".newBrand-rev-val span").innerHTML.trim(),w=v.querySelector(".newBrand-review-au-name").innerHTML.trim(),G=v.querySelector(".newBrand-review-au-photo").getAttribute("src"),L=v.querySelector(".newBrand-review-media-screen img")?.getAttribute("src")||"",j=v.querySelector(".newBrand-review-media-video")?.getAttribute("href")||"",C=v.querySelector(".newBrand-review-media-video img")?.getAttribute("src")||"",J=v.querySelector(".newBrand-review-txt p")?.innerHTML.trim().replace(/<br\s*\/?>/gi,`
8`)||"",$=v.querySelector(".newBrand-rev-mode-exp")?.getAttribute("datetime")?.split(" ")[0],Te=[],de=[];v.querySelectorAll(".newBrand-review-c").forEach(te=>{de.push(te.textContent.trim())}),v.querySelectorAll(".newBrand-review-p").forEach(te=>{Te.push(te.innerHTML.trim())}),de.push(""),Te.push("");let ye=document.createElement("div");ye.classList.add("newBrand-form-rev"),ye.setAttribute("data-form-rev",!0);let oe=document.querySelector(".newBrand-form-rev form"),K=oe.cloneNode(!0);K.classList.add("is-edit"),ye.append(K),v.insertAdjacentElement("afterend",ye),K.querySelector('button[type="submit"]').setAttribute("data-event-name","click_edit_review"),typeof zuc_apply_ga_track=="function"&&zuc_apply_ga_track(K.querySelector('button[type="submit"]')),K.querySelector(".newBrand-review-au img").setAttribute("src",G),K.querySelector(".newBrand-review-au-name").innerHTML=w,K.querySelector(".newBrand-form-rev-ttl").innerHTML="Edit a review",K.querySelector(".btn.btn-blue").innerHTML="Update a review",K.querySelector(".btn.btn-blue").append(oe.querySelector(".btn.btn-blue").querySelector("span").cloneNode(!0));let Me=K.querySelector('textarea[name="text"]');Me&&(Me.value=J.replace(/\n{2,}/g,`
9`).trim());let Le=K.querySelector('input[name="experience_date"]');Le&&$&&(Le.value=$);let he=K.querySelector('input[name="video"]');he&&(he.value=j);let Ue=K.querySelector(`input[name="rate"][value="${h}"]`);Ue&&(Ue.checked=!0);let ae=K.querySelector(".newBrand-form-rev-proses");ae.innerHTML="",Te.forEach(te=>{let ge=document.createElement("label");ge.className="newBrand-form-rev-input newBrand-form-rev-pros";let pe=document.createElement("input");pe.setAttribute("data-brand-pc",!0),pe.setAttribute("maxlength","200"),pe.type="text",pe.name="pros",pe.value=te;let Oe=document.createElement("button");Oe.type="button",Oe.className="newBrand-form-rev-pc-del",ge.appendChild(pe),ge.appendChild(Oe),ae.appendChild(ge)});let Re=K.querySelector(".newBrand-form-rev-conses");if(Re.innerHTML="",de.forEach(te=>{let ge=document.createElement("label");ge.className="newBrand-form-rev-input newBrand-form-rev-cons";let pe=document.createElement("input");pe.setAttribute("data-brand-pc",!0),pe.setAttribute("maxlength","200"),pe.type="text",pe.name="cons",pe.value=te;let Oe=document.createElement("button");Oe.type="button",Oe.className="newBrand-form-rev-pc-del",ge.appendChild(pe),ge.appendChild(Oe),Re.appendChild(ge)}),L){K.querySelector(".newBrand-form-upload-label").style.display="none";let te=K.querySelector(".newBrand-form-upload-preview");if(te.style.display="block",!K.querySelector(".upload-preview-image")){let ge=document.createElement("div");ge.classList.add("upload-item");let pe=document.createElement("img");pe.classList.add("upload-preview-image"),ge.append(pe);let Oe=document.createElement("button");Oe.classList.add("upload-remove"),ge.append(Oe),te.append(ge)}K.querySelector(".upload-preview-image").setAttribute("src",L),K.querySelector(".upload-remove").addEventListener("click",ge=>{ge.preventDefault(),te&&(te.innerHTML=""),K.querySelector(".newBrand-form-upload-label").style.display="block"})}K.querySelectorAll("input, label").forEach(te=>{te.id&&(te.id=`${te.id}-${_}`),te.htmlFor&&(te.htmlFor=`${te.htmlFor}-${_}`)}),Bi(K,!0,_),K.querySelector("[data-form-rev-tgl]").addEventListener("click",te=>{te.preventDefault(),ye.classList.remove("is-visible"),v.classList.remove("is-hidden")}),ye.classList.add("is-visible"),v.classList.add("is-hidden")});async function Fi(l){let c=document.querySelector(".newBrand-review-load-btn"),v=document.querySelector(".newBrand-reviews-cnt .newBrand-sort-btn.is-active"),_=v?v.value:"oldest";try{let h=1;l.target.classList.contains("newBrand-review-load-btn")&&(c.setAttribute("disabled",!0),c.classList.add("is-loading"),h=c.getAttribute("data-page"));let w=new URL(c.closest("[data-ajax-url]").getAttribute("data-ajax-url"));w.searchParams.append("action","zuc_paginate_reviews"),w.searchParams.append("page",h),w.searchParams.append("post",c.getAttribute("data-post")),w.searchParams.append("order",_),w.searchParams.append("part","brand");let L=await(await fetch(w,{method:"GET"})).json();if(L.reload)L.error?(ue(L.error||window.zuc_default_error_message||"Something went wrong, try later.","error","review-result"),setTimeout(()=>{location.reload()},2e3)):location.reload();else{if(!L.status)throw new Error(L.error||window.zuc_default_error_message||"Something went wrong, try later.");l.target.classList.contains("newBrand-review-load-btn")?(c.closest("[data-ajax-url]").querySelector(".newBrand-reviews").innerHTML+=L.items,c.setAttribute("data-page",Number(c.getAttribute("data-page"))+1)):c.closest("[data-ajax-url]").querySelector(".newBrand-reviews").innerHTML=L.items,L.pagination.total==L.pagination.current?(c?.setAttribute("data-page",2),c?.classList.add("is-hidden")):c?.classList.remove("is-hidden")}}catch(h){console.error(h),ue(h.message||window.zuc_default_error_message||"Something went wrong, try later.","error","review-result")}finally{c?.removeAttribute("disabled"),c?.classList.remove("is-loading"),Kt
9()}}document.querySelectorAll(".newBrand-review-load-btn").forEach(l=>{l.addEventListener("click",Fi)});document.addEventListener("click",async function(l){l.target.closest(".newBrand-sort-btn")&&await Fi(l)});document.addEventListener("keydown",l=>{let{target:c,key:v}=l;c?.closest(".newBrand-form-rev")&&c.tagName==="INPUT"&&v==="Enter"&&(l.preventDefault(),c.value.trim().length>0&&c.parentElement.nextElementSibling?.querySelector("input")?.focus())});function Kt(){document.querySelectorAll(".newBrand-review-txt p").forEach(l=>{l.offsetHeight<20?l.classList.remove("is-hidden"):l.classList.add("is-hidden")})}Kt();function Ol(){return ft?.getAttribute("data-review-source-context")||"casino_page"}function Dl(){return ft?.getAttribute("data-casino-name")||""}function Zt(l,c={}){typeof window.zuc_ga_track=="function"&&window.zuc_ga_track({event:l,casino_name:Dl(),source_context:Ol(),...c})}var Al={date_added:"newest",highest:"highest",lowest:"lowest"};function Ur(){if(!H)return;let l=H.querySelector('[data-u-rev-reasons-for].is-active .u-brand-rev-form-tag[data-value="other"]')?.classList.contains("is-active"),c=H.querySelector("[data-u-rev-note-1]");c&&(c.classList.toggle("is-visible",!!l),c.disabled=!l,l||(c.value=""))}async function Gi(l,c){let v=l.closest("[data-ajax-url]");if(!v)return;let _=v.querySelector("[data-u-rev-load-btn]"),h=v.querySelector("[data-u-rev-sort-menu] .u-brand-rev-sort-opt.is-active"),w=Al[h?.dataset.value]||"newest",G=1;try{c&&_&&(_.setAttribute("disabled",!0),_.classList.add("is-loading"),G=_.getAttribute("data-page"));let L=new URL(v.getAttribute("data-ajax-url"));L.searchParams.append("action","zuc_paginate_reviews"),L.searchParams.append("page",G),L.searchParams.append("post",v.getAttribute("data-post")),L.searchParams.append("order",w),L.searchParams.append("part","brand");let C=await(await fetch(L,{method:"GET"})).json();if(C.reload){C.error?(ue(C.error||window.zuc_default_error_message||"Something went wrong, try later.","error","u-brand-rev-toast"),setTimeout(()=>{location.reload()},2e3)):location.reload();return}if(!C.status)throw new Error(C.error||window.zuc_default_error_message||"Something went wrong, try later.");let J=v.querySelector(".u-brand-rev-itms");if(c?(J&&(J.innerHTML+=C.items),_?.setAttribute("data-page",Number(_.getAttribute("data-page"))+1)):J&&(J.innerHTML=C.items),_){let $=_.closest(".u-brand-rev-pag");Number(C.pagination.total)==Number(C.pagination.current)?(_.setAttribute("data-page",2),$?.classList.add("is-hidden")):$?.classList.remove("is-hidden")}}catch(L){console.error(L),ue(L.message||window.zuc_default_error_message||"Something went wrong, try later.","error","u-brand-rev-toast")}finally{_?.removeAttribute("disabled"),_?.classList.remove("is-loading")}}document.addEventListener("click",l=>{let c=l.target.closest("[data-u-rev-load-btn]");c&&Gi(c,!0)});document.addEventListener("click",l=>{let c=l.target.closest("[data-u-rev-sort-btn]"),v=l.target.closest("[data-u-rev-sort]");if(document.querySelectorAll("[data-u-rev-sort].is-open").forEach(h=>{h!==v&&(h.classList.remove("is-open"),h.querySelector("[data-u-rev-sort-btn]")?.setAttribute("aria-expanded","false"))}),!v)return;let _=l.target.closest("[data-u-rev-sort] .u-brand-rev-sort-opt");if(c){let h=v.classList.toggle("is-open");c.setAttribute("aria-expanded",h?"true":"false")}else if(_){let h=_.classList.contains("is-active");v.querySelectorAll(".u-brand-rev-sort-opt").forEach(G=>G.classList.toggle("is-active",G===_));let w=v.querySelector("[data-u-rev-sort-label]");w&&(w.textContent=_.textContent),v.classList.remove("is-open"),c?.setAttribute("aria-expanded","false"),h||Gi(_,!1)}});document.addEventListener("click",l=>{let c=l.target.closest("[data-u-rev-rate-tgl]");if(!c)return;let _=c.closest(".u-brand-rev-rate").classList.toggle("is-collapsed");c.setAttribute("aria-expanded",_?"false":"true")});document.addEventListener("click",async l=>{let c=l.target.closest("[data-u-rev-helpful]");if(!c)return;let v=c.querySelector("[data-u-rev-helpful-count]"),h=c.closest(".u-brand-rev-itm")?.id?.replace("review-","");if(!v||!h)return;if(c.classList.contains("auth")){let j=new Date;j.setTime(j.getTime()+3600*1e3),document.cookie=`zuc_add_like_review_id=${h}; expires=${j.toUTCString()}; path=/`;return}let w=c.closest("[data-ajax-url]");
9if(!w)return;let G=c.classList.contains("is-active"),L=new FormData;L.append("reviewId",h),L.append("action","zuc_like_review");try{c.setAttribute("disabled",!0);let C=await(await fetch(w.getAttribute("data-ajax-url"),{method:"POST",body:L})).json();if(C.reload){C.error?(ue(C.error||window.zuc_default_error_message||"Something went wrong, try later.","error","u-brand-rev-toast"),setTimeout(()=>{location.reload()},2e3)):location.reload();return}if(!C.status)throw new Error(C.error||window.zuc_default_error_message||"Something went wrong, try later.");c.classList.toggle("is-active",!G),v.textContent=C.likes_count}catch(j){ue(j.message||window.zuc_default_error_message||"Something went wrong, try later.","error","u-brand-rev-toast")}finally{c.removeAttribute("disabled")}});var H=document.querySelector("[data-u-rev-popup]"),bt=document.querySelector("[data-u-rev-dup-popup]"),ft=document.querySelector(".u-brand-rev[data-ajax-url]");function qi(){let l=ft?.querySelector("[data-u-rev-my-review]");if(!l)return null;try{return JSON.parse(l.textContent)}catch(c){return console.error(c),null}}function Ll(){if(!H)return;H.querySelectorAll("[data-u-rev-step]").forEach(v=>{v.classList.toggle("is-active",v.dataset.uRevStep==="1")});let l=H.querySelector("[data-u-rev-rates]");l?.classList.remove("is-picked"),l?.querySelectorAll(".u-brand-rev-form-rate").forEach(v=>v.classList.remove("is-active")),H.querySelector("[data-u-rev-tags-wrap]")?.classList.remove("is-visible"),H.querySelectorAll(".u-brand-rev-form-tag").forEach(v=>v.classList.remove("is-active")),H.querySelectorAll("[data-u-rev-reasons-for], [data-u-rev-reasons-ttl-for]").forEach(v=>v.classList.remove("is-active")),H.querySelectorAll(".u-brand-rev-form-note").forEach(v=>v.value="");let c=H.querySelector("[data-u-rev-note-1]");c&&(c.classList.remove("is-visible"),c.disabled=!0),H.querySelector("[data-u-rev-continue]")?.setAttribute("disabled",!0)}var Pl={awful:"disappointed",poor:"disappointed",average:"better",good:"liked",excellent:"liked"};function xi(l){if(!H)return;let c=Pl[l];H.querySelectorAll("[data-u-rev-reasons-for]").forEach(v=>v.classList.toggle("is-active",v.dataset.uRevReasonsFor===c)),H.querySelectorAll("[data-u-rev-reasons-ttl-for]").forEach(v=>v.classList.toggle("is-active",v.dataset.uRevReasonsTtlFor===c)),H.querySelectorAll("[data-u-rev-reasons-for]:not(.is-active) .u-brand-rev-form-tag").forEach(v=>v.classList.remove("is-active")),Ur()}function Cl(l){if(!H||!l)return;let c=H.querySelector("[data-u-rev-rates]"),v=c?.querySelector(`.u-brand-rev-form-rate[data-value="${l.rate}"]`);v&&(c.querySelectorAll(".u-brand-rev-form-rate").forEach(w=>w.classList.toggle("is-active",w===v)),c.classList.add("is-picked"),H.querySelector("[data-u-rev-tags-wrap]")?.classList.add("is-visible"),H.querySelector("[data-u-rev-continue]")?.removeAttribute("disabled"),xi(l.rate)),(l.reasons||[]).forEach(w=>{H.querySelector(`[data-u-rev-reasons-for].is-active .u-brand-rev-form-tag[data-value="${w}"]`)?.classList.add("is-active")});let _=H.querySelector("[data-u-rev-note-1]");_&&(_.value=l.note1||"");let h=H.querySelector("[data-u-rev-note-2]");h&&(h.value=l.note2||""),Ur()}function Vr(l,c,v){H&&(Ll(),l&&Cl(l),c&&Ui(c),H.classList.toggle("is-silent",!!v),H.classList.add("is-open"),v||Zt("review_initiated"))}function Ui(l){if(!H)return;H.querySelectorAll("[data-u-rev-step]").forEach(v=>{v.classList.toggle("is-active",v.dataset.uRevStep===String(l))});let c=H.querySelector(".u-brand-rev-fbox-inner");c&&(c.scrollTop=0)}function $t(){H&&H.classList.remove("is-open","is-silent")}function Ml(){bt&&bt.classList.add("is-open")}function Br(){bt&&bt.classList.remove("is-open")}document.querySelectorAll("[data-open-u-rev-form]").forEach(l=>{l.addEventListener("click",()=>{qi()?Ml():Vr()})});document.addEventListener("click",l=>{if(l.target.closest("[data-u-rev-popup-close]")&&$t(),(l.target.closest("[data-u-rev-dup-popup-close]")||l.target.closest("[data-u-rev-dup-skip]"))&&Br(),l.target.closest("[data-u-rev-dup-update]")){let c=qi();Br(),Vr(c)}});document.addEventListener("keydown",l=>{l.key==="Escape"&&(H?.classList.contains("is-open")&&$t(),bt?.classList.contains("is-open")&&Br())});H?.addEventListener("change",l=>{let c=l.target.closest("[data-u-rev-note-2]");!c||!c.value.trim()||Zt("review_comment_added")},!0);H?.addEventListener("click",l=>{let c=l.target.closest(".u-brand-rev-form-rate");if(c){let h=c.closest("[data-u-rev-rates]");h?.querySelectorAll(".u-brand-rev-form-rate").forEach(w=>w.classList.toggle("is-active",w===c)),h?.classList.add("is-picked"),H.querySelector("[data-u-rev-tags-wrap]")?.classList.add("is-visible"),H.querySelector("[data-u-rev-continue]")?.removeAttribute("disabled"),xi(c.dataset.value),Zt("review_rating_selected",{rating:Vi[c.dataset.value]||""});return}let v=l.target.closest(".u-brand-rev-form-tag");if(v){v.classList.toggle("is-active"),Ur();return}if(l.target.closest("[data-u-rev-continue]")){Ui(2);return}let _=l.target.closest("[data-u-rev-submit]");_&&Hi(_)});var Nl={awful:2,poor:4,average:6,good:8,excellent:10},Vi={awful:1,poor:2,average:3,good:4,excellent:5},Fr="zuc_u_rev_toast";function Bl(l){try{sessionStorage.setItem(Fr,l)}catch(c){console.error(c)}}function Hr(l){return`zuc_u_rev_draft_${l.getAttribute("data-post")}`}function Fl(l,c,v,_,h){try{localStorage.setItem(Hr(l),JSON.stringify({rate:c,reasons:v,note1:_,note2:h}))}catch(w){console.error(w)}}async function Hi(l){let c=H.closest("[data-ajax-url]");
9if(!c)return;let v=H.querySelector(".u-brand-rev-form-rate.is-active"),_=v?.dataset.value||"",h=v?Nl[_]:"",w=Array.from(H.querySelectorAll("[data-u-rev-reasons-for].is-active .u-brand-rev-form-tag.is-active")).map(J=>J.dataset.value),G=H.querySelector("[data-u-rev-note-1]")?.value.trim()||"",L=H.querySelector("[data-u-rev-note-2]")?.value.trim()||"";if(c.getAttribute("data-user-logged-in")==="0"){Fl(c,_,w,G,L),$t();return}let j=H.querySelector('input[name="_wpnonce"]')?.value||"",C=new FormData;C.append("action","zuc_manage_review"),C.append("_wpnonce",j),C.append("post_id",c.getAttribute("data-post")),C.append("part","brand"),C.append("rate",h),C.append("otherText",L),G&&C.append("otherReason",G),w.forEach(J=>C.append("reasons[]",J));try{l.setAttribute("disabled",!0),l.classList.add("is-loading");let $=await(await fetch(c.getAttribute("data-ajax-url"),{method:"POST",body:C})).json();if($.reload){H.classList.remove("is-silent"),ue($.error||window.zuc_default_error_message||"Something went wrong, try later.","error","u-brand-rev-toast"),$.error?setTimeout(()=>{location.reload()},2e3):location.reload();return}if(!$.status){H.classList.remove("is-silent"),ue($.error||window.zuc_default_error_message||"Something went wrong, try later.","error","u-brand-rev-toast");return}try{localStorage.removeItem(Hr(c))}catch(Te){console.error(Te)}if(Zt("review_completed",{rating:Vi[_]||"",verified:!!$.verified}),$t(),$.review_status==="approved"){Bl('<div class="flex-content"><strong>Thanks for your review</strong>It is already on the page. You can edit or delete it in your Profile.</div>'),window.location.reload();return}ue('<div class="flex-content"><strong>Review submitted for moderation</strong>We\u2019ll publish it after approval. Until then, you can edit or delete it in your Profile.</div>',"success","u-brand-rev-toast")}catch(J){H.classList.remove("is-silent"),ue(J.message||window.zuc_default_error_message||"Something went wrong, try later.","error","u-brand-rev-toast")}finally{l.removeAttribute("disabled"),l.classList.remove("is-loading")}}if(ft)try{let l=sessionStorage.getItem(Fr);l&&(sessionStorage.removeItem(Fr),ue(l,"success","u-brand-rev-toast"))}catch(l){console.error(l)}if(ft?.getAttribute("data-user-logged-in")==="1")try{let l=Hr(ft),c=localStorage.getItem(l);if(c){Vr(JSON.parse(c),2,!0),localStorage.removeItem(l);let v=H?.querySelector("[data-u-rev-submit]");v&&Hi(v)}}catch(l){console.error(l)}})();
10/*! Bundled license information:
11
12filepond/dist/filepond.js:
13  (*!
14   * FilePond 4.32.7
15   * Licensed under MIT, https://opensource.org/licenses/MIT/
16   * Please visit https://pqina.nl/filepond/ for details.
17   *)
18*/

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.